Schema dtgStatusResponse.xsd


schema location http://schemas.oekb.at/meldeservice/xsd/v1.1/dtgStatusResponse.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
 
Elements 
dtgStatusResponse 


element dtgStatusResponse
diagram dtgStatusResponse_p1.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
properties
content complex
children ns1:deposit ns1:anhang
attributes
Name  Type  Use  Default  Fixed  Annotation
interneMessageId  derived by: xs:string        
documentation
ID der Nachricht. Wird vom DTG-System definiert. Dient zur eindeutigen Identifizierung der vom DTG-System gesendeten Nachrichten.
createDateTime  xs:dateTime        
documentation
Erstellungsdatum und -Uhrzeit der Nachricht
source <xs:element name="dtgStatusResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="deposit" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="statusCode">
             
<xs:annotation>
               
<xs:documentation>Statuscode gemäß Liste (zu definieren)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="statusText" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>zusätzliche Informationen zu Statuscode</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="anhang" minOccurs="0">
             
<xs:complexType>
               
<xs:attribute name="dateiname" use="required">
                 
<xs:annotation>
                   
<xs:documentation>Dateiname der angehängten Files</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="255"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
               
<xs:attribute name="id" use="required">
                 
<xs:annotation>
                   
<xs:documentation>Eindeutige ID des Anhangs</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:maxLength value="200"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
               
<xs:attribute name="type" use="required">
                 
<xs:annotation>
                   
<xs:documentation>Anhang Typ: 1=Urkunde: Eingescannte Urkunde im PDF-Format </xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:int">
                     
<xs:enumeration value="1"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="depositNotificationId">
           
<xs:annotation>
             
<xs:documentation>Notification ID definiert vom DTG-System. Dient zur eindeutigen Identifizierung der vom DTG-System erzeugten Notifications</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:maxLength value="100"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="externeReferenzIDEmission" use="required">
           
<xs:annotation>
             
<xs:documentation>Request ID, definiert durch den Kunden (entspricht dem Request Feld "meldung/emission/@externeReferenzIDEmission")</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:maxLength value="2000"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="geschaeftfallNummer" use="required">
           
<xs:annotation>
             
<xs:documentation>Geschäftsfall ID des DTG-Systems</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:maxLength value="100"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="anhang" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="description" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Beschreibung des Anhangs</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:maxLength value="2000"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="data" type="xs:base64Binary">
             
<xs:annotation>
               
<xs:documentation>Anhang-Daten</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="id" use="required">
           
<xs:annotation>
             
<xs:documentation>Anhang ID</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:maxLength value="50"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="interneMessageId">
     
<xs:annotation>
       
<xs:documentation>ID der Nachricht. Wird vom DTG-System definiert. Dient zur eindeutigen Identifizierung der vom DTG-System gesendeten Nachrichten.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="100"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="createDateTime" type="xs:dateTime">
     
<xs:annotation>
       
<xs:documentation>Erstellungsdatum und -Uhrzeit der Nachricht</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute dtgStatusResponse/@interneMessageId
type restriction of xs:string
facets
Kind Value Annotation
maxLength 100
annotation
documentation
ID der Nachricht. Wird vom DTG-System definiert. Dient zur eindeutigen Identifizierung der vom DTG-System gesendeten Nachrichten.
source <xs:attribute name="interneMessageId">
 
<xs:annotation>
   
<xs:documentation>ID der Nachricht. Wird vom DTG-System definiert. Dient zur eindeutigen Identifizierung der vom DTG-System gesendeten Nachrichten.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="100"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute dtgStatusResponse/@createDateTime
type xs:dateTime
annotation
documentation
Erstellungsdatum und -Uhrzeit der Nachricht
source <xs:attribute name="createDateTime" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>Erstellungsdatum und -Uhrzeit der Nachricht</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element dtgStatusResponse/deposit
diagram dtgStatusResponse_p2.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
properties
minOcc 1
maxOcc unbounded
content complex
children ns1:statusCode ns1:statusText ns1:anhang
attributes
Name  Type  Use  Default  Fixed  Annotation
depositNotificationId  derived by: xs:string        
documentation
Notification ID definiert vom DTG-System. Dient zur eindeutigen Identifizierung der vom DTG-System erzeugten Notifications
externeReferenzIDEmission  derived by: xs:string  required      
documentation
Request ID, definiert durch den Kunden (entspricht dem Request Feld "meldung/emission/@externeReferenzIDEmission")
geschaeftfallNummer  derived by: xs:string  required      
documentation
Geschäftsfall ID des DTG-Systems
source <xs:element name="deposit" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="statusCode">
       
<xs:annotation>
         
<xs:documentation>Statuscode gemäß Liste (zu definieren)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="statusText" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>zusätzliche Informationen zu Statuscode</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="anhang" minOccurs="0">
       
<xs:complexType>
         
<xs:attribute name="dateiname" use="required">
           
<xs:annotation>
             
<xs:documentation>Dateiname der angehängten Files</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:maxLength value="255"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="id" use="required">
           
<xs:annotation>
             
<xs:documentation>Eindeutige ID des Anhangs</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:maxLength value="200"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="type" use="required">
           
<xs:annotation>
             
<xs:documentation>Anhang Typ: 1=Urkunde: Eingescannte Urkunde im PDF-Format </xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:int">
               
<xs:enumeration value="1"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="depositNotificationId">
     
<xs:annotation>
       
<xs:documentation>Notification ID definiert vom DTG-System. Dient zur eindeutigen Identifizierung der vom DTG-System erzeugten Notifications</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="100"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="externeReferenzIDEmission" use="required">
     
<xs:annotation>
       
