description: PAS constraints on ClaimResponse resource that are common to both the request and the inquiry.
package_name: hl7.fhir.us.davinci-pas
derivation: constraint
name: PASClaimResponseBase
abstract: true
type: ClaimResponse
elements:
patient:
type: Reference
mustSupport: true
refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-beneficiary']
index: 4
requestor:
type: Reference
mustSupport: true
refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-practitionerrole', 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-requestor']
index: 7
request:
type: Reference
mustSupport: true
refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claim']
index: 8
adjudication:
type: BackboneElement
mustSupport: true
index: 55
extensions:
reviewAction: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-reviewAction', min: 0, max: 1, type: Extension, short: The details of the review action that is necessary for the authorization., mustSupport: true, index: 57}
elements:
extension:
index: 56
slicing:
rules: open
ordered: false
discriminator:
- {path: url, type: value}
min: null
slices:
reviewAction:
match: {url: null}
schema: {type: Extension, short: The details of the review action that is necessary for the authorization., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-reviewAction', index: 57}
min: 0
max: 1
category:
short: This code is fixed to 'submitted' to indicate that the adjudication result is on what was submitted.
pattern:
type: CodeableConcept
value:
coding:
- {code: submitted, system: 'http://terminology.hl7.org/CodeSystem/adjudication'}
index: 58
use:
pattern: {type: Code, value: preauthorization}
index: 3
item:
mustSupport: true
index: 11
extensions:
itemTraceNumber: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber', min: 0, type: Extension, short: Uniquely identifies this claim item. (2000F-TRN), mustSupport: true, index: 13}
preAuthIssueDate: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate', min: 0, max: 1, type: Extension, short: The date when this item's preauthorization was issued., mustSupport: true, index: 14}
preAuthPeriod: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod', min: 0, max: 1, type: Extension, short: The date/period when this item's preauthorization is valid., mustSupport: true, index: 15}
previousAuthorizationNumber: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber', min: 0, max: 1, type: Extension, short: A string assigned by the UMO to an authorized review outcome associated with this service item., mustSupport: true, index: 16}
administrationReferenceNumber: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber', min: 0, max: 1, type: Extension, short: A string assigned by the UMO to the original disallowed review outcome associated with this service item., mustSupport: true, index: 17}
requestedServiceDate: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemRequestedServiceDate', min: 0, max: 1, type: Extension, short: The original date/period that was requested by the submitter for this item., mustSupport: true, index: 18}
authorizedProvider: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider', min: 0, type: Extension, short: The specific provider who has been authorized to provide this item., mustSupport: true, index: 19}
authorizedItemDetail: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail', min: 0, max: 1, type: Extension, short: The details of what has been authorized for this item., mustSupport: true, index: 20}
elements:
extension:
index: 12
slicing:
rules: open
ordered: false
discriminator:
- {path: url, type: value}
min: null
slices:
itemTraceNumber:
match: {url: null}
schema: {type: Extension, short: Uniquely identifies this claim item. (2000F-TRN), mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber', index: 13}
min: 0
preAuthIssueDate:
match: {url: null}
schema: {type: Extension, short: The date when this item's preauthorization was issued., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate', index: 14}
min: 0
max: 1
preAuthPeriod:
match: {url: null}
schema: {type: Extension, short: The date/period when this item's preauthorization is valid., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod', index: 15}
min: 0
max: 1
previousAuthorizationNumber:
match: {url: null}
schema: {type: Extension, short: A string assigned by the UMO to an authorized review outcome associated with this service item., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber', index: 16}
min: 0
max: 1
administrationReferenceNumber:
match: {url: null}
schema: {type: Extension, short: A string assigned by the UMO to the original disallowed review outcome associated with this service item., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber', index: 17}
min: 0
max: 1
requestedServiceDate:
match: {url: null}
schema: {type: Extension, short: The original date/period that was requested by the submitter for this item., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemRequestedServiceDate', index: 18}
min: 0
max: 1
authorizedProvider:
match: {url: null}
schema: {type: Extension, short: The specific provider who has been authorized to provide this item., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedProvider', index: 19}
min: 0
authorizedItemDetail:
match: {url: null}
schema: {type: Extension, short: The details of what has been authorized for this item., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemAuthorizedDetail', index: 20}
min: 0
max: 1
itemSequence: {mustSupport: true, index: 21}
adjudication:
mustSupport: true
index: 22
extensions:
reviewAction: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-reviewAction', min: 0, max: 1, type: Extension, short: The details of the review action that is necessary for the authorization., mustSupport: true, index: 24}
elements:
extension:
index: 23
slicing:
rules: open
ordered: false
discriminator:
- {path: url, type: value}
min: null
slices:
reviewAction:
match: {url: null}
schema: {type: Extension, short: The details of the review action that is necessary for the authorization., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-reviewAction', index: 24}
min: 0
max: 1
category:
short: This code is fixed to 'submitted' to indicate that the adjudication result is on what was submitted.
pattern:
type: CodeableConcept
value:
coding:
- {code: submitted, system: 'http://terminology.hl7.org/CodeSystem/adjudication'}
index: 25
created: {mustSupport: true, index: 5}
preAuthPeriod: {mustSupport: true, index: 10}
outcome: {mustSupport: true, index: 9}
insurer:
type: Reference
mustSupport: true
refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-insurer']
index: 6
status:
mustSupport: true
pattern: {type: Code, value: active}
index: 2
identifier:
type: Identifier
mustSupport: true
index: 0
elements:
system: {short: 'Should use a scheme of ''urn:trnorg:''', index: 1}
error:
mustSupport: true
index: 59
extensions:
followupAction: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-errorFollowupAction', min: 0, max: 1, type: Extension, short: A code representing what action must occur to resolve this error., mustSupport: true, index: 61}
errorElement: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-errorElement', min: 0, max: 1, type: Extension, short: 'The specific X12 loop, segment, or element that this error information is about.', mustSupport: true, index: 62}
errorPath: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-errorPath', min: 0, max: 1, type: Extension, short: The FHIRPath expression that indicates which FHIR element that this error information is about., mustSupport: true, index: 63}
elements:
extension:
index: 60
slicing:
rules: open
ordered: false
discriminator:
- {path: url, type: value}
min: null
slices:
followupAction:
match: {url: null}
schema: {type: Extension, short: A code representing what action must occur to resolve this error., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-errorFollowupAction', index: 61}
min: 0
max: 1
errorElement:
match: {url: null}
schema: {type: Extension, short: 'The specific X12 loop, segment, or element that this error information is about.', mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-errorElement', index: 62}
min: 0
max: 1
errorPath:
match: {url: null}
schema: {type: Extension, short: The FHIRPath expression that indicates which FHIR element that this error information is about., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-errorPath', index: 63}
min: 0
max: 1
code:
binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pas/ValueSet/X12278RejectReasonCodes'}
mustSupport: true
index: 64
addItem:
mustSupport: true
index: 26
extensions:
previousAuthorizationNumber: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber', min: 0, max: 1, type: Extension, mustSupport: true, index: 31}
revenue: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-revenueCode', min: 0, max: 1, type: Extension, mustSupport: true, index: 37}
nursingHomeLevelOfCare: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-nursingHomeLevelOfCare', min: 0, max: 1, type: Extension, mustSupport: true, index: 35}
productOrServiceCodeEnd: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-productOrServiceCodeEnd', min: 0, max: 1, type: Extension, mustSupport: true, index: 36}
preAuthPeriod: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod', min: 0, max: 1, type: Extension, mustSupport: true, index: 30}
epsdtIndicator: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-epsdtIndicator', min: 0, max: 1, type: Extension, mustSupport: true, index: 33}
requestedService: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService', min: 0, max: 1, type: Extension, mustSupport: true, index: 39}
revenueUnitRateLimit: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-revenueUnitRateLimit', min: 0, max: 1, type: Extension, mustSupport: true, index: 38}
itemTraceNumber: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber', min: 0, type: Extension, mustSupport: true, index: 28}
administrationReferenceNumber: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber', min: 0, max: 1, type: Extension, mustSupport: true, index: 32}
nursingHomeResidentialStatus: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-nursingHomeResidentialStatus', min: 0, max: 1, type: Extension, mustSupport: true, index: 34}
preAuthIssueDate: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate', min: 0, max: 1, type: Extension, mustSupport: true, index: 29}
elements:
modifier:
binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pas/ValueSet/X12278RequestedServiceModifierType'}
mustSupport: true
index: 44
adjudication:
type: BackboneElement
mustSupport: true
index: 51
extensions:
reviewAction: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-reviewAction', min: 0, max: 1, type: Extension, short: The details of the review action that is necessary for the authorization., mustSupport: true, index: 53}
elements:
extension:
index: 52
slicing:
rules: open
ordered: false
discriminator:
- {path: url, type: value}
min: null
slices:
reviewAction:
match: {url: null}
schema: {type: Extension, short: The details of the review action that is necessary for the authorization., mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-reviewAction', index: 53}
min: 0
max: 1
category:
short: This code is fixed to 'submitted' to indicate that the adjudication result is on what was submitted.
pattern:
type: CodeableConcept
value:
coding:
- {code: submitted, system: 'http://terminology.hl7.org/CodeSystem/adjudication'}
index: 54
itemSequence: {mustSupport: true, index: 40}
serviced:
mustSupport: true
choices: []
index: 46
productOrService:
binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pas/ValueSet/X12278RequestedServiceType'}
mustSupport: true
index: 43
extension:
index: 27
slicing:
rules: open
ordered: false
discriminator:
- {path: url, type: value}
min: null
slices:
previousAuthorizationNumber:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizationNumber', index: 31}
min: 0
max: 1
revenue:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-revenueCode', index: 37}
min: 0
max: 1
nursingHomeLevelOfCare:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-nursingHomeLevelOfCare', index: 35}
min: 0
max: 1
productOrServiceCodeEnd:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-productOrServiceCodeEnd', index: 36}
min: 0
max: 1
preAuthPeriod:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthPeriod', index: 30}
min: 0
max: 1
epsdtIndicator:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-epsdtIndicator', index: 33}
min: 0
max: 1
requestedService:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-requestedService', index: 39}
min: 0
max: 1
revenueUnitRateLimit:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-revenueUnitRateLimit', index: 38}
min: 0
max: 1
itemTraceNumber:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemTraceNumber', index: 28}
min: 0
administrationReferenceNumber:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-administrationReferenceNumber', index: 32}
min: 0
max: 1
nursingHomeResidentialStatus:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-nursingHomeResidentialStatus', index: 34}
min: 0
max: 1
preAuthIssueDate:
match: {url: null}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-itemPreAuthIssueDate', index: 29}
min: 0
max: 1
quantity: {type: Quantity, mustSupport: true, index: 49}
location:
mustSupport: true
choices: []
index: 48
provider:
type: Reference
mustSupport: true
refers: ['http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-organization', 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-practitioner']
index: 41
extensions:
providerType: {url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizedProviderType', min: 0, max: 1, type: Extension, mustSupport: true, index: 42}
elements:
extension:
type: Extension
mustSupport: true
url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizedProviderType
index: 42
slicing:
slices:
providerType:
match: {}
schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-authorizedProviderType', index: 42}
min: 0
max: 1
unitPrice: {mustSupport: true, index: 50}
required: [itemSequence]
package_version: 2.1.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claimresponse-base
base: http://hl7.org/fhir/StructureDefinition/ClaimResponse
version: 2.1.0
required: [request]