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-observation-laboratory-report-results-document | Version: 0.1.0 | ||||
| Draft à partir de 2026-08-07 | Nom computable: FRObservationLaboratoryReportResultsDocument | ||||
FRObservationLaboratoryReportResultsDocument décrit un résultat d’examen de biologie médicale.
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.
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation(4.0.1) | Measurements and simple assertions Constraints: obs-6, obs-7 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | (Complexe) | Auteur URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: AUT | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Type de participation Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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)) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
0..1 | (Complexe) | Validateur de résultats URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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)) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
0..1 | (Complexe) | Responsable de l'évaluation URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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)) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
0..* | (Complexe) | Dispositif automatique URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Device) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
S | 0..* | Reference(Resource) | Résultats antérieurs URL: http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo Constraints: ext-1 |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
?!SΣ | 1..1 | code | Niveau de complétude :
- 'final' si le résultat est présent
- 'cancelled' dans le cas où l'élément d'examen n’a pu être et ne sera pas réalisé
- 'registered' le résultat n'est pas encore disponible et est attendu Binding: ObservationStatus (required): Codes providing the status of an observation. |
![]() ![]() |
S | 0..* | CodeableConcept | Code du chapitre Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Code d'identification de l'analyse ou de l'observation Binding: LOINCCodes (example): Codes identifying names of simple observations. |
![]() ![]() ![]() |
Σ | 0..* | Coding | Code d'identification d'attente national ou code de portée locale |
![]() ![]() ![]() |
Σ | 0..1 | string | Référence à l'expression verbale dans la partie visualisable du compte-rendu |
![]() ![]() |
SΣ | 1..1 | Reference(FR Patient INS Document(0.1.0)) | 1. Si le spécimen provient du corps du patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.type contraint par le JDV jdv-specimen-type-cisis 2. Si spécimen extérieur au patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.subject = Référence vers Substance Dans Substance : - substance.category depuis le JDV HL7 substance-category - substance.code.coding / display / system |
![]() ![]() |
SΣ | 0..1 | Date et heure du résultat Slice: Non ordonné, Ouvert par type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Σ | 0..1 | Period | Clinically relevant time/time-period for observation |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Début de la période |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Fin de la période |
![]() ![]() |
SΣ | 0..1 | Reference(FR Organization Document(0.1.0)) | Laboratoire exécutant |
![]() ![]() |
SΣC | 0..1 | Valeur du résultat :
Le type de valeur (value[x]) est choisi dynamiquement.
Les autres attributs qui qualifient cette valeur (comme par exemple l'unité : unit) dépendent du type de donnée choisi.
Les résultats qualitatifs codés peuvent le cas échéant être exprimés dans plusieurs systèmes de codage simultanément.
De même les résultats numériques peuvent être exprimés simultanément dans plusieurs unités. Slice: Non ordonné, Ouvert par type:$this | |
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
SΣC | 0..1 | Range | Intervalles de référence |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | Low limit |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | High limit |
![]() ![]() |
S | 0..* | CodeableConcept | Code d'interprétation Binding: ObservationInterpretation (20260619134042) (required) |
![]() ![]() |
S | 0..* | Annotation | Commentaires associés à l'observation |
![]() ![]() |
S | 0..1 | CodeableConcept | Méthode ou technique employée Binding: ObservationMethods (example): Methods for simple observations. |
![]() ![]() |
S | 0..1 | Reference(Specimen - FR Specimen Document(0.1.0)) | Prélèvement |
![]() ![]() |
SΣ | 0..* | Reference(Observation - FR Observation Laboratory Report Results Document(0.1.0)) | Lien vers batterie d’examens ou résultats d’examens cliniquement pertinents ou isolat microbiologique |
![]() ![]() |
SΣ | 0..* | Reference(Media - FR Media Document(0.1.0)) | Image illustrative |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Observation.extension:author.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.extension:responsableExamen.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | Std. FHIR |
| Observation.category | Base | preferred | Observation Category Codes | 📍4.0.1 | Std. FHIR |
| Observation.code | Base | example | LOINC Codes | 📍4.0.1 | Std. FHIR |
| Observation.interpretation | Base | required | ObservationInterpretation | 📍20260619134042 | Terminologies de Santé v1.11 |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | Std. FHIR |
| Id | Grade | Chemin(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Observation.implicitRules, Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:type.value[x], Observation.extension:author.extension:typeCode, Observation.extension:author.extension:actor, Observation.extension:author.extension:actor.value[x], Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:type.value[x], Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:typeCode.value[x], Observation.extension:validateurResultat.extension:actor, Observation.extension:validateurResultat.extension:actor.value[x], Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:type.value[x], Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:actor, Observation.extension:responsableExamen.extension:actor.value[x], Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:type.value[x], Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:typeCode.value[x], Observation.extension:dispositifAuto.extension:actor, Observation.extension:dispositifAuto.extension:actor.value[x], Observation.extension:supportingInfo, Observation.modifierExtension, Observation.status, Observation.category, Observation.code, Observation.code.coding, Observation.code.text, Observation.subject, Observation.effective[x], Observation.effective[x]:effectivePeriod, Observation.effective[x]:effectivePeriod.start, Observation.effective[x]:effectivePeriod.end, Observation.performer, Observation.value[x], Observation.value[x]:valueRange, Observation.value[x]:valueRange.low, Observation.value[x]:valueRange.high, Observation.interpretation, Observation.note, Observation.method, Observation.specimen, Observation.hasMember, Observation.derivedFrom | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:typeCode, Observation.extension:author.extension:actor, Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:actor, Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:actor, Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:actor, Observation.extension:supportingInfo, Observation.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Cette structure est dérivée de Observation
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Observation(4.0.1) | Measurements and simple assertions | |
![]() ![]() |
0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url | |
![]() ![]() ![]() |
0..1 | (Complexe) | Auteur URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: AUT | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0)) | Value of extension | |
![]() ![]() ![]() |
0..1 | (Complexe) | Validateur de résultats URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Motif requis: AUTHEN | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0)) | Value of extension | |
![]() ![]() ![]() |
0..1 | (Complexe) | Responsable de l'évaluation URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Motif requis: RESP | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0)) | Value of extension | |
![]() ![]() ![]() |
0..* | (Complexe) | Dispositif automatique URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Motif requis: DEV | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Device) | Value of extension | |
![]() ![]() ![]() |
S | 0..* | Reference(Resource) | Résultats antérieurs URL: http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo |
![]() ![]() |
S | 1..1 | code | Niveau de complétude : - 'final' si le résultat est présent - 'cancelled' dans le cas où l'élément d'examen n’a pu être et ne sera pas réalisé - 'registered' le résultat n'est pas encore disponible et est attendu |
![]() ![]() |
S | 0..* | CodeableConcept | Code du chapitre |
![]() ![]() |
S | 1..1 | CodeableConcept | Code d'identification de l'analyse ou de l'observation |
![]() ![]() ![]() |
0..* | Coding | Code d'identification d'attente national ou code de portée locale | |
![]() ![]() ![]() |
0..1 | string | Référence à l'expression verbale dans la partie visualisable du compte-rendu | |
![]() ![]() |
S | 1..1 | Reference(FR Patient INS Document(0.1.0)) | 1. Si le spécimen provient du corps du patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.type contraint par le JDV jdv-specimen-type-cisis 2. Si spécimen extérieur au patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.subject = Référence vers Substance Dans Substance : - substance.category depuis le JDV HL7 substance-category - substance.code.coding / display / system |
![]() ![]() |
S | 0..1 | Date et heure du résultat Slice: Non ordonné, Ouvert par type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
0..1 | Period | Clinically relevant time/time-period for observation | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Début de la période | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Fin de la période | |
![]() ![]() |
S | 0..1 | Reference(FR Organization Document(0.1.0)) | Laboratoire exécutant |
![]() ![]() |
S | 0..1 | Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period | Valeur du résultat :
Le type de valeur (value[x]) est choisi dynamiquement.
Les autres attributs qui qualifient cette valeur (comme par exemple l'unité : unit) dépendent du type de donnée choisi.
Les résultats qualitatifs codés peuvent le cas échéant être exprimés dans plusieurs systèmes de codage simultanément.
De même les résultats numériques peuvent être exprimés simultanément dans plusieurs unités. Slice: Non ordonné, Ouvert par type:$this |
![]() ![]() ![]() |
S | 0..1 | Range | Intervalles de référence |
![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity(4.0.1) | Low limit |
![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity(4.0.1) | High limit |
![]() ![]() |
S | 0..* | CodeableConcept | Code d'interprétation Binding: ObservationInterpretation (20260619134042) (required) |
![]() ![]() |
S | 0..* | Annotation | Commentaires associés à l'observation |
![]() ![]() |
S | 0..1 | CodeableConcept | Méthode ou technique employée |
![]() ![]() |
S | 0..1 | Reference(Specimen - FR Specimen Document(0.1.0)) | Prélèvement |
![]() ![]() |
S | 0..* | Reference(Observation - FR Observation Laboratory Report Results Document(0.1.0)) | Lien vers batterie d’examens ou résultats d’examens cliniquement pertinents ou isolat microbiologique |
![]() ![]() |
S | 0..* | Reference(Media - FR Media Document(0.1.0)) | Image illustrative |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Observation.extension:validateurResultat.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.extension:dispositifAuto.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.interpretation | Base | required | ObservationInterpretation | 📍20260619134042 | Terminologies de Santé v1.11 |
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Observation(4.0.1) | Measurements and simple assertions Constraints: obs-6, obs-7 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | (Complexe) | Auteur URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: AUT | |||||
![]() ![]() ![]() ![]() ![]() |
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 | Extension 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)) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
0..1 | (Complexe) | Validateur de résultats URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: PART | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension 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 Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Motif requis: AUTHEN | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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)) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
0..1 | (Complexe) | Responsable de l'évaluation URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: PART | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension 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 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Motif requis: RESP | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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)) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
0..* | (Complexe) | Dispositif automatique URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: PART | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension 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 Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Motif requis: DEV | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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(Device) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
S | 0..* | Reference(Resource) | Résultats antérieurs URL: http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo Constraints: ext-1 | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for observation | ||||
![]() ![]() |
Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) | Fulfills plan, proposal or order | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) | Part of referenced event | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Niveau de complétude :
- 'final' si le résultat est présent
- 'cancelled' dans le cas où l'élément d'examen n’a pu être et ne sera pas réalisé
- 'registered' le résultat n'est pas encore disponible et est attendu Binding: ObservationStatus (required): Codes providing the status of an observation. | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Code du chapitre Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Code d'identification de l'analyse ou de l'observation Binding: LOINCCodes (example): Codes identifying names of simple observations. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code d'identification d'attente national ou code de portée locale | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Référence à l'expression verbale dans la partie visualisable du compte-rendu | ||||
![]() ![]() |
SΣ | 1..1 | Reference(FR Patient INS Document(0.1.0)) | 1. Si le spécimen provient du corps du patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.type contraint par le JDV jdv-specimen-type-cisis 2. Si spécimen extérieur au patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.subject = Référence vers Substance Dans Substance : - substance.category depuis le JDV HL7 substance-category - substance.code.coding / display / system | ||||
![]() ![]() |
Σ | 0..* | Reference(Resource) | What the observation is about, when it is not about the subject of record | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Healthcare event during which this observation is made | ||||
![]() ![]() |
SΣ | 0..1 | Date et heure du résultat Slice: Non ordonné, Ouvert par type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Clinically relevant time/time-period for observation | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Début de la période | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Fin de la période | ||||
![]() ![]() |
Σ | 0..1 | instant | Date/Time this version was made available | ||||
![]() ![]() |
SΣ | 0..1 | Reference(FR Organization Document(0.1.0)) | Laboratoire exécutant | ||||
![]() ![]() |
SΣC | 0..1 | Valeur du résultat :
Le type de valeur (value[x]) est choisi dynamiquement.
Les autres attributs qui qualifient cette valeur (comme par exemple l'unité : unit) dépendent du type de donnée choisi.
Les résultats qualitatifs codés peuvent le cas échéant être exprimés dans plusieurs systèmes de codage simultanément.
De même les résultats numériques peuvent être exprimés simultanément dans plusieurs unités. Slice: Non ordonné, Ouvert par type:$this | |||||
![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
SΣC | 0..1 | Range | Intervalles de référence | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | Low limit | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | High limit | ||||
![]() ![]() |
C | 0..1 | CodeableConcept | Why the result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Code d'interprétation Binding: ObservationInterpretation (20260619134042) (required) | ||||
![]() ![]() |
S | 0..* | Annotation | Commentaires associés à l'observation | ||||
![]() ![]() |
0..1 | CodeableConcept | Observed body part Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | |||||
![]() ![]() |
S | 0..1 | CodeableConcept | Méthode ou technique employée Binding: ObservationMethods (example): Methods for simple observations. | ||||
![]() ![]() |
S | 0..1 | Reference(Specimen - FR Specimen Document(0.1.0)) | Prélèvement | ||||
![]() ![]() |
0..1 | Reference(Device | DeviceMetric) | (Measurement) Device | |||||
![]() ![]() |
C | 0..* | BackboneElement | Provides guide for interpretation Constraints: obs-3 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Low Range, if relevant | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | High Range, if relevant | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Reference range qualifier Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Reference range population Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to. | |||||
![]() ![]() ![]() |
0..1 | Range | Applicable age range, if relevant | |||||
![]() ![]() ![]() |
0..1 | string | Text based reference range in an observation | |||||
![]() ![]() |
SΣ | 0..* | Reference(Observation - FR Observation Laboratory Report Results Document(0.1.0)) | Lien vers batterie d’examens ou résultats d’examens cliniquement pertinents ou isolat microbiologique | ||||
![]() ![]() |
SΣ | 0..* | Reference(Media - FR Media Document(0.1.0)) | Image illustrative | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Component results | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Actual component result | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() ![]() |
0..* | Voir referenceRange (Observation) | Provides guide for interpretation of component result | |||||
Documentation pour ce format | ||||||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Observation.language | Base | preferred | Common Languages | 📍4.0.1 | Std. FHIR |
| Observation.extension:author.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.extension:responsableExamen.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | Std. FHIR |
| Observation.category | Base | preferred | Observation Category Codes | 📍4.0.1 | Std. FHIR |
| Observation.code | Base | example | LOINC Codes | 📍4.0.1 | Std. FHIR |
| Observation.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | Std. FHIR |
| Observation.interpretation | Base | required | ObservationInterpretation | 📍20260619134042 | Terminologies de Santé v1.11 |
| Observation.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | Std. FHIR |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | Std. FHIR |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📍4.0.1 | Std. FHIR |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📍4.0.1 | Std. FHIR |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | Std. FHIR |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | Std. FHIR |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | Std. FHIR |
| Id | Grade | Chemin(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Observation.meta, Observation.implicitRules, Observation.language, Observation.text, Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:type.value[x], Observation.extension:author.extension:typeCode, Observation.extension:author.extension:typeCode.value[x], Observation.extension:author.extension:actor, Observation.extension:author.extension:actor.value[x], Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:type.value[x], Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:typeCode.value[x], Observation.extension:validateurResultat.extension:typeCode.value[x].extension, Observation.extension:validateurResultat.extension:typeCode.value[x].coding, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.extension, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.system, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.version, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.code, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.display, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.userSelected, Observation.extension:validateurResultat.extension:typeCode.value[x].text, Observation.extension:validateurResultat.extension:actor, Observation.extension:validateurResultat.extension:actor.value[x], Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:type.value[x], Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:typeCode.value[x], Observation.extension:responsableExamen.extension:typeCode.value[x].extension, Observation.extension:responsableExamen.extension:typeCode.value[x].coding, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.extension, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.system, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.version, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.code, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.display, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.userSelected, Observation.extension:responsableExamen.extension:typeCode.value[x].text, Observation.extension:responsableExamen.extension:actor, Observation.extension:responsableExamen.extension:actor.value[x], Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:type.value[x], Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:typeCode.value[x], Observation.extension:dispositifAuto.extension:typeCode.value[x].extension, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.extension, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.system, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.version, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.code, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.display, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.userSelected, Observation.extension:dispositifAuto.extension:typeCode.value[x].text, Observation.extension:dispositifAuto.extension:actor, Observation.extension:dispositifAuto.extension:actor.value[x], Observation.extension:supportingInfo, Observation.modifierExtension, Observation.identifier, Observation.basedOn, Observation.partOf, Observation.status, Observation.category, Observation.code, Observation.code.extension, Observation.code.coding, Observation.code.text, Observation.subject, Observation.focus, Observation.encounter, Observation.effective[x], Observation.effective[x]:effectivePeriod, Observation.effective[x]:effectivePeriod.extension, Observation.effective[x]:effectivePeriod.start, Observation.effective[x]:effectivePeriod.end, Observation.issued, Observation.performer, Observation.value[x], Observation.value[x]:valueRange, Observation.value[x]:valueRange.extension, Observation.value[x]:valueRange.low, Observation.value[x]:valueRange.high, Observation.dataAbsentReason, Observation.interpretation, Observation.note, Observation.bodySite, Observation.method, Observation.specimen, Observation.device, Observation.referenceRange, Observation.referenceRange.extension, Observation.referenceRange.modifierExtension, Observation.referenceRange.low, Observation.referenceRange.high, Observation.referenceRange.type, Observation.referenceRange.appliesTo, Observation.referenceRange.age, Observation.referenceRange.text, Observation.hasMember, Observation.derivedFrom, Observation.component, Observation.component.extension, Observation.component.modifierExtension, Observation.component.code, Observation.component.value[x], Observation.component.dataAbsentReason, Observation.component.interpretation, Observation.component.referenceRange | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:typeCode, Observation.extension:author.extension:actor, Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:typeCode.value[x].extension, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.extension, Observation.extension:validateurResultat.extension:actor, Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:typeCode.value[x].extension, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.extension, Observation.extension:responsableExamen.extension:actor, Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:typeCode.value[x].extension, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.extension, Observation.extension:dispositifAuto.extension:actor, Observation.extension:supportingInfo, Observation.modifierExtension, Observation.code.extension, Observation.effective[x]:effectivePeriod.extension, Observation.value[x]:valueRange.extension, Observation.referenceRange.extension, Observation.referenceRange.modifierExtension, Observation.component.extension, Observation.component.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Cette structure est dérivée de Observation
Résumé
Obligatoire : 1 élément
Must-Support : 17 éléments
Structures
Cette structure fait référence à ces autres structures:
Extensions
Cette structure fait référence à ces extensions:
Slices
Cette structure définit les slices suivantes:
Vue des éléments clés
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation(4.0.1) | Measurements and simple assertions Constraints: obs-6, obs-7 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | (Complexe) | Auteur URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: AUT | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Type de participation Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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)) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
0..1 | (Complexe) | Validateur de résultats URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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)) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
0..1 | (Complexe) | Responsable de l'évaluation URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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)) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
0..* | (Complexe) | Dispositif automatique URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
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) Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "typeCode" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Device) | Value of extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |
![]() ![]() ![]() |
S | 0..* | Reference(Resource) | Résultats antérieurs URL: http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo Constraints: ext-1 |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 |
![]() ![]() |
?!SΣ | 1..1 | code | Niveau de complétude :
- 'final' si le résultat est présent
- 'cancelled' dans le cas où l'élément d'examen n’a pu être et ne sera pas réalisé
- 'registered' le résultat n'est pas encore disponible et est attendu Binding: ObservationStatus (required): Codes providing the status of an observation. |
![]() ![]() |
S | 0..* | CodeableConcept | Code du chapitre Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Code d'identification de l'analyse ou de l'observation Binding: LOINCCodes (example): Codes identifying names of simple observations. |
![]() ![]() ![]() |
Σ | 0..* | Coding | Code d'identification d'attente national ou code de portée locale |
![]() ![]() ![]() |
Σ | 0..1 | string | Référence à l'expression verbale dans la partie visualisable du compte-rendu |
![]() ![]() |
SΣ | 1..1 | Reference(FR Patient INS Document(0.1.0)) | 1. Si le spécimen provient du corps du patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.type contraint par le JDV jdv-specimen-type-cisis 2. Si spécimen extérieur au patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.subject = Référence vers Substance Dans Substance : - substance.category depuis le JDV HL7 substance-category - substance.code.coding / display / system |
![]() ![]() |
SΣ | 0..1 | Date et heure du résultat Slice: Non ordonné, Ouvert par type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Σ | 0..1 | Period | Clinically relevant time/time-period for observation |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Début de la période |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Fin de la période |
![]() ![]() |
SΣ | 0..1 | Reference(FR Organization Document(0.1.0)) | Laboratoire exécutant |
![]() ![]() |
SΣC | 0..1 | Valeur du résultat :
Le type de valeur (value[x]) est choisi dynamiquement.
Les autres attributs qui qualifient cette valeur (comme par exemple l'unité : unit) dépendent du type de donnée choisi.
Les résultats qualitatifs codés peuvent le cas échéant être exprimés dans plusieurs systèmes de codage simultanément.
De même les résultats numériques peuvent être exprimés simultanément dans plusieurs unités. Slice: Non ordonné, Ouvert par type:$this | |
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
SΣC | 0..1 | Range | Intervalles de référence |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | Low limit |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | High limit |
![]() ![]() |
S | 0..* | CodeableConcept | Code d'interprétation Binding: ObservationInterpretation (20260619134042) (required) |
![]() ![]() |
S | 0..* | Annotation | Commentaires associés à l'observation |
![]() ![]() |
S | 0..1 | CodeableConcept | Méthode ou technique employée Binding: ObservationMethods (example): Methods for simple observations. |
![]() ![]() |
S | 0..1 | Reference(Specimen - FR Specimen Document(0.1.0)) | Prélèvement |
![]() ![]() |
SΣ | 0..* | Reference(Observation - FR Observation Laboratory Report Results Document(0.1.0)) | Lien vers batterie d’examens ou résultats d’examens cliniquement pertinents ou isolat microbiologique |
![]() ![]() |
SΣ | 0..* | Reference(Media - FR Media Document(0.1.0)) | Image illustrative |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Observation.extension:author.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.extension:responsableExamen.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | Std. FHIR |
| Observation.category | Base | preferred | Observation Category Codes | 📍4.0.1 | Std. FHIR |
| Observation.code | Base | example | LOINC Codes | 📍4.0.1 | Std. FHIR |
| Observation.interpretation | Base | required | ObservationInterpretation | 📍20260619134042 | Terminologies de Santé v1.11 |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | Std. FHIR |
| Id | Grade | Chemin(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Observation.implicitRules, Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:type.value[x], Observation.extension:author.extension:typeCode, Observation.extension:author.extension:actor, Observation.extension:author.extension:actor.value[x], Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:type.value[x], Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:typeCode.value[x], Observation.extension:validateurResultat.extension:actor, Observation.extension:validateurResultat.extension:actor.value[x], Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:type.value[x], Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:actor, Observation.extension:responsableExamen.extension:actor.value[x], Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:type.value[x], Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:typeCode.value[x], Observation.extension:dispositifAuto.extension:actor, Observation.extension:dispositifAuto.extension:actor.value[x], Observation.extension:supportingInfo, Observation.modifierExtension, Observation.status, Observation.category, Observation.code, Observation.code.coding, Observation.code.text, Observation.subject, Observation.effective[x], Observation.effective[x]:effectivePeriod, Observation.effective[x]:effectivePeriod.start, Observation.effective[x]:effectivePeriod.end, Observation.performer, Observation.value[x], Observation.value[x]:valueRange, Observation.value[x]:valueRange.low, Observation.value[x]:valueRange.high, Observation.interpretation, Observation.note, Observation.method, Observation.specimen, Observation.hasMember, Observation.derivedFrom | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:typeCode, Observation.extension:author.extension:actor, Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:actor, Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:actor, Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:actor, Observation.extension:supportingInfo, Observation.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Vue différentielle
Cette structure est dérivée de Observation
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Observation(4.0.1) | Measurements and simple assertions | |
![]() ![]() |
0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url | |
![]() ![]() ![]() |
0..1 | (Complexe) | Auteur URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: AUT | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0)) | Value of extension | |
![]() ![]() ![]() |
0..1 | (Complexe) | Validateur de résultats URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Motif requis: AUTHEN | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0)) | Value of extension | |
![]() ![]() ![]() |
0..1 | (Complexe) | Responsable de l'évaluation URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Motif requis: RESP | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(FR PractitionerRole Document(0.1.0)) | Value of extension | |
![]() ![]() ![]() |
0..* | (Complexe) | Dispositif automatique URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension | |
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Value of extension Motif requis: PART | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Motif requis: DEV | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Device) | Value of extension | |
![]() ![]() ![]() |
S | 0..* | Reference(Resource) | Résultats antérieurs URL: http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo |
![]() ![]() |
S | 1..1 | code | Niveau de complétude : - 'final' si le résultat est présent - 'cancelled' dans le cas où l'élément d'examen n’a pu être et ne sera pas réalisé - 'registered' le résultat n'est pas encore disponible et est attendu |
![]() ![]() |
S | 0..* | CodeableConcept | Code du chapitre |
![]() ![]() |
S | 1..1 | CodeableConcept | Code d'identification de l'analyse ou de l'observation |
![]() ![]() ![]() |
0..* | Coding | Code d'identification d'attente national ou code de portée locale | |
![]() ![]() ![]() |
0..1 | string | Référence à l'expression verbale dans la partie visualisable du compte-rendu | |
![]() ![]() |
S | 1..1 | Reference(FR Patient INS Document(0.1.0)) | 1. Si le spécimen provient du corps du patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.type contraint par le JDV jdv-specimen-type-cisis 2. Si spécimen extérieur au patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.subject = Référence vers Substance Dans Substance : - substance.category depuis le JDV HL7 substance-category - substance.code.coding / display / system |
![]() ![]() |
S | 0..1 | Date et heure du résultat Slice: Non ordonné, Ouvert par type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
0..1 | Period | Clinically relevant time/time-period for observation | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Début de la période | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Fin de la période | |
![]() ![]() |
S | 0..1 | Reference(FR Organization Document(0.1.0)) | Laboratoire exécutant |
![]() ![]() |
S | 0..1 | Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period | Valeur du résultat :
Le type de valeur (value[x]) est choisi dynamiquement.
Les autres attributs qui qualifient cette valeur (comme par exemple l'unité : unit) dépendent du type de donnée choisi.
Les résultats qualitatifs codés peuvent le cas échéant être exprimés dans plusieurs systèmes de codage simultanément.
De même les résultats numériques peuvent être exprimés simultanément dans plusieurs unités. Slice: Non ordonné, Ouvert par type:$this |
![]() ![]() ![]() |
S | 0..1 | Range | Intervalles de référence |
![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity(4.0.1) | Low limit |
![]() ![]() ![]() ![]() |
S | 0..1 | SimpleQuantity(4.0.1) | High limit |
![]() ![]() |
S | 0..* | CodeableConcept | Code d'interprétation Binding: ObservationInterpretation (20260619134042) (required) |
![]() ![]() |
S | 0..* | Annotation | Commentaires associés à l'observation |
![]() ![]() |
S | 0..1 | CodeableConcept | Méthode ou technique employée |
![]() ![]() |
S | 0..1 | Reference(Specimen - FR Specimen Document(0.1.0)) | Prélèvement |
![]() ![]() |
S | 0..* | Reference(Observation - FR Observation Laboratory Report Results Document(0.1.0)) | Lien vers batterie d’examens ou résultats d’examens cliniquement pertinents ou isolat microbiologique |
![]() ![]() |
S | 0..* | Reference(Media - FR Media Document(0.1.0)) | Image illustrative |
Documentation pour ce format | ||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Observation.extension:validateurResultat.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.extension:dispositifAuto.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.interpretation | Base | required | ObservationInterpretation | 📍20260619134042 | Terminologies de Santé v1.11 |
Vue d'ensembleView
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Observation(4.0.1) | Measurements and simple assertions Constraints: obs-6, obs-7 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | (Complexe) | Auteur URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: AUT | |||||
![]() ![]() ![]() ![]() ![]() |
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 | Extension 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)) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
0..1 | (Complexe) | Validateur de résultats URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: PART | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension 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 Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Motif requis: AUTHEN | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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)) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
0..1 | (Complexe) | Responsable de l'évaluation URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: PART | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension 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 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Motif requis: RESP | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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)) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
0..* | (Complexe) | Dispositif automatique URL: https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/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 | |||||
![]() ![]() ![]() ![]() |
Contenu/Règles pour toutes les slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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) Motif requis: PART | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Extension 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 Binding: JdvParticipantAdditionnelResultatCisis (20260619134043) (required) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Motif requis: DEV | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Extension 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(Device) | Value of extension | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "https://interop.esante.gouv.fr/ig/fhir/document-core/StructureDefinition/fr-actor-extension" | |||||
![]() ![]() ![]() |
S | 0..* | Reference(Resource) | Résultats antérieurs URL: http://hl7.org/fhir/StructureDefinition/workflow-supportingInfo Constraints: ext-1 | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for observation | ||||
![]() ![]() |
Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) | Fulfills plan, proposal or order | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) | Part of referenced event | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Niveau de complétude :
- 'final' si le résultat est présent
- 'cancelled' dans le cas où l'élément d'examen n’a pu être et ne sera pas réalisé
- 'registered' le résultat n'est pas encore disponible et est attendu Binding: ObservationStatus (required): Codes providing the status of an observation. | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Code du chapitre Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Code d'identification de l'analyse ou de l'observation Binding: LOINCCodes (example): Codes identifying names of simple observations. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code d'identification d'attente national ou code de portée locale | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Référence à l'expression verbale dans la partie visualisable du compte-rendu | ||||
![]() ![]() |
SΣ | 1..1 | Reference(FR Patient INS Document(0.1.0)) | 1. Si le spécimen provient du corps du patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.type contraint par le JDV jdv-specimen-type-cisis 2. Si spécimen extérieur au patient : - subject = Référence vers FRPatientINSDocument - specimen = Référence vers FRSpecimenDocument - specimen.subject = Référence vers Substance Dans Substance : - substance.category depuis le JDV HL7 substance-category - substance.code.coding / display / system | ||||
![]() ![]() |
Σ | 0..* | Reference(Resource) | What the observation is about, when it is not about the subject of record | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Healthcare event during which this observation is made | ||||
![]() ![]() |
SΣ | 0..1 | Date et heure du résultat Slice: Non ordonné, Ouvert par type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Clinically relevant time/time-period for observation | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Début de la période | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Fin de la période | ||||
![]() ![]() |
Σ | 0..1 | instant | Date/Time this version was made available | ||||
![]() ![]() |
SΣ | 0..1 | Reference(FR Organization Document(0.1.0)) | Laboratoire exécutant | ||||
![]() ![]() |
SΣC | 0..1 | Valeur du résultat :
Le type de valeur (value[x]) est choisi dynamiquement.
Les autres attributs qui qualifient cette valeur (comme par exemple l'unité : unit) dépendent du type de donnée choisi.
Les résultats qualitatifs codés peuvent le cas échéant être exprimés dans plusieurs systèmes de codage simultanément.
De même les résultats numériques peuvent être exprimés simultanément dans plusieurs unités. Slice: Non ordonné, Ouvert par type:$this | |||||
![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
SΣC | 0..1 | Range | Intervalles de référence | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Non ordonné, Ouvert par value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | Low limit | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | SimpleQuantity(4.0.1) | High limit | ||||
![]() ![]() |
C | 0..1 | CodeableConcept | Why the result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Code d'interprétation Binding: ObservationInterpretation (20260619134042) (required) | ||||
![]() ![]() |
S | 0..* | Annotation | Commentaires associés à l'observation | ||||
![]() ![]() |
0..1 | CodeableConcept | Observed body part Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | |||||
![]() ![]() |
S | 0..1 | CodeableConcept | Méthode ou technique employée Binding: ObservationMethods (example): Methods for simple observations. | ||||
![]() ![]() |
S | 0..1 | Reference(Specimen - FR Specimen Document(0.1.0)) | Prélèvement | ||||
![]() ![]() |
0..1 | Reference(Device | DeviceMetric) | (Measurement) Device | |||||
![]() ![]() |
C | 0..* | BackboneElement | Provides guide for interpretation Constraints: obs-3 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Low Range, if relevant | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | High Range, if relevant | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Reference range qualifier Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Reference range population Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to. | |||||
![]() ![]() ![]() |
0..1 | Range | Applicable age range, if relevant | |||||
![]() ![]() ![]() |
0..1 | string | Text based reference range in an observation | |||||
![]() ![]() |
SΣ | 0..* | Reference(Observation - FR Observation Laboratory Report Results Document(0.1.0)) | Lien vers batterie d’examens ou résultats d’examens cliniquement pertinents ou isolat microbiologique | ||||
![]() ![]() |
SΣ | 0..* | Reference(Media - FR Media Document(0.1.0)) | Image illustrative | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Component results | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Actual component result | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() ![]() |
0..* | Voir referenceRange (Observation) | Provides guide for interpretation of component result | |||||
Documentation pour ce format | ||||||||
| Chemin | Statut | Usage | Jeu de valeurs (ValueSet) | Version | Source |
| Observation.language | Base | preferred | Common Languages | 📍4.0.1 | Std. FHIR |
| Observation.extension:author.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:validateurResultat.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.extension:responsableExamen.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:type.value[x] | Base | required | ValueSet - FR ValueSet Actor Type Document | 📍0.1.0 | cet IG |
| Observation.extension:dispositifAuto.extension:typeCode.value[x] | Base | required | JDV Participant Additionnel Resultat CISIS | 📍20260619134043 | Terminologies de Santé v1.11 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | Std. FHIR |
| Observation.category | Base | preferred | Observation Category Codes | 📍4.0.1 | Std. FHIR |
| Observation.code | Base | example | LOINC Codes | 📍4.0.1 | Std. FHIR |
| Observation.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | Std. FHIR |
| Observation.interpretation | Base | required | ObservationInterpretation | 📍20260619134042 | Terminologies de Santé v1.11 |
| Observation.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | Std. FHIR |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | Std. FHIR |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📍4.0.1 | Std. FHIR |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📍4.0.1 | Std. FHIR |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | Std. FHIR |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | Std. FHIR |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | Std. FHIR |
| Id | Grade | Chemin(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | bonne pratique | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Observation.meta, Observation.implicitRules, Observation.language, Observation.text, Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:type.value[x], Observation.extension:author.extension:typeCode, Observation.extension:author.extension:typeCode.value[x], Observation.extension:author.extension:actor, Observation.extension:author.extension:actor.value[x], Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:type.value[x], Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:typeCode.value[x], Observation.extension:validateurResultat.extension:typeCode.value[x].extension, Observation.extension:validateurResultat.extension:typeCode.value[x].coding, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.extension, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.system, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.version, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.code, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.display, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.userSelected, Observation.extension:validateurResultat.extension:typeCode.value[x].text, Observation.extension:validateurResultat.extension:actor, Observation.extension:validateurResultat.extension:actor.value[x], Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:type.value[x], Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:typeCode.value[x], Observation.extension:responsableExamen.extension:typeCode.value[x].extension, Observation.extension:responsableExamen.extension:typeCode.value[x].coding, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.extension, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.system, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.version, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.code, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.display, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.userSelected, Observation.extension:responsableExamen.extension:typeCode.value[x].text, Observation.extension:responsableExamen.extension:actor, Observation.extension:responsableExamen.extension:actor.value[x], Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:type.value[x], Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:typeCode.value[x], Observation.extension:dispositifAuto.extension:typeCode.value[x].extension, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.extension, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.system, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.version, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.code, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.display, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.userSelected, Observation.extension:dispositifAuto.extension:typeCode.value[x].text, Observation.extension:dispositifAuto.extension:actor, Observation.extension:dispositifAuto.extension:actor.value[x], Observation.extension:supportingInfo, Observation.modifierExtension, Observation.identifier, Observation.basedOn, Observation.partOf, Observation.status, Observation.category, Observation.code, Observation.code.extension, Observation.code.coding, Observation.code.text, Observation.subject, Observation.focus, Observation.encounter, Observation.effective[x], Observation.effective[x]:effectivePeriod, Observation.effective[x]:effectivePeriod.extension, Observation.effective[x]:effectivePeriod.start, Observation.effective[x]:effectivePeriod.end, Observation.issued, Observation.performer, Observation.value[x], Observation.value[x]:valueRange, Observation.value[x]:valueRange.extension, Observation.value[x]:valueRange.low, Observation.value[x]:valueRange.high, Observation.dataAbsentReason, Observation.interpretation, Observation.note, Observation.bodySite, Observation.method, Observation.specimen, Observation.device, Observation.referenceRange, Observation.referenceRange.extension, Observation.referenceRange.modifierExtension, Observation.referenceRange.low, Observation.referenceRange.high, Observation.referenceRange.type, Observation.referenceRange.appliesTo, Observation.referenceRange.age, Observation.referenceRange.text, Observation.hasMember, Observation.derivedFrom, Observation.component, Observation.component.extension, Observation.component.modifierExtension, Observation.component.code, Observation.component.value[x], Observation.component.dataAbsentReason, Observation.component.interpretation, Observation.component.referenceRange | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Observation.extension, Observation.extension:author, Observation.extension:author.extension, Observation.extension:author.extension:type, Observation.extension:author.extension:typeCode, Observation.extension:author.extension:actor, Observation.extension:validateurResultat, Observation.extension:validateurResultat.extension, Observation.extension:validateurResultat.extension:type, Observation.extension:validateurResultat.extension:typeCode, Observation.extension:validateurResultat.extension:typeCode.value[x].extension, Observation.extension:validateurResultat.extension:typeCode.value[x].coding.extension, Observation.extension:validateurResultat.extension:actor, Observation.extension:responsableExamen, Observation.extension:responsableExamen.extension, Observation.extension:responsableExamen.extension:type, Observation.extension:responsableExamen.extension:typeCode, Observation.extension:responsableExamen.extension:typeCode.value[x].extension, Observation.extension:responsableExamen.extension:typeCode.value[x].coding.extension, Observation.extension:responsableExamen.extension:actor, Observation.extension:dispositifAuto, Observation.extension:dispositifAuto.extension, Observation.extension:dispositifAuto.extension:type, Observation.extension:dispositifAuto.extension:typeCode, Observation.extension:dispositifAuto.extension:typeCode.value[x].extension, Observation.extension:dispositifAuto.extension:typeCode.value[x].coding.extension, Observation.extension:dispositifAuto.extension:actor, Observation.extension:supportingInfo, Observation.modifierExtension, Observation.code.extension, Observation.effective[x]:effectivePeriod.extension, Observation.value[x]:valueRange.extension, Observation.referenceRange.extension, Observation.referenceRange.modifierExtension, Observation.component.extension, Observation.component.modifierExtension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Cette structure est dérivée de Observation
Résumé
Obligatoire : 1 élément
Must-Support : 17 éléments
Structures
Cette structure fait référence à ces autres structures:
Extensions
Cette structure fait référence à ces extensions:
Slices
Cette structure définit les slices suivantes:
Autres représentations du profil : CSV, Excel, Schematron