<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="fr-practitioner" />
  <url value="http://interopsante.org/fhir/StructureDefinition/FrPractitioner" />
  <version value="1.0.1" />
  <name value="FrPractitioner" />
  <status value="active" />
  <date value="2022-10-20" />
  <publisher value="InteropSanté" />
  <contact>
    <name value="InteropSanté" />
    <telecom>
      <system value="email" />
      <value value="fhir@interopsante.org" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="French profile of the Practitioner resource | Profil de la ressource Practitionner pour la France&#xD;&#xA;This profile specifies the types of identifiers for practitioners in France | Ce profil contraint les types d'identifiants du professionnel de santé en France" />
  <fhirVersion value="4.0.1" />
  <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="A person with a  formal responsibility in the provisioning of healthcare or related services | Prestataire de santé" />
      <definition value="A person who is directly or indirectly involved in the provisioning of healthcare | Un professionnel impliqué directement ou indirectement dans la prise en charge d'une personne." />
    </element>
    <element id="Practitioner.identifier.use">
      <path value="Practitioner.identifier.use" />
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org/fhir/ValueSet/identifier-use" />
      </binding>
    </element>
    <element id="Practitioner.identifier.type">
      <path value="Practitioner.identifier.type" />
      <min value="1" />
      <binding>
        <strength value="extensible" />
        <valueSet value="http://interopsante.org/fhir/ValueSet/fr-practioner-identifier-type" />
      </binding>
    </element>
    <element id="Practitioner.identifier.type.coding.system">
      <path value="Practitioner.identifier.type.coding.system" />
      <example>
        <label value="CodeSystem HL7v2 (PAM) pour un type d'identifiant PS" />
        <valueUri value="http://terminology.hl7.org/CodeSystem/v2-0203" />
      </example>
      <example>
        <label value="CodeSystem ASIP pour un type d'identifiant d'un employé dans une structure" />
        <valueUri value="https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne" />
      </example>
    </element>
    <element id="Practitioner.identifier.system">
      <path value="Practitioner.identifier.system" />
      <definition value="Establishes the namespace for the value - that is, a OID that describes a set values that are unique.&#xD;&#xA;the namespace for the practitioner identifier value is fixed in France.&#xD;&#xA;Pour un PS identifié à partir de sa carte CPS, OID = 1.2.250.1.71.4.2.1&#xD;&#xA;Pour un employé identifié au sein de sa structure, OID de l'établissement, branche de gestion des employés ou http://hopitalTest.fr/fhir/namingsystem/employes" />
      <min value="1" />
      <example>
        <label value="Pour un PS identifié à partir de sa carte CPS" />
        <valueUri value="urn:oid:1.2.250.1.71.4.2.1" />
      </example>
      <example>
        <label value="Pour un employé identifié au sein de sa structure, OID de l'établissement suivi de la branche de gestion des employés ou" />
        <valueUri value="http://hopitalTest.fr/fhir/namingsystem/employes" />
      </example>
    </element>
    <element id="Practitioner.identifier.value">
      <path value="Practitioner.identifier.value" />
      <min value="1" />
    </element>
    <element id="Practitioner.name">
      <path value="Practitioner.name" />
      <type>
        <code value="HumanName" />
        <profile value="http://interopsante.org/fhir/StructureDefinition/FrHumanName" />
      </type>
    </element>
    <element id="Practitioner.telecom">
      <path value="Practitioner.telecom" />
      <type>
        <code value="ContactPoint" />
        <profile value="http://interopsante.org/fhir/StructureDefinition/FrContactPoint" />
      </type>
    </element>
    <element id="Practitioner.telecom.system">
      <path value="Practitioner.telecom.system" />
      <example>
        <label value="le CodeSystem associé au jeu de valeurs" />
        <valueCode value="http://hl7.org/fhir/contact-point-system" />
      </example>
    </element>
    <element id="Practitioner.address">
      <path value="Practitioner.address" />
      <type>
        <code value="Address" />
        <profile value="http://interopsante.org/fhir/StructureDefinition/FrAddress" />
      </type>
    </element>
    <element id="Practitioner.gender">
      <path value="Practitioner.gender" />
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org/fhir/ValueSet/administrative-gender" />
      </binding>
    </element>
    <element id="Practitioner.qualification">
      <path value="Practitioner.qualification" />
      <short value="Qualifications obtained by training and certification/Diplômes" />
      <definition value="Qualifications obtained by training and certification/Diplômes obtenus" />
    </element>
    <element id="Practitioner.qualification.code.coding">
      <path value="Practitioner.qualification.code.coding" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR36">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR36" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR36.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Autre diplôme obtenu" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R36-AutreDiplomeObtenu/FHIR/TRE-R36-AutreDiplomeObtenu" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR47">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR47" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR47.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Commission de qualification" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R47-CommissionQualification/FHIR/TRE-R47-CommissionQualification" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR48">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR48" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR48.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Diplôme de l'Etat français" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R48-DiplomeEtatFrancais/FHIR/TRE-R48-DiplomeEtatFrancais" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR49">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR49" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR49.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Diplôme d'Etudes Spécialisées" />
      <definition value="Diplôme d'Etudes Spécialisées" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R49-DiplomeEtudeSpecialisee/FHIR/TRE-R49-DiplomeEtudeSpecialisee" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR50">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR50" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR50.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="DESC Groupe 1 (diplôme)" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R50-DESCGroupe1Diplome/FHIR/TRE-R50-DESCGroupe1Diplome" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR51">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR51" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR51.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="DESC Groupe 2 (diplôme)" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R51-DESCGroupe2Diplome/FHIR/TRE-R51-DESCGroupe2Diplome" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR52">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR52" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR52.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Capacité (diplôme)" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R52-CapaciteDiplome/FHIR/TRE-R52-CapaciteDiplome" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR53">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR53" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR53.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Diplôme d'un pays de l'EEE" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R53-DiplomePaysEEE/FHIR/TRE-R53-DiplomePaysEEE" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR54">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR54" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR54.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Diplôme d'Université ou Inter-Universitaire" />
      <definition value="Diplôme d'Université ou Inter-Universitaire" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R54-DiplomeUniversiteInterUniversitaire/FHIR/TRE-R54-DiplomeUniversiteInterUniversitare" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR55">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR55" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR55.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Certificat d'Etude Spéciale" />
      <definition value="Certificat d'Etude Spéciale" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R55-CertificatEtudeSpeciale/FHIR/TRE-R55-CertificatEtudeSpeciale" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR56">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR56" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR56.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Attestation" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R56-Attestation/FHIR/TRE-R56-Attestation" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR57">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR57" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR57.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Diplôme Européen d'Etudes Spécialisées" />
      <definition value="Diplôme Européen d'Etudes Spécialisées" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R57-DiplomeEuropeenEtudeSpecialisee/FHIR/TRE-R57-DiplomeEuropeenEtudeSpecialisee" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR58">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR58" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR58.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Autre type de diplôme" />
      <definition value="Autre type de diplôme" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R58-AutreTypeDiplome/FHIR/TRE-R58-AutreTypeDiplome" />
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR226">
      <path value="Practitioner.qualification.code.coding" />
      <sliceName value="degreeR226" />
      <binding>
        <strength value="required" />
        <valueSet value="https://mos.esante.gouv.fr/NOS/JDV_J105-EnsembleDiplome-RASS/FHIR/JDV-J105-EnsembleDiplome-RASS" />
      </binding>
    </element>
    <element id="Practitioner.qualification.code.coding:degreeR226.system">
      <path value="Practitioner.qualification.code.coding.system" />
      <short value="Diplôme de 2ième cycle non qualifiant" />
      <fixedUri value="https://mos.esante.gouv.fr/NOS/TRE_R226-Dip2iemeCycleNQ/FHIR/TRE-R226-Dip2iemeCycleNQ" />
    </element>
  </differential>
</StructureDefinition>