dokumente;
/**
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
@@ -93,4 +100,33 @@ public class CreateClaimRequestType
this.schadenereignis = value;
}
+ /**
+ * Gets the value of the dokumente property.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the dokumente property.
+ *
+ *
+ * For example, to add a new item, do as follows:
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link UploadDokumentType }
+ *
+ *
+ */
+ public List getDokumente() {
+ if (dokumente == null) {
+ dokumente = new ArrayList();
+ }
+ return this.dokumente;
+ }
+
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/CreateClaimResponse2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/CreateClaimResponse2Type.java
new file mode 100644
index 00000000..146ced16
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/CreateClaimResponse2Type.java
@@ -0,0 +1,98 @@
+
+package at.vvo.omds.types.omds3Types.r1_5_0.on7schaden;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonResponseType;
+
+
+/**
+ * Anworttyp beim Erzeugen einer Schadenmeldung
+ *
+ * Java-Klasse für CreateClaimResponse2_Type complex type.
+ *
+ *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="CreateClaimResponse2_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ * <sequence>
+ * <element name="MeldungsZusammenfassung" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}MeldungSchadenereignis_Type" minOccurs="0"/>
+ * <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CreateClaimResponse2_Type", propOrder = {
+ "meldungsZusammenfassung",
+ "meldedat"
+})
+public class CreateClaimResponse2Type
+ extends CommonResponseType
+{
+
+ @XmlElement(name = "MeldungsZusammenfassung")
+ protected MeldungSchadenereignisType meldungsZusammenfassung;
+ @XmlElement(name = "Meldedat", required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar meldedat;
+
+ /**
+ * Ruft den Wert der meldungsZusammenfassung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link MeldungSchadenereignisType }
+ *
+ */
+ public MeldungSchadenereignisType getMeldungsZusammenfassung() {
+ return meldungsZusammenfassung;
+ }
+
+ /**
+ * Legt den Wert der meldungsZusammenfassung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link MeldungSchadenereignisType }
+ *
+ */
+ public void setMeldungsZusammenfassung(MeldungSchadenereignisType value) {
+ this.meldungsZusammenfassung = value;
+ }
+
+ /**
+ * Ruft den Wert der meldedat-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getMeldedat() {
+ return meldedat;
+ }
+
+ /**
+ * Legt den Wert der meldedat-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setMeldedat(XMLGregorianCalendar value) {
+ this.meldedat = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimRequestType.java
index fbba168a..313dcf3d 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimRequestType.java
@@ -35,9 +35,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType;
* <element name="SchadOrt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Ort_Type"/>
* <element name="BeteiligtePersonen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BeteiligtePerson_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Rollen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ReferenzAufBeteiligtePersonSchaden_Type" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Schadenmelder" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenmelder_Type"/>
* <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -56,9 +56,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType;
"schadOrt",
"beteiligtePersonen",
"rollen",
- "dokumente",
"schadenmelder",
- "bankverbindung"
+ "bankverbindung",
+ "dokumente"
})
public class InitiateClaimRequestType
extends CommonRequestType
@@ -81,12 +81,12 @@ public class InitiateClaimRequestType
protected List beteiligtePersonen;
@XmlElement(name = "Rollen")
protected List rollen;
- @XmlElement(name = "Dokumente")
- protected List dokumente;
@XmlElement(name = "Schadenmelder", required = true)
protected SchadenmelderType schadenmelder;
@XmlElement(name = "Bankverbindung", required = true)
protected BankverbindungType bankverbindung;
+ @XmlElement(name = "Dokumente")
+ protected List dokumente;
/**
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
@@ -290,35 +290,6 @@ public class InitiateClaimRequestType
return this.rollen;
}
- /**
- * Gets the value of the dokumente property.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a set method for the dokumente property.
- *
- *
- * For example, to add a new item, do as follows:
- *
- * getDokumente().add(newItem);
- *
- *
- *
- *
- * Objects of the following type(s) are allowed in the list
- * {@link UploadDokumentType }
- *
- *
- */
- public List getDokumente() {
- if (dokumente == null) {
- dokumente = new ArrayList();
- }
- return this.dokumente;
- }
-
/**
* Ruft den Wert der schadenmelder-Eigenschaft ab.
*
@@ -367,4 +338,33 @@ public class InitiateClaimRequestType
this.bankverbindung = value;
}
+ /**
+ * Gets the value of the dokumente property.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the dokumente property.
+ *
+ *
+ * For example, to add a new item, do as follows:
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link UploadDokumentType }
+ *
+ *
+ */
+ public List getDokumente() {
+ if (dokumente == null) {
+ dokumente = new ArrayList();
+ }
+ return this.dokumente;
+ }
+
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ObjectFactory.java
index 4ed58087..3984d009 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ObjectFactory.java
@@ -232,6 +232,14 @@ public class ObjectFactory {
return new LossEventRegisteredResponseType();
}
+ /**
+ * Create an instance of {@link CreateClaimResponse2Type }
+ *
+ */
+ public CreateClaimResponse2Type createCreateClaimResponse2Type() {
+ return new CreateClaimResponse2Type();
+ }
+
/**
* Create an instance of {@link MeldungSchadenereignisType }
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisAbstraktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisAbstraktType.java
index 6479a8a2..a82eb6f7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisAbstraktType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisAbstraktType.java
@@ -11,7 +11,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_5_0.common.BankverbindungType;
-import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.DokumentenReferenzType;
/**
@@ -31,7 +31,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType;
* <element name="SchadOrt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Ort_Type"/>
* <element name="BeteiligtePersonen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BeteiligtePerson_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="GeschaedigteInteressen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaedigtesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Meldedat" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
* <element name="Schadenmelder" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenmelder_Type" minOccurs="0"/>
* <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
@@ -75,7 +75,7 @@ public abstract class SchadenereignisAbstraktType {
@XmlElement(name = "GeschaedigteInteressen")
protected List geschaedigteInteressen;
@XmlElement(name = "Dokumente")
- protected List dokumente;
+ protected List dokumente;
@XmlElement(name = "Meldedat")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar meldedat;
@@ -234,13 +234,13 @@ public abstract class SchadenereignisAbstraktType {
*
*
* Objects of the following type(s) are allowed in the list
- * {@link UploadDokumentType }
+ * {@link DokumentenReferenzType }
*
*
*/
- public List getDokumente() {
+ public List getDokumente() {
if (dokumente == null) {
- dokumente = new ArrayList();
+ dokumente = new ArrayList();
}
return this.dokumente;
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SubmitClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SubmitClaimRequestType.java
index 5aced5f5..5fd5918a 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SubmitClaimRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SubmitClaimRequestType.java
@@ -1,12 +1,15 @@
package at.vvo.omds.types.omds3Types.r1_5_0.on7schaden;
+import java.util.ArrayList;
+import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonRequestType;
import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
+import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType;
/**
@@ -23,6 +26,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
* <sequence>
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer" minOccurs="0"/>
* <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}MeldungSchadenereignis_Type" minOccurs="0"/>
+ * <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -34,7 +38,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitClaimRequest_Type", propOrder = {
"geschaeftsfallnummer",
- "schadenereignis"
+ "schadenereignis",
+ "dokumente"
})
public class SubmitClaimRequestType
extends CommonRequestType
@@ -44,6 +49,8 @@ public class SubmitClaimRequestType
protected ObjektIdType geschaeftsfallnummer;
@XmlElement(name = "Schadenereignis")
protected MeldungSchadenereignisType schadenereignis;
+ @XmlElement(name = "Dokumente")
+ protected List dokumente;
/**
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
@@ -93,4 +100,33 @@ public class SubmitClaimRequestType
this.schadenereignis = value;
}
+ /**
+ * Gets the value of the dokumente property.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the dokumente property.
+ *
+ *
+ * For example, to add a new item, do as follows:
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link UploadDokumentType }
+ *
+ *
+ */
+ public List getDokumente() {
+ if (dokumente == null) {
+ dokumente = new ArrayList();
+ }
+ return this.dokumente;
+ }
+
}
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON7_Schaden.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON7_Schaden.xsd
index 338ded88..c1b14bcc 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON7_Schaden.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON7_Schaden.xsd
@@ -17,6 +17,11 @@
+
+
+ Optional Dokumente die synchron im Request übermittelt werden.
+
+
@@ -47,6 +52,27 @@
+
+
+ Anworttyp beim Erzeugen einer Schadenmeldung
+
+
+
+
+
+
+ Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId.
+
+
+
+
+ Zeitstempel der Anlage des Schadenmelde Objektes. Dies ist nicht der Zeitstempel der Vergabe der Schadennummer
+
+
+
+
+
+
@@ -62,6 +88,11 @@
+
+
+ Optional Dokumente die synchron im Request übermittelt werden.
+
+
@@ -118,7 +149,7 @@
Ein geschädigtes Interesse kann ein physisches Objekt, z.B. ein Kfz oder eine Immobilie sein. Es kann aber auch ein ideelles Gut sein. Geschädigte Interessen können im Schadenobjekt referenziert werden, müssen aber nicht referenziert werden.
-
+
Optional Dokumente die synchron im Request übermittelt werden.
@@ -588,13 +619,13 @@
-
Der Schadenmelder ist hier ein wesentliches Merkmal für die fachliche Zuordnung des Schadens
+