git_bsmd/nsw/HIS-NORD/xsd.5.0.2018/prearrival72_reeder.xsd

41 lines
1.6 KiB
XML

<?xml version="1.0"?>
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 19.02.2018 -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="pre72">
<xs:sequence>
<xs:element name="Tanker" type="yorn-type"/>
<xs:element name="TankerDetails" type="tankerdetails" minOccurs="0"/>
<xs:element name="PlannedOperations" type="string1-99-type"/>
<xs:element name="PlannedWorks" type="string1-255-type"/>
<xs:element name="DateOfLastExpandedInspection" type="xs:date" minOccurs="0"/>
<xs:element name="PlannedPeriodOfStay_HUR" type="posfloat0-type"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="tankerdetails">
<xs:sequence>
<xs:element name="TankerHullConfiguration" type="hullconfig-type"/>
<xs:element name="ConditionCargoBallastTanks" type="cargocondition-type"/>
<!-- neu in NSW V5.0 Feld umbenannt NatureOfCargo wird TypeOfCargo -->
<xs:element name="TypeOfCargo" type="string1-99-type" minOccurs="0"/>
<xs:element name="VolumeOfCargo_TNE" type="posfloat-type" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<!-- ======== simple types - enumerations =========== -->
<xs:simpleType name="hullconfig-type">
<xs:restriction base="xs:string">
<xs:enumeration value="SINGLE_HULL"/>
<xs:enumeration value="SINGLE_HULL_WITH_SBT"/>
<xs:enumeration value="DOUBLE_HULL"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="cargocondition-type">
<xs:restriction base="xs:string">
<xs:enumeration value="FULL"/>
<xs:enumeration value="EMPTY"/>
<xs:enumeration value="INERTED"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>