Version 1.3 xsds nachgezogen
This commit is contained in:
@@ -135,7 +135,7 @@
|
|||||||
</port>
|
</port>
|
||||||
</service>
|
</service>
|
||||||
|
|
||||||
<wsp:Policy wsu:Id="'OMDSUsernameTokenPolicy" xmlns:wsp="http://www.w3.org/ns/ws-policy"
|
<wsp:Policy wsu:Id="OMDSUsernameTokenPolicy" xmlns:wsp="http://www.w3.org/ns/ws-policy"
|
||||||
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
|
||||||
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
|
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
|
||||||
<wsp:ExactlyOne>
|
<wsp:ExactlyOne>
|
||||||
|
|||||||
@@ -57,13 +57,13 @@
|
|||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:simpleType name="GeschaeftsfallId_Type">
|
<xsd:simpleType name="GeschaeftsfallId_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Der Typ einer GeschaeftsfallId (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
|
<xsd:documentation>Der Typ einer GeschaeftsfallId</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:restriction base="xsd:string"/>
|
<xsd:restriction base="xsd:string"/>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
<xsd:element name="GeschaeftsfallId" type="GeschaeftsfallId_Type">
|
<xsd:element name="GeschaeftsfallId" type="GeschaeftsfallId_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Eine GeschäftsfallId als String (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
|
<xsd:documentation>Eine GeschäftsfallId als String</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
||||||
@@ -1303,7 +1303,7 @@
|
|||||||
<xsd:documentation>Optional das eigentliche Dokument als base64-Binary</xsd:documentation>
|
<xsd:documentation>Optional das eigentliche Dokument als base64-Binary</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Name" minOccurs="0">
|
<xsd:element name="Name" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional ein Dokumentenname</xsd:documentation>
|
<xsd:documentation>Optional ein Dokumentenname</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -1313,12 +1313,12 @@
|
|||||||
<xsd:documentation>Der inhaltliche Dokumenten-Typ, z.B. Polizze</xsd:documentation>
|
<xsd:documentation>Der inhaltliche Dokumenten-Typ, z.B. Polizze</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Mimetype" minOccurs="0">
|
<xsd:element name="Mimetype" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional der Mime-Type</xsd:documentation>
|
<xsd:documentation>Optional der Mime-Type</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Groesse" minOccurs="0">
|
<xsd:element name="Groesse" type="xsd:long" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional die Größe des Dokumentes in Bytes</xsd:documentation>
|
<xsd:documentation>Optional die Größe des Dokumentes in Bytes</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
|||||||
@@ -247,11 +247,7 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="referencedDocument" type="PaketDokumente_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="referencedDocument" type="PaketDokumente_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>
|
<xsd:documentation>Liste von referenzierten Dokumenten, die in dem angeforderten Datenpaket enthalten sind. Sollten mehrere Vermittlernummern in dem Datenpaket enthalten sein, ist für jede Vermittlernummer ein eigenes Dokument zu referenzieren. Ist das Dokument aggregiert auf die angefragte MaklerId, ist diese anzugeben und nur ein Dokument zu referenzieren. Sollte das Dokument sich auf einen Zeitraum beziehen (z.B. bei der Provisionsnote), ist dieser im Element mit anzugeben. Wenn der Inhalt des Datenpakets in mehr als einem Dokument referenziert wird, sind alle Dokumente zu referenzieren. Dabei ist es egal, ob die Zeiträume komplett im Datenpaket enthalten sind oder nicht.
|
||||||
Liste von referenzierten Dokumenten, die in dem angeforderten Datenpaket enthalten sind. Sollten mehrere Vermittlernummern in dem Datenpaket enthalten sein,
|
|
||||||
ist für jede Vermittlernummer ein eigenes Dokument zu referenzieren. Ist das Dokument aggregiert auf die angefragte MaklerId, ist diese anzugeben und nur ein Dokument
|
|
||||||
zu referenzieren. Sollte das Dokument sich auf einen Zeitraum beziehen (z.B. bei der Provisionsnote), ist dieser im Element mit anzugeben. Wenn der Inhalt des
|
|
||||||
Datenpakets in mehr als einem Dokument referenziert wird, sind alle Dokumente zu referenzieren. Dabei ist es egal, ob die Zeiträume komplett im Datenpaket enthalten sind oder nicht.
|
|
||||||
</xsd:documentation>
|
</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
@@ -1761,7 +1757,7 @@
|
|||||||
<xsd:documentation>ObjektSpezifikation kann ab Version 1.3 entfallen, es kann aber sein, dass das Versicherungsunternehmen einen Fehler meldet, weil es Anfragen nur mit Objektspezifikation unterstützt oder weil die Ergebnismenge zu groß wäre.</xsd:documentation>
|
<xsd:documentation>ObjektSpezifikation kann ab Version 1.3 entfallen, es kann aber sein, dass das Versicherungsunternehmen einen Fehler meldet, weil es Anfragen nur mit Objektspezifikation unterstützt oder weil die Ergebnismenge zu groß wäre.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type" minOccurs="0"/>
|
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0"/>
|
||||||
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
|
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
|
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
|
||||||
@@ -1796,14 +1792,14 @@
|
|||||||
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
|
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
||||||
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0"/>
|
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type" minOccurs="0"/>
|
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0"/>
|
||||||
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
|
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
|
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="MaxResults" type="xsd:unsignedShort"/>
|
<xsd:element name="MaxResults" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="Offset" type="xsd:unsignedShort"/>
|
<xsd:element name="Offset" type="xsd:unsignedShort" minOccurs="0"/>
|
||||||
<xsd:element name="OrderBy" minOccurs="0">
|
<xsd:element name="OrderBy" minOccurs="0">
|
||||||
<xsd:simpleType>
|
<xsd:simpleType>
|
||||||
<xsd:restriction base="xsd:string">
|
<xsd:restriction base="xsd:string">
|
||||||
@@ -1841,7 +1837,7 @@
|
|||||||
<xsd:documentation>Gesamtzahl der Dokumente unter dem gewählten Filter.</xsd:documentation>
|
<xsd:documentation>Gesamtzahl der Dokumente unter dem gewählten Filter.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="DokumentInfos" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="DokumentInfos" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Die Ergebnisliste</xsd:documentation>
|
<xsd:documentation>Die Ergebnisliste</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -1875,7 +1871,7 @@
|
|||||||
<xsd:documentation>Mögliche Einschränkung auf eine Person, die am Schaden beteiligt ist.</xsd:documentation>
|
<xsd:documentation>Mögliche Einschränkung auf eine Person, die am Schaden beteiligt ist.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type" minOccurs="0">
|
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Mögliche Einschränkung auf einen Zeitraum</xsd:documentation>
|
<xsd:documentation>Mögliche Einschränkung auf einen Zeitraum</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -1985,7 +1981,7 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
|
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
||||||
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type">
|
<xsd:element name="Zeitraum" type="Zeitraum_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2094,7 +2090,7 @@
|
|||||||
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
|
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type">
|
<xsd:element name="Zeitraum" type="Zeitraum_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2364,4 +2360,55 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="DokumentenReferenz_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Information zu einem einzelnen Dokument</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Id" type="cst:ElementIdType">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Die eindeutige Id des Dokuments und Details zur Verwendung</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Name" type="xsd:string">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Der Name des Dokuments als String</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="DocumentType" type="cst:DocumentType">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Der inhaltliche Typ des Dokuments, z.B. "Polizze" oder "Finanzamtsbestätigung" als Integer-Code</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Mimetype" type="xsd:string" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Mime-Type des Dokuments</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Groesse" type="xsd:long" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Größe des Dokuments in Byte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="Datum" type="omds:Datum-Zeit">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Erstellungsdatum des Dokuments</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional die Refernez auf ein Objekt, dem das Dokument zugeordnet ist.</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="ReferenzWeitereDokumente" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Verweis auf weitere Dokumente, die inhaltlich zu diesem Dokument gehören, z.B. AVB zu einer Polizze</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
<xsd:complexType name="Zeitraum_Type">
|
||||||
|
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
|
||||||
|
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
|
||||||
|
</xsd:complexType>
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ xmlns="http://schemas.xmlsoap.org/wsdl/"
|
|||||||
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
||||||
xmlns:ns="http://www.w3.org/2001/XMLSchema"
|
xmlns:ns="http://www.w3.org/2001/XMLSchema"
|
||||||
xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
|
xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
|
||||||
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
|
||||||
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
||||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
<!--
|
<!--
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
<xsd:element name="Vollkasko" type="VollkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="Vollkasko" type="VollkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
<xsd:element name="Insassenunfall" type="InsassenUnfallKfz_Type" minOccurs="0"/>
|
<xsd:element name="Insassenunfall" type="InsassenUnfallKfz_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Assistance" type="AssistanceKfz_Type" minOccurs="0"/>
|
<xsd:element name="Assistance" type="AssistanceKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -52,6 +52,9 @@
|
|||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ElementarproduktKfz_Type" abstract="true">
|
<xsd:complexType name="ElementarproduktKfz_Type" abstract="true">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Abstrakte Basisklasse für KFZ-Elementarprodukte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Elementarprodukt_Type">
|
<xsd:extension base="cst:Elementarprodukt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
|
|||||||
Reference in New Issue
Block a user