PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-pct@2.0.0
    http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-packet
description: PCT GFE Packet that contains GFE Bundles from GFE contributors. This document type bundle of GFE Bundles from GFE contributors that can then be made available to the patient or sent to a payer for insurance estimation. The scope of this guide does not include coordination of benefits or more than one coverage. This does not serve as a replacement for eligibility, prior authorization or other financial and administrative use cases.
package_name: hl7.fhir.us.davinci-pct
derivation: constraint
name: PCTGFEPacket
type: Bundle
elements:
  identifier: {index: 0}
  type:
    pattern: {type: Code, value: document}
    index: 1
  timestamp: {index: 2}
  entry:
    array: true
    min: 2
    index: 3
    elements:
      fullUrl: {index: 4}
      search: {index: 5}
      request: {index: 6}
      response: {index: 7}
    required: [fullUrl]
    slicing:
      rules: open
      description: Slice different resources included in the bundle
      discriminator:
      - {path: resource, type: type}
      min: 2
      slices:
        composition:
          match: {}
          schema:
            short: SHALL have a PCTGFEComposition resource
            mustSupport: true
            _required: true
            index: 8
            elements:
              resource: {type: Composition, index: 9}
            required: [resource]
        patient:
          match: {}
          schema:
            short: SHALL have the patient subject of care and may have a separate subscriber
            array: true
            min: 1
            max: 2
            _required: true
            index: 10
            elements:
              resource: {type: Patient, index: 11}
            required: [resource]
        coverage:
          match: {}
          schema:
            short: MAY have one Coverage. SHALL be present submitted to a payer in the $gfe-submit operation.
            mustSupport: true
            index: 12
            elements:
              resource: {type: Coverage, index: 13}
            required: [resource]
        organization:
          match: {}
          schema:
            short: SHALL have an initiating provider or initiating organization, but not both. May also have a payer organization. Payer Organization SHALL be present when being submitted to a payer in the $gfe-submit operation.
            mustSupport: true
            array: true
            max: 2
            index: 14
            elements:
              resource: {type: Organization, index: 15}
            required: [resource]
        practitioner:
          match: {}
          schema:
            short: SHALL have a initiating provider or initiating organization, but not both.
            mustSupport: true
            index: 16
            elements:
              resource: {type: Practitioner, index: 17}
            required: [resource]
        gfeBundle:
          match: {}
          schema:
            short: MAY include GFE contributor specific GFE bundle or information about a unfulfilled GFE request (GFE Missing Bundle)
            mustSupport: true
            array: true
            index: 18
            elements:
              resource: {type: Bundle, index: 19}
            required: [resource]
        attachment:
          match: {}
          schema:
            short: MAY have attachments as DocumentReference resource(s)
            mustSupport: true
            array: true
            index: 20
            elements:
              resource: {type: DocumentReference, index: 21}
            required: [resource]
package_version: 2.0.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-packet
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: 2.0.0
required: [timestamp, identifier]