Operation (OP_Typ)

Operation (OP_Typ)



Inhalt dieses Abschnitts

Überblick

Meldungen zur chirurgischen Therapie sind im Abschnitt Operation (OP_Typ) zu erstellen. Zu den chirurgischen Therapien zählen alle Operationen, die nicht in den Bereich systemische Therapie oder Strahlentherapie fallen. Hierzu zählen vor allem chirurgische Therapien, die zur Resektion oder Zerstörung von Tumorgewebe beitragen. Diese werden als tumortherapeutisch bezeichnet. Eine Übersicht über die entsprechenden Prozeduren im Kapitel 5 des OPS findet sich im Katalog OPS-Codes. Darüber hinaus sollen speziell zu Revisionsoperationen weitere, dort nicht gelistete OPS-Codes, übermittelt werden.

Folgende Typen sind Inhalt der OP-Meldung:

 

Übersicht Felder

#

Feldbezeichnung

XML-Tag in Version 3.0.0

type

indicators/attribute

Anmerkung

#

Feldbezeichnung

XML-Tag in Version 3.0.0

type

indicators/attribute

Anmerkung

13.01

Intention der Operation

Intention

simpleType



Pflichtfeld

Gibt an, mit welchem Ziel die Operation geplant wurde.

Die Angabe S = Sonstiges wird z.B. bei Tracheostomie vor Radiochemotherapie bei Kopf/Hals verwendet

K = kurativ,

P = palliativ,

D = diagnostisch,

R = Revision/Komplikation,

S = Sonstiges,

X = fehlende Angabe

13.02

OP Datum

Datum

 



Pflichtfeld

-

-

Menge_OPS

complexType

minOccurs="1"

 

-

-

OPS

complexType

maxOccurs="unbounded"

 

13.03

OPS

OPS.Code

simpleType

xs:minLength value="5"
xs:maxLength value="9"
xs:pattern value="[135689]-\d\d[0-9a-hj-km-z](.([0-9a-hj-kmnp-z]){1,2}([RLB]){0,1}){0,1}"

Pflichtfeld



13.04

OPS Version

OPS.Version

simpleType

xs:pattern value="200[4-9]|20[12]\d"

Pflichtfeld

-

-

Histologie

 

minOccurs="0"

 

-

-

TNM

 

minOccurs="0"

 

-

-

Residualstatus

 

minOccurs="0"

 

-

-

Menge_Weitere_Klassifikation

Menge_Weitere_Klassifikation_Typ

minOccurs="0"

 

-

-

Menge_Genetik

Menge_Genetik_Typ

minOccurs="0"

 

-

-

Komplikationen

complexType



Pflichtfeld

13.05

OP Komplikationen

Komplikation_nein_oder_unbekannt

simpleType



N = Nein (keine Komplikation aufgetreten),

U = unbekannt (unbekannt, ob Komplikation aufgetreten oder nicht)

-

-

Menge_Komplikation

complexType

 

 

13.05

OP Komplikationen

Komplikation

 

maxOccurs="unbounded"

 

22.01

Operateur

Operateur

 

minOccurs="1" maxOccurs="unbounded"

 

-

-

OP_ID

 

use="optional"

 

-

-

Menge_Operateur

 

minOccurs="0"

 

-

-

Modul_Allgemein

Modul_Allgemein_Typ

minOccurs="0"

 

-

-

Modul_Mamma

Modul_Mamma_Typ

minOccurs="0"

 

-

-

Modul_Darm

Modul_Darm_Typ

minOccurs="0"

 

-

-

Modul_Prostata

Modul_Prostata_Typ

minOccurs="0"

 

-

-

Modul_Malignes_Melanom

Modul_Malignes_Melanom_Typ

minOccurs="0"

 

XML-Schema

OP_Typ (oBDS_v3.0.0 Build 2022-02-28_1)
<xs:complexType name="OP_Typ"> <xs:sequence> <xs:element name="Intention"> <xs:annotation> <xs:documentation> Gibt an, mit welchem Ziel die Operation geplant wurde. Die Angabe S = Sonstiges wird z.B. bei Tracheostomie vor Radiochenotherapie bei Kopf/Hals verwendet </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="K"> <xs:annotation> <xs:documentation>kurativ</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="P"> <xs:annotation> <xs:documentation>palliativ</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D"> <xs:annotation> <xs:documentation>diagnostisch</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="R"> <xs:annotation> <xs:documentation>Revision/Komplikation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="S"> <xs:annotation> <xs:documentation>Sonstiges</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="X"> <xs:annotation> <xs:documentation>fehlende Angabe</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Datum" type="Datum_Tag_genau_Typ"/> <xs:element name="Menge_OPS" minOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="OPS" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="5"/> <xs:maxLength value="9"/> <xs:pattern value="[135689]-\d\d[0-9a-hj-km-z](\.([0-9a-hj-kmnp-z]){1,2}){0,1}([RLB]){0,1}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Version"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="200[4-9]|20[12]\d"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Histologie" type="Histologie_Typ" minOccurs="0"/> <xs:element name="TNM" type="TNM_Typ" minOccurs="0"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:element> <xs:element name="Residualstatus" type="Residualstatus_Typ" minOccurs="0"/> <xs:element name="Menge_Weitere_Klassifikation" type="Menge_Weitere_Klassifikation_Typ" minOccurs="0"/> <xs:element name="Menge_Genetik" type="Menge_Genetik_Typ" minOccurs="0"/> <xs:element name="Komplikationen"> <xs:complexType> <xs:choice> <xs:element name="Komplikation_nein_oder_unbekannt"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"> <xs:annotation> <xs:documentation>Nein (keine Komplikation aufgetreten)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="U"> <xs:annotation> <xs:documentation>unbekannt (unbekannt, ob Komplikation aufgetreten oder nicht)</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Menge_Komplikation"> <xs:complexType> <xs:sequence> <xs:element name="Komplikation" type="Komplikation_Typ" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="Menge_Operateur" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Operateur" type="Operateur_Typ" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Modul_Allgemein" type="Modul_Allgemein_Typ" minOccurs="0"/> <xs:element name="Modul_Mamma" type="Modul_Mamma_Typ" minOccurs="0"/> <xs:element name="Modul_Darm" type="Modul_Darm_Typ" minOccurs="0"/> <xs:element name="Modul_Prostata" type="Modul_Prostata_Typ" minOccurs="0"/> <xs:element name="Modul_Malignes_Melanom" type="Modul_Malignes_Melanom_Typ" minOccurs="0"/> </xs:sequence> <xs:attribute name="OP_ID" type="FreitextID_Typ" use="optional"/> </xs:complexType>

