Schema MessageEnvelope.xsd


schema location:  MessageEnvelope.xsd
attribute form default: 
element form default: 
 
Complex types  Simple types 
BusinessUnitDef  ParticipantCode 
CommunicationDef 
ContactDef 
MessageMetaInfoDef 
MetaInfoDef 
ParticipantCodeDef 
ParticipantDef 
TransactionDef 


complexType BusinessUnitDef
diagram
children Code Name
used by
element ContactDef/BusinessUnit
annotation
documentation
Adresse / Ort der Niederlassung
documentation
Location of a branch office.
source <xsd:complexType name="BusinessUnitDef">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Adresse / Ort der Niederlassung</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Location of a branch office.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Code" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">UN/Locode; z.B. Code der Niederlassung des Verfassers der Nachricht</xsd:documentation>
       
<xsd:documentation xml:lang="EN">UN/Locode; e.g. the location of the user's branch office.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:minLength value="1"/>
         
<xsd:maxLength value="5"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="Name" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Falls kein UN/Locode vorhanden ist, kann alternativ der Name des Orts als Freitext kommuniziert werden.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">If there is no UN/LoCode available for this place, alternatively the name can be set.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element BusinessUnitDef/Code
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 5
annotation
documentation
UN/Locode; z.B. Code der Niederlassung des Verfassers der Nachricht
documentation
UN/Locode; e.g. the location of the user's branch office.
source <xsd:element name="Code" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">UN/Locode; z.B. Code der Niederlassung des Verfassers der Nachricht</xsd:documentation>
   
<xsd:documentation xml:lang="EN">UN/Locode; e.g. the location of the user's branch office.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="5"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element BusinessUnitDef/Name
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Falls kein UN/Locode vorhanden ist, kann alternativ der Name des Orts als Freitext kommuniziert werden.
documentation
If there is no UN/LoCode available for this place, alternatively the name can be set.
source <xsd:element name="Name" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Falls kein UN/Locode vorhanden ist, kann alternativ der Name des Orts als Freitext kommuniziert werden.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">If there is no UN/LoCode available for this place, alternatively the name can be set.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

complexType CommunicationDef
diagram
children Participants CreationTime
used by
element MetaInfoDef/Communication
annotation
documentation
Beschreibung der Kommunikation; z.B. Anlagezeitpunkt der Nachricht, Absender und Empfänger, etc.
documentation
Communication data, e. g. the message's creation time or sender, recipient
source <xsd:complexType name="CommunicationDef">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Beschreibung der Kommunikation; z.B. Anlagezeitpunkt der Nachricht, Absender und Empfänger, etc.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Communication data, e. g. the message's creation time or sender, recipient</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Participants">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">es können max.11 Beteiligte kommuniziert werden. Bei Kommunikationen mit DAKOSY sind Beteiligte mit der Rolle 'Sender' (Absender) und 'Recipient' (Empfänger) Pflicht.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Up to 11 entries can be sent:</xsd:documentation>
       
<xsd:documentation xml:lang="EN">SENDER - mandatory with DAKOSY-code</xsd:documentation>
       
<xsd:documentation xml:lang="EN">RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">EDI_PROVIDER</xsd:documentation>
     
</xsd:annotation>
     
<xsd:complexType>
       
<xsd:sequence>
         
<xsd:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:element name="CreationTime" type="xsd:dateTime">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Anlagezeitpunkt der Nachricht als lokale Zeit, d.h. ohne Spezifikation einer Zeitzone im Timestamp.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Date and time of message creation.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Format : 1999-05-31T13:20:00</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Use local time. Value will be read &quot;as it is&quot;. Please do not send an offset from the UTC.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element CommunicationDef/Participants
diagram
properties
isRef 0
content complex
children Participant
annotation
documentation
es können max.11 Beteiligte kommuniziert werden. Bei Kommunikationen mit DAKOSY sind Beteiligte mit der Rolle 'Sender' (Absender) und 'Recipient' (Empfänger) Pflicht.
documentation
Up to 11 entries can be sent:
documentation
SENDER - mandatory with DAKOSY-code
documentation
RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.
documentation
EDI_PROVIDER
source <xsd:element name="Participants">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">es können max.11 Beteiligte kommuniziert werden. Bei Kommunikationen mit DAKOSY sind Beteiligte mit der Rolle 'Sender' (Absender) und 'Recipient' (Empfänger) Pflicht.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Up to 11 entries can be sent:</xsd:documentation>
   
