Dieses Profil beschreibt den minimalen Sicherheitsabstand zum Primärtumor beim Malignen Melanom gemäß oBDS MM1. Diese Messung erfolgt nach definitivem operativem Eingriff und gibt den minimalen Abstand des Melanoms zum nächstgelegenen lateralen chirurgischen Resektionsrand in der Exzisionsprobe an. Ein Wert von 0 entspricht einem lokalen R1- oder R2-Resektionsstatus.
Das Profil basiert auf einer FHIR Observation-Ressource und verwendet SNOMED CT zur standardisierten Kodierung der Sicherheitsabstandsmessung. Der Abstand wird als Quantity-Wert in Millimetern (mm) angegeben.
Die Sicherheitsabstandsmessung ist eine wichtige chirurgische 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 Sicherheitsabstandsmessung entspricht dem oBDS-Datenfeld MM1 "Minimaler Sicherheitsabstand zum Primärtumor" und wird in Millimetern dokumentiert. Diese Messung ist essentiell für die Beurteilung der Vollständigkeit der Tumorresektion und der Prognose beim Melanom.
Das Profil verwendet SNOMED CT Code 396511007 "Distance of in situ melanoma from closest lateral surgical margin in excised specimen of skin (observable entity)" zur standardisierten Kodierung der Sicherheitsabstandsmessung. Der Wert wird als UCUM-konforme Quantity in Millimetern (mm) angegeben.
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_Onko_Melanom_Sicherheitsabstand | active | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-melanom-sicherheitsabstand | http://hl7.org/fhir/StructureDefinition/Observation |
| MII_PR_Onko_Melanom_Sicherheitsabstand (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 | |
| valueQuantity | Quantity | ||
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| value | S Σ | 0..1 | decimal |
| comparator | Σ ?! | 0..1 | codeBinding |
| unit | S Σ | 1..1 | stringPattern |
| system | S Σ C | 1..1 | uriFixed Value |
| code | S Σ | 1..1 | codePattern |
| dataAbsentReason | S C | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| note | 0..* | Annotation | |
| bodySite | 0..1 | CodeableConcept | |
| method | 0..1 | CodeableConcept | |
| 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 den minimalen Sicherheitsabstand zum Primärtumor beim Malignen Melanom basierend oBDS Feld MM1. Abweichend |
| Feldname | Kurzbeschreibung |
|---|---|
| Observation.meta.profile | |
| Observation.code | Sicherheitsabstand Primärtumor |
| Observation.subject | |
| Observation.focus | |
| Observation.encounter | |
| Observation.effective[x] | Datum der Messung |
| Observation.value[x] | Sicherheitsabstand in mm |
| Observation.value[x].value | |
| Observation.value[x].unit | |
| Observation.value[x].system | |
| Observation.value[x].code | |
| Observation.dataAbsentReason | Grund für fehlende Messung |
Mapping Datensatz zu FHIR
| Datensatz | Erklaerung | FHIR |
|---|---|---|
| Sicherheitsabstand Primärtumor | Minimaler Sicherheitsabstand zum Primärtumor in mm gemäß oBDS MM1 | Observation.where(code.coding.system='http://snomed.info/sct' and code.coding.code='396511007').valueQuantity |
Mapping Einheitlicher onkologischer Basisdatensatz (oBDS) zu FHIR
| oBDS | Definition | FHIR |
|---|---|---|
| MM1 | Sicherheitsabstand Primärtumor | Observation |
| MM1 | Datum der Messung des Sicherheitsabstands | Observation.effective[x] |
| MM1 | Minimaler Sicherheitsabstand in mm | Observation.value[x].value |
Suchparameter
Folgende Suchparameter sind für das Melanom-Sicherheitsabstand 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-sicherheitsabstand
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://snomed.info/sct|396511007
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-quantity" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?value-quantity=5|http://unitsofmeasure.org|mm
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.value" finden sich in der FHIR-Basisspezifikation - Abschnitt "Quantity Search".
Beispiele