Neuer Service CreateSingleClaim

This commit is contained in:
2017-07-10 18:36:28 +02:00
parent b9f3541f1e
commit f7e401825c

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Jens Bühring (Kap Dion Gesellschaft für Bankensoftware GmbH) --> <!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Jens Bühring (Kap Dion Gesellschaft für Bankensoftware GmbH) -->
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet --> <!-- Mit XMLSpy v2017 rel. 3 (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
<xsd:schema xmlns="urn:omdsServiceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omdsServiceTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.0"> <xsd:schema xmlns="urn:omdsServiceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omdsServiceTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/> <xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<!-- Beziehe Action Link --> <!-- Beziehe Action Link -->
@@ -684,12 +684,12 @@
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
<!--Schadenservices Versicherungsunternehmen --> <!--Schadenservices Versicherungsunternehmen -->
<xsd:element name="CreateClaimRequest" type="SchadenmeldungUpload_Type"> <xsd:element name="CreateClaimRequest" type="CreateClaimRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Requestobjekt einer Schadenmeldung. Die Schadenmeldung muss alle Elemente beinhalten, so dass eine Schadennummer vergeben werden kann. Dennoch sind die meisten Felder hier optional, da die notwendigen Angaben sich je nach Sparte und Anwendungsbereich des Service unterscheiden können. Die Überprüfung auf fehlende Angaben muss zur Laufzeit erfolgen.</xsd:documentation> <xsd:documentation>Requestobjekt einer Schadenmeldung. Die Schadenmeldung muss alle Elemente beinhalten, so dass eine Schadennummer vergeben werden kann. Dennoch sind die meisten Felder hier optional, da die notwendigen Angaben sich je nach Sparte und Anwendungsbereich des Service unterscheiden können. Die Überprüfung auf fehlende Angaben muss zur Laufzeit erfolgen.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:complexType name="SchadenmeldungUpload_Type"> <xsd:complexType name="CreateClaimRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Typ für die Durchführung einer Schadenmeldung</xsd:documentation> <xsd:documentation>Typ für die Durchführung einer Schadenmeldung</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -717,7 +717,64 @@
<xsd:documentation>Die Beschreibung des Schadensereignis als Text</xsd:documentation> <xsd:documentation>Die Beschreibung des Schadensereignis als Text</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="SchadOrt" type="Ort_Type" minOccurs="0"/> <xsd:element name="SchadOrt" type="Ort_Type"/>
<xsd:element name="BeteiligtePerson" type="MeldungSchadenbeteiligter_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Ein geschädigtes Interesse kann ein geschädigtes Objekt, z.B. ein Kfz sein.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schaden" type="MeldungSchaden_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Die Schäden sind auf Sparten bezogen, z.B. kann ein Schadensereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadenmelder" type="Schadenmelder_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Eine Kennung des Schadenmelders, z.B. eine Vermittlernummer im Falle eines Maklers</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CreateSingleClaimRequest" type="CreateSingleClaimRequest_Type">
<xsd:annotation>
<xsd:documentation>Requestobjekt einer Schadenmeldung. Die Schadenmeldung muss alle Elemente beinhalten, so dass eine Schadennummer vergeben werden kann. Dennoch sind die meisten Felder hier optional, da die notwendigen Angaben sich je nach Sparte und Anwendungsbereich des Service unterscheiden können. Die Überprüfung auf fehlende Angaben muss zur Laufzeit erfolgen.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CreateSingleClaimRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ für die Durchführung einer Schadenmeldung</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="vuNr" minOccurs="0"/>
<xsd:element ref="GeschaeftsfallId" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine GeschäftsfallId, wenn eine solche bereits vergeben wurde und schon bekannt ist.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr">
<xsd:annotation>
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit">
<xsd:annotation>
<xsd:documentation>Der Zeitpunkt als Datum-Zeit-Objekt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EreignisbeschrTxt" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Die Beschreibung des Schadensereignis als Text</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SchadOrt" type="Ort_Type"/>
<xsd:element name="BeteiligtePerson" type="MeldungSchadenbeteiligter_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="BeteiligtePerson" type="MeldungSchadenbeteiligter_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren.</xsd:documentation> <xsd:documentation>Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren.</xsd:documentation>
@@ -725,11 +782,10 @@
</xsd:element> </xsd:element>
<xsd:element name="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schaden" type="MeldungSchaden_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="Schadenzuordnung"/>
<xsd:annotation> <xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/>
<xsd:documentation>Die Schäden sind auf Sparten bezogen, z.B. kann ein Schadensereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation> <xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
</xsd:annotation> <xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0"/>
</xsd:element>
<xsd:element name="Schadenmelder" type="omds:Vermnr" minOccurs="0"> <xsd:element name="Schadenmelder" type="omds:Vermnr" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Vermittlernr. des Schadenmelders</xsd:documentation> <xsd:documentation>Vermittlernr. des Schadenmelders</xsd:documentation>
@@ -737,12 +793,6 @@
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Schadenmeldung_Type">
<xsd:annotation>
<xsd:documentation>Typ für die Beauskunftung einer Schadenmeldung durch das Versicherungsunternehmen</xsd:documentation>
</xsd:annotation>
<xsd:sequence/>
</xsd:complexType>
<xsd:complexType name="MeldungSchadenbeteiligter_Type"> <xsd:complexType name="MeldungSchadenbeteiligter_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Typ für die Meldung von schadenbeteiligten Personen</xsd:documentation> <xsd:documentation>Typ für die Meldung von schadenbeteiligten Personen</xsd:documentation>
@@ -753,10 +803,15 @@
<xsd:documentation>Objekt ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld</xsd:documentation> <xsd:documentation>Objekt ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="GeschInteresseLfnr" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Eine Person kann mit mehreren geschädigten Interessen in Zusammenhang stehen.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required"> <xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Vergabe einer laufenden Nummer ist Pflicht</xsd:documentation> <xsd:documentation>Vergabe einer laufenden Nummer ist Pflicht. Über die Laufende Nummer kann der Schadenbeteiligte innerhalb dieses Requests (z.B. innerhalb dieser Schadenmeldung) referenziert werden.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:attribute> </xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type"> <xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type">
@@ -865,8 +920,15 @@
<xsd:documentation>Das geschädigte Interesse ist der Basistyp für den es Erweiterungen geben kann, z.B. das geschädigte Kfz</xsd:documentation> <xsd:documentation>Das geschädigte Interesse ist der Basistyp für den es Erweiterungen geben kann, z.B. das geschädigte Kfz</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort"/> <xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort">
<xsd:annotation>
<xsd:documentation>Eine fortlaufende Nummer, die in einem Request (z.B. einer Schadenmeldung) eindeutig ist und innerhalb dieses Requests referenziert werden kann.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SchadenBeschreibung"> <xsd:element name="SchadenBeschreibung">
<xsd:annotation>
<xsd:documentation>Eine Beschreibung des Schadens am geschädigten Interesse und ggf. eine Beschreibung des geschädigten Interesses selbst.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType> <xsd:simpleType>
<xsd:restriction base="xsd:string"> <xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/> <xsd:maxLength value="100"/>
@@ -897,7 +959,7 @@
<xsd:documentation>Typ um ein Schadenobjekt in der Schadenmeldung abzubilden</xsd:documentation> <xsd:documentation>Typ um ein Schadenobjekt in der Schadenmeldung abzubilden</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="Schadenzuordnung" maxOccurs="unbounded"/> <xsd:element ref="Schadenzuordnung"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0"> <xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
<xsd:annotation> <xsd:annotation>
@@ -907,15 +969,26 @@
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Referenz</xsd:documentation> <xsd:documentation>Referenz auf ein geschädigtes Interesse. Wenn hier im Schadenereignis bereits Referenzen angegeben wurden, überschreiben die hier angegebenen Referenzen die Referenzen des Schadenereignisses.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required"/> <xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required"/> <xsd:annotation>
<xsd:documentation>Referenz auf eine beteiligte Person</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required">
<xsd:annotation>
<xsd:documentation>Der Code für die Rolle der beteiligten Person in diesem Schadenfall. </xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetTxt"> <xsd:attribute name="BetTxt">
<xsd:annotation>
<xsd:documentation>Zusätzlicher kurzer Text zur Rolle der beteiligten Person</xsd:documentation>
</xsd:annotation>
<xsd:simpleType> <xsd:simpleType>
<xsd:restriction base="xsd:string"> <xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/> <xsd:maxLength value="100"/>
@@ -934,6 +1007,23 @@
<xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Schadenmelder_Type">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ um Informationen über den Melder eines Schadens zu übermitteln</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="SchadenmelderVermittler_Type">
<xsd:annotation>
<xsd:documentation>Typ zur Angabe eines Vermittlers als Schadenmelder</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ObjektSpezifikation_Type">
<xsd:sequence>
<xsd:element name="Vermnr" type="omds:Vermnr"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Schaden_Type"> <xsd:complexType name="Schaden_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Typ um ein Schadenobjekt in der Schadendarstellung abzubilden</xsd:documentation> <xsd:documentation>Typ um ein Schadenobjekt in der Schadendarstellung abzubilden</xsd:documentation>
@@ -992,7 +1082,7 @@
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Referenz</xsd:documentation> <xsd:documentation>Referenz</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -1057,15 +1147,60 @@
<xsd:documentation>Zeitstempel der Anlage des Schadenmelde Objektes. Dies ist nicht der Zeitstempel der Vergabe der Schadennummer</xsd:documentation> <xsd:documentation>Zeitstempel der Anlage des Schadenmelde Objektes. Dies ist nicht der Zeitstempel der Vergabe der Schadennummer</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element ref="serviceFault" minOccurs="0"/> <xsd:element ref="serviceFault" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="CreateSimpleClaimRequest" type="CreateSimpleClaimRequest_Type"> <xsd:element name="CreateSingleClaimResponse" type="CreateSingleClaimResponse_Type">
<xsd:annotation>
<xsd:documentation>Responseobjekt beim Erzeugen einer Schadenmeldung mit einem einzelnen Schadenobjekt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CreateSingleClaimResponse_Type">
<xsd:annotation>
<xsd:documentation>Anworttyp beim Erzeugen einer Schadenmeldung mit einem einzelnen Schadenobjekt</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="MeldungsIds">
<xsd:annotation>
<xsd:documentation>Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId. </xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="GeschaeftsfallId"/>
<xsd:element name="Meldedat" type="omds:Datum-Zeit">
<xsd:annotation>
<xsd:documentation>Zeitstempel der Anlage des Schadenmelde Objektes. Dies ist nicht der Zeitstempel der Vergabe der Schadennummer</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="vuNr"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Wenn vorhanden die Schadennummer</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BearbStandCd" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Der Bearbeitungsstand</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Wenn zugeordnet der Sachbearbeiter des Schadens </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element ref="serviceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:element name="CreateBasicClaimRequest" type="CreateBasicClaimRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Requestobjekt einer einfachen Schadenmeldung.</xsd:documentation> <xsd:documentation>Requestobjekt einer einfachen Schadenmeldung.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:complexType name="CreateSimpleClaimRequest_Type"> <xsd:complexType name="CreateBasicClaimRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Typ für die Durchführung einer einfachen Schadenmeldung</xsd:documentation> <xsd:documentation>Typ für die Durchführung einer einfachen Schadenmeldung</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -1100,10 +1235,10 @@
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schadenmelder" type="omds:Vermnr" minOccurs="0"/> <xsd:element name="Schadenmelder" type="Schadenmelder_Type" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="CreateSimpleClaimResponse" type="CreateClaimResponse_Type"> <xsd:element name="CreateBasicClaimResponse" type="CreateClaimResponse_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Rückgabeobjekt bei einfacher Schadenmeldung</xsd:documentation> <xsd:documentation>Rückgabeobjekt bei einfacher Schadenmeldung</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -1150,12 +1285,12 @@
</xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="T"> <xsd:enumeration value="T">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Teilweise gezahlt</xsd:documentation> <xsd:documentation>teilweise gezahlt</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="W"> <xsd:enumeration value="W">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Schaden reaktiviert (wiedereröffnet)</xsd:documentation> <xsd:documentation>Schaden wiedereröffnet / reaktiviert</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:enumeration> </xsd:enumeration>
</xsd:restriction> </xsd:restriction>
@@ -1208,9 +1343,9 @@
<xsd:documentation>Ordnungsbegriff des ServiceConsumers fuer das Dokument</xsd:documentation> <xsd:documentation>Ordnungsbegriff des ServiceConsumers fuer das Dokument</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="datumDocErhalten" type="omds:Datum"/> <xsd:element name="DatumDocErhalten" type="omds:Datum"/>
</xsd:sequence> </xsd:sequence>
<xsd:element ref="serviceFault"/> <xsd:element ref="serviceFault" maxOccurs="unbounded"/>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:element name="GetClaimRequest" type="SpezifikationSchaden_Type"> <xsd:element name="GetClaimRequest" type="SpezifikationSchaden_Type">
@@ -1244,10 +1379,10 @@
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Response-Objekt für Schadensereignisse</xsd:documentation> <xsd:documentation>Response-Objekt für Schadensereignisse</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:choice>
<xsd:element name="Schadenereignis" type="Schadenereignis_Type" minOccurs="0"/> <xsd:element name="Schadenereignis" type="Schadenereignis_Type"/>
<xsd:element ref="serviceFault" minOccurs="0"/> <xsd:element ref="serviceFault" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Schadenereignis_Type"> <xsd:complexType name="Schadenereignis_Type">
<xsd:annotation> <xsd:annotation>
@@ -1279,7 +1414,7 @@
<xsd:documentation>Die Beschreibung des Schadensereignis als Text</xsd:documentation> <xsd:documentation>Die Beschreibung des Schadensereignis als Text</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="SchadOrt" type="Ort_Type" minOccurs="0"/> <xsd:element name="SchadOrt" type="Ort_Type"/>
<xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Allle Personen die im Schaden referenziert werden</xsd:documentation> <xsd:documentation>Allle Personen die im Schaden referenziert werden</xsd:documentation>
@@ -1287,12 +1422,17 @@
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element name="Person" type="omds:PERSON_Type"/> <xsd:element name="Person" type="omds:PERSON_Type"/>
<xsd:element name="BetLfnr" type="xsd:unsignedShort"> <xsd:element name="GeschInteresseLfnr" minOccurs="0" maxOccurs="unbounded"/>
<xsd:annotation>
<xsd:documentation>Die laufende Nummer des Beteiligten unter welcher er im Schaden-Objekt referenziert wird.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="BetLfnr" use="required"/>
<xsd:attribute name="BetTxt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type"/>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
@@ -1307,6 +1447,7 @@
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Meldedat" type="omds:Datum-Zeit"/> <xsd:element name="Meldedat" type="omds:Datum-Zeit"/>
<xsd:element name="Schadenmelder" type="Schadenmelder_Type"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="GetClaimLightRequest" type="SpezifikationSchaden_Type"> <xsd:element name="GetClaimLightRequest" type="SpezifikationSchaden_Type">
@@ -1321,7 +1462,7 @@
</xsd:element> </xsd:element>
<xsd:complexType name="GetClaimResponseLight_Type"> <xsd:complexType name="GetClaimResponseLight_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Response-Objekt für Schadensereignisse</xsd:documentation> <xsd:documentation>Leichtgewichtiges Response-Objekt für Schadensereignisse</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="Schadenereignis" type="SchadenereignisLight_Type" minOccurs="0"/> <xsd:element name="Schadenereignis" type="SchadenereignisLight_Type" minOccurs="0"/>
@@ -1329,6 +1470,9 @@
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="SchadenereignisLight_Type"> <xsd:complexType name="SchadenereignisLight_Type">
<xsd:annotation>
<xsd:documentation>Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten</xsd:documentation>
</xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="vuNr" minOccurs="0"/> <xsd:element ref="vuNr" minOccurs="0"/>
<xsd:element ref="GeschaeftsfallId"/> <xsd:element ref="GeschaeftsfallId"/>
@@ -1355,7 +1499,7 @@
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="SchadenLight_Type"> <xsd:complexType name="SchadenLight_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Typ um ein Schadenobjekt in der Schadendarstellung abzubilden</xsd:documentation> <xsd:documentation>Typ zur leichtgewichtigen Abbildung von Schadenobjekten </xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="BearbStandCd"/> <xsd:element name="BearbStandCd"/>
@@ -1412,23 +1556,23 @@
</xsd:annotation> </xsd:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="ObjektSpezifikation_Type"> <xsd:extension base="ObjektSpezifikation_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="policyNumber" type="omds:Polizzennr"> <xsd:element name="policyNumber" type="omds:Polizzennr">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>die Polizzennummer als OMDS Polizzennr-Typ.</xsd:documentation> <xsd:documentation>die Polizzennummer als OMDS Polizzennr-Typ.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="policyType" type="omds:VtgProdCd_Type" minOccurs="0"> <xsd:element name="policyType" type="omds:VtgProdCd_Type" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Einschränkung der Anfrage auf Dokumente für Polizzen eines bestimmten Typs. Das Attribut ist vom Typ VtgProdCd_Type des OMDS-Datensatz</xsd:documentation> <xsd:documentation>Einschränkung der Anfrage auf Dokumente für Polizzen eines bestimmten Typs. Das Attribut ist vom Typ VtgProdCd_Type des OMDS-Datensatz</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="policyPartyRole" type="PolicyPartnerRole" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="policyPartyRole" type="PolicyPartnerRole" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Einschränkung der Anfrage auf Dokumente für bestimmte Partner in einer bestimmten Rolle</xsd:documentation> <xsd:documentation>Einschränkung der Anfrage auf Dokumente für bestimmte Partner in einer bestimmten Rolle</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
@@ -1607,23 +1751,26 @@
<xsd:element ref="serviceFault"/> <xsd:element ref="serviceFault"/>
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:element name="Schadenzuordnung"> <xsd:element name="Schadenzuordnung" type="SchadenzuordnungType">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die Schadenzuordnung enthält eine VU-spezifische Systematik, mit Hilfe derer die Schadenmeldung automatisch zugeordnet wird. Sie entspricht nicht dem SchadUrsCd aus dem OMDS Datensatz, da dieser allgemein über alle VUs gilt und damit keine ausreichend präzise Zuordnung zulässt.</xsd:documentation> <xsd:documentation>Die Schadenzuordnung enthält eine VU-spezifische Systematik, mit Hilfe derer die Schadenmeldung automatisch zugeordnet wird. Sie entspricht nicht dem SchadUrsCd aus dem OMDS Datensatz, da dieser allgemein über alle VUs gilt und damit keine ausreichend präzise Zuordnung zulässt.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="SchadenSparteCd" type="xsd:string"/>
<xsd:element name="UrsacheCd" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nicht identisch mit OMDS SchadUrsCd</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SpezifikationCd" type="xsd:string" minOccurs="0"/>
<xsd:element name="ArtGeschaedigtesObjCd" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element> </xsd:element>
<xsd:complexType name="SchadenzuordnungType">
<xsd:annotation>
<xsd:documentation>Typ für die Schadenzuordnung, welche eine vierstufige Systematik enthält, wobei die Schlüssel VU-spezifisch sind</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="SchadenSparteCd" type="xsd:string"/>
<xsd:element name="UrsacheCd" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nicht identisch mit OMDS SchadUrsCd</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SpezifikationCd" type="xsd:string" minOccurs="0"/>
<xsd:element name="ArtGeschaedigtesObjCd" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="OrdnungsbegriffZuordFremd"> <xsd:element name="OrdnungsbegriffZuordFremd">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Ein Ordnungsbegriff aus einem Fremdsystem, welcher dabei hilft die Kommunikation zwischen zwei Systemen zu vereinfachen</xsd:documentation> <xsd:documentation>Ein Ordnungsbegriff aus einem Fremdsystem, welcher dabei hilft die Kommunikation zwischen zwei Systemen zu vereinfachen</xsd:documentation>
@@ -1649,7 +1796,77 @@
<xsd:element ref="omds:EL-Kommunikation" maxOccurs="unbounded"/> <xsd:element ref="omds:EL-Kommunikation" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<!-- Grundlagen Callback Services --> <xsd:element name="LossEventListRequest" type="LossEventListRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um eine Liste mit Schadens-Events eines Zeitraums zu erhalten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LossEventListRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ für Request um Liste mit Schadens-Events zu erhalten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="vuNr" minOccurs="0"/>
<xsd:element ref="authFilter" minOccurs="0"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type"/>
<xsd:element name="MaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Maximale Anzahl von Ergebnissen, die zurück gegeben werden sollen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Offset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderBy" minOccurs="0">
<xsd:complexType>
<xsd:attribute name="MeldeDatum" type="xsd:boolean" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="LossEventListResponse" type="LossEventListResponse_Type">
<xsd:annotation>
<xsd:documentation>Response mit eine Liste von Schadens-Events für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LossEventListResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ für Response mit einer Liste von Schadensevents für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualNumberResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Vorgabe für die Maximalzahl in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="LossEvent" type="LossEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element ref="serviceFault"/>
</xsd:choice>
</xsd:complexType>
<!-- Grundlagen Notifikationsservices -->
<xsd:element name="DeclareEndpointRequest" type="DeclareEndpointRequest_Type"> <xsd:element name="DeclareEndpointRequest" type="DeclareEndpointRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation> <xsd:documentation>Request um als Makler der VU einen Endpoint bekannt zu geben</xsd:documentation>
@@ -1783,87 +2000,39 @@
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="LossEventListRequest" type="LossEventListRequest_Type"> <!-- Schaden Notifikationsservices -->
<xsd:element name="DeclareClaimNumberRequest" type="DeclareClaimNumberRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request um eine Liste mit Schadens-Events eines Zeitraums zu erhalten</xsd:documentation> <xsd:documentation>Requestobjekt, welches die Vergabe einer Schadennummer signalisiert</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:complexType name="LossEventListRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ für Request um Liste mit Schadens-Events zu erhalten</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="vuNr" minOccurs="0"/>
<xsd:element ref="authFilter" minOccurs="0"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type"/>
<xsd:element name="MaxResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Maximale Anzahl von Ergebnissen, die zurück gegeben werden sollen</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Offset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="OrderBy" minOccurs="0">
<xsd:complexType>
<xsd:attribute name="MeldeDatum" type="xsd:boolean" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="LossEventListResponse" type="LossEventListResponse_Type">
<xsd:annotation>
<xsd:documentation>Response mit eine Liste von Schadens-Events für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LossEventListResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ für Response mit einer Liste von Schadensevents für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ActualNumberResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Vorgabe für die Maximalzahl in der Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="TotalResults" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="LossEvent" type="LossEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element ref="serviceFault"/>
</xsd:choice>
</xsd:complexType>
<!-- Schaden Callback-Services -->
<xsd:element name="DeclareClaimNumberRequest" type="DeclareClaimNumberRequest_Type"/>
<xsd:complexType name="DeclareClaimNumberRequest_Type"> <xsd:complexType name="DeclareClaimNumberRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts, welches die Vergabe einer Schadennummer signalisiert</xsd:documentation>
</xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="Schadenereignis" type="ContainerSchadenIds_Type"/> <xsd:element name="Schadenereignis" type="ContainerSchadenIds_Type"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="DeclareClaimNumberResponse" type="DeclareClaimNumberResponse_Type"/> <xsd:element name="DeclareClaimNumberResponse" type="DeclareClaimNumberResponse_Type">
<xsd:complexType name="DeclareClaimNumberResponse_Type"/> <xsd:annotation>
<xsd:element name="DeclareNewClaimStatusRequest" type="DeclareNewClaimStatusRequest_Type"/> <xsd:documentation>Responseobjekt, wenn die Vergabe einer Schadennummer signalisiert wurde</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DeclareClaimNumberResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Responseobjektes, wenn die Vergabe einer Schadennummer signalisiert wurde</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:element name="DeclareNewClaimStatusRequest" type="DeclareNewClaimStatusRequest_Type">
<xsd:annotation>
<xsd:documentation>Requestobjekt, welches die Veränderung eines Schadenstatus mitteilt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DeclareNewClaimStatusRequest_Type"> <xsd:complexType name="DeclareNewClaimStatusRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts, welches die Veränderung eines Schadenstatus mitteilt</xsd:documentation>
</xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="vuNr"/> <xsd:element ref="vuNr"/>
<xsd:element ref="GeschaeftsfallId"/> <xsd:element ref="GeschaeftsfallId"/>
@@ -1884,32 +2053,47 @@
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="DeclareNewClaimStatusResponse" type="DeclareNewClaimStatusResponse_Type"/> <xsd:element name="DeclareNewClaimStatusResponse" type="DeclareNewClaimStatusResponse_Type">
<xsd:complexType name="DeclareNewClaimStatusResponse_Type"/> <xsd:annotation>
<xsd:documentation>Responseobjekt, wenn die Veränderung eines Schadenstatus übermittelt wurde</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DeclareNewClaimStatusResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Response, wenn die Veränderung eines Schadenstatus übermittelt wurde</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:element name="DeclareNewClaimNumberRequest" type="DeclareNewClaimNumberRequest_Type"> <xsd:element name="DeclareNewClaimNumberRequest" type="DeclareNewClaimNumberRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request in welchem die VU dem Makler eine neue Schadennummer bekannt gibt.</xsd:documentation> <xsd:documentation>Requestobjekt, welches die Zusammenlegung von Schadenfällen bekannt gibt</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:complexType name="DeclareNewClaimNumberRequest_Type"> <xsd:complexType name="DeclareNewClaimNumberRequest_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Response des Maklers, dass er eine neue Schadennummer erhalten hat</xsd:documentation> <xsd:documentation>Typ des Request, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wird</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="alt" type="ContainerSchadenIds_Type"/> <xsd:element name="alt" type="ContainerSchadenIds_Type"/>
<xsd:element name="neu" type="ContainerSchadenIds_Type"/> <xsd:element name="neu" type="ContainerSchadenIds_Type"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="DeclareNewClaimNumberResponse" type="DeclareNewClaimNumberResponse_Type"/> <xsd:element name="DeclareNewClaimNumberResponse" type="DeclareNewClaimNumberResponse_Type">
<xsd:annotation>
<xsd:documentation>Responseobjekt, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wurde</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DeclareNewClaimNumberResponse_Type"> <xsd:complexType name="DeclareNewClaimNumberResponse_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request in welchem die VU dem Makler eine neue Schadennummer bekannt gibt.</xsd:documentation> <xsd:documentation>Typ des Response, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wurde</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="ContainerSchadenIds_Type"> <xsd:complexType name="ContainerSchadenIds_Type">
<xsd:annotation>
<xsd:documentation>Objekt, welches GeschäftsfallId und Schadennummer sowie den Bearbeitungsstand enthält</xsd:documentation>
</xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="vuNr"/>
<xsd:element ref="GeschaeftsfallId"/> <xsd:element ref="GeschaeftsfallId"/>
<xsd:element ref="vuNr"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadensereignis</xsd:documentation> <xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadensereignis</xsd:documentation>
@@ -1918,9 +2102,13 @@
<xsd:element name="Schaden" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schaden" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="Schadenzuordnung">
<xsd:annotation>
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/> <xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/> <xsd:element name="Schadennr" type="omds:Schadennr"/>
<xsd:element name="LfdNr" type="xsd:byte" minOccurs="0"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/> <xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
@@ -1938,8 +2126,15 @@
<xsd:documentation>Schluessel des Maklers fuer diese Information</xsd:documentation> <xsd:documentation>Schluessel des Maklers fuer diese Information</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="LossEventRegisteredRequest" type="LossEvent_Type"/> <xsd:element name="LossEventRegisteredRequest" type="LossEvent_Type">
<xsd:annotation>
<xsd:documentation>Requestobjekt, welches den Eintritt eines Schadenereignisses kommuniziert</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LossEvent_Type"> <xsd:complexType name="LossEvent_Type">
<xsd:annotation>
<xsd:documentation>Objekttyp mit welchem der Eintritt eines Schadenereignisses kommuniziert wird</xsd:documentation>
</xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="vuNr"/> <xsd:element ref="vuNr"/>
<xsd:element ref="GeschaeftsfallId"/> <xsd:element ref="GeschaeftsfallId"/>
@@ -1948,7 +2143,15 @@
<xsd:element name="EreignisbeschrTxt" type="xsd:string"/> <xsd:element name="EreignisbeschrTxt" type="xsd:string"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="LossEventRegisteredResponse" type="LossEventRegisteredResponse_Type"/> <xsd:element name="LossEventRegisteredResponse" type="LossEventRegisteredResponse_Type">
<xsd:complexType name="LossEventRegisteredResponse_Type"/> <xsd:annotation>
<xsd:documentation>Responseobjekt, wenn der Eintritt eines Schadenereignisses kommuniziert wurde</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LossEventRegisteredResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Response, wenn der Eintritt eines Schadenereignisses kommuniziert wurde</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<!-- Partner --> <!-- Partner -->
</xsd:schema> </xsd:schema>