<xsd:documentation xml:lang="EN">SENDER - mandatory with DAKOSY-code</xsd:documentation>
   
<xsd:documentation xml:lang="EN">RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">EDI_PROVIDER</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element CommunicationDef/Participants/Participant
diagram
type ParticipantDef
properties
isRef 0
minOcc 2
maxOcc 11
content complex
children Code Name Pwd
attributes
Name  Type  Use  Default  Fixed  annotation
Rolederived by: xsd:NMTOKENrequired      
documentation
Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.
documentation
Desribes the particpant's communication part as the message's sender, it's recipient etc.
documentation
Required entries:
documentation
RECIPIENT
documentation
SENDER
documentation
EDI_PROVIDER
source <xsd:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/>

element CommunicationDef/CreationTime
diagram
type xsd:dateTime
properties
isRef 0
content simple
annotation
documentation
Anlagezeitpunkt der Nachricht als lokale Zeit, d.h. ohne Spezifikation einer Zeitzone im Timestamp.
documentation
Date and time of message creation.
documentation
Format : 1999-05-31T13:20:00
documentation
Use local time. Value will be read &quot;as it is&quot;. Please do not send an offset from the UTC.
source <xsd:element name="CreationTime" type="xsd:dateTime">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Anlagezeitpunkt der Nachricht als lokale Zeit, d.h. ohne Spezifikation einer Zeitzone im Timestamp.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Date and time of message creation.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Format : 1999-05-31T13:20:00</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Use local time. Value will be read &quot;as it is&quot;. Please do not send an offset from the UTC.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

complexType ContactDef
diagram
children Name Phone Email BusinessUnit
used by
element MessageMetaInfoDef/Contact
source <xsd:complexType name="ContactDef">
 
<xsd:sequence>
   
<xsd:element name="Name">
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:minLength value="1"/>
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="Phone" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Telefonnummer; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="Email" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">E.Mail Adresse; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:maxLength value="70"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="BusinessUnit" type="BusinessUnitDef" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

element ContactDef/Name
diagram
type restriction of xsd:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
source <xsd:element name="Name">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element ContactDef/Phone
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Telefonnummer; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.
documentation
plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.
source <xsd:element name="Phone" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Telefonnummer; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element ContactDef/Email
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 70
annotation
documentation
E.Mail Adresse; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.
documentation
plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.
source <xsd:element name="Email" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">E.Mail Adresse; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="70"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element ContactDef/BusinessUnit
diagram
type BusinessUnitDef
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Name
source <xsd:element name="BusinessUnit" type="BusinessUnitDef" minOccurs="0"/>

complexType MessageMetaInfoDef
diagram
children Contact
annotation
documentation
Meta-Informationen für jede enthaltene Nachricht
documentation
Meta information for each message.
source <xsd:complexType name="MessageMetaInfoDef">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Meta-Informationen für jede enthaltene Nachricht</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Meta information for each message.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Contact" type="ContactDef" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

element MessageMetaInfoDef/Contact
diagram
type ContactDef
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Name Phone Email BusinessUnit
source <xsd:element name="Contact" type="ContactDef" minOccurs="0"/>

