<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="nl-core-practitioner" />
  <meta>
    <versionId value="9" />
    <lastUpdated value="2016-11-12T16:02:45.802+00:00" />
  </meta>
  <url value="http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner" />
  <name value="nl-core-practitioner" />
  <title value="nl-core-practitioner" />
  <status value="retired" />
  <publisher value="HL7 Netherlands" />
  <contact>
    <name value="Nictiz" />
    <telecom>
      <system value="email" />
      <value value="info@nictiz.nl" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="Zorgverlener. Functional requirements taken from Health and Care Information models (Zorginformatiebouwsteen) Zorgverlener v1.2 (release 2015). Names and addresses are also in compliance with HL7 V3 Basic Components." />
  <copyright value="CC0" />
  <fhirVersion value="3.0.1" />
  <mapping>
    <identity value="hcim-healthprofessional-v1.2.1-2015EN" />
    <uri value="https://zibs.nl/wiki/HealthProfessional-v1.2.1(2015EN)" />
    <name value="HCIM HealthProfessional-v1.2.1(2015EN)" />
  </mapping>
  <mapping>
    <identity value="hcim-contactinformation-v2.0.1-2015EN" />
    <uri value="https://zibs.nl/wiki/Patient-v2.0.1(2015EN)" />
    <name value="HCIM Patient-v2.0.1(2015EN)" />
    <comment value="ContactInformation has become an independent information model as of release 2017 of the HCIMs" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Practitioner" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
  <derivation value="constraint" />
  <differential>
    <element id="Practitioner">
      <path value="Practitioner" />
      <short value="HealthcareProvider" />
      <alias value="Zorgverlener" />
      <mapping>
        <identity value="hcim-healthprofessional-v1.2.1-2015EN" />
        <map value="NL-CM:17.1.1" />
      </mapping>
    </element>
    <element id="Practitioner.identifier">
      <path value="Practitioner.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="HealthcareProviderIdentificationNumber" />
      <alias value="ZorgverlenerIdentificatieNummer" />
      <mapping>
        <identity value="hcim-healthprofessional-v1.2.1-2015EN" />
        <map value="NL-CM:17.1.2" />
      </mapping>
    </element>
    <element id="Practitioner.identifier:UZI">
      <path value="Practitioner.identifier" />
      <sliceName value="UZI" />
      <short value="UZI" />
      <definition value="Unieke Zorgverlener Identificatie (Dutch physician identification number)" />
      <alias value="UZI" />
      <max value="1" />
    </element>
    <element id="Practitioner.identifier:UZI.system">
      <path value="Practitioner.identifier.system" />
      <min value="1" />
      <type>
        <code value="uri" />
      </type>
      <fixedUri value="http://fhir.nl/fhir/NamingSystem/uzi-nr-pers" />
    </element>
    <element id="Practitioner.identifier.UZI.value">
      <path value="Practitioner.identifier.value" />
      <min value="1" />
      <example>
        <label value="Example" />
        <valueString value="01011234" />
      </example>
    </element>
    <element id="Practitioner.identifier:AGB">
      <path value="Practitioner.identifier" />
      <sliceName value="AGB" />
      <short value="AGB" />
      <alias value="AGB" />
      <max value="1" />
    </element>
    <element id="Practitioner.identifier:AGB.system">
      <path value="Practitioner.identifier.system" />
      <min value="1" />
      <type>
        <code value="uri" />
      </type>
      <fixedUri value="http://fhir.nl/fhir/NamingSystem/agb-z" />
    </element>
    <element id="Practitioner.identifier:AGB.value">
      <path value="Practitioner.identifier.value" />
      <min value="1" />
      <example>
        <label value="Example" />
        <valueString value="123456" />
      </example>
    </element>
    <element id="Practitioner.identifier:BIG">
      <path value="Practitioner.identifier" />
      <sliceName value="BIG" />
      <short value="BIG" />
      <alias value="BIG" />
      <max value="1" />
    </element>
    <element id="Practitioner.identifier:BIG.system">
      <path value="Practitioner.identifier.system" />
      <min value="1" />
      <type>
        <code value="uri" />
      </type>
      <fixedUri value="http://fhir.nl/fhir/NamingSystem/big" />
    </element>
    <element id="Practitioner.identifier:BIG.value">
      <path value="Practitioner.identifier.value" />
      <min value="1" />
      <example>
        <label value="Example" />
        <valueString value="12345678" />
      </example>
    </element>
    <element id="Practitioner.name">
      <path value="Practitioner.name" />
      <short value="HealthcareProviderName" />
      <alias value="ZorgverlenerNaam" />
      <type>
        <code value="HumanName" />
        <profile value="http://fhir.nl/fhir/StructureDefinition/nl-core-humanname" />
      </type>
      <mapping>
        <identity value="hcim-healthprofessional-v1.2.1-2015EN" />
        <map value="NL-CM:17.1.3" />
      </mapping>
    </element>
    <element id="Practitioner.telecom">
      <path value="Practitioner.telecom" />
      <short value="ContactInformation" />
      <alias value="Contactgegevens" />
      <mapping>
        <identity value="hcim-healthprofessional-v1.2.1-2015EN" />
        <map value="NL-CM:17.1.8" />
      </mapping>
      <mapping>
        <identity value="hcim-contactinformation-v2.0.1-2015EN" />
        <map value="NL-CM:0.1.5" />
      </mapping>
    </element>
    <element id="Practitioner.telecom.system">
      <path value="Practitioner.telecom.system" />
      <min value="1" />
    </element>
    <element id="Practitioner.telecom.value">
      <path value="Practitioner.telecom.value" />
      <short value="TelephoneNumber / E-mailAddress" />
      <alias value="Telefoonnummer" />
      <alias value="EmailAdres" />
      <min value="1" />
      <mapping>
        <identity value="hcim-contactinformation-v2.0.1-2015EN" />
        <map value="NL-CM:0.1.23" />
      </mapping>
      <mapping>
        <identity value="hcim-contactinformation-v2.0.1-2015EN" />
        <map value="NL-CM:0.1.20" />
      </mapping>
    </element>
    <element id="Practitioner.telecom.use">
      <path value="Practitioner.telecom.use" />
      <short value="NumberType / E-mailAddressType" />
      <alias value="NummerSoort" />
      <alias value="EmailSoort" />
      <mapping>
        <identity value="hcim-contactinformation-v2.0.1-2015EN" />
        <map value="NL-CM:0.1.22" />
      </mapping>
      <mapping>
        <identity value="hcim-contactinformation-v2.0.1-2015EN" />
        <map value="NL-CM:0.1.19" />
      </mapping>
    </element>
    <element id="Practitioner.address">
      <path value="Practitioner.address" />
      <short value="AddressInformation" />
      <alias value="Adresgegevens" />
      <type>
        <code value="Address" />
        <profile value="http://fhir.nl/fhir/StructureDefinition/nl-core-address" />
      </type>
      <mapping>
        <identity value="hcim-healthprofessional-v1.2.1-2015EN" />
        <map value="NL-CM:17.1.7" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>