PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.us.davinci@pdex-2.1.0-ballot
    http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-parameters-multi-member-match-bundle-in
description: A Parameters profile defining the inputs to a $bulk-member-match operation performed by a payer system
package_name: rs/hl7.fhir.us.davinci
derivation: constraint
name: PDexMultiMemberMatchRequestParameters
type: Parameters
elements:
  parameter:
    mustSupport: true
    index: 0
    elements:
      name:
        pattern: {type: string, value: MemberBundle}
        type: string
        index: 1
      part:
        mustSupport: true
        array: true
        min: 3
        max: 4
        index: 2
        slicing:
          rules: openAtEnd
          ordered: false
          description: slicing pattern for parameter.part
          discriminator:
          - {path: $this.name, type: value}
          min: 3
          max: 4
          slices:
            MemberPatient:
              match:
                $this: {name: null}
              schema:
                type: BackboneElement
                mustSupport: true
                _required: true
                index: 3
                elements:
                  name:
                    pattern: {type: string, value: MemberPatient}
                    mustSupport: true
                    type: string
                    index: 4
                  resource: {type: Patient, mustSupport: true, index: 5}
                required: [resource]
            CoverageToMatch:
              match:
                $this: {name: null}
              schema:
                type: BackboneElement
                mustSupport: true
                _required: true
                index: 6
                elements:
                  name:
                    pattern: {type: string, value: CoverageToMatch}
                    mustSupport: true
                    type: string
                    index: 7
                  resource: {type: Coverage, mustSupport: true, index: 8}
                required: [resource]
            CoverageToLink:
              match:
                $this: {name: null}
              schema:
                type: BackboneElement
                mustSupport: true
                index: 9
                elements:
                  name:
                    pattern: {type: string, value: CoverageToLink}
                    mustSupport: true
                    type: string
                    index: 10
                  resource: {type: Coverage, mustSupport: true, index: 11}
                required: [resource]
            Consent:
              match:
                $this: {name: null}
              schema:
                type: BackboneElement
                mustSupport: true
                _required: true
                index: 12
                elements:
                  name:
                    pattern: {type: string, value: Consent}
                    mustSupport: true
                    type: string
                    index: 13
                  resource: {type: Consent, mustSupport: true, index: 14}
                required: [resource]
package_version: pdex-2.1.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/pdex-parameters-multi-member-match-bundle-in
base: http://hl7.org/fhir/StructureDefinition/Parameters
version: 2.1.0-ballot