PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-pas@2.1.0
    http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claimresponse-base
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]