Search FHIR

ANS IG document core
0.1.0 - ci-build France flag

ANS IG document core - version de développement local (v0.1.0) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées

Resource Profile: FR RelatedPerson Document

Official URL: https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-related-person-document Version: 0.1.0
Draft as of 2025-12-05 Computable Name: FRRelatedPersonDocument

Ce profil représente l’informateur non professionnel.

Utilisations:

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.

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
RelatedPerson.relationship Base preferred Patient relationship type 📦4.0.1 Std. FHIR
RelatedPerson.relationship:Role Base preferred FR Core ValueSet Patient contact role 📦2.1.0 Guide d'implémentation Fr Core v2.1
RelatedPerson.relationship:RelationType Base required JDV_J11_RelationPatient_CISIS 📦20200424120000 Terminologies de Santé v1.4
RelatedPerson.name.use Base required NameUse 📦4.0.1 Std. FHIR
RelatedPerson.name.prefix Base required JDV_J245_Civilite_CISIS 📦20230331120000 Terminologies de Santé v1.4

Contraintes

Id Grade Chemin(s) Description Expression
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from FRCoreRelatedPersonProfile

Bindings terminologiques (différentiel)

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
RelatedPerson.relationship:RelationType Base required JDV_J11_RelationPatient_CISIS 📦20200424120000 Terminologies de Santé v1.4

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
RelatedPerson.meta.security Base extensible SecurityLabels 📦4.0.1 Std. FHIR
RelatedPerson.meta.tag Base example Common Tags 📦4.0.1 Std. FHIR
RelatedPerson.language Base preferred Common Languages 📦4.0.1 Std. FHIR
RelatedPerson.relationship Base preferred Patient relationship type 📦4.0.1 Std. FHIR
RelatedPerson.relationship:Role Base preferred FR Core ValueSet Patient contact role 📦2.1.0 Guide d'implémentation Fr Core v2.1
RelatedPerson.relationship:RelationType Base required JDV_J11_RelationPatient_CISIS 📦20200424120000 Terminologies de Santé v1.4
RelatedPerson.name.use Base required NameUse 📦4.0.1 Std. FHIR
RelatedPerson.name.prefix Base required JDV_J245_Civilite_CISIS 📦20230331120000 Terminologies de Santé v1.4
RelatedPerson.name.suffix Base required JDV_J246_Titre_CISIS 📦20240126120000 Terminologies de Santé v1.4
RelatedPerson.gender Base required AdministrativeGender 📍4.0.1 Std. FHIR
RelatedPerson.communication.​language Base preferred Common Languages 📦4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
cpt-2 error RelatedPerson.telecom A system is required if a value is provided. value.empty() or system.exists()
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from FRCoreRelatedPersonProfile

Résumé

Obligatoire : 1 élément

Structures

Cette structure fait référence à ces autres structures:

Key Elements View

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
RelatedPerson.relationship Base preferred Patient relationship type 📦4.0.1 Std. FHIR
RelatedPerson.relationship:Role Base preferred FR Core ValueSet Patient contact role 📦2.1.0 Guide d'implémentation Fr Core v2.1
RelatedPerson.relationship:RelationType Base required JDV_J11_RelationPatient_CISIS 📦20200424120000 Terminologies de Santé v1.4
RelatedPerson.name.use Base required NameUse 📦4.0.1 Std. FHIR
RelatedPerson.name.prefix Base required JDV_J245_Civilite_CISIS 📦20230331120000 Terminologies de Santé v1.4

Contraintes

Id Grade Chemin(s) Description Expression
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from FRCoreRelatedPersonProfile

Bindings terminologiques (différentiel)

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
RelatedPerson.relationship:RelationType Base required JDV_J11_RelationPatient_CISIS 📦20200424120000 Terminologies de Santé v1.4

Snapshot View

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
RelatedPerson.meta.security Base extensible SecurityLabels 📦4.0.1 Std. FHIR
RelatedPerson.meta.tag Base example Common Tags 📦4.0.1 Std. FHIR
RelatedPerson.language Base preferred Common Languages 📦4.0.1 Std. FHIR
RelatedPerson.relationship Base preferred Patient relationship type 📦4.0.1 Std. FHIR
RelatedPerson.relationship:Role Base preferred FR Core ValueSet Patient contact role 📦2.1.0 Guide d'implémentation Fr Core v2.1
RelatedPerson.relationship:RelationType Base required JDV_J11_RelationPatient_CISIS 📦20200424120000 Terminologies de Santé v1.4
RelatedPerson.name.use Base required NameUse 📦4.0.1 Std. FHIR
RelatedPerson.name.prefix Base required JDV_J245_Civilite_CISIS 📦20230331120000 Terminologies de Santé v1.4
RelatedPerson.name.suffix Base required JDV_J246_Titre_CISIS 📦20240126120000 Terminologies de Santé v1.4
RelatedPerson.gender Base required AdministrativeGender 📍4.0.1 Std. FHIR
RelatedPerson.communication.​language Base preferred Common Languages 📦4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
cpt-2 error RelatedPerson.telecom A system is required if a value is provided. value.empty() or system.exists()
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson 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 RelatedPerson 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 RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from FRCoreRelatedPersonProfile

Résumé

Obligatoire : 1 élément

Structures

Cette structure fait référence à ces autres structures:

 

Other representations of profile: CSV, Excel, Schematron