Dieses Profil beschreibt weitere Tumorklassifikationen neben TMN. Neben entitätsspezifischen Klassifikationen (z.B. FIGO-Klassifikation bei gynäkologischen Tumoren) sind hier v.a. die hämatologischen Klassifikationen und die WHO-Klassifikation bei Tumoren des ZNS zu nennen.
Die Plattform §65c stellt einen Katalog bereit, wie die häufigsten Klassifikationen aus Harmonisierungsgründen für die Krebsregistermeldung zu kodieren sind. https://plattform65c.atlassian.net/wiki/spaces/UMK/pages/15532511/Weitere+Klassifikationen
Aufgrund der Vielzahl der möglichen Skalen und Scores ist es nich tmöglich, hier einen umfassenden und allgemeingültigen Katalog zu hinterlegen, so dass die konkrete Ausgestaltung den Herstellern und Systemen überlassen bleibt. HL7 Deutschland stellt dazu unter folgendem Link Hinweise bereit: https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Observation-Skalen-und-Scores.html
Folgende Klassifikation werden im Zukunft über die organspezifischen Module abgedeckt und sollen nicht mehr über weitere Klassifikationen kodiert werden:
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_Onko_Weitere_Klassifikationen | active | 2025.0.0 | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-weitere-klassifikationen | http://hl7.org/fhir/StructureDefinition/Observation |
| MII_PR_Onko_Weitere_Klassifikationen (Observation) | I | Observation | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| id | 0..1 | string | |
| extension | I | 0..* | Extension |
| versionId | Σ | 0..1 | id |
| lastUpdated | Σ | 0..1 | instant |
| source | Σ | 0..1 | uri |
| profile | S Σ | 0..* | canonical(StructureDefinition) |
| security | Σ | 0..* | CodingBinding |
| tag | Σ | 0..* | Coding |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | I | 0..* | Extension |
| modifierExtension | ?! I | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| basedOn | Σ I | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
| partOf | Σ I | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) |
| status | Σ ?! | 1..1 | codeBinding |
| category | 0..* | CodeableConceptBinding | |
| code | S Σ | 1..1 | CodeableConcept |
| id | 0..1 | string | |
| extension | I | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..1 | string | |
| extension | I | 0..* | Extension |
| system | Σ | 0..1 | uri |
| version | Σ | 0..1 | string |
| code | Σ | 0..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| text | S Σ | 1..1 | string |
| subject | S Σ I | 1..1 | Reference(Patient) |
| focus | S Σ I | 0..* | Reference(MII_PR_Onko_Diagnose_Primaertumor) |
| encounter | S Σ I | 0..1 | Reference(Encounter) |
| effective[x] | S Σ | 0..1 | |
| effectiveDateTime | dateTime | ||
| issued | Σ | 0..1 | instant |
| performer | Σ I | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
| value[x] | S Σ I | 0..1 | |
| valueQuantity | Quantity | ||
| valueCodeableConcept | CodeableConcept | ||
| valueString | string | ||
| valueBoolean | boolean | ||
| valueInteger | integer | ||
| valueRange | Range | ||
| valueRatio | Ratio | ||
| valueSampledData | SampledData | ||
| valueTime | time | ||
| valueDateTime | dateTime | ||
| valuePeriod | Period | ||
| dataAbsentReason | I | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| note | 0..* | Annotation | |
| bodySite | 0..1 | CodeableConcept | |
| method | 0..1 | CodeableConcept | |
| specimen | I | 0..1 | Reference(Specimen) |
| device | I | 0..1 | Reference(Device | DeviceMetric) |
| referenceRange | I | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | I | 0..* | Extension |
| modifierExtension | Σ ?! I | 0..* | Extension |
| low | I | 0..1 | SimpleQuantity |
| high | I | 0..1 | SimpleQuantity |
| type | 0..1 | CodeableConceptBinding | |
| appliesTo | 0..* | CodeableConcept | |
| age | I | 0..1 | Range |
| text | 0..1 | string | |
| hasMember | Σ I | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) |
| derivedFrom | Σ I | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) |
| component | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | I | 0..* | Extension |
| modifierExtension | Σ ?! I | 0..* | Extension |
| code | Σ | 1..1 | CodeableConcept |
| value[x] | Σ | 0..1 | |
| valueQuantity | Quantity | ||
| valueCodeableConcept | CodeableConcept | ||
| valueString | string | ||
| valueBoolean | boolean | ||
| valueInteger | integer | ||
| valueRange | Range | ||
| valueRatio | Ratio | ||
| valueSampledData | SampledData | ||
| valueTime | time | ||
| valueDateTime | dateTime | ||
| valuePeriod | Period | ||
| dataAbsentReason | I | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| referenceRange | 0..* | see (referenceRange) |
Weitere Tumor Staging Klassifikation neben TMN (Hämatoonkologische und sonstige Klassifikationen) |
| Feldname | Kurzbeschreibung |
|---|---|
| Observation.meta.profile | |
| Observation.code | |
| Observation.code.text | Klassifikation Name Freitext |
| Observation.subject | |
| Observation.focus | |
| Observation.encounter | |
| Observation.effective[x] | Datum |
| Observation.value[x] | Wert/ Einstufung in jeweiliger Klassifikation |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="mii-pr-onko-weitere-klassifikationen" /> <url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-weitere-klassifikationen" /> <version value="2025.0.0" /> <name value="MII_PR_Onko_Weitere_Klassifikationen" /> <title value="MII PR Onkologie Weitere Klassifikationen" /> <status value="active" /> <publisher value="Medizininformatik Initiative" /> <contact> <telecom> <system value="url" /> <value value="https://www.medizininformatik-initiative.de" /> </telecom> </contact> <description value="Weitere Tumor Staging Klassifikation neben TMN (Hämatoonkologische und sonstige Klassifikationen)" /> <fhirVersion value="4.0.1" /> <mapping> <identity value="oBDS" /> <name value="Mapping FHIR zu oBDS" /> </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> <element id="Observation"> <path value="Observation" /> <mapping> <identity value="oBDS" /> <map value="09" /> <comment value="Weitere Klassifikationen" /> </mapping> </element> <element id="Observation.meta.profile"> <path value="Observation.meta.profile" /> <mustSupport value="true" /> </element> <element id="Observation.code"> <path value="Observation.code" /> <mustSupport value="true" /> </element> <element id="Observation.code.coding.code"> <path value="Observation.code.coding.code" /> <short value="Klassifikation Name Kodierung"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Klassifikation Name Kodierung" /> </extension> </extension> </short> <definition value="Name der Klassifikation kodiert in internationalem Standard - falls vorhanden"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Name der Klassifikation kodiert in internationalem Standard - falls vorhanden" /> </extension> </extension> </definition> </element> <element id="Observation.code.text"> <path value="Observation.code.text" /> <short value="Klassifikation Name Freitext"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Name der Klassifikation wie in Krebsregistermeldung angegeben" /> </extension> </extension> </short> <definition value="Datum der weiteren Klassifikation"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Name der Klassifikation wie in Krebsregistermeldung angegeben" /> </extension> </extension> </definition> <min value="1" /> <mustSupport value="true" /> <mapping> <identity value="oBDS" /> <map value="09.2" /> <comment value="Hämatoonkologische und sonstige Klassifikationen Name" /> </mapping> </element> <element id="Observation.subject"> <path value="Observation.subject" /> <min value="1" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> </type> <mustSupport value="true" /> </element> <element id="Observation.focus"> <path value="Observation.focus" /> <type> <code value="Reference" /> <targetProfile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-diagnose-primaertumor" /> </type> <mustSupport value="true" /> </element> <element id="Observation.encounter"> <path value="Observation.encounter" /> <mustSupport value="true" /> </element> <element id="Observation.effective[x]"> <path value="Observation.effective[x]" /> <short value="Datum"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Datum" /> </extension> </extension> </short> <definition value="Datum der weiteren Klassifikation"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Datum der weiteren Klassifikation" /> </extension> </extension> </definition> <type> <code value="dateTime" /> </type> <mustSupport value="true" /> <mapping> <identity value="oBDS" /> <map value="09.1" /> <comment value="Hämatoonkologische und sonstige Klassifikationen Datum" /> </mapping> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <short value="Wert/ Einstufung in jeweiliger Klassifikation"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Wert der weiteren Klassifikation" /> </extension> </extension> </short> <definition value="Einstufung nach jeweiliger Klassifikation. Je nach ausgewählter Systematik kann hier eine Klassifikation/Kategorisierung, ein Puntkwert oder ein anderer Datentyp auftauchen"> <extension url="http://hl7.org/fhir/StructureDefinition/translation"> <extension url="lang"> <valueCode value="de-DE" /> </extension> <extension url="content"> <valueString value="Wert in oben ausgewählter Klassifikation" /> </extension> </extension> </definition> <mustSupport value="true" /> <mapping> <identity value="oBDS" /> <map value="09.3" /> <comment value="Hämatoonkologische und sonstige Klassifikationen Einstufung" /> </mapping> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "mii-pr-onko-weitere-klassifikationen", "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-weitere-klassifikationen", "version": "2025.0.0", "name": "MII_PR_Onko_Weitere_Klassifikationen", "title": "MII PR Onkologie Weitere Klassifikationen", "status": "active", "publisher": "Medizininformatik Initiative", "contact": [ { "telecom": [ { "system": "url", "value": "https://www.medizininformatik-initiative.de" } ] } ], "description": "Weitere Tumor Staging Klassifikation neben TMN (Hämatoonkologische und sonstige Klassifikationen)", "fhirVersion": "4.0.1", "mapping": [ { "identity": "oBDS", "name": "Mapping FHIR zu oBDS" } ], "kind": "resource", "abstract": false, "type": "Observation", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation", "derivation": "constraint", "differential": { "element": [ { "id": "Observation", "path": "Observation", "mapping": [ { "identity": "oBDS", "map": "09", "comment": "Weitere Klassifikationen" } ] }, { "id": "Observation.meta.profile", "path": "Observation.meta.profile", "mustSupport": true }, { "id": "Observation.code", "path": "Observation.code", "mustSupport": true }, { "id": "Observation.code.coding.code", "path": "Observation.code.coding.code", "short": "Klassifikation Name Kodierung", "_short": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Klassifikation Name Kodierung" } ] } ] }, "definition": "Name der Klassifikation kodiert in internationalem Standard - falls vorhanden", "_definition": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Name der Klassifikation kodiert in internationalem Standard - falls vorhanden" } ] } ] } }, { "id": "Observation.code.text", "path": "Observation.code.text", "short": "Klassifikation Name Freitext", "_short": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Name der Klassifikation wie in Krebsregistermeldung angegeben" } ] } ] }, "definition": "Datum der weiteren Klassifikation", "_definition": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Name der Klassifikation wie in Krebsregistermeldung angegeben" } ] } ] }, "min": 1, "mustSupport": true, "mapping": [ { "identity": "oBDS", "map": "09.2", "comment": "Hämatoonkologische und sonstige Klassifikationen Name" } ] }, { "id": "Observation.subject", "path": "Observation.subject", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ] } ], "mustSupport": true }, { "id": "Observation.focus", "path": "Observation.focus", "type": [ { "code": "Reference", "targetProfile": [ "https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-diagnose-primaertumor" ] } ], "mustSupport": true }, { "id": "Observation.encounter", "path": "Observation.encounter", "mustSupport": true }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "short": "Datum", "_short": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Datum" } ] } ] }, "definition": "Datum der weiteren Klassifikation", "_definition": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Datum der weiteren Klassifikation" } ] } ] }, "type": [ { "code": "dateTime" } ], "mustSupport": true, "mapping": [ { "identity": "oBDS", "map": "09.1", "comment": "Hämatoonkologische und sonstige Klassifikationen Datum" } ] }, { "id": "Observation.value[x]", "path": "Observation.value[x]", "short": "Wert/ Einstufung in jeweiliger Klassifikation", "_short": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Wert der weiteren Klassifikation" } ] } ] }, "definition": "Einstufung nach jeweiliger Klassifikation. Je nach ausgewählter Systematik kann hier eine Klassifikation/Kategorisierung, ein Puntkwert oder ein anderer Datentyp auftauchen", "_definition": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/translation", "extension": [ { "url": "lang", "valueCode": "de-DE" }, { "url": "content", "valueString": "Wert in oben ausgewählter Klassifikation" } ] } ] }, "mustSupport": true, "mapping": [ { "identity": "oBDS", "map": "09.3", "comment": "Hämatoonkologische und sonstige Klassifikationen Einstufung" } ] } ] } }
Mapping Datensatz zu FHIR
Mapping Einheitlicher onkologischer Basisdatensatz (oBDS) zu FHIR
| oBDS | Definition | FHIR |
|---|---|---|
| 09 | Weitere Klassifikationen | Observation |
| 09.2 | Hämatoonkologische und sonstige Klassifikationen Name | Observation.code.text |
| 09.1 | Hämatoonkologische und sonstige Klassifikationen Datum | Observation.effective[x] |
| 09.3 | Hämatoonkologische und sonstige Klassifikationen Einstufung | Observation.value[x] |
Suchparameter
Folgende Suchparameter sind für das Modul Onkologie relevant, auch in Kombination:
Der Suchparameter _id MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?_id=1234
Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".
Der Suchparameter "_profile" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-weitere-klassifikationen
Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".
Der Suchparameter "code" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?code=http://fhir.de/CodeSystem/sct|184305005
Anwendungshinweise: Weitere Informationen zur Suche nach "code" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".
Der Suchparameter "subject" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?subject=Patient/example
Anwendungshinweise: Weitere Informationen zur Suche nach "subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".
Der Suchparameter "encounter" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?encounter=Encounter/example
Anwendungshinweise: Weitere Informationen zur Suche nach "encounter" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".
Der Suchparameter "date" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?date=2024-02-08
Anwendungshinweise: Weitere Informationen zur Suche nach "date" finden sich in der FHIR-Basisspezifikation - Abschnitt "date".
Beispiele
{ "resourceType": "Observation", "id": "mii-exa-onko-weitere-klassifikationen-1", "meta": { "profile": [ "https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-weitere-klassifikationen" ] }, "status": "final", "code": { "coding": [ { "code": "385361009", "system": "http://snomed.info/sct", "display": "International Federation of Gynecology and Obstetrics stage for gynecological malignancy (observable entity" } ], "text": "FIGO Klassifikation für ovariale Tumore" }, "method": { "coding": [ { "code": "254386003", "system": "http://snomed.info/sct", "display": "International Federation of Gynecology and Obstetrics ovarian tumor staging system (tumor staging)" } ] }, "subject": { "reference": "Patient/example" }, "effectiveDateTime": "2024-01-11", "valueCodeableConcept": { "coding": [ { "code": "IVB" } ] } }
{ "resourceType": "Observation", "id": "mii-exa-onko-weitere-klassifikationen-2", "meta": { "profile": [ "https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-weitere-klassifikationen" ] }, "status": "final", "code": { "coding": [ { "code": "385388004", "system": "http://snomed.info/sct", "display": "Ann Arbor Klassifkation" } ], "text": "Ann Arbor Klassifkation" }, "subject": { "reference": "Patient/example" }, "effectiveDateTime": "2024-01-12", "valueCodeableConcept": { "coding": [ { "code": "IIIX" } ] } }