Data Management with FHIR
0.1.0 - ci-build

Data Management with FHIR - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: Practitioner

Official URL: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/DMPractitioner | Version: 0.1.0
Draft as of 2025-10-23 | Computable Name: DMPractitioner

Practitioner adapted to Data Management

Usages:

- Refer to this Profile: Pression artérielle, Taille du patient, Poids du patient, Consommation d'autres drogues... Show 2 more, PractitionerRole and Procedure

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Practitioner |  | 0..* | AsPractitionerProfile | A person with a formal responsibility in the provisioning of healthcare or related services
meta | Σ | 0..1 | Meta | Metadata about the resource
Slices pour extension |  |  |  | Content/Rules for all slices
extension:as-ext-data-trace | S | 0..1 | (Complex) | DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI). URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
Slices pour profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this
profile:fr-canonical | Σ | 0..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices pour extension |  |  |  | Content/Rules for all slices
extension:specialty |  | 0..1 | Coding | FR Core Practitioner Specialty Extension URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner-specialty Binding: FR Core ValueSet Practitioner specialty (required)
extension:as-ext-registration | S | 0..* | (Complex) | InscriptionOrdre : Eléments permettant de retrouver les informations d'inscription à un ordre par rapport à la profession de la personne physique sur une période et un département donné. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration
Slices pour extension |  |  |  | Content/Rules for all slices
extension:registeringOrganization |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganization"
extension:registeringOrganizationDetail |  | 0..1 | Extension | conseilDepartemental : Département du Conseil départemental.
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganizationDetail"
extension:period |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
extension:status |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "status"
extension:hostingDepartment |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "hostingDepartment"
extension:isFirst |  | 0..1 | Extension | Indicateur de la première inscription. Si 1ère inscription => practitionerRole-registration.isFirst= « true » Sinon, practitionerRole-registration.isFirst= « false »
extension |  | 0..0 |  |
url |  | 1..1 | uri | "isFirst"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration"
extension:as-ext-frpractitioner-authorization | S | 0..* | (Complex) | AutorisationExercice : Il s'agit d'une autorisation délivrée par le Ministère de la Santé ou par l'Ordre au professionnel pour accès à l'exercice de la profession. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization
Slices pour extension |  |  |  | Content/Rules for all slices
extension:type |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
extension:period |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
extension:field |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "field"
extension:profession |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "profession"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization"
extension:as-ext-smartcard | S | 0..* | (Complex) | CarteProfessionnel : Données descriptives du moyen d’identification des personnes physiques via une carte de professionnel. La carte est rattachée à l’exercice d’une profession donnée et non au professionnel lui-même, un professionnel exerçant simultanément deux professions a deux cartes. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard
Slices pour extension |  |  |  | Content/Rules for all slices
extension:type |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
extension:number |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "number"
extension:period |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
extension:oppositionDate |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "oppositionDate"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard"
extension:as-ext-digital-certificate | S | 0..* | (Complex) | AS Digital Certificate Extension URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-digital-certificate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices pour identifier | Σ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by pattern:system
identifier:All Slices |  |  |  | Content/Rules for all slices
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient
value | Σ | 1..1 | string | The value that is unique Exemple General: 123456
identifier:idNatPs | S Σ | 0..1 | Identifier | Identifiant national des PS. Cet identifiant est notamment utilisé dans le cadre du DMP et de la CPS. Cet identifiant est préfixé selon source de provenance de l'identifiant (cf Annexe Transverse – Source des données métier pour les professionnels et les structures du CI-SIS.)
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Type d’identifiant national de la personne physique (typeIdNat_PP), Les codes ADELI, RPPS et IDNPS proviennent du system https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203 ; Les codes 1, 3, 4, 5, 6 proviennent du system : https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: IDNPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: urn:oid:1.2.250.1.71.4.2.1
identifier:rpps | S Σ | 0..* | Identifier | Numéro RPPS (11 chiffres)
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RPPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: https://rpps.esante.gouv.fr
active | S Σ | 0..1 | boolean | Cette ressource est-elle active? true par défaut; false pour indiquer que la ressource a été supprimés
name | S | 0..* | FRCoreHumanNameProfile | Nom sous lequel exerce le professionnel.
Slices pour extension |  |  |  | Content/Rules for all slices
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required)
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required)
family | S Σ | 0..1 | string | Nom sous lequel exerce le professionnel (nomExercice).
given | S Σ | 0..* | string | Prénom sous lequel exerce le professionnel (prenom). This repeating element order: Given Names appear in the correct order for presenting the name
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J78-Civilite-RASS (1.5.0) (extensible): Civilités des personnes physiques du RASS This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | S Σ | 0..* | string | Civilité d’exercice du professionnel (civilite). Binding: JDV_J79-CiviliteExercice-RASS (1.5.0) (extensible): Civilités d'exercice d'un professionnel du RASS This repeating element order: Suffixes appear in the correct order for presenting the name
Slices pour telecom | S C | 0..* | FRCoreContactPointProfile | [Donnée restreinte] : telecommunication. Différentes instances pour les téléphones, la télécopie et l’adresse mail. Slice: Unordered, Open by value:system, exists:extension('https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type') Constraints: cpt-2
telecom:All Slices |  |  |  | Content/Rules for all slices
Slices pour extension |  |  |  | Content/Rules for all slices
extension:emailType |  | 0..1 | Coding | Type of email | type de messagerie électronique URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type Binding: FR Core ValueSet Email type (extensible)
system | Σ C | 1..1 | code | « phone » pour Téléphone et Téléphone 2 ; « fax » pour Télécopie ; « email » pour adresse e-mail Binding: ContactPointSystem (required): Telecommunications form for contact point.
value | Σ | 1..1 | string | The actual contact point details
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
telecom:mailbox-mss | C | 0..* | AsMailboxMSSProfile | Details of a Technology mediated contact point (phone, fax, email, etc.) Constraints: cpt-2
address | S | 0..* | AsAddressExtendedProfile | [Donnée restreinte] : Adresse(s) de correspondance permettant de contacter le professionnel (adresseCorrespondance).
Slices pour qualification |  | 0..* | BackboneElement | Qualifications obtained by training and certification | Diplômes. Les différents diplômes sont : les diplômes d'état français, les commissions de qualification, les diplômes d'études spécialisées, les DESC groupe 1 et 2, les capacités, les diplômes d'un pays de l'EEE, les diplômes d'université (DU) ou Inter-Universitaire, les certificats d'étude spéciale, les attestations, les diplômes européens d'études spécialisées, les diplômes de 2ème cycle non qualifiant et les autres types de diplômes. Pour plus d'informations, consulter le jeu de valeurs associé. Slice: Unordered, Open by value:code.coding
qualification:All Slices |  |  |  | Content/Rules for all slices
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
qualification:degree |  | 0..* | BackboneElement | Diplôme et type de diplôme, par exemple : DE, DES, CES, etc. (typeDiplome)
Slices pour extension |  |  |  | Content/Rules for all slices
extension:as-ext-education-level | S | 0..* | (Complex) | niveauFormation URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level
Slices pour extension |  |  |  | Content/Rules for all slices
extension:academicDegree |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicDegree"
extension:achievedLevel |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "achievedLevel"
extension:academicYear |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicYear"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level"
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:degreeType | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J81-TypeDiplome-RASS (1.5.0) (required)
coding:degree | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J105-EnsembleDiplome-RASS (1.5.0) (required)
qualification:exercicePro |  | 0..1 | BackboneElement | exercicePro : exercice professionnel décrivant la profession exercée, l'identité d'exercice d'un professionnel et le cadre de son exercice (civil, militaire, etc.).
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:categorieProfession | S Σ | 0..1 | Coding | Catégorie professionnelle indiquant si le professionnel exerce sa profession en tant que Militaire, Civil, Fonctionnaire ou Etudiant (categorieProfessionnelle). Binding: JDV_J89-CategorieProfessionnelle-RASS (1.5.0) (required)
coding:profession | S Σ | 0..1 | Coding | Profession exercée : de santé (professionSante) TRE G15, du social (professionSocial) TRE R94, à usage de titre professionnel (usagerTitre) TRE R95, ou autre profession (autreProfession) TRE R291 Binding: JDV_J106-EnsembleProfession-RASS (1.5.0) (required)
period | S | 0..1 | Period | Period during which the qualification is valid
qualification:savoirFaire |  | 0..* | BackboneElement | savoirFaire : Prérogatives d'exercice d'un professionnel reconnues par une autorité d'enregistrement sur une période donnée de son exercice professionnel, par exemple les spécialités ordinales, etc.
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:typeSavoirFaire | S Σ | 0..1 | Coding | Le type de savoir-faire (qualifications/autres attributions). typeSavoirFaire Binding: JDV_J91-TypeSavoirFaire-RASS (1.5.0) (required)
coding:savoirFaire | S Σ | 0..1 | Coding | Compétence acquise par le professionnel (competence) R39 ou Compétence exclusive exercée par le professionnel à titre exclusif (competenceExclusive) R40 ou Diplôme d'études spécialisées complémentaires (DESC)DESCnonQualifian R42 ou Capacité (savoir-faire)de médecine (capaciteSavoirFaire) R43 ou Qualification de praticien adjoint contractuel (qualificationPAC) R44 ou Fonction qualifiée (Synonyme: fonctionQualifiee) R45 ou Droit d'exercice complémentaire (Synonyme: droitExerciceComplementaire) R97 ou Orientation particulière (Synonyme: orientationParticuliere) G13 ou Activité ponctuelle du professionnel de type expertise (attributionParticuliere) G13. Binding: JDV_J107-EnsembleSavoirFaire-RASS (1.5.0) (required)
communication | S | 0..* | AsCodeableConceptTimedProfile | Langue parlée (langueParlee). Binding: JDV_J82-Langue-RASS (1.5.0) (required)
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
Practitioner.identifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:idNatPs.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:idNatPs.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.name.use | Base | required | NameUse | 📦4.0.1 | FHIR Std.
Practitioner.name.prefix | Base | extensible | JDV_J78-Civilite-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.name.suffix | Base | extensible | JDV_J79-CiviliteExercice-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Practitioner.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Practitioner.qualification.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​code.coding:degreeType | Base | required | JDV_J81-TypeDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​code.coding:degree | Base | required | JDV_J105-EnsembleDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:exercicePro.​code.coding:categorieProfession | Base | required | JDV_J89-CategorieProfessionnelle-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code.coding:profession | Base | required | JDV_J106-EnsembleProfession-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:savoirFaire.​code.coding:typeSavoirFaire | Base | required | JDV_J91-TypeSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code.coding:savoirFaire | Base | required | JDV_J107-EnsembleSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.communication | Base | required | JDV_J82-Langue-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5

