Left: | Drug Product Component (http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-component) |
Right: | Drug Product Component (http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-component) |
Error | StructureDefinition.version | Values for version differ: '1.0.0-ballot' vs '1.0.0' |
Information | StructureDefinition.date | Values for date differ: '2024-04-08T17:51:06+00:00' vs '2024-12-11T13:47:08+00:00' |
Information | StructureDefinition.short | Values for short differ: 'Extension' vs 'Additional content defined by implementations' |
Information | StructureDefinition.definition | Values for definition differ: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
Information | StructureDefinition.short | Values for short differ: 'A place for providing any notes that are relevant to the component, e.g. removed during process, adjusted for loss on drying' vs 'Drug Product Component Additional Information' |
Information | StructureDefinition.definition | Values for definition differ: 'A place for providing any notes that are relevant to the component, e.g. removed during process, adjusted for loss on drying.' vs 'A placeholder for providing any comments that are relevant to the component. [Source: SME Defined] Examples: removed during process, adjusted for loss on drying, etc.' |
Warning | Ingredient.comment | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | StructureDefinition.definition | Values for definition differ: 'A code or full resource that represents the ingredient's substance.' vs 'A reference to a resource (by instance), or instead, a reference to a concept defined in a terminology or ontology (by class).' |
Information | Ingredient.substance.strength | Element minimum cardinalities differ: '1' vs '2' |
Information | Ingredient.substance.strength | Element maximum cardinalities differ: '1' vs '2' |
Error | Ingredient.substance.strength | Element minimum cardinalities conflict: '1..1' vs '2..2': No instances can be valid against both profiles |
Information | StructureDefinition.short | Values for short differ: 'Extension' vs 'Additional content defined by implementations' |
Information | StructureDefinition.definition | Values for definition differ: 'An Extension' vs 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' |
Information | Ingredient.substance.strength.extension | Element minimum cardinalities differ: '1' vs '0' |
Warning | Ingredient.substance.strength.presentation[x] | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Ingredient.substance.strength.presentation[x] | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.short | Values for short differ: 'Strength Textual' vs 'Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio)' |
Information | StructureDefinition.definition | Values for definition differ: 'A written description of the strength of the ingredient. [Source: SME Defined]' vs 'A textual represention of either the whole of the presentation strength or a part of it - with the rest being in Strength.presentation as a ratio.' |
Warning | Ingredient.substance.strength.textPresentation | Elements differ in definition for mustSupport: 'true' vs 'false' |
Information | Ingredient.substance.strength.textPresentation | Element minimum cardinalities differ: '1' vs '0' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Ingredient | ||
copyright | |||
date | 2024-04-08T17:51:06+00:00 | 2024-12-11T13:47:08+00:00 |
|
description | The amount details about the drug product components to define the product composition in a product unit. Use composition. | ||
experimental | |||
fhirVersion | 5.0.0 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | DrugProductComponent | ||
publisher | HL7 International / Biomedical Research and Regulation | ||
purpose | |||
status | active | ||
title | Drug Product Component | ||
type | Ingredient | ||
url | http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-component | ||
version | 1.0.0-ballot | 1.0.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ingredient | C | 0..* | Ingredient | An ingredient of a manufactured item or pharmaceutical product ing-1: If an ingredient is noted as an allergen (allergenicIndicator) then its substance should be a code. If the substance is a SubstanceDefinition, then the allegen information should be documented in that resource | C | 0..* | Ingredient | An ingredient of a manufactured item or pharmaceutical product ing-1: If an ingredient is noted as an allergen (allergenicIndicator) then its substance should be a code. If the substance is a SubstanceDefinition, then the allegen information should be documented in that resource | |||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
id | 0..1 | id | Unique id for inter-element referencing |
| |||||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
versionId | Σ | 0..1 | id | Version specific identifier |
| ||||||||||||
lastUpdated | Σ | 0..1 | instant | When the resource version last changed |
| ||||||||||||
source | Σ | 0..1 | uri | Identifies where the resource comes from |
| ||||||||||||
profile | SΣ | 1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to |
| ||||||||||||
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. |
| ||||||||||||
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". |
| ||||||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| 0..1 | code | Language of the resource content Binding: ?? (required): IETF language tag for a human language
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | |||||||||
identifier | Σ | 0..1 | Identifier | An identifier or code by which the ingredient can be referenced | Σ | 0..1 | Identifier | An identifier or code by which the ingredient can be referenced | |||||||||
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact. | |||||||||
for | Σ | 0..* | Reference(MedicinalProductDefinition | AdministrableProductDefinition | ManufacturedItemDefinition) | Reference to MedicinalProductDefinition | Σ | 0..* | Reference(MedicinalProductDefinition | AdministrableProductDefinition | ManufacturedItemDefinition) | Reference to MedicinalProductDefinition | |||||||||
role | Σ | 1..1 | CodeableConcept | Purpose of the ingredient within the product, e.g. active, inactive Binding: ?? (required) | Σ | 1..1 | CodeableConcept | Purpose of the ingredient within the product, e.g. active, inactive Binding: ?? (required) | |||||||||
function | Σ | 0..* | CodeableConcept | Precise action within the drug product, e.g. antioxidant, alkalizing agent Binding: ?? (example): A classification of the ingredient identifying its precise purpose(s) in the drug product (beyond e.g. active/inactive). | Σ | 0..* | CodeableConcept | Precise action within the drug product, e.g. antioxidant, alkalizing agent Binding: ?? (example): A classification of the ingredient identifying its precise purpose(s) in the drug product (beyond e.g. active/inactive). | |||||||||
group | Σ | 0..1 | CodeableConcept | A classification of the ingredient according to where in the physical item it tends to be used, such the outer shell of a tablet, inner body or ink | Σ | 0..1 | CodeableConcept | A classification of the ingredient according to where in the physical item it tends to be used, such the outer shell of a tablet, inner body or ink | |||||||||
allergenicIndicator | ΣC | 0..1 | boolean | If the ingredient is a known or suspected allergen | ΣC | 0..1 | boolean | If the ingredient is a known or suspected allergen | |||||||||
comment | 0..1 | markdown | A place for providing any notes that are relevant to the component, e.g. removed during process, adjusted for loss on drying | S | 0..1 | markdown | Drug Product Component Additional Information |
| |||||||||
manufacturer | Σ | 0..* | BackboneElement | An organization that manufactures this ingredient | Σ | 0..* | BackboneElement | An organization that manufactures this ingredient | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
role | Σ | 0..1 | code | allowed | possible | actual Binding: ?? (required): The way in which this manufacturer is associated with the ingredient. | Σ | 0..1 | code | allowed | possible | actual Binding: ?? (required): The way in which this manufacturer is associated with the ingredient. | |||||||||
manufacturer | Σ | 1..1 | Reference(Organization) | An organization that manufactures this ingredient | Σ | 1..1 | Reference(Organization) | An organization that manufactures this ingredient | |||||||||
substance | ΣC | 1..1 | BackboneElement | The substance that comprises this ingredient cmc-strength-type-cases2: IF Strength Type = Activity THEN Strength Textual, Strength UOM ([arb'U]) and Strength Operator are applicable data elements. Strength Textual and Strength UOM will be Mandatory and Operator will be Optional. Codes 75765 [arb'U]; C45420 Activity. | ΣC | 1..1 | BackboneElement | The substance that comprises this ingredient cmc-strength-type-cases2: IF Strength Type = Activity THEN Strength Textual, Strength UOM ([arb'U]) and Strength Operator are applicable data elements. Strength Textual and Strength UOM will be Mandatory and Operator will be Optional. Codes 75765 [arb'U]; C45420 Activity. | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
code | SΣC | 1..1 | CodeableReference(Component Substance) | Ingredient Substance Binding: ?? (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | S | 1..1 | LiteralCodeableReference(Component Substance) {b} | Ingredient Substance Binding: ?? (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | |||||||||
strength | SΣ | 1..1 | BackboneElement | The quantity of substance, per presentation, or per volume or mass, and type of quantity | SΣ | 2..2 | BackboneElement | The quantity of substance, per presentation, or per volume or mass, and type of quantity Slice: Unordered, Closed by exists:textConcentration |
| ||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations |
| ||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
Slices for presentation[x] | SΣ | 1..1 | Ratio, Quantity | The quantity of substance in the unit of presentation Slice: Unordered, Closed by type:$this | Σ | 0..1 | Ratio, RatioRange, CodeableConcept, Quantity | The quantity of substance in the unit of presentation |
| ||||||||
textPresentation | SΣ | 1..1 | string | Strength Textual | Σ | 0..1 | string | Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) |
| ||||||||
concentration[x] | Σ | 0..1 | Ratio, RatioRange, CodeableConcept, Quantity | The strength per unitary volume (or mass) | Σ | 0..1 | Ratio, RatioRange, CodeableConcept, Quantity | The strength per unitary volume (or mass) | |||||||||
textConcentration | Σ | 0..1 | string | Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) | Σ | 0..1 | string | Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) | |||||||||
basis | Σ | 0..1 | CodeableConcept | A code that indicates if the strength is, for example, based on the ingredient substance as stated or on the substance base (when the ingredient is a salt) | Σ | 0..1 | CodeableConcept | A code that indicates if the strength is, for example, based on the ingredient substance as stated or on the substance base (when the ingredient is a salt) | |||||||||
measurementPoint | Σ | 0..1 | string | When strength is measured at a particular point or distance | Σ | 0..1 | string | When strength is measured at a particular point or distance | |||||||||
country | Σ | 0..* | CodeableConcept | Where the strength range applies Binding: ?? (example): Jurisdiction codes | Σ | 0..* | CodeableConcept | Where the strength range applies Binding: ?? (example): Jurisdiction codes | |||||||||
referenceStrength | Σ | 0..* | BackboneElement | Strength expressed in terms of a reference substance | Σ | 0..* | BackboneElement | Strength expressed in terms of a reference substance | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
substance | Σ | 1..1 | CodeableReference(SubstanceDefinition) | Relevant reference substance Binding: ?? (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | Σ | 1..1 | CodeableReference(SubstanceDefinition) | Relevant reference substance Binding: ?? (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | |||||||||
strength[x] | Σ | 1..1 | Ratio, RatioRange, Quantity | Strength expressed in terms of a reference substance | Σ | 1..1 | Ratio, RatioRange, Quantity | Strength expressed in terms of a reference substance | |||||||||
measurementPoint | Σ | 0..1 | string | When strength is measured at a particular point or distance | Σ | 0..1 | string | When strength is measured at a particular point or distance | |||||||||
country | Σ | 0..* | CodeableConcept | Where the strength range applies Binding: ?? (example): Jurisdiction codes | Σ | 0..* | CodeableConcept | Where the strength range applies Binding: ?? (example): Jurisdiction codes | |||||||||
Documentation for this format |