Da Vinci Payer Data Exchange
2.2.1 - STU 2.2 United States of America flag

Da Vinci Payer Data Exchange, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.2.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-epdx/ and changes regularly. See the Directory of published versions

Resource Profile: PDex Prior Authorization ( Experimental )

Official URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-priorauthorization Version: 2.2.1
Standards status: Informative Computable Name: PdexPriorAuthorization
Other Identifiers: OID:2.16.840.1.113883.4.642.40.8.42.36

Copyright/Legal: Used by permission of HL7 International, all rights reserved Creative Commons License

The PDex Prior Authorization (PPA) profile is based on the ExplanationOfBenefit resource and is provided to enable payers to express Prior Authorization information to members.

Previous Page - US Core PractitionerRole

The PDex Prior Authorization profile has been created to enable Payers to communicate prior authorization decisions and changes to the status of a prior authorization to members.

Payers SHALL make available pending and active prior authorization decisions and related clinical documentation and forms for items and services, not including prescription drugs, including the date the prior authorization was approved, the date the authorization ends, as well as the units and services approved and those used to date, no later than one (1) business day after a provider initiates a prior authorization for the beneficiary or there is a change of status for the prior authorization. §pdex-395

A slice has been defined for meta.profile that makes the URI for the Structure Definition a required field. The ExplanationOfBenefit resource is used to express claims information to members in accordance with the Carin Blue Button Implementation Guide. By setting the value of ExplanationOfBenefit.Use to "preauthorization" in Prior Authorization resources a Payer will be able to exclude, or include, Prior Authorization records, dependent upon the use case. For the PDex IG it would be a case of setting “use=preauthorization” as a search parameter to include only Prior Authorization records.

    [BaseURL]/ExplanationOfBenefit?use=preauthorization&patient=Patient/1

Note on use as a search parameter. ExplanationOfBenefit.use is an element of the FHIR R4 ExplanationOfBenefit resource, but it is not one of the base R4 ExplanationOfBenefit search parameters, and it is not enumerated in the PDex Server CapabilityStatement ExplanationOfBenefit search parameters. The ?use=preauthorization example above is illustrative of the conceptual filter and assumes a server that has chosen to expose use as a custom search parameter. For a portable approach that relies only on parameters listed in the PDex Server CapabilityStatement, clients MAY instead select Prior Authorization records by combining the standard _profile search parameter with patient:

    [BaseURL]/ExplanationOfBenefit?_profile=http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-priorauthorization&patient=Patient/1

Where use is not exposed as a server-side search parameter, clients may also retrieve EOBs using the supported parameters and filter by ExplanationOfBenefit.use = preauthorization on the client side. A future version of this IG may formalize a use SearchParameter and add it to the CapabilityStatement; until then, implementers should treat ?use=preauthorization as a non-normative example rather than a conformance expectation.

Linking supporting documentation. The CMS Interoperability and Prior Authorization Final Rule (CMS-0057) requires impacted payers to exchange the structured and unstructured administrative and clinical documentation submitted by providers in support of a prior authorization through the Payer-to-Payer API. This profile does not slice ExplanationOfBenefit.supportingInfo in this STU update, but implementers wishing to associate a Prior Authorization resource with one or more supporting documents (e.g. clinical notes, attachments, signed forms) MAY do so by populating the inherited base R4 element ExplanationOfBenefit.supportingInfo using the conventions below.

  • Category code. Use the additionalInformation concept from the Da Vinci PAS PASSupportingInfoType code system (http://hl7.org/fhir/us/davinci-pas/CodeSystem/PASSupportingInfoType) on supportingInfo.category to signal that the entry carries supporting documentation. Da Vinci PAS is already a dependency of this IG, so the code system is available without an additional dependency.
  • Reference to the document. Populate supportingInfo.value[x] as a valueReference to a DocumentReference resource that describes and locates the supporting document.
  • Inline content vs. URL — preserved flexibility. This IG does not require the linked DocumentReference to be constrained to inline (base64-encoded) content. Either pattern is acceptable, and which to use is a deployment choice:
    • DocumentReference.content.attachment.data — inline base64 — convenient for small documents that travel in a single payload alongside the EOB.
    • DocumentReference.content.attachment.url — an HTTP(S) URL the receiver can dereference (e.g., a payer-side FHIR endpoint or a pre-signed object-store URL) — appropriate for large documents (for example, attachments exceeding ~10 MB) that should not be inlined into a P2P payload, or for documents that already exist as separately addressable resources.

    Implementers should choose between inline and URL-referenced content based on the size and lifecycle of the supporting document and on the constraints of the exchange channel. Where the document size is unbounded or material, URL-referenced content is the recommended pattern.

  • Future direction. A future version of this IG may formally slice ExplanationOfBenefit.supportingInfo to make the additionalInformation category and Reference(DocumentReference) value pattern conformance-bound (mirroring the Da Vinci PAS profile pattern). Until that work is balloted, the guidance above is informative; servers and clients SHOULD follow it to remain forward-compatible.

Representing a requested procedure code range. This profile currently provides a place to express the end of an authorized procedure code range — via the nested PAS extension at item.extension[authorizedItemDetail].extension[productOrServiceCodeEnd] — but no slice on item.extension for the end of a requested procedure code range. item.productOrService holds either a single procedure code or the start of a requested range, with no companion element for the range end. Until a future version of this IG formally adds an item-level productOrServiceCodeEnd slice (likely reusing the same Da Vinci PAS extension-itemAuthorizedDetail.productOrServiceCodeEnd extension definition that this profile already depends on), implementers needing to represent a requested procedure range in PDex Prior Authorization records SHOULD use the following interim pattern:

  1. Populate one item entry with the start of the range in item.productOrService (and any other item-level data common to the range).
  2. Populate a second item entry with the end of the range in its item.productOrService.
  3. Use a shared trace value in item.extension[itemTraceNumber] on both entries so consumers can group the two item entries as the start and end of a single requested range.
  4. Where the authorization decision involved an authorized range that is narrower than (or different from) the requested range, the authorized range continues to be expressed using the existing nested item.extension[authorizedItemDetail].extension[productOrServiceCodeEnd] extension — independently of the requested-range expression above.

This interim pattern uses only currently-conformant elements and is forward-compatible with a future structural addition. Future direction: a future version of this IG is expected to add a dedicated item-level productOrServiceCodeEnd slice so implementers can express a requested procedure range without duplicating the item entry; until that addition is balloted, the guidance above is informative.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ExplanationOfBenefit C 0..* ExplanationOfBenefit Explanation of Benefit resource
Constraints: adjudication-has-amount-type-slice
ExplanationOfBenefit.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ExplanationOfBenefit.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for extension.extension:levelOfServiceType This element must be supported. 0..1 CodeableConcept A code specifying the level of service being requested (UM06)
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-levelOfServiceCode
Binding: https://valueset.x12.org/x217/005010/request/2000E/UM/1/06/00/1338 (required): Codes specifying the level of service rendered. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.Slices for extension.extension:claimResponseReviewer This element must be supported. 0..1 (Complex) Reviewer practitioner who acted on the prior authorization request (PAS 2.2.1, FHIR-57521)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-claimResponseReviewer
ExplanationOfBenefit.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
ExplanationOfBenefit.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code active | cancelled | draft | entered-in-error
Binding: ExplanationOfBenefitStatus (required): A code specifying the state of the resource instance.
ExplanationOfBenefit.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Category or discipline
Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim.
ExplanationOfBenefit.use This element must be supported. This element is included in summaries. 1..1 code claim | preauthorization | predetermination
Binding: Use (required): Complete, proposed, exploratory, other.
Required Pattern: preauthorization (extensions allowed)
ExplanationOfBenefit.patient This element must be supported. This element is included in summaries. 1..1 Reference(US Core Patient Profile(7.0.0)) The recipient of the products and services
ExplanationOfBenefit.created This element is included in summaries. 1..1 dateTime Response creation date
ExplanationOfBenefit.enterer This element must be supported. 0..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0)) Author of the claim
ExplanationOfBenefit.insurer This element must be supported. This element is included in summaries. 1..1 Reference(US Core Organization Profile(7.0.0)) Party responsible for reimbursement
ExplanationOfBenefit.provider This element must be supported. This element is included in summaries. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Party responsible for the claim
ExplanationOfBenefit.priority 0..1 CodeableConcept Desired processing urgency
Binding: ProcessPriorityCodes (required)
ExplanationOfBenefit.facility This element must be supported. 0..1 Reference(US Core Location Profile(7.0.0)) Servicing Facility
ExplanationOfBenefit.outcome This element is included in summaries. 1..1 code queued | complete | error | partial
Binding: ClaimProcessingCodes (required): The result of the claim processing.
ExplanationOfBenefit.preAuthRefPeriod This element must be supported. 0..1 Period Preauthorization in-effect period
ExplanationOfBenefit.careTeam 0..* BackboneElement Care Team members
ExplanationOfBenefit.careTeam.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.careTeam.sequence 1..1 positiveInt Order of care team
ExplanationOfBenefit.careTeam.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Practitioner or organization
ExplanationOfBenefit.insurance This element is included in summaries. 1..* BackboneElement Patient insurance information
ExplanationOfBenefit.insurance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.insurance.focal This element is included in summaries. 1..1 boolean Coverage to be used for adjudication
ExplanationOfBenefit.insurance.coverage This element is included in summaries. 1..1 Reference(HRex Member Match Coverage Profile(1.2.0)) Insurance information
ExplanationOfBenefit.item 0..* BackboneElement Product or service provided
ExplanationOfBenefit.item.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for extension.extension:itemTraceNumber This element must be supported. 0..* PASIdentifier(2.2.1) The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Uniquely identifies this claim item. (2000F-TRN)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber
ExplanationOfBenefit.item.Slices for extension.extension:preAuthIssueDate This element must be supported. 0..1 date The date when this item's preauthorization was issued.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate
ExplanationOfBenefit.item.Slices for extension.extension:preAuthPeriod This element must be supported. 0..1 Period The date/period when this item's preauthorization is valid.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod
ExplanationOfBenefit.item.Slices for extension.extension:previousAuthorizationNumber This element must be supported. 0..1 string A string assigned by the UMO to an authorized review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber
ExplanationOfBenefit.item.Slices for extension.extension:administrationReferenceNumber This element must be supported. 0..1 string A string assigned by the UMO to the original disallowed review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber
ExplanationOfBenefit.item.Slices for extension.extension:authorizedItemDetail This element must be supported. 0..1 (Complex) The details of what has been authorized for this item if different from what was requested.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail
ExplanationOfBenefit.item.Slices for extension.extension:authorizedProvider This element must be supported. 0..* (Complex) The specific provider who has been authorized to provide this item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider
ExplanationOfBenefit.item.Slices for extension.extension:admissionDates This element must be supported. 0..1 date Authorized admission dates for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-admissionDates
ExplanationOfBenefit.item.Slices for extension.extension:dischargeDate This element must be supported. 0..1 date Authorized discharge date for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-dischargeDate
ExplanationOfBenefit.item.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.sequence 1..1 positiveInt Item instance identifier
ExplanationOfBenefit.item.category This element must be supported. 0..1 CodeableConcept Benefit classification
Binding: Prior Authorization Service Type Codes (X12) (required): Codes identifying business groupings for health care services or benefits. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.item.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS (required)
ExplanationOfBenefit.item.encounter 0..* Reference(US Core Encounter Profile(7.0.0)) Encounters related to this billed item
ExplanationOfBenefit.item.Slices for adjudication 0..* BackboneElement Adjudication details
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization at the line level.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.amount This element must be supported. 1..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits This element must be supported. 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "allowedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.value This element must be supported. 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "consumedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.value 1..1 decimal Non-monitary value
ExplanationOfBenefit.Slices for adjudication This element must be supported. 0..* BackboneElement Header-level adjudication
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization for the entire request.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.category This element must be supported. 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.amount 1..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.total This element is included in summaries. 0..* BackboneElement Adjudication totals
ExplanationOfBenefit.total.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.total.Slices for extension.extension:priorauth-utilization This element must be supported. 0..1 Quantity, Ratio An attribute to express the amount of a service or item that has been utilized
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/PriorAuthorizationUtilization
ExplanationOfBenefit.total.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.total.category This element must be supported. This element is included in summaries. 1..1 CodeableConcept Prior Authorization utilization codes
Binding: Prior Authorization value categories (extensible)
ExplanationOfBenefit.total.amount This element is included in summaries. 1..1 Money Financial total for the category

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ExplanationOfBenefit.​status Base required ExplanationOfBenefitStatus 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​type Base extensible Claim Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​use Base required Use 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​priority Base required Process Priority Codes 📦4.0.1 FHIR Std.
ExplanationOfBenefit.​outcome Base required Claim Processing Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.category Base required Prior Authorization Service Type Codes (X12) 📦2.2.1 This IG
ExplanationOfBenefit.​item.productOrService Base required Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:allowedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:consumedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​total.category Base extensible Prior Authorization value categories 📦2.2.1 This IG

