Left: | SubstanceDefinition (ePI) (http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/SubstanceDefinition-uv-epi) |
Right: | SubstanceDefinition (ePI) (http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/SubstanceDefinition-uv-epi) |
Error | StructureDefinition.version | Values for version differ: '1.0.0-ballot' vs '1.0.0' |
Information | StructureDefinition.date | Values for date differ: '2022-12-04T18:49:33+00:00' vs '2023-07-26T13:32:34+00:00' |
Warning | StructureDefinition.fhirVersion | Values for fhirVersion differ: '5.0.0-ballot' vs '5.0.0' |
Warning | SubstanceDefinition.implicitRules | Elements differ in comments: 'Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.' vs 'Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of its narrative along with other profiles, value sets, etc.' |
Warning | SubstanceDefinition.language | Elements differ in binding.description: 'IETF language tag' vs 'IETF language tag for a human language' |
Warning | SubstanceDefinition.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.identifier | Elements differ in short: 'An identifier or code by which the SubstanceDefinition can be referenced.' vs 'Identifier by which this substance is known' |
Information | SubstanceDefinition.identifier | Element minimum cardinalities differ: '0' vs '1' |
Information | SubstanceDefinition.identifier.system | Element minimum cardinalities differ: '0' vs '1' |
Information | SubstanceDefinition.identifier.value | Element minimum cardinalities differ: '0' vs '1' |
Warning | SubstanceDefinition.moiety.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.moiety.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.property.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.property.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.molecularWeight | Elements differ in short: 'The molecular weight or weight range' vs 'The average mass of a molecule of a compound' |
Warning | SubstanceDefinition.molecularWeight | Elements differ in definition: 'The molecular weight or weight range (for proteins, polymers or nucleic acids).' vs 'The average mass of a molecule of a compound compared to 1/12 the mass of carbon 12 and calculated as the sum of the atomic weights of the constituent atoms.' |
Warning | SubstanceDefinition.molecularWeight.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.molecularWeight.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.molecularWeight.amount.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.structure.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.structure.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.structure.molecularFormula | Elements differ in definition: 'Molecular formula of this substance, typically using the Hill system.' vs 'An expression which states the number and type of atoms present in a molecule of a substance.' |
Warning | SubstanceDefinition.structure.technique | Elements differ in definition: 'The method used to elucidate the structure or characterization of the drug substance. Examples: X-ray, HPLC, NMR, Peptide mapping, Ligand binding assay.' vs 'The method used to elucidate the structure of the drug substance. Examples: X-ray, NMR, Peptide mapping, Ligand binding assay.' |
Warning | SubstanceDefinition.structure.technique | Elements differ in binding.description: 'The method used to elucidate the structure or characterization of the drug substance.' vs 'The method used to elucidate the structure of the drug substance.' |
Warning | SubstanceDefinition.structure.representation | Elements differ in short: 'A depiction of the structure or characterization of the substance' vs 'A depiction of the structure of the substance' |
Warning | SubstanceDefinition.structure.representation | Elements differ in definition: 'A depiction of the structure or characterization of the substance.' vs 'A depiction of the structure of the substance.' |
Warning | SubstanceDefinition.structure.representation.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.structure.representation.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.structure.representation.representation | Elements differ in short: 'The structural representation or characterization as a text string in a standard format' vs 'The structural representation as a text string in a standard format' |
Warning | SubstanceDefinition.structure.representation.representation | Elements differ in definition: 'The structural representation or characterization as a text string in a standard format.' vs 'The structural representation as a text string in a standard format.' |
Warning | SubstanceDefinition.structure.representation.document | Elements differ in definition: 'An attached file with the structural representation or characterization e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file.' vs 'An attached file with the structural representation e.g. a molecular structure graphic of the substance, a JCAMP or AnIML file.' |
Warning | SubstanceDefinition.code.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.code.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.name | Elements differ in short: 'Names applicable to this substance.' vs 'International Non-Proprietary Name (INN) of the substance; or United States Adopted Name (USAN) if applicable.' |
Warning | SubstanceDefinition.name.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.name.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.name.name | Elements differ in short: 'International Non-Proprietary Name (INN) of the substance.' vs 'The actual name' |
Warning | SubstanceDefinition.name.type | Elements differ in short: 'Name type e.g. 'systematic', 'scientific, 'brand'' vs 'Name type e.g. 'scientific, 'brand'' |
Warning | SubstanceDefinition.name.language | Elements differ in binding.description: 'IETF language tag' vs 'IETF language tag for a human language' |
Warning | SubstanceDefinition.name.official.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.name.official.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.relationship.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.relationship.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Warning | SubstanceDefinition.sourceMaterial.extension | Elements differ in definition: '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 manageable, 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.' 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.' |
Warning | SubstanceDefinition.sourceMaterial.modifierExtension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' vs 'May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/SubstanceDefinition | ||
copyright | |||
date | 2022-12-04T18:49:33+00:00 | 2023-07-26T13:32:34+00:00 |
|
description | SubstanceDefinition (ePI) | ||
experimental | |||
fhirVersion | 5.0.0-ballot | 5.0.0 |
|
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | SubstanceDefinitionUvEpi | ||
publisher | HL7 International - Biomedical Research & Regulation Work Group |
| |
purpose | |||
status | active | ||
title | SubstanceDefinition (ePI) | ||
type | SubstanceDefinition | ||
url | http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/SubstanceDefinition-uv-epi | ||
version | 1.0.0-ballot | 1.0.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | L Type | L Description & Constraints | Comments | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SubstanceDefinition | 0..* | SubstanceDefinition | The detailed description of a substance, typically at a level beyond what is used for prescribing | 0..* | SubstanceDefinition | The detailed description of a substance, typically at a level beyond what is used for prescribing | |||||||
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 | |||||
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: ?? (preferred): IETF language tag
| 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 | |||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations |
| ||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
| ||||
identifier | Σ | 0..* | Identifier | An identifier or code by which the SubstanceDefinition can be referenced. | Σ | 1..* | Identifier | Identifier by which this substance is known |
| ||||
id | 0..1 | id | Unique id for inter-element referencing | 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 | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: ?? (required): Identifies the purpose for this identifier, if known . | |||||
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | Σ | 0..1 | CodeableConcept | Description of identifier Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | |||||
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
| ||||
value | ΣC | 0..1 | string | The value that is unique Example General: 123456 | ΣC | 1..1 | string | The value that is unique Example General: 123456 |
| ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | Σ | 0..1 | Period | Time period when id is/was valid for use | |||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
version | Σ | 0..1 | string | A business level version identifier of the substance | Σ | 0..1 | string | A business level version identifier of the substance | |||||
status | Σ | 0..1 | CodeableConcept | draft|active|retired|unknown Binding: ?? (preferred): The lifecycle status of an artifact. | Σ | 0..1 | CodeableConcept | draft|active|retired|unknown Binding: ?? (preferred): The lifecycle status of an artifact. | |||||
classification | Σ | 0..* | CodeableConcept | A categorization, high level e.g. polymer or nucleic acid, or food, chemical, biological, or lower e.g. polymer linear or branch chain, or type of impurity | Σ | 0..* | CodeableConcept | A categorization, high level e.g. polymer or nucleic acid, or food, chemical, biological, or lower e.g. polymer linear or branch chain, or type of impurity | |||||
domain | Σ | 0..1 | CodeableConcept | If the substance applies to human or veterinary use Binding: ?? (preferred) | Σ | 0..1 | CodeableConcept | If the substance applies to human or veterinary use Binding: ?? (example) | |||||
grade | Σ | 0..* | CodeableConcept | The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP) Binding: ?? (example): The quality standard, established benchmark, to which a substance complies | Σ | 0..* | CodeableConcept | The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP) Binding: ?? (example): The quality standard, established benchmark, to which a substance complies | |||||
description | Σ | 0..1 | markdown | Textual description of the substance. | Σ | 0..1 | markdown | Textual description of the substance. | |||||
informationSource | Σ | 0..* | Reference(Citation) | Supporting literature | Σ | 0..* | Reference(Citation) | Supporting literature | |||||
note | Σ | 0..* | Annotation | Textual comment about the substance's catalogue or registry record | Σ | 0..* | Annotation | Textual comment about the substance's catalogue or registry record | |||||
manufacturer | Σ | 0..* | Reference(Organization (ePI)) | The entity that creates, makes, produces or fabricates the substance | Σ | 0..* | Reference(Organization (ePI)) | The entity that creates, makes, produces or fabricates the substance | |||||
supplier | Σ | 0..* | Reference(Organization) | An entity that is the source for the substance. It may be different from the manufacturer | Σ | 0..* | Reference(Organization) | An entity that is the source for the substance. It may be different from the manufacturer | |||||
moiety | Σ | 0..* | BackboneElement | Moiety, for structural modifications | Σ | 0..* | BackboneElement | Moiety, for structural modifications | |||||
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 | CodeableConcept | Role that the moiety is playing | Σ | 0..1 | CodeableConcept | Role that the moiety is playing | |||||
identifier | Σ | 0..1 | Identifier | Identifier by which this moiety substance is known | Σ | 0..1 | Identifier | Identifier by which this moiety substance is known | |||||
name | Σ | 0..1 | string | Textual name for this moiety substance | Σ | 0..1 | string | Textual name for this moiety substance | |||||
stereochemistry | Σ | 0..1 | CodeableConcept | Stereochemistry type Binding: ?? (example): The optical rotation type of a substance. | Σ | 0..1 | CodeableConcept | Stereochemistry type Binding: ?? (example): The optical rotation type of a substance. | |||||
opticalActivity | Σ | 0..1 | CodeableConcept | Optical activity type Binding: ?? (example): The optical rotation type of a substance. | Σ | 0..1 | CodeableConcept | Optical activity type Binding: ?? (example): The optical rotation type of a substance. | |||||
molecularFormula | Σ | 0..1 | string | Molecular formula for this moiety (e.g. with the Hill system) | Σ | 0..1 | string | Molecular formula for this moiety (e.g. with the Hill system) | |||||
amount[x] | Σ | 0..1 | Quantity, string | Quantitative value for this moiety | Σ | 0..1 | Quantity, string | Quantitative value for this moiety | |||||
measurementType | Σ | 0..1 | CodeableConcept | The measurement type of the quantitative value Binding: ?? (example): The relationship between two substance types. | Σ | 0..1 | CodeableConcept | The measurement type of the quantitative value Binding: ?? (example): The relationship between two substance types. | |||||
property | Σ | 0..* | BackboneElement | General specifications for this substance | Σ | 0..* | BackboneElement | General specifications for this 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 |
| ||||
type | Σ | 1..1 | CodeableConcept | A code expressing the type of property Binding: ?? (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. | Σ | 1..1 | CodeableConcept | A code expressing the type of property Binding: ?? (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. | |||||
value[x] | Σ | 0..1 | CodeableConcept, Quantity, date, boolean, Attachment | A value for the property | Σ | 0..1 | CodeableConcept, Quantity, date, boolean, Attachment | A value for the property | |||||
referenceInformation | Σ | 0..1 | Reference(SubstanceReferenceInformation) | General information detailing this substance | Σ | 0..1 | Reference(SubstanceReferenceInformation) | General information detailing this substance | |||||
molecularWeight | Σ | 0..* | BackboneElement | The molecular weight or weight range | Σ | 0..* | BackboneElement | The average mass of a molecule of a compound |
| ||||
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 |
| ||||
method | Σ | 0..1 | CodeableConcept | The method by which the weight was determined Binding: ?? (example): The method by which the substance weight was measured. | Σ | 0..1 | CodeableConcept | The method by which the weight was determined Binding: ?? (example): The method by which the substance weight was measured. | |||||
type | Σ | 0..1 | CodeableConcept | Type of molecular weight e.g. exact, average, weight average Binding: ?? (example): The type of substance weight measurement. | Σ | 0..1 | CodeableConcept | Type of molecular weight e.g. exact, average, weight average Binding: ?? (example): The type of substance weight measurement. | |||||
amount | Σ | 1..1 | Quantity | The molecular weight. | Σ | 1..1 | Quantity | The molecular weight. | |||||
id | 0..1 | id | Unique id for inter-element referencing | 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 | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| ||||||
value | Σ | 0..1 | decimal | numerical value. | Σ | 0..1 | decimal | numerical value. | |||||
comparator | ?!Σ | 0..1 | code | < | <= | >= | > | ad - how to understand the value Binding: ?? (required) | ?!Σ | 0..1 | code | < | <= | >= | > | ad - how to understand the value Binding: ?? (required): How the Quantity should be understood and represented. | |||||
unit | Σ | 0..1 | string | Unit of measure. | Σ | 0..1 | string | Unit of measure. | |||||
system | ΣC | 0..1 | uri | System that defines coded unit form | ΣC | 0..1 | uri | System that defines coded unit form | |||||
code | Σ | 0..1 | code | coded form of the unit of measure. | ΣC | 0..1 | code | coded form of the unit of measure. | |||||
structure | Σ | 0..1 | BackboneElement | Structural information | Σ | 0..1 | BackboneElement | Structural information | |||||
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 |
| ||||
stereochemistry | Σ | 0..1 | CodeableConcept | Stereochemistry type Binding: ?? (example): The optical rotation type of a substance. | Σ | 0..1 | CodeableConcept | Stereochemistry type Binding: ?? (example): The optical rotation type of a substance. | |||||
opticalActivity | Σ | 0..1 | CodeableConcept | Optical activity type Binding: ?? (example): The optical rotation type of a substance. | Σ | 0..1 | CodeableConcept | Optical activity type Binding: ?? (example): The optical rotation type of a substance. | |||||
molecularFormula | Σ | 0..1 | string | Molecular formula (e.g. using the Hill system). | Σ | 0..1 | string | Molecular formula (e.g. using the Hill system). |
| ||||
molecularFormulaByMoiety | Σ | 0..1 | string | Specified per moiety according to the Hill system | Σ | 0..1 | string | Specified per moiety according to the Hill system | |||||
molecularWeight | Σ | 0..1 | See molecularWeight (SubstanceDefinition) | The molecular weight or weight range | Σ | 0..1 | See molecularWeight (SubstanceDefinition) | The molecular weight or weight range | |||||
technique | Σ | 0..* | CodeableConcept | The method used to find the structure e.g. X-ray, NMR Binding: ?? (example): The method used to elucidate the structure or characterization of the drug substance. | Σ | 0..* | CodeableConcept | The method used to find the structure e.g. X-ray, NMR Binding: ?? (example): The method used to elucidate the structure of the drug substance. |
| ||||
sourceDocument | Σ | 0..* | Reference(DocumentReference) | Source of information for the structure | Σ | 0..* | Reference(DocumentReference) | Source of information for the structure | |||||
representation | Σ | 0..* | BackboneElement | A depiction of the structure or characterization of the substance | Σ | 0..* | BackboneElement | A depiction of the structure of the 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 |
| ||||
type | Σ | 0..1 | CodeableConcept | The kind of structural representation (e.g. full, partial) Binding: ?? (example): A format of a substance representation. | Σ | 0..1 | CodeableConcept | The kind of structural representation (e.g. full, partial) Binding: ?? (example): A format of a substance representation. | |||||
representation | Σ | 0..1 | string | The structural representation or characterization as a text string in a standard format | Σ | 0..1 | string | The structural representation as a text string in a standard format |
| ||||
format | Σ | 0..1 | CodeableConcept | The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format) Binding: ?? (example): A format of a substance representation. | Σ | 0..1 | CodeableConcept | The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format) Binding: ?? (example): A format of a substance representation. | |||||
document | Σ | 0..1 | Reference(DocumentReference) | An attachment with the structural representation e.g. a structure graphic or AnIML file | Σ | 0..1 | Reference(DocumentReference) | An attachment with the structural representation e.g. a structure graphic or AnIML file |
| ||||
code | Σ | 0..* | BackboneElement | Codes associated with the substance. | Σ | 0..* | BackboneElement | Codes associated with the 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 |
| ||||
code | Σ | 0..1 | CodeableConcept | The specific code Binding: ?? (preferred) | Σ | 0..1 | CodeableConcept | The specific code Binding: ?? (example) | |||||
status | Σ | 0..1 | CodeableConcept | Status of the code assignment, for example 'provisional', 'approved' Binding: ?? (preferred): The lifecycle status of an artifact. | Σ | 0..1 | CodeableConcept | Status of the code assignment, for example 'provisional', 'approved' Binding: ?? (preferred): The lifecycle status of an artifact. | |||||
statusDate | Σ | 0..1 | dateTime | The date at which the code status was changed | Σ | 0..1 | dateTime | The date at which the code status was changed | |||||
note | Σ | 0..* | Annotation | Any comment can be provided in this field | Σ | 0..* | Annotation | Any comment can be provided in this field | |||||
source | Σ | 0..* | Reference(DocumentReference) | Supporting literature | Σ | 0..* | Reference(DocumentReference) | Supporting literature | |||||
name | Σ | 0..* | BackboneElement | Names applicable to this substance. | Σ | 0..* | BackboneElement | International Non-Proprietary Name (INN) of the substance; or United States Adopted Name (USAN) if applicable. |
| ||||
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 |
| ||||
name | Σ | 1..1 | string | International Non-Proprietary Name (INN) of the substance. | Σ | 1..1 | string | The actual name |
| ||||
type | Σ | 0..1 | CodeableConcept | Name type e.g. 'systematic', 'scientific, 'brand' Binding: ?? (example): The type of a name given to a substance. | Σ | 0..1 | CodeableConcept | Name type e.g. 'scientific, 'brand' Binding: ?? (example): The type of a name given to a substance. |
| ||||
status | Σ | 0..1 | CodeableConcept | The status of the name e.g. 'current', 'proposed' Binding: ?? (preferred): The lifecycle status of an artifact. | Σ | 0..1 | CodeableConcept | The status of the name e.g. 'current', 'proposed' Binding: ?? (preferred): The lifecycle status of an artifact. | |||||
preferred | Σ | 0..1 | boolean | If this is the preferred name for this substance | Σ | 0..1 | boolean | If this is the preferred name for this substance | |||||
language | Σ | 0..* | CodeableConcept | Human language that the name is written in Binding: ?? (preferred): IETF language tag
| Σ | 0..* | CodeableConcept | Human language that the name is written in Binding: ?? (required): IETF language tag for a human language |
| ||||
domain | Σ | 0..* | CodeableConcept | The use context of this name e.g. as an active ingredient or as a food colour additive Binding: ?? (example): The use context of a substance name for example if there is a different name when used as a drug active ingredient as opposed to a food colour additive. | Σ | 0..* | CodeableConcept | The use context of this name e.g. as an active ingredient or as a food colour additive Binding: ?? (example): The use context of a substance name for example if there is a different name when used as a drug active ingredient as opposed to a food colour additive. | |||||
jurisdiction | Σ | 0..* | CodeableConcept | The jurisdiction where this name applies Binding: ?? (example): Jurisdiction codes | Σ | 0..* | CodeableConcept | The jurisdiction where this name applies Binding: ?? (example): Jurisdiction codes | |||||
synonym | Σ | 0..* | See name (SubstanceDefinition) | A synonym of this particular name, by which the substance is also known | Σ | 0..* | See name (SubstanceDefinition) | A synonym of this particular name, by which the substance is also known | |||||
translation | Σ | 0..* | See name (SubstanceDefinition) | A translation for this name into another human language | Σ | 0..* | See name (SubstanceDefinition) | A translation for this name into another human language | |||||
official | Σ | 0..* | BackboneElement | Details of the official nature of this name | Σ | 0..* | BackboneElement | Details of the official nature of this name | |||||
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 |
| ||||
authority | Σ | 0..1 | CodeableConcept | Which authority uses this official name Binding: ?? (preferred): An authority that officates substance names. | Σ | 0..1 | CodeableConcept | Which authority uses this official name Binding: ?? (preferred): An authority that officates substance names. | |||||
status | Σ | 0..1 | CodeableConcept | The status of the official name, for example 'draft', 'active' Binding: ?? (preferred): The lifecycle status of an artifact. | Σ | 0..1 | CodeableConcept | The status of the official name, for example 'draft', 'active' Binding: ?? (preferred): The lifecycle status of an artifact. | |||||
date | Σ | 0..1 | dateTime | Date of official name change | Σ | 0..1 | dateTime | Date of official name change | |||||
source | Σ | 0..* | Reference(DocumentReference) | Supporting literature | Σ | 0..* | Reference(DocumentReference) | Supporting literature | |||||
relationship | Σ | 0..* | BackboneElement | A link between this substance and another | Σ | 0..* | BackboneElement | A link between this substance and another | |||||
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 |
| ||||
substanceDefinition[x] | Σ | 0..1 | Reference(SubstanceDefinition), CodeableConcept | A pointer to another substance, as a resource or a representational code | Σ | 0..1 | Reference(SubstanceDefinition), CodeableConcept | A pointer to another substance, as a resource or a representational code | |||||
type | Σ | 1..1 | CodeableConcept | For example "salt to parent", "active moiety" Binding: ?? (example): The relationship between two substance types. | Σ | 1..1 | CodeableConcept | For example "salt to parent", "active moiety" Binding: ?? (example): The relationship between two substance types. | |||||
isDefining | Σ | 0..1 | boolean | For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships | Σ | 0..1 | boolean | For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships | |||||
amount[x] | Σ | 0..1 | Quantity, Ratio, string | A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other | Σ | 0..1 | Quantity, Ratio, string | A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other | |||||
ratioHighLimitAmount | Σ | 0..1 | Ratio | For use when the numeric has an uncertain range | Σ | 0..1 | Ratio | For use when the numeric has an uncertain range | |||||
comparator | Σ | 0..1 | CodeableConcept | An operator for the amount, for example "average", "approximately", "less than" Binding: ?? (example): The relationship between two substance types. | Σ | 0..1 | CodeableConcept | An operator for the amount, for example "average", "approximately", "less than" Binding: ?? (example): The relationship between two substance types. | |||||
source | Σ | 0..* | Reference(DocumentReference) | Supporting literature | Σ | 0..* | Reference(DocumentReference) | Supporting literature | |||||
nucleicAcid | Σ | 0..1 | Reference(SubstanceNucleicAcid) | Data items specific to nucleic acids | Σ | 0..1 | Reference(SubstanceNucleicAcid) | Data items specific to nucleic acids | |||||
polymer | Σ | 0..1 | Reference(SubstancePolymer) | Data items specific to polymers | Σ | 0..1 | Reference(SubstancePolymer) | Data items specific to polymers | |||||
protein | Σ | 0..1 | Reference(SubstanceProtein) | Data items specific to proteins | Σ | 0..1 | Reference(SubstanceProtein) | Data items specific to proteins | |||||
sourceMaterial | Σ | 0..1 | BackboneElement | Material or taxonomic/anatomical source | Σ | 0..1 | BackboneElement | Material or taxonomic/anatomical source | |||||
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 |
| ||||
type | Σ | 0..1 | CodeableConcept | Classification of the origin of the raw material. e.g. cat hair is an Animal source type Binding: ?? (example): A classification that provides the origin of the substance raw material. | Σ | 0..1 | CodeableConcept | Classification of the origin of the raw material. e.g. cat hair is an Animal source type Binding: ?? (example): A classification that provides the origin of the substance raw material. | |||||
genus | Σ | 0..1 | CodeableConcept | The genus of an organism e.g. the Latin epithet of the plant/animal scientific name Binding: ?? (example): The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name. | Σ | 0..1 | CodeableConcept | The genus of an organism e.g. the Latin epithet of the plant/animal scientific name Binding: ?? (example): The genus of an organism, typically referring to the Latin epithet of the genus element of the plant/animal scientific name. | |||||
species | Σ | 0..1 | CodeableConcept | The species of an organism e.g. the Latin epithet of the species of the plant/animal Binding: ?? (example): A species of origin a substance raw material. | Σ | 0..1 | CodeableConcept | The species of an organism e.g. the Latin epithet of the species of the plant/animal Binding: ?? (example): A species of origin a substance raw material. | |||||
part | Σ | 0..1 | CodeableConcept | An anatomical origin of the source material within an organism Binding: ?? (example): An anatomical origin of the source material within an organism. | Σ | 0..1 | CodeableConcept | An anatomical origin of the source material within an organism Binding: ?? (example): An anatomical origin of the source material within an organism. | |||||
countryOfOrigin | Σ | 0..* | CodeableConcept | The country or countries where the material is harvested Binding: ?? (required): Jurisdiction codes | Σ | 0..* | CodeableConcept | The country or countries where the material is harvested Binding: ?? (required): Jurisdiction codes | |||||
characterization | Σ | 0..* | BackboneElement | General specifications for this substance |
| ||||||||
Documentation for this format |