complexType MetaInfoDef
diagram
children Transaction Application Communication
attributes
Name  Type  Use  Default  Fixed  annotation
Countxsd:positiveInteger      
documentation
Anzahl der in der Kommunikation gebündelten Nachrichten
documentation
Number of messages (elements) that are collected in the transmitted file.
ExchangeNumberderived by: xsd:stringrequired      
documentation
Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei
documentation
unique reference per physical xml-file
Testxsd:booleanoptional  0    
documentation
Testkennzeichen; 0 = Produktion, 1 = Test
documentation
0 - false (default);
documentation
1- true; transmission for test purpose
annotation
documentation
Informationen zur verwendeten Transaktion, den Beteiligten der EDI-Kommunikation, etc.
documentation
Contains information concerning transaction type, communication parties etc.
source <xsd:complexType name="MetaInfoDef">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Informationen zur verwendeten Transaktion, den Beteiligten der EDI-Kommunikation, etc.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Contains information concerning transaction type, communication parties etc.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Transaction" type="TransactionDef">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Die Struktur spezifiziert die verwendete Transaktion und den Typ der verwendeten Nachricht. Es können nur Nachrichten eines Typs in einer Nachricht gebündelt werden, d.h. z.B. nur Auftragsdaten oder nur Statusinformationen. etc.</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Application" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Name des Zielsystems, bzw. der Zielapplikation</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Name of the application, the message is addressed to.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="Communication" type="CommunicationDef"/>
 
</xsd:sequence>
 
<xsd:attribute name="Count" type="xsd:positiveInteger">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Anzahl der in der Kommunikation gebündelten Nachrichten</xsd:documentation>
     
<xsd:documentation xml:lang="EN">Number of messages (elements) that are collected in the transmitted file.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ExchangeNumber" use="required">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei</xsd:documentation>
     
<xsd:documentation xml:lang="EN">unique reference per physical xml-file</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:minLength value="1"/>
       
<xsd:maxLength value="14"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
 
<xsd:attribute name="Test" type="xsd:boolean" use="optional" default="0">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Testkennzeichen; 0 = Produktion, 1 = Test</xsd:documentation>
     
<xsd:documentation xml:lang="EN">0 - false (default);</xsd:documentation>
     
<xsd:documentation xml:lang="EN">1- true; transmission for test purpose</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute MetaInfoDef/@Count
type xsd:positiveInteger
properties
isRef 0
annotation
documentation
Anzahl der in der Kommunikation gebündelten Nachrichten
documentation
Number of messages (elements) that are collected in the transmitted file.
source <xsd:attribute name="Count" type="xsd:positiveInteger">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Anzahl der in der Kommunikation gebündelten Nachrichten</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Number of messages (elements) that are collected in the transmitted file.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute MetaInfoDef/@ExchangeNumber
type restriction of xsd:string
properties
isRef 0
use required
facets
minLength 1
maxLength 14
annotation
documentation
Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei
documentation
unique reference per physical xml-file
source <xsd:attribute name="ExchangeNumber" use="required">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei</xsd:documentation>
   
<xsd:documentation xml:lang="EN">unique reference per physical xml-file</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="14"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

attribute MetaInfoDef/@Test
type xsd:boolean
properties
isRef 0
default 0
use optional
annotation
documentation
Testkennzeichen; 0 = Produktion, 1 = Test
documentation
0 - false (default);
documentation
1- true; transmission for test purpose
source <xsd:attribute name="Test" type="xsd:boolean" use="optional" default="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Testkennzeichen; 0 = Produktion, 1 = Test</xsd:documentation>
   
<xsd:documentation xml:lang="EN">0 - false (default);</xsd:documentation>
   