Constraints

Id Grade Path(s) Description Expression
adjudication-has-amount-type-slice warning ExplanationOfBenefit If Adjudication is present, it must have at least one adjudicationamounttype slice (adjudication.exists().not() or adjudication.where(category.memberOf('http://hl7.org/fhir/us/davinc-pdex/ValueSet/PDEXAdjudication')).exists())

This structure is derived from ExplanationOfBenefit

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ExplanationOfBenefit C 0..* ExplanationOfBenefit Explanation of Benefit resource
Constraints: adjudication-has-amount-type-slice
ExplanationOfBenefit.meta
ExplanationOfBenefit.meta.Slices for profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by pattern:$this
ExplanationOfBenefit.meta.Slices for profile.profile:supportedProfile 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
Required Pattern: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-priorauthorization (extensions allowed)
ExplanationOfBenefit.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for extension.extension:levelOfServiceType This element must be supported. 0..1 CodeableConcept A code specifying the level of service being requested (UM06)
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-levelOfServiceCode
Binding: https://valueset.x12.org/x217/005010/request/2000E/UM/1/06/00/1338 (required): Codes specifying the level of service rendered. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.Slices for extension.extension:claimResponseReviewer This element must be supported. 0..1 (Complex) Reviewer practitioner who acted on the prior authorization request (PAS 2.2.1, FHIR-57521)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-claimResponseReviewer
ExplanationOfBenefit.status This element must be supported. 1..1 code active | cancelled | draft | entered-in-error
ExplanationOfBenefit.use This element must be supported. 1..1 code claim | preauthorization | predetermination
Required Pattern: preauthorization (extensions allowed)
ExplanationOfBenefit.patient This element must be supported. 1..1 Reference(US Core Patient Profile(7.0.0)) The recipient of the products and services
ExplanationOfBenefit.enterer This element must be supported. 0..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0)) Author of the claim
ExplanationOfBenefit.insurer This element must be supported. 1..1 Reference(US Core Organization Profile(7.0.0)) Party responsible for reimbursement
ExplanationOfBenefit.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Party responsible for the claim
ExplanationOfBenefit.priority 0..1 CodeableConcept Desired processing urgency
Binding: ProcessPriorityCodes (required)
ExplanationOfBenefit.facility This element must be supported. 0..1 Reference(US Core Location Profile(7.0.0)) Servicing Facility
ExplanationOfBenefit.preAuthRefPeriod This element must be supported. 0..1 Period Preauthorization in-effect period
ExplanationOfBenefit.careTeam
ExplanationOfBenefit.careTeam.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Practitioner or organization
ExplanationOfBenefit.insurance
ExplanationOfBenefit.insurance.coverage 1..1 Reference(HRex Member Match Coverage Profile(1.2.0)) Insurance information
ExplanationOfBenefit.item
ExplanationOfBenefit.item.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for extension.extension:itemTraceNumber This element must be supported. 0..* PASIdentifier(2.2.1) Uniquely identifies this claim item. (2000F-TRN)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber
ExplanationOfBenefit.item.Slices for extension.extension:preAuthIssueDate This element must be supported. 0..1 date The date when this item's preauthorization was issued.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate
ExplanationOfBenefit.item.Slices for extension.extension:preAuthPeriod This element must be supported. 0..1 Period The date/period when this item's preauthorization is valid.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod
ExplanationOfBenefit.item.Slices for extension.extension:previousAuthorizationNumber This element must be supported. 0..1 string A string assigned by the UMO to an authorized review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber
ExplanationOfBenefit.item.Slices for extension.extension:administrationReferenceNumber This element must be supported. 0..1 string A string assigned by the UMO to the original disallowed review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber
ExplanationOfBenefit.item.Slices for extension.extension:authorizedItemDetail This element must be supported. 0..1 (Complex) The details of what has been authorized for this item if different from what was requested.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail
ExplanationOfBenefit.item.Slices for extension.extension:authorizedProvider This element must be supported. 0..* (Complex) The specific provider who has been authorized to provide this item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider
ExplanationOfBenefit.item.Slices for extension.extension:admissionDates This element must be supported. 0..1 date Authorized admission dates for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-admissionDates
ExplanationOfBenefit.item.Slices for extension.extension:dischargeDate This element must be supported. 0..1 date Authorized discharge date for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-dischargeDate
ExplanationOfBenefit.item.category This element must be supported. 0..1 CodeableConcept Benefit classification
Binding: Prior Authorization Service Type Codes (X12) (required): Codes identifying business groupings for health care services or benefits. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.item.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS (required)
ExplanationOfBenefit.item.encounter 0..* Reference(US Core Encounter Profile(7.0.0)) Encounters related to this billed item
ExplanationOfBenefit.item.Slices for adjudication 0..* BackboneElement Adjudication details
Slice: Unordered, Closed by pattern:category
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization at the line level.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.amount This element must be supported. 1..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits This element must be supported. 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "allowedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.value This element must be supported. 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "consumedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.value 1..1 decimal Non-monitary value
ExplanationOfBenefit.addItem
ExplanationOfBenefit.addItem.provider 0..* Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Authorized providers
ExplanationOfBenefit.Slices for adjudication This element must be supported. 0..* BackboneElement Header-level adjudication
Slice: Unordered, Closed by pattern:category
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization for the entire request.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.category This element must be supported. 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.amount 1..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.total
ExplanationOfBenefit.total.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.total.Slices for extension.extension:priorauth-utilization This element must be supported. 0..1 Quantity, Ratio An attribute to express the amount of a service or item that has been utilized
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/PriorAuthorizationUtilization
ExplanationOfBenefit.total.category This element must be supported. 1..1 CodeableConcept Prior Authorization utilization codes
Binding: Prior Authorization value categories (extensible)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
ExplanationOfBenefit.​priority Base required Process Priority Codes 📦4.0.1 FHIR Std.
ExplanationOfBenefit.​item.category Base required Prior Authorization Service Type Codes (X12) 📦2.2.1 This IG
ExplanationOfBenefit.​item.productOrService Base required Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​total.category Base extensible Prior Authorization value categories 📦2.2.1 This IG

Constraints

