MII-Initiative

MII IG Modul Molekulargenetischer Befundbericht v2026

Genotyp Observation


Beschreibung

Dieses Profil beschreibt die Feststellung eines bestimmten Genotyps auf der Grundlage einer oder mehrerer Varianten oder Haplotypen.

Als Nomenklatur für Observation.component:cytogenetic-location.valueCodeableConcept kann das CodeSystem Cytogenetic (chromosome) location (NCBI/NLM) verwendet werden für das bislang keine Canonical URl existiert, aber eine OID urn:oid:2.16.840.1.113883.6.335 aus HL7 Version 2.5.1 Implementation Guide: Laboratory Results Interface.

NameStatusVersionCanonicalBasis
MII_PR_MolGen_Genotypactive2026.0.0-ballothttps://www.medizininformatik-initiative.de/fhir/ext/modul-molgen/StructureDefinition/genotyphttp://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/genotype

Das Profil ist abgeleitet vom Profil Genotype aus HL7 Genomics Reporting Implementation Guide.


Profil

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
secondary-findingC0..1Extension(CodeableConcept)
body-structureC0..1Extension(Reference(BodyStructure))
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
basedOnΣ0..*Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy | GenomicStudy)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
codingΣ1..1CodingPattern
textΣ0..1string
id0..1string
extensionC0..*Extension
codingΣ1..1CodingPattern
textΣ0..1string
codeS Σ1..1CodeableConceptPattern
subjectS Σ1..1Reference(Patient | Group)
focusΣ0..*Reference(Resource)
encounterS Σ0..1Reference(Encounter)
effectiveDateTimedateTime
effectivePeriodPeriod
effectiveTimingTiming
effectiveInstantinstant
issuedΣ0..1instant
performerΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueCodeableConceptCodeableConcept
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*CodedAnnotation
bodySite0..1CodeableConcept
method0..1CodeableConcept
specimen0..1Reference(Specimen)
device0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
age0..1Range
text0..1string
hasMemberΣ0..*Reference(Observation | QuestionnaireResponse | MolecularSequence)
haplotypeΣ0..*Reference(Haplotype)
variantΣ0..*Reference(Variant)
molecular-sequenceΣ0..*Reference(MolecularSequence)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConceptPattern
valueStringstring
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConceptPattern
valueCodeableConceptCodeableConcept
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConceptPattern
valueCodeableConceptCodeableConcept
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConceptPattern
valueCodeableConceptCodeableConcept
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConceptPattern
valueCodeableConceptCodeableConcept
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Dieses Profil beschreibt die Feststellung eines bestimmten Genotyps auf der Grundlage einer oder mehrerer Varianten oder Haplotypen.

Feldname
Observation.status
Observation.category
Observation.code
Observation.subject
Observation.encounter
Observation.value[x]
Observation.derivedFrom
Observation.component
Observation.component:conclusion-string
Observation.component:gene-studied
Observation.component:cytogenetic-location
Observation.component:reference-sequence-assembly
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="mii-pr-molgen-genotyp" />
<url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-molgen/StructureDefinition/genotyp" />
<version value="2026.0.0-ballot" />
<name value="MII_PR_MolGen_Genotyp" />
<title value="MII PR MolGen Genotyp" />
<status value="active" />
<publisher value="Medizininformatik Initiative" />
<system value="url" />
<value value="https://www.medizininformatik-initiative.de" />
</telecom>
</contact>
<description value="Dieses Profil beschreibt die Feststellung eines bestimmten Genotyps auf der Grundlage einer oder mehrerer Varianten oder Haplotypen." />
<fhirVersion value="4.0.1" />
<identity value="MII-KDS" />
<name value="MII KDS Mapping" />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="Observation" />
<baseDefinition value="http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/genotype" />
<derivation value="constraint" />
<element id="Observation.status">
<path value="Observation.status" />
<mustSupport value="true" />
</element>
<element id="Observation.category">
<path value="Observation.category" />
<mustSupport value="true" />
</element>
<element id="Observation.code">
<path value="Observation.code" />
<mustSupport value="true" />
</element>
<element id="Observation.subject">
<path value="Observation.subject" />
<min value="1" />
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" />
</type>
<mustSupport value="true" />
</element>
<element id="Observation.encounter">
<path value="Observation.encounter" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]">
<path value="Observation.value[x]" />
<mustSupport value="true" />
</element>
<element id="Observation.derivedFrom">
<path value="Observation.derivedFrom" />
<mustSupport value="true" />
</element>
<element id="Observation.component">
<path value="Observation.component" />
<mustSupport value="true" />
</element>
<element id="Observation.component:conclusion-string">
<path value="Observation.component" />
<sliceName value="conclusion-string" />
<mustSupport value="true" />
</element>
<element id="Observation.component:gene-studied">
<path value="Observation.component" />
<sliceName value="gene-studied" />
<mustSupport value="true" />
<identity value="MII-KDS" />
<map value="mide-dataelement-1400" />
<comment value="Getestete Gene ID" />
</mapping>
</element>
<element id="Observation.component:cytogenetic-location">
<path value="Observation.component" />
<sliceName value="cytogenetic-location" />
<mustSupport value="true" />
<identity value="MII-KDS" />
<map value="mide-dataelement-1434" />
<comment value="Zytogenetische Lokalisierung (Lokus)" />
</mapping>
</element>
<element id="Observation.component:reference-sequence-assembly">
<path value="Observation.component" />
<sliceName value="reference-sequence-assembly" />
<mustSupport value="true" />
<identity value="MII-KDS" />
<map value="mide-dataelement-1788" />
<comment value="Referenzgenom" />
</mapping>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "mii-pr-molgen-genotyp",
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-molgen/StructureDefinition/genotyp",
"version": "2026.0.0-ballot",
"name": "MII_PR_MolGen_Genotyp",
"title": "MII PR MolGen Genotyp",
"status": "active",
"publisher": "Medizininformatik Initiative",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.medizininformatik-initiative.de"
}
]
}
],
"description": "Dieses Profil beschreibt die Feststellung eines bestimmten Genotyps auf der Grundlage einer oder mehrerer Varianten oder Haplotypen.",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "MII-KDS",
"name": "MII KDS Mapping"
}
],
"kind": "resource",
"abstract": false,
"type": "Observation",
"baseDefinition": "http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/genotype",
"derivation": "constraint",
"element": [
{
"id": "Observation.status",
"path": "Observation.status",
"mustSupport": true
},
{
"id": "Observation.category",
"path": "Observation.category",
"mustSupport": true
},
{
"id": "Observation.code",
"path": "Observation.code",
"mustSupport": true
},
{
"id": "Observation.subject",
"path": "Observation.subject",
"min": 1,
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Patient",
"http://hl7.org/fhir/StructureDefinition/Group"
]
}
],
"mustSupport": true
},
{
"id": "Observation.encounter",
"path": "Observation.encounter",
"mustSupport": true
},
{
"id": "Observation.value[x]",
"path": "Observation.value[x]",
"mustSupport": true
},
{
"id": "Observation.derivedFrom",
"path": "Observation.derivedFrom",
"mustSupport": true
},
{
"id": "Observation.component",
"path": "Observation.component",
"mustSupport": true
},
{
"id": "Observation.component:conclusion-string",
"path": "Observation.component",
"sliceName": "conclusion-string",
"mustSupport": true
},
{
"id": "Observation.component:gene-studied",
"path": "Observation.component",
"sliceName": "gene-studied",
"mustSupport": true,
"mapping": [
{
"identity": "MII-KDS",
"map": "mide-dataelement-1400",
"comment": "Getestete Gene ID"
}
]
},
{
"id": "Observation.component:cytogenetic-location",
"path": "Observation.component",
"sliceName": "cytogenetic-location",
"mustSupport": true,
"mapping": [
{
"identity": "MII-KDS",
"map": "mide-dataelement-1434",
"comment": "Zytogenetische Lokalisierung (Lokus)"
}
]
},
{
"id": "Observation.component:reference-sequence-assembly",
"path": "Observation.component",
"sliceName": "reference-sequence-assembly",
"mustSupport": true,
"mapping": [
{
"identity": "MII-KDS",
"map": "mide-dataelement-1788",
"comment": "Referenzgenom"
}
]
}
]
}
}

FHIR-Element Logischer Datensatz
Observation.component:gene-studied Methoden.Getestete Gene
Observation.component:CytogenicLocation Ergebnisse.Veränderungen.Zytogenetische Lokalisierung
Observation.component:RefSequenceAssembly Ergebnisse.Veränderungen.Referenzgenom
Observation.device Methoden.Geräte / Software / Kits
Observation.method Methoden.Methode
Observation.performer Weiteres.Labor / Institution/ Ansprechpartner

Suchparameter

