This resource contains the financial details for provider services for a patient visit or treatment. Healthcare organizations can use this resource to request reimbursement, while payers can review this resource to process claims and respond with the ClaimResponse resource.
You can submit, check, or add to claim information using one of the supported operations.
$status
Check the status of a previously submitted claim and associated line items.
The claim must have been successfully submitted, and you must have the generated claim ID to check the status.
cURL request example
Request Body Schema
- resourceTyperequired, string
Identifies the type of the resource
Value:Bundle
- typerequired, string
Indicates the purpose of this bundle - how it is intended to be used.
Value:collection
- entryrequired, Array of Claim, Patient, Coverage, Location
An array of FHIR resources. At a minimum, a the claim status request should include the following entries:
- Claim - the most important part of the request - contains references to all other resources, details adjudication at the appropriate levels.
- Patient - the patient the claim is for.
- Organization - at least one resource representing the party responsible for making the claim. Additional organization resources may carry information such as pharmacy, payor, or policy holder.
- Practitioner - for professional claims the provider submitting the claim
- Coverage - the patient's insurance
- resourcerequired, object
The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type.
- resourceTyperequired, string
Identifies the type of the resource
Value:Claim
- idrequired, string
A global unique identifier for the Claim - this should correspond to the initial Claim.id sent.
- statusrequired, string
The status of the resource instance.
Value:active
- typerequired, object
Type of claim. Example Codes The recommended system is
http://terminology.hl7.org/CodeSystem/claim-type
. Typical values includepharmacy
- Pharmacy claims for goods and servicesprofessional
- Typically outpatient claims such as Psychological, Chiropractor, rehabilitative, consultinginstitutional
- Hospital, clinic and other inpatient claims
- codingArray of object
A reference to a code defined by a terminology system.
- systemstring
The identification of the code system that defines the meaning of the symbol in the code.
- codestring
A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
- textstring
A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
- userequired, string
A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future.
Value:claim
- patientrequired, object
The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought.
Must be a resource of type
Patient
.- referencestring
A reference to a Patient resource
- createdrequired, string
The date this resource was created.
- providerrequired, object
The provider which is responsible for the claim, predetermination or preauthorization.
Must reference one of the following types of resources:
Practitioner
Organization
- referencestring
A reference to either an Organization or Provider.
- priorityrequired, object
The provider-required urgency of processing the request. Typical values include:
stat
,routine
, anddeferred
. If sending one of these statuses, use the systemhttp://terminology.hl7.org/CodeSystem/processpriority
- codingArray of object
A reference to a code defined by a terminology system.
- systemstring
The identification of the code system that defines the meaning of the symbol in the code.
- codestring
A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
- textstring
A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
- insurancerequired, Array of object
Financial instruments for reimbursement for the health care products and services specified on the claim.
- sequencerequired, number
A number to uniquely identify insurance entries and provide a sequence of coverages to convey coordination of benefit order.
- focalrequired, boolean
A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true.
- coveragerequired, object
Reference to Coverage resource for patient.
Must be a resource of type
Coverage
.- referencestring
A reference to another resource. This is typically either a relative reference which includes the resource type and ID, or an internal reference which starts with
#
and refers to a contained resource.
- businessArrangementstring
A business agreement number established between the provider and the insurer for special business processing purposes.
- insurerobject
The Insurer who is target of the request.
Must be a resource of type
Organization
.- referencestring
A reference to an Organization resource
- itemArray of object
A claim line. Either a simple product or service or a 'group' of details which can each be a simple items or groups of sub-details.
- sequencerequired, number
A number to uniquely identify item entries.
- productOrServicerequired, object
For prior auth, the requestedService extension carries more information than this field, and this field should just duplicate the product or service code found in that resource.
- codingArray of object
A reference to a code defined by a terminology system.
- systemstring
The identification of the code system that defines the meaning of the symbol in the code.
- codestring
A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
- textstring
A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
- idstring
A unique id for the line item. This can be used on subsequent status checks to get-line-level status information.
- quantityobject
The number of repetitions of a service or product.
- valuenumber
The value of the measured amount. The value includes an implicit precision in the presentation of the value.
- _valueobject
This element contains extensions for
value
. Depending on the extensions present it could be used in place ofvalue
or contain additional information aboutvalue
. See theextension
element for more details on the possible extensions being sent.- extensionArray of Precision or Other
A Precision extension allows the communication of values more precise than a JSON number, for example,
3.10
as opposed to just3.1
.- urlrequired, string
Source of the definition for the extension code - a logical name or a URL.
Value:http://hl7.org/fhir/StructureDefinition/quantity-precision
- valueIntegerrequired, number
Number of significant decimal places after the decimal.
Explicit precision of the number. If the actual value is
3.10
, thevalue
field will contain the number3.1
while the precision extension will contain2
.See http://hl7.org/fhir/StructureDefinition/quantity-precision for more information
- unitstring
A human-readable form of the unit.
- servicedPeriodobject
The date or dates when the service or product was supplied, performed or completed.
- startstring
The start of the period. The boundary is inclusive.
- endstring
The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time.
- locationCodeableConceptobject
Where the product or service was provided.
- codingArray of object
A reference to a code defined by a terminology system.
- systemstring
The identification of the code system that defines the meaning of the symbol in the code.
- codestring
A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
- textstring
A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
- totalobject
The total value of the all the items in the claim.
- valuenumber
Numerical value (with implicit precision).
- currencystring
ISO 4217 Currency Code (e.g. USD for US Dollar)
- resourceTyperequired, string
Identifies the type of the resource
Value:OperationOutcome
- issuerequired, Array of object
A structured respresentation of the error that occurred
- severityrequired, string
Generally
error
orfatal
Possible Values:fatal
,error
,warning
,information
- coderequired, string
A FHIR category code that describes the general type of issue. See http://hl7.org/fhir/ValueSet/issue-type for details
- idstring
If the error occurs in the RedoxEngine, this corresponds to an Error record in the organization.
- detailsobject
Additional details about the error. This may be a text description of the error or a system code that identifies the error.
- codingArray of object
A more granular FHIR code for the specific error. Typically from http://hl7.org/fhir/ValueSet/operation-outcome
- systemstring
The identification of the code system that defines the meaning of the symbol in the code.
- codestring
A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
- textstring
A human-readable interpretation of the issue code
- diagnosticsstring
Additional diagnostic information about the issue.