Id Grade Path(s) Description Expression
adjudication-has-amount-type-slice warning ExplanationOfBenefit If Adjudication is present, it must have at least one adjudicationamounttype slice (adjudication.exists().not() or adjudication.where(category.memberOf('http://hl7.org/fhir/us/davinc-pdex/ValueSet/PDEXAdjudication')).exists())
NameFlagsCard.TypeDescription & Constraints    Filter: doco
ExplanationOfBenefit C 0..* ExplanationOfBenefit Explanation of Benefit resource
Constraints: adjudication-has-amount-type-slice
ExplanationOfBenefit.id This element is included in summaries. 0..1 id Logical id of this artifact
ExplanationOfBenefit.meta This element is included in summaries. 0..1 Meta Metadata about the resource
ExplanationOfBenefit.meta.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.meta.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ExplanationOfBenefit.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
ExplanationOfBenefit.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
ExplanationOfBenefit.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
ExplanationOfBenefit.meta.Slices for profile This element is included in summaries. 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by pattern:$this
ExplanationOfBenefit.meta.Slices for profile.profile:supportedProfile This element is included in summaries. 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Required Pattern: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-priorauthorization (extensions allowed)
ExplanationOfBenefit.meta.security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
ExplanationOfBenefit.meta.tag This element is included in summaries. 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
ExplanationOfBenefit.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ExplanationOfBenefit.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
ExplanationOfBenefit.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ExplanationOfBenefit.contained 0..* Resource Contained, inline Resources
ExplanationOfBenefit.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for extension.extension:levelOfServiceType This element must be supported. 0..1 CodeableConcept A code specifying the level of service being requested (UM06)
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-levelOfServiceCode
Binding: https://valueset.x12.org/x217/005010/request/2000E/UM/1/06/00/1338 (required): Codes specifying the level of service rendered. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.Slices for extension.extension:claimResponseReviewer This element must be supported. 0..1 (Complex) Reviewer practitioner who acted on the prior authorization request (PAS 2.2.1, FHIR-57521)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-claimResponseReviewer
ExplanationOfBenefit.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
ExplanationOfBenefit.identifier 0..* Identifier Business Identifier for the resource
ExplanationOfBenefit.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code active | cancelled | draft | entered-in-error
Binding: ExplanationOfBenefitStatus (required): A code specifying the state of the resource instance.
ExplanationOfBenefit.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Category or discipline
Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim.
ExplanationOfBenefit.subType 0..1 CodeableConcept More granular claim type
Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode.
ExplanationOfBenefit.use This element must be supported. This element is included in summaries. 1..1 code claim | preauthorization | predetermination
Binding: Use (required): Complete, proposed, exploratory, other.
Required Pattern: preauthorization (extensions allowed)
ExplanationOfBenefit.patient This element must be supported. This element is included in summaries. 1..1 Reference(US Core Patient Profile(7.0.0)) The recipient of the products and services
ExplanationOfBenefit.billablePeriod This element is included in summaries. 0..1 Period Relevant time frame for the claim
ExplanationOfBenefit.created This element is included in summaries. 1..1 dateTime Response creation date
ExplanationOfBenefit.enterer This element must be supported. 0..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0)) Author of the claim
ExplanationOfBenefit.insurer This element must be supported. This element is included in summaries. 1..1 Reference(US Core Organization Profile(7.0.0)) Party responsible for reimbursement
ExplanationOfBenefit.provider This element must be supported. This element is included in summaries. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Party responsible for the claim
ExplanationOfBenefit.priority 0..1 CodeableConcept Desired processing urgency
Binding: ProcessPriorityCodes (required)
ExplanationOfBenefit.fundsReserveRequested 0..1 CodeableConcept For whom to reserve funds
Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None).
ExplanationOfBenefit.fundsReserve 0..1 CodeableConcept Funds reserved status
Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None).
ExplanationOfBenefit.related 0..* BackboneElement Prior or corollary claims
ExplanationOfBenefit.related.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.related.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.related.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.related.claim 0..1 Reference(Claim) Reference to the related claim
ExplanationOfBenefit.related.relationship 0..1 CodeableConcept How the reference claim is related
Binding: ExampleRelatedClaimRelationshipCodes (example): Relationship of this claim to a related Claim.
ExplanationOfBenefit.related.reference 0..1 Identifier File or case reference
ExplanationOfBenefit.prescription 0..1 Reference(MedicationRequest | VisionPrescription) Prescription authorizing services or products
ExplanationOfBenefit.originalPrescription 0..1 Reference(MedicationRequest) Original prescription if superceded by fulfiller
ExplanationOfBenefit.payee 0..1 BackboneElement Recipient of benefits payable
ExplanationOfBenefit.payee.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.payee.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.payee.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.payee.type 0..1 CodeableConcept Category of recipient
Binding: Claim Payee Type Codes (example): A code for the party to be reimbursed.
ExplanationOfBenefit.payee.party 0..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) Recipient reference
ExplanationOfBenefit.referral 0..1 Reference(ServiceRequest) Treatment Referral
ExplanationOfBenefit.facility This element must be supported. 0..1 Reference(US Core Location Profile(7.0.0)) Servicing Facility
ExplanationOfBenefit.claim 0..1 Reference(Claim) Claim reference
ExplanationOfBenefit.claimResponse 0..1 Reference(ClaimResponse) Claim response reference
ExplanationOfBenefit.outcome This element is included in summaries. 1..1 code queued | complete | error | partial
Binding: ClaimProcessingCodes (required): The result of the claim processing.
ExplanationOfBenefit.disposition 0..1 string Disposition Message
ExplanationOfBenefit.preAuthRef 0..* string Preauthorization reference
ExplanationOfBenefit.preAuthRefPeriod This element must be supported. 0..1 Period Preauthorization in-effect period
ExplanationOfBenefit.careTeam 0..* BackboneElement Care Team members
ExplanationOfBenefit.careTeam.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.careTeam.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.careTeam.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.careTeam.sequence 1..1 positiveInt Order of care team
ExplanationOfBenefit.careTeam.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Practitioner or organization
ExplanationOfBenefit.careTeam.responsible 0..1 boolean Indicator of the lead practitioner
ExplanationOfBenefit.careTeam.role 0..1 CodeableConcept Function within the team
Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members.
ExplanationOfBenefit.careTeam.qualification 0..1 CodeableConcept Practitioner credential or specialization
Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications.
ExplanationOfBenefit.supportingInfo 0..* BackboneElement Supporting information
ExplanationOfBenefit.supportingInfo.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.supportingInfo.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.supportingInfo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.supportingInfo.sequence 1..1 positiveInt Information instance identifier
ExplanationOfBenefit.supportingInfo.category 1..1 CodeableConcept Classification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.
ExplanationOfBenefit.supportingInfo.code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.
ExplanationOfBenefit.supportingInfo.timing[x] 0..1 When it occurred
ExplanationOfBenefit.supportingInfo.timing[x].timingDate date
ExplanationOfBenefit.supportingInfo.timing[x].timingPeriod Period
ExplanationOfBenefit.supportingInfo.value[x] 0..1 Data to be provided
ExplanationOfBenefit.supportingInfo.value[x].valueBoolean boolean
ExplanationOfBenefit.supportingInfo.value[x].valueString string
ExplanationOfBenefit.supportingInfo.value[x].valueQuantity Quantity
ExplanationOfBenefit.supportingInfo.value[x].valueAttachment Attachment
ExplanationOfBenefit.supportingInfo.value[x].valueReference Reference(Resource)
ExplanationOfBenefit.supportingInfo.reason 0..1 Coding Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.
ExplanationOfBenefit.diagnosis 0..* BackboneElement Pertinent diagnosis information
ExplanationOfBenefit.diagnosis.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.diagnosis.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.diagnosis.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.diagnosis.sequence 1..1 positiveInt Diagnosis instance identifier
ExplanationOfBenefit.diagnosis.diagnosis[x] 1..1 Nature of illness or problem
Binding: ICD-10Codes (example): ICD10 Diagnostic codes.
ExplanationOfBenefit.diagnosis.diagnosis[x].diagnosisCodeableConcept CodeableConcept
ExplanationOfBenefit.diagnosis.diagnosis[x].diagnosisReference Reference(Condition)
ExplanationOfBenefit.diagnosis.type 0..* CodeableConcept Timing or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.
ExplanationOfBenefit.diagnosis.onAdmission 0..1 CodeableConcept Present on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.
ExplanationOfBenefit.diagnosis.packageCode 0..1 CodeableConcept Package billing code
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.
ExplanationOfBenefit.procedure 0..* BackboneElement Clinical procedures performed
ExplanationOfBenefit.procedure.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.procedure.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.procedure.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.procedure.sequence 1..1 positiveInt Procedure instance identifier
ExplanationOfBenefit.procedure.type 0..* CodeableConcept Category of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.
ExplanationOfBenefit.procedure.date 0..1 dateTime When the procedure was performed
ExplanationOfBenefit.procedure.procedure[x] 1..1 Specific clinical procedure
Binding: ICD-10ProcedureCodes (example): ICD10 Procedure codes.
ExplanationOfBenefit.procedure.procedure[x].procedureCodeableConcept CodeableConcept
ExplanationOfBenefit.procedure.procedure[x].procedureReference Reference(Procedure)
ExplanationOfBenefit.procedure.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.precedence 0..1 positiveInt Precedence (primary, secondary, etc.)
ExplanationOfBenefit.insurance This element is included in summaries. 1..* BackboneElement Patient insurance information
ExplanationOfBenefit.insurance.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.insurance.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.insurance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.insurance.focal This element is included in summaries. 1..1 boolean Coverage to be used for adjudication
ExplanationOfBenefit.insurance.coverage This element is included in summaries. 1..1 Reference(HRex Member Match Coverage Profile(1.2.0)) Insurance information
ExplanationOfBenefit.insurance.preAuthRef 0..* string Prior authorization reference number
ExplanationOfBenefit.accident 0..1 BackboneElement Details of the event
ExplanationOfBenefit.accident.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.accident.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.accident.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.accident.date 0..1 date When the incident occurred
ExplanationOfBenefit.accident.type 0..1 CodeableConcept The nature of the accident
Binding: ActIncidentCode (3.0.0) (extensible): Type of accident: work place, auto, etc.
ExplanationOfBenefit.accident.location[x] 0..1 Where the event occurred
ExplanationOfBenefit.accident.location[x].locationAddress Address
ExplanationOfBenefit.accident.location[x].locationReference Reference(Location)
ExplanationOfBenefit.item 0..* BackboneElement Product or service provided
ExplanationOfBenefit.item.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for extension.extension:itemTraceNumber This element must be supported. 0..* PASIdentifier(2.2.1) The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Uniquely identifies this claim item. (2000F-TRN)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber
ExplanationOfBenefit.item.Slices for extension.extension:preAuthIssueDate This element must be supported. 0..1 date The date when this item's preauthorization was issued.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate
ExplanationOfBenefit.item.Slices for extension.extension:preAuthPeriod This element must be supported. 0..1 Period The date/period when this item's preauthorization is valid.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod
ExplanationOfBenefit.item.Slices for extension.extension:previousAuthorizationNumber This element must be supported. 0..1 string A string assigned by the UMO to an authorized review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber
ExplanationOfBenefit.item.Slices for extension.extension:administrationReferenceNumber This element must be supported. 0..1 string A string assigned by the UMO to the original disallowed review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber
ExplanationOfBenefit.item.Slices for extension.extension:authorizedItemDetail This element must be supported. 0..1 (Complex) The details of what has been authorized for this item if different from what was requested.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail
ExplanationOfBenefit.item.Slices for extension.extension:authorizedProvider This element must be supported. 0..* (Complex) The specific provider who has been authorized to provide this item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider
ExplanationOfBenefit.item.Slices for extension.extension:admissionDates This element must be supported. 0..1 date Authorized admission dates for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-admissionDates
ExplanationOfBenefit.item.Slices for extension.extension:dischargeDate This element must be supported. 0..1 date Authorized discharge date for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-dischargeDate
ExplanationOfBenefit.item.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.sequence 1..1 positiveInt Item instance identifier
ExplanationOfBenefit.item.careTeamSequence 0..* positiveInt Applicable care team members
ExplanationOfBenefit.item.diagnosisSequence 0..* positiveInt Applicable diagnoses
ExplanationOfBenefit.item.procedureSequence 0..* positiveInt Applicable procedures
ExplanationOfBenefit.item.informationSequence 0..* positiveInt Applicable exception and supporting information
ExplanationOfBenefit.item.revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.
ExplanationOfBenefit.item.category This element must be supported. 0..1 CodeableConcept Benefit classification
Binding: Prior Authorization Service Type Codes (X12) (required): Codes identifying business groupings for health care services or benefits. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.item.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS (required)
ExplanationOfBenefit.item.modifier 0..* CodeableConcept Product or service billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.item.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.item.serviced[x] 0..1 Date or dates of service or product delivery
ExplanationOfBenefit.item.serviced[x].servicedDate date
ExplanationOfBenefit.item.serviced[x].servicedPeriod Period
ExplanationOfBenefit.item.location[x] 0..1 Place of service or where product was supplied
Binding: ExampleServicePlaceCodes (example): Place where the service is rendered.
ExplanationOfBenefit.item.location[x].locationCodeableConcept CodeableConcept
ExplanationOfBenefit.item.location[x].locationAddress Address
ExplanationOfBenefit.item.location[x].locationReference Reference(Location)
ExplanationOfBenefit.item.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.item.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.item.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.item.net 0..1 Money Total item cost
ExplanationOfBenefit.item.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.item.bodySite 0..1 CodeableConcept Anatomical location
Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch.
ExplanationOfBenefit.item.subSite 0..* CodeableConcept Anatomical sub-location
Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations.
ExplanationOfBenefit.item.encounter 0..* Reference(US Core Encounter Profile(7.0.0)) Encounters related to this billed item
ExplanationOfBenefit.item.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.item.Slices for adjudication 0..* BackboneElement Adjudication details
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization at the line level.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.amount This element must be supported. 1..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits This element must be supported. 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "allowedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.value This element must be supported. 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "consumedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.value 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.detail 0..* BackboneElement Additional items
ExplanationOfBenefit.item.detail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.detail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.detail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.detail.sequence 1..1 positiveInt Product or service provided
ExplanationOfBenefit.item.detail.revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.
ExplanationOfBenefit.item.detail.category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral, medical, vision, oral-basic etc.
ExplanationOfBenefit.item.detail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.item.detail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.item.detail.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.item.detail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.item.detail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.item.detail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.item.detail.net 0..1 Money Total item cost
ExplanationOfBenefit.item.detail.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.item.detail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.item.detail.adjudication 0..* See adjudication (ExplanationOfBenefit) Detail level adjudication details
ExplanationOfBenefit.item.detail.subDetail 0..* BackboneElement Additional items
ExplanationOfBenefit.item.detail.subDetail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.detail.subDetail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.detail.subDetail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.detail.subDetail.sequence 1..1 positiveInt Product or service provided
ExplanationOfBenefit.item.detail.subDetail.revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.
ExplanationOfBenefit.item.detail.subDetail.category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral, medical, vision, oral-basic etc.
ExplanationOfBenefit.item.detail.subDetail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.item.detail.subDetail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.item.detail.subDetail.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.item.detail.subDetail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.item.detail.subDetail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.item.detail.subDetail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.item.detail.subDetail.net 0..1 Money Total item cost
ExplanationOfBenefit.item.detail.subDetail.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.item.detail.subDetail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.item.detail.subDetail.adjudication 0..* See adjudication (ExplanationOfBenefit) Subdetail level adjudication details
ExplanationOfBenefit.addItem 0..* BackboneElement Insurer added line items
ExplanationOfBenefit.addItem.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.addItem.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.addItem.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.addItem.itemSequence 0..* positiveInt Item sequence number
ExplanationOfBenefit.addItem.detailSequence 0..* positiveInt Detail sequence number
ExplanationOfBenefit.addItem.subDetailSequence 0..* positiveInt Subdetail sequence number
ExplanationOfBenefit.addItem.provider 0..* Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Authorized providers
ExplanationOfBenefit.addItem.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.addItem.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.addItem.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.addItem.serviced[x] 0..1 Date or dates of service or product delivery
ExplanationOfBenefit.addItem.serviced[x].servicedDate date
ExplanationOfBenefit.addItem.serviced[x].servicedPeriod Period
ExplanationOfBenefit.addItem.location[x] 0..1 Place of service or where product was supplied
Binding: ExampleServicePlaceCodes (example): Place where the service is rendered.
ExplanationOfBenefit.addItem.location[x].locationCodeableConcept CodeableConcept
ExplanationOfBenefit.addItem.location[x].locationAddress Address
ExplanationOfBenefit.addItem.location[x].locationReference Reference(Location)
ExplanationOfBenefit.addItem.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.addItem.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.addItem.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.addItem.net 0..1 Money Total item cost
ExplanationOfBenefit.addItem.bodySite 0..1 CodeableConcept Anatomical location
Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch.
ExplanationOfBenefit.addItem.subSite 0..* CodeableConcept Anatomical sub-location
Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations.
ExplanationOfBenefit.addItem.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.addItem.adjudication 0..* See adjudication (ExplanationOfBenefit) Added items adjudication
ExplanationOfBenefit.addItem.detail 0..* BackboneElement Insurer added line items
ExplanationOfBenefit.addItem.detail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.addItem.detail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.addItem.detail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.addItem.detail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.addItem.detail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.addItem.detail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.addItem.detail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.addItem.detail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.addItem.detail.net 0..1 Money Total item cost
ExplanationOfBenefit.addItem.detail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.addItem.detail.adjudication 0..* See adjudication (ExplanationOfBenefit) Added items adjudication
ExplanationOfBenefit.addItem.detail.subDetail 0..* BackboneElement Insurer added line items
ExplanationOfBenefit.addItem.detail.subDetail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.addItem.detail.subDetail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.addItem.detail.subDetail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.addItem.detail.subDetail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.addItem.detail.subDetail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.addItem.detail.subDetail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.addItem.detail.subDetail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.addItem.detail.subDetail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.addItem.detail.subDetail.net 0..1 Money Total item cost
ExplanationOfBenefit.addItem.detail.subDetail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.addItem.detail.subDetail.adjudication 0..* See adjudication (ExplanationOfBenefit) Added items adjudication
ExplanationOfBenefit.Slices for adjudication This element must be supported. 0..* BackboneElement Header-level adjudication
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization for the entire request.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.category This element must be supported. 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.amount 0..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.amount 1..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.amount 0..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.total This element is included in summaries. 0..* BackboneElement Adjudication totals
ExplanationOfBenefit.total.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.total.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.total.Slices for extension.extension:priorauth-utilization This element must be supported. 0..1 Quantity, Ratio An attribute to express the amount of a service or item that has been utilized
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/PriorAuthorizationUtilization
ExplanationOfBenefit.total.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.total.category This element must be supported. This element is included in summaries. 1..1 CodeableConcept Prior Authorization utilization codes
Binding: Prior Authorization value categories (extensible)
ExplanationOfBenefit.total.amount This element is included in summaries. 1..1 Money Financial total for the category
ExplanationOfBenefit.payment 0..1 BackboneElement Payment Details
ExplanationOfBenefit.payment.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.payment.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.payment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.payment.type 0..1 CodeableConcept Partial or complete payment
Binding: ExamplePaymentTypeCodes (example): The type (partial, complete) of the payment.
ExplanationOfBenefit.payment.adjustment 0..1 Money Payment adjustment for non-claim issues
ExplanationOfBenefit.payment.adjustmentReason 0..1 CodeableConcept Explanation for the variance
Binding: PaymentAdjustmentReasonCodes (example): Payment Adjustment reason codes.
ExplanationOfBenefit.payment.date 0..1 date Expected date of payment
ExplanationOfBenefit.payment.amount 0..1 Money Payable amount after adjustment
ExplanationOfBenefit.payment.identifier 0..1 Identifier Business identifier for the payment
ExplanationOfBenefit.formCode 0..1 CodeableConcept Printed form identifier
Binding: Form Codes (example): The forms codes.
ExplanationOfBenefit.form 0..1 Attachment Printed reference or actual form
ExplanationOfBenefit.processNote 0..* BackboneElement Note concerning adjudication
ExplanationOfBenefit.processNote.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.processNote.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.processNote.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.processNote.number 0..1 positiveInt Note instance identifier
ExplanationOfBenefit.processNote.type 0..1 code display | print | printoper
Binding: NoteType (required): The presentation types of notes.
ExplanationOfBenefit.processNote.text 0..1 string Note explanatory text
ExplanationOfBenefit.processNote.language 0..1 CodeableConcept Language of the text
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
ExplanationOfBenefit.benefitPeriod 0..1 Period When the benefits are applicable
ExplanationOfBenefit.benefitBalance 0..* BackboneElement Balance by Benefit Category
ExplanationOfBenefit.benefitBalance.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.benefitBalance.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.benefitBalance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.benefitBalance.category 1..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral, medical, vision, oral-basic etc.
ExplanationOfBenefit.benefitBalance.excluded 0..1 boolean Excluded from the plan
ExplanationOfBenefit.benefitBalance.name 0..1 string Short name for the benefit
ExplanationOfBenefit.benefitBalance.description 0..1 string Description of the benefit or services covered
ExplanationOfBenefit.benefitBalance.network 0..1 CodeableConcept In or out of network
Binding: NetworkTypeCodes (example): Code to classify in or out of network services.
ExplanationOfBenefit.benefitBalance.unit 0..1 CodeableConcept Individual or family
Binding: UnitTypeCodes (example): Unit covered/serviced - individual or family.
ExplanationOfBenefit.benefitBalance.term 0..1 CodeableConcept Annual or lifetime
Binding: BenefitTermCodes (example): Coverage unit - annual, lifetime.
ExplanationOfBenefit.benefitBalance.financial 0..* BackboneElement Benefit Summary
ExplanationOfBenefit.benefitBalance.financial.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.benefitBalance.financial.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.benefitBalance.financial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.benefitBalance.financial.type 1..1 CodeableConcept Benefit classification
Binding: BenefitTypeCodes (example): Deductable, visits, co-pay, etc.
ExplanationOfBenefit.benefitBalance.financial.allowed[x] 0..1 Benefits allowed
ExplanationOfBenefit.benefitBalance.financial.allowed[x].allowedUnsignedInt unsignedInt
ExplanationOfBenefit.benefitBalance.financial.allowed[x].allowedString string
ExplanationOfBenefit.benefitBalance.financial.allowed[x].allowedMoney Money
ExplanationOfBenefit.benefitBalance.financial.used[x] 0..1 Benefits used
ExplanationOfBenefit.benefitBalance.financial.used[x].usedUnsignedInt unsignedInt
ExplanationOfBenefit.benefitBalance.financial.used[x].usedMoney Money

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ExplanationOfBenefit.​meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​language Base preferred Common Languages 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​status Base required ExplanationOfBenefitStatus 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​type Base extensible Claim Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​subType Base example Example Claim SubType Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​use Base required Use 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​priority Base required Process Priority Codes 📦4.0.1 FHIR Std.
ExplanationOfBenefit.​fundsReserveRequested Base example FundsReserve 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​fundsReserve Base example FundsReserve 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​related.relationship Base example Example Related Claim Relationship Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​payee.type Base example PayeeType 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​outcome Base required Claim Processing Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​careTeam.role Base example Claim Care Team Role Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​careTeam.qualification Base example Example Provider Qualification Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​supportingInfo.category Base example Claim Information Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​supportingInfo.code Base example Exception Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​supportingInfo.reason Base example Missing Tooth Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.diagnosis[x] Base example ICD-10 Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.type Base example Example Diagnosis Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.onAdmission Base example Example Diagnosis on Admission Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.packageCode Base example Example Diagnosis Related Group Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​procedure.type Base example Example Procedure Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​procedure.procedure[x] Base example ICD-10 Procedure Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​accident.type Base extensible ActIncidentCode 📍3.0.0 THO v7.2
ExplanationOfBenefit.​item.revenue Base example Example Revenue Center Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.category Base required Prior Authorization Service Type Codes (X12) 📦2.2.1 This IG
ExplanationOfBenefit.​item.productOrService Base required Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS 📦2.2.1 This IG
ExplanationOfBenefit.​item.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.location[x] Base example Example Service Place Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.bodySite Base example Oral Site Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.subSite Base example Surface Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication.reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:allowedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:allowedunits.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:consumedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:consumedunits.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.revenue Base example Example Revenue Center Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.category Base example Benefit Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​revenue Base example Example Revenue Center Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​category Base example Benefit Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.location[x] Base example Example Service Place Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.bodySite Base example Oral Site Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.subSite Base example Surface Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.subDetail.​productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.subDetail.​modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication.reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​total.category Base extensible Prior Authorization value categories 📦2.2.1 This IG
ExplanationOfBenefit.​payment.type Base example Example Payment Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​payment.adjustmentReason Base example Payment Adjustment Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​formCode Base example Forms 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​processNote.type Base required NoteType 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​processNote.language Base preferred Common Languages 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.category Base example Benefit Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.network Base example Network Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.unit Base example Unit Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.term Base example Benefit Term Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.financial.​type Base example Benefit Type Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
adjudication-has-amount-type-slice warning ExplanationOfBenefit If Adjudication is present, it must have at least one adjudicationamounttype slice (adjudication.exists().not() or adjudication.where(category.memberOf('http://hl7.org/fhir/us/davinc-pdex/ValueSet/PDEXAdjudication')).exists())

