Electronic Medicinal Product Information (ePI) FHIR Implementation Guide
1.0.0 - trial-use International flag

This page is part of the Electronic Medicinal Product Information (ePI) FHIR Implementation Guide (v1.0.0: STU1) based on FHIR v5.0.0. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: ManufacturedItemDefinition (ePI)

Official URL: http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/ManufacturedItemDefinition-uv-epi Version: 1.0.0
Standards status: Trial-use Maturity Level: 2 Computable Name: ManufacturedItemDefinitionUvEpi

ManufacturedItemDefinition (ePI)

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ManufacturedItemDefinition

NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition 0..*ManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
... identifier 1..*IdentifierUnique identifier
.... system 1..1uriThe namespace for the identifier value
.... value 1..1stringThe value that is unique
... status 1..1codedraft|active|retired|unknown
... manufacturedDoseForm 1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: Manufactured Dose Form (example)
... manufacturer 0..*Reference(Organization (ePI))Manufacturer of the item, one of several possible
... Slices for property 0..*BackboneElementGeneral characteristics of this item
Slice: Unordered, Open by value:type
.... property:color 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: color
..... value[x] 0..1CodeableConceptA value for the characteristic
Binding: Color of the product (example)
.... property:flavor 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: flavor
..... value[x] 0..1CodeableConceptA value for the characteristic
Binding: Flavor of the product (example)
.... property:score 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: scoring
..... value[x] 0..1CodeableConceptA value for the characteristic
.... property:shape 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: shape
..... value[x] 0..1CodeableConceptA value for the characteristic
Binding: Shape of the product (example)
.... property:surfaceform 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: surfaceform
..... value[x] 0..1CodeableConceptA value for the characteristic
.... property:size 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: size
..... value[x] 0..1QuantityA value for the characteristic
.... property:image 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: image
..... value[x] 0..1AttachmentA value for the characteristic
...... data 0..1base64Binarybase64 version of the product image
.... property:imprint 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: imprintcd
..... Slices for value[x] 0..1A value for the characteristic
Slice: Unordered, Open by type:$this
...... valueCodeableConceptCodeableConcept
...... valueAttachmentAttachment
...... value[x]:valueCodeableConcept 0..1CodeableConceptA value for the characteristic
....... coding 0..0
....... text 1..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
ManufacturedItemDefinition.manufacturedDoseFormexampleVsManufacturedDoseForm
ManufacturedItemDefinition.unitOfPresentationexampleVsUnitofPresentation
ManufacturedItemDefinition.property:color.value[x]exampleVsPropertyColor
ManufacturedItemDefinition.property:flavor.value[x]exampleVsPropertyFlavor
ManufacturedItemDefinition.property:shape.value[x]exampleVsPropertyShape
NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition 0..*ManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value ΣC1..1stringThe value that is unique
Example General: 123456
... status ?!Σ1..1codedraft|active|retired|unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... manufacturedDoseForm Σ1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: Manufactured Dose Form (example)
... unitOfPresentation Σ0..1CodeableConceptThe “real-world” units in which the quantity of the item is described
Binding: Units of Presentation (example)
... manufacturer Σ0..*Reference(Organization (ePI))Manufacturer of the item, one of several possible
... Slices for property Σ0..*BackboneElementGeneral characteristics of this item
Slice: Unordered, Open by value:type
.... property:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.