Beispieldatensatz

Beispieldatensatz (oBDS_v3.0.0 Build 2022-01-28_1)
<oBDS> <Absender> ... </Absender> <Meldedatum>2021-07-19</Meldedatum> <Menge_Patient> <Patient Patient_ID="TESTPATIENT_1"> <Patienten_Stammdaten> ... </Patienten_Stammdaten> <Menge_Meldung> <Meldung Meldung_ID="TESTMELDUNG_1" Melder_ID="123456789"> <Meldebegruendung>I</Meldebegruendung> <Tumorzuordnung Tumor_ID="TUMOR_1"> <Primaertumor_ICD> <Code>C61</Code> <Version>10 2021 GM</Version> </Primaertumor_ICD> <Diagnosedatum Datumsgenauigkeit="E">2018-08-01</Diagnosedatum> <Seitenlokalisation>T</Seitenlokalisation> </Tumorzuordnung> <OP OP_ID="OP_12345"> <Intention>K</Intention> <Datum>2020-04-25</Datum> <Menge_OPS> <OPS> <Code>5-603.x</Code> <Version>2020</Version> </OPS> </Menge_OPS> <Histologie> ... </Histologie> <TNM> ... </TNM> <Residualstatus> ... </Residualstatus> <Menge_Weitere_Klassifikation> <Weitere_Klassifikation> ... </Weitere_Klassifikation> </Menge_Weitere_Klassifikation> <Menge_Genetik> <Genetische_Variante> ... </Genetische_Variante> </Menge_Genetik>        <Komplikationen> <Komplikation_nein_oder_unbekannt>N</Komplikation_nein_oder_unbekannt> <Menge_Komplikation> <Komplikation> ... </Komplikation> </Menge_Komplikation> </Komplikationen> <Menge_Operateur> <Operateur> ... </Operateur> </Menge_Operateur> <Modul_Allgemein> ... </Modul_Allgemein>   <Modul_Mamma> ... </Modul_Mamma> <Modul_Darm> ... </Modul_Darm> <Modul_Prostata> ... </Modul_Prostata>   <Modul_Malignes_Melanom> ... </Modul_Malignes_Melanom>   </OP> </Meldung> </Menge_Meldung> </Patient> </Menge_Patient> <Menge_Melder> ... </Menge_Melder> </oBDS>

Datenmodell

Informationen zur Belegung

Für jede Operation, in der Regel definiert durch einen Operationstag, werden eigene OP-Daten gemeldet. Für eine OP gibt es meist mehrere OPS-Codes. Bei Operationen und Prozeduren (OPS) an paarigen Organen oder Körperteilen können die Zusatzkennzeichen für die Seitigkeit (R, L oder B) angeben werden (die Seite ist dann direkt ohne Trennzeichen an den OPS-Schlüssel anzuhängen).

Die Histologie, die darin enthaltenen Angaben zu Lymphknoten und der TNM sind Informationen, die von der Pathologie zu erwarten sind. Ohne Meldungskontext können die Angaben nicht grundsätzlich gefordert werden. Sollten der Klinik die Informationen jedoch vorliegen, können diese in der Operation ergänzt werden.

OP_ID

Hier kann der ggf. vom erzeugenden System geführte Identifikator eines zugrundeliegenden OP-Datensatzes übermittelt werden. Dies erleichtert den Registern die Zuordnung und kann Rückfragen vermeiden. OP_ID muss für den Melder eindeutig sein.

Bitte beachten sie auch die Hinweise zu den ID Feldern.

Komplikationen

Zu einer Operation können mehrere Komplikationen übermittelt werden; nicht als Kürzel vorgesehene Komplikationen können auch als ICD-Code dokumentiert werden. Die gleichzeitige Angabe einer Komplikation als Kürzel und als ICD-Code ist nicht vorgesehen.

Pflichtfelder

Grundlegende Pflichtfelder wurden durch das XML-Schema 3.0.0 definiert. Bei der Operation sind das die Felder:

  • Intention

  • OP-Datum

  • OPS

  • OPS Version

  • OP-Komplikationen

Neben den grundlegenden Pflichtfeldern kann es weitere vergütungsrelevante Felder je nach Bundesland geben.

Residualstatus

Bei welchen Entitäten, welchen Operationen ein lokaler Residualstatus zu erwarten ist, können Sie folgendem Katalog OPS-Code, Lokalisation, R-Klassifikation entnehmen.