This structure is derived from ExplanationOfBenefit

Summary

Mandatory: 0 element(8 nested mandatory elements)
Must-Support: 39 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ExplanationOfBenefit.meta.profile
  • The element 1 is sliced based on the value of ExplanationOfBenefit.item.adjudication (Closed)
  • The element 1 is sliced based on the value of ExplanationOfBenefit.adjudication (Closed)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ExplanationOfBenefit C 0..* ExplanationOfBenefit Explanation of Benefit resource
Constraints: adjudication-has-amount-type-slice
ExplanationOfBenefit.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ExplanationOfBenefit.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for extension.extension:levelOfServiceType This element must be supported. 0..1 CodeableConcept A code specifying the level of service being requested (UM06)
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-levelOfServiceCode
Binding: https://valueset.x12.org/x217/005010/request/2000E/UM/1/06/00/1338 (required): Codes specifying the level of service rendered. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.Slices for extension.extension:claimResponseReviewer This element must be supported. 0..1 (Complex) Reviewer practitioner who acted on the prior authorization request (PAS 2.2.1, FHIR-57521)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-claimResponseReviewer
ExplanationOfBenefit.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
ExplanationOfBenefit.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code active | cancelled | draft | entered-in-error
Binding: ExplanationOfBenefitStatus (required): A code specifying the state of the resource instance.
ExplanationOfBenefit.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Category or discipline
Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim.
ExplanationOfBenefit.use This element must be supported. This element is included in summaries. 1..1 code claim | preauthorization | predetermination
Binding: Use (required): Complete, proposed, exploratory, other.
Required Pattern: preauthorization (extensions allowed)
ExplanationOfBenefit.patient This element must be supported. This element is included in summaries. 1..1 Reference(US Core Patient Profile(7.0.0)) The recipient of the products and services
ExplanationOfBenefit.created This element is included in summaries. 1..1 dateTime Response creation date
ExplanationOfBenefit.enterer This element must be supported. 0..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0)) Author of the claim
ExplanationOfBenefit.insurer This element must be supported. This element is included in summaries. 1..1 Reference(US Core Organization Profile(7.0.0)) Party responsible for reimbursement
ExplanationOfBenefit.provider This element must be supported. This element is included in summaries. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Party responsible for the claim
ExplanationOfBenefit.priority 0..1 CodeableConcept Desired processing urgency
Binding: ProcessPriorityCodes (required)
ExplanationOfBenefit.facility This element must be supported. 0..1 Reference(US Core Location Profile(7.0.0)) Servicing Facility
ExplanationOfBenefit.outcome This element is included in summaries. 1..1 code queued | complete | error | partial
Binding: ClaimProcessingCodes (required): The result of the claim processing.
ExplanationOfBenefit.preAuthRefPeriod This element must be supported. 0..1 Period Preauthorization in-effect period
ExplanationOfBenefit.careTeam 0..* BackboneElement Care Team members
ExplanationOfBenefit.careTeam.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.careTeam.sequence 1..1 positiveInt Order of care team
ExplanationOfBenefit.careTeam.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Practitioner or organization
ExplanationOfBenefit.insurance This element is included in summaries. 1..* BackboneElement Patient insurance information
ExplanationOfBenefit.insurance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.insurance.focal This element is included in summaries. 1..1 boolean Coverage to be used for adjudication
ExplanationOfBenefit.insurance.coverage This element is included in summaries. 1..1 Reference(HRex Member Match Coverage Profile(1.2.0)) Insurance information
ExplanationOfBenefit.item 0..* BackboneElement Product or service provided
ExplanationOfBenefit.item.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for extension.extension:itemTraceNumber This element must be supported. 0..* PASIdentifier(2.2.1) The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Uniquely identifies this claim item. (2000F-TRN)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber
ExplanationOfBenefit.item.Slices for extension.extension:preAuthIssueDate This element must be supported. 0..1 date The date when this item's preauthorization was issued.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate
ExplanationOfBenefit.item.Slices for extension.extension:preAuthPeriod This element must be supported. 0..1 Period The date/period when this item's preauthorization is valid.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod
ExplanationOfBenefit.item.Slices for extension.extension:previousAuthorizationNumber This element must be supported. 0..1 string A string assigned by the UMO to an authorized review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber
ExplanationOfBenefit.item.Slices for extension.extension:administrationReferenceNumber This element must be supported. 0..1 string A string assigned by the UMO to the original disallowed review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber
ExplanationOfBenefit.item.Slices for extension.extension:authorizedItemDetail This element must be supported. 0..1 (Complex) The details of what has been authorized for this item if different from what was requested.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail
ExplanationOfBenefit.item.Slices for extension.extension:authorizedProvider This element must be supported. 0..* (Complex) The specific provider who has been authorized to provide this item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider
ExplanationOfBenefit.item.Slices for extension.extension:admissionDates This element must be supported. 0..1 date Authorized admission dates for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-admissionDates
ExplanationOfBenefit.item.Slices for extension.extension:dischargeDate This element must be supported. 0..1 date Authorized discharge date for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-dischargeDate
ExplanationOfBenefit.item.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.sequence 1..1 positiveInt Item instance identifier
ExplanationOfBenefit.item.category This element must be supported. 0..1 CodeableConcept Benefit classification
Binding: Prior Authorization Service Type Codes (X12) (required): Codes identifying business groupings for health care services or benefits. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.item.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS (required)
ExplanationOfBenefit.item.encounter 0..* Reference(US Core Encounter Profile(7.0.0)) Encounters related to this billed item
ExplanationOfBenefit.item.Slices for adjudication 0..* BackboneElement Adjudication details
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization at the line level.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.amount This element must be supported. 1..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits This element must be supported. 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "allowedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.value This element must be supported. 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "consumedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.value 1..1 decimal Non-monitary value
ExplanationOfBenefit.Slices for adjudication This element must be supported. 0..* BackboneElement Header-level adjudication
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization for the entire request.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.category This element must be supported. 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.amount 1..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.total This element is included in summaries. 0..* BackboneElement Adjudication totals
ExplanationOfBenefit.total.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.total.Slices for extension.extension:priorauth-utilization This element must be supported. 0..1 Quantity, Ratio An attribute to express the amount of a service or item that has been utilized
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/PriorAuthorizationUtilization
ExplanationOfBenefit.total.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.total.category This element must be supported. This element is included in summaries. 1..1 CodeableConcept Prior Authorization utilization codes
Binding: Prior Authorization value categories (extensible)
ExplanationOfBenefit.total.amount This element is included in summaries. 1..1 Money Financial total for the category

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ExplanationOfBenefit.​status Base required ExplanationOfBenefitStatus 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​type Base extensible Claim Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​use Base required Use 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​priority Base required Process Priority Codes 📦4.0.1 FHIR Std.
ExplanationOfBenefit.​outcome Base required Claim Processing Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.category Base required Prior Authorization Service Type Codes (X12) 📦2.2.1 This IG
ExplanationOfBenefit.​item.productOrService Base required Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:allowedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:consumedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​total.category Base extensible Prior Authorization value categories 📦2.2.1 This IG

