Search FHIR

FR Document Core (FHIR)
0.1.0 - ci-build France (la) drapeau

FR Document Core (FHIR), publié par Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris. Ce guide n'est pas une publication autorisée ; C'est la version en intégration continue pour la version 0.1.0 construite par le CI Build FHIR (HL7® FHIR® Standard). Cette version est basée sur le contenu actuel de https://github.com/ansforge/interop-IG-fhir-document-core/ et change régulièrement. Voir le répertoire des versions publiées

Profil du type de données: FR Human Name Document

URL officielle: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-human-name-document Version: 0.1.0
Draft à partir de 2026-08-07 Nom computable: FRHumanNameDocument

Ce profil correspond au type de données HumanName utilisé dans le document.

Utilisations:

Vous pouvez également vérifier les usages dans le FHIR IG Statistics

Vues formelles du contenu du profil

Description des profils, des différentiels, des instantanés et de leurs représentations.

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. HumanName 0..* FRCoreHumanNameProfile(2.1.0) 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)
... family Σ 1..1 string Family name (often called 'Surname')
... suffix Σ 0..* string Titre
Binding: JDV_J246_Titre_CISIS (20240126120000) (required)
Ordre de répétition de cet élément : Suffixes appear in the correct order for presenting the name

doco 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 required JDV_J245_Civilite_CISIS 📍20230331120000 Terminologies de Santé v1.11
HumanName.suffix Base required JDV_J246_Titre_CISIS 📍20240126120000 Terminologies de Santé v1.11

Contraintes

Id Grade Chemin(s) Description Expression
ele-1 error HumanName, HumanName.extension:assemblyOrder, HumanName.use, HumanName.family, HumanName.prefix, HumanName.suffix 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()

Cette structure est dérivée de FRCoreHumanNameProfile

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. HumanName FRCoreHumanNameProfile(2.1.0)
... family 1..1 string Family name (often called 'Surname')
... prefix 0..1 string Civilité
Binding: JDV_J245_Civilite_CISIS (20230331120000) (required)
... suffix 0..* string Titre
Binding: JDV_J246_Titre_CISIS (20240126120000) (required)

doco Documentation pour ce format

Bindings terminologiques (différentiel)

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
HumanName.prefix Base required JDV_J245_Civilite_CISIS 📍20230331120000 Terminologies de Santé v1.11
HumanName.suffix Base required JDV_J246_Titre_CISIS 📍20240126120000 Terminologies de Santé v1.11
NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. HumanName 0..* FRCoreHumanNameProfile(2.1.0) 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)
... family Σ 1..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 Civilité
Binding: JDV_J245_Civilite_CISIS (20230331120000) (required)
Ordre de répétition de cet élément : Prefixes appear in the correct order for presenting the name
... suffix Σ 0..* string Titre
Binding: JDV_J246_Titre_CISIS (20240126120000) (required)
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

doco 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 required JDV_J245_Civilite_CISIS 📍20230331120000 Terminologies de Santé v1.11
HumanName.suffix Base required JDV_J246_Titre_CISIS 📍20240126120000 Terminologies de Santé v1.11

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()

Cette structure est dérivée de FRCoreHumanNameProfile

Résumé

Obligatoire : 1 élément

Vue des éléments clés

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. HumanName 0..* FRCoreHumanNameProfile(2.1.0) 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)
... family Σ 1..1 string Family name (often called 'Surname')
... suffix Σ 0..* string Titre
Binding: JDV_J246_Titre_CISIS (20240126120000) (required)
Ordre de répétition de cet élément : Suffixes appear in the correct order for presenting the name

doco 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 required JDV_J245_Civilite_CISIS 📍20230331120000 Terminologies de Santé v1.11
HumanName.suffix Base required JDV_J246_Titre_CISIS 📍20240126120000 Terminologies de Santé v1.11

Contraintes

Id Grade Chemin(s) Description Expression
ele-1 error HumanName, HumanName.extension:assemblyOrder, HumanName.use, HumanName.family, HumanName.prefix, HumanName.suffix 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()

Vue différentielle

Cette structure est dérivée de FRCoreHumanNameProfile

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. HumanName FRCoreHumanNameProfile(2.1.0)
... family 1..1 string Family name (often called 'Surname')
... prefix 0..1 string Civilité
Binding: JDV_J245_Civilite_CISIS (20230331120000) (required)
... suffix 0..* string Titre
Binding: JDV_J246_Titre_CISIS (20240126120000) (required)

doco Documentation pour ce format

Bindings terminologiques (différentiel)

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
HumanName.prefix Base required JDV_J245_Civilite_CISIS 📍20230331120000 Terminologies de Santé v1.11
HumanName.suffix Base required JDV_J246_Titre_CISIS 📍20240126120000 Terminologies de Santé v1.11

Vue d'ensembleView

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. HumanName 0..* FRCoreHumanNameProfile(2.1.0) 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)
... family Σ 1..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 Civilité
Binding: JDV_J245_Civilite_CISIS (20230331120000) (required)
Ordre de répétition de cet élément : Prefixes appear in the correct order for presenting the name
... suffix Σ 0..* string Titre
Binding: JDV_J246_Titre_CISIS (20240126120000) (required)
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

doco 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 required JDV_J245_Civilite_CISIS 📍20230331120000 Terminologies de Santé v1.11
HumanName.suffix Base required JDV_J246_Titre_CISIS 📍20240126120000 Terminologies de Santé v1.11

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()

Cette structure est dérivée de FRCoreHumanNameProfile

Résumé

Obligatoire : 1 élément

 

Autres représentations du profil : CSV, Excel, Schematron