git_bsmd/nsw/Source/bsmd.herberg.FormService/Service References/ServiceReferenceHerberg/target.xsd
2015-03-29 13:31:25 +00:00

44 lines
2.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns="http://www.fleettracker.de/api/1.0" xmlns:tns="http://www.fleettracker.de/api/1.0" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://www.fleettracker.de/api/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:include schemaLocation="inlandPosition.xsd" />
<xsd:complexType name="Target">
<xsd:annotation>
<xsd:documentation>This represents a river.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="milesmarker" type="tns:MilesMarker">
<xsd:annotation>
<xsd:documentation>This is the current miles marker
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="1" maxOccurs="1" default="UNKNOWN" name="movingDirection">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="UNKNOWN" />
<xsd:enumeration value="INCREASING_MILES" />
<xsd:enumeration value="DECREASING_MILES" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="mmsi" type="xsd:int">
<xsd:annotation>
<xsd:documentation>This is the current miles marker
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>This is the name of the target
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="inlandSpeed" type="tns:InlandSpeed">
<xsd:annotation>
<xsd:documentation>This is the current speed
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>