<xsd:documentation xml:lang="EN">1- true; transmission for test purpose</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element MetaInfoDef/Transaction
diagram
type TransactionDef
properties
isRef 0
content complex
children Descr Provider
attributes
Name  Type  Use  Default  Fixed  annotation
Codederived by: xsd:stringrequired      
documentation
Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.
documentation
Code defined by the provider for the specified transaction.
Typederived by: xsd:stringrequired      
documentation
Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.
documentation
Single type which is represented by this file.
documentation
A Transaction identified by its code may contain several types identified by their  type.
documentation
This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).
Versionderived by: xsd:stringrequired      
documentation
Version der Transaktion
documentation
Version of message definition
annotation
documentation
Die Struktur spezifiziert die verwendete Transaktion und den Typ der verwendeten Nachricht. Es können nur Nachrichten eines Typs in einer Nachricht gebündelt werden, d.h. z.B. nur Auftragsdaten oder nur Statusinformationen. etc.
documentation
Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.
source <xsd:element name="Transaction" type="TransactionDef">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Die Struktur spezifiziert die verwendete Transaktion und den Typ der verwendeten Nachricht. Es können nur Nachrichten eines Typs in einer Nachricht gebündelt werden, d.h. z.B. nur Auftragsdaten oder nur Statusinformationen. etc.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element MetaInfoDef/Application
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Name des Zielsystems, bzw. der Zielapplikation
documentation
Name of the application, the message is addressed to.
source <xsd:element name="Application" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Name des Zielsystems, bzw. der Zielapplikation</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Name of the application, the message is addressed to.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element MetaInfoDef/Communication
diagram
type CommunicationDef
properties
isRef 0
content complex
children Participants CreationTime
source <xsd:element name="Communication" type="CommunicationDef"/>

complexType ParticipantCodeDef
diagram
type extension of ParticipantCode
properties
base ParticipantCode
used by
element ParticipantDef/Code
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  annotation
Aliasderived by: xsd:tokenoptional  DAK    
documentation
Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.
documentation
Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
source <xsd:complexType name="ParticipantCodeDef">
 
<xsd:simpleContent>
   
<xsd:extension base="ParticipantCode">
     
<xsd:attribute name="Alias" use="optional" default="DAK">
       
<xsd:annotation>
         
<xsd:documentation xml:lang="DE">Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.</xsd:documentation>
         
<xsd:documentation xml:lang="EN">Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.</xsd:documentation>
       
</xsd:annotation>
       
<xsd:simpleType>
         
<xsd:restriction base="xsd:token">
           
<xsd:minLength value="1"/>
           
<xsd:maxLength value="17"/>
         
</xsd:restriction>
       
</xsd:simpleType>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute ParticipantCodeDef/@Alias
type restriction of xsd:token
properties
isRef 0
default DAK
use optional
facets
minLength 1
maxLength 17
annotation
documentation
Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.
documentation
Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
source <xsd:attribute name="Alias" use="optional" default="DAK">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:token">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="17"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

complexType ParticipantDef
diagram
children Code Name Pwd
used by
element CommunicationDef/Participants/Participant
attributes
Name  Type  Use  Default  Fixed  annotation
Rolederived by: xsd:NMTOKENrequired      
documentation
Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.
documentation
Desribes the particpant's communication part as the message's sender, it's recipient etc.
documentation
Required entries:
documentation
RECIPIENT
documentation
SENDER
documentation
EDI_PROVIDER
source <xsd:complexType name="ParticipantDef">
 
<xsd:sequence>
   
<xsd:element name="Code" type="ParticipantCodeDef" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">EDI-Code des Beteiligten</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Code identifying the participant</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Name" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Name des Beteiligten; rein informatives Element, d.h. keine Auswertung</xsd:documentation>
       
<xsd:documentation xml:lang="EN">just for informal use</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="Pwd" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Kennwort; nur falls dieses von der Rolle des EDI-Beteiligten verlangt wird</xsd:documentation>
       
<xsd:documentation xml:lang="EN">Needs only to be set if required by the specified role.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:minLength value="1"/>
         
<xsd:maxLength value="17"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="Role" use="required">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.</xsd:documentation>
     
<xsd:documentation xml:lang="EN">Desribes the particpant's communication part as the message's sender, it's recipient etc.</xsd:documentation>
     
