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

Guide d'implémentation Fr Core - Downloaded Version 2.2.0-ballot See the Directory of published versions

## 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-11-17 | 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

Usages:

- Use this DataType Profile: 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 | Name of a human - parts and usage
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): The use of a human name.
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (extensible): Civilités des personnes physiques This repeating element order: Prefixes appear in the correct order for presenting the name
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | FHIR Std.
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📦20230331120000 | Terminologies de Santé v1.4

#### Constraints

Id | Grade | Path(s) | Description | Expression
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 HumanName

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName | Name of a human - parts and usage
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)
prefix |  | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (extensible): Civilités des personnes physiques
Documentation for this format

#### Terminology Bindings (Differential)

Path | Statut | Usage | 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 | 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: 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): 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 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_J245_Civilite_CISIS (extensible): Civilités des personnes physiques This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | Σ | 0..* | string | Parts that come after the name 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
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | FHIR Std.
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📦20230331120000 | Terminologies de Santé v1.4

#### Constraints

Id | Grade | Path(s) | Description | Expression
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 HumanName

Résumé

Extensions

This structure refers to these 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 | Name of a human - parts and usage
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): The use of a human name.
prefix | Σ | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (extensible): Civilités des personnes physiques This repeating element order: Prefixes appear in the correct order for presenting the name
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | FHIR Std.
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📦20230331120000 | Terminologies de Santé v1.4

#### Constraints

Id | Grade | Path(s) | Description | Expression
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 HumanName

Nom | Drapeaux | Card. | Type | Description et contraintes Filter: Bindings Contraintes Obligations
--- | --- | --- | --- | ---
HumanName |  | 0..* | HumanName | Name of a human - parts and usage
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)
prefix |  | 0..1 | string | Parts that come before the name Binding: JDV_J245_Civilite_CISIS (extensible): Civilités des personnes physiques
Documentation for this format

#### Terminology Bindings (Differential)

Path | Statut | Usage | 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 | 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: 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): 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 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_J245_Civilite_CISIS (extensible): Civilités des personnes physiques This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | Σ | 0..* | string | Parts that come after the name 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
Documentation for this format

#### Terminology Bindings

Path | Statut | Usage | ValueSet | Version | Source
HumanName.use | Base | required | NameUse | 📍4.0.1 | FHIR Std.
HumanName.prefix | Base | extensible | JDV_J245_Civilite_CISIS | 📦20230331120000 | Terminologies de Santé v1.4

#### Constraints

Id | Grade | Path(s) | Description | Expression
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 HumanName

Résumé

Extensions

This structure refers to these extensions:

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

Other representations of profile: CSV, Excel, Schematron