PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.mikrobiologie@2027.0.0-ballot2
    https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-pr-mikrobio-mikroskopie
description: Allgemeine Mikroskopie beschreibt die morphologische Beobachtung von Mikroorganismen in einer Probe mittels mikroskopischer Untersuchung, optional mit Färbetechniken (z. B. Gramfärbung). Das Ergebnis ist eine morphologische Gruppe, keine Spezies.
package_name: de.medizininformatikinitiative.kerndatensatz.mikrobiologie
derivation: constraint
name: MII_PR_Mikrobio_Allgemeine_Mikroskopie
type: Observation
elements:
  category:
    array: true
    min: 2
    index: 4
    slicing:
      slices:
        mibi-category:
          match: {}
          schema:
            short: Mikrobiologie-Kategorie
            mustSupport: true
            _required: true
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: MB, system: 'http://terminology.hl7.org/CodeSystem/v2-0074'}
            index: 5
          min: 1
          max: 1
  method:
    short: Das mikroskopische Verfahren, z. B. 278289002 'Microscopy technique' oder eine Verengung davon. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung].
    binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/ValueSet/mii-vs-mikrobio-morphologie-methode-snomed'}
    index: 14
  specimen:
    type: Reference
    refers: ['https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-pr-mikrobio-probe']
    index: 15
  value:
    short: 'Die beobachtete morphologische GRUPPE — grampositive Kokken, gramnegative Staebchen, Hyphen. KEINE Spezies: Eine Speziesidentifizierung gehoert in die Allgemeine Bestimmung, auch wenn sie mikroskopisch gestellt wurde. Ein Teil der Gruppen liegt in SNOMED in der Organismus-Hierarchie, weil es sie dort nur so gibt; das macht die Aussage nicht praeziser.'
    choices: [valueCodeableConcept]
    index: 11
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            short: 'Die beobachtete morphologische GRUPPE — grampositive Kokken, gramnegative Staebchen, Hyphen. KEINE Spezies: Eine Speziesidentifizierung gehoert in die Allgemeine Bestimmung, auch wenn sie mikroskopisch gestellt wurde. Ein Teil der Gruppen liegt in SNOMED in der Organismus-Hierarchie, weil es sie dort nur so gibt; das macht die Aussage nicht praeziser.'
            choices: [valueCodeableConcept]
            index: 11
  component:
    index: 16
    slicing:
      rules: open
      description: Slicing nach dem Komponenten-Code.
      discriminator:
      - {path: $this.code, type: pattern}
      min: null
      slices:
        menge:
          match:
            $this: {code: null}
          schema:
            short: Semiquantitative Menge oder Zaehlung des berichteten Befunds
            mustSupport: true
            index: 17
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: '103392008', system: 'http://snomed.info/sct'}
                index: 18
              value:
                short: Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25.
                choices: [valueRange]
                index: 32
                slicing:
                  slices:
                    valueRange:
                      match: {}
                      schema:
                        short: Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25.
                        choices: [valueRange]
                        index: 32
                      min: 0
                      max: 1
              valueQuantity:
                type: Quantity
                short: Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10.
                choiceOf: value
                index: 29
                slicing:
                  slices:
                    valueQuantity:
                      match: {}
                      schema: {type: Quantity, short: 'Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. ''<10/GF'' als comparator = ''<'', value = 10.', choiceOf: value, index: 29}
                      min: 0
                      max: 1
              valueCodeableConcept:
                type: CodeableConcept
                short: Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'.
                choiceOf: value
                index: 26
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema: {type: CodeableConcept, short: 'Semiquantitative Stufe, z. B. ''Few'' oder ''Present two plus out of three plus''.', choiceOf: value, index: 26}
                      min: 0
                      max: 1
              valueRange:
                type: Range
                short: Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25.
                choiceOf: value
                index: 33
                slicing:
                  slices:
                    valueRange:
                      match: {}
                      schema: {type: Range, short: 'Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. ''10-25/GF'' als low = 10, high = 25.', choiceOf: value, index: 33}
                      min: 0
                      max: 1
              value[x]:
                elements:
                  low:
                    elements:
                      code:
                        binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/ValueSet/mii-vs-mikrobio-mikroskopie-gesichtsfeld-einheiten-ucum'}
                        index: 34
                  high:
                    elements:
                      code:
                        binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/ValueSet/mii-vs-mikrobio-mikroskopie-gesichtsfeld-einheiten-ucum'}
                        index: 35
  extension:
    type: Extension
    mustSupport: true
    url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy
    index: 0
    slicing:
      slices:
        triggeredBy-r5:
          match: {}
          schema:
            type: Extension
            mustSupport: true
            url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy
            index: 0
            extensions:
              observation: {url: null, short: Triggering observation., index: 1}
              type: {url: null, short: Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik., index: 2}
            elements:
              extension:
                short: Triggering observation.
                index: 1
                slicing:
                  slices:
                    observation:
                      match: {}
                      schema: {short: Triggering observation., index: 1}
                    type:
                      match: {}
                      schema: {short: Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik., index: 2}
        faerbung:
          match: {}
          schema: {type: Extension, short: 'Eingesetzte Faerbung, z. B. Gramfaerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt.', mustSupport: true, url: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung', index: 3}
          min: 0
          max: 1
  code:
    short: Bevorzugt 105059-0 'Microscopic observation [Identifier] in Specimen', weil es die Faerbung nicht in den Code zieht. 664-3 '... by Gram stain' ist gleichwertig zulaessig; die Faerbung wird in beiden Faellen zusaetzlich in extension[faerbung] angegeben, damit sie unabhaengig von der Codewahl an einer Stelle auswertbar ist.
    binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/ValueSet/mii-vs-mikrobio-allgemeine-mikroskopie-tests-loinc'}
    index: 6
  valueCodeableConcept:
    type: CodeableConcept
    short: 'Die beobachtete morphologische GRUPPE — grampositive Kokken, gramnegative Staebchen, Hyphen. KEINE Spezies: Eine Speziesidentifizierung gehoert in die Allgemeine Bestimmung, auch wenn sie mikroskopisch gestellt wurde. Ein Teil der Gruppen liegt in SNOMED in der Organismus-Hierarchie, weil es sie dort nur so gibt; das macht die Aussage nicht praeziser.'
    choiceOf: value
    index: 12
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, short: 'Die beobachtete morphologische GRUPPE — grampositive Kokken, gramnegative Staebchen, Hyphen. KEINE Spezies: Eine Speziesidentifizierung gehoert in die Allgemeine Bestimmung, auch wenn sie mikroskopisch gestellt wurde. Ein Teil der Gruppen liegt in SNOMED in der Organismus-Hierarchie, weil es sie dort nur so gibt; das macht die Aussage nicht praeziser.', choiceOf: value, index: 12}
  dataAbsentReason:
    binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/ValueSet/mii-vs-mikrobio-data-absent-reason'}
    index: 13
package_version: 2027.0.0-ballot2
extensions:
  triggeredBy-r5:
    url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy
    type: Extension
    mustSupport: true
    index: 0
    extensions:
      observation: {url: null, short: Triggering observation., index: 1}
      type: {url: null, short: Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik., index: 2}
    elements:
      extension:
        short: Triggering observation.
        index: 1
        slicing:
          slices:
            observation:
              match: {}
              schema: {short: Triggering observation., index: 1}
            type:
              match: {}
              schema: {short: Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik., index: 2}
  faerbung: {url: 'https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung', min: 0, max: 1, type: Extension, short: 'Eingesetzte Faerbung, z. B. Gramfaerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt.', mustSupport: true, index: 3}
class: profile
kind: resource
url: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-pr-mikrobio-mikroskopie
base: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab
version: 2027.0.0-ballot2
required: [specimen]