FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/PathogenDetection

Packagerki.demis.laboratory.strict
Resource TypeStructureDefinition
IdPathogenDetection
FHIR VersionR4
Sourcehttps://demis.rki.de/fhir/demis/https://simplifier.net/resolve?scope=rki.demis.laboratory.strict@4.0.0-rc.1&canonical=https://demis.rki.de/fhir/StructureDefinition/PathogenDetection
URLhttps://demis.rki.de/fhir/StructureDefinition/PathogenDetection
Version2.0.0
Statusactive
Date2025-02-20
NamePathogenDetection
TitleErregernachweis
Realmde
DescriptionDer Erregernachweis enthält die Angaben zum durchgeführten Labortest, zur Nachweismethode und zur verwendeten Probe.
CopyrightCopyright (C) 2021-2025 Robert Koch-Institut
TypeObservation
Kindresource

Resources that use this resource

StructureDefinition
LaboratoryReportLaborbericht
PathogenDetectionABVPErregernachweis für Arboviren (sonstige)
PathogenDetectionACBPErregernachweis für Acinetobacter spp. bei Nachweis einer Carbapenemase-Determinante oder mit verminderter Empfindlichkeit gegenüber Carbapenemen außer bei natürlicher Resistenz; Meldepflicht nur bei Infektion oder Kolonisation.
PathogenDetectionADEPErregernachweis für Adenoviren; Meldepflicht bei akuter Infektion für Nachweise aus allen Körpermaterialien
PathogenDetectionADVPErregernachweis für Adenoviren; Meldepflicht nur für den direkten Nachweis im Konjunktivalabstrich
PathogenDetectionASTPErregernachweis für Astroviren
PathogenDetectionBANPErregernachweis für Bacillus anthracis
PathogenDetectionBOBPErregernachweis für (Lyme-) Borreliose, Borrelia burgdorferi
PathogenDetectionBORPErregernachweis für Borrelia recurrentis
PathogenDetectionBOVPErregernachweis für humanpathogene Bornaviren; Meldepflicht nur für den direkten Nachweis
PathogenDetectionBPSPErregernachweis für Bordetella pertussis, Bordetella parapertussis
PathogenDetectionBRUPErregernachweis für Brucella sp.
PathogenDetectionCAMPErregernachweis für Campylobacter spp. (darmpathogen)
PathogenDetectionCAUPErregernachweis für Candida auris; Meldepflicht nur für den direkten Nachweis
PathogenDetectionCHLPErregernachweis für Chlamydia psittaci
PathogenDetectionCKVPErregernachweis für Chikungunya-Virus
PathogenDetectionCLOPErregernachweis für Clostridium botulinum oder Toxinnachweis
PathogenDetectionCLTPErregernachweis für Tetanus, Clostridium tetani
PathogenDetectionCORPErregernachweis für Corynebacterium spp. (Toxin bildend)
PathogenDetectionCOXPErregernachweis für Coxiella burnetii
PathogenDetectionCRYPErregernachweis für humanpathogene Cryptosporidium sp.
PathogenDetectionCVDPErregernachweis für Severe-Acute-Respiratory-Syndrome-Coronavirus-2 (SARS-CoV-2)
PathogenDetectionCVSPErregernachweis für Severe-Acute-Respiratory-Syndrome-Coronavirus-1 (SARS-CoV-1) (2003)
PathogenDetectionCYMPErregernachweis für Cytomegalie, Cytomegalievirus
PathogenDetectionDENPErregernachweis für Denguevirus
PathogenDetectionEAHPErregernachweis für Amoebiasis, Entamoeba histolytica
PathogenDetectionEBCPErregernachweis für Enterobacterales bei Nachweis einer Carbapenemase-Determinante oder mit verminderter Empfindlichkeit gegenüber Carbapenemen außer bei natürlicher Resistenz; Meldepflicht nur bei Infektion oder Kolonisation
PathogenDetectionEBVPErregernachweis für Ebolavirus
PathogenDetectionECOPErregernachweis für Escherichia coli (sonstige darmpathogene Stämme)
PathogenDetectionEHCPErregernachweis für Escherichia coli (enterohämorrhagische Stämme) (EHEC)
PathogenDetectionETVPErregernachweis für Enteroviren
PathogenDetectionFRTPErregernachweis für Francisella tularensis
PathogenDetectionFSVPErregernachweis für FSME-Virus
PathogenDetectionGBSPErregernachweis für Gruppe-B-Streptokokken (GBS); Meldepflicht nur für den direkten Nachweis bei Schwangeren und Neugeborenen
PathogenDetectionGFVPErregernachweis für Gelbfiebervirus
PathogenDetectionGILPErregernachweis für Giardia lamblia
PathogenDetectionHAVPErregernachweis für Hepatitis-A-Virus
PathogenDetectionHBVPErregernachweis für Hepatitis-B-Virus; Meldepflicht für alle Nachweise
PathogenDetectionHCVPErregernachweis für Hepatitis-C-Virus; Meldepflicht für alle Nachweise
PathogenDetectionHDVPErregernachweis für Hepatitis-D-Virus; Meldepflicht für alle Nachweise
PathogenDetectionHEVPErregernachweis für Hepatitis-E-Virus
PathogenDetectionHFAPErregernachweis für andere Erreger hämorrhagischer Fieber
PathogenDetectionHINPErregernachweis für Haemophilus influenzae; Meldepflicht nur für den direkten Nachweis aus Liquor oder Blut
PathogenDetectionHTVPErregernachweis für Hantavirus
PathogenDetectionINVPErregernachweis für Influenzavirus; Meldepflicht nur für den direkten Nachweis
PathogenDetectionLEGPErregernachweis für Legionella sp.
PathogenDetectionLEPPErregernachweis für humanpathogene Leptospira sp.
PathogenDetectionLISPErregernachweis für Listeria monocytogenes; Meldepflicht nur für den direkten Nachweis aus Blut, Liquor oder anderen normalerweise sterilen Substraten sowie aus Abstrichen von Neugeborenen
PathogenDetectionLSVPErregernachweis für Lassavirus
PathogenDetectionMBVPErregernachweis für Marburgvirus
PathogenDetectionMPMPErregernachweis für Mycoplasmen
PathogenDetectionMPVPErregernachweis für Mumpsvirus
PathogenDetectionMPXPErregernachweis für Mpoxvirus (Orthopockenviren)
PathogenDetectionMRAPErregernachweis für Staphylococcus aureus (Methicillin-resistente Stämme); Meldepflicht nur für den Nachweis aus Blut oder Liquor
PathogenDetectionMRSPErregernachweis für Middle-East-Respiratory-Syndrome-Coronavirus (MERS-CoV)
PathogenDetectionMSVPErregernachweis für Masernvirus
PathogenDetectionMYLPErregernachweis für Mycobacterium leprae
PathogenDetectionMYTPErregernachweis für Mycobacterium tuberculosis, Mycobacterium africanum, Mycobacterium bovis; Meldepflicht für den direkten Erregernachweis sowie nachfolgend für das Ergebnis der Resistenzbestimmung; vorab auch für den Nachweis säurefester Stäbchen im Sputum
PathogenDetectionNCVPErregernachweis für Vibrio spp., humanpathogen (außer Erreger der Cholera); soweit ausschließlich eine Ohrinfektion vorliegt, nur bei Vibrio cholerae non O1/non-O139
PathogenDetectionNEIPErregernachweis für Neisseria meningitidis; Meldepflicht nur für den direkten Nachweis aus Liquor, Blut, hämorrhagischen Hautinfiltraten oder anderen normalerweise sterilen Substraten
PathogenDetectionNOVPErregernachweis für Norovirus
PathogenDetectionOPXPErregernachweis für Orthopockenviren (sonstige Orthopockenviren)
PathogenDetectionPINPErregernachweis für Parainfluenzavirus
PathogenDetectionPKVPErregernachweis für Orthopockenviren (Variolavirus)
PathogenDetectionPLAPErregernachweis für Plasmodium spp. (Malaria)
PathogenDetectionPOVPErregernachweis für Poliovirus
PathogenDetectionPVBPErregernachweis für Ringelröteln, Parvovirus B 19
PathogenDetectionRBVPErregernachweis für Rabiesvirus
PathogenDetectionRICPErregernachweis für Rickettsia prowazekii
PathogenDetectionRSVPErregernachweis für Respiratorisches-Synzytial-Virus
PathogenDetectionRTVPErregernachweis für Rotavirus
PathogenDetectionRUVPErregernachweis für Rubellavirus
PathogenDetectionSALPErregernachweis für Salmonella (sonstige)
PathogenDetectionSHIPErregernachweis für Shigella sp.
PathogenDetectionSPAPErregernachweis für Salmonella Paratyphi; Meldepflicht für alle direkten Nachweise
PathogenDetectionSPNPErregernachweis für Streptococcus pneumoniae; Meldepflicht nur für den direkten Nachweis aus Liquor, Blut, Gelenkpunktat oder anderen normalerweise sterilen Substraten
PathogenDetectionSPYPErregernachweis für Scharlach, Beta-hämolysierenden Streptokokken der Gruppe A
PathogenDetectionSTYPErregernachweis für Salmonella Typhi; Meldepflicht für alle direkten Nachweise
PathogenDetectionTRIPErregernachweis für Trichinella spiralis
PathogenDetectionVCHPErregernachweis für Vibrio cholerae
PathogenDetectionVZVPErregernachweis für Varizella-Zoster-Virus
PathogenDetectionWBKPErregernachweis für Krankheitserreger unter Berücksichtigung der Art der Krankheitserreger und der Häufigkeit ihres Nachweises wenn Hinweise auf eine schwerwiegende Gefahr für die Allgemeinheit bestehen
PathogenDetectionWNVPErregernachweis für West-Nil-Virus
PathogenDetectionYENPErregernachweis für Yersinia spp. (darmpathogen)
PathogenDetectionYPSPErregernachweis für Yersinia pestis
PathogenDetectionZKVPErregernachweis für Zika-Virus
PathogenDetectionHFMPErregernachweis für Hand-Fuß-Mund-Krankheit
PathogenDetectionSequenceSequenz-Erregernachweis
NotificationLaboratoryRetiredErregernachweismeldung
OutbreakErkrankungshäufung
PathogenDetectionSARSCoV2SARS-CoV-2-Erregernachweis
PathogenDetectionWBGPErregernachweis für die Meldepflicht von Krankheitserregern mit Hinweise auf eine schwerwiegende Gefahr für die Allgemeinheit

