PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.0.0
    http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner
description: Functional requirements taken from Health and Care Information models (Zorginformatiebouwsteen) HealthProfessional v3.2 (release 2017). Names and addresses are also in compliance with HL7 V3 Basic Components.
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: nl core practitioner
type: Practitioner
elements:
  identifier:
    short: HealthProfessionalIdentificationNumber
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: null
      slices:
        UZI:
          match: {system: 'http://fhir.nl/fhir/NamingSystem/uzi-nr-pers'}
          schema:
            short: UZI
            index: 1
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/uzi-nr-pers'}
                index: 2
              value: {index: 3}
            required: [value, system]
        AGB:
          match: {system: 'http://fhir.nl/fhir/NamingSystem/agb-z'}
          schema:
            short: AGB
            index: 4
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/agb-z'}
                index: 5
              value: {index: 6}
            required: [value, system]
        BIG:
          match: {system: 'http://fhir.nl/fhir/NamingSystem/big'}
          schema:
            short: BIG
            index: 7
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/big'}
                index: 8
              value: {index: 9}
            required: [value, system]
  name: {type: HumanName, short: NameInformation, index: 10}
  telecom:
    short: ContactInformation
    index: 11
    elements:
      system: {index: 12}
      value: {short: TelephoneNumber / E-mailAddress, index: 13}
      use: {short: NumberType / E-mailAddressType, index: 14}
    required: [value, system]
  address: {type: Address, short: AddressInformation, index: 15}
package_version: 1.0.0
class: profile
kind: resource
url: http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner
base: http://hl7.org/fhir/StructureDefinition/Practitioner
version: '2.0'