21 lines
840 B
XML
21 lines
840 B
XML
<?xml version="1.0"?>
|
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 02.02.2016 -->
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
|
|
<xs:complexType name="pob">
|
|
<xs:sequence>
|
|
<xs:element name="TotalPersonsOnBoard" type="pob-type"/>
|
|
<xs:element name="TotalCrewMembersOnBoard" type="posint-type"/>
|
|
<xs:element name="TotalPassengersOnBoard" type="posint0-type"/>
|
|
<xs:element name="TotalStowawaysOnBoard" type="posint0-type"/>
|
|
</xs:sequence>
|
|
<xs:assert test="(TotalCrewMembersOnBoard + TotalPassengersOnBoard + TotalStowawaysOnBoard) eq TotalPersonsOnBoard"/>
|
|
</xs:complexType>
|
|
<!-- ============ simple types ============ -->
|
|
<xs:simpleType name="pob-type">
|
|
<xs:restriction base="xs:integer">
|
|
<xs:minInclusive value="1"/>
|
|
<xs:maxInclusive value="99998"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:schema> |