Beispiel Postservice Response, Metadaten Dokument erweiterbar gestaltet.
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<b:GetDocumentsOfPeriodResponse xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns:omds="urn:omds20"
|
||||
xsi:schemaLocation="
|
||||
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd
|
||||
urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
|
||||
urn:omds20 ../../omds215-00.xsd
|
||||
">
|
||||
<b:Result>
|
||||
<b:ActualOffset>0</b:ActualOffset>
|
||||
<b:ActualMaxResults>100</b:ActualMaxResults>
|
||||
<b:TotalResults>3</b:TotalResults>
|
||||
<b:DokumentInfos>
|
||||
<Id>
|
||||
<id>32234234</id>
|
||||
<idValidUntil xsi:nil="true"/><!-- Wert kann nil sein und wird in vielen Anwendungsfällen nil sein. -->
|
||||
<idIsSingleUse>false</idIsSingleUse>
|
||||
</Id>
|
||||
<Name>Erstpolizze Nr. 344322534</Name>
|
||||
<DocumentType>3</DocumentType><!-- Erstpolizze -->
|
||||
<Mimetype>application/pdf</Mimetype>
|
||||
<Groesse>23433</Groesse>
|
||||
<Datum>2023-10-01T11:20:32.175</Datum>
|
||||
<ZusaetzlicheAngabe xsi:type="DokumentenTag"><Begriff>Sach-Privat</Begriff></ZusaetzlicheAngabe>
|
||||
<ZusaetzlicheAngabe xsi:type="DokumentenTag"><Begriff>Nettojahresprämie 234,34</Begriff></ZusaetzlicheAngabe>
|
||||
<Kontrollwert cst:Typ="MD5">2234234223434</Kontrollwert><!-- MD5 Hash -->
|
||||
</b:DokumentInfos>
|
||||
<b:DokumentInfos>
|
||||
<Id>
|
||||
<id>32234235</id>
|
||||
<idValidUntil>2023-10-01T11:25:12.340</idValidUntil><!-- Dokument ist nur bis zu einem bestimmten Zeitpunkt abrufbar -->
|
||||
<idIsSingleUse>false</idIsSingleUse>
|
||||
</Id>
|
||||
<Name>Verständigung Gewinnbeteiligung</Name>
|
||||
<DocumentType>8</DocumentType><!-- Verständigung Gewinnbeteiligung -->
|
||||
<Mimetype>application/pdf</Mimetype>
|
||||
<Groesse>125563</Groesse>
|
||||
<Datum>2023-10-01T11:25:12.340</Datum>
|
||||
</b:DokumentInfos>
|
||||
<b:Zeitraum cst:ZRBeg="2023-10-01"/>
|
||||
</b:Result>
|
||||
</b:GetDocumentsOfPeriodResponse>
|
||||
|
||||
@@ -385,19 +385,71 @@
|
||||
<xsd:documentation>BM Verzichtserklärung, Abtretungserklärung (Bonusstufen-Abtretung)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="53"><xsd:annotation><xsd:documentation>Ausweis</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="54"><xsd:annotation><xsd:documentation>Firmenbuchauszug</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="55"><xsd:annotation><xsd:documentation>Gebäudeplan</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="56"><xsd:annotation><xsd:documentation>Gewerbeschein</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="57"><xsd:annotation><xsd:documentation>Abmeldebestätigung</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="58"><xsd:annotation><xsd:documentation>Grüne Karte</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="59"><xsd:annotation><xsd:documentation>Grundbuchsbeschluss</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="60"><xsd:annotation><xsd:documentation>Einantwortungsbeschluss</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="61"><xsd:annotation><xsd:documentation>Meldebestätigung</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="62"><xsd:annotation><xsd:documentation>Wünsche und Bedürfnis-Test</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="63"><xsd:annotation><xsd:documentation>Unfallbericht</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="64"><xsd:annotation><xsd:documentation>VB - Versicherungsbestätigung Zulassung</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="65"><xsd:annotation><xsd:documentation>Zulassungsschein</xsd:documentation></xsd:annotation></xsd:enumeration>
|
||||
<xsd:enumeration value="53">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ausweis</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="54">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Firmenbuchauszug</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="55">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gebäudeplan</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="56">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gewerbeschein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="57">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abmeldebestätigung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="58">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Grüne Karte</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="59">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Grundbuchsbeschluss</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="60">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Einantwortungsbeschluss</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="61">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Meldebestätigung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="62">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Wünsche und Bedürfnis-Test</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="63">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Unfallbericht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="64">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>VB - Versicherungsbestätigung Zulassung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="65">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zulassungsschein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="PartnerRoleType">
|
||||
@@ -545,7 +597,7 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CommonSearchRequest_Type" abstract="true"><!-- wird für GetStateChanges verwendet -->
|
||||
<xsd:complexType name="CommonSearchRequest_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstakter Typ fuer Suchanfragen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -579,8 +631,9 @@
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
<!-- wird für GetStateChanges verwendet -->
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CommonSearchResponse_Type" abstract="true"><!-- wird für GetStateChanges verwendet -->
|
||||
<xsd:complexType name="CommonSearchResponse_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ für Ergebnisse von Suchen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -605,6 +658,7 @@
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
<!-- wird für GetStateChanges verwendet -->
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Referenz">
|
||||
<xsd:annotation>
|
||||
@@ -2406,7 +2460,7 @@
|
||||
<xsd:documentation>Arten von Geschaeftsfällen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:union memberTypes="xsd:string NormierteGeschaeftsfallArten_Type"/>
|
||||
<!-- <xsd:union memberTypes="xsd:string omds:AendGrundCd_Type omds:BearbStandCd_Type"/>-->
|
||||
<!-- <xsd:union memberTypes="xsd:string omds:AendGrundCd_Type omds:BearbStandCd_Type"/>-->
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="NormierteGeschaeftsfallArten_Type">
|
||||
<xsd:annotation>
|
||||
@@ -3342,7 +3396,7 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DokumentenReferenz_Type">
|
||||
<xsd:complexType name="DokumentenReferenz_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Information zu einem einzelnen Dokument</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -3374,7 +3428,7 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="Datum" type="omds:Datum-Zeit">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Erstellungsdatum des Dokuments</xsd:documentation>
|
||||
<xsd:documentation>Erstellungszeitpunkt des Dokuments</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0">
|
||||
@@ -3387,7 +3441,7 @@
|
||||
<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:element name="Begriff" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="ZusaetzlicheAngabe" type="ZusaetzlicheDokumentendaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Kontrollwert" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Kontrollwert (z.B. MD5 Hash)</xsd:documentation>
|
||||
@@ -3402,22 +3456,39 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DokumentenDaten_Type">
|
||||
<xsd:complexType name="ZusaetzlicheDokumentendaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Information und Binary zu einem einzelnen Dokument</xsd:documentation>
|
||||
<xsd:documentation>Typ für VU-spezifische Zusatzdaten zum Dokument</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DokumentenTag">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Einfache Standardimplementierung von ZusaetzlicheDokumentendaten_Type als String</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenReferenz_Type">
|
||||
<xsd:extension base="ZusaetzlicheDokumentendaten_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Begriff" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- <xsd:complexType name="DokumentenDaten_Type">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Information und Binary zu einem einzelnen Dokument</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- <xsd:complexContent>-->
|
||||
<!-- <xsd:extension base="DokumentenReferenz_Type">-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:extension>-->
|
||||
<!-- </xsd:complexContent>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<xsd:complexType name="Zeitraum_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Zeitraum mit Beginn und Ende Datum</xsd:documentation>
|
||||
|
||||
Reference in New Issue
Block a user