Versionen im Vergleich

Schlüssel

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

...

Erweitern
titleXML-Schema
Codeblock
languagexml
<xs:complexType name="TNM_Typ">
  <xs:all>sequence>
    <xs:element name="Version" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="6">
            <xs:annotation>
              <xs:documentation>6. Auflage</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="7">
            <xs:annotation>
              <xs:documentation>7. Auflage</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="8">
            <xs:annotation>
              <xs:documentation>8. Auflage</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="y_Symbol" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Das Weglassen des Tags bedeutet, dass die Klassifikation vor einer initialen multimodaler Therapie erfolgte (oder keine solche stattgefunden hat).</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="y">
            <xs:annotation>
              <xs:documentation>Klassifikation erfolgte während oder nach initialer multimodaler Therapie</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="r_Symbol" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Das Weglassen des Tags bedeutet, dass die Klassifikation im Rahmen der Primärdiagnostik/-therapie erfolgte.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="r">
            <xs:annotation>
              <xs:documentation>Klassifikation erfolgte zur Beurteilung eines Rezidivs</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="a_Symbol" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Das Weglassen des Tags bedeutet, dass die Klassifikation klinisch und/oder pathologisch erfolgte.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="a">
            <xs:annotation>
              <xs:documentation>Die Klassifikation durch eine Autopsie festgelegt.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="c_p_u_Praefix_T" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Das Weglassen des Prefix wird als "c" interpretiert</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="c">
            <xs:annotation>
              <xs:documentation>Kategorie wurde durch klinische Angaben festgestellt, bzw. erfüllt die Kriterien für p nicht</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="p">
            <xs:annotation>
              <xs:documentation>Feststellung der Kategorie erfolgte durch eine pathohistologische Untersuchung, mit der auch der höchste Grad der jeweiligen Kategorie hätte festgestellt werden können </xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="u">
            <xs:annotation>
              <xs:documentation>Feststellung mit Ultraschall (Unterkategorie von c mit besonderer diagnostischer Relevanz, z.B. beim Rektumkarzinom)</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="T" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="Freitext30_Typ">
          <xs:pattern value="(is.*)|([a01234X].*)"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="m_Symbol" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="[m](,is){0,1}|(is)|[2-9](,is){0,1}|[1-9][0-9]{1,2}(,is){0,1}"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="c_p_u_Praefix_N" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Das Weglassen des Prefix wird als "c" interpretiert</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="c">
            <xs:annotation>
              <xs:documentation>Kategorie wurde durch klinische Angaben festgestellt, bzw. erfüllt die Kriterien für p nicht</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="p">
            <xs:annotation>
              <xs:documentation> Feststellung der Kategorie erfolgte durch eine pathohistologische Untersuchung, mit der auch der höchste Grad der jeweiligen Kategorie hätte festgestellt werden können 
								</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="u">
            <xs:annotation>
              <xs:documentation>Feststellung mit Ultraschall (Unterkategorie von c mit besonderer diagnostischer Relevanz, z.B. beim Rektumkarzinom)</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="N" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="Freitext30_Typ">
          <xs:pattern value="[0123X].*"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="c_p_u_Praefix_M" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Das Weglassen des Prefix wird als "c" interpretiert</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="c">
            <xs:annotation>
              <xs:documentation>Kategorie wurde durch klinische Angaben festgestellt, bzw. erfüllt die Kriterien für p nicht</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="p">
            <xs:annotation>
              <xs:documentation>Feststellung der Kategorie erfolgte durch eine pathohistologische Untersuchung, mit der auch der höchste Grad der jeweiligen Kategorie hätte festgestellt werden können </xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="u">
            <xs:annotation>
              <xs:documentation>Feststellung mit Ultraschall (Unterkategorie von c mit besonderer diagnostischer Relevanz, z.B. beim Rektumkarzinom)</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="M" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="Freitext30_Typ">
          <xs:pattern value="[01X].*"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="L" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Lymphgefäßinvasion. Erfolgt im Allgemeinen im Rahmen eines "pTNM".</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="LX">
            <xs:annotation>
              <xs:documentation>Lymphgefäßinvasion kann nicht beurteilt werden</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="L0">
            <xs:annotation>
              <xs:documentation>Keine Lymphgefäßinvasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="L1">
            <xs:annotation>
              <xs:documentation>Lymphgefäßinvasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="V" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Veneninvasion. Erfolgt im Allgemeinen im Rahmen eines "pTNM".</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="VX">
            <xs:annotation>
              <xs:documentation>Veneninvasion kann nicht beurteilt werden</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="V0">
            <xs:annotation>
              <xs:documentation>Keine Veneninvasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="V1">
            <xs:annotation>
              <xs:documentation>Mikroskopische Veneninvasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="V2">
            <xs:annotation>
              <xs:documentation>Makroskopische Veneninvasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Pn" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Perineuralinvasion. Erfolgt im Allgemeinen im Rahmen eines "pTNM".</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="PnX">
            <xs:annotation>
              <xs:documentation>Perineurale Invasion kann nicht beurteilt werden</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="Pn0">
            <xs:annotation>
              <xs:documentation>Keine perineurale Invasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="Pn1">
            <xs:annotation>
              <xs:documentation>Perineurale Invasion</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="S" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
						Serumtumormarker 
						SX = Werte der Serumtumormarker nicht verfügbar oder entsprechende Untersuchungen nicht vorgenommen 
						S0 = Serumtumormarker innerhalb der normalen Grenzen 
						S1–S3 = Wenigstens einer der Serumtumormarker erhöht 
						LDH					HCG					AFP 
						S1			&lt; 1,5N		und		&lt; 5000		und		&lt; 1000 
						S2			1,5-10N		oder	5000-50000  oder	1000-10000 
						S3			&gt; 10 N		oder	&gt; 50000		oder	&gt; 10000
						N = obere Grenze des Normalwertes 
						(Quelle: TNM-Klassifikation, 8. Auflage 2020, S.252)
					</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="SX"/>
          <xs:enumeration value="S0"/>
          <xs:enumeration value="S1"/>
          <xs:enumeration value="S2"/>
          <xs:enumeration value="S3"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="UICC_Stadium" minOccurs="0">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="okk">
            <xs:annotation>
              <xs:documentation>okk</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="0">
            <xs:annotation>
              <xs:documentation>0</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="0a">
            <xs:annotation>
              <xs:documentation>0a</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="0is">
            <xs:annotation>
              <xs:documentation>0is</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="I">
            <xs:annotation>
              <xs:documentation>I</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IA">
            <xs:annotation>
              <xs:documentation>IA</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IA1">
            <xs:annotation>
              <xs:documentation>IA1</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IA2">
            <xs:annotation>
              <xs:documentation>IA2</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IA3">
            <xs:annotation>
              <xs:documentation>IA3</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IB">
            <xs:annotation>
              <xs:documentation>IB</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IB1">
            <xs:annotation>
              <xs:documentation>IB1</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IB2">
            <xs:annotation>
              <xs:documentation>IB2</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IC">
            <xs:annotation>
              <xs:documentation>IC</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="II">
            <xs:annotation>
              <xs:documentation>II</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIA">
            <xs:annotation>
              <xs:documentation>IIA</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIA1">
            <xs:annotation>
              <xs:documentation>IIA1</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIA2">
            <xs:annotation>
              <xs:documentation>IIA2</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIB">
            <xs:annotation>
              <xs:documentation>IIB</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIC">
            <xs:annotation>
              <xs:documentation>IIC</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="III">
            <xs:annotation>
              <xs:documentation>III</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIA">
            <xs:annotation>
              <xs:documentation>IIIA</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIA1">
            <xs:annotation>
              <xs:documentation>IIIA1</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIA2">
            <xs:annotation>
              <xs:documentation>IIIA2</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIB">
            <xs:annotation>
              <xs:documentation>IIIB</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIC">
            <xs:annotation>
              <xs:documentation>IIIC</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIC1">
            <xs:annotation>
              <xs:documentation>IIIC1</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIIC2">
            <xs:annotation>
              <xs:documentation>IIIC2</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IIID">
            <xs:annotation>
              <xs:documentation>IIID</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IS">
            <xs:annotation>
              <xs:documentation>IS</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IV">
            <xs:annotation>
              <xs:documentation>IV</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IVA">
            <xs:annotation>
              <xs:documentation>IVA</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IVA1">
            <xs:annotation>
              <xs:documentation>IVA1</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IVA2">
            <xs:annotation>
              <xs:documentation>IVA2</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IVB">
            <xs:annotation>
              <xs:documentation>IVB</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="IVC">
            <xs:annotation>
              <xs:documentation>IVC</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:all>sequence>
</xs:complexType>