Die Extension für DICOM-Instanzen ermöglicht das Erfassen relevanter DICOM-Tags, um detaillierte Informationen über die Bildinstanzen zu erhalten.
Diese Instanzen enthalten wesentliche Parameter zur Beschreibung und Klassifikation der Bilddaten und ihrer Eigenschaften.
Dies ermöglicht das Nachvollziehen der Eigenschaften der einzelnen Schichten und gibt somit Hinweise auf die Eigenschaften der gesamten Serie.
Beispielsweise kann die Homogenität der Pixelabstände oder Schichtdicken über die ganze Serie hinweg untersucht werden, was gleichzeitig als Ein- oder Ausschlusskriterium für Studien dient.
Relevante DICOM-Tags:
- Schichtdicke [(0018, 0050) SliceThickness] in [mm]
- Bildtyp [(0008, 0008) ImageType]
- Pixelabstand (x) [(0028, 0030) PixelSpacing] in [mm]
- Pixelabstand (y) [(0028, 0030) PixelSpacing] in [mm]
Die Pixelabstände sind in X und Y aufgeteilt und müssen aus dem zugrunde liegenden DICOM-Tag extrahiert werden.
Das DICOM-Tag PixelSpacing speichert X- und Y-Abstände gleichzeitig als String in folgendem Format: z. B. [0.703125, 0.703125].
Inhalt
MII_EX_Bildgebung_Instanz_Details (Extension) | I | | Extension | There are no (further) constraints on this element Element idShort description Optional Extensions Element Definition Optional Extension Element - found in all resources.
Data type Extension Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
id | | 0..1 | string | There are no (further) constraints on this element Element idShort description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..* | Extension | There are no (further) constraints on this element Element idShort description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
pixelSpacingX | S I | 0..1 | Extension | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX.id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..0 | Extension | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX.extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
url | | 1..1 | uriFixed Value | Element idExtension.extension:pixelSpacingX.url Short description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
Comments The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Data type uri Fixed value Mappings |
value[x] | I | 0..1 | | Element idExtension.extension:pixelSpacingX.value[x] Short description A fixed quantity (no comparator) Definition The comparator is not used on a SimpleQuantity
Comments The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.
Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3: If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1: The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim: n/a
- rim: N/A
- v2: SN (see also Range) or CQ
- rim: PQ, IVL<PQ>, MO, CO, depending on the values
|
valueQuantity | | | SimpleQuantity | Data type SimpleQuantity |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX.value[x].id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..* | Extension | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX.value[x].extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX.value[x].value Short description Numerical value (with implicit precision) Definition The value of the measured amount. The value includes an implicit precision in the presentation of the value.
Requirements Precision is handled implicitly in almost all cases of measurement.
Comments The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).
Data type decimal Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: SN.2 / CQ - N/A
- rim: PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingX.value[x].comparator Short description < | <= | >= | > - how to understand the value Definition Not allowed to be used in this context
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Meaning when missing If there is no comparator, then there is no modification of the value
Data type code Binding How the Quantity should be understood and represented.
QuantityComparator (required)Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: SN.1 / CQ.1
- rim: IVL properties
|
unit | Σ | 0..1 | stringPattern | Element idExtension.extension:pixelSpacingX.value[x].unit Short description Unit representation Definition A human-readable form of the unit.
Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data type string Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: PQ.unit
|
system | Σ I | 0..1 | uriPattern | Element idExtension.extension:pixelSpacingX.value[x].system Short description System that defines coded unit form Definition The identification of the system that provides the coded form of the unit.
Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data type uri Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern http://unitsofmeasure.org Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | codePattern | Element idExtension.extension:pixelSpacingX.value[x].code Short description Coded form of the unit Definition A computer processable form of the unit in some unit representation system.
Requirements Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.
Comments The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.
Data type code Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: PQ.code, MO.currency, PQ.translation.code
|
pixelSpacingY | S I | 0..1 | Extension | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY.id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..0 | Extension | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY.extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
url | | 1..1 | uriFixed Value | Element idExtension.extension:pixelSpacingY.url Short description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
Comments The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Data type uri Fixed value Mappings |
value[x] | I | 0..1 | | Element idExtension.extension:pixelSpacingY.value[x] Short description A fixed quantity (no comparator) Definition The comparator is not used on a SimpleQuantity
Comments The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.
Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3: If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1: The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim: n/a
- rim: N/A
- v2: SN (see also Range) or CQ
- rim: PQ, IVL<PQ>, MO, CO, depending on the values
|
valueQuantity | | | SimpleQuantity | Data type SimpleQuantity |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY.value[x].id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..* | Extension | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY.value[x].extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY.value[x].value Short description Numerical value (with implicit precision) Definition The value of the measured amount. The value includes an implicit precision in the presentation of the value.
Requirements Precision is handled implicitly in almost all cases of measurement.
Comments The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).
Data type decimal Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: SN.2 / CQ - N/A
- rim: PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element idExtension.extension:pixelSpacingY.value[x].comparator Short description < | <= | >= | > - how to understand the value Definition Not allowed to be used in this context
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Meaning when missing If there is no comparator, then there is no modification of the value
Data type code Binding How the Quantity should be understood and represented.
QuantityComparator (required)Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: SN.1 / CQ.1
- rim: IVL properties
|
unit | Σ | 0..1 | stringPattern | Element idExtension.extension:pixelSpacingY.value[x].unit Short description Unit representation Definition A human-readable form of the unit.
Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data type string Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: PQ.unit
|
system | Σ I | 0..1 | uriPattern | Element idExtension.extension:pixelSpacingY.value[x].system Short description System that defines coded unit form Definition The identification of the system that provides the coded form of the unit.
Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data type uri Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern http://unitsofmeasure.org Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | codePattern | Element idExtension.extension:pixelSpacingY.value[x].code Short description Coded form of the unit Definition A computer processable form of the unit in some unit representation system.
Requirements Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.
Comments The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.
Data type code Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: PQ.code, MO.currency, PQ.translation.code
|
sliceThickness | S I | 0..1 | Extension | There are no (further) constraints on this element Element idExtension.extension:sliceThickness Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:sliceThickness.id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..0 | Extension | There are no (further) constraints on this element Element idExtension.extension:sliceThickness.extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
url | | 1..1 | uriFixed Value | Element idExtension.extension:sliceThickness.url Short description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
Comments The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Data type uri Fixed value Mappings |
value[x] | I | 0..1 | | Element idExtension.extension:sliceThickness.value[x] Short description A fixed quantity (no comparator) Definition The comparator is not used on a SimpleQuantity
Comments The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.
Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3: If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1: The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim: n/a
- rim: N/A
- v2: SN (see also Range) or CQ
- rim: PQ, IVL<PQ>, MO, CO, depending on the values
|
valueQuantity | | | SimpleQuantity | Data type SimpleQuantity |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:sliceThickness.value[x].id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..* | Extension | There are no (further) constraints on this element Element idExtension.extension:sliceThickness.value[x].extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element idExtension.extension:sliceThickness.value[x].value Short description Numerical value (with implicit precision) Definition The value of the measured amount. The value includes an implicit precision in the presentation of the value.
Requirements Precision is handled implicitly in almost all cases of measurement.
Comments The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).
Data type decimal Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: SN.2 / CQ - N/A
- rim: PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element idExtension.extension:sliceThickness.value[x].comparator Short description < | <= | >= | > - how to understand the value Definition Not allowed to be used in this context
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Meaning when missing If there is no comparator, then there is no modification of the value
Data type code Binding How the Quantity should be understood and represented.
QuantityComparator (required)Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: SN.1 / CQ.1
- rim: IVL properties
|
unit | Σ | 0..1 | stringPattern | Element idExtension.extension:sliceThickness.value[x].unit Short description Unit representation Definition A human-readable form of the unit.
Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data type string Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: PQ.unit
|
system | Σ I | 0..1 | uriPattern | Element idExtension.extension:sliceThickness.value[x].system Short description System that defines coded unit form Definition The identification of the system that provides the coded form of the unit.
Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data type uri Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern http://unitsofmeasure.org Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | codePattern | Element idExtension.extension:sliceThickness.value[x].code Short description Coded form of the unit Definition A computer processable form of the unit in some unit representation system.
Requirements Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.
Comments The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.
Data type code Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Pattern Mappings- rim: n/a
- v2: (see OBX.6 etc.) / CQ.2
- rim: PQ.code, MO.currency, PQ.translation.code
|
imageType | S I | 0..* | Extension | There are no (further) constraints on this element Element idExtension.extension:imageType Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:imageType.id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..0 | Extension | There are no (further) constraints on this element Element idExtension.extension:imageType.extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
url | | 1..1 | uriFixed Value | Element idExtension.extension:imageType.url Short description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
Comments The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Data type uri Fixed value Mappings |
value[x] | | 0..1 | | There are no (further) constraints on this element Element idExtension.extension:imageType.value[x] Short description Value of extension Definition Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
valueCodeableConcept | | | CodeableConcept | Data type CodeableConcept |
id | | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:imageType.value[x].id Short description Unique id for inter-element referencing Definition Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Data type string Mappings |
extension | I | 0..* | Extension | There are no (further) constraints on this element Element idExtension.extension:imageType.value[x].extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
Comments There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Data type Extension Sliced: Unordered, Open, by url(Value) Extensions are always sliced by (at least) url Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ext-1: Must have either extensions or value[x], not both
extension.exists() != value.exists()
Mappings |
coding | Σ | 0..* | Coding | Element idExtension.extension:imageType.value[x].coding Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Sliced: Unordered, Open, by coding(Value) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
pixelData | Σ | 0..* | CodingBinding | Element idExtension.extension:imageType.value[x].coding:pixelData Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Binding MII_VS_Bildgebung_Instance_Image_Type_Pixel_Data (required) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
patientExamination | Σ | 0..* | CodingBinding | Element idExtension.extension:imageType.value[x].coding:patientExamination Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Binding MII_VS_Bildgebung_Instance_Image_Type_Patient_Examination (required) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
modalityCT | Σ | 0..* | CodingBinding | Element idExtension.extension:imageType.value[x].coding:modalityCT Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Binding MII_VS_Bildgebung_Instance_Image_Type_CT (required) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
modalityMR | Σ | 0..* | CodingBinding | Element idExtension.extension:imageType.value[x].coding:modalityMR Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Binding MII_VS_Bildgebung_Instance_Image_Type_MR (required) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
modalityNM | Σ | 0..* | CodingBinding | Element idExtension.extension:imageType.value[x].coding:modalityNM Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Binding MII_VS_Bildgebung_Instance_Image_Type_NM (required) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
implementationNM | Σ | 0..* | CodingBinding | Element idExtension.extension:imageType.value[x].coding:implementationNM Short description Code defined by a terminology system Definition A reference to a code defined by a terminology system.
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Data type Coding Binding MII_VS_Bildgebung_Instance_Image_Type_NM_Implementation (required) Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim: CV
- orim: fhir:Coding rdfs:subClassOf dt:CDCoding
- v2: C*E.1-8, C*E.10-22
- rim: union(., ./translation)
- orim: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element idExtension.extension:imageType.value[x].text Short description Plain text representation of the concept Definition A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Requirements The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Comments Very often the text is the same as a displayName of one of the codings.
Data type string Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim: n/a
- v2: C*E.9. But note many systems use C*E.2 for this
- rim: ./originalText[mediaType/code="text/plain"]/data
- orim: fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
url | | 1..1 | uriFixed Value | Element idShort description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
Comments The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Data type uri Fixed value https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details Mappings |
value[x] | | 0..0 | | There are no (further) constraints on this element Element idShort description Value of extension Definition Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
Constraints- ele-1: All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="mii-ex-bildgebung-instanz-details" />
<extension url="https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-ex-meta-license-codeable">
<valueCodeableConcept>
<coding>
<system value="http://hl7.org/fhir/spdx-license" />
<code value="CC-BY-4.0" />
<display value="Creative Commons Attribution 4.0 International" />
</coding>
</valueCodeableConcept>
</extension>
<url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details" />
<version value="2025.0.0" />
<name value="MII_EX_Bildgebung_Instanz_Details">
<extension url="http://hl7.org/fhir/StructureDefinition/translation">
<extension url="lang">
<valueCode value="en-US" />
</extension>
<extension url="content">
<valueString value="MII_EX_Instance_Details" />
</extension>
</extension>
</name>
<title value="MII EX Bildgebung Instanzdetails">
<extension url="http://hl7.org/fhir/StructureDefinition/translation">
<extension url="lang">
<valueCode value="en-US" />
</extension>
<extension url="content">
<valueString value="MII EX Instance Details" />
</extension>
</extension>
</title>
<status value="active" />
<experimental value="false" />
<publisher value="Medizininformatik Initiative" />
<contact>
<telecom>
<system value="url" />
<value value="https://www.medizininformatik-initiative.de" />
</telecom>
</contact>
<description value="Die Extension ermöglicht es, Informationen zur ausgewählten Serie auf Instanz-Ebene anzugeben.">
<extension url="http://hl7.org/fhir/StructureDefinition/translation">
<extension url="lang">
<valueCode value="en-US" />
</extension>
<extension url="content">
<valueString value="The extension allows specifying information about the selected series at the instance level." />
</extension>
</extension>
</description>
<fhirVersion value="4.0.1" />
<kind value="complex-type" />
<abstract value="false" />
<context>
<type value="element" />
<expression value="ImagingStudy.series.instance" />
</context>
<type value="Extension" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
<derivation value="constraint" />
<differential>
<element id="Extension.extension:pixelSpacingX">
<path value="Extension.extension" />
<sliceName value="pixelSpacingX" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Extension.extension:pixelSpacingX.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:pixelSpacingX.url">
<path value="Extension.extension.url" />
<fixedUri value="pixelSpacingX" />
</element>
<element id="Extension.extension:pixelSpacingX.value[x]">
<path value="Extension.extension.value[x]" />
<type>
<code value="Quantity" />
<profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" />
</type>
</element>
<element id="Extension.extension:pixelSpacingX.value[x].unit">
<path value="Extension.extension.value[x].unit" />
<patternString value="millimeter" />
</element>
<element id="Extension.extension:pixelSpacingX.value[x].system">
<path value="Extension.extension.value[x].system" />
<patternUri value="http://unitsofmeasure.org" />
</element>
<element id="Extension.extension:pixelSpacingX.value[x].code">
<path value="Extension.extension.value[x].code" />
<patternCode value="mm" />
</element>
<element id="Extension.extension:pixelSpacingY">
<path value="Extension.extension" />
<sliceName value="pixelSpacingY" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Extension.extension:pixelSpacingY.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:pixelSpacingY.url">
<path value="Extension.extension.url" />
<fixedUri value="pixelSpacingY" />
</element>
<element id="Extension.extension:pixelSpacingY.value[x]">
<path value="Extension.extension.value[x]" />
<type>
<code value="Quantity" />
<profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" />
</type>
</element>
<element id="Extension.extension:pixelSpacingY.value[x].unit">
<path value="Extension.extension.value[x].unit" />
<patternString value="millimeter" />
</element>
<element id="Extension.extension:pixelSpacingY.value[x].system">
<path value="Extension.extension.value[x].system" />
<patternUri value="http://unitsofmeasure.org" />
</element>
<element id="Extension.extension:pixelSpacingY.value[x].code">
<path value="Extension.extension.value[x].code" />
<patternCode value="mm" />
</element>
<element id="Extension.extension:sliceThickness">
<path value="Extension.extension" />
<sliceName value="sliceThickness" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Extension.extension:sliceThickness.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:sliceThickness.url">
<path value="Extension.extension.url" />
<fixedUri value="sliceThickness" />
</element>
<element id="Extension.extension:sliceThickness.value[x]">
<path value="Extension.extension.value[x]" />
<type>
<code value="Quantity" />
<profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" />
</type>
</element>
<element id="Extension.extension:sliceThickness.value[x].unit">
<path value="Extension.extension.value[x].unit" />
<patternString value="millimeter" />
</element>
<element id="Extension.extension:sliceThickness.value[x].system">
<path value="Extension.extension.value[x].system" />
<patternUri value="http://unitsofmeasure.org" />
</element>
<element id="Extension.extension:sliceThickness.value[x].code">
<path value="Extension.extension.value[x].code" />
<patternCode value="mm" />
</element>
<element id="Extension.extension:imageType">
<path value="Extension.extension" />
<sliceName value="imageType" />
<min value="0" />
<max value="*" />
<mustSupport value="true" />
</element>
<element id="Extension.extension:imageType.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:imageType.url">
<path value="Extension.extension.url" />
<fixedUri value="imageType" />
</element>
<element id="Extension.extension:imageType.value[x]">
<path value="Extension.extension.value[x]" />
<type>
<code value="CodeableConcept" />
</type>
</element>
<element id="Extension.extension:imageType.value[x].coding">
<path value="Extension.extension.value[x].coding" />
<slicing>
<discriminator>
<type value="value" />
<path value="coding" />
</discriminator>
<rules value="open" />
</slicing>
</element>
<element id="Extension.extension:imageType.value[x].coding:pixelData">
<path value="Extension.extension.value[x].coding" />
<sliceName value="pixelData" />
<min value="0" />
<max value="*" />
<binding>
<strength value="required" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-pixel-data" />
</binding>
</element>
<element id="Extension.extension:imageType.value[x].coding:patientExamination">
<path value="Extension.extension.value[x].coding" />
<sliceName value="patientExamination" />
<min value="0" />
<max value="*" />
<binding>
<strength value="required" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-patient-examination" />
</binding>
</element>
<element id="Extension.extension:imageType.value[x].coding:modalityCT">
<path value="Extension.extension.value[x].coding" />
<sliceName value="modalityCT" />
<min value="0" />
<max value="*" />
<binding>
<strength value="required" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-ct" />
</binding>
</element>
<element id="Extension.extension:imageType.value[x].coding:modalityMR">
<path value="Extension.extension.value[x].coding" />
<sliceName value="modalityMR" />
<min value="0" />
<max value="*" />
<binding>
<strength value="required" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-mr" />
</binding>
</element>
<element id="Extension.extension:imageType.value[x].coding:modalityNM">
<path value="Extension.extension.value[x].coding" />
<sliceName value="modalityNM" />
<min value="0" />
<max value="*" />
<binding>
<strength value="required" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-nm" />
</binding>
</element>
<element id="Extension.extension:imageType.value[x].coding:implementationNM">
<path value="Extension.extension.value[x].coding" />
<sliceName value="implementationNM" />
<min value="0" />
<max value="*" />
<binding>
<strength value="required" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-nm-implementation" />
</binding>
</element>
<element id="Extension.url">
<path value="Extension.url" />
<fixedUri value="https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
<max value="0" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "mii-ex-bildgebung-instanz-details",
"extension": [
{
"url": "https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-ex-meta-license-codeable",
"valueCodeableConcept": {
"coding": [
{
"code": "CC-BY-4.0",
"system": "http://hl7.org/fhir/spdx-license",
"display": "Creative Commons Attribution 4.0 International"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details",
"version": "2025.0.0",
"name": "MII_EX_Bildgebung_Instanz_Details",
"_name": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [
{
"url": "lang",
"valueCode": "en-US"
},
{
"url": "content",
"valueString": "MII_EX_Instance_Details"
}
]
}
]
},
"title": "MII EX Bildgebung Instanzdetails",
"_title": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [
{
"url": "lang",
"valueCode": "en-US"
},
{
"url": "content",
"valueString": "MII EX Instance Details"
}
]
}
]
},
"status": "active",
"experimental": false,
"publisher": "Medizininformatik Initiative",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.medizininformatik-initiative.de"
}
]
}
],
"description": "Die Extension ermöglicht es, Informationen zur ausgewählten Serie auf Instanz-Ebene anzugeben.",
"_description": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [
{
"url": "lang",
"valueCode": "en-US"
},
{
"url": "content",
"valueString": "The extension allows specifying information about the selected series at the instance level."
}
]
}
]
},
"fhirVersion": "4.0.1",
"kind": "complex-type",
"abstract": false,
"context": [
{
"type": "element",
"expression": "ImagingStudy.series.instance"
}
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Extension.extension:pixelSpacingX",
"path": "Extension.extension",
"sliceName": "pixelSpacingX",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Extension.extension:pixelSpacingX.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:pixelSpacingX.url",
"path": "Extension.extension.url",
"fixedUri": "pixelSpacingX"
},
{
"id": "Extension.extension:pixelSpacingX.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "Quantity",
"profile": [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
]
},
{
"id": "Extension.extension:pixelSpacingX.value[x].unit",
"path": "Extension.extension.value[x].unit",
"patternString": "millimeter"
},
{
"id": "Extension.extension:pixelSpacingX.value[x].system",
"path": "Extension.extension.value[x].system",
"patternUri": "http://unitsofmeasure.org"
},
{
"id": "Extension.extension:pixelSpacingX.value[x].code",
"path": "Extension.extension.value[x].code",
"patternCode": "mm"
},
{
"id": "Extension.extension:pixelSpacingY",
"path": "Extension.extension",
"sliceName": "pixelSpacingY",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Extension.extension:pixelSpacingY.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:pixelSpacingY.url",
"path": "Extension.extension.url",
"fixedUri": "pixelSpacingY"
},
{
"id": "Extension.extension:pixelSpacingY.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "Quantity",
"profile": [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
]
},
{
"id": "Extension.extension:pixelSpacingY.value[x].unit",
"path": "Extension.extension.value[x].unit",
"patternString": "millimeter"
},
{
"id": "Extension.extension:pixelSpacingY.value[x].system",
"path": "Extension.extension.value[x].system",
"patternUri": "http://unitsofmeasure.org"
},
{
"id": "Extension.extension:pixelSpacingY.value[x].code",
"path": "Extension.extension.value[x].code",
"patternCode": "mm"
},
{
"id": "Extension.extension:sliceThickness",
"path": "Extension.extension",
"sliceName": "sliceThickness",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Extension.extension:sliceThickness.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:sliceThickness.url",
"path": "Extension.extension.url",
"fixedUri": "sliceThickness"
},
{
"id": "Extension.extension:sliceThickness.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "Quantity",
"profile": [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
]
},
{
"id": "Extension.extension:sliceThickness.value[x].unit",
"path": "Extension.extension.value[x].unit",
"patternString": "millimeter"
},
{
"id": "Extension.extension:sliceThickness.value[x].system",
"path": "Extension.extension.value[x].system",
"patternUri": "http://unitsofmeasure.org"
},
{
"id": "Extension.extension:sliceThickness.value[x].code",
"path": "Extension.extension.value[x].code",
"patternCode": "mm"
},
{
"id": "Extension.extension:imageType",
"path": "Extension.extension",
"sliceName": "imageType",
"min": 0,
"max": "*",
"mustSupport": true
},
{
"id": "Extension.extension:imageType.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:imageType.url",
"path": "Extension.extension.url",
"fixedUri": "imageType"
},
{
"id": "Extension.extension:imageType.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Extension.extension:imageType.value[x].coding",
"path": "Extension.extension.value[x].coding",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "coding"
}
],
"rules": "open"
}
},
{
"id": "Extension.extension:imageType.value[x].coding:pixelData",
"path": "Extension.extension.value[x].coding",
"sliceName": "pixelData",
"min": 0,
"max": "*",
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-pixel-data"
}
},
{
"id": "Extension.extension:imageType.value[x].coding:patientExamination",
"path": "Extension.extension.value[x].coding",
"sliceName": "patientExamination",
"min": 0,
"max": "*",
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-patient-examination"
}
},
{
"id": "Extension.extension:imageType.value[x].coding:modalityCT",
"path": "Extension.extension.value[x].coding",
"sliceName": "modalityCT",
"min": 0,
"max": "*",
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-ct"
}
},
{
"id": "Extension.extension:imageType.value[x].coding:modalityMR",
"path": "Extension.extension.value[x].coding",
"sliceName": "modalityMR",
"min": 0,
"max": "*",
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-mr"
}
},
{
"id": "Extension.extension:imageType.value[x].coding:modalityNM",
"path": "Extension.extension.value[x].coding",
"sliceName": "modalityNM",
"min": 0,
"max": "*",
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-nm"
}
},
{
"id": "Extension.extension:imageType.value[x].coding:implementationNM",
"path": "Extension.extension.value[x].coding",
"sliceName": "implementationNM",
"min": 0,
"max": "*",
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/ValueSet/mii-vs-bildgebung-instance-image-type-nm-implementation"
}
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}
Beispiele
Hinweis |
|
|
Aus Gründen der Übersichtlichkeit wurde in diesem Beispiel darauf verzichtet, alle dazugehörigen Serien bzw. Instanzen mit einzubinden. Natürlich ist es bei der Implkementierung vorgesehen, dass alle zur jeweiligen Studie gehörenden Serien und Instanzen auch in der resultierenden FHIR-Ressource enthalten sind - dafür wird dann einfach die Sequenz "series" bzw "instance" für jede Serie bzw. Instanz wiederholt und mit den entsprechenden Werten befüllt. |
Beispiele von ImagingStudy-Ressourcen mit der Extension für Intanzdetails:
Beispiel eines CTs:
{
"resourceType": "ImagingStudy",
"id": "mii-exa-bildgebung-bildgebungsstudie-ct",
"meta": {
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-pr-bildgebung-bildgebungsstudie"
]
},
"extension": [
{
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-bildgebungsgrund",
"valueString": "Verdacht auf Karzinom"
}
],
"series": [
{
"extension": [
{
"extension": [
{
"valueQuantity": {
"unit": "milligray",
"value": 4.04
},
"url": "CTDIvol"
},
{
"valueQuantity": {
"unit": "kilovolt",
"value": 110
},
"url": "KVP"
},
{
"valueQuantity": {
"unit": "milliampere second",
"value": 38
},
"url": "exposure"
},
{
"valueQuantity": {
"unit": "milliseconds",
"value": 600
},
"url": "exposureTime"
},
{
"valueQuantity": {
"unit": "milliampere",
"value": 96
},
"url": "xRayTubeCurrent"
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-modalitaet-ct"
},
{
"extension": [
{
"url": "contrastBolus",
"valueBoolean": true
},
{
"url": "contrastBolusDetails",
"valueReference": {
"reference": "MedicationAdministration/mii-exa-bildgebung-kontrastmittelgabe"
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-kontrastmittel"
}
],
"instance": [
{
"extension": [
{
"extension": [
{
"valueQuantity": {
"unit": "millimeter",
"value": 1.36
},
"url": "pixelSpacingX"
},
{
"valueQuantity": {
"unit": "millimeter",
"value": 1.36
},
"url": "pixelSpacingY"
},
{
"valueQuantity": {
"unit": "millimeter",
"value": 4
},
"url": "sliceThickness"
},
{
"url": "imageType",
"valueCodeableConcept": {
"coding": [
{
"code": "DERIVED",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
},
{
"code": "PRIMARY",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
},
{
"code": "AXIAL",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details"
}
],
"uid": "instance-example-uid",
"sopClass": {
"code": "urn:oid:1.2.840.10008.5.1.4.1.1.2",
"system": "urn:ietf:rfc:3986"
},
"number": 31
}
],
"performer": [
{
"actor": {
"reference": "Device/mii-exa-bildgebung-geraet"
}
}
],
"uid": "series-example-uid",
"number": 1,
"modality": {
"code": "CT",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Computed Tomography"
},
"description": "AC LD CT Whole Body 4.0 HD Field of View",
"numberOfInstances": 195,
"bodySite": {
"code": "51185008",
"system": "http://snomed.info/sct",
"display": "Thoracic structure (body structure)"
},
"laterality": {
"code": "7771000",
"system": "http://snomed.info/sct",
"display": "Left"
},
"started": "2024-07-19T12:03:30+02:00"
}
],
"status": "available",
"modality": [
{
"code": "CT",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Computed Tomography"
}
],
"subject": {
"reference": "Patient/PatExample",
"identifier": {
"type": {
"coding": [
{
"code": "MR",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"display": "Medical record number"
}
]
},
"system": "https://system-url",
"value": "study-uid"
}
},
"encounter": {
"reference": "Encounter/EncExample"
},
"basedOn": [
{
"reference": "ServiceRequest/mii-exa-bildgebung-anforderung-bildgebung"
}
],
"numberOfSeries": 2,
"numberOfInstances": 390,
"procedureReference": {
"reference": "Procedure/mii-exa-bildgebung-bildgebungsprozedur"
},
"reasonReference": [
{
"reference": "Condition/CondExample"
}
],
"description": "whole body aquisition"
}
Beispiel eines MRTs:
{
"resourceType": "ImagingStudy",
"id": "mii-exa-bildgebung-bildgebungsstudie-mr",
"meta": {
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-pr-bildgebung-bildgebungsstudie"
]
},
"extension": [
{
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-bildgebungsgrund",
"valueString": "Verdacht auf Kreuzbandruptur"
}
],
"series": [
{
"extension": [
{
"extension": [
{
"valueQuantity": {
"unit": "tesla",
"value": 3
},
"url": "magneticFieldStrength"
},
{
"url": "scanningSequence",
"valueCodeableConcept": {
"coding": [
{
"code": "SE",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-scanning-sequence"
}
]
}
},
{
"url": "scanningSequenceVariant",
"valueCodeableConcept": {
"coding": [
{
"code": "SP",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-scanning-sequence-variant"
},
{
"code": "SK",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-scanning-sequence-variant"
}
]
}
},
{
"valueQuantity": {
"unit": "milliseconds",
"value": 388
},
"url": "echoTime"
},
{
"valueQuantity": {
"unit": "milliseconds",
"value": 5000
},
"url": "repetitionTime"
},
{
"valueQuantity": {
"unit": "milliseconds",
"value": 900
},
"url": "inversionTime"
},
{
"valueQuantity": {
"unit": "plane angle degree",
"value": 130
},
"url": "flipAngle"
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-modalitaet-mr"
},
{
"extension": [
{
"url": "contrastBolus",
"valueBoolean": false
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-kontrastmittel"
}
],
"instance": [
{
"extension": [
{
"extension": [
{
"valueQuantity": {
"unit": "millimeter",
"value": 0.260417
},
"url": "pixelSpacingX"
},
{
"valueQuantity": {
"unit": "millimeter",
"value": 0.260417
},
"url": "pixelSpacingY"
},
{
"valueQuantity": {
"unit": "millimeter",
"value": 3
},
"url": "sliceThickness"
},
{
"url": "imageType",
"valueCodeableConcept": {
"coding": [
{
"code": "ORIGINAL",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
},
{
"code": "SECONDARY",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
},
{
"code": "OTHER",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details"
}
],
"uid": "instance-example-uid",
"sopClass": {
"code": "urn:oid:1.2.840.10008.5.1.4.1.1.4",
"system": "urn:ietf:rfc:3986"
},
"number": 28
}
],
"performer": [
{
"actor": {
"reference": "Device/mii-exa-bildgebung-geraet"
}
}
],
"uid": "series-example-uid",
"number": 9,
"modality": {
"code": "MR",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Magnetic Resonance"
},
"description": "pd_tse_sag",
"numberOfInstances": 28,
"bodySite": {
"code": "72696002",
"system": "http://snomed.info/sct",
"display": "Knee region structure (body structure)"
},
"laterality": {
"code": "24028007",
"system": "http://snomed.info/sct",
"display": "Right"
},
"started": "2024-07-19T12:03:30+02:00"
}
],
"status": "available",
"modality": [
{
"code": "MR",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Magnetic Resonance"
}
],
"subject": {
"reference": "Patient/PatExample",
"identifier": {
"type": {
"coding": [
{
"code": "MR",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"display": "Medical record number"
}
]
},
"system": "https://system-url",
"value": "study-uid"
}
},
"encounter": {
"reference": "Encounter/EncExample"
},
"basedOn": [
{
"reference": "ServiceRequest/mii-exa-bildgebung-anforderung-bildgebung"
}
],
"numberOfSeries": 11,
"numberOfInstances": 294,
"procedureReference": {
"reference": "Procedure/mii-exa-bildgebung-bildgebungsprozedur"
},
"reasonReference": [
{
"reference": "Condition/CondExample"
}
],
"description": "Knie DOT"
}
Beispiel eine Röntgenbilds:
{
"resourceType": "ImagingStudy",
"id": "mii-exa-bildgebung-bildgebungsstudie-cr",
"meta": {
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-pr-bildgebung-bildgebungsstudie"
]
},
"extension": [
{
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-bildgebungsgrund",
"valueString": "Verdacht auf Karzinom"
}
],
"series": [
{
"extension": [
{
"extension": [
{
"valueQuantity": {
"unit": "kilovolt",
"value": 110
},
"url": "KVP"
},
{
"valueQuantity": {
"unit": "milliampere second",
"value": 38
},
"url": "exposure"
},
{
"valueQuantity": {
"unit": "milliseconds",
"value": 600
},
"url": "exposureTime"
},
{
"valueQuantity": {
"unit": "milliampere",
"value": 96
},
"url": "xRayTubeCurrent"
},
{
"url": "viewPosition",
"valueCodeableConcept": {
"coding": [
{
"code": "399038007",
"system": "http://snomed.info/sct",
"display": "Right posterior oblique projection (qualifier value)"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-modalitaet-mg-cr-dx"
},
{
"extension": [
{
"url": "contrastBolus",
"valueBoolean": false
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-kontrastmittel"
}
],
"instance": [
{
"extension": [
{
"extension": [
{
"url": "imageType",
"valueCodeableConcept": {
"coding": [
{
"code": "ORIGINAL",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
},
{
"code": "PRIMARY",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-instance-image-type"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details"
}
],
"uid": "instance-example-uid",
"sopClass": {
"code": "urn:oid:1.2.840.10008.5.1.4.1.1.1",
"system": "urn:ietf:rfc:3986"
},
"number": 1
}
],
"performer": [
{
"actor": {
"reference": "Device/mii-exa-bildgebung-geraet"
}
}
],
"uid": "series-example-uid",
"number": 1,
"modality": {
"code": "CR",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Computed Radiography"
},
"description": "X Thorax a.p. liegend",
"numberOfInstances": 1,
"bodySite": {
"code": "43799004",
"system": "http://snomed.info/sct",
"display": "Thoracic structure (body structure)"
},
"laterality": {
"code": "66459002",
"system": "http://snomed.info/sct",
"display": "Unilateral"
},
"started": "2024-07-19T12:03:30+02:00"
}
],
"status": "available",
"modality": [
{
"code": "CR",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Computed Radiography"
}
],
"subject": {
"reference": "Patient/PatExample",
"identifier": {
"type": {
"coding": [
{
"code": "MR",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"display": "Medical record number"
}
]
},
"system": "https://system-url",
"value": "study-uid"
}
},
"encounter": {
"reference": "Encounter/EncExample"
},
"basedOn": [
{
"reference": "ServiceRequest/mii-exa-bildgebung-anforderung-bildgebung"
}
],
"numberOfSeries": 1,
"numberOfInstances": 1,
"procedureReference": {
"reference": "Procedure/mii-exa-bildgebung-bildgebungsprozedur"
},
"reasonReference": [
{
"reference": "Condition/CondExample"
}
],
"description": "Thorax auf Station;"
}
Beispiel eines PET-Scans:
{
"resourceType": "ImagingStudy",
"id": "mii-exa-bildgebung-bildgebungsstudie-pt",
"meta": {
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-pr-bildgebung-bildgebungsstudie"
]
},
"extension": [
{
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-bildgebungsgrund",
"valueString": "Verdacht auf Karzinom"
}
],
"series": [
{
"extension": [
{
"extension": [
{
"url": "radiopharmaceutical",
"valueCodeableConcept": {
"coding": [
{
"code": "35321007",
"system": "http://snomed.info/sct",
"display": "Fluorodeoxyglucose (18-F) (substance)"
}
]
}
},
{
"url": "radionuclide",
"valueCodeableConcept": {
"coding": [
{
"code": "23451235",
"system": "http://snomed.info/sct"
}
]
}
},
{
"valueQuantity": {
"unit": "Seconds",
"value": 10000
},
"url": "tracerExposureTime"
},
{
"url": "units",
"valueCodeableConcept": {
"coding": [
{
"code": "BQML",
"system": "http://unitsofmeasure.org"
}
]
}
},
{
"valueQuantity": {
"unit": "Becquerel",
"value": 196
},
"url": "radionuclideTotalDose"
},
{
"valueQuantity": {
"unit": "Seconds",
"value": 6586.2
},
"url": "radionuclideHalfLife"
},
{
"url": "seriesType",
"valueCodeableConcept": {
"coding": [
{
"code": "DYNAMIC",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-series-type"
},
{
"code": "IMAGE",
"system": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/CodeSystem/mii-cs-bildgebung-series-type"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-modalitaet-pt"
}
],
"instance": [
{
"extension": [
{
"extension": [
{
"valueQuantity": {
"unit": "millimeter",
"value": 2.89
},
"url": "pixelSpacingX"
},
{
"valueQuantity": {
"unit": "millimeter",
"value": 2.89
},
"url": "pixelSpacingY"
},
{
"valueQuantity": {
"unit": "millimeter",
"value": 4
},
"url": "sliceThickness"
},
{
"url": "imageType",
"valueCodeableConcept": {
"coding": [
{
"code": "ORIGINAL"
},
{
"code": "PRIMARY"
}
]
}
}
],
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-bildgebung/StructureDefinition/mii-ex-bildgebung-instanz-details"
}
],
"uid": "instance-example-uid",
"sopClass": {
"code": "urn:oid:1.2.840.10008.5.1.4.1.1.128",
"system": "urn:ietf:rfc:3986"
},
"number": 31
}
],
"uid": "series-example-uid",
"performer": [
{
"actor": {
"reference": "Device/mii-exa-bildgebung-geraet"
}
}
],
"number": 1,
"modality": {
"code": "PT",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Positron emission tomography"
},
"description": "PET WB",
"numberOfInstances": 195,
"bodySite": {
"code": "51185008",
"system": "http://snomed.info/sct",
"display": "Thoracic structure (body structure)"
},
"laterality": {
"code": "66459002",
"system": "http://snomed.info/sct",
"display": "Unilateral"
},
"started": "2024-07-19T12:03:30+02:00"
}
],
"status": "available",
"modality": [
{
"code": "PT",
"system": "http://dicom.nema.org/resources/ontology/DCM",
"display": "Positron emission tomography"
}
],
"subject": {
"reference": "Patient/PatExample",
"identifier": {
"type": {
"coding": [
{
"code": "MR",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"display": "Medical record number"
}
]
},
"system": "https://system-url",
"value": "study-uid"
}
},
"encounter": {
"reference": "Encounter/EncExample"
},
"basedOn": [
{
"reference": "ServiceRequest/mii-exa-bildgebung-anforderung-bildgebung"
}
],
"numberOfSeries": 2,
"numberOfInstances": 390,
"procedureReference": {
"reference": "Procedure/mii-exa-bildgebung-bildgebungsprozedur"
},
"reasonReference": [
{
"reference": "Condition/CondExample"
}
],
"description": "whole body aquisition"
}