2887 lines
157 KiB
XML
2887 lines
157 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<xs:schema xmlns:tns="http://e-declaration.dakosy.de/EdiMessages"
|
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
targetNamespace="http://e-declaration.dakosy.de/EdiMessages"
|
|
elementFormDefault="qualified"
|
|
version="1.0">
|
|
<xs:element name="eDeclarationMessage" type="tns:eDeclarationMessage"/>
|
|
<xs:complexType name="AdditionalValue">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Additional value (key value pair)</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Zusätzlicher Wert (Schlüssel/Wert-Paar)</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Key" type="tns:String_30"/>
|
|
<xs:element name="Value" type="tns:String_150"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="LanguageCode" type="tns:LanguageCode2"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="ATA">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über die tatsächliche Ankunftszeit</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Actual time of arrival notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="AtaPortOfCall" type="xs:dateTime">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tatsächliche Ankunftszeit an der ersten Hafenanlage im Anlaufhafen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Actual Time of Arrival (ATA) at first port facility in port of call</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ATD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über die tatsächliche Abfahrtszeit</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Actual time of departure notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="AtdPortOfCall" type="xs:dateTime">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tatsächliche Abfahrtszeit von der letzten Hafenanlage im Anlaufhafen (ATD)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Actual Time of Departure (ATD) from last port facility in port of call</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="BKRA">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über Bunker beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Bunker at arrival notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="BunkerFuelArrival" type="tns:BunkerFuel" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Bunkertreibstoff beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Bunker fuel on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="BKRD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über Bunker beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Bunker at departure notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="BunkerFuelDeparture" type="tns:BunkerFuel" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Bunkertreibstoff beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Bunker fuel on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="BPOL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Grenzpolizeiliche Meldung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Border police notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="StowawayOnBoard" type="xs:boolean">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Einschleicher an Bord (true/false)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Stowaways on board (true/false)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfItinerary" type="tns:PortOfItinerary" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="BunkerFuel">
|
|
<xs:sequence>
|
|
<xs:element name="BunkerFuelType" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name / Art des Bunkertreibstoffs</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name / Type of bunker fuel</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="BunkerFuelQuantityTNE" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Menge des Bunkertreibstoff in Tonnen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Quantity of bunker fuel per type</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CallPurpose">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zweck des Anlaufens im Port of Call (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Purpose of call for PoC (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="CallPurposeCode" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Code</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CallPurposeDescription" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Description</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="CALL_SIGN">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="4"/>
|
|
<xs:maxLength value="7"/>
|
|
<xs:pattern value="[A-Z,a-z,0-9]{4,7}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="Cargo">
|
|
<xs:sequence>
|
|
<xs:element name="CargoHandlingType" type="tns:CargoHandlingType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Umschlagsart (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cargo handling type (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CargoCode" type="tns:CargoCode">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Warenart</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cargo code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CargoNumberOfItems" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Stückzahl</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of items</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Bei Warenart 11, 12, 16 und 19 gemäß Warenkatalog Anlage 1 -NST2007 muss immer auch die Anzahl angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": If cargo code is 11, 12, 16 and 19 according to Cargo catalogue Anlage 1 -NST2007 there must always the number of items be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CargoGrossQuantityTNE" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gesamtmasse (Brutto) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Gross quantity (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CargoCode">
|
|
<xs:simpleContent>
|
|
<xs:extension base="xs:string">
|
|
<xs:attribute name="CodeType" type="xs:string">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">NST 2007: gemäß Warenkatalog Anlage 1 NST2007; HS-Code: Harmonized System</xs:documentation>
|
|
<xs:documentation xml:lang="EN">NST 2007: according goods catalog system 1 NST2007; HS-Code: Harmonized System</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:extension>
|
|
</xs:simpleContent>
|
|
</xs:complexType>
|
|
<xs:simpleType name="CargoHandlingType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="DISCHARGE">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Entladen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Discharge</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="LOAD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Laden</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Load</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="CommunicationDataType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Communication data such as email, telephone number and fax. At least one of the fields must be used.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Kommunikationsdaten wie E-Mail, Telefonnummer und Fax. Mindestens eines der drei Felder muss verwendet werden.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Telephone" type="tns:String_50" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Telefonnummer des Kontakts</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Phone number of contact</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Fax" type="tns:String_50" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Faxnummer des Kontakts</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Fax numer of contact</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Email" type="tns:String_85" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Email des Kontakts</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Email of contact</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="ConditionCargoBallastTanksType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="EMPTY">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Leer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Empty</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="FULL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voll</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Full</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="INERTED">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Inertisiert</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Inerted</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="CountryCode2">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="2"/>
|
|
<xs:pattern value="[A-Z]{2}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="CREW">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über die Besatzungsliste</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Crew list notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="CrewMember" type="tns:CrewMember" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Besatzungsmitglied</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Crew member</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CrewJoinedShipName">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zugestiegene Besatzungsmitglieder</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Joined Crew members</xs:documentation>
|
|
<xs:documentation xml:lang="DE">
|
|
Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Die Namen der zugestiegenen Besatzungsmitglieder müssen angegeben werden.
|
|
|
|
</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": The name of the boarded crew members must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Name" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name Besatzungsmitglied</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of crew member</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="CrewMember">
|
|
<xs:sequence>
|
|
<xs:element name="LastName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nachname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Last name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="FirstName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vorname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">First name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PlaceOfBirth" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geburtsort (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Place of birth (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfBirth" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geburtsdatum (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of birth (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Gender" type="tns:GenderType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geschlecht</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Gender</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Nationality" type="tns:CountryCode2" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Staatsangehörigkeit (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Nationality (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IdentityDocumentType" type="tns:IdentityDocumentType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Art des Reisedokuments (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Nature of identity document (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IdentityDocumentId" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nummer des Reisedokuments (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ID of identity document (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="VisaNumber" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Falls vorhanden: Visumsnummer oder Nummer der Aufenthaltsgenehmigung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">If available: Visa number or residence permit number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Duty" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Funktion an Bord (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Duty on board (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="eDeclarationMessage">
|
|
<xs:sequence>
|
|
<xs:element name="InterchangeHeader" type="tns:InterchangeHeaderType"/>
|
|
<xs:element name="InterchangeBody">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Only one of the following lists must be used (RequestIdList, VisitList etc.)</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Nur eine der folgenden Listen muss verwendet werden (RequestIdList, VisitList etc.)</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:choice>
|
|
<xs:element name="RequestIdList" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Liste der Nachrichten zur Beantragung einer Visit-/Transit-ID</xs:documentation>
|
|
<xs:documentation xml:lang="EN">List of messages for requesting a Visit-/Transit-ID</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="RequestId" type="tns:RequestId" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="VisitList" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Liste der Visit-Nachrichten</xs:documentation>
|
|
<xs:documentation xml:lang="EN">List of visit messages</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Visit" type="tns:Visit" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="EdiResponseList" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Liste der EDI-Response-Nachrichten</xs:documentation>
|
|
<xs:documentation xml:lang="EN">List of EDI response messages</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="EdiResponse" type="tns:EdiResponse" maxOccurs="999"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:choice>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="Version" type="tns:String_10"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="EdiResponse">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Response-Message for accepting or declining a previous message. A message can be declined due to technical or functional reasons. A detailed error description can be found at element "Errors".</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Response Message, um eine vorherige Nachricht anzunehmen oder abzulehnen. Eine Nachricht kann aufgrund technischer oder fachlicher Gründe abgelehnt werden. Eine detaillierte Fehlerbeschreibung kann im Element "Errors" übermittelt werden.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="MessageHeader" type="tns:MessageHeaderType"/>
|
|
<xs:element name="ResponseType" type="tns:EdiResponseType"/>
|
|
<xs:element name="ResponseSubType" type="tns:EdiResponseSubType"/>
|
|
<xs:element name="VisitID" type="tns:String_17" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Visit-ID, zu der die Response gesendet wird</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Visit-ID to which the response is sent</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TransitID" type="tns:String_17" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Transit-ID, zu der die Response gesendet wird</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Transit-ID to which the response is sent</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OriginatorsVoyageNumber" type="tns:String_70" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Reisenummer des Meldenden</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Voyage number of reporting party</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LocalReferenceNumber" type="tns:String_35" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Referenznummer des Meldenden, um einen Hafenanlauf zu identifizieren</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Local reference number of the reporting party to identify a port call</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InfoContactName" type="tns:String_35" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Name or department for contacting the sender of this message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Name oder Abteilung, um den Sender dieser Nachricht zu kontaktieren.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InfoContactDataList" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Contact data of the sender of this message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Kontaktdaten des Nachrichtensenders</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ContactData" type="tns:CommunicationDataType" maxOccurs="9"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="AdditionalValues" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="AdditionalValue" type="tns:AdditionalValue" maxOccurs="99"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="FreeTextList" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="FreeText" type="tns:WildCardFreeText" maxOccurs="99"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:element name="PreviousExchangeNumber" type="tns:Technical_ID" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Exchange number of the interchange of the previous message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Nummer des Datenaustausches der vorherigen Nachricht</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PreviousMessageNumber" type="tns:Technical_ID">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Message number of the previous message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Nachrichtennummer der vorherigen Nachricht</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PreviousMessageDate" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Message date of the previous message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Datum der vorherigen Nachricht</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Errors" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">A List of elements which contains error information like error code and error text.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Elementenset um Informationen zu Fehlern, bspw. Fehlercode und Fehlertexte, anzugeben.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Error" type="tns:ResponseError" maxOccurs="99"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="EdiResponseSubType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Response sub type regarding to the element ResponseType of this Response-Message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Subtyp der Response</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="FUNCTIONAL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">The previous message has at least one functional error.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Die vorangehende Nachricht enthält mindestens einen fachlichen Fehler.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="TECHNICAL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">The previous message has at least one technical error or was accepted. If "ResponseType" is "ACCEPTED" then "ResponseSubType" is always "TECHNICAL".</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Die vorangehende Nachricht enthält mindestens einen technischen Fehler oder wurde akzeptiert. Wenn als "ResponseType" "ACCEPTED" angegeben wurde, ist der "ResponseSubType" immer "TECHNICAL".</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="EdiResponseType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Typ der Response</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Response type</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ACCEPTED">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">The previous message was accepted by the system of the MessageSender.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Die vorangehende Nachricht wurde vom System des Nachrichtensenders akzeptiert.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="ERROR">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">The previous message was declined by the system of the MessageSender due to an error.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Die vorangehende Nachricht wurde aufgrund eines Fehlers vom System des Nachrichtensenders abgelehnt.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="RECEIVED">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">A notification about the receipt of the interchange.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Eine Benachrichtigung über den Empfang des Interchange.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ENI">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="8"/>
|
|
<xs:pattern value="[0-9]{8}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="ErrorInfo">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">An info text describing the error.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Fehlerbeschreibung.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Text" type="tns:String_512"/>
|
|
</xs:sequence>
|
|
<xs:attribute name="LanguageCode" type="tns:CountryCode2">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Language code of the error text.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Sprachcode des Fehlertextes.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:complexType>
|
|
<xs:simpleType name="GenderType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="FEMALE"/>
|
|
<xs:enumeration value="MALE"/>
|
|
<xs:enumeration value="OTHER"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="GeneralCargoType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="CONTAINER">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Container</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Container</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="CONVENTIONAL_GENERAL_CARGO">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Konventionelles Stückgut</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Conventional general cargo</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="DRY_CARGO_IN_BULK">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Festes Massengut</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Dry cargo in bulk</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="EMPTY">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Leer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Empty</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="LIQUID_CARGO_IN_BULK">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Flüssiges Massengut</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Liquid cargo in bulk</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="VEHICLES">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fahrzeuge</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Vehicles</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="GISIS">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="4"/>
|
|
<xs:pattern value="[0-9]{4}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="IdentityDocumentType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="IDENTITY_CARD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Personalausweis</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Identity card</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="MUSTER_BOOK">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Seemannsbuch</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Muster book</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="OTHER_LEGAL_IDENTITY_DOCUMENT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anderes Ausweisdokument</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Other legal identity document</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="PASSPORT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Reisepass</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Passport</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="PICTURE_ID">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Lichtbildausweis</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Picture ID</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="RESIDENTAL_PERMIT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Aufenthaltsgenehmigung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Residental permit</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="IMO">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="7"/>
|
|
<xs:pattern value="[0-9]{7}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="InfectedArea">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Betroffenes Gebiet</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Infected area</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Zusatzinformationen zum betroffenen Gebiet müssen gegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Additional information about the infected area must be given.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="InfectedAreaPort" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hafen des Aufenhalts</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Infected area - Port</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InfectedAreaDate" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Datum des Aufenhalts</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Infected area - Date</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="INFO">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über allgemeine Informationen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Generally info notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="ShippingArea" type="tns:ShippingAreaType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fahrtgebiet</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Shipping area</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="RequestedPositionInPortOfCall" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gewünschter Liegeplatz</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Position of ship in port of call</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SpecialRequirementsOfShipAtBerth" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Besonderheiten, die für Einlaufen und Liegeplatzbelegung berücksichtigt werden müssen (z.B. Gewünschte Anlegeseite)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Special requirements of ship (berth)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ConstructionCharacteristicsOfShip" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">besondere Konstruktionsmerkmale (beispielsweise Manövrierhilfen wie Bugstrahler)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Special construction characteristics of ship</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="FumigatedBulkCargo" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Begaste Schüttgutladung (j/n) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Fumigated bulk cargo (y/n) (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DeadWeightSummerTNE" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tragfähigkeit (Sommerfreibord)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Dead weight summer</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="InterchangeHeaderType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Metadaten des Datenaustausches</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Meta data about the data interchange</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="CreationTime" type="xs:dateTime">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Erstellungszeit der gesamten Nachricht.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Creation time of the entire message.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ExchangeNumber" type="tns:Technical_ID">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Eindeutige Nummer zur Identifikation des Datenaustauschs.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Unique number which identifies the data interchange.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TestIndicator" type="xs:boolean">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hinweis darauf, ob diese Nachricht ein Test ist oder es sich um Produktivdaten handelt.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Indicates that this message is for test or production environment.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Sender" type="tns:Participant">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Technischer Sender der Nachricht.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Technical sender of this message.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Recipient" type="tns:Participant">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Technischer Empfänger der Nachricht.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">The technical recipient of this message.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
<xs:attribute name="Version" type="tns:VersionType"/>
|
|
</xs:complexType>
|
|
<xs:complexType name="ISMCompany">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Firmeninformation</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM company information</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel, wenn im Element "MessageType" der Wert "FULL" steht: Bei BRZ >= 500 muss die ISM Firmeninformation angegeben werden</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule, if the element "MessageType" is "FULL": In GT> = 500 must specify the ISM Company Information</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="IsmCompanyName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Firmenname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM name of company</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsmCompanyId" type="tns:String_7">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Firmenident-Nummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM company identification number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsmCompanyStreetName" type="tns:String_85" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Straße</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM Street</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsmCompanyStreetNumber" type="tns:String_7" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Hausnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM Street number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsmCompanyPostalCode" type="tns:String_24" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Postleitzahl</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM Postal code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsmCompanyCity" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Ort</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM City</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsmCompanyCountry" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISM Land</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISM Country</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="IsscIssuerType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ADMINISTRATION">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Behörde</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Administration</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="RSO">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anerkannte Stelle zur Gefahrenabwehr</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Recognized security organization</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="IsscType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="FULL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Endgültig</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Full</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="INTERIM">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vorläufig</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Interim</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="LADG">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über die Ladung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cargo notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Cargo" type="tns:Cargo" maxOccurs="unbounded">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ladung die im Anlaufhafen umgeschlagen wird.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cargo</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="LanguageCode2">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="2"/>
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="LastTenPortFacilitiesCalled">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Auflistung der letzten 10 Hafenanlagen (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Last 10 port facilities called (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="PortName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name des Hafens</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port name</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Mindestens der Hafen-Locode oder die Kombination aus Hafen- und Landnamen muss angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": At least the PortLoCode or the combination of port and country names must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortCountry" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Land in dem der Hafen liegt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Country where port is located</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Mindestens der Hafenlocode oder die Kombination aus Hafen- und Landnamen muss angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": At least the PortLoCode or the combination of port and country names must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortLoCode" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">LoCode des Hafens in der sich die Hafenanlage befindet</xs:documentation>
|
|
<xs:documentation xml:lang="EN">LoCode of port where port facility is located</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Mindestens der Hafenlocode oder die Kombination aus Hafen- und Landnamen muss angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": At least the PortLoCode or the combination of port and country names must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfArrival" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ankunftszeit an der jeweiligen Hafenanlage (Datum) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of arrival at port facility (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfDeparture" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Abfahrtszeit aus dem jeweiligen Hafenanlage (Datum) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of departure from port facility (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ShipSecurityLevel" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gefahrenstufe des Schiffes an der jeweiligen Hafenanlage</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Ship security level at port facility</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SecurityMattersToReport" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Weitere sicherheitsrelevante Angaben</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Any security matters to report</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="GISISCode" type="tns:GISIS" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">GISIS Code der Hafenanlage im jeweiligen Hafen nach ISPS (Port facility's code in the IMO GISIS maritime security database) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">GISIS code of port facility in port (ISPS) (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="MDH">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gesundheitserklärung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Medical health policy</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="MdhSimplification" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">
|
|
Meldungsvereinfachung (true/false) (Es besteht die Möglichkeit einer Meldungsvereinfachung indem der deutsche Hafen angegeben wird, bei dessen Anlauf die vollständige Information zum Meldetyp abgegeben wurde und sich keine Änderungen der Information beim Anlauf eines nächsten deutschen Hafens ergeben haben.
|
|
Dann sind die weiteren Fachinformationen nicht zu melden.)
|
|
</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Simplification (true/false)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfCallWhereCompleteMDHNotified" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anlaufhafen in dem die Gesundheitsinformation vollständig abgegeben wurude</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of call where the complete information was notified</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Ist anzugeben, wenn "MdhSimplification" = true</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if "MdhSimplification" = true</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="NonAccidentialDeathsDuringVoyage" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ist während der Reise eine Person an Bord aus einer anderen Ursache als infolge Unfalls gestorben? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Has any person died on board during the voyage otherwise than as a result of accident? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="NonAccidentialDeathsDuringVoyageCount" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gesamtanzahl der Todesfälle, die nicht infolge eines Unfalls gestorben sind</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of deaths that have not died caused by an accident</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Falls es Verstorbene an Bord gab, muss die Anzahl angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": If there were deaths on board, the number must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SuspisionInfectiousNature" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">
|
|
Gibt es oder gab es während der internationalen Reise einen Krankheitsfall an Bord, bei dem der Verdacht
|
|
besteht, dass er ansteckend sein könnte? (j/n)
|
|
</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Is there on board or has there been during the international voyage any case of disease which you suspect to be of an infectious nature? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="NumberOfIllPersonsHigherThanExpected" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ist die Gesamtanzahl erkrankter Fahrgäste an Bord größer als üblich/erwartet (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Total number of ill passengers greater than normal/expected (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="NumberOfIllPersons" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Um wie viele Erkrankte handelt es sich?</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of ill persons</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Falls es mehr kranke Personen an Bord gibt als normal, muss die Anzahl angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": If there are more sick people on board than normal, the number must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SickPersonsOnBoard" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Befindet sich gegenwärtig kranke Personen an Bord? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Sick person on board (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="MedicalConsulted" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Wurde ein Arzt konsultiert? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Was a medical practitioner consulted? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="AwareOfConditionsForFurtherInfections" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Sind Umstände an Bord bekannt, die zu eine Ansteckung oder zur Ausbreitung von Krankheiten führen können? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Are you aware of any condition on board which may lead to further infections? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SanitaryMeasuresApplied" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Wurden an Bord Gesundheitsmaßnahmen (z.B. Quarantäne, Absonderung, Desinfektion oder Entseuchung) angewandt? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Any sanitary measures applied (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SanitaryMeasuresDetails" type="tns:SanitaryMeasuresDetails" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gesundheitsmaßnahmen Details</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Sanitary meassures details</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Falls Gesundheitsmaßnahmen stattgefunden haben, müssen weitere Angeben gemacht werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": If sanitary measures have taken place, further specify must be made.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="StowawaysDetected" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Wurden an Bord Einschleicher entdeckt? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Stowaways on board (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="StowawaysJoiningLocation" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Wo gingen sie an Bord (falls bekannt)?</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Location stowaways joined ship (if known)</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Falls Einschleicher an Bord gefunden wurden, muss der Ort wo sie an Bord gingen angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": If stowaways were found on board, the place must be given where they boarded.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SickAnimalOrPetOnBoard" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Befinden sich kranke Tiere oder Haustiere an Bord? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Sick animal or pet on board (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ValidSanitaryControlExemptionOrCertificateOnBoard" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gültige Bescheinigung über die Befreiung von der Schiffshygienekontrolle oder Bescheinigung über die Schiffshygienekontrolle an Bord (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Valid sanitation control exemption or control certificate on board (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ValidSanitaryControlExemptionOrCertificate" type="tns:ValidSanitaryControlExemptionOrCertificate" minOccurs="0"/>
|
|
<xs:element name="SanitaryControlReinspectionRequired" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ist eine erneute Überprüfung der Schiffshygiene erforderlich? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Reinspection satitary control required (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InfectedAreaVisited" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hat sich das Schiff in einem von der WHO als betroffenen festgestellten Gebiet aufgehalten? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Has the ship visited an infected area (WHO)? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InfectedArea" type="tns:InfectedArea" minOccurs="0"/>
|
|
<xs:element name="PortsOfCallLast30Days" type="tns:PortOfCallLast30Days" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="MessageHeaderType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Kopf mit Metadaten zur Nachricht</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Header with meta data of the message</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="CreationTime" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zeitpunkt der Erstellung der Nachricht</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Timestamp of the creation time of this message</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="MessageReferenceNumber" type="tns:Technical_ID">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Eindeutige Referenz mit der die Nachricht identifiziert wird.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">A unique reference number which identifies this message.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="MessageSender" type="tns:Participant">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">The functional sender of this message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Sender der Nachricht</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="MessageRecipient" type="tns:Participant">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Empfänger dieser Nachricht.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">The functional recipient of this message.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="MessageType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">FULL: die vollständige Nachricht wird direkt an das NSW gesendet; DRAFT: unvollständige Nachricht wird nicht direkt an das NSW gesendet</xs:documentation>
|
|
<xs:documentation xml:lang="EN">FULL: the complete message is sent directly to the NSW; DRAFT: incomplete message is not sent directly to the NSW</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="DRAFT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Entwurf</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draft</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="FULL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vollständig</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Full</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="MMSI">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="9"/>
|
|
<xs:maxLength value="10"/>
|
|
<xs:pattern value="[0-9]{9,10}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="NAME">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über dem Namen des Kapitäns</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of captain notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="NameOfMaster" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name des Kapitäns</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of master</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="NOA_NOD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">An- und Auslaufmeldung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Arrival and departure notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="EtaToPortOfCall" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Ankunftszeit im Anlaufhafen (ETA-PoC) bei Hafenbesuch</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Arrival (ETA-PoC)</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Ist anzugeben, wenn es sich um einen Visit handelt.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if it is a visit.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtdFromPortOfCall" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Auslaufzeit (ETD-PoC) aus dem Anlaufhafen bei Hafenbesuch</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Departure (ETD-PoC)</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Das "EtdFromPortOfCall“ muß nach dem "EtaToPortOfCall“ liegen.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": The "EtdFromPortOfCall" must be after the "EtaToPortOfCall".</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Das "EtdFromPortOfCall" muß vor dem "EtaToNextPort" liegen, außer der "NextPort" is ZZUKN.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": The "EtdFromPortOfCall" must be before the "EtaToNextPort" except the "Next Port" is ZZUKN.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Ist anzugeben, wenn es sich um einen Visit handelt.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if it is a visit.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CallPurpose" type="tns:CallPurpose" minOccurs="0" maxOccurs="9">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Ist anzugeben, wenn es sich um einen Visit handelt.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if it is a visit.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtaToKielCanal" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Ankunftszeit an der Eingangsschleuse des NOK (ETA-NOK) bei Kanaltransit</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Arrival (ETA-NOK)</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Ist anzugeben, wenn es sich um einen Transit handelt.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if it is a transit.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtdFromKielCanal" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Auslaufzeit (ETD-NOK) aus dem NOK bei Kanaltransit</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Departure (ETD-NOK)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": "EtdFromKielCanal" must not be before "EtaToKielCanal".</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: "EtdFromKielCanal" darf nicht vor "EtaToKielCanal" sein.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Ist anzugeben, wenn es sich um einen Transit handelt.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if it is a transit.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LastPort" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Letzter Auslaufhafen (LP) (Pflichtfeld, wenn MessageType = FULL) (ZZUKN, wenn unbekannt)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Last Port (LP) (Required, if MessageType = FULL) (ZZUKN if unknown)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtdFromLastPort" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ungefähre Auslaufzeit aus letztem Auslaufhafen (ETD-LP)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Departure Last Port (ETD-LP)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": "EtdFromLastPort" must not be provided for "LastPort" is ZZUKN.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: : "EtdFromLastPort" muss nicht angegeben werden, wenn "LastPort" ZZUKN ist.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="NextPort" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nächster Anlaufhafen (NP) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Next Port (NP) (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtaToNextPort" type="xs:dateTime" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Anlaufzeit des nächsten Anlaufhafens (ETA-NP)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Arrival Next Port (ETA-NP)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": "EtaToNextPort" must be provided for a given "NextPort".</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: : "EtaToNextPort" muss angegeben werden, wenn "NextPort" angegeben ist.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="NotificationType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldeklassentyp</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Notificationtype</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ATA"/>
|
|
<xs:enumeration value="ATD"/>
|
|
<xs:enumeration value="BKRA"/>
|
|
<xs:enumeration value="BKRD"/>
|
|
<xs:enumeration value="BPOL"/>
|
|
<xs:enumeration value="CREW"/>
|
|
<xs:enumeration value="INFO"/>
|
|
<xs:enumeration value="LADG"/>
|
|
<xs:enumeration value="MDH"/>
|
|
<xs:enumeration value="NAME"/>
|
|
<xs:enumeration value="NOA_NOD"/>
|
|
<xs:enumeration value="PAS"/>
|
|
<xs:enumeration value="PRE72H"/>
|
|
<xs:enumeration value="PoBA"/>
|
|
<xs:enumeration value="PoBD"/>
|
|
<xs:enumeration value="SEC"/>
|
|
<xs:enumeration value="SERV"/>
|
|
<xs:enumeration value="STAT"/>
|
|
<xs:enumeration value="TIEFA"/>
|
|
<xs:enumeration value="TIEFD"/>
|
|
<xs:enumeration value="TOWA"/>
|
|
<xs:enumeration value="TOWD"/>
|
|
<xs:enumeration value="WAS"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="Participant">
|
|
<xs:sequence>
|
|
<xs:element name="ParticipantCode" type="tns:ParticipantCode"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ParticipantCode">
|
|
<xs:simpleContent>
|
|
<xs:extension base="xs:string">
|
|
<xs:attribute name="AgencyID" type="tns:String_17">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Angabe der zuständigen Dienststelle für den Code.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Indicates the agency which is responsible for this code.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:attribute>
|
|
</xs:extension>
|
|
</xs:simpleContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="PAS">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über die Fahrgastliste</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Passenger list notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Passenger" type="tns:Passenger" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="Passenger">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Angaben je Person</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Information to each person</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="LastName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nachname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Last name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="FirstName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vorname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">First name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PlaceOfBirth" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geburtsort (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Place of birth (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfBirth" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geburtsdatum (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of birth (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Gender" type="tns:GenderType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geschlecht</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Gender</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Nationality" type="tns:CountryCode2" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Staatsangehörigkeit (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Nationality (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IdentityDocumentType" type="tns:IdentityDocumentType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Art des Reisedokuments (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Nature of identity document (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IdentityDocumentId" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nummer des Reisedokuments (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ID of identity document (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="VisaNumber" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Falls vorhanden: Visumsnummer oder Nummer der Aufenthaltsgenehmigung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">If available: Visa number or residence permit number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfEmbarkation" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Einschiffungshafen (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of embarkation (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfDisembarkation" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ausschiffungshafen (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of disembarkation (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InTransit" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Transitfahrgast (j/n) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Transit passenger (y/n) (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PoBA">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über Personen an Bord beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Persons on board at arrival notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="TotalPersonsOnBoardUponArrival" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Personen an Bord beim Anlaufen (Anzahl aller Personen an Bord bei Ankunft inklusive Besatzung, Passagiere und Einschleicher)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of persons on board upon arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TotalCrewMembersOnBoardUponArrival" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Besatzungsmitglieder an Bord beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of crew members on board upon arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TotalPassengersOnBoardUponArrival" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Passagiere an Bord beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of passengers on board upon arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TotalStowawaysOnBoardUponArrival" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Einschleicher an Bord beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of stowaways on board upon arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PoBD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über Personen an Bord beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Persons on board at departure notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="TotalPersonsOnBoardUponDeparture" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Personen an Bord beim Auslaufen (Anzahl aller Personen an Bord bei Abfahrt inklusive Besatzung, Passagiere und Einschleicher)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of persons on board upon departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TotalCrewMembersOnBoardUponDeparture" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Besatzungsmitglieder an Bord beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of crew members on board upon departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TotalPassengersOnBoardUponDeparture" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Passagiere an Bord beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of passengers on board upon departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TotalStowawaysOnBoardUponDeparture" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anzahl der Einschleicher an Bord beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Number of stowaways on board upon departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PortOfCallLast30Days">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anlaufhafen in den letzten 30 Tagen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of call of the last 30 days</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Locode" type="tns:UNLoCode">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hafen (LoCode)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port (LoCode)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfDeparture" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Abfahrtszeitpunkt aus dem jeweiligen Hafen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of departure of port</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CrewMembersJoined" type="xs:boolean">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Sind in dem jeweiligen Hafen Besatzungsmitglieder zugestiegen (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Did any crew members join the ship at this port? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CrewJoinedShipName" type="tns:CrewJoinedShipName" minOccurs="0" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PortOfItinerary">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hafen der Kreuzfahrt (nur bei Kreuzfahrtschiffen)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of itinerary (only for cruise ships)</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="PortOfItineraryName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name des jeweiligen Kreuzfahrthafens</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of itinerary port</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfItineraryETA" type="xs:dateTime">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ankunftszeit in dem jeweiligen Hafen der Kreuzfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ETA at port of itinerary</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="PRE72H">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">72h Voranmeldung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">72h appointment</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Tanker" type="xs:boolean">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tankschiff (true/false)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Tanker (true/false)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TankerDetails" type="tns:TankerDetails" minOccurs="0"/>
|
|
<xs:element name="PlannedOperations" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geplante Tätigkeiten im Bestimmungshafen: Laden, Löschen, Sonstiges</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Planned operations: loading, discharging, others</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PlannedWorks" type="tns:String_255">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geplante vorgeschriebene Kontrollüberprüfungen und wesentliche Instandhaltungs- und Instandsetzungsarbeiten, die während des Hafenaufenthalts durchzuführen sind</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Planned inspection / works</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfLastExpandedInspection" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Datum der letzten erweiterten Überprüfung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of last expanded inspection</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PlannedPeriodOfStayHUR" type="xs:double">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Dauer der Liegezeit (Stunden)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Planned period of stay (hours)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="REG_TRANSIT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Registrierungsdaten der Transit-ID</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Registration information Transit-ID</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="ImoNumber" type="tns:IMO" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">IMO-Nummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">IMO-Number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EniNumber" type="tns:ENI" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ENI-Nummer (z.B. bei Binnenschiffen)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ENI-Number (e.g. barge)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtaKielCanal" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Ankunftszeit NOK Eingangsschleuse (ETA-NOK) - Datum</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Arrival at Kiel-Canal Lock (ETA-NOK) - Date</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="REG_VISIT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Registrierungsdaten einer Visit-ID</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Registration information Visit-ID</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="ImoNumber" type="tns:IMO" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">IMO-Nummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">IMO-Number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EniNumber" type="tns:ENI" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ENI-Nummer (z.B. bei Binnenschiffen)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ENI-Number (e.g. barge)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfCall" type="tns:UNLoCode">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anlaufhafen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of Call (PoC)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EtaPortOfCall" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Voraussichtliche Ankunftszeit im Anlaufhafen (ETA-PoC) - Datum</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated Time of Arrival at Port of Call (ETA-PoC) - Date</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ReportingParty">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Melder</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Reporting party</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Type" type="tns:ReportingPartyType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Typ der meldenden Organisation</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Type of reporting party</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Name" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name der meldenden Organisation</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of reporting party</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="StreetName" type="tns:String_85" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Straße</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Street</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="StreetNumber" type="tns:String_7" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hausnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Street number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PostalCode" type="tns:String_24" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Postleitzahl</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Postal code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="City" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ort</xs:documentation>
|
|
<xs:documentation xml:lang="EN">City</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Country" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Land</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Country</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LastName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nachname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Last name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="FirstName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vorname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">First name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Phone" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Telefonnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Phone number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Fax" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fax</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Fax</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EMail" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">E-Mail</xs:documentation>
|
|
<xs:documentation xml:lang="EN">E-mail</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="ReportingPartyType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="AGENT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Beauftragter</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Agent</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="CARRIER">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Frachtführer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Carrier</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="CHARTERER">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zeitcharterer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Charterer</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="MASTER">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schiffsführer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Master</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="OTHERS">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Sonstige</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Others</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="PORT_AUTHORITY">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hafenbehörde</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port authority</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="SHIPOWNER">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schiffseigner</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Shipowner</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="RequestId">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Message for requesting a Visit- or Transit-ID</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Nachricht zur Beantragung einer Visit- bzw. Transit-ID</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="MessageHeader" type="tns:MessageHeaderType"/>
|
|
<xs:element name="OriginatorsVoyageNumber" type="tns:String_17" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Reisenummer des Meldenden</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Voyage number of reporting party</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LocalReferenceNumber" type="tns:String_35" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Referenznummer des Meldenden, um einen Hafenanlauf zu identifizieren</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Local reference number of the reporting party to identify a port call</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ReportingParty" type="tns:ReportingParty"/>
|
|
<xs:element name="REG_VISIT" type="tns:REG_VISIT" minOccurs="0"/>
|
|
<xs:element name="REG_TRANSIT" type="tns:REG_TRANSIT" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="RESET">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zurücksetzung von Meldeklassen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Reset of notifications</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="ResetNotification" type="tns:ResetNotification" maxOccurs="23"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ResetNotification">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zurücksetzungsmeldung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cancellation notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="NotificationType" type="tns:NotificationType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zurückzusetzender Meldeklassentyp</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Type of notification for cancellation</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ResponseError">
|
|
<xs:sequence>
|
|
<xs:element name="ErrorCode" type="tns:String_12">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fehlercode</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Error code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ErrorCodeList" type="tns:String_5" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Code der Codeliste, die Fehlercodes enthält</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Code of the code list which contains the error code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ErrorCodeListAgency" type="tns:String_5" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Behörde die verantwortlich für die Fehlercodeliste ist</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Agency who is responsible for the error code list</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ErrorInformations" minOccurs="0">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ErrorInfo" type="tns:ErrorInfo" maxOccurs="99"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="SanitaryMeasuresDetails">
|
|
<xs:sequence>
|
|
<xs:element name="SanitaryMeasuresType" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Art</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Type</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SanitaryMeasuresLocation" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ort</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Location</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SanitaryMeasuresDate" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Datum (GMT)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date (GMT)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="SEC">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Seesicherheitsmeldung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Sea security notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="SecSimplification" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">
|
|
Meldungsvereinfachung (true/false) (Es besteht die Möglichkeit einer Meldungsvereinfachung, indem der deutsche Hafen angegeben wird, bei dessen Anlauf die vollständige Information zum Meldetyp abgegeben wurde und sich keine Änderungen der Information beim Anlauf eines nächsten deutschen Hafens ergeben haben.
|
|
In diesem Fall sind die weiteren Fachinformationen nicht zu melden.)
|
|
</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Simplification (true/false)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfCallWhereCompleteSECNotified" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">
|
|
Anlaufhafen in dem die Sicherheitsinformation vollständig abgegeben wurde. (Pflichtfeld, falls Meldungsvereinfachung;
|
|
UNECE LOCODE;
|
|
Hier ist der deutsche Hafen anzugeben, bei dessen Anlauf die vollständige Information zum Meldetyp abgegeben wurde.)
|
|
</xs:documentation>
|
|
<xs:documentation xml:lang="EN">PortofCall where the complete information was notified</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CsoLastName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name des CSO</xs:documentation>
|
|
<xs:documentation xml:lang="EN">CSO last name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CsoFirstName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vorname des CSO</xs:documentation>
|
|
<xs:documentation xml:lang="EN">CSO first name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CsoPhone" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Telefonnummer des CSO</xs:documentation>
|
|
<xs:documentation xml:lang="EN">CSO Telephone</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CsoFax" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fax des CSO</xs:documentation>
|
|
<xs:documentation xml:lang="EN">CSO Fax</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CsoeMail" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">E-Mail des CSO</xs:documentation>
|
|
<xs:documentation xml:lang="EN">CSO E-Mail</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ValidISSCOnBoard" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gültiges Ship Security Certficate (ISSC) an Bord (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Valid ISSC on board (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ReasonsForNoValidISSC" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Falls nein: Grund für die Ungültigkeit des Zertifikates (muß dann angegeben werden)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">If not: Reasons for no valid ISSC (must be specified)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsscType" type="tns:IsscType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">ISSC Typ</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISSC type</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsscIssuerType" type="tns:IsscIssuerType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Typ der ausstellenden Stelle des ISSC</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISSC issuer type</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsscIssuerName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name der ausstellenden Stelle des ISSC</xs:documentation>
|
|
<xs:documentation xml:lang="EN">ISSC issuer name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="IsscDateOfExpiration" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ende der Gültigkeit des ISSC (Datum)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of expiration ISSC (date)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ApprovedSecurityPlanOnBoard" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Genehmigter Gefahrenabwehrplan an Bord (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Approved security plan on board (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CurrentShipSecurityLevel" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Aktuelle Gefahrenstufe des Schiffes</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Current ship security level</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortFacilityOfArrival" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Liegeplatz im Einlaufhafen (falls bekannt)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port facility of arrival (if known)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="GeneralDescriptionOfCargo" type="tns:GeneralCargoType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Allgemeine Beschreibung des Gutes</xs:documentation>
|
|
<xs:documentation xml:lang="EN">General description of cargo</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LastTenPortFacilitiesCalled" type="tns:LastTenPortFacilitiesCalled" minOccurs="0" maxOccurs="10"/>
|
|
<xs:element name="ShipToShipActivitiesDuringLastTenPortFacilitiesCalled" type="tns:ShipToShipActivitiesDuringLastTenPortFacilitiesCalled" minOccurs="0" maxOccurs="10"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="SERV">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über Leistungen am Schiff</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Vessel service notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Service" type="tns:Service" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="Service">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Leistung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Service</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Name" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Bezeichnung der Leistung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of service</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Beneficiary" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Leistungsempfänger i.S.d. UStG</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Beneficiary</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InvoiceRecipient" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Rechnungsempfänger</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Invoice recipient</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="ShippingAreaType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="EUROPE">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Europa</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Europe</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="NORTH_BALTIC_SEA">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nord/Ostsee</xs:documentation>
|
|
<xs:documentation xml:lang="EN">North/Baltic Sea</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="OVERSEAS">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Übersee</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Overseas</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="ShipToShipActivitiesDuringLastTenPortFacilitiesCalled">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Auflistung der Schiff/Schiffaktivitäten während des Aufenthalts an den letzten 10 Hafenanlagen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Ship-to-ship activities during last 10 port facilities called</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="LocationName" type="tns:String_255">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ort Name</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Location name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LocationCode" type="tns:UNLoCode">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ort LoCode</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Location LoCode</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LocationCoordinatesLatitude" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geo-Breite</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Latitude</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Muss angegeben werden, wenn kein LocationCode vorhanden ist</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "Message Type" is "FULL": Must be specified if no "LocationCode2 is present</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LocationCoordinatesLongitude" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geo-Länge</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Longitude</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Muss angegeben werden, wenn kein LocationCode vorhanden ist</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Must be specified if no "LocationCode" is present</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateFrom" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">von (Datum) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date from (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateTo" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">bis (Datum) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date to (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ActivityType" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Art der Aktivität (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Type of activity (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="SecurityMattersToReport" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Weitere sicherheitsrelevante Angaben zur Schiff/Schiffsaktivität</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Any security matters to report regarding ship-to-ship activities</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="SHIP_TYPE">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="2"/>
|
|
<xs:maxLength value="3"/>
|
|
<xs:pattern value="[A-Z0-9]{2,3}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="STAT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über Schiffsdetails</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Vessel details notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="ShipName" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Ship name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CallSign" type="tns:CALL_SIGN">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Funkrufzeichen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Callsign</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="MmsiNumber" type="tns:MMSI" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">MMSI Nummer (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">MMSI number (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Flag" type="tns:CountryCode2">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Flagge</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Flag</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LengthOverallMTR" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Länge über alles (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Length overall (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="BeamMTR" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Breite über alles (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Beam overall (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="GrossTonnage" type="xs:int" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vermessung (BRZ) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Gross tonnage (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfRegistry" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Heimathafen (gem. Schiffsregister) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of registry (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="InmarsatCallNumber" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Inmarsat Rufnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Inmarsat call number</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ShipType" type="tns:SHIP_TYPE" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schiffstyp (Schiffstyp gemäß UNECE Rec 28) (Pflichtfeld, wenn MessageType = FULL)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Ship type (Required, if MessageType = FULL)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ISMCompany" type="tns:ISMCompany" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="String_10">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="10"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_12">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="12"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_150">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="150"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_17">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="17"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_24">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="24"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_255">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="255"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_30">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="30"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_35">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="35"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_5">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="5"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_50">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="50"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_512">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="512"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_7">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="7"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_70">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="70"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_85">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="85"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="String_99">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="99"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="TankerDetails">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tankerdetails</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Tanker details</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Pflichtfeld, wenn Tankschiff</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Required if tanker</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="TankerHullConfiguration" type="tns:TankerHullConfigurationType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tankschiff Bauweise</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Tanker hull configuration</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ConditionCargoBallastTanks" type="tns:ConditionCargoBallastTanksType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Zustand der Lade- und Ballasttanks</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Condition of cargo and ballast tanks</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="NatureOfCargo" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ladungsart</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Nature of cargo</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="VolumeOfCargoTNE" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ladungsvolumen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Volume of cargo</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="TankerHullConfigurationType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="DOUBLE_HULL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Doppelhülle</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Double hull</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="SINGLE_HULL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Einfache Hülle</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Single hull</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="SINGLE_HULL_WITH_SBT">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Einfache Hülle mit getrennten Ballasttanks</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Single hull with SBT</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="Technical_ID">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="44"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="TIEFA">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über den Tiefgang beim Anlaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draught at arrival notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="DraughtUponArrivalDMT" type="xs:double">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tiefgang beim Anlaufen in Dezimeter (>0)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draught on arrival in decimetre (>0)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TIEFD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über den Tiefgang beim Auslaufen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draught at departure notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="draughtUponDepartureDMT" type="xs:double">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tiefgang beim Auslaufen in Dezimeter (>0)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draught on departure in decimetre (>0)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TOWA">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über den Schleppanhang Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Towage at arrival notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="TowageArrival" type="tns:TowageArrival" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TowageArrival">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schleppanhang bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Towage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Name" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name des Anhangs bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of the towage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Flag" type="tns:CountryCode2">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Flagge des Anhangs bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Flag of the towage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TOWAOperator" type="tns:TOWAOperator" minOccurs="0"/>
|
|
<xs:element name="GrossTonnage" type="xs:int">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Vermessung (BRZ) bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Gross tonnage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LengthOverallMTR" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Länge des Anhangs über alles bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Length overall (towage) on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="BeamMTR" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Breite des Anhangs über alles bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Beam (towage) on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PurposeOfCall" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Anlaufzweck des Anhangs bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Purpose of call of the towage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DraughtDMT" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tiefgang des Anhangs bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draught of the towage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Remarks" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Weitere Information zum Anhang bei Ankunft (Informationen zu meldungsrelevanten Angaben z.B. ein Hinweis auf eine an die VisitID angehängte HAZA Meldung (für das Gefahrgut an Bord des Anhangs))</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Remark to towage on arrival</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TowageDeparture">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schleppanhang bei Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Towage on departure</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Name" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name des Anhangs bei Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of the towage on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Flag" type="tns:CountryCode2" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">
|
|
Flagge des Anhangs bei Abfahrt (nur bei Änderung im Bezug auf TOWA;
|
|
Alpha-2 code (two-digits flag code) in accordance with the standard ISO 3166-1)
|
|
</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Flag of the towage on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TOWDOperator" type="tns:TOWDOperator" minOccurs="0"/>
|
|
<xs:element name="DraughtDMT" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Tiefgang des Anhangs bei Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Draught of the towage on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OverallMTR" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Länge des Anhangs über alles bei Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Length overall (towage) on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="BeamMTR" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Breite des Anhangs über alles bei Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Beam (towage) on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Remarks" type="tns:String_255" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Weitere Information zum Anhang bei Abfahrt (Informationen zu meldungsrelevanten Angaben z.B. ein Hinweis auf eine an die VisitID angehängte HAZD Meldung (für das Gefahrgut an Bord des Anhangs))</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Remark to towage on departure</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TOWAOperator">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Identifikation des Betreibers des Anhang bei Ankunft</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Identification of the towage operator at arrival</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="OperatorCompanyName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Firmenname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">name of company</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorStreetAndNumber" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Straße, Hausnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Street, Streetnumber</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorPostalCode" type="tns:String_24" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Postleitzahl</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Postal code</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorCity" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ort</xs:documentation>
|
|
<xs:documentation xml:lang="EN">City</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorCountry" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Land</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Country</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorPhone" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Telefonnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Phone</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorFax" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fax</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Fax</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorEMail" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">E-Mail</xs:documentation>
|
|
<xs:documentation xml:lang="EN">E-Mail</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TOWD">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Meldung über den Schleppanhang Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Towage at departure notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="TowageOnDeparture" type="tns:TowageDeparture" maxOccurs="unbounded"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TOWDOperator">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Identifikation des Betreibers des Anhang bei Abfahrt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Identification of the towage operator at departure</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="OperatorCompanyName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Firmenname</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of company</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorStreetAndNumber" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Straße, Hausnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Street, Streetnumber</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorPostalCode" type="tns:String_24" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Postleitzahl</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Postcode</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorCity" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ort</xs:documentation>
|
|
<xs:documentation xml:lang="EN">City</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorCountry" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Land</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Country</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorPhone" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Telefonnummer</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Phone</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorFax" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Fax</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Fax</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OperatorEMail" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">E-Mail</xs:documentation>
|
|
<xs:documentation xml:lang="EN">E-Mail</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="UNLoCode">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="5"/>
|
|
<xs:maxLength value="5"/>
|
|
<xs:pattern value="[A-Z]{2}[A-Z0-9]{3}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="ValidSanitaryControlExemptionOrCertificate">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gültige Bescheinigung über die Befreiung von der Schiffshygienekontrolle oder Bescheinigung über die Schiffshygienekontrolle</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Sanitary control exemption or certificate</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Austellungsort und -datum der Befreiung oder Bescheinigung der Schiffshygienekontrolle müssen angegeben werden.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Place of issue and date of the exemption or certificate of ship sanitation control must be specified.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="PlaceOfIssue" type="tns:String_99">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ausstellungsort</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Place of issue</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DateOfIssue" type="xs:date">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ausstellungsdatum</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of issue</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="VersionType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:minLength value="1"/>
|
|
<xs:maxLength value="5"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="Visit">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Nachricht zur Übermittlung von Meldeklassen zu einer Visit-/Transit-ID</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Message for submitting several notifications of a Visit-/Transit-ID</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="MessageHeader" type="tns:MessageHeaderType"/>
|
|
<xs:element name="MessageType" type="tns:MessageType"/>
|
|
<xs:element name="VisitID" type="tns:String_17" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Visit-ID, zu der die Meldeklassen gemeldet werden sollen (nicht anzugeben, wenn Transit-ID vorhanden ist)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Visit-ID to which the notifications are to be submitted (not specified if Transit-ID is present)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="RegisterAndAddVisitId" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Wenn dieses Element auf true gesetzt ist, wird vom eDeclaration-System eine Visit-Id beantragt und diesem Reise-Vorgang hinzugefügt. Um dieses Element verwenden zu können, muss das Element "LocalReferenceNumber" mit einer eindeutigen Hafenanlaufreferenz des EDI-Teilnehmers gefüllt sein. Des Weiteren muss das Element "REG_VISIT" befüllt sein. Die neu beantragte Visit-Id wird in der EDI-Response zurückgegeben.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">When this item is set to true, a Visit-ID is applied by eDeclaration system and added this travel. To use this element, the element "LocalReferenceNumber" with a unique port call reference of EDI participant must be filled. Furthermore, it must be the element "REG_VISIT" filled. The newly proposed Visit ID is returned in the EDI Response.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="TransitID" type="tns:String_17" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Transit-ID, zu der die Meldeklassen gemeldet werden sollen (nicht anzugeben, wenn Visit-ID vorhanden ist</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Transit-ID to which the notifications are to be submitted (not specified if Visit-ID is present)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="RegisterAndAddTransitId" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Wenn dieses Element auf true gesetzt ist, wird vom eDeclarationSystem eine Transit-ID beantragt und diesem Reise-Vorgang hinzugefügt. Um dieses Element verwenden zu können, muss das Element "LocalReferenceNumber" mit einer eindeutigen Transitreferenz des EDI-Teilnehmers gefüllt sein. Des Weiteren muss das Element "REG_TRANSIT" befüllt sein. Die neu beantragte Transit-ID wird in der EDI-Response zurückgegeben.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">When this item is set to true, a Transit-ID is applied by eDeclaration system and added this travel. To use this element, the element "LocalReferenceNumber" with a unique port call reference of EDI participant must be filled. Furthermore, it must be the element "REG_TRANSIT" filled. The newly proposed Transit-ID is returned in the EDI Response.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ImoNumber" type="tns:IMO" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Pflichtfeld, wenn die übermittelte Visit-/Transit-ID unbekannt ist oder die "ImoNumber" im Element "REG_VISIT" oder "REG_TRANSIT" leer ist. Für Binnenschiffe gilt diese Regel nicht.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Required, if the submitted Visit-/Transit ID is unknown or the "ImoNumber" is empty in the element "REG_VISIT" or "REG_TRANSIT". For inland waterway vessels, this rule does not apply.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="EniNumber" type="tns:ENI" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gilt nur für Binnenschiffe: Pflichtfeld, wenn die übermittelte Visit-/Transit-ID unbekannt ist oder die "EniNumber" im Element "REG_VISIT" oder "REG_TRANSIT" leer ist.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Valid only for inland waterway vessels: Required when the submitted Visit-/Transit ID is unknown or the "EniNumber" in the element "REG_VISIT" or "REG_TRANSIT" is empty.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="PortOfCall" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Pflichtfeld, wenn die übermittelte Visit-ID unbekannt ist oder der "PortOfCall" im Element "REG_VISIT" leer ist.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Required, if the transmitted Visit ID is unknown or the "PortOfCall" in the element "REG_VISIT" is empty.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="OriginatorsVoyageNumber" type="tns:String_70" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Reisenummer des Meldenden</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Voyage number of reporting party</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LocalReferenceNumber" type="tns:String_35" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Referenznummer des Meldenden, um einen Hafenanlauf zu identifizieren</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Local reference number of the reporting party to identify a port call</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Cancelled" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Angabe, ob die zur Visit-ID/Transit-ID gehörenden Angaben abgebrochen werden soll</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Indication, whether to Visit ID / Transit ID associated information should be cancelled</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="RegularFerryRoute" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">true/false, ob es sich um eine reguläre Fährenroute handelt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">true/false, whether it is a regular ferry route</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="VesselOperator" type="tns:Participant" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Als Container-Operator geben Sie hier den Schiffs-Operator an. Anhand des Schiffs-Operators können Ihre Meldeklassen der Reise zugeordnet werden. Wenn Sie Schiffs-Operator sind, lassen Sie dieses Element bitte weg.</xs:documentation>
|
|
<xs:documentation xml:lang="EN">As a container operator enter the vessel operator. Based on the vessel operator, your notifications of voyage can be assigned. If you are ship operator, leave this element away.</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ReportingParty" type="tns:ReportingParty"/>
|
|
<xs:element name="NOA_NOD" type="tns:NOA_NOD" minOccurs="0"/>
|
|
<xs:element name="ATA" type="tns:ATA" minOccurs="0"/>
|
|
<xs:element name="ATD" type="tns:ATD" minOccurs="0"/>
|
|
<xs:element name="BPOL" type="tns:BPOL" minOccurs="0"/>
|
|
<xs:element name="BKRA" type="tns:BKRA" minOccurs="0"/>
|
|
<xs:element name="BKRD" type="tns:BKRD" minOccurs="0"/>
|
|
<xs:element name="LADG" type="tns:LADG" minOccurs="0"/>
|
|
<xs:element name="CREW" type="tns:CREW" minOccurs="0"/>
|
|
<xs:element name="TIEFA" type="tns:TIEFA" minOccurs="0"/>
|
|
<xs:element name="TIEFD" type="tns:TIEFD" minOccurs="0"/>
|
|
<xs:element name="INFO" type="tns:INFO" minOccurs="0"/>
|
|
<xs:element name="MDH" type="tns:MDH" minOccurs="0"/>
|
|
<xs:element name="NAME" type="tns:NAME" minOccurs="0"/>
|
|
<xs:element name="PAS" type="tns:PAS" minOccurs="0"/>
|
|
<xs:element name="PoBA" type="tns:PoBA" minOccurs="0"/>
|
|
<xs:element name="PoBD" type="tns:PoBD" minOccurs="0"/>
|
|
<xs:element name="PRE72H" type="tns:PRE72H" minOccurs="0"/>
|
|
<xs:element name="SEC" type="tns:SEC" minOccurs="0"/>
|
|
<xs:element name="SERV" type="tns:SERV" minOccurs="0"/>
|
|
<xs:element name="TOWA" type="tns:TOWA" minOccurs="0"/>
|
|
<xs:element name="TOWD" type="tns:TOWD" minOccurs="0"/>
|
|
<xs:element name="STAT" type="tns:STAT" minOccurs="0"/>
|
|
<xs:element name="WAS" type="tns:WAS" minOccurs="0"/>
|
|
<xs:element name="REG_VISIT" type="tns:REG_VISIT" minOccurs="0"/>
|
|
<xs:element name="REG_TRANSIT" type="tns:REG_TRANSIT" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Registrierungsdaten der Transit-ID (nur zur Information, die Beantragung einer Transit-ID erfolgt durch die Request-ID-Nachricht)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Registration information Transit-ID (for information only, to apply for a Transit-ID is done by the Request-ID message)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="RESET" type="tns:RESET" minOccurs="0"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="WAS">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Abfall-/Ladungsrückstandsmeldung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste / cargo residue notification</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="WasteDisposalValidExemption" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ausnahmegenehmigung liegt vor (true/false) (Liegt eine Ausnahmegenehmigung vor, so muss kein weiteres Attribut in dieser Meldung angegeben werden)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Valid exemption (true/false)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LastWasteDisposalPort" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Letzter Hafen, in dem Schiffsabfälle oder Ladungsrückstände entladen wurden</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Last port where waste or cargo residues were discharged</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="LastWasteDisposalDate" type="xs:date" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Datum der letzten Entsorgung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Date of last disposal</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="WasteDisposalServiceProviderName" type="tns:WasteDisposalServiceProviderName" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element name="WasteDisposalDelivery" type="tns:WasteDisposalDeliveryType" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Umfang der geplanten Entsorgung</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste disposal order type</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Waste" type="tns:Waste" minOccurs="9" maxOccurs="9">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schiffsabfälle/Ladungsrückstände (Für jede Art (Schiffsabfälle / Ladungsrückstände) ist genau ein Element anzugeben. Diese Formatvereinfachung dient nur der maschinellen (M2M) Übergabe der Informationen und ist für die Dateneingabe entsprechend der Vorschrift gemäß RL 2000/59 Art. 6 Anhang II umzusetzen.)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="ConfirmationOfCorrectness" type="xs:boolean" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Sind die vorstehend gemachten Angaben korrekt und zutreffend? (j/n)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Accurate and correct details given? (y/n)</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="Waste">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Schiffsabfälle/Ladungsrückstände</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste/cargo residues</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel, wenn im Element "MessageType" der Wert "FULL" steht: Jede Art muss genau einmal vorkommen</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule, if the element "Message Type" is "FULL": Each type must appear exactly once</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="WasteType" type="tns:WasteType">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Art der zu entladenden Schiffsabfälle/Ladungsrückstände</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste/Cargo residues type to be disposed</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Description" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Beschreibung zur Art Nr.3,8,9</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Description for type 3,8,9</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: Pflichtfeld bei Typ 3,8,9</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" contains the value "FULL": Mandatory in case of type 3,8,9</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DisposalAmountMTQ" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Jeweilige Menge der zu entsorgenden Art</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Amount of this type to be disposed</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="CapacityMTQ" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Maximale Ladekapazität der Art an Bord</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Maximum dedicated storage capacity of this type on board</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: nur wenn alle Schiffsabfälle /Ladungsrückstände im Anlaufhafen entsorgt werden ist dieses Attribut otional - sonst Pflichtfeld</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Only if all ship-generated waste / cargo residues are disposed of in the port, this attribute is optional - otherwise required field</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="AmountRetainedMTQ" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Menge der Art die an Bord verbleibt</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Amount of this type retained on board</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: nur wenn alle Schiffsabfälle /Ladungsrückstände im Anlaufhafen entsorgt werden ist dieses Attribut otional - sonst Pflichtfeld</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Only if all ship-generated waste / cargo residues are disposed of in the port, this attribute is optional - otherwise required field</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="DisposalPort" type="tns:UNLoCode" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Hafen an dem die verbleibenden Abfälle / Ladungsrückstände entladen werden (dieser Art)</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Port of delivery of remaining waste of this type</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: nur wenn alle Schiffsabfälle /Ladungsrückstände im Anlaufhafen entsorgt werden ist dieses Attribut otional - sonst Pflichtfeld</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Only if all ship-generated waste / cargo residues are disposed of in the port, this attribute is optional - otherwise required field</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="AmountGeneratedTillNextPortMTQ" type="xs:double" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Geschätzte Menge an Abfall /Ladungsrückstand dieser Art, welche bis zum nächsten Hafen an Bord entsteht</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Estimated waste/cargo residues amount of each type generated between port of call and next port</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Validierungsregel wenn im Element "MessageType" der Wert "FULL" steht: nur wenn alle Schiffsabfälle /Ladungsrückstände im Anlaufhafen entsorgt werden ist dieses Attribut otional - sonst Pflichtfeld</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Validation rule if the element "MessageType" is "FULL": Only if all ship-generated waste / cargo residues are disposed of in the port, this attribute is optional - otherwise required field</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="WasteDisposalDeliveryType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ALL">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Gesamter Abfall</xs:documentation>
|
|
<xs:documentation xml:lang="EN">All</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="NONE">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Kein Abfall</xs:documentation>
|
|
<xs:documentation xml:lang="EN">None</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="SOME">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Teil des Abfalls</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Some</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="WasteDisposalServiceProviderName">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name der beauftragten Entsorgungsfirma</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name of waste disposal service provider</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="ServiceProviderName" type="tns:String_99" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Name</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Name</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="WasteType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="CARGO_ASSOCIATED_WASTE_8">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ladungsbedingte Abfälle</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cargo associated waste</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="CARGO_RESIDUES_9">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Ladungsrückstände</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Cargo residues</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="GARBAGE_FOOD_WASTE_4">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Müll - Lebensmittelabfälle</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Garbage - food waste</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="GARBAGE_OTHER_6">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Müll - sonstige</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Garbage - other</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="GARBAGE_PLASTIC_5">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Müll - Kunststoff</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Garbage - plastic</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="SEWAGE_7">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Abwasser</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Sewage</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="WASTE_OILS_BILGE_WATER_2">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Altöle - Bilgenwasser</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste oils - bilge water</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="WASTE_OILS_OTHERS_3">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Altöle - sonstige</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste oils - others</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
<xs:enumeration value="WASTE_OILS_SLUDGE_1">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="DE">Altöle - Schlamm</xs:documentation>
|
|
<xs:documentation xml:lang="EN">Waste oil - sludge</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:enumeration>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="WildCardFreeText">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">A wild card free text for large text fields which are not specified within this message.</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Platzhalter Freitext für lange Textfelder, die nicht in dieser Nachricht vorgesehen sind.</xs:documentation>
|
|
</xs:annotation>
|
|
<xs:sequence>
|
|
<xs:element name="Key" type="tns:String_10">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Free text type</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Freitexttyp</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Text1" type="tns:String_512">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Free text value 1</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Freitext 1</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
<xs:element name="Text2" type="tns:String_512" minOccurs="0">
|
|
<xs:annotation>
|
|
<xs:documentation xml:lang="EN">Free text value 2</xs:documentation>
|
|
<xs:documentation xml:lang="DE">Freitext 2</xs:documentation>
|
|
</xs:annotation>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:schema>
|