#### Constraints

Id | Grade | Path(s) | Description | Expression
cpt-2 | error | Practitioner.telecom, Practitioner.telecom:mailbox-mss | A system is required if a value is provided. | `value.empty() or system.exists()`
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Practitioner | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from AsPractitionerProfile

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Practitioner |  | 0..* | AsPractitionerProfile | A person with a formal responsibility in the provisioning of healthcare or related services
Documentation for this format

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Practitioner |  | 0..* | AsPractitionerProfile | A person with a formal responsibility in the provisioning of healthcare or related services
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:as-ext-data-trace | S | 0..1 | (Complex) | DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI). URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
versionId | Σ | 0..1 | id | Version specific identifier
lastUpdated | Σ | 0..1 | instant | When the resource version last changed
source | Σ | 0..1 | uri | Identifies where the resource comes from
Slices pour profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this
profile:fr-canonical | Σ | 0..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Bindings Additionnels | But
AllLanguages | Binding Max
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
Slices pour extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:specialty |  | 0..1 | Coding | FR Core Practitioner Specialty Extension URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner-specialty Binding: FR Core ValueSet Practitioner specialty (required)
extension:as-ext-registration | S | 0..* | (Complex) | InscriptionOrdre : Eléments permettant de retrouver les informations d'inscription à un ordre par rapport à la profession de la personne physique sur une période et un département donné. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:registeringOrganization |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganization"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J83-AutoriteEnregistrement-RASS (1.5.0) (required)
extension:registeringOrganizationDetail |  | 0..1 | Extension | conseilDepartemental : Département du Conseil départemental.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganizationDetail"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J84-DepartementOM-RASS (1.5.0) (required)
extension:period |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
value[x] |  | 0..1 | Period | Value of extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebutInscription : Date d’inscription de la personne au tableau de l’ordre.
end | Σ C | 0..1 | dateTime | dateRadiation : Date à partir de laquelle la personne n’est plus autorisée à exercer la profession pour laquelle elle a été inscrite.
extension:status |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "status"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J85-StatutInscription-RASS (1.5.0) (required)
extension:hostingDepartment |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "hostingDepartment"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J84-DepartementOM-RASS (1.5.0) (required)
extension:isFirst |  | 0..1 | Extension | Indicateur de la première inscription. Si 1ère inscription => practitionerRole-registration.isFirst= « true » Sinon, practitionerRole-registration.isFirst= « false »
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "isFirst"
value[x] |  | 0..1 | boolean | Value of extension
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration"
extension:as-ext-frpractitioner-authorization | S | 0..* | (Complex) | AutorisationExercice : Il s'agit d'une autorisation délivrée par le Ministère de la Santé ou par l'Ordre au professionnel pour accès à l'exercice de la profession. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:type |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J75-TypeAutorisation-RASS (1.5.0) (required)
extension:period |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
value[x] |  | 0..1 | Period | Value of extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebutAutorisation : Date à partir de laquelle l’autorisation s’applique.
end | Σ C | 0..1 | dateTime | dateFinAutorisation : Date de fin de validité de l'autorisation.
extension:field |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "field"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J76-DisciplineAutorisation-RASS (1.5.0) (required)
extension:profession |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "profession"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J106-EnsembleProfession-RASS (1.5.0) (required)
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization"
extension:as-ext-smartcard | S | 0..* | (Complex) | CarteProfessionnel : Données descriptives du moyen d’identification des personnes physiques via une carte de professionnel. La carte est rattachée à l’exercice d’une profession donnée et non au professionnel lui-même, un professionnel exerçant simultanément deux professions a deux cartes. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:type |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J128-TypeCarte-RASS (1.5.0) (extensible)
extension:number |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "number"
value[x] |  | 0..1 | string | Numéro de carte du professionnel.
extension:period |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
value[x] |  | 0..1 | Period | Value of extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebutValidite : Date de début de validité de la carte
end | Σ C | 0..1 | dateTime | dateFinValidite : Date de fin de validité de la carte
extension:oppositionDate |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "oppositionDate"
value[x] |  | 0..1 | dateTime | Value of extension
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard"
extension:as-ext-digital-certificate | S | 0..* | (Complex) | AS Digital Certificate Extension URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-digital-certificate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices pour identifier | Σ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by pattern:system
identifier:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Type d’identifiant national de la personne physique (typeIdNat_PP), Les codes RPPS et IDNPS proviennent du system https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203 ; Les codes 1, 3, 4, 5, 6 proviennent du system : https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne Binding: FR Core ValueSet Practitioner identifier type (extensible)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 0..1 | uri | Identity of the terminology system Exemple CodeSystem HL7v2 (PAM) pour un type d'identifiant PS: http://terminology.hl7.org/CodeSystem/v2-0203 Exemple CodeSystem ASIP pour un type d'identifiant d'un employé dans une structure: https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 0..1 | code | Symbol in syntax defined by the system
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
system | Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient
value | Σ | 1..1 | string | The value that is unique Exemple General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:idNatPs | S Σ | 0..1 | Identifier | Identifiant national des PS. Cet identifiant est notamment utilisé dans le cadre du DMP et de la CPS. Cet identifiant est préfixé selon source de provenance de l'identifiant (cf Annexe Transverse – Source des données métier pour les professionnels et les structures du CI-SIS.)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Type d’identifiant national de la personne physique (typeIdNat_PP), Les codes ADELI, RPPS et IDNPS proviennent du system https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203 ; Les codes 1, 3, 4, 5, 6 proviennent du system : https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: IDNPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: urn:oid:1.2.250.1.71.4.2.1
value | Σ | 0..1 | string | Identifiant national de la personne physique. 0 + ADELI ou 8 + RPPSidPP, Personne/Identifiant PP si l’instance correspond à un identifiant RPPS ou ADELI, sinon Personne/identification nationale PP. Exemple General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:rpps | S Σ | 0..* | Identifier | Numéro RPPS (11 chiffres)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RPPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: https://rpps.esante.gouv.fr
value | Σ | 0..1 | string | The value that is unique Exemple General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
active | S Σ | 0..1 | boolean | Cette ressource est-elle active? true par défaut; false pour indiquer que la ressource a été supprimés
name | S | 0..* | FRCoreHumanNameProfile | Nom sous lequel exerce le professionnel.
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required)
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required)
text | Σ | 0..1 | string | Text representation of the full name
family | S Σ | 0..1 | string | Nom sous lequel exerce le professionnel (nomExercice).
given | S Σ | 0..* | string | Prénom sous lequel exerce le professionnel (prenom). This repeating element order: Given Names appear in the correct order for presenting the name
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J78-Civilite-RASS (1.5.0) (extensible): Civilités des personnes physiques du RASS This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | S Σ | 0..* | string | Civilité d’exercice du professionnel (civilite). Binding: JDV_J79-CiviliteExercice-RASS (1.5.0) (extensible): Civilités d'exercice d'un professionnel du RASS This repeating element order: Suffixes appear in the correct order for presenting the name
period | Σ | 0..1 | Period | Time period when name was/is in use
Slices pour telecom | S C | 0..* | FRCoreContactPointProfile | [Donnée restreinte] : telecommunication. Différentes instances pour les téléphones, la télécopie et l’adresse mail. Slice: Unordered, Open by value:system, exists:extension('https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type') Constraints: cpt-2
telecom:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:emailType |  | 0..1 | Coding | Type of email | type de messagerie électronique URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type Binding: FR Core ValueSet Email type (extensible)
system | Σ C | 1..1 | code | « phone » pour Téléphone et Téléphone 2 ; « fax » pour Télécopie ; « email » pour adresse e-mail Binding: ContactPointSystem (required): Telecommunications form for contact point.
value | Σ | 1..1 | string | The actual contact point details
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
rank | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest)
period | Σ | 0..1 | Period | Time period when the contact point was/is in use
telecom:mailbox-mss | C | 0..* | AsMailboxMSSProfile | Details of a Technology mediated contact point (phone, fax, email, etc.) Constraints: cpt-2
address | S | 0..* | AsAddressExtendedProfile | [Donnée restreinte] : Adresse(s) de correspondance permettant de contacter le professionnel (adresseCorrespondance).
gender | Σ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
birthDate | Σ | 0..1 | date | The date on which the practitioner was born
photo |  | 0..* | Attachment | Image of the person
Slices pour qualification |  | 0..* | BackboneElement | Qualifications obtained by training and certification | Diplômes. Les différents diplômes sont : les diplômes d'état français, les commissions de qualification, les diplômes d'études spécialisées, les DESC groupe 1 et 2, les capacités, les diplômes d'un pays de l'EEE, les diplômes d'université (DU) ou Inter-Universitaire, les certificats d'étude spéciale, les attestations, les diplômes européens d'études spécialisées, les diplômes de 2ème cycle non qualifiant et les autres types de diplômes. Pour plus d'informations, consulter le jeu de valeurs associé. Slice: Unordered, Open by value:code.coding
qualification:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
period |  | 0..1 | Period | Period during which the qualification is valid
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification
qualification:degree |  | 0..* | BackboneElement | Diplôme et type de diplôme, par exemple : DE, DES, CES, etc. (typeDiplome)
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:as-ext-education-level | S | 0..* | (Complex) | niveauFormation URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:academicDegree |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicDegree"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J86-NatCycleForm-RASS (1.5.0) (required)
extension:achievedLevel |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "achievedLevel"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J87-NiveauFormAcquis-RASS (1.5.0) (required)
extension:academicYear |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicYear"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J88-AnneeUniversitaire-RASS (1.5.0) (required)
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level"
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:degreeType | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J81-TypeDiplome-RASS (1.5.0) (required)
coding:degree | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J105-EnsembleDiplome-RASS (1.5.0) (required)
text | Σ | 0..1 | string | Plain text representation of the concept
period |  | 0..1 | Period | [Donnée restreinte] : Période durant laquelle le niveau de formation est actif.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebut : Date d’obtention du diplôme (dateDiplome) cette date est renseignée par l’ordre à la clôture de l’exercice professionnel.
end | Σ C | 0..1 | dateTime | dateFin : Date à laquelle le niveau de formation n’est plus actif (non visible hormis dans les données historisées).
issuer |  | 0..1 | Reference(AS Organization Profile | FR Core Organization Profile) | [Donnée restreinte] : Lieu de formation pour l'obtention du diplôme (lieuFormation).
qualification:exercicePro |  | 0..1 | BackboneElement | exercicePro : exercice professionnel décrivant la profession exercée, l'identité d'exercice d'un professionnel et le cadre de son exercice (civil, militaire, etc.).
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:categorieProfession | S Σ | 0..1 | Coding | Catégorie professionnelle indiquant si le professionnel exerce sa profession en tant que Militaire, Civil, Fonctionnaire ou Etudiant (categorieProfessionnelle). Binding: JDV_J89-CategorieProfessionnelle-RASS (1.5.0) (required)
coding:profession | S Σ | 0..1 | Coding | Profession exercée : de santé (professionSante) TRE G15, du social (professionSocial) TRE R94, à usage de titre professionnel (usagerTitre) TRE R95, ou autre profession (autreProfession) TRE R291 Binding: JDV_J106-EnsembleProfession-RASS (1.5.0) (required)
text | Σ | 0..1 | string | Plain text representation of the concept
period | S | 0..1 | Period | Period during which the qualification is valid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | [Donnée restreinte] : Date à partir de laquelle le professionnel exerce cette profession (dateEffetExercice).
end | Σ C | 0..1 | dateTime | [Donnée restreinte] : Date à partir de laquelle le professionnel n’exerce plus cette profession (dateFinEffetExercice).
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification
qualification:savoirFaire |  | 0..* | BackboneElement | savoirFaire : Prérogatives d'exercice d'un professionnel reconnues par une autorité d'enregistrement sur une période donnée de son exercice professionnel, par exemple les spécialités ordinales, etc.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:typeSavoirFaire | S Σ | 0..1 | Coding | Le type de savoir-faire (qualifications/autres attributions). typeSavoirFaire Binding: JDV_J91-TypeSavoirFaire-RASS (1.5.0) (required)
coding:savoirFaire | S Σ | 0..1 | Coding | Compétence acquise par le professionnel (competence) R39 ou Compétence exclusive exercée par le professionnel à titre exclusif (competenceExclusive) R40 ou Diplôme d'études spécialisées complémentaires (DESC)DESCnonQualifian R42 ou Capacité (savoir-faire)de médecine (capaciteSavoirFaire) R43 ou Qualification de praticien adjoint contractuel (qualificationPAC) R44 ou Fonction qualifiée (Synonyme: fonctionQualifiee) R45 ou Droit d'exercice complémentaire (Synonyme: droitExerciceComplementaire) R97 ou Orientation particulière (Synonyme: orientationParticuliere) G13 ou Activité ponctuelle du professionnel de type expertise (attributionParticuliere) G13. Binding: JDV_J107-EnsembleSavoirFaire-RASS (1.5.0) (required)
text | Σ | 0..1 | string | Plain text representation of the concept
period |  | 0..1 | Period | Period during which the qualification is valid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | Starting time with inclusive boundary
end | Σ C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification
communication | S | 0..* | AsCodeableConceptTimedProfile | Langue parlée (langueParlee). Binding: JDV_J82-Langue-RASS (1.5.0) (required)
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
Practitioner.meta.security | Base | extensible | SecurityLabels | 📦4.0.1 | FHIR Std.
Practitioner.meta.tag | Base | example | Common Tags | 📦4.0.1 | FHIR Std.
Practitioner.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Practitioner.extension:as-ext-registration.​extension:registeringOrganization.​value[x] | Base | required | JDV_J83-AutoriteEnregistrement-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-registration.​extension:registeringOrganizationDetail.​value[x] | Base | required | JDV_J84-DepartementOM-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-registration.​extension:status.value[x] | Base | required | JDV_J85-StatutInscription-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-registration.​extension:hostingDepartment.​value[x] | Base | required | JDV_J84-DepartementOM-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-frpractitioner-authorization.​extension:type.value[x] | Base | required | JDV_J75-TypeAutorisation-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-frpractitioner-authorization.​extension:field.value[x] | Base | required | JDV_J76-DisciplineAutorisation-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-frpractitioner-authorization.​extension:profession.​value[x] | Base | required | JDV_J106-EnsembleProfession-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-smartcard.​extension:type.value[x] | Base | extensible | JDV_J128-TypeCarte-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.identifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier.​type | Base | extensible | FR Core ValueSet Practitioner identifier type | 📦2.1.0 | Guide d'implémentation Fr Core v2.1
Practitioner.identifier:idNatPs.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:idNatPs.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.name.use | Base | required | NameUse | 📦4.0.1 | FHIR Std.
Practitioner.name.prefix | Base | extensible | JDV_J78-Civilite-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.name.suffix | Base | extensible | JDV_J79-CiviliteExercice-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Practitioner.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Practitioner.gender | Base | required | AdministrativeGender | 📍4.0.1 | FHIR Std.
Practitioner.qualification.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​extension:as-ext-education-level.​extension:academicDegree.​value[x] | Base | required | JDV_J86-NatCycleForm-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​extension:as-ext-education-level.​extension:achievedLevel.​value[x] | Base | required | JDV_J87-NiveauFormAcquis-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​extension:as-ext-education-level.​extension:academicYear.​value[x] | Base | required | JDV_J88-AnneeUniversitaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​code.coding:degreeType | Base | required | JDV_J81-TypeDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​code.coding:degree | Base | required | JDV_J105-EnsembleDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:exercicePro.​code.coding:categorieProfession | Base | required | JDV_J89-CategorieProfessionnelle-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code.coding:profession | Base | required | JDV_J106-EnsembleProfession-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:savoirFaire.​code.coding:typeSavoirFaire | Base | required | JDV_J91-TypeSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code.coding:savoirFaire | Base | required | JDV_J107-EnsembleSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.communication | Base | required | JDV_J82-Langue-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5

