This page is part of the FHIR Specification v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes). The current version is 5.0.0. For a full list of available versions, see the Directory of published versions
Financial Management Work Group | Maturity Level: 2 | Trial Use | Compartments: N/A |
This operation is used to submit an EligibilityRequest for assessment either as a single EligibilityRequest resource instance or as a Bundle containing the EligibilityRequest and other referenced resources, or Bundle containing a batch of EligibilityRequest resources, either as single EligibilityRequests resources or Bundle resources, for processing. The only input parameter is the single EligibilityRequest or Bundle resource and the only output is a single EligibilityResponse, Bundle of EligibilityResponses or an OperationOutcome resource.
The canonical URL for this operation definition is
http://hl7.org/fhir/OperationDefinition/CoverageEligibilityRequest-submit
Formal Definition (as a OperationDefinition).
URL: [base]/CoverageEligibilityRequest/$submit
This is not an idempotent operation
In Parameters: | ||||||
Name | Scope | Cardinality | Type | Binding | Profile | Documentation |
resource | 1..1 | Resource | An EligibilityRequest resource or Bundle of EligibilityRequests, either as individual EligibilityRequest resources or as Bundles each containing a single EligibilityRequest plus referenced resources. | |||
Out Parameters: | ||||||
Name | Scope | Cardinality | Type | Binding | Profile | Documentation |
return | 1..1 | Resource | An EligibilityResponse resource or Bundle of EligibilityResponse responses, either as individual EligibilityResponse resources or as Bundles each containing a single EligibilityResponse plus referenced resources. Note: as this is the only out parameter, it is a resource, and it has the name 'return', the result of this operation is returned directly as a resource |
Request:
POST [baseurl]/EligibilityRequest/$submit [headers] <?xml version="1.0" encoding="UTF-8"?> <CoverageEligibilityRequest xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../schema/remittance.xsd"> <id value="52345"/> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml">A human-readable rendering of the CoverageEligibilityRequest</div> </text> <identifier> <system value="http://happyvalley.com/coverageelegibilityrequest"/> <value value="52345"/> </identifier> <status value="active"/> <priority> <coding> <code value="normal"/> </coding> </priority> <purpose value="validation"/> <patient> <reference value="Patient/pat1"/> </patient> <created value="2014-08-16"/> <organization> <reference value="Organization/1"/> </organization> <insurer> <reference value="Organization/2"/> </insurer> <coverage> <reference value="Coverage/9876B1"/> </coverage> </CoverageEligibilityRequest>
Response:
HTTP/1.1 200 OK [headers] <?xml version="1.0" encoding="UTF-8"?> <CoverageEligibilityResponse xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../schema/remittance.xsd"> <id value="E2500"/> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml">A human-readable rendering of the CoverageEligibilityResponse.</div> </text> <identifier> <system value="http://www.BenefitsInc.com/fhir/coverageeligibilityresponse"/> <value value="881234"/> </identifier> <status value="active"/> <purpose value="validation"/> <created value="2014-08-16"/> <request> <reference value="http://www.BenefitsInc.com/fhir/coverageeligibilityrequest/52345"/> </request> <outcome value="complete"/> <disposition value="Policy is currently in-force."/> <insurer> <reference value="Organization/2"/> </insurer> <inforce value="true"/> </CoverageEligibilityResponse>
For more information about operations, including how they are invoked, see Operations.