Direkte Ergebnisse im Workshop Schaden Task-force: Verpflichtendes Schadenobjekt, Bankverbindung optional, GeschäftsfallIds optional, SchadUrsCd und SchadUrsTxt entfällt, SpartenCd und Spartenerweiterung entfällt

This commit is contained in:
2019-11-29 15:38:07 +01:00
parent 2a6c989aa6
commit 5d6a706fc7
6 changed files with 23 additions and 306 deletions

View File

@@ -11,7 +11,7 @@ import javax.xml.bind.annotation.XmlType;
/** /**
* Type Vorversicherungen Detail (deprecated, verwende ErwVorversicherungenDetail_Type) * Details zu einer Vorversicherung
* *
* <p>Java-Klasse für VorversicherungenDetail_Type complex type. * <p>Java-Klasse für VorversicherungenDetail_Type complex type.
* *

View File

@@ -24,29 +24,13 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/&gt; * &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage" minOccurs="0"/&gt;
* &lt;element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/&gt; * &lt;element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/&gt;
* &lt;element name="VormaligeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="VormaligeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="NachfolgendeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="NachfolgendeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/&gt; * &lt;element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/&gt;
* &lt;element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/&gt; * &lt;element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/&gt;
* &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung" minOccurs="0"/&gt; * &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung" minOccurs="0"/&gt;
* &lt;element name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" minOccurs="0"/&gt;
* &lt;element name="SchadUrsTxt" minOccurs="0"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;maxLength value="40"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/&gt;
* &lt;element name="Spartenerweiterung" minOccurs="0"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;maxLength value="10"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr"/&gt; * &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr"/&gt;
* &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt; * &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt;
* &lt;element name="ErledDat" type="{urn:omds20}Datum" minOccurs="0"/&gt; * &lt;element name="ErledDat" type="{urn:omds20}Datum" minOccurs="0"/&gt;
@@ -68,10 +52,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
"bearbStandCd", "bearbStandCd",
"sachbearbVU", "sachbearbVU",
"schadenzuordnung", "schadenzuordnung",
"schadUrsCd",
"schadUrsTxt",
"spartenCd",
"spartenerweiterung",
"polizzennr", "polizzennr",
"vertragsID", "vertragsID",
"erledDat", "erledDat",
@@ -79,7 +59,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
}) })
public class SchadenLightType { public class SchadenLightType {
@XmlElement(name = "GeschaeftsfallSchadenanlage", required = true) @XmlElement(name = "GeschaeftsfallSchadenanlage")
protected ObjektIdType geschaeftsfallSchadenanlage; protected ObjektIdType geschaeftsfallSchadenanlage;
@XmlElement(name = "Schadennr") @XmlElement(name = "Schadennr")
protected String schadennr; protected String schadennr;
@@ -93,14 +73,6 @@ public class SchadenLightType {
protected SachbearbVUType sachbearbVU; protected SachbearbVUType sachbearbVU;
@XmlElement(name = "Schadenzuordnung") @XmlElement(name = "Schadenzuordnung")
protected SchadenzuordnungType schadenzuordnung; protected SchadenzuordnungType schadenzuordnung;
@XmlElement(name = "SchadUrsCd")
protected String schadUrsCd;
@XmlElement(name = "SchadUrsTxt")
protected String schadUrsTxt;
@XmlElement(name = "SpartenCd")
protected String spartenCd;
@XmlElement(name = "Spartenerweiterung")
protected String spartenerweiterung;
@XmlElement(name = "Polizzennr", required = true) @XmlElement(name = "Polizzennr", required = true)
protected String polizzennr; protected String polizzennr;
@XmlElement(name = "VertragsID") @XmlElement(name = "VertragsID")
@@ -284,102 +256,6 @@ public class SchadenLightType {
this.schadenzuordnung = value; this.schadenzuordnung = value;
} }
/**
* Ruft den Wert der schadUrsCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSchadUrsCd() {
return schadUrsCd;
}
/**
* Legt den Wert der schadUrsCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSchadUrsCd(String value) {
this.schadUrsCd = value;
}
/**
* Ruft den Wert der schadUrsTxt-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSchadUrsTxt() {
return schadUrsTxt;
}
/**
* Legt den Wert der schadUrsTxt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSchadUrsTxt(String value) {
this.schadUrsTxt = value;
}
/**
* Ruft den Wert der spartenCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSpartenCd() {
return spartenCd;
}
/**
* Legt den Wert der spartenCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpartenCd(String value) {
this.spartenCd = value;
}
/**
* Ruft den Wert der spartenerweiterung-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSpartenerweiterung() {
return spartenerweiterung;
}
/**
* Legt den Wert der spartenerweiterung-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpartenerweiterung(String value) {
this.spartenerweiterung = value;
}
/** /**
* Ruft den Wert der polizzennr-Eigenschaft ab. * Ruft den Wert der polizzennr-Eigenschaft ab.
* *

View File

@@ -28,29 +28,13 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/&gt; * &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage" minOccurs="0"/&gt;
* &lt;element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/&gt; * &lt;element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/&gt;
* &lt;element name="VormaligeSchadennummern" type="{urn:omds20}Schadennr" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="VormaligeSchadennummern" type="{urn:omds20}Schadennr" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="NachfolgendeSchadennr" type="{urn:omds20}Schadennr" minOccurs="0"/&gt; * &lt;element name="NachfolgendeSchadennr" type="{urn:omds20}Schadennr" minOccurs="0"/&gt;
* &lt;element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type" minOccurs="0"/&gt; * &lt;element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type" minOccurs="0"/&gt;
* &lt;element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/&gt; * &lt;element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/&gt;
* &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung"/&gt; * &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung"/&gt;
* &lt;element name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" minOccurs="0"/&gt;
* &lt;element name="SchadUrsTxt" minOccurs="0"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;maxLength value="40"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/&gt;
* &lt;element name="Spartenerweiterung" minOccurs="0"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;maxLength value="10"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr"/&gt; * &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr"/&gt;
* &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt; * &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt;
* &lt;element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
@@ -96,10 +80,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
"bearbStandCd", "bearbStandCd",
"sachbearbVU", "sachbearbVU",
"schadenzuordnung", "schadenzuordnung",
"schadUrsCd",
"schadUrsTxt",
"spartenCd",
"spartenerweiterung",
"polizzennr", "polizzennr",
"vertragsID", "vertragsID",
"schadenTxt", "schadenTxt",
@@ -114,7 +94,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
}) })
public class SchadenType { public class SchadenType {
@XmlElement(name = "GeschaeftsfallSchadenanlage", required = true) @XmlElement(name = "GeschaeftsfallSchadenanlage")
protected ObjektIdType geschaeftsfallSchadenanlage; protected ObjektIdType geschaeftsfallSchadenanlage;
@XmlElement(name = "Schadennr") @XmlElement(name = "Schadennr")
protected String schadennr; protected String schadennr;
@@ -128,14 +108,6 @@ public class SchadenType {
protected SachbearbVUType sachbearbVU; protected SachbearbVUType sachbearbVU;
@XmlElement(name = "Schadenzuordnung", required = true) @XmlElement(name = "Schadenzuordnung", required = true)
protected SchadenzuordnungType schadenzuordnung; protected SchadenzuordnungType schadenzuordnung;
@XmlElement(name = "SchadUrsCd")
protected String schadUrsCd;
@XmlElement(name = "SchadUrsTxt")
protected String schadUrsTxt;
@XmlElement(name = "SpartenCd")
protected String spartenCd;
@XmlElement(name = "Spartenerweiterung")
protected String spartenerweiterung;
@XmlElement(name = "Polizzennr", required = true) @XmlElement(name = "Polizzennr", required = true)
protected String polizzennr; protected String polizzennr;
@XmlElement(name = "VertragsID") @XmlElement(name = "VertragsID")
@@ -334,102 +306,6 @@ public class SchadenType {
this.schadenzuordnung = value; this.schadenzuordnung = value;
} }
/**
* Ruft den Wert der schadUrsCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSchadUrsCd() {
return schadUrsCd;
}
/**
* Legt den Wert der schadUrsCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSchadUrsCd(String value) {
this.schadUrsCd = value;
}
/**
* Ruft den Wert der schadUrsTxt-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSchadUrsTxt() {
return schadUrsTxt;
}
/**
* Legt den Wert der schadUrsTxt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSchadUrsTxt(String value) {
this.schadUrsTxt = value;
}
/**
* Ruft den Wert der spartenCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSpartenCd() {
return spartenCd;
}
/**
* Legt den Wert der spartenCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpartenCd(String value) {
this.spartenCd = value;
}
/**
* Ruft den Wert der spartenerweiterung-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSpartenerweiterung() {
return spartenerweiterung;
}
/**
* Legt den Wert der spartenerweiterung-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpartenerweiterung(String value) {
this.spartenerweiterung = value;
}
/** /**
* Ruft den Wert der polizzennr-Eigenschaft ab. * Ruft den Wert der polizzennr-Eigenschaft ab.
* *

View File

@@ -25,7 +25,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="VUNr" type="{urn:omds20}VUNr"/&gt; * &lt;element name="VUNr" type="{urn:omds20}VUNr"/&gt;
* &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/&gt; * &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/&gt;
* &lt;element name="VormaligeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="VormaligeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="NachfolgendeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt; * &lt;element name="NachfolgendeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt;
* &lt;element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/&gt; * &lt;element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/&gt;
@@ -33,7 +33,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
* &lt;element name="Meldedat" type="{urn:omds20}Datum-Zeit"/&gt; * &lt;element name="Meldedat" type="{urn:omds20}Datum-Zeit"/&gt;
* &lt;element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/&gt;
* &lt;element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenLight_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenLight_Type" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -59,7 +59,7 @@ public class SchadenereignisLightType {
@XmlElement(name = "VUNr", required = true) @XmlElement(name = "VUNr", required = true)
protected String vuNr; protected String vuNr;
@XmlElement(name = "GeschaeftsfallSchadenereignis", required = true) @XmlElement(name = "GeschaeftsfallSchadenereignis")
protected ObjektIdType geschaeftsfallSchadenereignis; protected ObjektIdType geschaeftsfallSchadenereignis;
@XmlElement(name = "VormaligeIdGeschaeftsfall") @XmlElement(name = "VormaligeIdGeschaeftsfall")
protected List<ObjektIdType> vormaligeIdGeschaeftsfall; protected List<ObjektIdType> vormaligeIdGeschaeftsfall;
@@ -77,7 +77,7 @@ public class SchadenereignisLightType {
protected String deepLink; protected String deepLink;
@XmlElement(name = "ZusaetzlicheSchadensereignisdaten") @XmlElement(name = "ZusaetzlicheSchadensereignisdaten")
protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten;
@XmlElement(name = "Schaeden") @XmlElement(name = "Schaeden", required = true)
protected List<SchadenLightType> schaeden; protected List<SchadenLightType> schaeden;
/** /**

View File

@@ -28,7 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="VUNr" type="{urn:omds20}VUNr"/&gt; * &lt;element name="VUNr" type="{urn:omds20}VUNr"/&gt;
* &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/&gt; * &lt;element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/&gt;
* &lt;element name="VorherigeSchadenmeldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="VorherigeSchadenmeldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="NachfolgendeSchadenmeldung" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt; * &lt;element name="NachfolgendeSchadenmeldung" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt;
* &lt;element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/&gt; * &lt;element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/&gt;
@@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
* &lt;element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Meldedat" type="{urn:omds20}Datum-Zeit" minOccurs="0"/&gt; * &lt;element name="Meldedat" type="{urn:omds20}Datum-Zeit" minOccurs="0"/&gt;
* &lt;element name="Schadenmelder" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenmelder_Type" minOccurs="0"/&gt; * &lt;element name="Schadenmelder" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenmelder_Type" minOccurs="0"/&gt;
* &lt;element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/&gt; * &lt;element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/&gt;
* &lt;element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; * &lt;element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schaden_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schaden_Type" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -76,7 +76,7 @@ public class SchadenereignisType {
@XmlElement(name = "VUNr", required = true) @XmlElement(name = "VUNr", required = true)
protected String vuNr; protected String vuNr;
@XmlElement(name = "GeschaeftsfallSchadenereignis", required = true) @XmlElement(name = "GeschaeftsfallSchadenereignis")
protected ObjektIdType geschaeftsfallSchadenereignis; protected ObjektIdType geschaeftsfallSchadenereignis;
@XmlElement(name = "VorherigeSchadenmeldungen") @XmlElement(name = "VorherigeSchadenmeldungen")
protected List<ObjektIdType> vorherigeSchadenmeldungen; protected List<ObjektIdType> vorherigeSchadenmeldungen;
@@ -100,7 +100,7 @@ public class SchadenereignisType {
protected XMLGregorianCalendar meldedat; protected XMLGregorianCalendar meldedat;
@XmlElement(name = "Schadenmelder") @XmlElement(name = "Schadenmelder")
protected SchadenmelderType schadenmelder; protected SchadenmelderType schadenmelder;
@XmlElement(name = "Bankverbindung", required = true) @XmlElement(name = "Bankverbindung")
protected BankverbindungType bankverbindung; protected BankverbindungType bankverbindung;
@XmlElement(name = "ZusaetzlicheSchadensereignisdaten") @XmlElement(name = "ZusaetzlicheSchadensereignisdaten")
protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten;
@@ -108,7 +108,7 @@ public class SchadenereignisType {
protected String deepLink; protected String deepLink;
@XmlElement(name = "Meldungen") @XmlElement(name = "Meldungen")
protected List<ServiceFault> meldungen; protected List<ServiceFault> meldungen;
@XmlElement(name = "Schaeden") @XmlElement(name = "Schaeden", required = true)
protected List<SchadenType> schaeden; protected List<SchadenType> schaeden;
/** /**

View File

@@ -296,7 +296,7 @@
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr"/> <xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element ref="GeschaeftsfallSchadenereignis"/> <xsd:element ref="GeschaeftsfallSchadenereignis" minOccurs="0"/>
<xsd:element name="VorherigeSchadenmeldungen" type="cst:ObjektId_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="VorherigeSchadenmeldungen" type="cst:ObjektId_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Ein Bezug auf eine vorangegangene Schadenmeldung bei Mehrfachmeldungen eines Schadenereignisses. Wird nur im Response von GetClaim bzw. SearchClaim verwendet.</xsd:documentation> <xsd:documentation>Ein Bezug auf eine vorangegangene Schadenmeldung bei Mehrfachmeldungen eines Schadenereignisses. Wird nur im Response von GetClaim bzw. SearchClaim verwendet.</xsd:documentation>
@@ -343,7 +343,7 @@
<xsd:documentation>Eine Kennung des Schadenmelders, z.B. eine Vermittlernummer im Falle eines Maklers</xsd:documentation> <xsd:documentation>Eine Kennung des Schadenmelders, z.B. eine Vermittlernummer im Falle eines Maklers</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type"/> <xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type" minOccurs="0"/>
<xsd:element name="ZusaetzlicheSchadensereignisdaten" type="ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"> <xsd:element name="ZusaetzlicheSchadensereignisdaten" type="ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation> <xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
@@ -355,7 +355,7 @@
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation> <xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Schaeden" type="Schaden_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schaeden" type="Schaden_Type" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die Schadenobjekte sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation> <xsd:documentation>Die Schadenobjekte sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -368,7 +368,7 @@
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr"/> <xsd:element name="VUNr" type="omds:VUNr"/>
<xsd:element ref="GeschaeftsfallSchadenereignis"/> <xsd:element ref="GeschaeftsfallSchadenereignis" minOccurs="0"/>
<xsd:element name="VormaligeIdGeschaeftsfall" type="cst:ObjektId_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="VormaligeIdGeschaeftsfall" type="cst:ObjektId_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen oder die Vorgänger</xsd:documentation> <xsd:documentation>Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen oder die Vorgänger</xsd:documentation>
@@ -396,7 +396,7 @@
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation> <xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Schaeden" type="SchadenLight_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Schaeden" type="SchadenLight_Type" 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>
</xsd:annotation> </xsd:annotation>
@@ -408,7 +408,7 @@
<xsd:documentation>Die Darstellung eines Schadens (spartenbezogenes Unterobjekt eines Schadenereignisses)</xsd:documentation> <xsd:documentation>Die Darstellung eines Schadens (spartenbezogenes Unterobjekt eines Schadenereignisses)</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="GeschaeftsfallSchadenanlage"/> <xsd:element ref="GeschaeftsfallSchadenanlage" minOccurs="0"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"> <xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Wird vom Versicherungsunternehmen asynchron vergeben, kann also abhängig vom Bearbeitungsstand null sein.</xsd:documentation> <xsd:documentation>Wird vom Versicherungsunternehmen asynchron vergeben, kann also abhängig vom Bearbeitungsstand null sein.</xsd:documentation>
@@ -419,25 +419,6 @@
<xsd:element name="BearbStandCd" type="BearbStandCd_Type" minOccurs="0"/> <xsd:element name="BearbStandCd" type="BearbStandCd_Type" minOccurs="0"/>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/> <xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
<xsd:element ref="Schadenzuordnung"/> <xsd:element ref="Schadenzuordnung"/>
<xsd:element name="SchadUrsCd" type="omds:SchadUrsCd_Type" minOccurs="0"/>
<xsd:element name="SchadUrsTxt" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="SpartenCd" type="omds:SpartenCd_Type" minOccurs="0"/>
<xsd:element name="Spartenerweiterung" minOccurs="0">
<xsd:annotation>
<xsd:documentation>OMDS Spartenerweiterung</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<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. </xsd:documentation> <xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. </xsd:documentation>
@@ -486,7 +467,7 @@
<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>Detailinformationen für bestimmte Sparten</xsd:documentation> <xsd:documentation>VU-übergreifende aber spartenspezifische Detailinformationen für bestimmte Sparten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="ErledDat" type="omds:Datum" minOccurs="0"/> <xsd:element name="ErledDat" type="omds:Datum" minOccurs="0"/>
@@ -508,29 +489,13 @@
<xsd:documentation>Typ zur leichtgewichtigen Abbildung von Schadenobjekten </xsd:documentation> <xsd:documentation>Typ zur leichtgewichtigen Abbildung von Schadenobjekten </xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="GeschaeftsfallSchadenanlage"/> <xsd:element ref="GeschaeftsfallSchadenanlage" minOccurs="0"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/> <xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
<xsd:element name="VormaligeSchadennr" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="VormaligeSchadennr" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="NachfolgendeSchadennr" type="xsd:string" minOccurs="0"/> <xsd:element name="NachfolgendeSchadennr" type="xsd:string" minOccurs="0"/>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/> <xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/> <xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0"/>
<xsd:element ref="Schadenzuordnung" minOccurs="0"/> <xsd:element ref="Schadenzuordnung" minOccurs="0"/>
<xsd:element name="SchadUrsCd" type="omds:SchadUrsCd_Type" minOccurs="0"/>
<xsd:element name="SchadUrsTxt" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="SpartenCd" type="omds:SpartenCd_Type" minOccurs="0"/>
<xsd:element name="Spartenerweiterung" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<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="ErledDat" type="omds:Datum" minOccurs="0"/> <xsd:element name="ErledDat" type="omds:Datum" minOccurs="0"/>