<xsd:documentation xml:lang="EN">Required entries:</xsd:documentation>
     
<xsd:documentation xml:lang="EN">RECIPIENT</xsd:documentation>
     
<xsd:documentation xml:lang="EN">SENDER</xsd:documentation>
     
<xsd:documentation xml:lang="EN">EDI_PROVIDER</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:NMTOKEN">
       
<xsd:enumeration value="EDI_PROVIDER"/>
       
<xsd:enumeration value="RECIPIENT"/>
       
<xsd:enumeration value="SENDER"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
</xsd:complexType>

attribute ParticipantDef/@Role
type restriction of xsd:NMTOKEN
properties
isRef 0
use required
facets
enumeration EDI_PROVIDER
enumeration RECIPIENT
enumeration SENDER
annotation
documentation
Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.
documentation
Desribes the particpant's communication part as the message's sender, it's recipient etc.
documentation
Required entries:
documentation
RECIPIENT
documentation
SENDER
documentation
EDI_PROVIDER
source <xsd:attribute name="Role" use="required">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Desribes the particpant's communication part as the message's sender, it's recipient etc.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Required entries:</xsd:documentation>
   
<xsd:documentation xml:lang="EN">RECIPIENT</xsd:documentation>
   
<xsd:documentation xml:lang="EN">SENDER</xsd:documentation>
   
<xsd:documentation xml:lang="EN">EDI_PROVIDER</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:NMTOKEN">
     
<xsd:enumeration value="EDI_PROVIDER"/>
     
<xsd:enumeration value="RECIPIENT"/>
     
<xsd:enumeration value="SENDER"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

element ParticipantDef/Code
diagram
type ParticipantCodeDef
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  annotation
Aliasderived by: xsd:tokenoptional  DAK    
documentation
Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.
documentation
Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
annotation
documentation
EDI-Code des Beteiligten
documentation
Code identifying the participant
source <xsd:element name="Code" type="ParticipantCodeDef" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">EDI-Code des Beteiligten</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Code identifying the participant</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element ParticipantDef/Name
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Name des Beteiligten; rein informatives Element, d.h. keine Auswertung
documentation
just for informal use
source <xsd:element name="Name" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Name des Beteiligten; rein informatives Element, d.h. keine Auswertung</xsd:documentation>
   
<xsd:documentation xml:lang="EN">just for informal use</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element ParticipantDef/Pwd
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 17
annotation
documentation
Kennwort; nur falls dieses von der Rolle des EDI-Beteiligten verlangt wird
documentation
Needs only to be set if required by the specified role.
source <xsd:element name="Pwd" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Kennwort; nur falls dieses von der Rolle des EDI-Beteiligten verlangt wird</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Needs only to be set if required by the specified role.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="17"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

complexType TransactionDef
diagram
children Descr Provider
used by
element MetaInfoDef/Transaction
attributes
Name  Type  Use  Default  Fixed  annotation
Codederived by: xsd:stringrequired      
documentation
Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.
documentation
Code defined by the provider for the specified transaction.
Typederived by: xsd:stringrequired      
documentation
Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.
documentation
Single type which is represented by this file.
documentation
A Transaction identified by its code may contain several types identified by their  type.
documentation
This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).
Versionderived by: xsd:stringrequired      
documentation
Version der Transaktion
documentation
Version of message definition
source <xsd:complexType name="TransactionDef">
 
<xsd:sequence>
   
<xsd:element name="Descr" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Beschreibung; rein informativ, d.h. wird nicht ausgewertet</xsd:documentation>
       
<xsd:documentation xml:lang="EN">(informal) description</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:minLength value="1"/>
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
   
<xsd:element name="Provider" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation xml:lang="DE">Name des für die Transaktion verantwortlichen Providers (für AC03 immer DAKOSY)</xsd:documentation>
       
<xsd:documentation xml:lang="EN">name of the party who is responsible for the underlying schema.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:simpleType>
       
