Überarbeitung Schadenmeldung
This commit is contained in:
@@ -592,7 +592,7 @@
|
||||
<xsd:element ref="serviceFault" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!-- uebergreifende Elemente und Typen -->
|
||||
<!--Uebergreifende Elemente und Typen -->
|
||||
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
|
||||
@@ -706,106 +706,43 @@
|
||||
<xsd:documentation>Optional eine GeschäftsfallId, wenn eine solche bereits vergeben wurde und schon bekannt ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="OrndungsbegriffPartner" minOccurs="0">
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ordnungsbegriff des Schadenmelders</xsd:documentation>
|
||||
<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="Polizzennr" type="omds:Polizzennr"/>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit" 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" minOccurs="0">
|
||||
<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="OrtType" minOccurs="0"/>
|
||||
<xsd:element name="Schadenbeteiligte" type="MeldungSchadenbeteiligter_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<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="GeschaedigtesInteresse" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schaeden" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Schadenzuordnung" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BetRolleCode" type="omds:BetRolleCd_Type"/>
|
||||
<xsd:element name="BetTxt">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="BetLfnr" type="xsd:unsignedShort">
|
||||
<xsd:element name="Schaden" type="MeldungSchaden_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die laufende Nummer, welche auf eine ereignisbeteiligte Person Bezug nimmt.</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:element>
|
||||
</xsd:sequence>
|
||||
</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>Spartenerweiterung für bestimmte Sparten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</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: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 name="Polizzennr" type="omds:Polizzennr"/>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Zeitpunkt als Datum-Zeit-Objekt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Beschreibung des Schadensereignis als Text</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SchadOrt" type="OrtType" minOccurs="0"/>
|
||||
<xsd:element ref="Schadenzuordnung" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/>
|
||||
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="Schadenbeteiligter" 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="Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Spartenerweiterung" type="SpartendetailSchaden_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Spartenerweiterung für bestimmte Sparten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="MeldungZpkt" type="omds:Datum-Zeit"/>
|
||||
<xsd:element name="Melder" type="omds:Personennr" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:sequence/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpartendetailSchaden_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
@@ -819,14 +756,190 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpartendetailSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BehoerdlichAufgenommen" type="xsd:boolean"/>
|
||||
<xsd:element name="BehoerdlichAufgenommen" type="xsd:boolean" minOccurs="0"/>
|
||||
<xsd:element name="Kennzeichen" type="xsd:string"/>
|
||||
<xsd:element name="MalusWirksamKz" type="omds:Entsch2_Type"/>
|
||||
<xsd:element name="VerschuldenCd" type="omds:VerschuldenCd_Type"/>
|
||||
<xsd:element name="MalusWirksamKz" type="omds:Entsch2_Type" minOccurs="0"/>
|
||||
<xsd:element name="VerschuldenCd" type="omds:VerschuldenCd_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Ort_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für den Schadenort</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Im Regelfall gibt es eine Adresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Beschreibung" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>In bestimmten Fällen, gibt es keine postalische Adresse, z.B. bei "Kfz-Unfall auf der A1, km 123" oder die postalische Adresse soll ergänzt werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Geokoordinaten" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Geokoordinaten im Dezimalsystem</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="Breite" type="xsd:double">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Breite, Latitude</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
<xsd:attribute name="Laenge" type="xsd:double">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Länge, Longitude</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</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:annotation>
|
||||
<xsd:documentation>Geokordinaten mit Länge und Breite</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="GeschaedigtesInteresse_Type">
|
||||
<xsd:annotation>
|
||||
<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:sequence>
|
||||
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort"/>
|
||||
<xsd:element name="SchadenBeschreibung">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="GeschaedigtesObjektKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Erweiterung des geschädigten Interesses zu einem geschädigten Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="GeschaedigtesInteresse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VUNrGesch" type="omds:VUNr"/>
|
||||
<xsd:element name="VUNameGesch" type="xsd:string"/>
|
||||
<xsd:element name="PolNrGesch" type="omds:Polizzennr"/>
|
||||
<xsd:element name="SchadennrGesch" type="omds:Schadennr"/>
|
||||
<xsd:element name="LandesCd_GeschKfz" type="omds:LandesCd_Type"/>
|
||||
<xsd:element name="Kennz_GeschKfz" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MeldungSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Schadenzuordnung" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kann auch längere Beschreibungen enthalten, ist daher nicht identisch mit SchadUrsTxt in OMDS-Datensatz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BetRolleCode" type="omds:BetRolleCd_Type"/>
|
||||
<xsd:element name="BetTxt">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="BetLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die laufende Nummer, welche auf eine beteiligte Person Bezug nimmt.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</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>Spartenerweiterung für bestimmte Sparten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Dokument" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Schadenzuordnung" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kann auch längere Beschreibungen enthalten, ist daher nicht identisch mit SchadUrsTxt in OMDS-Datensatz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schadenbeteiligte" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BetRolleCode" type="omds:BetRolleCd_Type"/>
|
||||
<xsd:element name="BetTxt">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="100"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="BetLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die laufende Nummer, welche auf eine beteiligte Person Bezug nimmt.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GeschObjektLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</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:element name="Dokument" type="Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="CreateClaimResponse" type="CreateClaimResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt beim Erzeugen einer Schadenmeldung</xsd:documentation>
|
||||
@@ -842,7 +955,7 @@
|
||||
<xsd:documentation>Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="meldedat" type="omds:Datum-Zeit">
|
||||
<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>
|
||||
@@ -972,77 +1085,38 @@
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadenereignis" type="Schadenereignis_Type" minOccurs="0"/>
|
||||
<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 ref="serviceFault" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schadenereignis_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="vuNr" minOccurs="0"/>
|
||||
<xsd:element ref="GeschaeftsfallId"/>
|
||||
<xsd:element ref="StatusSchadenereignis"/>
|
||||
<xsd:element name="EreignisZpkt" type="omds:Datum-Zeit" minOccurs="0"/>
|
||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="SchadOrt" type="OrtType" minOccurs="0"/>
|
||||
<xsd:element name="Meldungen" type="Schadenmeldung_Type" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schaeden" type="Schaden_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
|
||||
<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" 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="GeschaedigtesInteresse" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Dokument" type="Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schaden" type="MeldungSchaden_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:element name="Meldedat" type="omds:Datum-Zeit"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dieser Typ entspricht weitgehend dem Typ SCHADEN_Type im OMDS Datensatz, enthält aber weniger Attribute, da manche in Schadenereignis enthalten sind.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="omds:EL-Anzahl"/>
|
||||
<xsd:element ref="omds:EL-Betrag"/>
|
||||
<xsd:element ref="omds:EL-Einstufung"/>
|
||||
<xsd:element ref="omds:EL-Entscheidungsfrage"/>
|
||||
<xsd:element ref="omds:EL-Polizzennummer"/>
|
||||
<xsd:element ref="omds:EL-Text"/>
|
||||
</xsd:choice>
|
||||
<xsd:element name="Schadenbeteiligter" type="omds:SCHADEN_BETEILIGTER_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schadendokument" type="Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Spartendetail" type="SpartendetailSchaden_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kann Sparten-spezifische Elemente aufnehmen, z.B. spezielle Felder für den Kfz-Schaden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Schadennr" type="omds:Schadennr" use="required"/>
|
||||
<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="BearbStandCd" type="omds:BearbStandCd_Type" use="required"/>
|
||||
<xsd:attribute name="ErledDat" type="omds:Datum" use="optional"/>
|
||||
<xsd:attribute name="SachbearbVU" type="omds:Personennr" 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="GetClaimLightRequest" type="SpezifikationSchaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für ein Schadensereignis als leichtgewichtiges Objekt</xsd:documentation>
|
||||
@@ -1226,17 +1300,36 @@
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SchadenSparteCd"/>
|
||||
<xsd:element name="UrsacheCd" minOccurs="0">
|
||||
<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" minOccurs="0"/>
|
||||
<xsd:element name="ArtGeschaedigtesObjCd" minOccurs="0"/>
|
||||
<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 name="OrdnungsbegriffZuordFremd">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="255"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="SachbearbVUType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Person">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="Familienname" use="required"/>
|
||||
<xsd:attribute name="Vorname"/>
|
||||
<xsd:attribute name="GeschlechtCd" type="omds:GeschlechtCd_Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element ref="omds:EL-Kommunikation" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!-- Schadenservices implementiert vom Makler -->
|
||||
<xsd:element name="DeclareClaimNumberRequest" type="DeclareClaimNumberRequest_Type"/>
|
||||
<xsd:complexType name="DeclareClaimNumberRequest_Type">
|
||||
@@ -1306,23 +1399,22 @@
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="GeschaeftsfallId"/>
|
||||
<xsd:element ref="vuNr"/>
|
||||
<xsd:choice>
|
||||
<xsd:element name="KeinSchadensfall" type="xsd:boolean">
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das Vorhandensein dieses Flags mit Wert "wahr" signalisiert, dass zu diesem Ereignis seitens der VU kein Schadensfall angelegt werden wird.</xsd:documentation>
|
||||
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadensereignis</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schaeden" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="Schaden" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr"/>
|
||||
<xsd:element name="BearbStandCd" type="BearbStandCd_Union_Type"/>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
|
||||
<xsd:element name="LfdNr" type="xsd:byte" minOccurs="0"/>
|
||||
<xsd:element name="SachbearbVU" type="omds:Personennr" minOccurs="0"/>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ProvideAdditionalClaimInfoRequest" type="ProvideAdditionalClaimInfoRequest_Type">
|
||||
@@ -1549,51 +1641,4 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!-- Partner -->
|
||||
<xsd:complexType name="OrtType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für den Schadenort</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Im Regelfall gibt es eine Adresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Beschreibung" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>In bestimmten Fällen, gibt es keine postalische Adresse, z.B. bei "Kfz-Unfall auf der A1, km 123" oder die postalische Adresse soll ergänzt werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Geokoordinaten" minOccurs="0">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="lng" type="xsd:double"/>
|
||||
<xsd:attribute name="lat" type="xsd:double"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</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:annotation>
|
||||
<xsd:documentation>Geokordinaten mit Länge und Breite</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
|
||||
Reference in New Issue
Block a user