PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.mtb@2026.0.1
    https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-immunohistochemistry
description: Immunhistorchemistry report
package_name: de.medizininformatikinitiative.kerndatensatz.mtb
derivation: constraint
name: MII_PR_MTB_Immunohistochemistry
type: Observation
elements:
  identifier: {mustSupport: true, index: 0}
  code:
    short: Code für Immunhistochemische Untersuchung
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Code fuer Immunhistochemische Untersuchung}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en}
        - {url: content, valueString: Code for immunohistochemical examination}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Kodierung fuer Immunhistochemische Untersuchung. Enthaelt immer den generischen IHC-Code. Nach Moeglichkeit sind zusaetzlich spezifische Codes zu verwenden. Wenn weder in SNOMED noch LOINC spezifische Codes vorhanden sind ist ueber gene-studied das untersuchte Gen anzugeben.}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en}
        - {url: content, valueString: Coding for immunohistochemical examination. Always contains the generic IHC code. Specific codes should be used additionally whenever possible. If no specific codes are available in SNOMED or LOINC the examined gene must be specified via gene-studied.}
    index: 1
    elements:
      coding:
        mustSupport: true
        index: 2
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: 1
          slices:
            generisch:
              match: {code: '1234806008', system: 'http://snomed.info/sct', display: Observation using immunohistochemistry (observable entity)}
              schema:
                short: Generischer Immunhistochemischer Untersuchungscode
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Generischer Code fuer immunhistochemische Untersuchungen. Wird immer angegeben um die Interoperabilitaet zu gewaehrleisten. Zusaetzliche spezifische Codes koennen ueber open slicing hinzugefuegt werden.}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en}
                    - {url: content, valueString: Generic code for immunohistochemical examinations. Always provided to ensure interoperability. Additional specific codes can be added via open slicing.}
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Generischer Immunhistochemischer Untersuchungscode}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en}
                    - {url: content, valueString: Generic immunohistochemical examination code}
                _required: true
                pattern:
                  type: Coding
                  value: {code: '1234806008', system: 'http://snomed.info/sct', display: Observation using immunohistochemistry (observable entity)}
                index: 3
              min: 1
              max: 1
    required: [coding]
  value:
    mustSupport: true
    choices: []
    index: 5
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            short: Ergebnis der für immunhistochemische Untersuchung
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Ergebnis der immunhistochemischen Untersuchung.}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en}
                - {url: content, valueString: Result of the immunohistochemical examination.}
            mustSupport: true
            choices: [valueCodeableConcept]
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Ergebnis der immunhistochemischen Untersuchung}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en}
                - {url: content, valueString: Result of the immunohistochemical examination}
            index: 7
          min: 0
          max: 1
  valueCodeableConcept:
    short: Ergebnis der für immunhistochemische Untersuchung
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Ergebnis der immunhistochemischen Untersuchung.}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en}
        - {url: content, valueString: Result of the immunohistochemical examination.}
    type: CodeableConcept
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Ergebnis der immunhistochemischen Untersuchung}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en}
        - {url: content, valueString: Result of the immunohistochemical examination}
    choiceOf: value
    index: 8
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            short: Ergebnis der für immunhistochemische Untersuchung
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Ergebnis der immunhistochemischen Untersuchung.}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en}
                - {url: content, valueString: Result of the immunohistochemical examination.}
            type: CodeableConcept
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Ergebnis der immunhistochemischen Untersuchung}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en}
                - {url: content, valueString: Result of the immunohistochemical examination}
            choiceOf: value
            index: 8
          min: 0
          max: 1
  interpretation: {mustSupport: true, index: 9}
  specimen:
    short: Block / Material-Nr. der Probe
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Block / Material-Nr. der Probe}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en}
        - {url: content, valueString: Block / Material ID of the specimen}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Block-Material-Nr. der Probe. Da jede FHIR-Observation nur eine Referenz auf Specimen haben kann wird die gesamte Probe - z.B. Biopsie oder Exzisat - von den Einzelschnitten referenziert.}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en}
        - {url: content, valueString: Block material number of the specimen. Since each FHIR Observation can only have one reference to Specimen the entire specimen - e.g. biopsy or excision - is referenced by the individual sections.}
    mustSupport: true
    index: 10
  component:
    index: 11
    slicing:
      slices:
        gene-studied:
          match: {}
          schema: {index: 11}
          max: 1
package_version: 2026.0.1
class: profile
kind: resource
url: https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-immunohistochemistry
base: https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-molekularer-biomarker
version: 2026.0.1