45 lines
1.6 KiB
XML
45 lines
1.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<xsd:schema elementFormDefault="qualified"
|
|
attributeFormDefault="unqualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
|
xmlns="http://www.fleettracker.de/api/1.0" xmlns:tns="http://www.fleettracker.de/api/1.0"
|
|
targetNamespace="http://www.fleettracker.de/api/1.0">
|
|
<!--
|
|
#######################################################################
|
|
-->
|
|
<xsd:complexType name="APIIdentifier">
|
|
<xsd:annotation>
|
|
<xsd:documentation>This is the identifier the client has to report.
|
|
</xsd:documentation>
|
|
</xsd:annotation>
|
|
<xsd:sequence>
|
|
<xsd:element name="companyGuid" type="xsd:string"
|
|
minOccurs="1" maxOccurs="1" >
|
|
<xsd:annotation>
|
|
<xsd:documentation>The unique id of the company. This is a unique
|
|
GUID identifying the
|
|
company using the API. Only if the company is registered, they may use
|
|
the API.
|
|
</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:element>
|
|
<xsd:element name="clientGuid" type="xsd:string"
|
|
minOccurs="1" maxOccurs="1">
|
|
<xsd:annotation>
|
|
<xsd:documentation>The unique id of the client. This is a unique
|
|
GUID identifying the
|
|
individual sender. E.g. each boat may have a unique id.
|
|
</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:element>
|
|
<xsd:element name="clientName" type="xsd:string"
|
|
minOccurs="0" maxOccurs="1">
|
|
<xsd:annotation>
|
|
<xsd:documentation>The optional name of the sending client. This is only for helping us identifying the sending
|
|
party.
|
|
</xsd:documentation>
|
|
</xsd:annotation>
|
|
</xsd:element>
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
|
|
</xsd:schema> |