This resource contains claim statuses, payments, or responses. As a payer, you can use this resource to asynchronously respond to claims that were previously submitted by healthcare organizations.
You can send payment, status updates, or other related asynchronous claim responses with this resource type.
$payment
Send payment details, including authorizations, adjustments, denials, or additional information for each line item of the claim.
This is an asynchronous operation.
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 ClaimResponse, Patient, Coverage, Location
An array of FHIR resources. At a minimum, a ClaimResponse should include the following entries:
- ClaimResponse - 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:ClaimResponse
- 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 for facast 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.
- insurerrequired, object
The party responsible for authorization, adjudication and reimbursement.
Must be a resource of type
Organization
.- 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.
- outcomerequired, string
The outcome of the claim, predetermination, or preauthorization processing.
Possible Values:queued
,complete
,error
,partial
- totalrequired, Array of adjudicationamounttype or Other
Categorized monetary totals for the adjudication.
- categoryrequired, object
A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item.
- 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.
- amountrequired, object
Monetary total amount associated with the category.
- valuenumber
Numerical value (with implicit precision).
- currencystring
ISO 4217 Currency Code (e.g. USD for US Dollar)
Total adjudication type and amount
- idstring
A unique identifier for the ClaimResponse that can be used to communicate back to the Payer for a resubmission.
- requestorobject
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 a Practitioner or Organization resource, depending on the setting.
- itemArray of object
A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details.
- itemSequencerequired, number
A number to uniquely reference the claim item entries.
- adjudicationrequired, Array of adjudicationamounttype, denialreason, allowedunits or Other
If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item.
- categoryrequired, object
A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item.
- 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.
- amountrequired, object
Monetary amount associated with the category.
- valuenumber
Numerical value (with implicit precision).
- currencystring
ISO 4217 Currency Code (e.g. USD for US Dollar)
Line level adjudication type and amount
- idstring
A unique id for the line item. This can be used on subsequent status checks to get-line-level status information.
- adjudicationArray of adjudicationamounttype, denialreason or Other
The adjudication results which are presented at the header level rather than at the line-item or add-item levels.
- categoryrequired, object
A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item.
- 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.
- amountrequired, object
Monetary amount associated with the category.
- valuenumber
Numerical value (with implicit precision).
- currencystring
ISO 4217 Currency Code (e.g. USD for US Dollar)
Line level adjudication type and amount
- paymentobject
Payment details for the adjudication of the claim.
- typerequired, object
Whether this represents partial or complete payment of the benefits payable.
- 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.
- amountrequired, object
Benefits payable less any payment adjustment.
- valuenumber
Numerical value (with implicit precision).
- currencystring
ISO 4217 Currency Code (e.g. USD for US Dollar)
- identifierobject
Issuer's unique identifier for the payment instrument.
- typeobject
A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
- 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.
- systemstring
Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
- valuestring
The portion of the identifier typically relevant to the user and which is unique within the context of the system.
- insuranceArray 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.