Folgende Suchparameter sind für das Modul Pathologie-Befund relevant, auch in Kombination:

  1. Der Suchparameter _id MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?_id=example-mii-molgen-variante-1

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "_profile" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-molgen/StructureDefinition/variante

    Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  3. Der Suchparameter "code" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?code=http://loinc.org|69548-6

    Anwendungshinweise: Weitere Informationen zur Suche nach "code" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  4. Der Suchparameter "subject" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?subject=Patient/example-mii-molgen-patient

    Anwendungshinweise: Weitere Informationen zur Suche nach "subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  5. Der Suchparameter "category" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory

    Anwendungshinweise: Weitere Informationen zur Suche nach "category" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  6. Der Suchparameter "encounter" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?encounter=Encounter/12345

    Anwendungshinweise: Weitere Informationen zur Suche nach "encounter" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  7. Der Suchparameter "code-value-concept" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?code-value-concept=http://loinc.org|69548-6$http://loinc.org|LA9633-4

    Anwendungshinweise: Weitere Informationen zur Suche nach "code-value-concept" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  8. Der Suchparameter "code-value-quantity" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?code-value-quantity=http://loinc.org|82155-3$6http://unitsofmeasure.org|1

    Anwendungshinweise: Weitere Informationen zur Suche nach "code-value-quantity" finden sich in der FHIR-Basisspezifikation - Abschnitt "composite".

  9. Der Suchparameter "component-code" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?component-code=http://loinc.org|48018-6

    Anwendungshinweise: Weitere Informationen zur Suche nach "component-code" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  10. Der Suchparameter "component-code-value-concept" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?component-code-value-concept=http://loinc.org|48018-6$http://www.genenames.org/geneId|HGNC:1097

    Anwendungshinweise: Weitere Informationen zur Suche nach "component-code-value-concept" finden sich in der FHIR-Basisspezifikation - Abschnitt "composite".

  11. Der Suchparameter "component-code-value-quantity" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?component-code-value-quantity=http://loinc.org|81258-6$ap30%|http://unitsofmeasure.org|%25

    Anwendungshinweise: Weitere Informationen zur Suche nach "component-code-value-quantity" finden sich in der FHIR-Basisspezifikation - Abschnitt "composite".

  12. Der Suchparameter "component-value-concept" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?component-value-concept=http://sequenceontology.org|SO:SO:1000008

    Anwendungshinweise: Weitere Informationen zur Suche nach "component-code-value-concept" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  13. Der Suchparameter "component-value-quantity" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?component-value-quantity=ap30%|http://unitsofmeasure.org|%25

    Anwendungshinweise: Weitere Informationen zur Suche nach "component-value-quantity" finden sich in der FHIR-Basisspezifikation - Abschnitt "quantity".

  14. Der Suchparameter "date" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?date=2022-07-13

    Anwendungshinweise: Weitere Informationen zur Suche nach "date" finden sich in der FHIR-Basisspezifikation - Abschnitt "date".

  15. Der Suchparameter "derived-from" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?derived-from=Observation/example-mii-molgen-variante-1

    Anwendungshinweise: Weitere Informationen zur Suche nach "derived-from" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  16. Der Suchparameter "device" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?device=Device/example-mii-molgen-device-sequencer

    Anwendungshinweise: Weitere Informationen zur Suche nach "device" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  17. Der Suchparameter "specimen" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?specimen=Specimen/example-mii-molgen-specimen

    Anwendungshinweise: Weitere Informationen zur Suche nach "specimen" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  18. Der Suchparameter "encounter" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?encounter=Encounter/12345

    Anwendungshinweise: Weitere Informationen zur Suche nach "encounter" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  19. Der Suchparameter "method" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?method=http://loinc.org|LA26398-0

    Anwendungshinweise: Weitere Informationen zur Suche nach "method" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  20. Der Suchparameter "patient" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?patient=Patient/example-mii-molgen-patient-2

    Anwendungshinweise: Weitere Informationen zur Suche nach "patient" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  21. Der Suchparameter "performer" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?performer=Practioner/example-mii-molgen-practitioner-laboratory

    Anwendungshinweise: Weitere Informationen zur Suche nach "performer" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  22. Der Suchparameter "status" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?status=final

    Anwendungshinweise: Weitere Informationen zur Suche nach "status" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".


Examples

Beispiel 1: BRAF

Command 'json' could not render: File not found for 'subject=example-mii-molgen-genotyp-1'