Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Überblick

...

Technische Informationen

Übersicht Felder

Name

Typ

Indikatoren/Attribute

Anmerkungen

Diagramm

Elemente

Datum_OP

Datum_Monat_oder_Jahr_oder_Vollschaetzung_Typ

Image Added

Intention

simpleType

xs:string

Gibt an, mit welchem Ziel die Operation geplant wurde.
Die Angabe S = Sonstiges wird z.B. bei Tracheostomie vor Radiochenotherapie bei Kopf/Hals verwendet.

K = kurativ

P = palliativ

D = diagnostisch

R = Revision/Komplikation

S = Sonstiges

x = fehlende Angabe

Image Added

Menge_OPS

complexType

Image Added

Lokale_Beurteilung_Residualstatus

R_Typ

minOccurs=”0”

Image Added

Anzahl_Tage_Diagnose_OP

Abstand_Ereignisse_Typ

minOccurs=”0”

Image Added

Attribute

OP_ID

FreitextID_Typ

use=”optional”

minLength = 1

maxLength = 50

/

XML-Schema

Erweitern
titleXML-Schema
Codeblock
languagexml
<xs:complexType name="OP_Typ">
  <xs:all>sequence>
    <xs:element name="Datum_OP" type="Datum_Monat_oder_Jahr_oder_Vollschaetzung_Typ"/>
    <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="Menge_OPS">
      		<xs:complexType>
        			<xs:sequence>
          				<xs:element name="OPS" maxOccurs="unbounded">
            					<xs:complexType>
              <xs:sequence>
                						<xs:sequence>
							<xs:element name="Code">
                  <xs:simpleType>
                    								<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="Lokale_Beurteilung_Residualstatus" type="R_Typ" minOccurs="0"/>
    <xs:element name="Anzahl_Tage_Diagnose_OP" type="Abstand_Ereignisse_Typ" minOccurs="0"/>
  </xs:all>sequence>
  <xs:attribute name="OP_ID" type="FreitextID_Typ" use="optional"/>
</xs:complexType>