<xs:documentation>Request ID, definiert durch den Kunden (entspricht dem Request Feld "meldung/emission/@externeReferenzIDEmission")</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="2000"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="geschaeftfallNummer" use="required">
     
<xs:annotation>
       
<xs:documentation>Geschäftsfall ID des DTG-Systems</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="100"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute dtgStatusResponse/deposit/@depositNotificationId
type restriction of xs:string
facets
Kind Value Annotation
maxLength 100
annotation
documentation
Notification ID definiert vom DTG-System. Dient zur eindeutigen Identifizierung der vom DTG-System erzeugten Notifications
source <xs:attribute name="depositNotificationId">
 
<xs:annotation>
   
<xs:documentation>Notification ID definiert vom DTG-System. Dient zur eindeutigen Identifizierung der vom DTG-System erzeugten Notifications</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="100"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute dtgStatusResponse/deposit/@externeReferenzIDEmission
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
maxLength 2000
annotation
documentation
Request ID, definiert durch den Kunden (entspricht dem Request Feld "meldung/emission/@externeReferenzIDEmission")
source <xs:attribute name="externeReferenzIDEmission" use="required">
 
<xs:annotation>
   
<xs:documentation>Request ID, definiert durch den Kunden (entspricht dem Request Feld "meldung/emission/@externeReferenzIDEmission")</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="2000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute dtgStatusResponse/deposit/@geschaeftfallNummer
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
maxLength 100
annotation
documentation
Geschäftsfall ID des DTG-Systems
source <xs:attribute name="geschaeftfallNummer" use="required">
 
<xs:annotation>
   
<xs:documentation>Geschäftsfall ID des DTG-Systems</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="100"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element dtgStatusResponse/deposit/statusCode
diagram dtgStatusResponse_p3.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
annotation
documentation
Statuscode gemäß Liste (zu definieren)
source <xs:element name="statusCode">
 
<xs:annotation>
   
<xs:documentation>Statuscode gemäß Liste (zu definieren)</xs:documentation>
 
</xs:annotation>
</xs:element>

element dtgStatusResponse/deposit/statusText
diagram dtgStatusResponse_p4.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
properties
minOcc 0
maxOcc 1
annotation
documentation
zusätzliche Informationen zu Statuscode
source <xs:element name="statusText" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>zusätzliche Informationen zu Statuscode</xs:documentation>
 
</xs:annotation>
</xs:element>

element dtgStatusResponse/deposit/anhang
diagram dtgStatusResponse_p5.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
dateiname  derived by: xs:string  required      
documentation
Dateiname der angehängten Files
id  derived by: xs:string  required      
documentation
Eindeutige ID des Anhangs
type  derived by: xs:int  required      
documentation
Anhang Typ: 1=Urkunde: Eingescannte Urkunde im PDF-Format
source <xs:element name="anhang" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="dateiname" use="required">
     
<xs:annotation>
       
<xs:documentation>Dateiname der angehängten Files</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="255"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="id" use="required">
     
<xs:annotation>
       
<xs:documentation>Eindeutige ID des Anhangs</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="200"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="type" use="required">
     
<xs:annotation>
       
<xs:documentation>Anhang Typ: 1=Urkunde: Eingescannte Urkunde im PDF-Format </xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:int">
         
<xs:enumeration value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute dtgStatusResponse/deposit/anhang/@dateiname
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
maxLength 255
annotation
documentation
Dateiname der angehängten Files
source <xs:attribute name="dateiname" use="required">
 
<xs:annotation>
   
<xs:documentation>Dateiname der angehängten Files</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="255"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute dtgStatusResponse/deposit/anhang/@id
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
maxLength 200
annotation
documentation
Eindeutige ID des Anhangs
source <xs:attribute name="id" use="required">
 
<xs:annotation>
   
<xs:documentation>Eindeutige ID des Anhangs</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="200"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute dtgStatusResponse/deposit/anhang/@type
type restriction of xs:int
properties
use required
facets
Kind Value Annotation
enumeration 1
annotation
documentation
Anhang Typ: 1=Urkunde: Eingescannte Urkunde im PDF-Format
source <xs:attribute name="type" use="required">
 
<xs:annotation>
   
<xs:documentation>Anhang Typ: 1=Urkunde: Eingescannte Urkunde im PDF-Format </xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:enumeration value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element dtgStatusResponse/anhang
diagram dtgStatusResponse_p6.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
properties
minOcc 0
maxOcc unbounded
content complex
children ns1:description ns1:data
attributes
Name  Type  Use  Default  Fixed  Annotation
id  derived by: xs:string  required      
documentation
Anhang ID
source <xs:element name="anhang" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="description" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Beschreibung des Anhangs</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:maxLength value="2000"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="data" type="xs:base64Binary">
       
<xs:annotation>
         
<xs:documentation>Anhang-Daten</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="id" use="required">
     
<xs:annotation>
       
<xs:documentation>Anhang ID</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:maxLength value="50"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute dtgStatusResponse/anhang/@id
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
maxLength 50
annotation
documentation
Anhang ID
source <xs:attribute name="id" use="required">
 
<xs:annotation>
   
<xs:documentation>Anhang ID</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="50"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element dtgStatusResponse/anhang/description
diagram dtgStatusResponse_p7.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 2000
annotation
documentation
Beschreibung des Anhangs
source <xs:element name="description" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Beschreibung des Anhangs</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="2000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dtgStatusResponse/anhang/data
diagram dtgStatusResponse_p8.png
namespace http://schemas.oekb.at/meldeservice/xsd/v1.0/dtgNotification.xsd
type xs:base64Binary
properties
content simple
annotation
documentation
Anhang-Daten
source <xs:element name="data" type="xs:base64Binary">
 
<xs:annotation>
   
<xs:documentation>Anhang-Daten</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy