Dieses Profil beschreibt die Ulzeration beim Malignen Melanom der Haut gemäß oBDS MM4. Die Ulzeration ist ein wichtiges histopathologisches Kriterium beim Melanom und beschreibt das Vorliegen einer Ulzeration der Epidermis über dem Melanom. Das Vorhandensein einer Ulzeration ist ein unabhängiger prognostischer Faktor und wird bei der TNM-Klassifikation (insbesondere pT1b) benötigt.
Das Profil basiert auf einer FHIR Observation-Ressource und verwendet LOINC zur standardisierten Kodierung der Ulzeration. Die Bewertung erfolgt durch ein dediziertes ValueSet mit den oBDS-konformen Optionen J (Ja), N (Nein) und U (Unbekannt).
Die Ulzerations-Bewertung ist eine wichtige histopathologische Beobachtung beim Melanom:
Observation.focus auf die Primärdiagnose (MII_PR_Onko_Diagnose_Primaertumor)Observation.subject auf den Patienten (Patient-Ressource)Observation.encounter mit einem spezifischen Behandlungsfall verknüpft werdenDie Ulzeration entspricht dem oBDS-Datenfeld MM4 "Ulzeration" und dokumentiert das Vorliegen einer Ulzeration der Epidermis über dem Melanom. Diese Information ist therapierelevant und ein wichtiges Merkmal für das biologische Verhalten sowie die Prognose des Tumors.
Das ValueSet für die Melanom-Ulzeration ist required gebunden und umfasst die oBDS-konformen Bewertungsoptionen J (Ja), N (Nein) und U (Unbekannt). Dies entspricht der strengen Terminologie-Anforderung für oBDS-Datenfelder.
| Name | Status | Version | Canonical |
|---|---|---|---|
| MII_VS_Onko_Melanom_Ulzeration | active | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/ValueSet/mii-vs-onko-melanom-ulzeration |
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_Onko_Melanom_Ulzeration | active | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-melanom-ulzeration | http://hl7.org/fhir/StructureDefinition/Observation |
| MII_PR_Onko_Melanom_Ulzeration (Observation) | C | Observation | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| id | 0..1 | string | |
| extension | C | 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 | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
| partOf | Σ | 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 | C | 0..* | Extension |
| coding | Σ | 0..* | CodingPattern |
| text | Σ | 0..1 | string |
| subject | S Σ | 1..1 | Reference(Patient) |
| focus | S Σ | 0..* | Reference(MII_PR_Onko_Diagnose_Primaertumor) |
| encounter | S Σ | 0..1 | Reference(Encounter) |
| effective[x] | S Σ | 0..1 | |
| effectiveDateTime | dateTime | ||
| issued | Σ | 0..1 | instant |
| performer | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
| value[x] | S Σ C | 0..1 | Binding |
| valueCodeableConcept | CodeableConcept | ||
| dataAbsentReason | S C | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| note | 0..* | Annotation | |
| bodySite | 0..1 | CodeableConcept | |
| method | S | 0..1 | CodeableConcept |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | S Σ | 0..* | CodingPattern |
| text | Σ | 0..1 | string |
| specimen | 0..1 | Reference(Specimen) | |
| device | 0..1 | Reference(Device | DeviceMetric) | |
| referenceRange | C | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| low | C | 0..1 | SimpleQuantity |
| high | C | 0..1 | SimpleQuantity |
| type | 0..1 | CodeableConceptBinding | |
| appliesTo | 0..* | CodeableConcept | |
| age | 0..1 | Range | |
| text | 0..1 | string | |
| hasMember | Σ | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) |
| derivedFrom | Σ | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) |
| component | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 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 | C | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| referenceRange | 0..* | see (referenceRange) |
Dieses Profil beschreibt die Ulzeration beim Malignen Melanom der Haut |
| Feldname | Kurzbeschreibung |
|---|---|
| Observation.meta.profile | |
| Observation.code | Ulzeration |
| Observation.subject | |
| Observation.focus | |
| Observation.encounter | |
| Observation.effective[x] | Datum der Untersuchung |
| Observation.value[x] | Ulzeration |
| Observation.dataAbsentReason | Grund für fehlende Angabe |
| Observation.method | |
| Observation.method.coding |
Mapping Datensatz zu FHIR
| Datensatz | Erklaerung | FHIR |
|---|---|---|
| Ulzeration | Pathologisches Kriterium der Ulzeration beim Malignen Melanom der Haut gemäß oBDS MM4 | Observation.where(code.coding.system='http://snomed.info/sct' and code.coding.code='6270001000004106').valueCodeableConcept |
Mapping Einheitlicher onkologischer Basisdatensatz (oBDS) zu FHIR
| oBDS | Definition | FHIR |
|---|---|---|
| MM4 | Ulzeration | Observation |
| MM4 | Datum der histopathologischen Untersuchung | Observation.effective[x] |
| MM4 | Ulzeration: J = Ja, N = Nein, U = Unbekannt | Observation.value[x] |
Suchparameter
Folgende Suchparameter sind für das Melanom-Ulzeration Profil relevant, auch in Kombination:
Der Suchparameter "_id" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?_id=12345
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-melanom-ulzeration
Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".
Der Suchparameter "code" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?code=http://loinc.org|97816-3
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.code" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Der Suchparameter "subject" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?subject=Patient/test
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".
Der Suchparameter "focus" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?focus=Condition/primaertumor
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.focus" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".
Der Suchparameter "value-concept" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?value-concept=https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/CodeSystem/mii-cs-onko-melanom-ulzeration|J
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.value" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Beispiele