<xsd:restriction base="xsd:string">
         
<xsd:minLength value="1"/>
         
<xsd:maxLength value="35"/>
       
</xsd:restriction>
     
</xsd:simpleType>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="Code" use="required">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.</xsd:documentation>
     
<xsd:documentation xml:lang="EN">Code defined by the provider for the specified transaction.</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:minLength value="1"/>
       
<xsd:maxLength value="17"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
 
<xsd:attribute name="Type" use="required">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.</xsd:documentation>
     
<xsd:documentation xml:lang="EN">Single type which is represented by this file.</xsd:documentation>
     
<xsd:documentation xml:lang="EN">A Transaction identified by its code may contain several types identified by their  type.</xsd:documentation>
     
<xsd:documentation xml:lang="EN">This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:minLength value="1"/>
       
<xsd:maxLength value="17"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
 
<xsd:attribute name="Version" use="required">
   
<xsd:annotation>
     
<xsd:documentation xml:lang="DE">Version der Transaktion</xsd:documentation>
     
<xsd:documentation xml:lang="EN">Version of message definition</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:minLength value="1"/>
       
<xsd:maxLength value="17"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
</xsd:complexType>

attribute TransactionDef/@Code
type restriction of xsd:string
properties
isRef 0
use required
facets
minLength 1
maxLength 17
annotation
documentation
Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.
documentation
Code defined by the provider for the specified transaction.
source <xsd:attribute name="Code" use="required">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Code defined by the provider for the specified transaction.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="17"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

attribute TransactionDef/@Type
type restriction of xsd:string
properties
isRef 0
use required
facets
minLength 1
maxLength 17
annotation
documentation
Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.
documentation
Single type which is represented by this file.
documentation
A Transaction identified by its code may contain several types identified by their  type.
documentation
This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).
source <xsd:attribute name="Type" use="required">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Single type which is represented by this file.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">A Transaction identified by its code may contain several types identified by their  type.</xsd:documentation>
   
<xsd:documentation xml:lang="EN">This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="17"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

attribute TransactionDef/@Version
type restriction of xsd:string
properties
isRef 0
use required
facets
minLength 1
maxLength 17
annotation
documentation
Version der Transaktion
documentation
Version of message definition
source <xsd:attribute name="Version" use="required">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Version der Transaktion</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Version of message definition</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="17"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

element TransactionDef/Descr
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Beschreibung; rein informativ, d.h. wird nicht ausgewertet
documentation
(informal) description
source <xsd:element name="Descr" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Beschreibung; rein informativ, d.h. wird nicht ausgewertet</xsd:documentation>
   
<xsd:documentation xml:lang="EN">(informal) description</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

element TransactionDef/Provider
diagram
type restriction of xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des für die Transaktion verantwortlichen Providers (für AC03 immer DAKOSY)
documentation
name of the party who is responsible for the underlying schema.
source <xsd:element name="Provider" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">Name des für die Transaktion verantwortlichen Providers (für AC03 immer DAKOSY)</xsd:documentation>
   
<xsd:documentation xml:lang="EN">name of the party who is responsible for the underlying schema.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:minLength value="1"/>
     
<xsd:maxLength value="35"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:element>

simpleType ParticipantCode
type restriction of xsd:string
used by
complexType ParticipantCodeDef
facets
minLength 1
maxLength 17
annotation
documentation
EDI-Code des Beteiligten
documentation
Code identifying the participant
source <xsd:simpleType name="ParticipantCode">
 
<xsd:annotation>
   
<xsd:documentation xml:lang="DE">EDI-Code des Beteiligten</xsd:documentation>
   
<xsd:documentation xml:lang="EN">Code identifying the participant</xsd:documentation>
 
</xsd:annotation>
 
<xsd:restriction base="xsd:string">
   
<xsd:minLength value="1"/>
   
<xsd:maxLength value="17"/>
 
</xsd:restriction>
</xsd:simpleType>