PackagesCanonicalsLogsProblems
    Packages
    devdays.letsbuildafhirspec.simplifier1@0.0.3-devdaysus2021
    http://ardon.nl/fhir/StructureDefinition/HospitalXPractitioner
description: HospitalXPractitioner profile
package_name: devdays.letsbuildafhirspec.simplifier1
derivation: constraint
name: HospitalXPractitioner
type: Practitioner
elements:
  identifier:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: use, type: value}
      min: 1
      slices:
        NPI:
          match: {use: official}
          schema:
            _required: true
            index: 1
            elements:
              use:
                pattern: {type: Code, value: official}
                index: 2
              system:
                pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/us-npi'}
                index: 3
              value: {index: 4}
            required: [value, system, use]
        oldNPI:
          match: {use: old}
          schema:
            index: 5
            elements:
              use:
                pattern: {type: Code, value: old}
                index: 6
              system:
                pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/us-npi'}
                index: 7
              value: {index: 8}
            required: [value, system, use]
  name:
    index: 9
    elements:
      family: {index: 10}
      given: {index: 11}
    required: [given, family]
package_version: 0.0.3-devdaysus2021
class: profile
kind: resource
url: http://ardon.nl/fhir/StructureDefinition/HospitalXPractitioner
base: http://hl7.org/fhir/StructureDefinition/Practitioner
version: null
required: [name, identifier]