Resources that this resource uses

StructureDefinition
NotifiedPersonBetroffene Person
NotifiedPersonAnonymousBetroffene Person (anonym)
SpecimenProbe
ValueSet
answerSet-LOINCAntworten für LOINC Codes
interpretation-SNOMEDSNOMED-Interpretation des Testergebnisses
laboratoryTestLabortest
methodNachweismethode
pathogenDetectionStatusErregernachweis-Status

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "PathogenDetection",
  "url": "https://demis.rki.de/fhir/StructureDefinition/PathogenDetection",
  "version": "2.0.0",
  "name": "PathogenDetection",
  "title": "Erregernachweis",
  "status": "active",
  "date": "2025-02-20",
  "publisher": "Robert Koch-Institut",
  "contact": [
    {
      "telecom": [
        {
          "system": "email",
          "value": "demis-support@rki.de"
        }
      ]
    }
  ],
  "description": "Der Erregernachweis enthält die Angaben zum durchgeführten Labortest, zur Nachweismethode und zur verwendeten Probe.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "version": "ALPHA-2",
          "code": "DE"
        }
      ]
    }
  ],
  "copyright": "Copyright (C) 2021-2025 Robert Koch-Institut",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "sct-concept",
      "uri": "http://snomed.info/conceptdomain",
      "name": "SNOMED CT Concept Domain Binding"
    },
    {
      "identity": "sct-attr",
      "uri": "http://snomed.org/attributebinding",
      "name": "SNOMED CT Attribute Binding"
    }
  ],
  "kind": "resource",
  "abstract": true,
  "type": "Observation",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation.basedOn",
        "path": "Observation.basedOn",
        "max": "0"
      },
      {
        "id": "Observation.partOf",
        "path": "Observation.partOf",
        "max": "0"
      },
      {
        "id": "Observation.status",
        "path": "Observation.status",
        "short": "Status des Erregernachweis-Ergebnisses",
        "definition": "Status des Erregernachweis-Ergenisses",
        "comment": "Der Status ist szenarienspezifisch folgendermaßen zu belegen:\r\ncorrected - bei einer Korrekturmeldung; \r\namended - bei einer Ergänzung; \r\nfinal - in allen anderen Fällen",
        "mustSupport": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ObservationStatus"
            }
          ],
          "strength": "required",
          "description": "Status des Erregernachweis",
          "valueSet": "https://demis.rki.de/fhir/ValueSet/pathogenDetectionStatus"
        }
      },
      {
        "id": "Observation.category",
        "path": "Observation.category",
        "short": "Klassifikation des Nachweises",
        "definition": "Klassifikation der durchgeführten Untersuchung.  Für DEMIS ist die entsprechende Klassifikation grundsätzlich mit dem Wert „laboratory“ aus dem entsprechend hinterlegten ValueSet zu belegen.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.category.coding",
        "path": "Observation.category.coding",
        "min": 1,
        "max": "1",
        "patternCoding": {
          "system": "http://terminology.hl7.org/CodeSystem/observation-category",
          "code": "laboratory"
        },
        "mustSupport": true
      },
      {
        "id": "Observation.code",
        "path": "Observation.code",
        "short": "Typ des durchgeführten Labortests.",
        "definition": "Typ des durchgeführten Labortests. Der Wert muss als LOINC-Code - entsprechend des vom RKI definierten und in regelmäßigen Abständen aktualisierten ValueSets (https://demis.rki.de/fhir/ValueSet/laboratoryTest) – im coding Element dargestellt werden. Für eine begrenzte Übergangszeit ist die Verwendung des text Elementes in Ausnahmefällen zulässig. Folgende Ausbaustufen des Systems werden hier jedoch deutlich restriktiver sein, um einen automatisierte Weiterverarbeitung der Inhalte im Gesundheitsamt zu ermöglichen.",
        "mustSupport": true
      },
      {
        "id": "Observation.code.coding",
        "path": "Observation.code.coding",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://demis.rki.de/fhir/ValueSet/laboratoryTest"
        }
      },
      {
        "id": "Observation.code.coding.system",
        "path": "Observation.code.coding.system",
        "min": 1,
        "patternUri": "http://loinc.org",
        "mustSupport": true
      },
      {
        "id": "Observation.code.coding.version",
        "path": "Observation.code.coding.version",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.code.coding.code",
        "path": "Observation.code.coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.subject",
        "path": "Observation.subject",
        "short": "Verweis auf die in der Meldung benannte betroffene Person.",
        "definition": "Verweis auf die in der Meldung benannte betroffene Person. Hierbei handelt es sich grundsätzlich um den Verweis auf die in der Erregernachweismeldung als „subject“ referenzierte Patient Ressource.",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/StructureDefinition/NotifiedPerson",
              "https://demis.rki.de/fhir/StructureDefinition/NotifiedPersonAnonymous"
            ],
            "aggregation": [
              "bundled"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Observation.subject.reference",
        "path": "Observation.subject.reference",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.focus",
        "path": "Observation.focus",
        "max": "0"
      },
      {
        "id": "Observation.encounter",
        "path": "Observation.encounter",
        "max": "0"
      },
      {
        "id": "Observation.effective[x]",
        "path": "Observation.effective[x]",
        "max": "0"
      },
      {
        "id": "Observation.issued",
        "path": "Observation.issued",
        "max": "0"
      },
      {
        "id": "Observation.performer",
        "path": "Observation.performer",
        "max": "0"
      },
      {
        "id": "Observation.value[x]",
        "path": "Observation.value[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "closed"
        },
        "short": "Ergebnis des durchgeführten Labortests.",
        "definition": "Ergebnis des durchgeführten Labortests. Für qualitative Tests muss valueCodableConcept mit einem Code aus der AnswerList genutzt werden. Wir verweisen dazu auf die hinterlegten Answercodelisten im Implementierungsleitfaden (https://simplifier.net/guide/rki.demis.laboratory/Home/resources/terminologies/valuesets/answerSet?version=current).  Diese sind verbindlich zu verwenden. Die Verwendung von valueString ist nur noch für die Meldetatbestände CVDP und WBKP möglich. Mit dieser restriktiven Umsetzung soll eine automatisierte Weiterverarbeitung der Inhalte im Gesundheitsamt ermöglicht werden. Für quantitative Tests muss valueQuantity genutzt werden. Siehe auch https://wiki.gematik.de/display/DSKB/Implementierungshinweise+zur+Labormeldung. Mit valueRatio können Titerangaben gemeldet werden. ValueRange wurde zur Kompatibilität mit dem MIO-Labrbefund aufgenommen.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          },
          {
            "code": "CodeableConcept"
          },
          {
            "code": "string"
          },
          {
            "code": "Range"
          },
          {
            "code": "Ratio"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueQuantity",
        "path": "Observation.value[x]",
        "sliceName": "valueQuantity",
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueQuantity.value",
        "path": "Observation.value[x].value",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueQuantity.comparator",
        "path": "Observation.value[x].comparator",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueQuantity.system",
        "path": "Observation.value[x].system",
        "min": 1,
        "max": "1",
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueQuantity.code",
        "path": "Observation.value[x].code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept",
        "path": "Observation.value[x]",
        "sliceName": "valueCodeableConcept",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding",
        "path": "Observation.value[x].coding",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "system"
            }
          ],
          "rules": "closed"
        },
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptSNOMED",
        "path": "Observation.value[x].coding",
        "sliceName": "codeableConceptSNOMED",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptSNOMED.system",
        "path": "Observation.value[x].coding.system",
        "min": 1,
        "patternUri": "http://snomed.info/sct",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptSNOMED.version",
        "path": "Observation.value[x].coding.version",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptSNOMED.code",
        "path": "Observation.value[x].coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptLOINC",
        "path": "Observation.value[x].coding",
        "sliceName": "codeableConceptLOINC",
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "https://demis.rki.de/fhir/ValueSet/answerSet-LOINC"
        }
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptLOINC.system",
        "path": "Observation.value[x].coding.system",
        "min": 1,
        "patternUri": "http://loinc.org",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptLOINC.version",
        "path": "Observation.value[x].coding.version",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueCodeableConcept.coding:codeableConceptLOINC.code",
        "path": "Observation.value[x].coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange",
        "path": "Observation.value[x]",
        "sliceName": "valueRange",
        "type": [
          {
            "code": "Range"
          }
        ]
      },
      {
        "id": "Observation.value[x]:valueRange.low",
        "path": "Observation.value[x].low",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.low.value",
        "path": "Observation.value[x].low.value",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.low.system",
        "path": "Observation.value[x].low.system",
        "min": 1,
        "max": "1",
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.low.code",
        "path": "Observation.value[x].low.code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.high",
        "path": "Observation.value[x].high",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.high.value",
        "path": "Observation.value[x].high.value",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.high.system",
        "path": "Observation.value[x].high.system",
        "min": 1,
        "max": "1",
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRange.high.code",
        "path": "Observation.value[x].high.code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio",
        "path": "Observation.value[x]",
        "sliceName": "valueRatio",
        "type": [
          {
            "code": "Ratio"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.numerator",
        "path": "Observation.value[x].numerator",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.numerator.value",
        "path": "Observation.value[x].numerator.value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.numerator.system",
        "path": "Observation.value[x].numerator.system",
        "min": 1,
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.numerator.code",
        "path": "Observation.value[x].numerator.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.denominator",
        "path": "Observation.value[x].denominator",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.denominator.value",
        "path": "Observation.value[x].denominator.value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.denominator.system",
        "path": "Observation.value[x].denominator.system",
        "min": 1,
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueRatio.denominator.code",
        "path": "Observation.value[x].denominator.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.value[x]:valueString",
        "path": "Observation.value[x]",
        "sliceName": "valueString",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Observation.value[x]:valueString.value",
        "path": "Observation.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.dataAbsentReason",
        "path": "Observation.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.interpretation",
        "path": "Observation.interpretation",
        "short": "Interpretation des Testergebnisses.",
        "definition": "Interpretation des Testergebnisses. Es wird genau eine vollständig kodierte Interpretation des Testergebnisses angegeben. Die Interpretation ist die Bewertung des einzelnen Testergebnisses. Die Angabe der Interpretation mittels HL7 Kodierung ist zu bevorzugen.  Zur Kompatibilitätszwecken mit dem MIO Laborbefund kann die Interpretation auch als SNOMED Code erfolgen. In diesem Fall muss ein Codes auf dem hinterlegten ValueSet InterpretationSnomed verwendet werden. Die Interpretation ist für die automatisierte Weiterverarbeitung der Inhalte im Gesundheitsamt entscheidend. Insbesondere bei Antibiogrammen muss die Bewertung nach EUCAST oder CLSI erfolgen. Relevante HL7 Codes sind POS für positive direkte oder indirekte Erregernachweise, NEG für negative und IND für unbestimmte Ergebnisse.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding",
        "path": "Observation.interpretation.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "pattern",
              "path": "system"
            }
          ],
          "rules": "open"
        },
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding:interpretationHL7",
        "path": "Observation.interpretation.coding",
        "sliceName": "interpretationHL7",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding:interpretationHL7.system",
        "path": "Observation.interpretation.coding.system",
        "min": 1,
        "max": "1",
        "patternUri": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding:interpretationHL7.code",
        "path": "Observation.interpretation.coding.code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding:interpretationSNOMED",
        "path": "Observation.interpretation.coding",
        "sliceName": "interpretationSNOMED",
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "https://demis.rki.de/fhir/ValueSet/interpretation-SNOMED"
        }
      },
      {
        "id": "Observation.interpretation.coding:interpretationSNOMED.system",
        "path": "Observation.interpretation.coding.system",
        "min": 1,
        "max": "1",
        "patternUri": "http://snomed.info/sct",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding:interpretationSNOMED.version",
        "path": "Observation.interpretation.coding.version",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.interpretation.coding:interpretationSNOMED.code",
        "path": "Observation.interpretation.coding.code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.note",
        "path": "Observation.note",
        "short": "Textuelle Hinweise zum Untersuchungsergebnis.",
        "definition": "Textuelle Hinweise zum Untersuchungsergebnis, die dem Gesundheitsamt eine bessere Bewertung der Ergebnisse ermöglichen.",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.note.author[x]",
        "path": "Observation.note.author[x]",
        "max": "0"
      },
      {
        "id": "Observation.note.time",
        "path": "Observation.note.time",
        "max": "0"
      },
      {
        "id": "Observation.note.text",
        "path": "Observation.note.text",
        "mustSupport": true
      },
      {
        "id": "Observation.bodySite",
        "path": "Observation.bodySite",
        "max": "0"
      },
      {
        "id": "Observation.method",
        "path": "Observation.method",
        "short": "Angaben zur genutzten Nachweismethode.",
        "definition": "Angaben zur genutzten Nachweismethode. Über die im Observation.code verschlüsselte Nachweismethode hinaus, sollen dem öffentlichen Gesundheitsdienst detaillierte Angaben zur jeweils genutzten Nachweismethode bereitgestellt werden. Für die automatisierte Weiterverarbeitung der Inhalte im Gesundheitsamt ist die Angabe der Methode wichtig. Insbesondere für unspezifische LOINC Codes, wie sie für die Meldung von mikrobiologischen Ergebnissen benötigt werden ist die Angabe der Methode als SNOMED-CT Code notwendig um einen vollständigen Meldungsinhalt zu übermitteln. Die Angabe einer Methode als SNOMED -CT Code wird jetzt verpflichtend eingeführt. Das ValueSet Method ist noch nicht verpflichtend, da das vom BfArM erstellte RefSet für Methoden noch nicht fertig ist.",
        "comment": "Die Angabe der Nachweismethode unter Verwendung von method.text ist in folgenden zwei Ausnahmefällen zulässig: \r\n- Die Nachweismethode ist in dem ValueSet https://demis.rki.de/fhir/ValueSet/method nicht enthalten. Bitte geben Sie Feedback an DEMIS (demis-support@rki.de), damit das ValueSet ergänzt werden kann.\n- Das Primärsystem kann die internen Codes zur Zeit noch nicht korrekt auf die SNOMED-Codes des ValueSets https://demis.rki.de/fhir/ValueSet/method mappen.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.method.coding",
        "path": "Observation.method.coding",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "https://demis.rki.de/fhir/ValueSet/method"
        }
      },
      {
        "id": "Observation.method.coding.system",
        "path": "Observation.method.coding.system",
        "min": 1,
        "patternUri": "http://snomed.info/sct",
        "mustSupport": true
      },
      {
        "id": "Observation.method.coding.version",
        "path": "Observation.method.coding.version",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.method.coding.code",
        "path": "Observation.method.coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.method.text",
        "path": "Observation.method.text",
        "mustSupport": true
      },
      {
        "id": "Observation.specimen",
        "path": "Observation.specimen",
        "short": "Verweis auf die dem Labortest zugrundeliegende Probe.",
        "definition": "Verweis auf die dem Labortest zugrundeliegende Probe. Über die Probe können Angaben zum verwendeten Material und deren Einsender gemacht werden.",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://demis.rki.de/fhir/StructureDefinition/Specimen"
            ],
            "aggregation": [
              "bundled"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Observation.specimen.type",
        "path": "Observation.specimen.type",
        "max": "0"
      },
      {
        "id": "Observation.specimen.identifier",
        "path": "Observation.specimen.identifier",
        "max": "0"
      },
      {
        "id": "Observation.specimen.display",
        "path": "Observation.specimen.display",
        "max": "0"
      },
      {
        "id": "Observation.referenceRange",
        "path": "Observation.referenceRange",
        "short": "Referenzbereichen der Nachweismethode",
        "definition": "Die Angabe ReferenceRange erlaubt die strukturierte Angabe von Referenzbereichen der Nachweismethode. Sie ersetzt nicht die Interpretation, sondern bietet unterstützende Informationen für quantitative Ergebnisse.",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.low",
        "path": "Observation.referenceRange.low",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.low.value",
        "path": "Observation.referenceRange.low.value",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.low.system",
        "path": "Observation.referenceRange.low.system",
        "min": 1,
        "max": "1",
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.low.code",
        "path": "Observation.referenceRange.low.code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.high",
        "path": "Observation.referenceRange.high",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.high.value",
        "path": "Observation.referenceRange.high.value",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.high.system",
        "path": "Observation.referenceRange.high.system",
        "min": 1,
        "max": "1",
        "patternUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.high.code",
        "path": "Observation.referenceRange.high.code",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.type",
        "path": "Observation.referenceRange.type",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.type.coding",
        "path": "Observation.referenceRange.type.coding",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.type.coding.system",
        "path": "Observation.referenceRange.type.coding.system",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.type.coding.version",
        "path": "Observation.referenceRange.type.coding.version",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.type.coding.code",
        "path": "Observation.referenceRange.type.coding.code",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.type.coding.userSelected",
        "path": "Observation.referenceRange.type.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.referenceRange.appliesTo",
        "path": "Observation.referenceRange.appliesTo",
        "max": "1"
      },
      {
        "id": "Observation.referenceRange.appliesTo.coding",
        "path": "Observation.referenceRange.appliesTo.coding",
        "max": "0"
      },
      {
        "id": "Observation.referenceRange.appliesTo.text",
        "path": "Observation.referenceRange.appliesTo.text",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.referenceRange.age",
        "path": "Observation.referenceRange.age",
        "max": "0"
      },
      {
        "id": "Observation.hasMember",
        "path": "Observation.hasMember",
        "max": "0"
      },
      {
        "id": "Observation.component",
        "path": "Observation.component",
        "max": "0"
      }
    ]
  }
}