Das Progesteron-Rezeptorstatus Profil dokumentiert den diagnostischen Progesteron-Rezeptorstatus einer pathologisch untersuchten Probe beim Mammakarzinom. Dieses Profil ermöglicht die detaillierte Erfassung sowohl der quantitativen Messwerte (Anteil positiver Zellen, Färbeintensität) als auch der interpretierten Ergebnisse nach verschiedenen Definitionen.
Der Progesteron-Rezeptorstatus ist ein wichtiger prognostischer und prädiktiver Biomarker beim Mammakarzinom und ergänzt den Estrogen-Rezeptorstatus für die Therapieplanung, insbesondere bezüglich einer antihormonellen Therapie.
Das Profil ist eng mit anderen onkologischen Ressourcen verknüpft:
Observation.focus auf die Primärdiagnose (MII_PR_Onko_Diagnose_Primaertumor)Observation.subject auf die Patientin (Patient-Ressource)Observation.encounter mit einem spezifischen Behandlungsfall verknüpft werdenDas Profil implementiert die oBDS-Datenfelder für den Progesteron-Rezeptorstatus beim Mammakarzinom. Dabei ist zu beachten, dass der oBDS Mamma ursprünglich 2015 veröffentlicht wurde und die Methodologie seither erheblichen Veränderungen unterworfen war.
Historische vs. aktuelle Praxis:
Modellierungskompromiß: Das hier vorgeschlagene Profil stellt einen Kompromiß dar zwischen älteren Registerdaten, die durch das aktuelle Register-Framework erforderlich sind, und den Veränderungen in der klinischen und pathologischen Praxis.
Kommentierungshinweis: Zu diskutieren ist, ob ein separates Profil für den IRS (Immunreactive Score) ergänzt werden sollte, um historische Daten vollständig abzubilden.
Das Profil verwendet eine duale Kodierungsstrategie mit extensible Binding. Dies bedeutet, dass die Codes aus den definierten ValueSets bevorzugt verwendet werden SOLLEN, jedoch bei Bedarf auch andere geeignete Codes verwendet werden KÖNNEN.
| Name | Status | Version | Canonical |
|---|---|---|---|
| MII_VS_Onko_Mamma_Rezeptorstatus_oBDS | active | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/ValueSet/mii-vs-onko-mamma-rezeptorstatus-obds |
| Name | Status | Version | Canonical |
|---|---|---|---|
| MII_VS_Onko_Mamma_Rezeptorstatus_Leitlinie | active | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/ValueSet/mii-vs-onko-mamma-rezeptorstatus-leitlinie |
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_Onko_Mamma_Rezeptorstatus_Progesteron | draft | 2026.0.0-ballot | https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-mamma-rezeptorstatus-progesteron | http://hl7.org/fhir/StructureDefinition/Observation |
| MII_PR_Onko_Mamma_Rezeptorstatus_Progesteron (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] | Σ | 0..1 | |
| effectiveDateTime | dateTime | ||
| effectivePeriod | Period | ||
| effectiveTiming | Timing | ||
| effectiveInstant | instant | ||
| issued | Σ | 0..1 | instant |
| performer | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
| value[x] | S Σ C | 1..1 | |
| valueCodeableConcept | CodeableConcept | ||
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| DefinitionOBDS | S Σ | 0..1 | CodingBinding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 1..1 | uriPattern |
| version | Σ | 0..1 | string |
| code | Σ | 0..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| DefinitionLeitlinie | S Σ | 0..1 | CodingBinding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | Σ | 1..1 | uriPattern |
| version | Σ | 0..1 | string |
| code | Σ | 0..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| text | Σ | 0..1 | string |
| dataAbsentReason | 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 | S Σ | 0..* | BackboneElement |
| (All Slices) | |||
| 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) | |
| AnteilPositiveZellen | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| code | Σ | 1..1 | CodeableConcept |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 1..* | CodingPattern |
| text | Σ | 0..1 | string |
| value[x] | S Σ | 0..1 | |
| valueQuantity | Quantity | ||
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| value | S Σ | 0..1 | decimal |
| comparator | Σ ?! | 0..1 | codeBinding |
| unit | Σ | 0..1 | stringPattern |
| system | Σ C | 0..1 | uriPattern |
| code | Σ | 0..1 | codePattern |
| dataAbsentReason | C | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| referenceRange | 0..* | see (referenceRange) | |
| Faerbeintensitaet | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| code | Σ | 1..1 | CodeableConcept |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 1..* | CodingPattern |
| text | Σ | 0..1 | string |
| value[x] | S Σ | 0..1 | Binding |
| valueCodeableConcept | CodeableConcept | ||
| dataAbsentReason | C | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| referenceRange | 0..* | see (referenceRange) |
Dieses Profil beschreibt den diagnostischen Progesteron-Rezeptorstatus eines pathologisch untersuchten Probe beim Mamma-Karzinom in der Onkologie |
| Feldname | Kurzbeschreibung |
|---|---|
| Observation.meta.profile | |
| Observation.code | Rezeptorstatus Progesteron |
| Observation.subject | |
| Observation.focus | |
| Observation.encounter | |
| Observation.value[x] | |
| Observation.value[x].coding:DefinitionOBDS | |
| Observation.value[x].coding:DefinitionLeitlinie | |
| Observation.component | |
| Observation.component:AnteilPositiveZellen | |
| Observation.component:AnteilPositiveZellen.value[x] | |
| Observation.component:AnteilPositiveZellen.value[x].value | |
| Observation.component:Faerbeintensitaet | |
| Observation.component:Faerbeintensitaet.value[x] |
Mapping Datensatz zu FHIR
| Datensatz | Erklaerung | FHIR |
|---|---|---|
| Rezeptorstatus Progesteron | Rezeptorstatus Progesteron | Observation.where(code.coding.system='http://loinc.org' and code.coding.code='85339-0') |
| Progesteron-Rezeptorstatus | Kategoriale Bewertung des Progesteron-Rezeptorstatus: positiv/negativ. oBDS M3 | Observation.valueCodeableConcept |
| Anteil positive Zellen | Quantitative Bestimmung in Prozent. | Observation.component.where(code.coding.system='http://snomed.info/sct' and code.coding.code='1234803000').valueQuantity |
| Färbeintensität | Qualitative Bewertung der Färbeintensität. | Observation.component.where(code.coding.system='http://snomed.info/sct' and code.coding.code='1237278006').valueCodeableConcept |
Mapping Einheitlicher onkologischer Basisdatensatz (oBDS) zu FHIR
Suchparameter
Folgende Suchparameter sind für das Mamma-Progesteron-Rezeptorstatus 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-mamma-rezeptorstatus-progesteron
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|85339-0
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 "patient" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?patient=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=http://snomed.info/sct|416053008
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.value" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Der Suchparameter "component-code" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?component-code=http://snomed.info/sct|1234803000
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.component.code" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Der Suchparameter "component-value-quantity" MUSS unterstützt werden:
Beispiele:
GET [base]/Observation?component-value-quantity=gt50
Anwendungshinweise: Weitere Informationen zur Suche nach "Observation.component.value" finden sich in der FHIR-Basisspezifikation - Abschnitt "Quantity Search".
Beispiele