FR Document Core (FHIR)
0.1.0 - ci-build
FR Document Core (FHIR), published by Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ansforge/interop-IG-fhir-document-core/ and changes regularly. See the Directory of published versions
| Official URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | Version: 0.1.0 | ||||
| Draft as of 2026-08-07 | Computable Name: FRActorExtension | ||||
Extension permettant de représenter un acteur impliqué dans le document avec son type et sa référence.
Context of Use
This extension may be used on the following element(s)
Resource
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | FR Actor Extension | |
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all 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 for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints 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: Unordered, Open by 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: Unordered, Open by 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: Unordered, Open by 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: Unordered, Open by 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 for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | This IG |
| Id | Grade | Path(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()
|
Differential ViewDifferential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | FR Actor Extension | |
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all 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 for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | This IG |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints 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: Unordered, Open by 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: Unordered, Open by 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: Unordered, Open by 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: Unordered, Open by 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 for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | This IG |
| Id | Grade | Path(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()
|
Other representations of profile: CSV, Excel, Schematron