Dieses Profil ist das Gruppierungsprofil für eine TNM-Klassifikation in der Onkologie.
Das Profil enthält das Referenzdatum und dient als Ankerpunkt für alle weiteren TNM-Einzelbeobachtungen zu diesem Zeitpunkt. Das Element hasMember enthält Referenzen zu allen verbundenen TNM-Einzelbeobachtungen.
Außerdem wird im Element value das UICC-Staging kodiert, dass von den untergeordneten TNM-Beobachtungen abgeleitet ist.
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_Onko_TNM_Klassifikation | active | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-tnm-klassifikation | http://hl7.org/fhir/StructureDefinition/Observation |
TNM-Klassifikation: Grouper-Profil für Komponenten der TNM-Klassifikation. |
| Feldname | Kurzbeschreibung |
|---|---|
| Observation.meta.profile | |
| Observation.status | |
| Observation.code | |
| Observation.subject | |
| Observation.focus | |
| Observation.encounter | |
| Observation.effective[x] | TNM-Datum |
| Observation.value[x] | |
| Observation.value[x].coding.system | |
| Observation.value[x].coding.code | |
| Observation.method | TNM Version |
| Observation.specimen | |
| Observation.hasMember |
Mapping Datensatz zu FHIR
| Datensatz | Erklaerung | FHIR |
|---|---|---|
| TNM-Klassifikation | TNM-Klassifikation | |
| TNM Datum | Gibt an, auf welches Datum sich die TNM-Klassifikation bezieht. | Observation.effectiveDateTime |
| TNM Version | Gibt an, nach welcher Version des TNM klassifiziert wurde. | Observation.method |
| TNM y-Symbol | Gibt an, ob die Klassifikation während oder nach initialer multimodaler Therapie erfolgte. | Observation.valueCodeableConcept.coding.code |
| TNM r-Symbol | Gibt an, ob die Klassifikation ein Rezidiv beurteilt. | Observation.valueCodeableConcept.coding.code |
| TNM a-Symbol | Gibt an, ob die Klassifikation aus Anlass einer Autopsie erfolgte. | Observation.valueCodeableConcept.coding.code |
| TNM c/p-Präfix T | Gibt an, ob die Klassifikation klinisch oder pathologisch erfolgte. | Observation.code.extension.where(url='https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-ex-onko-tnm-cp-praefix').value.coding.code |
| TNM c/p-Präfix N | Gibt an, ob die Klassifikation klinisch oder pathologisch erfolgte. | Observation.code.extension.where(url='https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-ex-onko-tnm-cp-praefix').value.coding.code |
| TNM c/p-Präfix M | Gibt an, ob die Klassifikation klinisch oder pathologisch erfolgte. | Observation.code.extension.where(url='https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-ex-onko-tnm-cp-praefix').value.coding.code |
| TNM T-Kategorie | Ausbreitung des Primärtumors, erfolgt gemäß Tumorentität nach TNM. | Observation.valueCodeableConcept.coding.code |
| TNM m-Symbol | Kennzeichnet Vorhandensein multipler Primärtumoren in einem anatomischen Bezirk. | Observation.valueCodeableConcept.coding.code |
| TNM M-Kategorie | Fehlen oder Vorhandensein von Fernmetastasen, gemäß Tumorentität nach TNM. | Observation.valueCodeableConcept.coding.code |
| TNM N-Kategorie | Ausbreitung von regionären Lymphknotenmetastasen, erfolgt gemäß Tumorentität nach TNM. | Observation.valueCodeableConcept.coding.code |
| TNM L-Kategorie | Lymphgefäßinvasion. | Observation.valueCodeableConcept.coding.code |
| TNM V-Kategorie | Veneninvasion. | Observation.valueCodeableConcept.coding.code |
| TNM Pn-Kategorie | Perineuralinvasion. | Observation.valueCodeableConcept.coding.code |
| TNM S-Kategorie | Serumtumormarker. | Observation.valueCodeableConcept.coding.code |
| UICC Stadium | Stadium nach aktuell gültiger TNM-Klassifikation. | Observation.valueCodeableConcept.coding.code |
Mapping Einheitlicher onkologischer Basisdatensatz (oBDS) zu FHIR
| oBDS | Definition | FHIR |
|---|---|---|
| 8.1 | TNM Datum | Observation.effective[x] |
| 8.17 | UICC Stadium | Observation.value[x].coding.code |
| 8.2 | TNM Version | Observation.method |
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-tnm-klassifikation
Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".
Der Suchparameter "status" MUSS unterstützt werden:
Beispiele:
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 "focus" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?focus=Condition/example
Anwendungshinweise: Weitere Informationen zur Suche nach "focus" 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".
Der Suchparameter "method" MUSS unterstützt werden:
Beispiele:
Der Suchparameter "has-member" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?has-member=Observation/example
Anwendungshinweise: Weitere Informationen zur Suche nach "has-member" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".
Der Suchparameter "derived-from" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?derived-from=Observation/example
Anwendungshinweise: Weitere Informationen zur Suche nach "derived-from" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".
Beispiele