#### Constraints

Id | Grade | Path(s) | Description | Expression
cpt-2 | error | Practitioner.telecom, Practitioner.telecom:mailbox-mss | A system is required if a value is provided. | `value.empty() or system.exists()`
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Practitioner | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from AsPractitionerProfile

Résumé

Key Elements View

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Practitioner |  | 0..* | AsPractitionerProfile | A person with a formal responsibility in the provisioning of healthcare or related services
meta | Σ | 0..1 | Meta | Metadata about the resource
Slices pour extension |  |  |  | Content/Rules for all slices
extension:as-ext-data-trace | S | 0..1 | (Complex) | DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI). URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
Slices pour profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this
profile:fr-canonical | Σ | 0..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
Slices pour extension |  |  |  | Content/Rules for all slices
extension:specialty |  | 0..1 | Coding | FR Core Practitioner Specialty Extension URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner-specialty Binding: FR Core ValueSet Practitioner specialty (required)
extension:as-ext-registration | S | 0..* | (Complex) | InscriptionOrdre : Eléments permettant de retrouver les informations d'inscription à un ordre par rapport à la profession de la personne physique sur une période et un département donné. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration
Slices pour extension |  |  |  | Content/Rules for all slices
extension:registeringOrganization |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganization"
extension:registeringOrganizationDetail |  | 0..1 | Extension | conseilDepartemental : Département du Conseil départemental.
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganizationDetail"
extension:period |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
extension:status |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "status"
extension:hostingDepartment |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "hostingDepartment"
extension:isFirst |  | 0..1 | Extension | Indicateur de la première inscription. Si 1ère inscription => practitionerRole-registration.isFirst= « true » Sinon, practitionerRole-registration.isFirst= « false »
extension |  | 0..0 |  |
url |  | 1..1 | uri | "isFirst"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration"
extension:as-ext-frpractitioner-authorization | S | 0..* | (Complex) | AutorisationExercice : Il s'agit d'une autorisation délivrée par le Ministère de la Santé ou par l'Ordre au professionnel pour accès à l'exercice de la profession. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization
Slices pour extension |  |  |  | Content/Rules for all slices
extension:type |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
extension:period |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
extension:field |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "field"
extension:profession |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "profession"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization"
extension:as-ext-smartcard | S | 0..* | (Complex) | CarteProfessionnel : Données descriptives du moyen d’identification des personnes physiques via une carte de professionnel. La carte est rattachée à l’exercice d’une profession donnée et non au professionnel lui-même, un professionnel exerçant simultanément deux professions a deux cartes. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard
Slices pour extension |  |  |  | Content/Rules for all slices
extension:type |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
extension:number |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "number"
extension:period |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
extension:oppositionDate |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "oppositionDate"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard"
extension:as-ext-digital-certificate | S | 0..* | (Complex) | AS Digital Certificate Extension URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-digital-certificate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices pour identifier | Σ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by pattern:system
identifier:All Slices |  |  |  | Content/Rules for all slices
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
system | Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient
value | Σ | 1..1 | string | The value that is unique Exemple General: 123456
identifier:idNatPs | S Σ | 0..1 | Identifier | Identifiant national des PS. Cet identifiant est notamment utilisé dans le cadre du DMP et de la CPS. Cet identifiant est préfixé selon source de provenance de l'identifiant (cf Annexe Transverse – Source des données métier pour les professionnels et les structures du CI-SIS.)
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Type d’identifiant national de la personne physique (typeIdNat_PP), Les codes ADELI, RPPS et IDNPS proviennent du system https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203 ; Les codes 1, 3, 4, 5, 6 proviennent du system : https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: IDNPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: urn:oid:1.2.250.1.71.4.2.1
identifier:rpps | S Σ | 0..* | Identifier | Numéro RPPS (11 chiffres)
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RPPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: https://rpps.esante.gouv.fr
active | S Σ | 0..1 | boolean | Cette ressource est-elle active? true par défaut; false pour indiquer que la ressource a été supprimés
name | S | 0..* | FRCoreHumanNameProfile | Nom sous lequel exerce le professionnel.
Slices pour extension |  |  |  | Content/Rules for all slices
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required)
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required)
family | S Σ | 0..1 | string | Nom sous lequel exerce le professionnel (nomExercice).
given | S Σ | 0..* | string | Prénom sous lequel exerce le professionnel (prenom). This repeating element order: Given Names appear in the correct order for presenting the name
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J78-Civilite-RASS (1.5.0) (extensible): Civilités des personnes physiques du RASS This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | S Σ | 0..* | string | Civilité d’exercice du professionnel (civilite). Binding: JDV_J79-CiviliteExercice-RASS (1.5.0) (extensible): Civilités d'exercice d'un professionnel du RASS This repeating element order: Suffixes appear in the correct order for presenting the name
Slices pour telecom | S C | 0..* | FRCoreContactPointProfile | [Donnée restreinte] : telecommunication. Différentes instances pour les téléphones, la télécopie et l’adresse mail. Slice: Unordered, Open by value:system, exists:extension('https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type') Constraints: cpt-2
telecom:All Slices |  |  |  | Content/Rules for all slices
Slices pour extension |  |  |  | Content/Rules for all slices
extension:emailType |  | 0..1 | Coding | Type of email | type de messagerie électronique URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type Binding: FR Core ValueSet Email type (extensible)
system | Σ C | 1..1 | code | « phone » pour Téléphone et Téléphone 2 ; « fax » pour Télécopie ; « email » pour adresse e-mail Binding: ContactPointSystem (required): Telecommunications form for contact point.
value | Σ | 1..1 | string | The actual contact point details
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
telecom:mailbox-mss | C | 0..* | AsMailboxMSSProfile | Details of a Technology mediated contact point (phone, fax, email, etc.) Constraints: cpt-2
address | S | 0..* | AsAddressExtendedProfile | [Donnée restreinte] : Adresse(s) de correspondance permettant de contacter le professionnel (adresseCorrespondance).
Slices pour qualification |  | 0..* | BackboneElement | Qualifications obtained by training and certification | Diplômes. Les différents diplômes sont : les diplômes d'état français, les commissions de qualification, les diplômes d'études spécialisées, les DESC groupe 1 et 2, les capacités, les diplômes d'un pays de l'EEE, les diplômes d'université (DU) ou Inter-Universitaire, les certificats d'étude spéciale, les attestations, les diplômes européens d'études spécialisées, les diplômes de 2ème cycle non qualifiant et les autres types de diplômes. Pour plus d'informations, consulter le jeu de valeurs associé. Slice: Unordered, Open by value:code.coding
qualification:All Slices |  |  |  | Content/Rules for all slices
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
qualification:degree |  | 0..* | BackboneElement | Diplôme et type de diplôme, par exemple : DE, DES, CES, etc. (typeDiplome)
Slices pour extension |  |  |  | Content/Rules for all slices
extension:as-ext-education-level | S | 0..* | (Complex) | niveauFormation URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level
Slices pour extension |  |  |  | Content/Rules for all slices
extension:academicDegree |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicDegree"
extension:achievedLevel |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "achievedLevel"
extension:academicYear |  | 0..1 | Extension | Extension
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicYear"
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level"
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:degreeType | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J81-TypeDiplome-RASS (1.5.0) (required)
coding:degree | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J105-EnsembleDiplome-RASS (1.5.0) (required)
qualification:exercicePro |  | 0..1 | BackboneElement | exercicePro : exercice professionnel décrivant la profession exercée, l'identité d'exercice d'un professionnel et le cadre de son exercice (civil, militaire, etc.).
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:categorieProfession | S Σ | 0..1 | Coding | Catégorie professionnelle indiquant si le professionnel exerce sa profession en tant que Militaire, Civil, Fonctionnaire ou Etudiant (categorieProfessionnelle). Binding: JDV_J89-CategorieProfessionnelle-RASS (1.5.0) (required)
coding:profession | S Σ | 0..1 | Coding | Profession exercée : de santé (professionSante) TRE G15, du social (professionSocial) TRE R94, à usage de titre professionnel (usagerTitre) TRE R95, ou autre profession (autreProfession) TRE R291 Binding: JDV_J106-EnsembleProfession-RASS (1.5.0) (required)
period | S | 0..1 | Period | Period during which the qualification is valid
qualification:savoirFaire |  | 0..* | BackboneElement | savoirFaire : Prérogatives d'exercice d'un professionnel reconnues par une autorité d'enregistrement sur une période donnée de son exercice professionnel, par exemple les spécialités ordinales, etc.
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:typeSavoirFaire | S Σ | 0..1 | Coding | Le type de savoir-faire (qualifications/autres attributions). typeSavoirFaire Binding: JDV_J91-TypeSavoirFaire-RASS (1.5.0) (required)
coding:savoirFaire | S Σ | 0..1 | Coding | Compétence acquise par le professionnel (competence) R39 ou Compétence exclusive exercée par le professionnel à titre exclusif (competenceExclusive) R40 ou Diplôme d'études spécialisées complémentaires (DESC)DESCnonQualifian R42 ou Capacité (savoir-faire)de médecine (capaciteSavoirFaire) R43 ou Qualification de praticien adjoint contractuel (qualificationPAC) R44 ou Fonction qualifiée (Synonyme: fonctionQualifiee) R45 ou Droit d'exercice complémentaire (Synonyme: droitExerciceComplementaire) R97 ou Orientation particulière (Synonyme: orientationParticuliere) G13 ou Activité ponctuelle du professionnel de type expertise (attributionParticuliere) G13. Binding: JDV_J107-EnsembleSavoirFaire-RASS (1.5.0) (required)
communication | S | 0..* | AsCodeableConceptTimedProfile | Langue parlée (langueParlee). Binding: JDV_J82-Langue-RASS (1.5.0) (required)
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
Practitioner.identifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:idNatPs.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:idNatPs.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.name.use | Base | required | NameUse | 📦4.0.1 | FHIR Std.
Practitioner.name.prefix | Base | extensible | JDV_J78-Civilite-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.name.suffix | Base | extensible | JDV_J79-CiviliteExercice-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Practitioner.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Practitioner.qualification.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​code.coding:degreeType | Base | required | JDV_J81-TypeDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​code.coding:degree | Base | required | JDV_J105-EnsembleDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:exercicePro.​code.coding:categorieProfession | Base | required | JDV_J89-CategorieProfessionnelle-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code.coding:profession | Base | required | JDV_J106-EnsembleProfession-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:savoirFaire.​code.coding:typeSavoirFaire | Base | required | JDV_J91-TypeSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code.coding:savoirFaire | Base | required | JDV_J107-EnsembleSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.communication | Base | required | JDV_J82-Langue-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5

#### Constraints

Id | Grade | Path(s) | Description | Expression
cpt-2 | error | Practitioner.telecom, Practitioner.telecom:mailbox-mss | A system is required if a value is provided. | `value.empty() or system.exists()`
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Practitioner | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

Differential View

This structure is derived from AsPractitionerProfile

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Practitioner |  | 0..* | AsPractitionerProfile | A person with a formal responsibility in the provisioning of healthcare or related services
Documentation for this format

Snapshot View

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Practitioner |  | 0..* | AsPractitionerProfile | A person with a formal responsibility in the provisioning of healthcare or related services
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:as-ext-data-trace | S | 0..1 | (Complex) | DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI). URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
versionId | Σ | 0..1 | id | Version specific identifier
lastUpdated | Σ | 0..1 | instant | When the resource version last changed
source | Σ | 0..1 | uri | Identifies where the resource comes from
Slices pour profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this
profile:fr-canonical | Σ | 0..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Bindings Additionnels | But
AllLanguages | Binding Max
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
Slices pour extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:specialty |  | 0..1 | Coding | FR Core Practitioner Specialty Extension URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-practitioner-specialty Binding: FR Core ValueSet Practitioner specialty (required)
extension:as-ext-registration | S | 0..* | (Complex) | InscriptionOrdre : Eléments permettant de retrouver les informations d'inscription à un ordre par rapport à la profession de la personne physique sur une période et un département donné. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:registeringOrganization |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganization"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J83-AutoriteEnregistrement-RASS (1.5.0) (required)
extension:registeringOrganizationDetail |  | 0..1 | Extension | conseilDepartemental : Département du Conseil départemental.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "registeringOrganizationDetail"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J84-DepartementOM-RASS (1.5.0) (required)
extension:period |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
value[x] |  | 0..1 | Period | Value of extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebutInscription : Date d’inscription de la personne au tableau de l’ordre.
end | Σ C | 0..1 | dateTime | dateRadiation : Date à partir de laquelle la personne n’est plus autorisée à exercer la profession pour laquelle elle a été inscrite.
extension:status |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "status"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J85-StatutInscription-RASS (1.5.0) (required)
extension:hostingDepartment |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "hostingDepartment"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J84-DepartementOM-RASS (1.5.0) (required)
extension:isFirst |  | 0..1 | Extension | Indicateur de la première inscription. Si 1ère inscription => practitionerRole-registration.isFirst= « true » Sinon, practitionerRole-registration.isFirst= « false »
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "isFirst"
value[x] |  | 0..1 | boolean | Value of extension
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-registration"
extension:as-ext-frpractitioner-authorization | S | 0..* | (Complex) | AutorisationExercice : Il s'agit d'une autorisation délivrée par le Ministère de la Santé ou par l'Ordre au professionnel pour accès à l'exercice de la profession. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:type |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J75-TypeAutorisation-RASS (1.5.0) (required)
extension:period |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
value[x] |  | 0..1 | Period | Value of extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebutAutorisation : Date à partir de laquelle l’autorisation s’applique.
end | Σ C | 0..1 | dateTime | dateFinAutorisation : Date de fin de validité de l'autorisation.
extension:field |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "field"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J76-DisciplineAutorisation-RASS (1.5.0) (required)
extension:profession |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "profession"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J106-EnsembleProfession-RASS (1.5.0) (required)
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-practitioner-authorization"
extension:as-ext-smartcard | S | 0..* | (Complex) | CarteProfessionnel : Données descriptives du moyen d’identification des personnes physiques via une carte de professionnel. La carte est rattachée à l’exercice d’une profession donnée et non au professionnel lui-même, un professionnel exerçant simultanément deux professions a deux cartes. URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:type |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "type"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J128-TypeCarte-RASS (1.5.0) (extensible)
extension:number |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "number"
value[x] |  | 0..1 | string | Numéro de carte du professionnel.
extension:period |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "period"
value[x] |  | 0..1 | Period | Value of extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebutValidite : Date de début de validité de la carte
end | Σ C | 0..1 | dateTime | dateFinValidite : Date de fin de validité de la carte
extension:oppositionDate |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "oppositionDate"
value[x] |  | 0..1 | dateTime | Value of extension
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-smartcard"
extension:as-ext-digital-certificate | S | 0..* | (Complex) | AS Digital Certificate Extension URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-digital-certificate
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices pour identifier | Σ | 0..* | Identifier | An identifier for the person as this agent Slice: Unordered, Open by pattern:system
identifier:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 0..1 | CodeableConcept | Type d’identifiant national de la personne physique (typeIdNat_PP), Les codes RPPS et IDNPS proviennent du system https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203 ; Les codes 1, 3, 4, 5, 6 proviennent du system : https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne Binding: FR Core ValueSet Practitioner identifier type (extensible)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
coding | Σ | 0..* | Coding | Code defined by a terminology system
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | Σ | 0..1 | uri | Identity of the terminology system Exemple CodeSystem HL7v2 (PAM) pour un type d'identifiant PS: http://terminology.hl7.org/CodeSystem/v2-0203 Exemple CodeSystem ASIP pour un type d'identifiant d'un employé dans une structure: https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne
version | Σ | 0..1 | string | Version of the system - if relevant
code | Σ | 0..1 | code | Symbol in syntax defined by the system
display | Σ | 0..1 | string | Representation defined by the system
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user
text | Σ | 0..1 | string | Plain text representation of the concept
system | Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient
value | Σ | 1..1 | string | The value that is unique Exemple General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:idNatPs | S Σ | 0..1 | Identifier | Identifiant national des PS. Cet identifiant est notamment utilisé dans le cadre du DMP et de la CPS. Cet identifiant est préfixé selon source de provenance de l'identifiant (cf Annexe Transverse – Source des données métier pour les professionnels et les structures du CI-SIS.)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Type d’identifiant national de la personne physique (typeIdNat_PP), Les codes ADELI, RPPS et IDNPS proviennent du system https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203 ; Les codes 1, 3, 4, 5, 6 proviennent du system : https://mos.esante.gouv.fr/NOS/TRE_G08-TypeIdentifiantPersonne/FHIR/TRE-G08-TypeIdentifiantPersonne Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: IDNPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: urn:oid:1.2.250.1.71.4.2.1
value | Σ | 0..1 | string | Identifiant national de la personne physique. 0 + ADELI ou 8 + RPPSidPP, Personne/Identifiant PP si l’instance correspond à un identifiant RPPS ou ADELI, sinon Personne/identification nationale PP. Exemple General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
identifier:rpps | S Σ | 0..* | Identifier | Numéro RPPS (11 chiffres)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
coding |  | 1..* | Coding | Code defined by a terminology system Fixed Value: (Complex)
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
system |  | 1..1 | uri | Identity of the terminology system Fixed Value: https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203
version |  | 0..1 | string | Version of the system - if relevant
code |  | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RPPS
display |  | 0..1 | string | Representation defined by the system
userSelected |  | 0..1 | boolean | If this coding was chosen directly by the user
text |  | 0..1 | string | Plain text representation of the concept
system | Σ | 0..1 | uri | The namespace for the identifier value Required Pattern: https://rpps.esante.gouv.fr
value | Σ | 0..1 | string | The value that is unique Exemple General: 123456
period | Σ | 0..1 | Period | Time period when id is/was valid for use
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text)
active | S Σ | 0..1 | boolean | Cette ressource est-elle active? true par défaut; false pour indiquer que la ressource a été supprimés
name | S | 0..* | FRCoreHumanNameProfile | Nom sous lequel exerce le professionnel.
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required)
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required)
text | Σ | 0..1 | string | Text representation of the full name
family | S Σ | 0..1 | string | Nom sous lequel exerce le professionnel (nomExercice).
given | S Σ | 0..* | string | Prénom sous lequel exerce le professionnel (prenom). This repeating element order: Given Names appear in the correct order for presenting the name
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J78-Civilite-RASS (1.5.0) (extensible): Civilités des personnes physiques du RASS This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | S Σ | 0..* | string | Civilité d’exercice du professionnel (civilite). Binding: JDV_J79-CiviliteExercice-RASS (1.5.0) (extensible): Civilités d'exercice d'un professionnel du RASS This repeating element order: Suffixes appear in the correct order for presenting the name
period | Σ | 0..1 | Period | Time period when name was/is in use
Slices pour telecom | S C | 0..* | FRCoreContactPointProfile | [Donnée restreinte] : telecommunication. Différentes instances pour les téléphones, la télécopie et l’adresse mail. Slice: Unordered, Open by value:system, exists:extension('https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type') Constraints: cpt-2
telecom:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:emailType |  | 0..1 | Coding | Type of email | type de messagerie électronique URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-contact-point-email-type Binding: FR Core ValueSet Email type (extensible)
system | Σ C | 1..1 | code | « phone » pour Téléphone et Téléphone 2 ; « fax » pour Télécopie ; « email » pour adresse e-mail Binding: ContactPointSystem (required): Telecommunications form for contact point.
value | Σ | 1..1 | string | The actual contact point details
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
rank | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest)
period | Σ | 0..1 | Period | Time period when the contact point was/is in use
telecom:mailbox-mss | C | 0..* | AsMailboxMSSProfile | Details of a Technology mediated contact point (phone, fax, email, etc.) Constraints: cpt-2
address | S | 0..* | AsAddressExtendedProfile | [Donnée restreinte] : Adresse(s) de correspondance permettant de contacter le professionnel (adresseCorrespondance).
gender | Σ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
birthDate | Σ | 0..1 | date | The date on which the practitioner was born
photo |  | 0..* | Attachment | Image of the person
Slices pour qualification |  | 0..* | BackboneElement | Qualifications obtained by training and certification | Diplômes. Les différents diplômes sont : les diplômes d'état français, les commissions de qualification, les diplômes d'études spécialisées, les DESC groupe 1 et 2, les capacités, les diplômes d'un pays de l'EEE, les diplômes d'université (DU) ou Inter-Universitaire, les certificats d'étude spéciale, les attestations, les diplômes européens d'études spécialisées, les diplômes de 2ème cycle non qualifiant et les autres types de diplômes. Pour plus d'informations, consulter le jeu de valeurs associé. Slice: Unordered, Open by value:code.coding
qualification:All Slices |  |  |  | Content/Rules for all slices
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
period |  | 0..1 | Period | Period during which the qualification is valid
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification
qualification:degree |  | 0..* | BackboneElement | Diplôme et type de diplôme, par exemple : DE, DES, CES, etc. (typeDiplome)
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:as-ext-education-level | S | 0..* | (Complex) | niveauFormation URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
extension:academicDegree |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicDegree"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J86-NatCycleForm-RASS (1.5.0) (required)
extension:achievedLevel |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "achievedLevel"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J87-NiveauFormAcquis-RASS (1.5.0) (required)
extension:academicYear |  | 0..1 | Extension | Extension
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..0 |  |
url |  | 1..1 | uri | "academicYear"
value[x] |  | 0..1 | CodeableConcept | Value of extension Binding: JDV_J88-AnneeUniversitaire-RASS (1.5.0) (required)
url |  | 1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-education-level"
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:degreeType | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J81-TypeDiplome-RASS (1.5.0) (required)
coding:degree | S Σ | 0..1 | Coding | Code defined by a terminology system Binding: JDV_J105-EnsembleDiplome-RASS (1.5.0) (required)
text | Σ | 0..1 | string | Plain text representation of the concept
period |  | 0..1 | Period | [Donnée restreinte] : Période durant laquelle le niveau de formation est actif.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | dateDebut : Date d’obtention du diplôme (dateDiplome) cette date est renseignée par l’ordre à la clôture de l’exercice professionnel.
end | Σ C | 0..1 | dateTime | dateFin : Date à laquelle le niveau de formation n’est plus actif (non visible hormis dans les données historisées).
issuer |  | 0..1 | Reference(AS Organization Profile | FR Core Organization Profile) | [Donnée restreinte] : Lieu de formation pour l'obtention du diplôme (lieuFormation).
qualification:exercicePro |  | 0..1 | BackboneElement | exercicePro : exercice professionnel décrivant la profession exercée, l'identité d'exercice d'un professionnel et le cadre de son exercice (civil, militaire, etc.).
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:categorieProfession | S Σ | 0..1 | Coding | Catégorie professionnelle indiquant si le professionnel exerce sa profession en tant que Militaire, Civil, Fonctionnaire ou Etudiant (categorieProfessionnelle). Binding: JDV_J89-CategorieProfessionnelle-RASS (1.5.0) (required)
coding:profession | S Σ | 0..1 | Coding | Profession exercée : de santé (professionSante) TRE G15, du social (professionSocial) TRE R94, à usage de titre professionnel (usagerTitre) TRE R95, ou autre profession (autreProfession) TRE R291 Binding: JDV_J106-EnsembleProfession-RASS (1.5.0) (required)
text | Σ | 0..1 | string | Plain text representation of the concept
period | S | 0..1 | Period | Period during which the qualification is valid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | [Donnée restreinte] : Date à partir de laquelle le professionnel exerce cette profession (dateEffetExercice).
end | Σ C | 0..1 | dateTime | [Donnée restreinte] : Date à partir de laquelle le professionnel n’exerce plus cette profession (dateFinEffetExercice).
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification
qualification:savoirFaire |  | 0..* | BackboneElement | savoirFaire : Prérogatives d'exercice d'un professionnel reconnues par une autorité d'enregistrement sur une période donnée de son exercice professionnel, par exemple les spécialités ordinales, etc.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | An identifier for this qualification for the practitioner
code |  | 1..1 | CodeableConcept | Coded representation of the qualification Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
Slices pour coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:$this
coding:typeSavoirFaire | S Σ | 0..1 | Coding | Le type de savoir-faire (qualifications/autres attributions). typeSavoirFaire Binding: JDV_J91-TypeSavoirFaire-RASS (1.5.0) (required)
coding:savoirFaire | S Σ | 0..1 | Coding | Compétence acquise par le professionnel (competence) R39 ou Compétence exclusive exercée par le professionnel à titre exclusif (competenceExclusive) R40 ou Diplôme d'études spécialisées complémentaires (DESC)DESCnonQualifian R42 ou Capacité (savoir-faire)de médecine (capaciteSavoirFaire) R43 ou Qualification de praticien adjoint contractuel (qualificationPAC) R44 ou Fonction qualifiée (Synonyme: fonctionQualifiee) R45 ou Droit d'exercice complémentaire (Synonyme: droitExerciceComplementaire) R97 ou Orientation particulière (Synonyme: orientationParticuliere) G13 ou Activité ponctuelle du professionnel de type expertise (attributionParticuliere) G13. Binding: JDV_J107-EnsembleSavoirFaire-RASS (1.5.0) (required)
text | Σ | 0..1 | string | Plain text representation of the concept
period |  | 0..1 | Period | Period during which the qualification is valid
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
start | Σ C | 0..1 | dateTime | Starting time with inclusive boundary
end | Σ C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing
issuer |  | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification
communication | S | 0..* | AsCodeableConceptTimedProfile | Langue parlée (langueParlee). Binding: JDV_J82-Langue-RASS (1.5.0) (required)
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
Practitioner.meta.security | Base | extensible | SecurityLabels | 📦4.0.1 | FHIR Std.
Practitioner.meta.tag | Base | example | Common Tags | 📦4.0.1 | FHIR Std.
Practitioner.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std.
Practitioner.extension:as-ext-registration.​extension:registeringOrganization.​value[x] | Base | required | JDV_J83-AutoriteEnregistrement-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-registration.​extension:registeringOrganizationDetail.​value[x] | Base | required | JDV_J84-DepartementOM-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-registration.​extension:status.value[x] | Base | required | JDV_J85-StatutInscription-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-registration.​extension:hostingDepartment.​value[x] | Base | required | JDV_J84-DepartementOM-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-frpractitioner-authorization.​extension:type.value[x] | Base | required | JDV_J75-TypeAutorisation-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-frpractitioner-authorization.​extension:field.value[x] | Base | required | JDV_J76-DisciplineAutorisation-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-frpractitioner-authorization.​extension:profession.​value[x] | Base | required | JDV_J106-EnsembleProfession-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.extension:as-ext-smartcard.​extension:type.value[x] | Base | extensible | JDV_J128-TypeCarte-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.identifier.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier.​type | Base | extensible | FR Core ValueSet Practitioner identifier type | 📦2.1.0 | Guide d'implémentation Fr Core v2.1
Practitioner.identifier:idNatPs.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:idNatPs.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:rpps.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std.
Practitioner.identifier:adeli.​type | Base | extensible | IdentifierType | 📦4.0.1 | FHIR Std.
Practitioner.name.use | Base | required | NameUse | 📦4.0.1 | FHIR Std.
Practitioner.name.prefix | Base | extensible | JDV_J78-Civilite-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.name.suffix | Base | extensible | JDV_J79-CiviliteExercice-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Practitioner.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Practitioner.gender | Base | required | AdministrativeGender | 📍4.0.1 | FHIR Std.
Practitioner.qualification.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​extension:as-ext-education-level.​extension:academicDegree.​value[x] | Base | required | JDV_J86-NatCycleForm-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​extension:as-ext-education-level.​extension:achievedLevel.​value[x] | Base | required | JDV_J87-NiveauFormAcquis-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​extension:as-ext-education-level.​extension:academicYear.​value[x] | Base | required | JDV_J88-AnneeUniversitaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:degree.​code.coding:degreeType | Base | required | JDV_J81-TypeDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:degree.​code.coding:degree | Base | required | JDV_J105-EnsembleDiplome-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:exercicePro.​code.coding:categorieProfession | Base | required | JDV_J89-CategorieProfessionnelle-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:exercicePro.​code.coding:profession | Base | required | JDV_J106-EnsembleProfession-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code | Base | example | v2 table 0360, Version 2.7 | 📦0360 | FHIR Std.
Practitioner.qualification:savoirFaire.​code.coding:typeSavoirFaire | Base | required | JDV_J91-TypeSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.qualification:savoirFaire.​code.coding:savoirFaire | Base | required | JDV_J107-EnsembleSavoirFaire-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5
Practitioner.communication | Base | required | JDV_J82-Langue-RASS | 📍1.5.0 | Nomenclatures des objets de santé v1.5

#### Constraints

Id | Grade | Path(s) | Description | Expression
cpt-2 | error | Practitioner.telecom, Practitioner.telecom:mailbox-mss | A system is required if a value is provided. | `value.empty() or system.exists()`
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Practitioner | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Practitioner | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from AsPractitionerProfile

Résumé

Other representations of profile: CSV, Excel, Schematron