FR Document Core (FHIR)
0.1.0 - ci-build
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
| URL officielle: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | Version: 0.1.0 | ||||
| Draft à partir de 2026-08-07 | Nom computable: FRActorExtension | ||||
Extension permettant de représenter un acteur impliqué dans le document avec son type et sa référence.
Context of Use
Cette extension peut être utilisée sur les éléments suivants
Resource
Usage info
Utilisations:
Vous pouvez également vérifier les usages dans le FHIR IG Statistics
Description des profils, des différentiels, des instantanés et de leurs représentations.
Cette structure est dérivée de Extension
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | FR Actor Extension | |
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() |
1..1 | Extension | Type d'acteur (AUT, PRF, PART, INF) | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: FRValueSetActorTypeDocument (0.1.0) (required) | |
![]() ![]() ![]() |
0..1 | Extension | Type de participation | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension | |
![]() ![]() ![]() |
1..1 | Extension | Référence vers le rôle du praticien dans le document | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0) | Device | FR Device Document(0.1.0) | FR Organization Document(0.1.0) | FR RelatedPerson Document(0.1.0) | FR Patient INS Document(0.1.0) | FR Patient Document(0.1.0)) | Value of extension | |
![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | FR Actor Extension Constraints: ext-1 | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | Extension | Type d'acteur (AUT, PRF, PART, INF) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: FRValueSetActorTypeDocument (0.1.0) (required) | |
![]() ![]() ![]() |
0..1 | Extension | Type de participation Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension | |
![]() ![]() ![]() |
1..1 | Extension | Référence vers le rôle du praticien dans le document Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0) | Device | FR Device Document(0.1.0) | FR Organization Document(0.1.0) | FR RelatedPerson Document(0.1.0) | FR Patient INS Document(0.1.0) | FR Patient Document(0.1.0)) | Value of extension | |
![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Id | Grade | Chemin(s) | Description | Expression |
| ele-1 | error | Extension, Extension.extension, Extension.extension:type, Extension.extension:type.value[x], Extension.extension:typeCode, Extension.extension:typeCode.value[x], Extension.extension:actor, Extension.extension:actor.value[x] | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Extension, Extension.extension, Extension.extension:type, Extension.extension:typeCode, Extension.extension:actor | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Cette structure est dérivée de Extension
Vue différentielleDifferential View
Cette structure est dérivée de Extension
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | FR Actor Extension | |
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() |
1..1 | Extension | Type d'acteur (AUT, PRF, PART, INF) | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: FRValueSetActorTypeDocument (0.1.0) (required) | |
![]() ![]() ![]() |
0..1 | Extension | Type de participation | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension | |
![]() ![]() ![]() |
1..1 | Extension | Référence vers le rôle du praticien dans le document | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0) | Device | FR Device Document(0.1.0) | FR Organization Document(0.1.0) | FR RelatedPerson Document(0.1.0) | FR Patient INS Document(0.1.0) | FR Patient Document(0.1.0)) | Value of extension | |
![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
Vue d'ensemble
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | FR Actor Extension Constraints: ext-1 | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | Extension | Type d'acteur (AUT, PRF, PART, INF) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Binding: FRValueSetActorTypeDocument (0.1.0) (required) | |
![]() ![]() ![]() |
0..1 | Extension | Type de participation Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension | |
![]() ![]() ![]() |
1..1 | Extension | Référence vers le rôle du praticien dans le document Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0) | Device | FR Device Document(0.1.0) | FR Organization Document(0.1.0) | FR RelatedPerson Document(0.1.0) | FR Patient INS Document(0.1.0) | FR Patient Document(0.1.0)) | Value of extension | |
![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Id | Grade | Chemin(s) | Description | Expression |
| ele-1 | error | Extension, Extension.extension, Extension.extension:type, Extension.extension:type.value[x], Extension.extension:typeCode, Extension.extension:typeCode.value[x], Extension.extension:actor, Extension.extension:actor.value[x] | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Extension, Extension.extension, Extension.extension:type, Extension.extension:typeCode, Extension.extension:actor | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Cette structure est dérivée de Extension
Autres représentations du profil : CSV, Excel, Schematron