33 lines
1.3 KiB
XML
33 lines
1.3 KiB
XML
<?xml version="1.0"?>
|
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:complexType name="noanod">
|
|
<xs:sequence>
|
|
<xs:element name="ETAToPortOfCall" type="xs:dateTime"/>
|
|
<xs:element name="ETDFromPortOfCall" type="xs:dateTime"/>
|
|
<xs:element name="CallPurposes" type="callpurposes" minOccurs="0"/>
|
|
<xs:element name="LastPort" type="locode-type"/>
|
|
<xs:element name="ETDFromLastPort" type="xs:dateTime" minOccurs="0"/>
|
|
<xs:element name="NextPort" type="locode-type"/>
|
|
<xs:element name="ETAToNextPort" type="xs:dateTime" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="callpurposes">
|
|
<xs:sequence>
|
|
<xs:element name="CallPurpose" type="callpurpose" maxOccurs="9" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="callpurpose">
|
|
<xs:sequence>
|
|
<xs:element name="CallPurposeCode" type="callpurposecode-type"/>
|
|
<xs:element name="CallPurposeDescription" type="string1-99-type" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<!-- ============ simple types ============ -->
|
|
<xs:simpleType name="callpurposecode-type">
|
|
<xs:restriction base="xs:integer">
|
|
<xs:minInclusive value="1"/>
|
|
<xs:maxExclusive value="1000"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:schema> |