Überblick
Die Menge_Tumor besteht aus einer Sequence von einem oder mehreren Tumor(en).
Eine Klasse Tumor besteht mindestens aus einer Primärdiagnose und einer Tumor_ID.
Die Klassen kann eine oder mehrere Datenelemente für OP, ST, SYST oder Folgeereignisse besitzen.
Übersicht Felder
Merkmale
| Name | Typ | Indikatoren/Attribute | Anmerkungen |
---|
Elemente | Primaerdiagnose | Diagnose_Typ | | |
---|
Menge_OP | OP_Typ | minOccurs="0” | |
Menge_ST | complexType | minOccurs="0” | |
Menge_SYST | complexType | minOccurs="0” | |
Menge_Folgeereignis | complexType | minOccurs="0” | |
Attribute | Tumor_ID | FreitextID_Typ | use=”required” | minLength = 1 maxLength = 50 |
---|
XML-Schema
XML-Schema
<xs:element name="Tumor" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Primaerdiagnose" type="Diagnose_Typ"/>
<xs:element name="Menge_OP" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="OP" type="OP_Typ" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Menge_ST" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="ST" type="ST_Typ" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Menge_SYST" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="SYST" type="SYST_Typ" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Menge_Folgeereignis" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Folgeereignis" type="Folgeereignis_Typ" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Tumor_ID" type="FreitextID_Typ" use="required"/>
</xs:complexType>
</xs:element>