.... property:color Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: color
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Color of the product (example)
.... property:flavor Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: flavor
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Flavor of the product (example)
.... property:score Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: scoring
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:shape Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: shape
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Shape of the product (example)
.... property:surfaceform Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: surfaceform
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:size Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: size
..... value[x] Σ0..1QuantityA value for the characteristic
.... property:image Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: image
..... value[x] Σ0..1AttachmentA value for the characteristic
...... data C0..1base64Binarybase64 version of the product image
.... property:imprint Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: imprintcd
..... Slices for value[x] Σ0..1A value for the characteristic
Slice: Unordered, Open by type:$this
...... valueCodeableConceptCodeableConcept
...... valueAttachmentAttachment
...... value[x]:valueCodeableConcept Σ0..1CodeableConceptA value for the characteristic
....... text Σ1..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ManufacturedItemDefinition.identifier.userequiredIdentifierUse
ManufacturedItemDefinition.statusrequiredPublicationStatus
ManufacturedItemDefinition.manufacturedDoseFormexampleVsManufacturedDoseForm
ManufacturedItemDefinition.unitOfPresentationexampleVsUnitofPresentation
ManufacturedItemDefinition.property.typeexampleProductCharacteristic
ManufacturedItemDefinition.property:color.typeexamplePattern: color
ManufacturedItemDefinition.property:color.value[x]exampleVsPropertyColor
ManufacturedItemDefinition.property:flavor.typeexamplePattern: flavor
ManufacturedItemDefinition.property:flavor.value[x]exampleVsPropertyFlavor
ManufacturedItemDefinition.property:score.typeexamplePattern: scoring
ManufacturedItemDefinition.property:shape.typeexamplePattern: shape
ManufacturedItemDefinition.property:shape.value[x]exampleVsPropertyShape
ManufacturedItemDefinition.property:surfaceform.typeexamplePattern: surfaceform
ManufacturedItemDefinition.property:size.typeexamplePattern: size
ManufacturedItemDefinition.property:image.typeexamplePattern: image
ManufacturedItemDefinition.property:imprint.typeexamplePattern: imprintcd

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorManufacturedItemDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorManufacturedItemDefinitionIf 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorManufacturedItemDefinitionIf 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-5errorManufacturedItemDefinitionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceManufacturedItemDefinitionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition 0..*ManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..*IdentifierUnique identifier
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value ΣC1..1stringThe value that is unique
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... status ?!Σ1..1codedraft|active|retired|unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... name Σ0..1stringA descriptive name applied to this item
... manufacturedDoseForm Σ1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: Manufactured Dose Form (example)
... unitOfPresentation Σ0..1CodeableConceptThe “real-world” units in which the quantity of the item is described
Binding: Units of Presentation (example)
... manufacturer Σ0..*Reference(Organization (ePI))Manufacturer of the item, one of several possible
... marketingStatus Σ0..*MarketingStatusAllows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated
... ingredient Σ0..*CodeableConceptThe ingredients of this manufactured item. Only needed if these are not specified by incoming references from the Ingredient resource
Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set.


... Slices for property Σ0..*BackboneElementGeneral characteristics of this item
Slice: Unordered, Open by value:type
.... property:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.

..... value[x] Σ0..1A value for the characteristic
...... valueCodeableConceptCodeableConcept
...... valueQuantityQuantity
...... valueDatedate
...... valueBooleanboolean
...... valueMarkdownmarkdown
...... valueAttachmentAttachment
...... valueReferenceReference(Binary)
.... property:color Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: color
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Color of the product (example)
.... property:flavor Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: flavor
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Flavor of the product (example)
.... property:score Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: scoring
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:shape Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: shape
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Shape of the product (example)
.... property:surfaceform Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: surfaceform
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:size Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: size
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1QuantityA value for the characteristic
.... property:image Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: image
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1AttachmentA value for the characteristic
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... contentType ΣC0..1codeMime type of the content, with charset etc.
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)


Example General: text/plain; charset=UTF-8, image/png
...... language Σ0..1codeHuman language of the content (BCP-47)
Binding: AllLanguages (required): IETF language tag for a human language.


Example General: en-AU
...... data C0..1base64Binarybase64 version of the product image
...... url Σ0..1urlUri where the data can be found
Example General: http://www.acme.com/logo-small.png
...... size Σ0..1integer64Number of bytes of content (if url provided)
...... hash Σ0..1base64BinaryHash of the data (sha-1, base64ed)
...... title Σ0..1stringLabel to display in place of the data
Example General: Official Corporate Logo
...... creation Σ0..1dateTimeDate attachment was first created
...... height TU0..1positiveIntHeight of the image in pixels (photo/video)
...... width TU0..1positiveIntWidth of the image in pixels (photo/video)
...... frames TU0..1positiveIntNumber of frames if > 1 (photo)
...... duration TU0..1decimalLength in seconds (audio / video)
...... pages TU0..1positiveIntNumber of printed pages
.... property:imprint Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: imprintcd
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... Slices for value[x] Σ0..1A value for the characteristic
Slice: Unordered, Open by type:$this
...... valueCodeableConceptCodeableConcept
...... valueAttachmentAttachment
...... value[x]:valueCodeableConcept Σ0..1CodeableConceptA value for the characteristic
....... id 0..1idUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... text Σ1..1stringPlain text representation of the concept
... component Σ0..*BackboneElementPhysical parts of the manufactured item, that it is intrisically made from. This is distinct from the ingredients that are part of its chemical makeup
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ1..1CodeableConceptDefining type of the component e.g. shell, layer, ink
.... function Σ0..*CodeableConceptThe function of this component within the item e.g. delivers active ingredient, masks taste
.... amount Σ0..*QuantityThe measurable amount of total quantity of all substances in the component, expressable in different ways (e.g. by mass or volume)
.... constituent Σ0..*BackboneElementA reference to a constituent of the manufactured item as a whole, linked here so that its component location within the item can be indicated. This not where the item's ingredient are primarily stated (for which see Ingredient.for or ManufacturedItemDefinition.ingredient)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... amount Σ0..*QuantityThe measurable amount of the substance, expressable in different ways (e.g. by mass or volume)
..... location Σ0..*CodeableConceptThe physical location of the constituent/ingredient within the component
..... function Σ0..*CodeableConceptThe function of this constituent within the component e.g. binder
..... hasIngredient Σ0..*CodeableReference(Ingredient)The ingredient that is the constituent of the given component
.... property Σ0..*See property (ManufacturedItemDefinition)General characteristics of this component
.... component Σ0..*See component (ManufacturedItemDefinition)A component that this component contains or is made from

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ManufacturedItemDefinition.languagerequiredAllLanguages
ManufacturedItemDefinition.identifier.userequiredIdentifierUse
ManufacturedItemDefinition.identifier.typeextensibleIdentifierTypeCodes
ManufacturedItemDefinition.statusrequiredPublicationStatus
ManufacturedItemDefinition.manufacturedDoseFormexampleVsManufacturedDoseForm
ManufacturedItemDefinition.unitOfPresentationexampleVsUnitofPresentation
ManufacturedItemDefinition.ingredientexampleSNOMEDCTSubstanceCodes
ManufacturedItemDefinition.property.typeexampleProductCharacteristic
ManufacturedItemDefinition.property:color.typeexamplePattern: color
ManufacturedItemDefinition.property:color.value[x]exampleVsPropertyColor
ManufacturedItemDefinition.property:flavor.typeexamplePattern: flavor
ManufacturedItemDefinition.property:flavor.value[x]exampleVsPropertyFlavor
ManufacturedItemDefinition.property:score.typeexamplePattern: scoring
ManufacturedItemDefinition.property:shape.typeexamplePattern: shape
ManufacturedItemDefinition.property:shape.value[x]exampleVsPropertyShape
ManufacturedItemDefinition.property:surfaceform.typeexamplePattern: surfaceform
ManufacturedItemDefinition.property:size.typeexamplePattern: size
ManufacturedItemDefinition.property:image.typeexamplePattern: image
ManufacturedItemDefinition.property:image.value[x].contentTyperequiredMimeTypes (a valid code from urn:ietf:bcp:13)
ManufacturedItemDefinition.property:image.value[x].languagerequiredAllLanguages
ManufacturedItemDefinition.property:imprint.typeexamplePattern: imprintcd

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from ManufacturedItemDefinition

Summary

Mandatory: 3 elements (1 nested mandatory element)
Prohibited: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element ManufacturedItemDefinition.property is sliced based on the value of value:type
  • The element ManufacturedItemDefinition.property.value[x] is sliced based on the value of type:$this

Maturity: 2

Differential View

This structure is derived from ManufacturedItemDefinition

NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition 0..*ManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
... identifier 1..*IdentifierUnique identifier
.... system 1..1uriThe namespace for the identifier value
.... value 1..1stringThe value that is unique
... status 1..1codedraft|active|retired|unknown
... manufacturedDoseForm 1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: Manufactured Dose Form (example)
... manufacturer 0..*Reference(Organization (ePI))Manufacturer of the item, one of several possible
... Slices for property 0..*BackboneElementGeneral characteristics of this item
Slice: Unordered, Open by value:type
.... property:color 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: color
..... value[x] 0..1CodeableConceptA value for the characteristic
Binding: Color of the product (example)
.... property:flavor 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: flavor
..... value[x] 0..1CodeableConceptA value for the characteristic
Binding: Flavor of the product (example)
.... property:score 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: scoring
..... value[x] 0..1CodeableConceptA value for the characteristic
.... property:shape 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: shape
..... value[x] 0..1CodeableConceptA value for the characteristic
Binding: Shape of the product (example)
.... property:surfaceform 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: surfaceform
..... value[x] 0..1CodeableConceptA value for the characteristic
.... property:size 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: size
..... value[x] 0..1QuantityA value for the characteristic
.... property:image 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: image
..... value[x] 0..1AttachmentA value for the characteristic
...... data 0..1base64Binarybase64 version of the product image
.... property:imprint 0..*BackboneElementGeneral characteristics of this item
..... type 1..1CodeableConceptA code expressing the type of characteristic
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: imprintcd
..... Slices for value[x] 0..1A value for the characteristic
Slice: Unordered, Open by type:$this
...... valueCodeableConceptCodeableConcept
...... valueAttachmentAttachment
...... value[x]:valueCodeableConcept 0..1CodeableConceptA value for the characteristic
....... coding 0..0
....... text 1..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
ManufacturedItemDefinition.manufacturedDoseFormexampleVsManufacturedDoseForm
ManufacturedItemDefinition.unitOfPresentationexampleVsUnitofPresentation
ManufacturedItemDefinition.property:color.value[x]exampleVsPropertyColor
ManufacturedItemDefinition.property:flavor.value[x]exampleVsPropertyFlavor
ManufacturedItemDefinition.property:shape.value[x]exampleVsPropertyShape

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition 0..*ManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contained 0..*ResourceContained, inline Resources
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value ΣC1..1stringThe value that is unique
Example General: 123456
... status ?!Σ1..1codedraft|active|retired|unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... manufacturedDoseForm Σ1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: Manufactured Dose Form (example)
... unitOfPresentation Σ0..1CodeableConceptThe “real-world” units in which the quantity of the item is described
Binding: Units of Presentation (example)
... manufacturer Σ0..*Reference(Organization (ePI))Manufacturer of the item, one of several possible
... Slices for property Σ0..*BackboneElementGeneral characteristics of this item
Slice: Unordered, Open by value:type
.... property:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.

.... property:color Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: color
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Color of the product (example)
.... property:flavor Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: flavor
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Flavor of the product (example)
.... property:score Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: scoring
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:shape Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: shape
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Shape of the product (example)
.... property:surfaceform Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: surfaceform
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:size Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: size
..... value[x] Σ0..1QuantityA value for the characteristic
.... property:image Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: image
..... value[x] Σ0..1AttachmentA value for the characteristic
...... data C0..1base64Binarybase64 version of the product image
.... property:imprint Σ0..*BackboneElementGeneral characteristics of this item
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: imprintcd
..... Slices for value[x] Σ0..1A value for the characteristic
Slice: Unordered, Open by type:$this
...... valueCodeableConceptCodeableConcept
...... valueAttachmentAttachment
...... value[x]:valueCodeableConcept Σ0..1CodeableConceptA value for the characteristic
....... text Σ1..1stringPlain text representation of the concept

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ManufacturedItemDefinition.identifier.userequiredIdentifierUse
ManufacturedItemDefinition.statusrequiredPublicationStatus
ManufacturedItemDefinition.manufacturedDoseFormexampleVsManufacturedDoseForm
ManufacturedItemDefinition.unitOfPresentationexampleVsUnitofPresentation
ManufacturedItemDefinition.property.typeexampleProductCharacteristic
ManufacturedItemDefinition.property:color.typeexamplePattern: color
ManufacturedItemDefinition.property:color.value[x]exampleVsPropertyColor
ManufacturedItemDefinition.property:flavor.typeexamplePattern: flavor
ManufacturedItemDefinition.property:flavor.value[x]exampleVsPropertyFlavor
ManufacturedItemDefinition.property:score.typeexamplePattern: scoring
ManufacturedItemDefinition.property:shape.typeexamplePattern: shape
ManufacturedItemDefinition.property:shape.value[x]exampleVsPropertyShape
ManufacturedItemDefinition.property:surfaceform.typeexamplePattern: surfaceform
ManufacturedItemDefinition.property:size.typeexamplePattern: size
ManufacturedItemDefinition.property:image.typeexamplePattern: image
ManufacturedItemDefinition.property:imprint.typeexamplePattern: imprintcd

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorManufacturedItemDefinitionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorManufacturedItemDefinitionIf 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorManufacturedItemDefinitionIf 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-5errorManufacturedItemDefinitionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceManufacturedItemDefinitionA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition 0..*ManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..*IdentifierUnique identifier
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value ΣC1..1stringThe value that is unique
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... status ?!Σ1..1codedraft|active|retired|unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.

... name Σ0..1stringA descriptive name applied to this item
... manufacturedDoseForm Σ1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: Manufactured Dose Form (example)
... unitOfPresentation Σ0..1CodeableConceptThe “real-world” units in which the quantity of the item is described
Binding: Units of Presentation (example)
... manufacturer Σ0..*Reference(Organization (ePI))Manufacturer of the item, one of several possible
... marketingStatus Σ0..*MarketingStatusAllows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated
... ingredient Σ0..*CodeableConceptThe ingredients of this manufactured item. Only needed if these are not specified by incoming references from the Ingredient resource
Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set.


... Slices for property Σ0..*BackboneElementGeneral characteristics of this item
Slice: Unordered, Open by value:type
.... property:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.

..... value[x] Σ0..1A value for the characteristic
...... valueCodeableConceptCodeableConcept
...... valueQuantityQuantity
...... valueDatedate
...... valueBooleanboolean
...... valueMarkdownmarkdown
...... valueAttachmentAttachment
...... valueReferenceReference(Binary)
.... property:color Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: color
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Color of the product (example)
.... property:flavor Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: flavor
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Flavor of the product (example)
.... property:score Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: scoring
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:shape Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: shape
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
Binding: Shape of the product (example)
.... property:surfaceform Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/epi-ig
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: surfaceform
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1CodeableConceptA value for the characteristic
.... property:size Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: size
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1QuantityA value for the characteristic
.... property:image Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: image
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... value[x] Σ0..1AttachmentA value for the characteristic
...... id 0..1idUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... contentType ΣC0..1codeMime type of the content, with charset etc.
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)


Example General: text/plain; charset=UTF-8, image/png
...... language Σ0..1codeHuman language of the content (BCP-47)
Binding: AllLanguages (required): IETF language tag for a human language.


Example General: en-AU
...... data C0..1base64Binarybase64 version of the product image
...... url Σ0..1urlUri where the data can be found
Example General: http://www.acme.com/logo-small.png
...... size Σ0..1integer64Number of bytes of content (if url provided)
...... hash Σ0..1base64BinaryHash of the data (sha-1, base64ed)
...... title Σ0..1stringLabel to display in place of the data
Example General: Official Corporate Logo
...... creation Σ0..1dateTimeDate attachment was first created
...... height TU0..1positiveIntHeight of the image in pixels (photo/video)
...... width TU0..1positiveIntWidth of the image in pixels (photo/video)
...... frames TU0..1positiveIntNumber of frames if > 1 (photo)
...... duration TU0..1decimalLength in seconds (audio / video)
...... pages TU0..1positiveIntNumber of printed pages
.... property:imprint Σ0..*BackboneElementGeneral characteristics of this item
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptA code expressing the type of characteristic
Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: imprintcd
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... Slices for value[x] Σ0..1A value for the characteristic
Slice: Unordered, Open by type:$this
...... valueCodeableConceptCodeableConcept
...... valueAttachmentAttachment
...... value[x]:valueCodeableConcept Σ0..1CodeableConceptA value for the characteristic
....... id 0..1idUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... text Σ1..1stringPlain text representation of the concept
... component Σ0..*BackboneElementPhysical parts of the manufactured item, that it is intrisically made from. This is distinct from the ingredients that are part of its chemical makeup
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ1..1CodeableConceptDefining type of the component e.g. shell, layer, ink
.... function Σ0..*CodeableConceptThe function of this component within the item e.g. delivers active ingredient, masks taste
.... amount Σ0..*QuantityThe measurable amount of total quantity of all substances in the component, expressable in different ways (e.g. by mass or volume)
.... constituent Σ0..*BackboneElementA reference to a constituent of the manufactured item as a whole, linked here so that its component location within the item can be indicated. This not where the item's ingredient are primarily stated (for which see Ingredient.for or ManufacturedItemDefinition.ingredient)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... amount Σ0..*QuantityThe measurable amount of the substance, expressable in different ways (e.g. by mass or volume)
..... location Σ0..*CodeableConceptThe physical location of the constituent/ingredient within the component
..... function Σ0..*CodeableConceptThe function of this constituent within the component e.g. binder
..... hasIngredient Σ0..*CodeableReference(Ingredient)The ingredient that is the constituent of the given component
.... property Σ0..*See property (ManufacturedItemDefinition)General characteristics of this component
.... component Σ0..*See component (ManufacturedItemDefinition)A component that this component contains or is made from

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ManufacturedItemDefinition.languagerequiredAllLanguages
ManufacturedItemDefinition.identifier.userequiredIdentifierUse
ManufacturedItemDefinition.identifier.typeextensibleIdentifierTypeCodes
ManufacturedItemDefinition.statusrequiredPublicationStatus
ManufacturedItemDefinition.manufacturedDoseFormexampleVsManufacturedDoseForm
ManufacturedItemDefinition.unitOfPresentationexampleVsUnitofPresentation
ManufacturedItemDefinition.ingredientexampleSNOMEDCTSubstanceCodes
ManufacturedItemDefinition.property.typeexampleProductCharacteristic
ManufacturedItemDefinition.property:color.typeexamplePattern: color
ManufacturedItemDefinition.property:color.value[x]exampleVsPropertyColor
ManufacturedItemDefinition.property:flavor.typeexamplePattern: flavor
ManufacturedItemDefinition.property:flavor.value[x]exampleVsPropertyFlavor
ManufacturedItemDefinition.property:score.typeexamplePattern: scoring
ManufacturedItemDefinition.property:shape.typeexamplePattern: shape
ManufacturedItemDefinition.property:shape.value[x]exampleVsPropertyShape
ManufacturedItemDefinition.property:surfaceform.typeexamplePattern: surfaceform
ManufacturedItemDefinition.property:size.typeexamplePattern: size
ManufacturedItemDefinition.property:image.typeexamplePattern: image
ManufacturedItemDefinition.property:image.value[x].contentTyperequiredMimeTypes (a valid code from urn:ietf:bcp:13)
ManufacturedItemDefinition.property:image.value[x].languagerequiredAllLanguages
ManufacturedItemDefinition.property:imprint.typeexamplePattern: imprintcd

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from ManufacturedItemDefinition

Summary

Mandatory: 3 elements (1 nested mandatory element)
Prohibited: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element ManufacturedItemDefinition.property is sliced based on the value of value:type
  • The element ManufacturedItemDefinition.property.value[x] is sliced based on the value of type:$this

Maturity: 2

 

Other representations of profile: CSV, Excel, Schematron