Guide d'implémentation Fr Core
2.2.0-ballot - ballot

Guide d'implémentation Fr Core, publié par Interop'Santé. Ce guide nest pas une publication autorisée ; cest la version en intégration continue pour la version 2.2.0-ballot construite par le CI Build FHIR (HL7® FHIR® Standard). Cette version est basée sur le contenu actuel de https://github.com/Interop-Sante/hl7.fhir.fr.core/ et change régulièrement. Voir le répertoire des versions publiées

## Data Type Profile: FR Core Human Name Profile

Official URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-human-name | Version: 2.2.0-ballot
Active as of 2025-12-15 | Computable Name: FRCoreHumanNameProfile

Profilage du type de données HumanName pour prise en compte de la civilté au niveau de l’élément prefix et du titre au niveau de l’élément suffix .French profile of datatype HumanName with constraints on prefix and suffix

Utilisations:

- Utiliser ce Profil de type de données: FR Core Patient Profile, FR Core Practitioner Profile and FR Core Related Person Profile

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 Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName(4.0.1) | Name of a human - parts and usage
Slices pour extension |  |  |  | Contenu/Règles pour toutes les slices
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required) Constraints: ext-1
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): The use of a human name.
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (20230331120000) (extensible): Civilités des personnes physiques Ordre de répétition de cet élément : Prefixes appear in the correct order for presenting the name
Documentation pour ce format

#### Bindings terminologiques

Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | Std. FHIR
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📍20230331120000 | Terminologies de Santé v1.4

#### Contraintes

Id | Grade | Chemin(s) | Description | Expression
ele-1 | error | HumanName, HumanName.extension:assemblyOrder, HumanName.use, HumanName.prefix | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | HumanName.extension:assemblyOrder | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from HumanName

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName(4.0.1) | Name of a human - parts and usage
Slices pour extension |  |  |  | Contenu/Règles pour toutes les slices
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required)
prefix |  | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (20230331120000) (extensible): Civilités des personnes physiques
Documentation pour ce format

#### Bindings terminologiques (différentiel)

Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📍20230331120000 | Terminologies de Santé v1.4

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName(4.0.1) | Name of a human - parts and usage
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required) Constraints: ext-1
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): The use of a human name.
text | Σ | 0..1 | string | Text representation of the full name
family | Σ | 0..1 | string | Family name (often called 'Surname')
given | Σ | 0..* | string | Given names (not always 'first'). Includes middle names Ordre de répétition de cet élément : Given Names appear in the correct order for presenting the name
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (20230331120000) (extensible): Civilités des personnes physiques Ordre de répétition de cet élément : Prefixes appear in the correct order for presenting the name
suffix | Σ | 0..* | string | Parts that come after the name Ordre de répétition de cet élément : Suffixes appear in the correct order for presenting the name
period | Σ | 0..1 | Period | Time period when name was/is in use
Documentation pour ce format

#### Bindings terminologiques

Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | Std. FHIR
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📍20230331120000 | Terminologies de Santé v1.4

#### Contraintes

Id | Grade | Chemin(s) | Description | Expression
ele-1 | error | HumanName, HumanName.extension, HumanName.extension:assemblyOrder, HumanName.use, HumanName.text, HumanName.family, HumanName.given, HumanName.prefix, HumanName.suffix, HumanName.period | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | HumanName.extension, HumanName.extension:assemblyOrder | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from HumanName

Résumé

Extensions

Cette structure fait référence à ces extensions:

- http://hl7.org/fhir/StructureDefinition/humanname-assembly-order|5.2.0

Key Elements View

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName(4.0.1) | Name of a human - parts and usage
Slices pour extension |  |  |  | Contenu/Règles pour toutes les slices
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required) Constraints: ext-1
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): The use of a human name.
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (20230331120000) (extensible): Civilités des personnes physiques Ordre de répétition de cet élément : Prefixes appear in the correct order for presenting the name
Documentation pour ce format

#### Bindings terminologiques

Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | Std. FHIR
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📍20230331120000 | Terminologies de Santé v1.4

#### Contraintes

Id | Grade | Chemin(s) | Description | Expression
ele-1 | error | HumanName, HumanName.extension:assemblyOrder, HumanName.use, HumanName.prefix | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | HumanName.extension:assemblyOrder | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

Differential View

This structure is derived from HumanName

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName(4.0.1) | Name of a human - parts and usage
Slices pour extension |  |  |  | Contenu/Règles pour toutes les slices
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required)
prefix |  | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (20230331120000) (extensible): Civilités des personnes physiques
Documentation pour ce format

#### Bindings terminologiques (différentiel)

Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📍20230331120000 | Terminologies de Santé v1.4

Snapshot View

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName(4.0.1) | Name of a human - parts and usage
id |  | 0..1 | string | Unique id for inter-element referencing
Slices pour extension |  | 0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1
extension:assemblyOrder |  | 0..1 | code | Preferred display order of name parts URL: http://hl7.org/fhir/StructureDefinition/humanname-assembly-order Binding: HumanNameAssemblyOrder (required) Constraints: ext-1
use | ?!Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): The use of a human name.
text | Σ | 0..1 | string | Text representation of the full name
family | Σ | 0..1 | string | Family name (often called 'Surname')
given | Σ | 0..* | string | Given names (not always 'first'). Includes middle names Ordre de répétition de cet élément : Given Names appear in the correct order for presenting the name
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (20230331120000) (extensible): Civilités des personnes physiques Ordre de répétition de cet élément : Prefixes appear in the correct order for presenting the name
suffix | Σ | 0..* | string | Parts that come after the name Ordre de répétition de cet élément : Suffixes appear in the correct order for presenting the name
period | Σ | 0..1 | Period | Time period when name was/is in use
Documentation pour ce format

#### Bindings terminologiques

Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | Std. FHIR
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📍20230331120000 | Terminologies de Santé v1.4

#### Contraintes

Id | Grade | Chemin(s) | Description | Expression
ele-1 | error | HumanName, HumanName.extension, HumanName.extension:assemblyOrder, HumanName.use, HumanName.text, HumanName.family, HumanName.given, HumanName.prefix, HumanName.suffix, HumanName.period | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | HumanName.extension, HumanName.extension:assemblyOrder | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from HumanName

Résumé

Extensions

Cette structure fait référence à ces extensions:

- http://hl7.org/fhir/StructureDefinition/humanname-assembly-order|5.2.0

Other representations of profile: CSV, Excel, Schematron