CreateSimpleClaim ergänzt, Rollen bei Personen jetzt auch auf Ebene des Schadenereignisses möglich

This commit is contained in:
2017-07-06 21:00:22 +02:00
parent 062a98616d
commit 31fac2596f

View File

@@ -709,7 +709,7 @@
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr"> <xsd:element name="Polizzennr" type="omds:Polizzennr">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. Eine Vermittlernummer ist nicht enthalten, da der Vertrag einem betreuenden Vermittler zugeordnet ist. </xsd:documentation> <xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/> <xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
@@ -736,6 +736,11 @@
<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: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:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Schadenmelder" type="omds:Vermnr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Vermittlernr. des Schadenmelders</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Schadenmeldung_Type"> <xsd:complexType name="Schadenmeldung_Type">
@@ -749,21 +754,33 @@
<xsd:documentation>Typ für die Meldung von schadenbeteiligten Personen</xsd:documentation> <xsd:documentation>Typ für die Meldung von schadenbeteiligten Personen</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="MeldungPerson"> <xsd:element ref="InformationenPerson">
<xsd:annotation> <xsd:annotation>
<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="BetLfnr" type="xsd:unsignedShort">
<xsd:annotation>
<xsd:documentation>Die laufende Nurmmer, unter welcher die Person in dieser Meldung referenziert wird</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation>
<xsd:documentation>Vergabe einer laufenden Nummer ist Pflicht</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type">
<xsd:annotation>
<xsd:documentation>Eine Rolle kann schon auf Ebene des Schadenereignisses zugewiesen werden. Wird eine Person auf der Ebene des Schadens referenziert, so muss auf dieser Ebene eine Rolle festgelegt werden. </xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="BetTxt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType> </xsd:complexType>
<xsd:element name="MeldungPerson"> <xsd:element name="InformationenPerson">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Element für die Meldung von Personen mit Adresse und Kontaktdaten</xsd:documentation> <xsd:documentation>Element mit personenbezogenen Daten z.B. für die Schadenmeldung von Personen mit Adresse und Kontaktdaten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
@@ -844,25 +861,6 @@
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="StatusSchadenereignis">
<xsd:annotation>
<xsd:documentation>Status des Schadenereignis</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1">
<xsd:annotation>
<xsd:documentation>angelegt</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="2">
<xsd:annotation>
<xsd:documentation>geschlossen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Geokoordinaten"> <xsd:element name="Geokoordinaten">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Geokordinaten mit Länge und Breite</xsd:documentation> <xsd:documentation>Geokordinaten mit Länge und Breite</xsd:documentation>
@@ -958,7 +956,7 @@
<xsd:documentation>Eine Schadennummer muss noch nicht vergeben sein</xsd:documentation> <xsd:documentation>Eine Schadennummer muss noch nicht vergeben sein</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="VormaligeSchadennr" minOccurs="0"> <xsd:element name="VormaligeSchadennr" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Optional: Verweis auf einen Vorgänger</xsd:documentation> <xsd:documentation>Optional: Verweis auf einen Vorgänger</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -974,7 +972,7 @@
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="Schadenzuordnung" maxOccurs="unbounded"/> <xsd:element ref="Schadenzuordnung"/>
<xsd:element name="SpartenCd" type="omds:SpartenCd_Type"/> <xsd:element name="SpartenCd" type="omds:SpartenCd_Type"/>
<xsd:element name="Spartenerweiterung"> <xsd:element name="Spartenerweiterung">
<xsd:simpleType> <xsd:simpleType>
@@ -1022,15 +1020,27 @@
<xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required"/> <xsd:attribute name="BetRolleCd" type="omds:BetRolleCd_Type" use="required"/>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/> <xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0">
<xsd:element name="Schadensreserve" type="omds:decimal" minOccurs="0"/> <xsd:annotation>
<xsd:documentation>Die bei der Meldung geschätzte Leistung bzw. Höhe des Schadens</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadensreserve" type="omds:decimal" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional: Die vom Versicherrungsunternehmen dotierte Schadensreserve</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/> <xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
<xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0"> <xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Spartendetails für bestimmte Sparten</xsd:documentation> <xsd:documentation>Spartendetails für bestimmte Sparten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Dokument" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Dokument" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Referenzen auf Dokumente</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="CreateClaimResponse" type="CreateClaimResponse_Type"> <xsd:element name="CreateClaimResponse" type="CreateClaimResponse_Type">
@@ -1056,6 +1066,54 @@
<xsd:element ref="serviceFault" minOccurs="0"/> <xsd:element ref="serviceFault" minOccurs="0"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="CreateSimpleClaimRequest" type="CreateSimpleClaimRequest_Type">
<xsd:annotation>
<xsd:documentation>Requestobjekt einer einfachen Schadenmeldung.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CreateSimpleClaimRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ für die Durchführung einer einfachen 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" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. Eine Vermittlernummer ist nicht enthalten, da der Vertrag einem betreuenden Vermittler zugeordnet ist. </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" minOccurs="0"/>
<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="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schadenmelder" type="omds:Vermnr" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CreateSimpleClaimResponse" type="CreateClaimResponse_Type">
<xsd:annotation>
<xsd:documentation>Rückgabeobjekt bei einfacher Schadenmeldung</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GeschaeftsfallId" type="xsd:string"> <xsd:element name="GeschaeftsfallId" type="xsd:string">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Eine GeschäftsfallId als String</xsd:documentation> <xsd:documentation>Eine GeschäftsfallId als String</xsd:documentation>
@@ -1175,7 +1233,11 @@
<xsd:element ref="authFilter" minOccurs="0"/> <xsd:element ref="authFilter" minOccurs="0"/>
<xsd:choice> <xsd:choice>
<xsd:element ref="GeschaeftsfallId"/> <xsd:element ref="GeschaeftsfallId"/>
<xsd:element name="Schadennr" type="omds:Schadennr"/> <xsd:element name="Schadennr" type="omds:Schadennr">
<xsd:annotation>
<xsd:documentation>Schadennummer als omds:Schadennr</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice> </xsd:choice>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
@@ -1194,6 +1256,9 @@
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Schadenereignis_Type"> <xsd:complexType name="Schadenereignis_Type">
<xsd:annotation>
<xsd:documentation>Objekttyp für die Darstellungen von Schadensereignissen</xsd:documentation>
</xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="vuNr"> <xsd:element ref="vuNr">
<xsd:annotation> <xsd:annotation>
@@ -1211,8 +1276,8 @@
<xsd:documentation>Optional: Verweis auf einen Nachfolger</xsd:documentation> <xsd:documentation>Optional: Verweis auf einen Nachfolger</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr" maxOccurs="unbounded"/> <xsd:element name="Polizzennr" type="omds:Polizzennr"/>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/> <xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
<xsd:element name="EreignisZpkt" type="omds:Datum-Zeit"/> <xsd:element name="EreignisZpkt" type="omds:Datum-Zeit"/>
<xsd:element name="EreignisbeschrTxt" type="xsd:string"> <xsd:element name="EreignisbeschrTxt" type="xsd:string">
@@ -1228,12 +1293,20 @@
<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="BetLfnr" type="xsd:unsignedShort">
<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: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"/>
<xsd:element name="Dokument" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Dokument" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Dokumentenreferenzen auf Ebene des Schadenereignisses, z.B. ein Kfz-Unfallbericht</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schaden" type="Schaden_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schaden" type="Schaden_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation> <xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation>
@@ -1265,28 +1338,19 @@
<xsd:sequence> <xsd:sequence>
<xsd:element ref="vuNr" minOccurs="0"/> <xsd:element ref="vuNr" minOccurs="0"/>
<xsd:element ref="GeschaeftsfallId"/> <xsd:element ref="GeschaeftsfallId"/>
<xsd:element name="VormaligeGeschaeftsfallId" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen Vorgänger</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="NachfolgendeGeschaeftsfallId" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen Nachfolger</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Polizzennr" type="omds:Polizzennr"/> <xsd:element name="Polizzennr" type="omds:Polizzennr"/>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/> <xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
<xsd:element name="EreignisZpkt" type="omds:Datum-Zeit"/>
<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" minOccurs="0"/>
<xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Allle Personen die im Schaden referenziert werden</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Person" type="omds:PERSON_Type"/>
<xsd:element name="BetLfnr" type="xsd:unsignedShort"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Schaden" type="SchadenLight_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schaden" type="SchadenLight_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation> <xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation>
@@ -1302,9 +1366,11 @@
<xsd:sequence> <xsd:sequence>
<xsd:element name="BearbStandCd"/> <xsd:element name="BearbStandCd"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/> <xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
<xsd:element name="VormaligeSchadennr" minOccurs="0"/>
<xsd:element name="NachfolgendeSchadennr" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/> <xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="Schadenzuordnung" maxOccurs="unbounded"/> <xsd:element ref="Schadenzuordnung"/>
<xsd:element name="SpartenCd" type="omds:SpartenCd_Type"/> <xsd:element name="SpartenCd" type="omds:SpartenCd_Type"/>
<xsd:element name="Spartenerweiterung"> <xsd:element name="Spartenerweiterung">
<xsd:simpleType> <xsd:simpleType>
@@ -1322,100 +1388,8 @@
</xsd:simpleType> </xsd:simpleType>
</xsd:element> </xsd:element>
<xsd:element name="ErledDat" type="omds:Datum" minOccurs="0"/> <xsd:element name="ErledDat" type="omds:Datum" minOccurs="0"/>
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Kann auch längere Beschreibungen enthalten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Referenz</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="omds:ZAHLUNG" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation>
<xsd:documentation>Die laufende Nummer, welche auf eine beteiligte Person Bezug nimmt.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<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" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/>
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
<xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Spartendetails für bestimmte Sparten</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="GetClaimResponse_Light_Type">
<xsd:annotation>
<xsd:documentation>Leichtgewichtiges Response-Objekt für Schadensereignisse</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Schadenereignis" type="Schadenereignis_Light_Type" minOccurs="0"/>
<xsd:element ref="serviceFault" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Schadenereignis_Light_Type">
<xsd:sequence>
<xsd:element ref="GeschaeftsfallId"/>
<xsd:element name="Personen" type="omds:PERSON_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Allle Personen die im Schaden referenziert werden</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schaden" type="Schaden_Light_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Schaden_Light_Type">
<xsd:annotation>
<xsd:documentation>Leichtgewichtiges Schadenobjekt für Polling</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="BearbStandCd" type="BearbStandCd_Type" use="required"/>
<xsd:attribute name="Schadennr" type="omds:Schadennr"/>
<xsd:attribute name="SachbearbVU" use="optional"/>
<xsd:attribute name="LfdNr" type="xsd:byte" use="required">
<xsd:annotation>
<xsd:documentation>Laufende Nummer zum Ereignis</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="SchadennrVergebenZpkt" type="omds:Datum-Zeit" use="optional"/>
<xsd:attribute name="Polizzennr" type="omds:Polizzennr" use="required"/>
<xsd:attribute name="VertragsID" type="omds:VertragsID" use="optional"/>
<xsd:attribute name="SchadUrsCd" type="omds:SchadUrsCd_Type"/>
<xsd:attribute name="SchadUrsTxt" type="xsd:string"/>
<xsd:attribute name="Vermnr" type="omds:Vermnr" use="optional"/>
<xsd:attribute name="SpartenCd" type="omds:SpartenCd_Type" use="required"/>
<xsd:attribute name="SpartenErweiterung" use="required">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="Meldedat" type="omds:Datum" use="required"/>
<xsd:attribute name="ErledDat" type="omds:Datum" use="optional"/>
<xsd:attribute name="LeistungGeschaetzt" type="omds:decimal" use="optional"/>
<xsd:attribute name="WaehrungsCd" type="omds:WaehrungsCd_Type" use="required"/>
</xsd:complexType>
<xsd:element name="GetNumberOfDocumentsForClaimRequest" type="SpezifikationSchaden_Type"/> <xsd:element name="GetNumberOfDocumentsForClaimRequest" type="SpezifikationSchaden_Type"/>
<xsd:element name="GetNumberOfDocumentsForClaimResponse" type="GetNumberOfDocumentsForClaimResponse_Type"/> <xsd:element name="GetNumberOfDocumentsForClaimResponse" type="GetNumberOfDocumentsForClaimResponse_Type"/>
<xsd:complexType name="GetNumberOfDocumentsForClaimResponse_Type"> <xsd:complexType name="GetNumberOfDocumentsForClaimResponse_Type">