FR Document Core (CDA)
0.1.0 - ci-build
FR Document Core (CDA) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://interop.esante.gouv.fr/ig/cda/document-core/StructureDefinition/fr-cda-traitement-subordonne | Version: 0.1.0 | ||||
| Draft as of 2026-08-28 | Computable Name: FRCDATraitementSubordonne | ||||
Entrée FR-Traitement-subordonne: Une entrée FR-Traitement de premier niveau peut contenir une ou plusieurs sous-entrées FR-Traitement-subordonne pour les cas spécifiques des dosages progressifs, fractionnés ou conditionnels, ou pour gérer la combinaison de médicaments. L’utilisation de sous-entrées FR-Traitement-subordonne pour traiter ces cas est facultative. Dans le cas où l’entrée FR-Traitement-subordonne n’est pas utilisée, l'information doit être fournie dans la partie narrative de l'entrée FR-Traitement de premier niveau sous forme de texte libre.Pour les dosages progressifs, fractionnés ou conditionnels, les sous-entrées FR-Traitement-subordonne ne doivent spécifier que la fréquence et / ou le dosage modifiés.Pour le dosage conditionnel, chaque sous-entrée FR-Traitement-subordonne doit avoir un élément 'precondition' pour indiquer les conditions préalables à l’utilisation du médicament.Pour la combinaison de médicaments, chaque sous-entrée FR-Traitement-subordonne précisera le produit entrant dans la combinaison.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
SubstanceAdministration(2.0.3-sd) | XML Namespace: urn:hl7-org:v3 Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) | ||
![]() ![]() |
2..2 | II | Slice: Unordered, Open by value:root | |
![]() ![]() ![]() |
1..1 | II | Déclaration de conformité FR-Traitement | |
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.2.250.1.213.1.1.3.42.1 | |
![]() ![]() ![]() |
1..1 | II | Mode d'administration | |
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.8 | |
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | |
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | Si le traitement a déjà été administré ou si information rapportée par le patient ou si aucun traitement : - moodCode='EVN' ; Si le traitement est en attente d'administration : - moodCode='INT' |
![]() ![]() |
S | 1..* | II | Identifiant de l'entrée |
![]() ![]() |
S | 1..1 | ED | Partie narrative de l’entrée |
![]() ![]() ![]() |
S | 1..1 | TEL | |
![]() ![]() |
S | 1..1 | CS | Statut de l’entrée : Fixé à la valeur 'completed' |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Required Pattern: completed | |
![]() ![]() |
C | 0..* | SXCM_TS, IVL_TS, EIVL_TS, PIVL_TS, SXPR_TS | Fréquence d'administration : L'attribut @operator de cet élément est fixé à la valeur operator='A' (l'expression de la fréquence s'applique à l'intervalle de temps déterminé précédemment). L'attribut @type de cet élément détermine le type de donnée utilisé pour représenter la fréquence d'administration du médicament. Les types de données autorisés sont : PIVL-TS, EIVL-TS ou SXPR-TS. |
![]() ![]() |
S | 0..1 | IVL_PQ | Dose à administrer : S'il n'y a pas de traitement, utiliser une valeur nullFlavor. S'il y a un traitement, les sous-éléments 'low' et 'high' permettent de fournir les doses minimales et maximales à administrer. Dans le cas où la dose est fixe, ces deux sous-éléments prendront les mêmes valeurs. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. Dans le cas où l'on s'exprime en quantités indénombrables, l'unité doit être transmise. Les unités sont exprimées selon le système de codage UCUM. Dans le cas où l'on s'exprime en quantités dénombrables (capsules, comprimés, gélules, etc.) l'unité ne doit pas être renseignée. A la place, on ajoute un champ 'translation' qui permet de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
S | 0..1 | IVL_PQ | Rythme d'administration : Le rythme d'administration permet d'indiquer la quantité de produit à administrer par unité de temps. Les sous-éléments 'low' et 'high' permettent de fournir le rythme minimal et maximal de l'administration. Dans le cas où le rythme est fixe, ces deux sous-éléments prendront les mêmes valeurs. L'argument @value permet d'indiquer la quantité de produit à administrer. L'argument @unit permet d'indiquer le rythme d'administration en combinant l'unité de quantité et l'unité de temps (séparés par le caractère ‘/'). Les unités sont exprimées selon le système de codage UCUM. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
1..1 | FRCDAProduitDeSante(0.1.0) | Médicament: Pour les doses progressives, fractionnées ou conditionnelles, utilser un nullFlavor='NA'. Pour les combinaisons de médicaments, chaque entrée <substanceAdministration> subordonnée permet d'indiquer le produit entrant dans la combinaison. | |
![]() ![]() |
S | 0..* | Precondition | Précondition : Permet de décrire les conditions préalables à l'utilisation du médicament. L'attribut @value de l'élément 'reference' est une URI qui pointe vers la partie narrative du document CDA décrivant ces conditions préalables. |
![]() ![]() ![]() |
S | 1..1 | Criterion | |
![]() ![]() ![]() ![]() |
1..1 | ED | ||
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| fr-effectiveTime-frequence-types-subordonne | error | SubstanceAdministration.effectiveTime | La fréquence doit être SXCM-TS, PIVL-TS, EIVL-TS ou SXPR-TS |
is(SXCM_TS) or is(PIVL_TS) or is(EIVL_TS) or is(SXPR_TS)
|
| fr-operator-a-subordonne | error | SubstanceAdministration.effectiveTime | operator doit être A |
operator = 'A'
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
1..1 | SubstanceAdministration(2.0.3-sd) | XML Namespace: urn:hl7-org:v3 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) | |
![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() |
0..* | CS | ||
![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() |
2..2 | II | Slice: Unordered, Open by value:root | |
![]() ![]() ![]() |
1..1 | II | Déclaration de conformité FR-Traitement | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.2.250.1.213.1.1.3.42.1 | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
1..1 | II | Mode d'administration | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.8 | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | Binding: CDAActClass (2.0.3-sd) (required) Fixed Value: SBADM |
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | Si le traitement a déjà été administré ou si information rapportée par le patient ou si aucun traitement : - moodCode='EVN' ;
Si le traitement est en attente d'administration : - moodCode='INT' Binding: XDocumentSubstanceMood (2.0.0) (required) |
![]() ![]() |
S | 1..* | II | Identifiant de l'entrée |
![]() ![]() |
0..1 | CD | Binding: CDAActSubstanceAdministrationCode (2.0.3-sd) (example) | |
![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() |
S | 1..1 | ED | Partie narrative de l’entrée |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDACompressionAlgorithm (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | bin(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: IntegrityCheckAlgorithm (2.0.0) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: MediaType (3.0.0) (example) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: BinaryDataEncoding (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string. | |
![]() ![]() ![]() |
S | 1..1 | TEL | |
![]() ![]() ![]() |
C | 0..1 | ED | Constraints: ED-1 |
![]() ![]() |
S | 1..1 | CS | Statut de l’entrée : Fixé à la valeur 'completed' Binding: ActStatus (3.0.0) (required) |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Required Pattern: completed | |
![]() ![]() ![]() |
0..1 | oid(2.0.3-sd) | XML Namespace: urn:hl7-org:sdtc XML: valueSet (urn:hl7-org:sdtc) | |
![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | XML Namespace: urn:hl7-org:sdtc XML: valueSetVersion (urn:hl7-org:sdtc) | |
![]() ![]() |
C | 0..* | Fréquence d'administration :
L'attribut @operator de cet élément est fixé à la valeur operator='A' (l'expression de la fréquence s'applique à l'intervalle de temps déterminé précédemment).
L'attribut @type de cet élément détermine le type de donnée utilisé pour représenter la fréquence d'administration du médicament. Les types de données autorisés sont : PIVL-TS, EIVL-TS ou SXPR-TS. Constraints: fr-operator-a-subordonne, fr-effectiveTime-frequence-types-subordonne | |
![]() ![]() ![]() |
SXCM_TS | |||
![]() ![]() ![]() |
IVL_TS | |||
![]() ![]() ![]() |
EIVL_TS | |||
![]() ![]() ![]() |
PIVL_TS | |||
![]() ![]() ![]() |
SXPR_TS | |||
![]() ![]() |
0..1 | CE | Binding: ActPriority (3.0.0) (example) | |
![]() ![]() |
0..1 | IVL_INT | ||
![]() ![]() |
0..1 | CE | Binding: RouteOfAdministration (3.0.0) (example) | |
![]() ![]() |
0..* | CD | Binding: ActSite (1.0.0) (example) | |
![]() ![]() |
S | 0..1 | IVL_PQ | Dose à administrer : S'il n'y a pas de traitement, utiliser une valeur nullFlavor. S'il y a un traitement, les sous-éléments 'low' et 'high' permettent de fournir les doses minimales et maximales à administrer. Dans le cas où la dose est fixe, ces deux sous-éléments prendront les mêmes valeurs. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. Dans le cas où l'on s'exprime en quantités indénombrables, l'unité doit être transmise. Les unités sont exprimées selon le système de codage UCUM. Dans le cas où l'on s'exprime en quantités dénombrables (capsules, comprimés, gélules, etc.) l'unité ne doit pas être renseignée. A la place, on ajoute un champ 'translation' qui permet de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | real(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | PQR | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDASetOperator (2.0.3-sd) (required) | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
S | 0..1 | IVL_PQ | Rythme d'administration : Le rythme d'administration permet d'indiquer la quantité de produit à administrer par unité de temps. Les sous-éléments 'low' et 'high' permettent de fournir le rythme minimal et maximal de l'administration. Dans le cas où le rythme est fixe, ces deux sous-éléments prendront les mêmes valeurs. L'argument @value permet d'indiquer la quantité de produit à administrer. L'argument @unit permet d'indiquer le rythme d'administration en combinant l'unité de quantité et l'unité de temps (séparés par le caractère ‘/'). Les unités sont exprimées selon le système de codage UCUM. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | real(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | PQR | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDASetOperator (2.0.3-sd) (required) | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
0..1 | RTO_PQ_PQ | ||
![]() ![]() |
0..1 | CE | Binding: AdministrableDrugForm (3.0.0) (example) | |
![]() ![]() |
1..1 | FRCDAProduitDeSante(0.1.0) | Médicament: Pour les doses progressives, fractionnées ou conditionnelles, utilser un nullFlavor='NA'. Pour les combinaisons de médicaments, chaque entrée <substanceAdministration> subordonnée permet d'indiquer le produit entrant dans la combinaison. | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..* | CS | ||
![]() ![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | II | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDAParticipationType (2.0.3-sd) (required) Fixed Value: CSM | |
![]() ![]() ![]() |
1..1 | ManufacturedProduct | ||
![]() ![]() |
0..1 | Subject | ||
![]() ![]() |
0..* | Specimen | ||
![]() ![]() |
0..* | Performer2 | ||
![]() ![]() |
0..* | Author | ||
![]() ![]() |
0..* | Informant | ||
![]() ![]() |
0..* | Participant2 | ||
![]() ![]() |
0..* | EntryRelationship | ||
![]() ![]() |
0..* | Reference | ||
![]() ![]() |
S | 0..* | Precondition | Précondition :
Permet de décrire les conditions préalables à l'utilisation du médicament. L'attribut @value de l'élément 'reference' est une URI qui pointe vers la partie narrative du document CDA décrivant ces conditions préalables. |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..* | CS | ||
![]() ![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | II | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDAActRelationshipType (2.0.3-sd) (required) Fixed Value: PRCN | |
![]() ![]() ![]() |
S | 1..1 | Criterion | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..* | CS | ||
![]() ![]() ![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..* | II | ||
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDAActClassObservation (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: ActMoodPredicate (3.0.0) (required) Fixed Value: EVN.CRT | |
![]() ![]() ![]() ![]() |
0..1 | CD | Binding: ActCode (3.0.0) (example) | |
![]() ![]() ![]() ![]() |
1..1 | ED | ||
![]() ![]() ![]() ![]() |
0..1 | |||
![]() ![]() ![]() ![]() ![]() |
BL | |||
![]() ![]() ![]() ![]() ![]() |
ED | |||
![]() ![]() ![]() ![]() ![]() |
ST | |||
![]() ![]() ![]() ![]() ![]() |
CD | |||
![]() ![]() ![]() ![]() ![]() |
CV | |||
![]() ![]() ![]() ![]() ![]() |
CE | |||
![]() ![]() ![]() ![]() ![]() |
SC | |||
![]() ![]() ![]() ![]() ![]() |
II | |||
![]() ![]() ![]() ![]() ![]() |
TEL | |||
![]() ![]() ![]() ![]() ![]() |
AD | |||
![]() ![]() ![]() ![]() ![]() |
EN | |||
![]() ![]() ![]() ![]() ![]() |
INT | |||
![]() ![]() ![]() ![]() ![]() |
REAL | |||
![]() ![]() ![]() ![]() ![]() |
PQ | |||
![]() ![]() ![]() ![]() ![]() |
MO | |||
![]() ![]() ![]() ![]() ![]() |
TS | |||
![]() ![]() ![]() ![]() ![]() |
IVL_PQ | |||
![]() ![]() ![]() ![]() ![]() |
IVL_TS | |||
![]() ![]() ![]() ![]() ![]() |
PIVL_TS | |||
![]() ![]() ![]() ![]() ![]() |
EIVL_TS | |||
![]() ![]() ![]() ![]() ![]() |
SXPR_TS | |||
![]() ![]() |
0..* | InFulfillmentOf1 | XML Namespace: urn:hl7-org:sdtc XML: inFulfillmentOf1 (urn:hl7-org:sdtc) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| SubstanceAdministration.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.templateId:frTraitementSubordonne.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.templateId:iheModeAdministrationDosesProgressives.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.classCode | Base | required | CDAActClass | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.moodCode | Base | required | x_DocumentSubstanceMood | 📍2.0.0 | THO v5.2 |
| SubstanceAdministration.code | Base | example | CDAActSubstanceAdministrationCode | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.text.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.text.compression | Base | required | CDACompressionAlgorithm | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.text.integrityCheckAlgorithm | Base | required | IntegrityCheckAlgorithm | 📍2.0.0 | THO v5.2 |
| SubstanceAdministration.text.mediaType | Base | example | MediaType | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.text.representation | Base | required | CDABinaryDataEncoding | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.statusCode | Base | required | ActStatus | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.statusCode.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.priorityCode | Base | example | ActPriority | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.routeCode | Base | example | RouteOfAdministration | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.approachSiteCode | Base | example | v3 Value Set ActSite | 📍1.0.0 | THO v7.3 |
| SubstanceAdministration.doseQuantity.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.doseQuantity.operator | Base | required | CDASetOperator | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.rateQuantity.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.rateQuantity.operator | Base | required | CDASetOperator | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.administrationUnitCode | Base | example | AdministrableDrugForm | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.consumable.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.consumable.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.consumable.typeCode | Base | required | CDAParticipationType | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.typeCode | Base | required | CDAActRelationshipType | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.classCode | Base | required | CDAActClassObservation | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.moodCode | Base | required | ActMoodPredicate | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.precondition.criterion.code | Base | example | v3 Code System ActCode | 📍3.0.0 | THO v7.3 |
| Id | Grade | Path(s) | Description | Expression |
| ED-1 | error | SubstanceAdministration.text.thumbnail | Thumbnails cannot contain their own thumbnails |
thumbnail.empty()
|
| II-1 | error | SubstanceAdministration.typeId, SubstanceAdministration.consumable.typeId, SubstanceAdministration.precondition.typeId, SubstanceAdministration.precondition.criterion.typeId | An II instance must have either a root or an nullFlavor. |
root.exists() or nullFlavor.exists()
|
| fr-effectiveTime-frequence-types-subordonne | error | SubstanceAdministration.effectiveTime | La fréquence doit être SXCM-TS, PIVL-TS, EIVL-TS ou SXPR-TS |
is(SXCM_TS) or is(PIVL_TS) or is(EIVL_TS) or is(SXPR_TS)
|
| fr-operator-a-subordonne | error | SubstanceAdministration.effectiveTime | operator doit être A |
operator = 'A'
|
Summary
Mandatory: 8 elements(5 nested mandatory elements)
Must-Support: 14 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
SubstanceAdministration(2.0.3-sd) | XML Namespace: urn:hl7-org:v3 Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) | ||
![]() ![]() |
2..2 | II | Slice: Unordered, Open by value:root | |
![]() ![]() ![]() |
1..1 | II | Déclaration de conformité FR-Traitement | |
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.2.250.1.213.1.1.3.42.1 | |
![]() ![]() ![]() |
1..1 | II | Mode d'administration | |
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.8 | |
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | |
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | Si le traitement a déjà été administré ou si information rapportée par le patient ou si aucun traitement : - moodCode='EVN' ; Si le traitement est en attente d'administration : - moodCode='INT' |
![]() ![]() |
S | 1..* | II | Identifiant de l'entrée |
![]() ![]() |
S | 1..1 | ED | Partie narrative de l’entrée |
![]() ![]() ![]() |
S | 1..1 | TEL | |
![]() ![]() |
S | 1..1 | CS | Statut de l’entrée : Fixé à la valeur 'completed' |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Required Pattern: completed | |
![]() ![]() |
C | 0..* | SXCM_TS, IVL_TS, EIVL_TS, PIVL_TS, SXPR_TS | Fréquence d'administration : L'attribut @operator de cet élément est fixé à la valeur operator='A' (l'expression de la fréquence s'applique à l'intervalle de temps déterminé précédemment). L'attribut @type de cet élément détermine le type de donnée utilisé pour représenter la fréquence d'administration du médicament. Les types de données autorisés sont : PIVL-TS, EIVL-TS ou SXPR-TS. |
![]() ![]() |
S | 0..1 | IVL_PQ | Dose à administrer : S'il n'y a pas de traitement, utiliser une valeur nullFlavor. S'il y a un traitement, les sous-éléments 'low' et 'high' permettent de fournir les doses minimales et maximales à administrer. Dans le cas où la dose est fixe, ces deux sous-éléments prendront les mêmes valeurs. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. Dans le cas où l'on s'exprime en quantités indénombrables, l'unité doit être transmise. Les unités sont exprimées selon le système de codage UCUM. Dans le cas où l'on s'exprime en quantités dénombrables (capsules, comprimés, gélules, etc.) l'unité ne doit pas être renseignée. A la place, on ajoute un champ 'translation' qui permet de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
S | 0..1 | IVL_PQ | Rythme d'administration : Le rythme d'administration permet d'indiquer la quantité de produit à administrer par unité de temps. Les sous-éléments 'low' et 'high' permettent de fournir le rythme minimal et maximal de l'administration. Dans le cas où le rythme est fixe, ces deux sous-éléments prendront les mêmes valeurs. L'argument @value permet d'indiquer la quantité de produit à administrer. L'argument @unit permet d'indiquer le rythme d'administration en combinant l'unité de quantité et l'unité de temps (séparés par le caractère ‘/'). Les unités sont exprimées selon le système de codage UCUM. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
1..1 | FRCDAProduitDeSante(0.1.0) | Médicament: Pour les doses progressives, fractionnées ou conditionnelles, utilser un nullFlavor='NA'. Pour les combinaisons de médicaments, chaque entrée <substanceAdministration> subordonnée permet d'indiquer le produit entrant dans la combinaison. | |
![]() ![]() |
S | 0..* | Precondition | Précondition : Permet de décrire les conditions préalables à l'utilisation du médicament. L'attribut @value de l'élément 'reference' est une URI qui pointe vers la partie narrative du document CDA décrivant ces conditions préalables. |
![]() ![]() ![]() |
S | 1..1 | Criterion | |
![]() ![]() ![]() ![]() |
1..1 | ED | ||
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| fr-effectiveTime-frequence-types-subordonne | error | SubstanceAdministration.effectiveTime | La fréquence doit être SXCM-TS, PIVL-TS, EIVL-TS ou SXPR-TS |
is(SXCM_TS) or is(PIVL_TS) or is(EIVL_TS) or is(SXPR_TS)
|
| fr-operator-a-subordonne | error | SubstanceAdministration.effectiveTime | operator doit être A |
operator = 'A'
|
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
1..1 | SubstanceAdministration(2.0.3-sd) | XML Namespace: urn:hl7-org:v3 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) | |
![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() |
0..* | CS | ||
![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() |
2..2 | II | Slice: Unordered, Open by value:root | |
![]() ![]() ![]() |
1..1 | II | Déclaration de conformité FR-Traitement | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.2.250.1.213.1.1.3.42.1 | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
1..1 | II | Mode d'administration | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Required Pattern: 1.3.6.1.4.1.19376.1.5.3.1.4.8 | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | Binding: CDAActClass (2.0.3-sd) (required) Fixed Value: SBADM |
![]() ![]() |
S | 1..1 | cs(2.0.3-sd) | Si le traitement a déjà été administré ou si information rapportée par le patient ou si aucun traitement : - moodCode='EVN' ;
Si le traitement est en attente d'administration : - moodCode='INT' Binding: XDocumentSubstanceMood (2.0.0) (required) |
![]() ![]() |
S | 1..* | II | Identifiant de l'entrée |
![]() ![]() |
0..1 | CD | Binding: CDAActSubstanceAdministrationCode (2.0.3-sd) (example) | |
![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() |
S | 1..1 | ED | Partie narrative de l’entrée |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDACompressionAlgorithm (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | bin(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: IntegrityCheckAlgorithm (2.0.0) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: MediaType (3.0.0) (example) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: BinaryDataEncoding (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string. | |
![]() ![]() ![]() |
S | 1..1 | TEL | |
![]() ![]() ![]() |
C | 0..1 | ED | Constraints: ED-1 |
![]() ![]() |
S | 1..1 | CS | Statut de l’entrée : Fixé à la valeur 'completed' Binding: ActStatus (3.0.0) (required) |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Required Pattern: completed | |
![]() ![]() ![]() |
0..1 | oid(2.0.3-sd) | XML Namespace: urn:hl7-org:sdtc XML: valueSet (urn:hl7-org:sdtc) | |
![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | XML Namespace: urn:hl7-org:sdtc XML: valueSetVersion (urn:hl7-org:sdtc) | |
![]() ![]() |
C | 0..* | Fréquence d'administration :
L'attribut @operator de cet élément est fixé à la valeur operator='A' (l'expression de la fréquence s'applique à l'intervalle de temps déterminé précédemment).
L'attribut @type de cet élément détermine le type de donnée utilisé pour représenter la fréquence d'administration du médicament. Les types de données autorisés sont : PIVL-TS, EIVL-TS ou SXPR-TS. Constraints: fr-operator-a-subordonne, fr-effectiveTime-frequence-types-subordonne | |
![]() ![]() ![]() |
SXCM_TS | |||
![]() ![]() ![]() |
IVL_TS | |||
![]() ![]() ![]() |
EIVL_TS | |||
![]() ![]() ![]() |
PIVL_TS | |||
![]() ![]() ![]() |
SXPR_TS | |||
![]() ![]() |
0..1 | CE | Binding: ActPriority (3.0.0) (example) | |
![]() ![]() |
0..1 | IVL_INT | ||
![]() ![]() |
0..1 | CE | Binding: RouteOfAdministration (3.0.0) (example) | |
![]() ![]() |
0..* | CD | Binding: ActSite (1.0.0) (example) | |
![]() ![]() |
S | 0..1 | IVL_PQ | Dose à administrer : S'il n'y a pas de traitement, utiliser une valeur nullFlavor. S'il y a un traitement, les sous-éléments 'low' et 'high' permettent de fournir les doses minimales et maximales à administrer. Dans le cas où la dose est fixe, ces deux sous-éléments prendront les mêmes valeurs. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. Dans le cas où l'on s'exprime en quantités indénombrables, l'unité doit être transmise. Les unités sont exprimées selon le système de codage UCUM. Dans le cas où l'on s'exprime en quantités dénombrables (capsules, comprimés, gélules, etc.) l'unité ne doit pas être renseignée. A la place, on ajoute un champ 'translation' qui permet de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | real(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | PQR | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDASetOperator (2.0.3-sd) (required) | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
S | 0..1 | IVL_PQ | Rythme d'administration : Le rythme d'administration permet d'indiquer la quantité de produit à administrer par unité de temps. Les sous-éléments 'low' et 'high' permettent de fournir le rythme minimal et maximal de l'administration. Dans le cas où le rythme est fixe, ces deux sous-éléments prendront les mêmes valeurs. L'argument @value permet d'indiquer la quantité de produit à administrer. L'argument @unit permet d'indiquer le rythme d'administration en combinant l'unité de quantité et l'unité de temps (séparés par le caractère ‘/'). Les unités sont exprimées selon le système de codage UCUM. Dans chaque élément 'low' et 'high', un élément 'translation' peut permettre de pointer sur l'élément de la partie narrative relative à cette information. |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | ||
![]() ![]() ![]() |
0..1 | real(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | PQR | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDASetOperator (2.0.3-sd) (required) | |
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
0..1 | PQ | ||
![]() ![]() ![]() |
S | 1..1 | IVXB_PQ | |
![]() ![]() |
0..1 | RTO_PQ_PQ | ||
![]() ![]() |
0..1 | CE | Binding: AdministrableDrugForm (3.0.0) (example) | |
![]() ![]() |
1..1 | FRCDAProduitDeSante(0.1.0) | Médicament: Pour les doses progressives, fractionnées ou conditionnelles, utilser un nullFlavor='NA'. Pour les combinaisons de médicaments, chaque entrée <substanceAdministration> subordonnée permet d'indiquer le produit entrant dans la combinaison. | |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..* | CS | ||
![]() ![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | II | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDAParticipationType (2.0.3-sd) (required) Fixed Value: CSM | |
![]() ![]() ![]() |
1..1 | ManufacturedProduct | ||
![]() ![]() |
0..1 | Subject | ||
![]() ![]() |
0..* | Specimen | ||
![]() ![]() |
0..* | Performer2 | ||
![]() ![]() |
0..* | Author | ||
![]() ![]() |
0..* | Informant | ||
![]() ![]() |
0..* | Participant2 | ||
![]() ![]() |
0..* | EntryRelationship | ||
![]() ![]() |
0..* | Reference | ||
![]() ![]() |
S | 0..* | Precondition | Précondition :
Permet de décrire les conditions préalables à l'utilisation du médicament. L'attribut @value de l'élément 'reference' est une URI qui pointe vers la partie narrative du document CDA décrivant ces conditions préalables. |
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() |
0..* | CS | ||
![]() ![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() |
0..* | II | ||
![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDAActRelationshipType (2.0.3-sd) (required) Fixed Value: PRCN | |
![]() ![]() ![]() |
S | 1..1 | Criterion | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..* | CS | ||
![]() ![]() ![]() ![]() |
C | 0..1 | II | Constraints: II-1 |
![]() ![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDANullFlavor (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() ![]() |
0..1 | bl(2.0.3-sd) | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) | Fixed Value: 2.16.840.1.113883.1.3 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | st(2.0.3-sd) | ||
![]() ![]() ![]() ![]() |
0..* | II | ||
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: CDAActClassObservation (2.0.3-sd) (required) | |
![]() ![]() ![]() ![]() |
0..1 | cs(2.0.3-sd) | Binding: ActMoodPredicate (3.0.0) (required) Fixed Value: EVN.CRT | |
![]() ![]() ![]() ![]() |
0..1 | CD | Binding: ActCode (3.0.0) (example) | |
![]() ![]() ![]() ![]() |
1..1 | ED | ||
![]() ![]() ![]() ![]() |
0..1 | |||
![]() ![]() ![]() ![]() ![]() |
BL | |||
![]() ![]() ![]() ![]() ![]() |
ED | |||
![]() ![]() ![]() ![]() ![]() |
ST | |||
![]() ![]() ![]() ![]() ![]() |
CD | |||
![]() ![]() ![]() ![]() ![]() |
CV | |||
![]() ![]() ![]() ![]() ![]() |
CE | |||
![]() ![]() ![]() ![]() ![]() |
SC | |||
![]() ![]() ![]() ![]() ![]() |
II | |||
![]() ![]() ![]() ![]() ![]() |
TEL | |||
![]() ![]() ![]() ![]() ![]() |
AD | |||
![]() ![]() ![]() ![]() ![]() |
EN | |||
![]() ![]() ![]() ![]() ![]() |
INT | |||
![]() ![]() ![]() ![]() ![]() |
REAL | |||
![]() ![]() ![]() ![]() ![]() |
PQ | |||
![]() ![]() ![]() ![]() ![]() |
MO | |||
![]() ![]() ![]() ![]() ![]() |
TS | |||
![]() ![]() ![]() ![]() ![]() |
IVL_PQ | |||
![]() ![]() ![]() ![]() ![]() |
IVL_TS | |||
![]() ![]() ![]() ![]() ![]() |
PIVL_TS | |||
![]() ![]() ![]() ![]() ![]() |
EIVL_TS | |||
![]() ![]() ![]() ![]() ![]() |
SXPR_TS | |||
![]() ![]() |
0..* | InFulfillmentOf1 | XML Namespace: urn:hl7-org:sdtc XML: inFulfillmentOf1 (urn:hl7-org:sdtc) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| SubstanceAdministration.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.templateId:frTraitementSubordonne.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.templateId:iheModeAdministrationDosesProgressives.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.classCode | Base | required | CDAActClass | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.moodCode | Base | required | x_DocumentSubstanceMood | 📍2.0.0 | THO v5.2 |
| SubstanceAdministration.code | Base | example | CDAActSubstanceAdministrationCode | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.text.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.text.compression | Base | required | CDACompressionAlgorithm | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.text.integrityCheckAlgorithm | Base | required | IntegrityCheckAlgorithm | 📍2.0.0 | THO v5.2 |
| SubstanceAdministration.text.mediaType | Base | example | MediaType | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.text.representation | Base | required | CDABinaryDataEncoding | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.statusCode | Base | required | ActStatus | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.statusCode.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.priorityCode | Base | example | ActPriority | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.routeCode | Base | example | RouteOfAdministration | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.approachSiteCode | Base | example | v3 Value Set ActSite | 📍1.0.0 | THO v7.3 |
| SubstanceAdministration.doseQuantity.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.doseQuantity.operator | Base | required | CDASetOperator | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.rateQuantity.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.rateQuantity.operator | Base | required | CDASetOperator | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.administrationUnitCode | Base | example | AdministrableDrugForm | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.consumable.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.consumable.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.consumable.typeCode | Base | required | CDAParticipationType | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.typeCode | Base | required | CDAActRelationshipType | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.typeId.nullFlavor | Base | required | CDANullFlavor | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.classCode | Base | required | CDAActClassObservation | 📍2.0.3-sd | Clinical Document Architecture v2.0 |
| SubstanceAdministration.precondition.criterion.moodCode | Base | required | ActMoodPredicate | 📍3.0.0 | THO v7.3 |
| SubstanceAdministration.precondition.criterion.code | Base | example | v3 Code System ActCode | 📍3.0.0 | THO v7.3 |
| Id | Grade | Path(s) | Description | Expression |
| ED-1 | error | SubstanceAdministration.text.thumbnail | Thumbnails cannot contain their own thumbnails |
thumbnail.empty()
|
| II-1 | error | SubstanceAdministration.typeId, SubstanceAdministration.consumable.typeId, SubstanceAdministration.precondition.typeId, SubstanceAdministration.precondition.criterion.typeId | An II instance must have either a root or an nullFlavor. |
root.exists() or nullFlavor.exists()
|
| fr-effectiveTime-frequence-types-subordonne | error | SubstanceAdministration.effectiveTime | La fréquence doit être SXCM-TS, PIVL-TS, EIVL-TS ou SXPR-TS |
is(SXCM_TS) or is(PIVL_TS) or is(EIVL_TS) or is(SXPR_TS)
|
| fr-operator-a-subordonne | error | SubstanceAdministration.effectiveTime | operator doit être A |
operator = 'A'
|
Summary
Mandatory: 8 elements(5 nested mandatory elements)
Must-Support: 14 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices: