Union of http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-product-part and http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-product-part

This is the set of resources that conform to either of the profiles Manufactured Drug Product (http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-product-part) and Manufactured Drug Product (http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-product-part). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. ManufacturedItemDefinition C0..*The definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
cmc-capsule-count-required: Capsule constituent count is required when the dosage form is 'Capsule'
cmc-arbitrary-unit-text-required: BR – Product Total Weight Textual - If the UOM is UCUM Arbitrary Unit [arb'U], units must be described in Weight Textual
cmc-coating-indication-required: Coating indication is required when the dosage form is a tablet, lozenge or capsule
cmc-tablet-layer-count-required: Tablet layer count is required when the dosage form is a tablet
cmc-tablet-bead-count-required: Tablet bead count is required when the dosage form is a tablet
cmc-capsule-classification-required: when the the dosage form is 'capsule' and a 'capsule shell' part exists, a capsule shell part classification is mandatory
cmc-component-id-ref: If a PPiD ref is present, it must reference the PPiD of another component. It cannot reference itself
... meta Σ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language 0..1codeLanguage of the resource content
Binding: ?? (required): IETF language tag for a human language


ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier SΣ0..1IdentifierUnique identifier
ele-1: All FHIR elements must have a @value or children
... status ?!SΣ1..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.


ele-1: All FHIR elements must have a @value or children
... name SΣ0..1stringProduct Proprietary Name | Product Non-proprietary Name
ele-1: All FHIR elements must have a @value or children
... manufacturedDoseForm Σ1..1CodeableConceptDose form as manufactured (before any necessary transformation)
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
... unitOfPresentation Σ0..1CodeableConceptThe “real-world” units in which the quantity of the item is described
Binding: ?? (example): The presentation type in which an administrable medicinal product is given to a patient.


ele-1: All FHIR elements must have a @value or children
... manufacturer Σ0..*Reference(Organization)Manufacturer of the item, one of several possible
ele-1: All FHIR elements must have a @value or children
... 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
ele-1: All FHIR elements must have a @value or children
... ingredient Σ0..*CodeableConceptThe ingredients of this manufactured item. Only needed if these are not specified by incoming references from the Ingredient resource
Binding: ?? (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set.


ele-1: All FHIR elements must have a @value or children
... property SΣ6..*BackboneElementGeneral characteristics of this item
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type SΣ1..1CodeableConceptA code expressing the type of characteristic
Binding: ?? (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... coding Σ0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
..... text SΣ1..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
.... value[x] Σ0..1A value for the characteristic
ele-1: All FHIR elements must have a @value or children
..... valueCodeableConceptCodeableConcept
..... valueQuantityQuantity
..... valueDatedate
..... valueBooleanboolean
..... valueMarkdownmarkdown
..... valueAttachmentAttachment
..... valueReferenceReference(Binary)
... component SΣC1..*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
ele-1: All FHIR elements must have a @value or children
cmc-amount-ratio-or-quantity: The amount ratio extension and an amount with a non-percentage unit are mutually exclusive
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type SΣ1..1CodeableConceptProduct Part Type
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... coding Σ0..*CodingCode defined by a terminology system
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
..... text Σ0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
.... function S0..*??Product Part Function Description
ele-1: All FHIR elements must have a @value or children
.... amount SΣ0..2QuantityThe measurable amount of total quantity of all substances in the component, expressable in different ways (e.g. by mass or volume)
ele-1: All FHIR elements must have a @value or children
.... constituent SΣC1..*BackboneElementProduct Part Ingredient Component Function Category
ele-1: All FHIR elements must have a @value or children
cmc-ingredient-functions: If Drug Product Component constituent Function Category is Active Ingredient or Adjuvant THEN Drug Product Component constituent Function is not applicable. If Drug Product Component Function Category constituent is Inactive Ingredient (excipient) THEN Drug Product Component Function must be from the value list.
cmc-amount-ratio-or-quantity: The amount ratio extension and an amount with a non-percentage unit are mutually exclusive
..... extension 0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... amount SΣ1..2QuantityThe measurable amount of the substance, expressable in different ways (e.g. by mass or volume)
ele-1: All FHIR elements must have a @value or children
..... location SΣ0..*CodeableConceptProduct Part Ingredient Physical Location
ele-1: All FHIR elements must have a @value or children
...... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... coding SΣ1..1CodingCode defined by a terminology system
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
...... text SΣ0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
..... function SΣ1..2CodeableConceptThe function of this constituent within the component e.g. binder
ele-1: All FHIR elements must have a @value or children
..... hasIngredient S1..1LiteralCodeableReference(Drug Product Component | #sd-pqcmc-component-pqcmc-component) {b}Reference to a resource or a concept
ele-1: All FHIR elements must have a @value or children
.... property SΣ2..*BackboneElementGeneral characteristics of this component
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... type SΣ1..1CodeableConceptA code expressing the type of characteristic
Binding: ?? (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.


ele-1: All FHIR elements must have a @value or children
...... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... coding Σ0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
...... text SΣ1..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
..... value[x] Σ0..1A value for the characteristic
ele-1: All FHIR elements must have a @value or children
...... valueCodeableConceptCodeableConcept
...... valueQuantityQuantity
...... valueDatedate
...... valueBooleanboolean
...... valueMarkdownmarkdown
...... valueAttachmentAttachment
...... valueReferenceReference(Binary)
.... component SΣ0..*A component that this component contains or is made from
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format