Search FHIR

FR Document Core (CDA)
0.1.0 - ci-build France (la) flag

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

Logical Model: CDA - FR Produit de sante

Official URL: https://interop.esante.gouv.fr/ig/cda/document-core/StructureDefinition/fr-cda-produit-de-sante Version: 0.1.0
Draft as of 2026-08-28 Computable Name: FRCDAProduitDeSante

Entrée FR-Produit-de-sante: IHE-PCC - Product-Entry. L'entrée Produit de santé permet de décrire un médicament ou un vaccin.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ManufacturedProduct ManufacturedProduct(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 3..3 II Slice: Unordered, Open by value:root
.... templateId:iheProductEntry 1..1 II
..... @root 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.7.2
.... templateId:frProduitDeSante 1..1 II
..... @root 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.43
.... templateId:ccdProductEntry 1..1 II
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.53
... manufacturedMaterial S 1..1 FRCDAMaterialPharm
.... templateId 0..1 II
..... @root 0..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.9.1.3.1
.... code 1..1 CE
..... originalText
...... reference 1..1 TEL
..... translation 0..* CD Autre codification - CIP : Code Identifiant de Présentation (1.2.250.1.213.2.3.2) de l'ANSM (13 chiffres) - UCD : Unités Communes de Dispensation (1.2.250.1.213.2.61) du Club Inter Pharmaceutique - ATC : Classification anatomique, thérapeutique et chimique (2.16.840.1.113883.6.73) - MV : Médicament Virtuel (1.2.250.1.213.2.59) de Medicabase (MV+ 8 chiffres)
.... name S 1..1 EN Nom de marque du produit
.... lotNumberText 0..1 ST Numéro de lot

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ManufacturedProduct C 1..1 ManufacturedProduct(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)
Constraints: product-choice
... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
... realmCode 0..* CS
... typeId C 0..1 II Constraints: II-1
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @assigningAuthorityName 0..1 st(2.0.3-sd)
.... @displayable 0..1 bl(2.0.3-sd)
.... @root 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
.... @extension 1..1 st(2.0.3-sd)
.... templateId:iheProductEntry 1..1 II
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... @assigningAuthorityName 0..1 st(2.0.3-sd)
..... @displayable 0..1 bl(2.0.3-sd)
..... @root 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.7.2
..... @extension 0..1 st(2.0.3-sd)
.... templateId:frProduitDeSante 1..1 II
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... @assigningAuthorityName 0..1 st(2.0.3-sd)
..... @displayable 0..1 bl(2.0.3-sd)
..... @root 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.43
..... @extension 0..1 st(2.0.3-sd)
.... templateId:ccdProductEntry 1..1 II
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... @assigningAuthorityName 0..1 st(2.0.3-sd)
..... @displayable 0..1 bl(2.0.3-sd)
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.53
..... @extension 0..1 st(2.0.3-sd)
... @classCode 0..1 cs(2.0.3-sd) Binding: RoleClassManufacturedProduct (3.0.0) (required)
Fixed Value: MANU
... id 0..* II
... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
... (Choice of one) 1..1
.... manufacturedLabeledDrug 0..1 LabeledDrug
.... manufacturedMaterial S 1..1 FRCDAMaterialPharm
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... realmCode 0..* CS
..... typeId C 0..1 II Constraints: II-1
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... @assigningAuthorityName 0..1 st(2.0.3-sd)
...... @displayable 0..1 bl(2.0.3-sd)
...... @root 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
...... @extension 1..1 st(2.0.3-sd)
..... templateId 0..1 II
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... @assigningAuthorityName 0..1 st(2.0.3-sd)
...... @displayable 0..1 bl(2.0.3-sd)
...... @root 0..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.9.1.3.1
...... @extension 0..1 st(2.0.3-sd)
..... @classCode 0..1 cs(2.0.3-sd) Binding: EntityClassManufacturedMaterial (3.0.0) (required)
Fixed Value: MMAT
..... @determinerCode 0..1 cs(2.0.3-sd) Binding: EntityDeterminerDetermined (3.0.0) (required)
Fixed Value: KIND
..... code 1..1 CE Binding: CDAMaterialEntityClassType (2.0.3-sd) (example)
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... @code 0..1 cs(2.0.3-sd)
...... @codeSystem 0..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
...... @codeSystemName 0..1 st(2.0.3-sd)
...... @codeSystemVersion 0..1 st(2.0.3-sd)
...... @displayName 0..1 st(2.0.3-sd)
...... @sdtcValueSet 0..1 oid(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
...... @sdtcValueSetVersion 0..1 st(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
...... originalText 0..1 ED
....... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
....... @compression 0..1 cs(2.0.3-sd) Binding: CDACompressionAlgorithm (2.0.3-sd) (required)
....... @integrityCheck 0..1 bin(2.0.3-sd)
....... @integrityCheckAlgorithm 0..1 cs(2.0.3-sd) Binding: IntegrityCheckAlgorithm (2.0.0) (required)
....... @language 0..1 cs(2.0.3-sd)
....... @mediaType 0..1 cs(2.0.3-sd) Binding: MediaType (3.0.0) (example)
....... @representation 0..1 cs(2.0.3-sd) Binding: BinaryDataEncoding (2.0.3-sd) (required)
....... xmlText 0..1 st(2.0.3-sd) Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
....... reference 1..1 TEL
....... thumbnail C 0..1 ED Constraints: ED-1
...... translation 0..* CD Autre codification - CIP : Code Identifiant de Présentation (1.2.250.1.213.2.3.2) de l'ANSM (13 chiffres) - UCD : Unités Communes de Dispensation (1.2.250.1.213.2.61) du Club Inter Pharmaceutique - ATC : Classification anatomique, thérapeutique et chimique (2.16.840.1.113883.6.73) - MV : Médicament Virtuel (1.2.250.1.213.2.59) de Medicabase (MV+ 8 chiffres)
..... name S 1..1 EN Nom de marque du produit
..... lotNumberText 0..1 ST Numéro de lot
..... expirationTime 0..1 IVL_TS(2.0.3-sd) XML Namespace: urn:ihe:pharm:medication
Date d'expiration du produit
XML Namespace: urn:ihe:pharm:medication
..... asContent 0..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Présentation / conditionnement
XML Namespace: urn:ihe:pharm:medication
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... @classCode 1..1 code Classe de la relation contenu
Required Pattern: CONT
...... containerPackagedMedicine 1..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Conditionnement primaire
XML Namespace: urn:ihe:pharm:medication
....... @id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
....... @classCode 1..1 code Classe du conditionnement
Required Pattern: CONT
....... @determinerCode 1..1 code Type du conditionnement
Required Pattern: INSTANCE
....... code 0..1 CE XML Namespace: urn:ihe:pharm:medication
Code du produit de santé prescrit
XML Namespace: urn:ihe:pharm:medication
....... name 0..1 EN XML Namespace: urn:ihe:pharm:medication
Nom de marque du conditionnement
XML Namespace: urn:ihe:pharm:medication
....... formCode 0..1 CE XML Namespace: urn:ihe:pharm:medication
Conditionnement
XML Namespace: urn:ihe:pharm:medication
....... capacityQuantity 1..1 PQ XML Namespace: urn:ihe:pharm:medication
Capacité du conditionnement primaire
XML Namespace: urn:ihe:pharm:medication
....... asSuperContent 0..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Conditionnement supérieur
XML Namespace: urn:ihe:pharm:medication
........ @id 0..1 id Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
........ containerPackagedMedicine 1..1 BackboneElement Conditionnement supérieur
......... @id 0..1 id Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
......... @classCode 1..1 code Classe du conditionnement supérieur
Required Pattern: CONT
......... @determinerCode 1..1 code Type du conditionnement supérieur
Required Pattern: INSTANCE
......... capacityQuantity 1..1 PQ XML Namespace: urn:ihe:pharm:medication
Capacité du conditionnement supérieur
XML Namespace: urn:ihe:pharm:medication
..... formCode 0..1 CE XML Namespace: urn:ihe:pharm:medication
Forme pharmaceutique
XML Namespace: urn:ihe:pharm:medication
..... asSpecializedKind 0..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Classification du produit
XML Namespace: urn:ihe:pharm:medication
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... @classCode 1..1 code Classe de la relation
Required Pattern: GRIC
...... generalizedMedicineClass 1..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Classe générique du médicament
XML Namespace: urn:ihe:pharm:medication
....... @id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
....... @classCode 1..1 code Classe du matériau
Required Pattern: MMAT
....... code 1..1 CE XML Namespace: urn:ihe:pharm:medication
Code de classification
XML Namespace: urn:ihe:pharm:medication
....... name 0..1 EN XML Namespace: urn:ihe:pharm:medication
Nom de la classification
XML Namespace: urn:ihe:pharm:medication
..... ingredient 0..* BackboneElement XML Namespace: urn:ihe:pharm:medication
Ingrédient actif
XML Namespace: urn:ihe:pharm:medication
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... @classCode 1..1 code Classe de l'ingrédient
Required Pattern: ACTI
...... quantity 0..1 RTO_PQ_PQ(2.0.3-sd) XML Namespace: urn:ihe:pharm:medication
Dosage de l'ingrédient
XML Namespace: urn:ihe:pharm:medication
...... ingredient 1..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Substance active
XML Namespace: urn:ihe:pharm:medication
....... @id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
....... @classCode 1..1 code Classe de la substance
Required Pattern: MMAT
....... @determinerCode 1..1 code Déterminant de la substance
Required Pattern: KIND
....... code 0..1 CE XML Namespace: urn:ihe:pharm:medication
Code de la substance
XML Namespace: urn:ihe:pharm:medication
........ @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
........ @code 0..1 cs(2.0.3-sd)
........ @codeSystem 0..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
........ @codeSystemName 0..1 st(2.0.3-sd)
........ @codeSystemVersion 0..1 st(2.0.3-sd)
........ @displayName 0..1 st(2.0.3-sd)
........ @sdtcValueSet 0..1 oid(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
........ @sdtcValueSetVersion 0..1 st(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
........ originalText 0..1 ED XML Namespace: urn:ihe:pharm:medication
XML Namespace: urn:ihe:pharm:medication
......... reference 0..1 TEL XML Namespace: urn:ihe:pharm:medication
Référence du texte original
XML Namespace: urn:ihe:pharm:medication
........ translation 0..* CD
....... name 1..1 EN XML Namespace: urn:ihe:pharm:medication
Nom de la substance
XML Namespace: urn:ihe:pharm:medication
... manufacturerOrganization 0..1 Organization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ManufacturedProduct.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​templateId:iheProductEntry.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​templateId:frProduitDeSante.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​templateId:ccdProductEntry.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​classCode Base required RoleClassManufacturedProduct 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​templateId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​classCode Base required EntityClassManufacturedMaterial 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​determinerCode Base required EntityDeterminerDetermined 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​code Base example CDAMaterialEntityClassType 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.originalText.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.originalText.compression Base required CDACompressionAlgorithm 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.originalText.integrityCheckAlgorithm Base required IntegrityCheckAlgorithm 📍2.0.0 THO v5.2
ManufacturedProduct.​manufacturedMaterial.​code.originalText.mediaType Base example MediaType 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​code.originalText.representation Base required CDABinaryDataEncoding 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​ingredient.ingredient.​code.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0

Constraints

Id Grade Path(s) Description Expression
ED-1 error ManufacturedProduct.manufacturedMaterial.code.originalText.thumbnail Thumbnails cannot contain their own thumbnails thumbnail.empty()
II-1 error ManufacturedProduct.typeId, ManufacturedProduct.manufacturedMaterial.typeId An II instance must have either a root or an nullFlavor. root.exists() or nullFlavor.exists()
ele-1 error ManufacturedProduct.manufacturedMaterial.asContent, ManufacturedProduct.manufacturedMaterial.asContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient, ManufacturedProduct.manufacturedMaterial.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.modifierExtension All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error ManufacturedProduct.manufacturedMaterial.asContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
product-choice error ManufacturedProduct manufacturedLabeledDrug and manufacturedMaterial are mutually exclusive (one must be present) (manufacturedLabeledDrug | manufacturedMaterial).count() = 1

Summary

Mandatory: 9 elements(1 nested mandatory element)
Must-Support: 2 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ManufacturedProduct.templateId

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ManufacturedProduct ManufacturedProduct(2.0.3-sd) XML Namespace: urn:hl7-org:v3
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 3..3 II Slice: Unordered, Open by value:root
.... templateId:iheProductEntry 1..1 II
..... @root 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.7.2
.... templateId:frProduitDeSante 1..1 II
..... @root 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.43
.... templateId:ccdProductEntry 1..1 II
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.53
... manufacturedMaterial S 1..1 FRCDAMaterialPharm
.... templateId 0..1 II
..... @root 0..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.9.1.3.1
.... code 1..1 CE
..... originalText
...... reference 1..1 TEL
..... translation 0..* CD Autre codification - CIP : Code Identifiant de Présentation (1.2.250.1.213.2.3.2) de l'ANSM (13 chiffres) - UCD : Unités Communes de Dispensation (1.2.250.1.213.2.61) du Club Inter Pharmaceutique - ATC : Classification anatomique, thérapeutique et chimique (2.16.840.1.113883.6.73) - MV : Médicament Virtuel (1.2.250.1.213.2.59) de Medicabase (MV+ 8 chiffres)
.... name S 1..1 EN Nom de marque du produit
.... lotNumberText 0..1 ST Numéro de lot

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ManufacturedProduct C 1..1 ManufacturedProduct(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)
Constraints: product-choice
... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
... realmCode 0..* CS
... typeId C 0..1 II Constraints: II-1
.... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
.... @assigningAuthorityName 0..1 st(2.0.3-sd)
.... @displayable 0..1 bl(2.0.3-sd)
.... @root 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
.... @extension 1..1 st(2.0.3-sd)
.... templateId:iheProductEntry 1..1 II
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... @assigningAuthorityName 0..1 st(2.0.3-sd)
..... @displayable 0..1 bl(2.0.3-sd)
..... @root 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.7.2
..... @extension 0..1 st(2.0.3-sd)
.... templateId:frProduitDeSante 1..1 II
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... @assigningAuthorityName 0..1 st(2.0.3-sd)
..... @displayable 0..1 bl(2.0.3-sd)
..... @root 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.43
..... @extension 0..1 st(2.0.3-sd)
.... templateId:ccdProductEntry 1..1 II
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... @assigningAuthorityName 0..1 st(2.0.3-sd)
..... @displayable 0..1 bl(2.0.3-sd)
..... @root 1..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd) Required Pattern: 2.16.840.1.113883.10.20.1.53
..... @extension 0..1 st(2.0.3-sd)
... @classCode 0..1 cs(2.0.3-sd) Binding: RoleClassManufacturedProduct (3.0.0) (required)
Fixed Value: MANU
... id 0..* II
... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
... (Choice of one) 1..1
.... manufacturedLabeledDrug 0..1 LabeledDrug
.... manufacturedMaterial S 1..1 FRCDAMaterialPharm
..... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
..... realmCode 0..* CS
..... typeId C 0..1 II Constraints: II-1
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... @assigningAuthorityName 0..1 st(2.0.3-sd)
...... @displayable 0..1 bl(2.0.3-sd)
...... @root 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
...... @extension 1..1 st(2.0.3-sd)
..... templateId 0..1 II
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... @assigningAuthorityName 0..1 st(2.0.3-sd)
...... @displayable 0..1 bl(2.0.3-sd)
...... @root 0..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.9.1.3.1
...... @extension 0..1 st(2.0.3-sd)
..... @classCode 0..1 cs(2.0.3-sd) Binding: EntityClassManufacturedMaterial (3.0.0) (required)
Fixed Value: MMAT
..... @determinerCode 0..1 cs(2.0.3-sd) Binding: EntityDeterminerDetermined (3.0.0) (required)
Fixed Value: KIND
..... code 1..1 CE Binding: CDAMaterialEntityClassType (2.0.3-sd) (example)
...... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
...... @code 0..1 cs(2.0.3-sd)
...... @codeSystem 0..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
...... @codeSystemName 0..1 st(2.0.3-sd)
...... @codeSystemVersion 0..1 st(2.0.3-sd)
...... @displayName 0..1 st(2.0.3-sd)
...... @sdtcValueSet 0..1 oid(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
...... @sdtcValueSetVersion 0..1 st(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
...... originalText 0..1 ED
....... @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
....... @compression 0..1 cs(2.0.3-sd) Binding: CDACompressionAlgorithm (2.0.3-sd) (required)
....... @integrityCheck 0..1 bin(2.0.3-sd)
....... @integrityCheckAlgorithm 0..1 cs(2.0.3-sd) Binding: IntegrityCheckAlgorithm (2.0.0) (required)
....... @language 0..1 cs(2.0.3-sd)
....... @mediaType 0..1 cs(2.0.3-sd) Binding: MediaType (3.0.0) (example)
....... @representation 0..1 cs(2.0.3-sd) Binding: BinaryDataEncoding (2.0.3-sd) (required)
....... xmlText 0..1 st(2.0.3-sd) Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
....... reference 1..1 TEL
....... thumbnail C 0..1 ED Constraints: ED-1
...... translation 0..* CD Autre codification - CIP : Code Identifiant de Présentation (1.2.250.1.213.2.3.2) de l'ANSM (13 chiffres) - UCD : Unités Communes de Dispensation (1.2.250.1.213.2.61) du Club Inter Pharmaceutique - ATC : Classification anatomique, thérapeutique et chimique (2.16.840.1.113883.6.73) - MV : Médicament Virtuel (1.2.250.1.213.2.59) de Medicabase (MV+ 8 chiffres)
..... name S 1..1 EN Nom de marque du produit
..... lotNumberText 0..1 ST Numéro de lot
..... expirationTime 0..1 IVL_TS(2.0.3-sd) XML Namespace: urn:ihe:pharm:medication
Date d'expiration du produit
XML Namespace: urn:ihe:pharm:medication
..... asContent 0..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Présentation / conditionnement
XML Namespace: urn:ihe:pharm:medication
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... @classCode 1..1 code Classe de la relation contenu
Required Pattern: CONT
...... containerPackagedMedicine 1..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Conditionnement primaire
XML Namespace: urn:ihe:pharm:medication
....... @id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
....... @classCode 1..1 code Classe du conditionnement
Required Pattern: CONT
....... @determinerCode 1..1 code Type du conditionnement
Required Pattern: INSTANCE
....... code 0..1 CE XML Namespace: urn:ihe:pharm:medication
Code du produit de santé prescrit
XML Namespace: urn:ihe:pharm:medication
....... name 0..1 EN XML Namespace: urn:ihe:pharm:medication
Nom de marque du conditionnement
XML Namespace: urn:ihe:pharm:medication
....... formCode 0..1 CE XML Namespace: urn:ihe:pharm:medication
Conditionnement
XML Namespace: urn:ihe:pharm:medication
....... capacityQuantity 1..1 PQ XML Namespace: urn:ihe:pharm:medication
Capacité du conditionnement primaire
XML Namespace: urn:ihe:pharm:medication
....... asSuperContent 0..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Conditionnement supérieur
XML Namespace: urn:ihe:pharm:medication
........ @id 0..1 id Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
........ containerPackagedMedicine 1..1 BackboneElement Conditionnement supérieur
......... @id 0..1 id Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
......... @classCode 1..1 code Classe du conditionnement supérieur
Required Pattern: CONT
......... @determinerCode 1..1 code Type du conditionnement supérieur
Required Pattern: INSTANCE
......... capacityQuantity 1..1 PQ XML Namespace: urn:ihe:pharm:medication
Capacité du conditionnement supérieur
XML Namespace: urn:ihe:pharm:medication
..... formCode 0..1 CE XML Namespace: urn:ihe:pharm:medication
Forme pharmaceutique
XML Namespace: urn:ihe:pharm:medication
..... asSpecializedKind 0..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Classification du produit
XML Namespace: urn:ihe:pharm:medication
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... @classCode 1..1 code Classe de la relation
Required Pattern: GRIC
...... generalizedMedicineClass 1..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Classe générique du médicament
XML Namespace: urn:ihe:pharm:medication
....... @id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
....... @classCode 1..1 code Classe du matériau
Required Pattern: MMAT
....... code 1..1 CE XML Namespace: urn:ihe:pharm:medication
Code de classification
XML Namespace: urn:ihe:pharm:medication
....... name 0..1 EN XML Namespace: urn:ihe:pharm:medication
Nom de la classification
XML Namespace: urn:ihe:pharm:medication
..... ingredient 0..* BackboneElement XML Namespace: urn:ihe:pharm:medication
Ingrédient actif
XML Namespace: urn:ihe:pharm:medication
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... @classCode 1..1 code Classe de l'ingrédient
Required Pattern: ACTI
...... quantity 0..1 RTO_PQ_PQ(2.0.3-sd) XML Namespace: urn:ihe:pharm:medication
Dosage de l'ingrédient
XML Namespace: urn:ihe:pharm:medication
...... ingredient 1..1 BackboneElement XML Namespace: urn:ihe:pharm:medication
Substance active
XML Namespace: urn:ihe:pharm:medication
....... @id 0..1 id Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
....... @classCode 1..1 code Classe de la substance
Required Pattern: MMAT
....... @determinerCode 1..1 code Déterminant de la substance
Required Pattern: KIND
....... code 0..1 CE XML Namespace: urn:ihe:pharm:medication
Code de la substance
XML Namespace: urn:ihe:pharm:medication
........ @nullFlavor 0..1 cs(2.0.3-sd) Binding: CDANullFlavor (2.0.3-sd) (required)
........ @code 0..1 cs(2.0.3-sd)
........ @codeSystem 0..1 oid(2.0.3-sd), uuid(2.0.3-sd), ruid(2.0.3-sd)
........ @codeSystemName 0..1 st(2.0.3-sd)
........ @codeSystemVersion 0..1 st(2.0.3-sd)
........ @displayName 0..1 st(2.0.3-sd)
........ @sdtcValueSet 0..1 oid(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
........ @sdtcValueSetVersion 0..1 st(2.0.3-sd) XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
........ originalText 0..1 ED XML Namespace: urn:ihe:pharm:medication
XML Namespace: urn:ihe:pharm:medication
......... reference 0..1 TEL XML Namespace: urn:ihe:pharm:medication
Référence du texte original
XML Namespace: urn:ihe:pharm:medication
........ translation 0..* CD
....... name 1..1 EN XML Namespace: urn:ihe:pharm:medication
Nom de la substance
XML Namespace: urn:ihe:pharm:medication
... manufacturerOrganization 0..1 Organization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ManufacturedProduct.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​templateId:iheProductEntry.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​templateId:frProduitDeSante.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​templateId:ccdProductEntry.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​classCode Base required RoleClassManufacturedProduct 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​typeId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​templateId.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​classCode Base required EntityClassManufacturedMaterial 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​determinerCode Base required EntityDeterminerDetermined 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​code Base example CDAMaterialEntityClassType 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.originalText.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.originalText.compression Base required CDACompressionAlgorithm 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​code.originalText.integrityCheckAlgorithm Base required IntegrityCheckAlgorithm 📍2.0.0 THO v5.2
ManufacturedProduct.​manufacturedMaterial.​code.originalText.mediaType Base example MediaType 📍3.0.0 THO v7.3
ManufacturedProduct.​manufacturedMaterial.​code.originalText.representation Base required CDABinaryDataEncoding 📍2.0.3-sd Clinical Document Architecture v2.0
ManufacturedProduct.​manufacturedMaterial.​ingredient.ingredient.​code.nullFlavor Base required CDANullFlavor 📍2.0.3-sd Clinical Document Architecture v2.0

Constraints

Id Grade Path(s) Description Expression
ED-1 error ManufacturedProduct.manufacturedMaterial.code.originalText.thumbnail Thumbnails cannot contain their own thumbnails thumbnail.empty()
II-1 error ManufacturedProduct.typeId, ManufacturedProduct.manufacturedMaterial.typeId An II instance must have either a root or an nullFlavor. root.exists() or nullFlavor.exists()
ele-1 error ManufacturedProduct.manufacturedMaterial.asContent, ManufacturedProduct.manufacturedMaterial.asContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient, ManufacturedProduct.manufacturedMaterial.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.modifierExtension All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error ManufacturedProduct.manufacturedMaterial.asContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.modifierExtension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.extension, ManufacturedProduct.manufacturedMaterial.asContent.containerPackagedMedicine.asSuperContent.containerPackagedMedicine.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.modifierExtension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.extension, ManufacturedProduct.manufacturedMaterial.asSpecializedKind.generalizedMedicineClass.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.modifierExtension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.extension, ManufacturedProduct.manufacturedMaterial.ingredient.ingredient.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
product-choice error ManufacturedProduct manufacturedLabeledDrug and manufacturedMaterial are mutually exclusive (one must be present) (manufacturedLabeledDrug | manufacturedMaterial).count() = 1

Summary

Mandatory: 9 elements(1 nested mandatory element)
Must-Support: 2 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ManufacturedProduct.templateId

 

Other representations of profile: CSV, Excel