Constraints

Id Grade Path(s) Description Expression
adjudication-has-amount-type-slice warning ExplanationOfBenefit If Adjudication is present, it must have at least one adjudicationamounttype slice (adjudication.exists().not() or adjudication.where(category.memberOf('http://hl7.org/fhir/us/davinc-pdex/ValueSet/PDEXAdjudication')).exists())

Differential View

This structure is derived from ExplanationOfBenefit

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ExplanationOfBenefit C 0..* ExplanationOfBenefit Explanation of Benefit resource
Constraints: adjudication-has-amount-type-slice
ExplanationOfBenefit.meta
ExplanationOfBenefit.meta.Slices for profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by pattern:$this
ExplanationOfBenefit.meta.Slices for profile.profile:supportedProfile 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
Required Pattern: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-priorauthorization (extensions allowed)
ExplanationOfBenefit.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for extension.extension:levelOfServiceType This element must be supported. 0..1 CodeableConcept A code specifying the level of service being requested (UM06)
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-levelOfServiceCode
Binding: https://valueset.x12.org/x217/005010/request/2000E/UM/1/06/00/1338 (required): Codes specifying the level of service rendered. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.Slices for extension.extension:claimResponseReviewer This element must be supported. 0..1 (Complex) Reviewer practitioner who acted on the prior authorization request (PAS 2.2.1, FHIR-57521)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-claimResponseReviewer
ExplanationOfBenefit.status This element must be supported. 1..1 code active | cancelled | draft | entered-in-error
ExplanationOfBenefit.type This element must be supported. 1..1 CodeableConcept Category or discipline
ExplanationOfBenefit.use This element must be supported. 1..1 code claim | preauthorization | predetermination
Required Pattern: preauthorization (extensions allowed)
ExplanationOfBenefit.patient This element must be supported. 1..1 Reference(US Core Patient Profile(7.0.0)) The recipient of the products and services
ExplanationOfBenefit.enterer This element must be supported. 0..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0)) Author of the claim
ExplanationOfBenefit.insurer This element must be supported. 1..1 Reference(US Core Organization Profile(7.0.0)) Party responsible for reimbursement
ExplanationOfBenefit.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Party responsible for the claim
ExplanationOfBenefit.priority 0..1 CodeableConcept Desired processing urgency
Binding: ProcessPriorityCodes (required)
ExplanationOfBenefit.facility This element must be supported. 0..1 Reference(US Core Location Profile(7.0.0)) Servicing Facility
ExplanationOfBenefit.preAuthRefPeriod This element must be supported. 0..1 Period Preauthorization in-effect period
ExplanationOfBenefit.careTeam
ExplanationOfBenefit.careTeam.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Practitioner or organization
ExplanationOfBenefit.insurance
ExplanationOfBenefit.insurance.coverage 1..1 Reference(HRex Member Match Coverage Profile(1.2.0)) Insurance information
ExplanationOfBenefit.item
ExplanationOfBenefit.item.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for extension.extension:itemTraceNumber This element must be supported. 0..* PASIdentifier(2.2.1) Uniquely identifies this claim item. (2000F-TRN)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber
ExplanationOfBenefit.item.Slices for extension.extension:preAuthIssueDate This element must be supported. 0..1 date The date when this item's preauthorization was issued.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate
ExplanationOfBenefit.item.Slices for extension.extension:preAuthPeriod This element must be supported. 0..1 Period The date/period when this item's preauthorization is valid.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod
ExplanationOfBenefit.item.Slices for extension.extension:previousAuthorizationNumber This element must be supported. 0..1 string A string assigned by the UMO to an authorized review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber
ExplanationOfBenefit.item.Slices for extension.extension:administrationReferenceNumber This element must be supported. 0..1 string A string assigned by the UMO to the original disallowed review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber
ExplanationOfBenefit.item.Slices for extension.extension:authorizedItemDetail This element must be supported. 0..1 (Complex) The details of what has been authorized for this item if different from what was requested.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail
ExplanationOfBenefit.item.Slices for extension.extension:authorizedProvider This element must be supported. 0..* (Complex) The specific provider who has been authorized to provide this item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider
ExplanationOfBenefit.item.Slices for extension.extension:admissionDates This element must be supported. 0..1 date Authorized admission dates for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-admissionDates
ExplanationOfBenefit.item.Slices for extension.extension:dischargeDate This element must be supported. 0..1 date Authorized discharge date for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-dischargeDate
ExplanationOfBenefit.item.category This element must be supported. 0..1 CodeableConcept Benefit classification
Binding: Prior Authorization Service Type Codes (X12) (required): Codes identifying business groupings for health care services or benefits. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.item.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS (required)
ExplanationOfBenefit.item.encounter 0..* Reference(US Core Encounter Profile(7.0.0)) Encounters related to this billed item
ExplanationOfBenefit.item.Slices for adjudication 0..* BackboneElement Adjudication details
Slice: Unordered, Closed by pattern:category
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization at the line level.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.amount This element must be supported. 1..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits This element must be supported. 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "allowedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.value This element must be supported. 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "consumedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.value 1..1 decimal Non-monitary value
ExplanationOfBenefit.addItem
ExplanationOfBenefit.addItem.provider 0..* Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Authorized providers
ExplanationOfBenefit.Slices for adjudication This element must be supported. 0..* BackboneElement Header-level adjudication
Slice: Unordered, Closed by pattern:category
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization for the entire request.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.category This element must be supported. 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.amount 1..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.total
ExplanationOfBenefit.total.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.total.Slices for extension.extension:priorauth-utilization This element must be supported. 0..1 Quantity, Ratio An attribute to express the amount of a service or item that has been utilized
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/PriorAuthorizationUtilization
ExplanationOfBenefit.total.category This element must be supported. 1..1 CodeableConcept Prior Authorization utilization codes
Binding: Prior Authorization value categories (extensible)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
ExplanationOfBenefit.​priority Base required Process Priority Codes 📦4.0.1 FHIR Std.
ExplanationOfBenefit.​item.category Base required Prior Authorization Service Type Codes (X12) 📦2.2.1 This IG
ExplanationOfBenefit.​item.productOrService Base required Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​total.category Base extensible Prior Authorization value categories 📦2.2.1 This IG

Constraints

Id Grade Path(s) Description Expression
adjudication-has-amount-type-slice warning ExplanationOfBenefit If Adjudication is present, it must have at least one adjudicationamounttype slice (adjudication.exists().not() or adjudication.where(category.memberOf('http://hl7.org/fhir/us/davinc-pdex/ValueSet/PDEXAdjudication')).exists())

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ExplanationOfBenefit C 0..* ExplanationOfBenefit Explanation of Benefit resource
Constraints: adjudication-has-amount-type-slice
ExplanationOfBenefit.id This element is included in summaries. 0..1 id Logical id of this artifact
ExplanationOfBenefit.meta This element is included in summaries. 0..1 Meta Metadata about the resource
ExplanationOfBenefit.meta.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.meta.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ExplanationOfBenefit.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
ExplanationOfBenefit.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
ExplanationOfBenefit.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
ExplanationOfBenefit.meta.Slices for profile This element is included in summaries. 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by pattern:$this
ExplanationOfBenefit.meta.Slices for profile.profile:supportedProfile This element is included in summaries. 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Required Pattern: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-priorauthorization (extensions allowed)
ExplanationOfBenefit.meta.security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
ExplanationOfBenefit.meta.tag This element is included in summaries. 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
ExplanationOfBenefit.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ExplanationOfBenefit.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
ExplanationOfBenefit.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ExplanationOfBenefit.contained 0..* Resource Contained, inline Resources
ExplanationOfBenefit.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for extension.extension:levelOfServiceType This element must be supported. 0..1 CodeableConcept A code specifying the level of service being requested (UM06)
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-levelOfServiceCode
Binding: https://valueset.x12.org/x217/005010/request/2000E/UM/1/06/00/1338 (required): Codes specifying the level of service rendered. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.Slices for extension.extension:claimResponseReviewer This element must be supported. 0..1 (Complex) Reviewer practitioner who acted on the prior authorization request (PAS 2.2.1, FHIR-57521)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-claimResponseReviewer
ExplanationOfBenefit.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
ExplanationOfBenefit.identifier 0..* Identifier Business Identifier for the resource
ExplanationOfBenefit.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code active | cancelled | draft | entered-in-error
Binding: ExplanationOfBenefitStatus (required): A code specifying the state of the resource instance.
ExplanationOfBenefit.type This element must be supported. This element is included in summaries. 1..1 CodeableConcept Category or discipline
Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim.
ExplanationOfBenefit.subType 0..1 CodeableConcept More granular claim type
Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode.
ExplanationOfBenefit.use This element must be supported. This element is included in summaries. 1..1 code claim | preauthorization | predetermination
Binding: Use (required): Complete, proposed, exploratory, other.
Required Pattern: preauthorization (extensions allowed)
ExplanationOfBenefit.patient This element must be supported. This element is included in summaries. 1..1 Reference(US Core Patient Profile(7.0.0)) The recipient of the products and services
ExplanationOfBenefit.billablePeriod This element is included in summaries. 0..1 Period Relevant time frame for the claim
ExplanationOfBenefit.created This element is included in summaries. 1..1 dateTime Response creation date
ExplanationOfBenefit.enterer This element must be supported. 0..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0)) Author of the claim
ExplanationOfBenefit.insurer This element must be supported. This element is included in summaries. 1..1 Reference(US Core Organization Profile(7.0.0)) Party responsible for reimbursement
ExplanationOfBenefit.provider This element must be supported. This element is included in summaries. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Party responsible for the claim
ExplanationOfBenefit.priority 0..1 CodeableConcept Desired processing urgency
Binding: ProcessPriorityCodes (required)
ExplanationOfBenefit.fundsReserveRequested 0..1 CodeableConcept For whom to reserve funds
Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None).
ExplanationOfBenefit.fundsReserve 0..1 CodeableConcept Funds reserved status
Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None).
ExplanationOfBenefit.related 0..* BackboneElement Prior or corollary claims
ExplanationOfBenefit.related.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.related.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.related.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.related.claim 0..1 Reference(Claim) Reference to the related claim
ExplanationOfBenefit.related.relationship 0..1 CodeableConcept How the reference claim is related
Binding: ExampleRelatedClaimRelationshipCodes (example): Relationship of this claim to a related Claim.
ExplanationOfBenefit.related.reference 0..1 Identifier File or case reference
ExplanationOfBenefit.prescription 0..1 Reference(MedicationRequest | VisionPrescription) Prescription authorizing services or products
ExplanationOfBenefit.originalPrescription 0..1 Reference(MedicationRequest) Original prescription if superceded by fulfiller
ExplanationOfBenefit.payee 0..1 BackboneElement Recipient of benefits payable
ExplanationOfBenefit.payee.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.payee.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.payee.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.payee.type 0..1 CodeableConcept Category of recipient
Binding: Claim Payee Type Codes (example): A code for the party to be reimbursed.
ExplanationOfBenefit.payee.party 0..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) Recipient reference
ExplanationOfBenefit.referral 0..1 Reference(ServiceRequest) Treatment Referral
ExplanationOfBenefit.facility This element must be supported. 0..1 Reference(US Core Location Profile(7.0.0)) Servicing Facility
ExplanationOfBenefit.claim 0..1 Reference(Claim) Claim reference
ExplanationOfBenefit.claimResponse 0..1 Reference(ClaimResponse) Claim response reference
ExplanationOfBenefit.outcome This element is included in summaries. 1..1 code queued | complete | error | partial
Binding: ClaimProcessingCodes (required): The result of the claim processing.
ExplanationOfBenefit.disposition 0..1 string Disposition Message
ExplanationOfBenefit.preAuthRef 0..* string Preauthorization reference
ExplanationOfBenefit.preAuthRefPeriod This element must be supported. 0..1 Period Preauthorization in-effect period
ExplanationOfBenefit.careTeam 0..* BackboneElement Care Team members
ExplanationOfBenefit.careTeam.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.careTeam.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.careTeam.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.careTeam.sequence 1..1 positiveInt Order of care team
ExplanationOfBenefit.careTeam.provider This element must be supported. 1..1 Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Practitioner or organization
ExplanationOfBenefit.careTeam.responsible 0..1 boolean Indicator of the lead practitioner
ExplanationOfBenefit.careTeam.role 0..1 CodeableConcept Function within the team
Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members.
ExplanationOfBenefit.careTeam.qualification 0..1 CodeableConcept Practitioner credential or specialization
Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications.
ExplanationOfBenefit.supportingInfo 0..* BackboneElement Supporting information
ExplanationOfBenefit.supportingInfo.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.supportingInfo.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.supportingInfo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.supportingInfo.sequence 1..1 positiveInt Information instance identifier
ExplanationOfBenefit.supportingInfo.category 1..1 CodeableConcept Classification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.
ExplanationOfBenefit.supportingInfo.code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.
ExplanationOfBenefit.supportingInfo.timing[x] 0..1 When it occurred
ExplanationOfBenefit.supportingInfo.timing[x].timingDate date
ExplanationOfBenefit.supportingInfo.timing[x].timingPeriod Period
ExplanationOfBenefit.supportingInfo.value[x] 0..1 Data to be provided
ExplanationOfBenefit.supportingInfo.value[x].valueBoolean boolean
ExplanationOfBenefit.supportingInfo.value[x].valueString string
ExplanationOfBenefit.supportingInfo.value[x].valueQuantity Quantity
ExplanationOfBenefit.supportingInfo.value[x].valueAttachment Attachment
ExplanationOfBenefit.supportingInfo.value[x].valueReference Reference(Resource)
ExplanationOfBenefit.supportingInfo.reason 0..1 Coding Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.
ExplanationOfBenefit.diagnosis 0..* BackboneElement Pertinent diagnosis information
ExplanationOfBenefit.diagnosis.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.diagnosis.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.diagnosis.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.diagnosis.sequence 1..1 positiveInt Diagnosis instance identifier
ExplanationOfBenefit.diagnosis.diagnosis[x] 1..1 Nature of illness or problem
Binding: ICD-10Codes (example): ICD10 Diagnostic codes.
ExplanationOfBenefit.diagnosis.diagnosis[x].diagnosisCodeableConcept CodeableConcept
ExplanationOfBenefit.diagnosis.diagnosis[x].diagnosisReference Reference(Condition)
ExplanationOfBenefit.diagnosis.type 0..* CodeableConcept Timing or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.
ExplanationOfBenefit.diagnosis.onAdmission 0..1 CodeableConcept Present on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.
ExplanationOfBenefit.diagnosis.packageCode 0..1 CodeableConcept Package billing code
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.
ExplanationOfBenefit.procedure 0..* BackboneElement Clinical procedures performed
ExplanationOfBenefit.procedure.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.procedure.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.procedure.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.procedure.sequence 1..1 positiveInt Procedure instance identifier
ExplanationOfBenefit.procedure.type 0..* CodeableConcept Category of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.
ExplanationOfBenefit.procedure.date 0..1 dateTime When the procedure was performed
ExplanationOfBenefit.procedure.procedure[x] 1..1 Specific clinical procedure
Binding: ICD-10ProcedureCodes (example): ICD10 Procedure codes.
ExplanationOfBenefit.procedure.procedure[x].procedureCodeableConcept CodeableConcept
ExplanationOfBenefit.procedure.procedure[x].procedureReference Reference(Procedure)
ExplanationOfBenefit.procedure.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.precedence 0..1 positiveInt Precedence (primary, secondary, etc.)
ExplanationOfBenefit.insurance This element is included in summaries. 1..* BackboneElement Patient insurance information
ExplanationOfBenefit.insurance.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.insurance.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.insurance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.insurance.focal This element is included in summaries. 1..1 boolean Coverage to be used for adjudication
ExplanationOfBenefit.insurance.coverage This element is included in summaries. 1..1 Reference(HRex Member Match Coverage Profile(1.2.0)) Insurance information
ExplanationOfBenefit.insurance.preAuthRef 0..* string Prior authorization reference number
ExplanationOfBenefit.accident 0..1 BackboneElement Details of the event
ExplanationOfBenefit.accident.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.accident.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.accident.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.accident.date 0..1 date When the incident occurred
ExplanationOfBenefit.accident.type 0..1 CodeableConcept The nature of the accident
Binding: ActIncidentCode (3.0.0) (extensible): Type of accident: work place, auto, etc.
ExplanationOfBenefit.accident.location[x] 0..1 Where the event occurred
ExplanationOfBenefit.accident.location[x].locationAddress Address
ExplanationOfBenefit.accident.location[x].locationReference Reference(Location)
ExplanationOfBenefit.item 0..* BackboneElement Product or service provided
ExplanationOfBenefit.item.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for extension.extension:itemTraceNumber This element must be supported. 0..* PASIdentifier(2.2.1) The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Uniquely identifies this claim item. (2000F-TRN)
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber
ExplanationOfBenefit.item.Slices for extension.extension:preAuthIssueDate This element must be supported. 0..1 date The date when this item's preauthorization was issued.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate
ExplanationOfBenefit.item.Slices for extension.extension:preAuthPeriod This element must be supported. 0..1 Period The date/period when this item's preauthorization is valid.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod
ExplanationOfBenefit.item.Slices for extension.extension:previousAuthorizationNumber This element must be supported. 0..1 string A string assigned by the UMO to an authorized review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber
ExplanationOfBenefit.item.Slices for extension.extension:administrationReferenceNumber This element must be supported. 0..1 string A string assigned by the UMO to the original disallowed review outcome associated with this service item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber
ExplanationOfBenefit.item.Slices for extension.extension:authorizedItemDetail This element must be supported. 0..1 (Complex) The details of what has been authorized for this item if different from what was requested.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail
ExplanationOfBenefit.item.Slices for extension.extension:authorizedProvider This element must be supported. 0..* (Complex) The specific provider who has been authorized to provide this item.
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider
ExplanationOfBenefit.item.Slices for extension.extension:admissionDates This element must be supported. 0..1 date Authorized admission dates for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-admissionDates
ExplanationOfBenefit.item.Slices for extension.extension:dischargeDate This element must be supported. 0..1 date Authorized discharge date for inpatient prior authorization (PAS 2.2.1, FHIR-57521).
URL: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-dischargeDate
ExplanationOfBenefit.item.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.sequence 1..1 positiveInt Item instance identifier
ExplanationOfBenefit.item.careTeamSequence 0..* positiveInt Applicable care team members
ExplanationOfBenefit.item.diagnosisSequence 0..* positiveInt Applicable diagnoses
ExplanationOfBenefit.item.procedureSequence 0..* positiveInt Applicable procedures
ExplanationOfBenefit.item.informationSequence 0..* positiveInt Applicable exception and supporting information
ExplanationOfBenefit.item.revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.
ExplanationOfBenefit.item.category This element must be supported. 0..1 CodeableConcept Benefit classification
Binding: Prior Authorization Service Type Codes (X12) (required): Codes identifying business groupings for health care services or benefits. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
ExplanationOfBenefit.item.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS (required)
ExplanationOfBenefit.item.modifier 0..* CodeableConcept Product or service billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.item.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.item.serviced[x] 0..1 Date or dates of service or product delivery
ExplanationOfBenefit.item.serviced[x].servicedDate date
ExplanationOfBenefit.item.serviced[x].servicedPeriod Period
ExplanationOfBenefit.item.location[x] 0..1 Place of service or where product was supplied
Binding: ExampleServicePlaceCodes (example): Place where the service is rendered.
ExplanationOfBenefit.item.location[x].locationCodeableConcept CodeableConcept
ExplanationOfBenefit.item.location[x].locationAddress Address
ExplanationOfBenefit.item.location[x].locationReference Reference(Location)
ExplanationOfBenefit.item.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.item.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.item.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.item.net 0..1 Money Total item cost
ExplanationOfBenefit.item.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.item.bodySite 0..1 CodeableConcept Anatomical location
Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch.
ExplanationOfBenefit.item.subSite 0..* CodeableConcept Anatomical sub-location
Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations.
ExplanationOfBenefit.item.encounter 0..* Reference(US Core Encounter Profile(7.0.0)) Encounters related to this billed item
ExplanationOfBenefit.item.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.item.Slices for adjudication 0..* BackboneElement Adjudication details
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization at the line level.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:All Slices.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.amount This element must be supported. 1..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:adjudicationamounttype.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits This element must be supported. 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "allowedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:allowedunits.value This element must be supported. 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:denialreason.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits 0..1 BackboneElement Adjudication details
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "consumedunits"
    }
  ]
}
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.amount 0..1 Money Monetary amount
ExplanationOfBenefit.item.Slices for adjudication.adjudication:consumedunits.value 1..1 decimal Non-monitary value
ExplanationOfBenefit.item.detail 0..* BackboneElement Additional items
ExplanationOfBenefit.item.detail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.detail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.detail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.detail.sequence 1..1 positiveInt Product or service provided
ExplanationOfBenefit.item.detail.revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.
ExplanationOfBenefit.item.detail.category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral, medical, vision, oral-basic etc.
ExplanationOfBenefit.item.detail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.item.detail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.item.detail.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.item.detail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.item.detail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.item.detail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.item.detail.net 0..1 Money Total item cost
ExplanationOfBenefit.item.detail.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.item.detail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.item.detail.adjudication 0..* See adjudication (ExplanationOfBenefit) Detail level adjudication details
ExplanationOfBenefit.item.detail.subDetail 0..* BackboneElement Additional items
ExplanationOfBenefit.item.detail.subDetail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.item.detail.subDetail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.item.detail.subDetail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.item.detail.subDetail.sequence 1..1 positiveInt Product or service provided
ExplanationOfBenefit.item.detail.subDetail.revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.
ExplanationOfBenefit.item.detail.subDetail.category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral, medical, vision, oral-basic etc.
ExplanationOfBenefit.item.detail.subDetail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.item.detail.subDetail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.item.detail.subDetail.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.item.detail.subDetail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.item.detail.subDetail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.item.detail.subDetail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.item.detail.subDetail.net 0..1 Money Total item cost
ExplanationOfBenefit.item.detail.subDetail.udi 0..* Reference(Device) Unique device identifier
ExplanationOfBenefit.item.detail.subDetail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.item.detail.subDetail.adjudication 0..* See adjudication (ExplanationOfBenefit) Subdetail level adjudication details
ExplanationOfBenefit.addItem 0..* BackboneElement Insurer added line items
ExplanationOfBenefit.addItem.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.addItem.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.addItem.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.addItem.itemSequence 0..* positiveInt Item sequence number
ExplanationOfBenefit.addItem.detailSequence 0..* positiveInt Detail sequence number
ExplanationOfBenefit.addItem.subDetailSequence 0..* positiveInt Subdetail sequence number
ExplanationOfBenefit.addItem.provider 0..* Reference(US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | US Core Organization Profile(7.0.0)) Authorized providers
ExplanationOfBenefit.addItem.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.addItem.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.addItem.programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.
ExplanationOfBenefit.addItem.serviced[x] 0..1 Date or dates of service or product delivery
ExplanationOfBenefit.addItem.serviced[x].servicedDate date
ExplanationOfBenefit.addItem.serviced[x].servicedPeriod Period
ExplanationOfBenefit.addItem.location[x] 0..1 Place of service or where product was supplied
Binding: ExampleServicePlaceCodes (example): Place where the service is rendered.
ExplanationOfBenefit.addItem.location[x].locationCodeableConcept CodeableConcept
ExplanationOfBenefit.addItem.location[x].locationAddress Address
ExplanationOfBenefit.addItem.location[x].locationReference Reference(Location)
ExplanationOfBenefit.addItem.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.addItem.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.addItem.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.addItem.net 0..1 Money Total item cost
ExplanationOfBenefit.addItem.bodySite 0..1 CodeableConcept Anatomical location
Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch.
ExplanationOfBenefit.addItem.subSite 0..* CodeableConcept Anatomical sub-location
Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations.
ExplanationOfBenefit.addItem.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.addItem.adjudication 0..* See adjudication (ExplanationOfBenefit) Added items adjudication
ExplanationOfBenefit.addItem.detail 0..* BackboneElement Insurer added line items
ExplanationOfBenefit.addItem.detail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.addItem.detail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.addItem.detail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.addItem.detail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.addItem.detail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.addItem.detail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.addItem.detail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.addItem.detail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.addItem.detail.net 0..1 Money Total item cost
ExplanationOfBenefit.addItem.detail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.addItem.detail.adjudication 0..* See adjudication (ExplanationOfBenefit) Added items adjudication
ExplanationOfBenefit.addItem.detail.subDetail 0..* BackboneElement Insurer added line items
ExplanationOfBenefit.addItem.detail.subDetail.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.addItem.detail.subDetail.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.addItem.detail.subDetail.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.addItem.detail.subDetail.productOrService 1..1 CodeableConcept Billing, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.
ExplanationOfBenefit.addItem.detail.subDetail.modifier 0..* CodeableConcept Service/Product billing modifiers
Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen.
ExplanationOfBenefit.addItem.detail.subDetail.quantity C 0..1 SimpleQuantity(4.0.1) Count of products or services
Constraints: sqty-1
ExplanationOfBenefit.addItem.detail.subDetail.unitPrice 0..1 Money Fee, charge or cost per item
ExplanationOfBenefit.addItem.detail.subDetail.factor 0..1 decimal Price scaling factor
ExplanationOfBenefit.addItem.detail.subDetail.net 0..1 Money Total item cost
ExplanationOfBenefit.addItem.detail.subDetail.noteNumber 0..* positiveInt Applicable note numbers
ExplanationOfBenefit.addItem.detail.subDetail.adjudication 0..* See adjudication (ExplanationOfBenefit) Added items adjudication
ExplanationOfBenefit.Slices for adjudication This element must be supported. 0..* BackboneElement Header-level adjudication
Slice: Unordered, Closed by pattern:category

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices Content/Rules for all slices
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:reviewAction This element must be supported. 0..1 (Complex) The details of the review action that is necessary for the authorization for the entire request.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/extension-reviewAction
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.Slices for extension.extension:adjudicationActionDate This element must be supported. 0..1 dateTime The date/time when an Adjudication Action occurred.
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/base-ext-when-adjudicated
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.category This element must be supported. 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication Category Discriminator (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.amount 0..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:All Slices.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.category 1..1 CodeableConcept Type of adjudication information
Binding: PDex Adjudication (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.reason 0..1 CodeableConcept Explanation of adjudication outcome
Binding: AdjudicationReasonCodes (example): Adjudication reason codes.
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.amount 1..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:adjudicationamounttype.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason This element must be supported. 0..* BackboneElement Header-level adjudication
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.category 1..1 CodeableConcept Type of adjudication information
Binding: AdjudicationValueCodes (example): The adjudication codes.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://hl7.org/fhir/us/davinci-pdex/CodeSystem/PDexAdjudicationDiscriminator",
      "code" : "denialreason"
    }
  ]
}
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.reason This element must be supported. 1..1 CodeableConcept Explanation of adjudication outcome
Binding: X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes (required)
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.amount 0..1 Money Monetary amount
ExplanationOfBenefit.Slices for adjudication.adjudication:denialreason.value 0..1 decimal Non-monitary value
ExplanationOfBenefit.total This element is included in summaries. 0..* BackboneElement Adjudication totals
ExplanationOfBenefit.total.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.total.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ExplanationOfBenefit.total.Slices for extension.extension:priorauth-utilization This element must be supported. 0..1 Quantity, Ratio An attribute to express the amount of a service or item that has been utilized
URL: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/PriorAuthorizationUtilization
ExplanationOfBenefit.total.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.total.category This element must be supported. This element is included in summaries. 1..1 CodeableConcept Prior Authorization utilization codes
Binding: Prior Authorization value categories (extensible)
ExplanationOfBenefit.total.amount This element is included in summaries. 1..1 Money Financial total for the category
ExplanationOfBenefit.payment 0..1 BackboneElement Payment Details
ExplanationOfBenefit.payment.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.payment.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.payment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.payment.type 0..1 CodeableConcept Partial or complete payment
Binding: ExamplePaymentTypeCodes (example): The type (partial, complete) of the payment.
ExplanationOfBenefit.payment.adjustment 0..1 Money Payment adjustment for non-claim issues
ExplanationOfBenefit.payment.adjustmentReason 0..1 CodeableConcept Explanation for the variance
Binding: PaymentAdjustmentReasonCodes (example): Payment Adjustment reason codes.
ExplanationOfBenefit.payment.date 0..1 date Expected date of payment
ExplanationOfBenefit.payment.amount 0..1 Money Payable amount after adjustment
ExplanationOfBenefit.payment.identifier 0..1 Identifier Business identifier for the payment
ExplanationOfBenefit.formCode 0..1 CodeableConcept Printed form identifier
Binding: Form Codes (example): The forms codes.
ExplanationOfBenefit.form 0..1 Attachment Printed reference or actual form
ExplanationOfBenefit.processNote 0..* BackboneElement Note concerning adjudication
ExplanationOfBenefit.processNote.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.processNote.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.processNote.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.processNote.number 0..1 positiveInt Note instance identifier
ExplanationOfBenefit.processNote.type 0..1 code display | print | printoper
Binding: NoteType (required): The presentation types of notes.
ExplanationOfBenefit.processNote.text 0..1 string Note explanatory text
ExplanationOfBenefit.processNote.language 0..1 CodeableConcept Language of the text
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
ExplanationOfBenefit.benefitPeriod 0..1 Period When the benefits are applicable
ExplanationOfBenefit.benefitBalance 0..* BackboneElement Balance by Benefit Category
ExplanationOfBenefit.benefitBalance.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.benefitBalance.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.benefitBalance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.benefitBalance.category 1..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral, medical, vision, oral-basic etc.
ExplanationOfBenefit.benefitBalance.excluded 0..1 boolean Excluded from the plan
ExplanationOfBenefit.benefitBalance.name 0..1 string Short name for the benefit
ExplanationOfBenefit.benefitBalance.description 0..1 string Description of the benefit or services covered
ExplanationOfBenefit.benefitBalance.network 0..1 CodeableConcept In or out of network
Binding: NetworkTypeCodes (example): Code to classify in or out of network services.
ExplanationOfBenefit.benefitBalance.unit 0..1 CodeableConcept Individual or family
Binding: UnitTypeCodes (example): Unit covered/serviced - individual or family.
ExplanationOfBenefit.benefitBalance.term 0..1 CodeableConcept Annual or lifetime
Binding: BenefitTermCodes (example): Coverage unit - annual, lifetime.
ExplanationOfBenefit.benefitBalance.financial 0..* BackboneElement Benefit Summary
ExplanationOfBenefit.benefitBalance.financial.id 0..1 string Unique id for inter-element referencing
ExplanationOfBenefit.benefitBalance.financial.extension 0..* Extension Additional content defined by implementations
ExplanationOfBenefit.benefitBalance.financial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ExplanationOfBenefit.benefitBalance.financial.type 1..1 CodeableConcept Benefit classification
Binding: BenefitTypeCodes (example): Deductable, visits, co-pay, etc.
ExplanationOfBenefit.benefitBalance.financial.allowed[x] 0..1 Benefits allowed
ExplanationOfBenefit.benefitBalance.financial.allowed[x].allowedUnsignedInt unsignedInt
ExplanationOfBenefit.benefitBalance.financial.allowed[x].allowedString string
ExplanationOfBenefit.benefitBalance.financial.allowed[x].allowedMoney Money
ExplanationOfBenefit.benefitBalance.financial.used[x] 0..1 Benefits used
ExplanationOfBenefit.benefitBalance.financial.used[x].usedUnsignedInt unsignedInt
ExplanationOfBenefit.benefitBalance.financial.used[x].usedMoney Money

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ExplanationOfBenefit.​meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​meta.tag Base example Common Tags 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​language Base preferred Common Languages 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​status Base required ExplanationOfBenefitStatus 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​type Base extensible Claim Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​subType Base example Example Claim SubType Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​use Base required Use 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​priority Base required Process Priority Codes 📦4.0.1 FHIR Std.
ExplanationOfBenefit.​fundsReserveRequested Base example FundsReserve 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​fundsReserve Base example FundsReserve 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​related.relationship Base example Example Related Claim Relationship Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​payee.type Base example PayeeType 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​outcome Base required Claim Processing Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​careTeam.role Base example Claim Care Team Role Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​careTeam.qualification Base example Example Provider Qualification Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​supportingInfo.category Base example Claim Information Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​supportingInfo.code Base example Exception Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​supportingInfo.reason Base example Missing Tooth Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.diagnosis[x] Base example ICD-10 Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.type Base example Example Diagnosis Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.onAdmission Base example Example Diagnosis on Admission Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​diagnosis.packageCode Base example Example Diagnosis Related Group Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​procedure.type Base example Example Procedure Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​procedure.procedure[x] Base example ICD-10 Procedure Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​accident.type Base extensible ActIncidentCode 📍3.0.0 THO v7.2
ExplanationOfBenefit.​item.revenue Base example Example Revenue Center Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.category Base required Prior Authorization Service Type Codes (X12) 📦2.2.1 This IG
ExplanationOfBenefit.​item.productOrService Base required Prior Authorization Procedure Codes - AMA CPT - CMS HCPCS - CMS HIPPS 📦2.2.1 This IG
ExplanationOfBenefit.​item.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.location[x] Base example Example Service Place Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.bodySite Base example Oral Site Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.subSite Base example Surface Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication.reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:adjudicationamounttype.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:allowedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:allowedunits.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​item.adjudication:consumedunits.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.adjudication:consumedunits.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.revenue Base example Example Revenue Center Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.category Base example Benefit Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​revenue Base example Example Revenue Center Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​category Base example Benefit Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​item.detail.subDetail.​programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.programCode Base example Example Program Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.location[x] Base example Example Service Place Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.bodySite Base example Oral Site Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.subSite Base example Surface Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.subDetail.​productOrService Base example USCLS Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​addItem.detail.subDetail.​modifier Base example Modifier type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication.category Base required PDex Adjudication Category Discriminator 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication.reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​category Base required PDex Adjudication 📦2.2.1 This IG
ExplanationOfBenefit.​adjudication:adjudicationamounttype.​reason Base example Adjudication Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:denialreason.​category Base example Adjudication Value Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​adjudication:denialreason.​reason Base required X12 Claim Adjustment Reason Codes - Remittance Advice Remark Codes 📦2.2.1 This IG
ExplanationOfBenefit.​total.category Base extensible Prior Authorization value categories 📦2.2.1 This IG
ExplanationOfBenefit.​payment.type Base example Example Payment Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​payment.adjustmentReason Base example Payment Adjustment Reason Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​formCode Base example Forms 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​processNote.type Base required NoteType 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​processNote.language Base preferred Common Languages 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.category Base example Benefit Category Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.network Base example Network Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.unit Base example Unit Type Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.term Base example Benefit Term Codes 📍4.0.1 FHIR Std.
ExplanationOfBenefit.​benefitBalance.financial.​type Base example Benefit Type Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
adjudication-has-amount-type-slice warning ExplanationOfBenefit If Adjudication is present, it must have at least one adjudicationamounttype slice (adjudication.exists().not() or adjudication.where(category.memberOf('http://hl7.org/fhir/us/davinc-pdex/ValueSet/PDEXAdjudication')).exists())

This structure is derived from ExplanationOfBenefit

Summary

Mandatory: 0 element(8 nested mandatory elements)
Must-Support: 39 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ExplanationOfBenefit.meta.profile
  • The element 1 is sliced based on the value of ExplanationOfBenefit.item.adjudication (Closed)
  • The element 1 is sliced based on the value of ExplanationOfBenefit.adjudication (Closed)

 

Other representations of profile: CSV, Excel, Schematron

Notes: