diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonRequestType.java index 423b1cb6..56f4e04e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonRequestType.java @@ -19,7 +19,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangePersonDataRequestTyp import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.CheckAddressRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.DeleteCommunicationObjectRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.GetPartnerRequestType; -import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CreateClaimRequestType; +import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CheckClaimRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.InitiateClaimRequestType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SpezifikationSchadenType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimRequestType; @@ -57,7 +57,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimRequestType; "korrelationsId" }) @XmlSeeAlso({ - CreateClaimRequestType.class, + CheckClaimRequestType.class, SubmitClaimRequestType.class, InitiateClaimRequestType.class, SpezifikationSchadenType.class, diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonResponseType.java index f947d858..cb1f2dcc 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/CommonResponseType.java @@ -17,7 +17,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.ChangePersonDataResponseTy import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.CheckAddressResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.DeleteCommunicationObjectResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on4partner.GetPartnerResponseType; -import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CreateClaimResponseType; +import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.CheckClaimResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.GetClaimResponseLightType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.GetClaimResponseType; import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.InitiateClaimResponseType; @@ -50,7 +50,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on7schaden.SubmitClaimResponseType; "status" }) @XmlSeeAlso({ - CreateClaimResponseType.class, + CheckClaimResponseType.class, SubmitClaimResponseType.class, InitiateClaimResponseType.class, GetClaimResponseType.class, diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/common/SubmitApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/common/SubmitApplicationResponseGenType.java index 01106f98..0c44ba8a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/common/SubmitApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/common/SubmitApplicationResponseGenType.java @@ -55,8 +55,8 @@ public abstract class SubmitApplicationResponseGenType @XmlElementRefs({ @XmlElementRef(name = "Dokumente", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", type = JAXBElement.class, required = false), - @XmlElementRef(name = "Antragsnummer", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", type = JAXBElement.class, required = false), - @XmlElementRef(name = "Antragstatus", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", type = JAXBElement.class, required = false) + @XmlElementRef(name = "Antragstatus", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", type = JAXBElement.class, required = false), + @XmlElementRef(name = "Antragsnummer", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", type = JAXBElement.class, required = false) }) protected List> rest; @@ -89,8 +89,8 @@ public abstract class SubmitApplicationResponseGenType *

* Objects of the following type(s) are allowed in the list * {@link JAXBElement }{@code <}{@link DokumentInfoType }{@code >} - * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} * {@link JAXBElement }{@code <}{@link Integer }{@code >} + * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} * * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java index cb71053e..6104b981 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on4partner/ChangeCommunicationObjectRequestType.java @@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) protected ObjektIdType objektId; @XmlElementRefs({ + @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class), @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class), - @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class), - @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class) + @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class) }) protected List> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; @XmlElement(name = "WirksamtkeitAb", required = true) @@ -116,8 +116,8 @@ public class ChangeCommunicationObjectRequestType *

* Objects of the following type(s) are allowed in the list * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} - * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} * * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/BearbStandSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/BearbStandSchadenType.java deleted file mode 100644 index fe0fc7b4..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/BearbStandSchadenType.java +++ /dev/null @@ -1,118 +0,0 @@ - -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.XmlType; - - -/** - *

Java-Klasse für BearbStandSchaden_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="BearbStandSchaden_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/>
- *         <element name="Schadennr" type="{urn:omds20}Schadennr"/>
- *         <element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BearbStandSchaden_Type", propOrder = { - "bearbStandCd", - "schadennr", - "sachbearbVU" -}) -public class BearbStandSchadenType { - - @XmlElement(name = "BearbStandCd", required = true) - protected String bearbStandCd; - @XmlElement(name = "Schadennr", required = true) - protected String schadennr; - @XmlElement(name = "SachbearbVU") - protected SachbearbVUType sachbearbVU; - - /** - * Ruft den Wert der bearbStandCd-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBearbStandCd() { - return bearbStandCd; - } - - /** - * Legt den Wert der bearbStandCd-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBearbStandCd(String value) { - this.bearbStandCd = value; - } - - /** - * Ruft den Wert der schadennr-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSchadennr() { - return schadennr; - } - - /** - * Legt den Wert der schadennr-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSchadennr(String value) { - this.schadennr = value; - } - - /** - * Ruft den Wert der sachbearbVU-Eigenschaft ab. - * - * @return - * possible object is - * {@link SachbearbVUType } - * - */ - public SachbearbVUType getSachbearbVU() { - return sachbearbVU; - } - - /** - * Legt den Wert der sachbearbVU-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link SachbearbVUType } - * - */ - public void setSachbearbVU(SachbearbVUType value) { - this.sachbearbVU = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/BeteiligtePersonSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/BeteiligtePersonSchadenType.java deleted file mode 100644 index 314d0eae..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/BeteiligtePersonSchadenType.java +++ /dev/null @@ -1,190 +0,0 @@ - -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.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds2Types.v2_11.PERSONType; - - -/** - * Eine an einem Schaden beteiligte Person - * - *

Java-Klasse für BeteiligtePersonSchaden_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="BeteiligtePersonSchaden_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Person" type="{urn:omds20}PERSON_Type"/>
- *         <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *       <attribute name="BetRolleCd" type="{urn:omds20}BetRolleCd_Type" />
- *       <attribute name="BetTxt">
- *         <simpleType>
- *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *             <maxLength value="100"/>
- *           </restriction>
- *         </simpleType>
- *       </attribute>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "BeteiligtePersonSchaden_Type", propOrder = { - "person", - "geschInteresseLfnr" -}) -public class BeteiligtePersonSchadenType { - - @XmlElement(name = "Person", required = true) - protected PERSONType person; - @XmlElement(name = "GeschInteresseLfnr") - protected List geschInteresseLfnr; - @XmlAttribute(name = "BetLfnr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) - @XmlSchemaType(name = "anySimpleType") - protected String betLfnr; - @XmlAttribute(name = "BetRolleCd", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") - protected String betRolleCd; - @XmlAttribute(name = "BetTxt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") - protected String betTxt; - - /** - * Ruft den Wert der person-Eigenschaft ab. - * - * @return - * possible object is - * {@link PERSONType } - * - */ - public PERSONType getPerson() { - return person; - } - - /** - * Legt den Wert der person-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link PERSONType } - * - */ - public void setPerson(PERSONType value) { - this.person = value; - } - - /** - * Gets the value of the geschInteresseLfnr 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 geschInteresseLfnr property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getGeschInteresseLfnr().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Object } - * - * - */ - public List getGeschInteresseLfnr() { - if (geschInteresseLfnr == null) { - geschInteresseLfnr = new ArrayList(); - } - return this.geschInteresseLfnr; - } - - /** - * Ruft den Wert der betLfnr-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBetLfnr() { - return betLfnr; - } - - /** - * Legt den Wert der betLfnr-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBetLfnr(String value) { - this.betLfnr = value; - } - - /** - * Ruft den Wert der betRolleCd-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBetRolleCd() { - return betRolleCd; - } - - /** - * Legt den Wert der betRolleCd-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBetRolleCd(String value) { - this.betRolleCd = value; - } - - /** - * Ruft den Wert der betTxt-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBetTxt() { - return betTxt; - } - - /** - * Legt den Wert der betTxt-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBetTxt(String value) { - this.betTxt = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ChangedClaimsListResponseResultType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ChangedClaimsListResponseResultType.java index d6ac59af..e04839dc 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ChangedClaimsListResponseResultType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ChangedClaimsListResponseResultType.java @@ -23,7 +23,7 @@ import javax.xml.bind.annotation.XmlType; * <element name="ActualOffset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="ActualMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> - * <element name="GeaenderteObjekte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenStatus_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="GeaenderteObjekte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenereignisLight_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -51,7 +51,7 @@ public class ChangedClaimsListResponseResultType { @XmlSchemaType(name = "unsignedInt") protected long totalResults; @XmlElement(name = "GeaenderteObjekte") - protected List geaenderteObjekte; + protected List geaenderteObjekte; /** * Ruft den Wert der actualOffset-Eigenschaft ab. @@ -119,13 +119,13 @@ public class ChangedClaimsListResponseResultType { * *

* Objects of the following type(s) are allowed in the list - * {@link SchadenStatusType } + * {@link SchadenereignisLightType } * * */ - public List getGeaenderteObjekte() { + public List getGeaenderteObjekte() { if (geaenderteObjekte == null) { - geaenderteObjekte = new ArrayList(); + geaenderteObjekte = new ArrayList(); } return this.geaenderteObjekte; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisDokumentAnlageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisDokumentAnlageType.java deleted file mode 100644 index b553d1bc..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisDokumentAnlageType.java +++ /dev/null @@ -1,114 +0,0 @@ - -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.XmlType; -import at.vvo.omds.types.omds3Types.r1_5_0.common.DokumentenReferenzType; -import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault; - - -/** - *

Java-Klasse für ErgebnisDokumentAnlage_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ErgebnisDokumentAnlage_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="LfdNr" type="{http://www.w3.org/2001/XMLSchema}int"/>
- *         <choice>
- *           <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type"/>
- *           <element name="FehlerDokumentenanlage" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault"/>
- *         </choice>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ErgebnisDokumentAnlage_Type", propOrder = { - "lfdNr", - "dokument", - "fehlerDokumentenanlage" -}) -public class ErgebnisDokumentAnlageType { - - @XmlElement(name = "LfdNr") - protected int lfdNr; - @XmlElement(name = "Dokument") - protected DokumentenReferenzType dokument; - @XmlElement(name = "FehlerDokumentenanlage") - protected ServiceFault fehlerDokumentenanlage; - - /** - * Ruft den Wert der lfdNr-Eigenschaft ab. - * - */ - public int getLfdNr() { - return lfdNr; - } - - /** - * Legt den Wert der lfdNr-Eigenschaft fest. - * - */ - public void setLfdNr(int value) { - this.lfdNr = value; - } - - /** - * Ruft den Wert der dokument-Eigenschaft ab. - * - * @return - * possible object is - * {@link DokumentenReferenzType } - * - */ - public DokumentenReferenzType getDokument() { - return dokument; - } - - /** - * Legt den Wert der dokument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DokumentenReferenzType } - * - */ - public void setDokument(DokumentenReferenzType value) { - this.dokument = value; - } - - /** - * Ruft den Wert der fehlerDokumentenanlage-Eigenschaft ab. - * - * @return - * possible object is - * {@link ServiceFault } - * - */ - public ServiceFault getFehlerDokumentenanlage() { - return fehlerDokumentenanlage; - } - - /** - * Legt den Wert der fehlerDokumentenanlage-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ServiceFault } - * - */ - public void setFehlerDokumentenanlage(ServiceFault value) { - this.fehlerDokumentenanlage = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisDokumentType.java deleted file mode 100644 index e1928ce5..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisDokumentType.java +++ /dev/null @@ -1,116 +0,0 @@ - -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 at.vvo.omds.types.omds3Types.r1_5_0.common.DokumentenReferenzType; -import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault; - - -/** - *

Java-Klasse für ErgebnisDokument_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ErgebnisDokument_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
- *         <choice>
- *           <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type"/>
- *           <element name="FehlerDokumentenanlage" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault"/>
- *         </choice>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ErgebnisDokument_Type", propOrder = { - "lfnr", - "dokument", - "fehlerDokumentenanlage" -}) -public class ErgebnisDokumentType { - - @XmlElement(name = "Lfnr") - @XmlSchemaType(name = "unsignedShort") - protected int lfnr; - @XmlElement(name = "Dokument") - protected DokumentenReferenzType dokument; - @XmlElement(name = "FehlerDokumentenanlage") - protected ServiceFault fehlerDokumentenanlage; - - /** - * Ruft den Wert der lfnr-Eigenschaft ab. - * - */ - public int getLfnr() { - return lfnr; - } - - /** - * Legt den Wert der lfnr-Eigenschaft fest. - * - */ - public void setLfnr(int value) { - this.lfnr = value; - } - - /** - * Ruft den Wert der dokument-Eigenschaft ab. - * - * @return - * possible object is - * {@link DokumentenReferenzType } - * - */ - public DokumentenReferenzType getDokument() { - return dokument; - } - - /** - * Legt den Wert der dokument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DokumentenReferenzType } - * - */ - public void setDokument(DokumentenReferenzType value) { - this.dokument = value; - } - - /** - * Ruft den Wert der fehlerDokumentenanlage-Eigenschaft ab. - * - * @return - * possible object is - * {@link ServiceFault } - * - */ - public ServiceFault getFehlerDokumentenanlage() { - return fehlerDokumentenanlage; - } - - /** - * Legt den Wert der fehlerDokumentenanlage-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ServiceFault } - * - */ - public void setFehlerDokumentenanlage(ServiceFault value) { - this.fehlerDokumentenanlage = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisSchadenType.java deleted file mode 100644 index a5a5c7d4..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/ErgebnisSchadenType.java +++ /dev/null @@ -1,115 +0,0 @@ - -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 at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault; - - -/** - *

Java-Klasse für ErgebnisSchaden_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ErgebnisSchaden_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
- *         <choice>
- *           <element name="Schadenanlage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenanlage_Type"/>
- *           <element name="FehlerSchadenanlage" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault"/>
- *         </choice>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ErgebnisSchaden_Type", propOrder = { - "lfnr", - "schadenanlage", - "fehlerSchadenanlage" -}) -public class ErgebnisSchadenType { - - @XmlElement(name = "Lfnr") - @XmlSchemaType(name = "unsignedShort") - protected int lfnr; - @XmlElement(name = "Schadenanlage") - protected SchadenanlageType schadenanlage; - @XmlElement(name = "FehlerSchadenanlage") - protected ServiceFault fehlerSchadenanlage; - - /** - * Ruft den Wert der lfnr-Eigenschaft ab. - * - */ - public int getLfnr() { - return lfnr; - } - - /** - * Legt den Wert der lfnr-Eigenschaft fest. - * - */ - public void setLfnr(int value) { - this.lfnr = value; - } - - /** - * Ruft den Wert der schadenanlage-Eigenschaft ab. - * - * @return - * possible object is - * {@link SchadenanlageType } - * - */ - public SchadenanlageType getSchadenanlage() { - return schadenanlage; - } - - /** - * Legt den Wert der schadenanlage-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link SchadenanlageType } - * - */ - public void setSchadenanlage(SchadenanlageType value) { - this.schadenanlage = value; - } - - /** - * Ruft den Wert der fehlerSchadenanlage-Eigenschaft ab. - * - * @return - * possible object is - * {@link ServiceFault } - * - */ - public ServiceFault getFehlerSchadenanlage() { - return fehlerSchadenanlage; - } - - /** - * Legt den Wert der fehlerSchadenanlage-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ServiceFault } - * - */ - public void setFehlerSchadenanlage(ServiceFault value) { - this.fehlerSchadenanlage = 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 313dcf3d..732d2ce3 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 @@ -27,7 +27,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType; * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"> * <sequence> - * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/> * <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/> * <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/> * <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/> @@ -48,7 +48,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.UploadDokumentType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "InitiateClaimRequest_Type", propOrder = { - "geschaeftsfallnummer", + "geschaeftsfallSchadenereignis", "polizzennr", "vertragsID", "ereigniszpkt", @@ -64,8 +64,8 @@ public class InitiateClaimRequestType extends CommonRequestType { - @XmlElement(name = "Geschaeftsfallnummer") - protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + protected ObjektIdType geschaeftsfallSchadenereignis; @XmlElement(name = "Polizzennr") protected String polizzennr; @XmlElement(name = "VertragsID") @@ -89,27 +89,27 @@ public class InitiateClaimRequestType protected List dokumente; /** - * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getGeschaeftsfallnummer() { - return geschaeftsfallnummer; + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; } /** - * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setGeschaeftsfallnummer(ObjektIdType value) { - this.geschaeftsfallnummer = value; + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimResponseType.java index 1e574240..46f5ef81 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/InitiateClaimResponseType.java @@ -4,9 +4,7 @@ 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; @@ -22,8 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonResponseType; * <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}MeldungszusammenfassungInitiateClaim_Type" minOccurs="0"/> - * <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/> + * <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -34,65 +31,37 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.CommonResponseType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "InitiateClaimResponse_Type", propOrder = { - "meldungsZusammenfassung", - "meldedat" + "schadenereignis" }) public class InitiateClaimResponseType extends CommonResponseType { - @XmlElement(name = "MeldungsZusammenfassung") - protected MeldungszusammenfassungInitiateClaimType meldungsZusammenfassung; - @XmlElement(name = "Meldedat", required = true) - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar meldedat; + @XmlElement(name = "Schadenereignis") + protected SchadenereignisType schadenereignis; /** - * Ruft den Wert der meldungsZusammenfassung-Eigenschaft ab. + * Ruft den Wert der schadenereignis-Eigenschaft ab. * * @return * possible object is - * {@link MeldungszusammenfassungInitiateClaimType } + * {@link SchadenereignisType } * */ - public MeldungszusammenfassungInitiateClaimType getMeldungsZusammenfassung() { - return meldungsZusammenfassung; + public SchadenereignisType getSchadenereignis() { + return schadenereignis; } /** - * Legt den Wert der meldungsZusammenfassung-Eigenschaft fest. + * Legt den Wert der schadenereignis-Eigenschaft fest. * * @param value * allowed object is - * {@link MeldungszusammenfassungInitiateClaimType } + * {@link SchadenereignisType } * */ - public void setMeldungsZusammenfassung(MeldungszusammenfassungInitiateClaimType 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; + public void setSchadenereignis(SchadenereignisType value) { + this.schadenereignis = value; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/LossEventType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/LossEventType.java index 95224636..57508f48 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/LossEventType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/LossEventType.java @@ -23,7 +23,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="VUNr" type="{urn:omds20}VUNr"/> - * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenereignis"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/> * <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/> * <element name="EreignisbeschrTxt" type="{http://www.w3.org/2001/XMLSchema}string"/> * </sequence> @@ -37,7 +37,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "LossEvent_Type", propOrder = { "vuNr", - "idGeschaeftsfallSchadenereignis", + "geschaeftsfallSchadenereignis", "ereigniszpkt", "ereignisbeschrTxt" }) @@ -45,8 +45,8 @@ public class LossEventType { @XmlElement(name = "VUNr", required = true) protected String vuNr; - @XmlElement(name = "IdGeschaeftsfallSchadenereignis", required = true) - protected ObjektIdType idGeschaeftsfallSchadenereignis; + @XmlElement(name = "GeschaeftsfallSchadenereignis", required = true) + protected ObjektIdType geschaeftsfallSchadenereignis; @XmlElement(name = "Ereigniszpkt", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar ereigniszpkt; @@ -78,27 +78,27 @@ public class LossEventType { } /** - * Ruft den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getIdGeschaeftsfallSchadenereignis() { - return idGeschaeftsfallSchadenereignis; + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; } /** - * Legt den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setIdGeschaeftsfallSchadenereignis(ObjektIdType value) { - this.idGeschaeftsfallSchadenereignis = value; + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/MeldungszusammenfassungInitiateClaimType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/MeldungszusammenfassungInitiateClaimType.java deleted file mode 100644 index ccd90c63..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/MeldungszusammenfassungInitiateClaimType.java +++ /dev/null @@ -1,194 +0,0 @@ - -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.ObjektIdType; - - -/** - * Objekt, welches GeschäftsfallId und Schadennummer, Dokumenten-Ids sowie den Bearbeitungsstand enthält - * - *

Java-Klasse für MeldungszusammenfassungInitiateClaim_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="MeldungszusammenfassungInitiateClaim_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenereignis"/>
- *         <element name="VUNr" type="{urn:omds20}VUNr"/>
- *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" maxOccurs="unbounded" minOccurs="0"/>
- *         <element name="ErgebnisDokumente" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgebnisDokumentAnlage_Type" maxOccurs="unbounded" minOccurs="0"/>
- *         <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandSchaden_Type" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MeldungszusammenfassungInitiateClaim_Type", propOrder = { - "idGeschaeftsfallSchadenereignis", - "vuNr", - "ordnungsbegriffZuordFremd", - "ergebnisDokumente", - "schaeden" -}) -public class MeldungszusammenfassungInitiateClaimType { - - @XmlElement(name = "IdGeschaeftsfallSchadenereignis", required = true) - protected ObjektIdType idGeschaeftsfallSchadenereignis; - @XmlElement(name = "VUNr", required = true) - protected String vuNr; - @XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0") - protected List ordnungsbegriffZuordFremd; - @XmlElement(name = "ErgebnisDokumente") - protected List ergebnisDokumente; - @XmlElement(name = "Schaeden") - protected List schaeden; - - /** - * Ruft den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft ab. - * - * @return - * possible object is - * {@link ObjektIdType } - * - */ - public ObjektIdType getIdGeschaeftsfallSchadenereignis() { - return idGeschaeftsfallSchadenereignis; - } - - /** - * Legt den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ObjektIdType } - * - */ - public void setIdGeschaeftsfallSchadenereignis(ObjektIdType value) { - this.idGeschaeftsfallSchadenereignis = value; - } - - /** - * Ruft den Wert der vuNr-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVUNr() { - return vuNr; - } - - /** - * Legt den Wert der vuNr-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVUNr(String value) { - this.vuNr = value; - } - - /** - * Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis Gets the value of the ordnungsbegriffZuordFremd 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 ordnungsbegriffZuordFremd property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getOrdnungsbegriffZuordFremd().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link String } - * - * - */ - public List getOrdnungsbegriffZuordFremd() { - if (ordnungsbegriffZuordFremd == null) { - ordnungsbegriffZuordFremd = new ArrayList(); - } - return this.ordnungsbegriffZuordFremd; - } - - /** - * Gets the value of the ergebnisDokumente 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 ergebnisDokumente property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getErgebnisDokumente().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ErgebnisDokumentAnlageType } - * - * - */ - public List getErgebnisDokumente() { - if (ergebnisDokumente == null) { - ergebnisDokumente = new ArrayList(); - } - return this.ergebnisDokumente; - } - - /** - * Gets the value of the schaeden 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 schaeden property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getSchaeden().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link BearbStandSchadenType } - * - * - */ - public List getSchaeden() { - if (schaeden == null) { - schaeden = new ArrayList(); - } - return this.schaeden; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/MeldungszusammenfassungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/MeldungszusammenfassungType.java deleted file mode 100644 index 7d850bd9..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/MeldungszusammenfassungType.java +++ /dev/null @@ -1,189 +0,0 @@ - -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.ObjektIdType; - - -/** - * Objekt, welches GeschäftsfallId und Schadennummer, Dokumenten-Ids sowie den Bearbeitungsstand enthält - * - *

Java-Klasse für Meldungszusammenfassung_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="Meldungszusammenfassung_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="VUNr" type="{urn:omds20}VUNr"/>
- *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/>
- *         <element name="ErgebnisDokumente" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgebnisDokument_Type" maxOccurs="unbounded" minOccurs="0"/>
- *         <element name="ErgebnisSchaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgebnisSchaden_Type" maxOccurs="unbounded"/>
- *         <element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Meldungszusammenfassung_Type", propOrder = { - "vuNr", - "geschaeftsfallnummer", - "ergebnisDokumente", - "ergebnisSchaeden", - "deepLink" -}) -public class MeldungszusammenfassungType { - - @XmlElement(name = "VUNr", required = true) - protected String vuNr; - @XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) - protected ObjektIdType geschaeftsfallnummer; - @XmlElement(name = "ErgebnisDokumente") - protected List ergebnisDokumente; - @XmlElement(name = "ErgebnisSchaeden", required = true) - protected List ergebnisSchaeden; - @XmlElement(name = "DeepLink") - protected String deepLink; - - /** - * Ruft den Wert der vuNr-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVUNr() { - return vuNr; - } - - /** - * Legt den Wert der vuNr-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVUNr(String value) { - this.vuNr = value; - } - - /** - * Geschäftsfallnummer der Anlage des Schadenereignis-Objektes - * - * @return - * possible object is - * {@link ObjektIdType } - * - */ - public ObjektIdType getGeschaeftsfallnummer() { - return geschaeftsfallnummer; - } - - /** - * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ObjektIdType } - * - */ - public void setGeschaeftsfallnummer(ObjektIdType value) { - this.geschaeftsfallnummer = value; - } - - /** - * Gets the value of the ergebnisDokumente 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 ergebnisDokumente property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getErgebnisDokumente().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ErgebnisDokumentType } - * - * - */ - public List getErgebnisDokumente() { - if (ergebnisDokumente == null) { - ergebnisDokumente = new ArrayList(); - } - return this.ergebnisDokumente; - } - - /** - * Gets the value of the ergebnisSchaeden 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 ergebnisSchaeden property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getErgebnisSchaeden().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ErgebnisSchadenType } - * - * - */ - public List getErgebnisSchaeden() { - if (ergebnisSchaeden == null) { - ergebnisSchaeden = new ArrayList(); - } - return this.ergebnisSchaeden; - } - - /** - * Ruft den Wert der deepLink-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDeepLink() { - return deepLink; - } - - /** - * Legt den Wert der deepLink-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDeepLink(String value) { - this.deepLink = value; - } - -} 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 0fa2178a..86bb465d 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 @@ -42,8 +42,8 @@ public class ObjectFactory { private final static QName _ChangedClaimsListResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "ChangedClaimsListResponse"); private final static QName _LossEventListRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "LossEventListRequest"); private final static QName _LossEventListResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "LossEventListResponse"); - private final static QName _IdGeschaeftsfallSchadenereignis_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "IdGeschaeftsfallSchadenereignis"); - private final static QName _IdGeschaeftsfallSchadenanlage_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "IdGeschaeftsfallSchadenanlage"); + private final static QName _GeschaeftsfallSchadenereignis_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "GeschaeftsfallSchadenereignis"); + private final static QName _GeschaeftsfallSchadenanlage_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "GeschaeftsfallSchadenanlage"); private final static QName _DeclareNewClaimStatusRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "DeclareNewClaimStatusRequest"); private final static QName _DeclareNewClaimStatusResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "DeclareNewClaimStatusResponse"); private final static QName _LossEventRegisteredRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "LossEventRegisteredRequest"); @@ -232,6 +232,14 @@ public class ObjectFactory { return new LossEventRegisteredResponseType(); } + /** + * Create an instance of {@link SearchClaimResponseResultType } + * + */ + public SearchClaimResponseResultType createSearchClaimResponseResultType() { + return new SearchClaimResponseResultType(); + } + /** * Create an instance of {@link SchadenereignisType } * @@ -240,6 +248,22 @@ public class ObjectFactory { return new SchadenereignisType(); } + /** + * Create an instance of {@link SchadenereignisLightType } + * + */ + public SchadenereignisLightType createSchadenereignisLightType() { + return new SchadenereignisLightType(); + } + + /** + * Create an instance of {@link SchadenLightType } + * + */ + public SchadenLightType createSchadenLightType() { + return new SchadenLightType(); + } + /** * Create an instance of {@link BeteiligtePersonType } * @@ -304,70 +328,6 @@ public class ObjectFactory { return new SchadenmelderVermittlerType(); } - /** - * Create an instance of {@link MeldungszusammenfassungType } - * - */ - public MeldungszusammenfassungType createMeldungszusammenfassungType() { - return new MeldungszusammenfassungType(); - } - - /** - * Create an instance of {@link ErgebnisDokumentType } - * - */ - public ErgebnisDokumentType createErgebnisDokumentType() { - return new ErgebnisDokumentType(); - } - - /** - * Create an instance of {@link ErgebnisSchadenType } - * - */ - public ErgebnisSchadenType createErgebnisSchadenType() { - return new ErgebnisSchadenType(); - } - - /** - * Create an instance of {@link SchadenanlageType } - * - */ - public SchadenanlageType createSchadenanlageType() { - return new SchadenanlageType(); - } - - /** - * Create an instance of {@link MeldungszusammenfassungInitiateClaimType } - * - */ - public MeldungszusammenfassungInitiateClaimType createMeldungszusammenfassungInitiateClaimType() { - return new MeldungszusammenfassungInitiateClaimType(); - } - - /** - * Create an instance of {@link BearbStandSchadenType } - * - */ - public BearbStandSchadenType createBearbStandSchadenType() { - return new BearbStandSchadenType(); - } - - /** - * Create an instance of {@link ErgebnisDokumentAnlageType } - * - */ - public ErgebnisDokumentAnlageType createErgebnisDokumentAnlageType() { - return new ErgebnisDokumentAnlageType(); - } - - /** - * Create an instance of {@link BeteiligtePersonSchadenType } - * - */ - public BeteiligtePersonSchadenType createBeteiligtePersonSchadenType() { - return new BeteiligtePersonSchadenType(); - } - /** * Create an instance of {@link ReferenzAufBeteiligtePersonSchadenType } * @@ -376,38 +336,6 @@ public class ObjectFactory { return new ReferenzAufBeteiligtePersonSchadenType(); } - /** - * Create an instance of {@link SchadenbeteiligtePersonType } - * - */ - public SchadenbeteiligtePersonType createSchadenbeteiligtePersonType() { - return new SchadenbeteiligtePersonType(); - } - - /** - * Create an instance of {@link SchadenereignisLightType } - * - */ - public SchadenereignisLightType createSchadenereignisLightType() { - return new SchadenereignisLightType(); - } - - /** - * Create an instance of {@link SchadenLightType } - * - */ - public SchadenLightType createSchadenLightType() { - return new SchadenLightType(); - } - - /** - * Create an instance of {@link SearchClaimResponseResultType } - * - */ - public SearchClaimResponseResultType createSearchClaimResponseResultType() { - return new SearchClaimResponseResultType(); - } - /** * Create an instance of {@link SachbearbVUType } * @@ -629,18 +557,18 @@ public class ObjectFactory { * Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}} * */ - @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "IdGeschaeftsfallSchadenereignis") - public JAXBElement createIdGeschaeftsfallSchadenereignis(ObjektIdType value) { - return new JAXBElement(_IdGeschaeftsfallSchadenereignis_QNAME, ObjektIdType.class, null, value); + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "GeschaeftsfallSchadenereignis") + public JAXBElement createGeschaeftsfallSchadenereignis(ObjektIdType value) { + return new JAXBElement(_GeschaeftsfallSchadenereignis_QNAME, ObjektIdType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}} * */ - @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "IdGeschaeftsfallSchadenanlage") - public JAXBElement createIdGeschaeftsfallSchadenanlage(ObjektIdType value) { - return new JAXBElement(_IdGeschaeftsfallSchadenanlage_QNAME, ObjektIdType.class, null, value); + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "GeschaeftsfallSchadenanlage") + public JAXBElement createGeschaeftsfallSchadenanlage(ObjektIdType value) { + return new JAXBElement(_GeschaeftsfallSchadenanlage_QNAME, ObjektIdType.class, null, value); } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenInfoType.java index 223b3caf..02cd861f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenInfoType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenInfoType.java @@ -18,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenanlage"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/> * <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/> * <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/> * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung" minOccurs="0"/> @@ -33,7 +33,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SchadenInfo_Type", propOrder = { - "idGeschaeftsfallSchadenanlage", + "geschaeftsfallSchadenanlage", "bearbStandCd", "schadennr", "schadenzuordnung", @@ -41,8 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; }) public class SchadenInfoType { - @XmlElement(name = "IdGeschaeftsfallSchadenanlage", required = true) - protected ObjektIdType idGeschaeftsfallSchadenanlage; + @XmlElement(name = "GeschaeftsfallSchadenanlage", required = true) + protected ObjektIdType geschaeftsfallSchadenanlage; @XmlElement(name = "BearbStandCd", required = true) protected String bearbStandCd; @XmlElement(name = "Schadennr") @@ -53,27 +53,27 @@ public class SchadenInfoType { protected SachbearbVUType sachbearbVU; /** - * Ruft den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenanlage-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getIdGeschaeftsfallSchadenanlage() { - return idGeschaeftsfallSchadenanlage; + public ObjektIdType getGeschaeftsfallSchadenanlage() { + return geschaeftsfallSchadenanlage; } /** - * Legt den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenanlage-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setIdGeschaeftsfallSchadenanlage(ObjektIdType value) { - this.idGeschaeftsfallSchadenanlage = value; + public void setGeschaeftsfallSchadenanlage(ObjektIdType value) { + this.geschaeftsfallSchadenanlage = value; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenLightType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenLightType.java index 49074896..23198cca 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenLightType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenLightType.java @@ -24,23 +24,13 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/> - * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenanlage"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/> * <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/> - * <element name="VormaligeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="NachfolgendeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> + * <element name="VormaligeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> + * <element name="NachfolgendeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/> * <element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/> * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung" minOccurs="0"/> - * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/> - * <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/> - * <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/> - * <element name="Spartenerweiterung" minOccurs="0"> - * <simpleType> - * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> - * <maxLength value="10"/> - * </restriction> - * </simpleType> - * </element> * <element name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" minOccurs="0"/> * <element name="SchadUrsTxt" minOccurs="0"> * <simpleType> @@ -49,7 +39,18 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * </restriction> * </simpleType> * </element> + * <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/> + * <element name="Spartenerweiterung" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> + * <maxLength value="10"/> + * </restriction> + * </simpleType> + * </element> + * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/> + * <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/> * <element name="ErledDat" type="{urn:omds20}Datum" minOccurs="0"/> + * <element name="ZusaetzlicheSchadensdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -60,99 +61,78 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SchadenLight_Type", propOrder = { - "bearbStandCd", - "idGeschaeftsfallSchadenanlage", + "geschaeftsfallSchadenanlage", "schadennr", "vormaligeSchadennr", "nachfolgendeSchadennr", + "bearbStandCd", "sachbearbVU", "schadenzuordnung", - "polizzennr", - "vertragsID", - "spartenCd", - "spartenerweiterung", "schadUrsCd", "schadUrsTxt", - "erledDat" + "spartenCd", + "spartenerweiterung", + "polizzennr", + "vertragsID", + "erledDat", + "zusaetzlicheSchadensdaten" }) public class SchadenLightType { - @XmlElement(name = "BearbStandCd", required = true) - protected String bearbStandCd; - @XmlElement(name = "IdGeschaeftsfallSchadenanlage", required = true) - protected ObjektIdType idGeschaeftsfallSchadenanlage; + @XmlElement(name = "GeschaeftsfallSchadenanlage", required = true) + protected ObjektIdType geschaeftsfallSchadenanlage; @XmlElement(name = "Schadennr") protected String schadennr; @XmlElement(name = "VormaligeSchadennr") - protected String vormaligeSchadennr; + protected List vormaligeSchadennr; @XmlElement(name = "NachfolgendeSchadennr") - protected List nachfolgendeSchadennr; + protected String nachfolgendeSchadennr; + @XmlElement(name = "BearbStandCd", required = true) + protected String bearbStandCd; @XmlElement(name = "SachbearbVU") protected SachbearbVUType sachbearbVU; @XmlElement(name = "Schadenzuordnung") protected SchadenzuordnungType schadenzuordnung; - @XmlElement(name = "Polizzennr", required = true) - protected String polizzennr; - @XmlElement(name = "VertragsID") - protected String vertragsID; - @XmlElement(name = "SpartenCd") - protected String spartenCd; - @XmlElement(name = "Spartenerweiterung") - protected String spartenerweiterung; @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) + protected String polizzennr; + @XmlElement(name = "VertragsID") + protected String vertragsID; @XmlElement(name = "ErledDat") @XmlSchemaType(name = "date") protected XMLGregorianCalendar erledDat; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; /** - * Ruft den Wert der bearbStandCd-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBearbStandCd() { - return bearbStandCd; - } - - /** - * Legt den Wert der bearbStandCd-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBearbStandCd(String value) { - this.bearbStandCd = value; - } - - /** - * Ruft den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenanlage-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getIdGeschaeftsfallSchadenanlage() { - return idGeschaeftsfallSchadenanlage; + public ObjektIdType getGeschaeftsfallSchadenanlage() { + return geschaeftsfallSchadenanlage; } /** - * Legt den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenanlage-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setIdGeschaeftsfallSchadenanlage(ObjektIdType value) { - this.idGeschaeftsfallSchadenanlage = value; + public void setGeschaeftsfallSchadenanlage(ObjektIdType value) { + this.geschaeftsfallSchadenanlage = value; } /** @@ -180,42 +160,18 @@ public class SchadenLightType { } /** - * Ruft den Wert der vormaligeSchadennr-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getVormaligeSchadennr() { - return vormaligeSchadennr; - } - - /** - * Legt den Wert der vormaligeSchadennr-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setVormaligeSchadennr(String value) { - this.vormaligeSchadennr = value; - } - - /** - * Gets the value of the nachfolgendeSchadennr property. + * Gets the value of the vormaligeSchadennr 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 nachfolgendeSchadennr property. + * This is why there is not a set method for the vormaligeSchadennr property. * *

* For example, to add a new item, do as follows: *

-     *    getNachfolgendeSchadennr().add(newItem);
+     *    getVormaligeSchadennr().add(newItem);
      * 
* * @@ -225,11 +181,59 @@ public class SchadenLightType { * * */ - public List getNachfolgendeSchadennr() { - if (nachfolgendeSchadennr == null) { - nachfolgendeSchadennr = new ArrayList(); + public List getVormaligeSchadennr() { + if (vormaligeSchadennr == null) { + vormaligeSchadennr = new ArrayList(); } - return this.nachfolgendeSchadennr; + return this.vormaligeSchadennr; + } + + /** + * Ruft den Wert der nachfolgendeSchadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNachfolgendeSchadennr() { + return nachfolgendeSchadennr; + } + + /** + * Legt den Wert der nachfolgendeSchadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNachfolgendeSchadennr(String value) { + this.nachfolgendeSchadennr = value; + } + + /** + * Ruft den Wert der bearbStandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBearbStandCd() { + return bearbStandCd; + } + + /** + * Legt den Wert der bearbStandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBearbStandCd(String value) { + this.bearbStandCd = value; } /** @@ -281,51 +285,51 @@ public class SchadenLightType { } /** - * Ruft den Wert der polizzennr-Eigenschaft ab. + * Ruft den Wert der schadUrsCd-Eigenschaft ab. * * @return * possible object is * {@link String } * */ - public String getPolizzennr() { - return polizzennr; + public String getSchadUrsCd() { + return schadUrsCd; } /** - * Legt den Wert der polizzennr-Eigenschaft fest. + * Legt den Wert der schadUrsCd-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ - public void setPolizzennr(String value) { - this.polizzennr = value; + public void setSchadUrsCd(String value) { + this.schadUrsCd = value; } /** - * Ruft den Wert der vertragsID-Eigenschaft ab. + * Ruft den Wert der schadUrsTxt-Eigenschaft ab. * * @return * possible object is * {@link String } * */ - public String getVertragsID() { - return vertragsID; + public String getSchadUrsTxt() { + return schadUrsTxt; } /** - * Legt den Wert der vertragsID-Eigenschaft fest. + * Legt den Wert der schadUrsTxt-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ - public void setVertragsID(String value) { - this.vertragsID = value; + public void setSchadUrsTxt(String value) { + this.schadUrsTxt = value; } /** @@ -377,51 +381,51 @@ public class SchadenLightType { } /** - * Ruft den Wert der schadUrsCd-Eigenschaft ab. + * Ruft den Wert der polizzennr-Eigenschaft ab. * * @return * possible object is * {@link String } * */ - public String getSchadUrsCd() { - return schadUrsCd; + public String getPolizzennr() { + return polizzennr; } /** - * Legt den Wert der schadUrsCd-Eigenschaft fest. + * Legt den Wert der polizzennr-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ - public void setSchadUrsCd(String value) { - this.schadUrsCd = value; + public void setPolizzennr(String value) { + this.polizzennr = value; } /** - * Ruft den Wert der schadUrsTxt-Eigenschaft ab. + * Ruft den Wert der vertragsID-Eigenschaft ab. * * @return * possible object is * {@link String } * */ - public String getSchadUrsTxt() { - return schadUrsTxt; + public String getVertragsID() { + return vertragsID; } /** - * Legt den Wert der schadUrsTxt-Eigenschaft fest. + * Legt den Wert der vertragsID-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ - public void setSchadUrsTxt(String value) { - this.schadUrsTxt = value; + public void setVertragsID(String value) { + this.vertragsID = value; } /** @@ -448,4 +452,28 @@ public class SchadenLightType { this.erledDat = value; } + /** + * Ruft den Wert der zusaetzlicheSchadensdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + public ZusaetzlicheSchadensdatenType getZusaetzlicheSchadensdaten() { + return zusaetzlicheSchadensdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + public void setZusaetzlicheSchadensdaten(ZusaetzlicheSchadensdatenType value) { + this.zusaetzlicheSchadensdaten = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenStatusType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenStatusType.java index dc958982..e1fd68c4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenStatusType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenStatusType.java @@ -23,7 +23,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}AbstraktesEreignisStatusAenderung_Type"> * <sequence> - * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenereignis"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/> * <element name="VUNr" type="{urn:omds20}VUNr"/> * <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" maxOccurs="unbounded" minOccurs="0"/> * <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenInfo_Type" maxOccurs="unbounded" minOccurs="0"/> @@ -37,7 +37,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SchadenStatus_Type", propOrder = { - "idGeschaeftsfallSchadenereignis", + "geschaeftsfallSchadenereignis", "vuNr", "ordnungsbegriffZuordFremd", "schaeden" @@ -46,8 +46,8 @@ public class SchadenStatusType extends AbstraktesEreignisStatusAenderungType { - @XmlElement(name = "IdGeschaeftsfallSchadenereignis", required = true) - protected ObjektIdType idGeschaeftsfallSchadenereignis; + @XmlElement(name = "GeschaeftsfallSchadenereignis", required = true) + protected ObjektIdType geschaeftsfallSchadenereignis; @XmlElement(name = "VUNr", required = true) protected String vuNr; @XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0") @@ -56,27 +56,27 @@ public class SchadenStatusType protected List schaeden; /** - * Ruft den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getIdGeschaeftsfallSchadenereignis() { - return idGeschaeftsfallSchadenereignis; + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; } /** - * Legt den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setIdGeschaeftsfallSchadenereignis(ObjektIdType value) { - this.idGeschaeftsfallSchadenereignis = value; + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenType.java index 7786dfeb..6d00ddff 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenType.java @@ -9,10 +9,11 @@ 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.omds2Types.v2_11.VtgRolleCdType; import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType; -import at.vvo.omds.types.omds3Types.r1_5_0.common.BankverbindungType; import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault; /** @@ -27,12 +28,29 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="GeschaeftsfallSchadenanlage" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/> * <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/> * <element name="VormaligeSchadennummern" type="{urn:omds20}Schadennr" maxOccurs="unbounded" minOccurs="0"/> * <element name="NachfolgendeSchadennr" type="{urn:omds20}Schadennr" minOccurs="0"/> * <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type" minOccurs="0"/> + * <element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/> * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung"/> + * <element name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" minOccurs="0"/> + * <element name="SchadUrsTxt" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> + * <maxLength value="40"/> + * </restriction> + * </simpleType> + * </element> + * <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/> + * <element name="Spartenerweiterung" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> + * <maxLength value="10"/> + * </restriction> + * </simpleType> + * </element> * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/> * <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/> * <element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> @@ -57,8 +75,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <element name="LeistungGeschaetzt" type="{urn:omds20}decimal" minOccurs="0"/> * <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/> * <element name="Spartendetails" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SpartendetailSchaden_Type" minOccurs="0"/> - * <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type" minOccurs="0"/> + * <element name="ErledDat" type="{urn:omds20}Datum" minOccurs="0"/> * <element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/> * <element name="ZusaetzlicheSchadensdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/> * </sequence> * </restriction> @@ -75,7 +94,12 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; "vormaligeSchadennummern", "nachfolgendeSchadennr", "bearbStandCd", + "sachbearbVU", "schadenzuordnung", + "schadUrsCd", + "schadUrsTxt", + "spartenCd", + "spartenerweiterung", "polizzennr", "vertragsID", "schadenTxt", @@ -83,8 +107,9 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; "leistungGeschaetzt", "waehrungsCd", "spartendetails", - "bankverbindung", + "erledDat", "deepLink", + "meldungen", "zusaetzlicheSchadensdaten" }) public class SchadenType { @@ -99,8 +124,18 @@ public class SchadenType { protected String nachfolgendeSchadennr; @XmlElement(name = "BearbStandCd") protected String bearbStandCd; + @XmlElement(name = "SachbearbVU") + protected SachbearbVUType sachbearbVU; @XmlElement(name = "Schadenzuordnung", required = true) 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) protected String polizzennr; @XmlElement(name = "VertragsID") @@ -116,10 +151,13 @@ public class SchadenType { protected WaehrungsCdType waehrungsCd; @XmlElement(name = "Spartendetails") protected SpartendetailSchadenType spartendetails; - @XmlElement(name = "Bankverbindung") - protected BankverbindungType bankverbindung; + @XmlElement(name = "ErledDat") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar erledDat; @XmlElement(name = "DeepLink") protected String deepLink; + @XmlElement(name = "Meldungen") + protected List meldungen; @XmlElement(name = "ZusaetzlicheSchadensdaten") protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; @@ -248,6 +286,30 @@ public class SchadenType { this.bearbStandCd = value; } + /** + * Ruft den Wert der sachbearbVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link SachbearbVUType } + * + */ + public SachbearbVUType getSachbearbVU() { + return sachbearbVU; + } + + /** + * Legt den Wert der sachbearbVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SachbearbVUType } + * + */ + public void setSachbearbVU(SachbearbVUType value) { + this.sachbearbVU = value; + } + /** * Ruft den Wert der schadenzuordnung-Eigenschaft ab. * @@ -272,6 +334,102 @@ public class SchadenType { 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. * @@ -446,27 +604,27 @@ public class SchadenType { } /** - * Ruft den Wert der bankverbindung-Eigenschaft ab. + * Ruft den Wert der erledDat-Eigenschaft ab. * * @return * possible object is - * {@link BankverbindungType } + * {@link XMLGregorianCalendar } * */ - public BankverbindungType getBankverbindung() { - return bankverbindung; + public XMLGregorianCalendar getErledDat() { + return erledDat; } /** - * Legt den Wert der bankverbindung-Eigenschaft fest. + * Legt den Wert der erledDat-Eigenschaft fest. * * @param value * allowed object is - * {@link BankverbindungType } + * {@link XMLGregorianCalendar } * */ - public void setBankverbindung(BankverbindungType value) { - this.bankverbindung = value; + public void setErledDat(XMLGregorianCalendar value) { + this.erledDat = value; } /** @@ -493,6 +651,35 @@ public class SchadenType { this.deepLink = value; } + /** + * Gets the value of the meldungen 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 meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + /** * Ruft den Wert der zusaetzlicheSchadensdaten-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenanlageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenanlageType.java deleted file mode 100644 index 122bdc9e..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenanlageType.java +++ /dev/null @@ -1,175 +0,0 @@ - -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.XmlType; -import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; - - -/** - *

Java-Klasse für Schadenanlage_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="Schadenanlage_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/>
- *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung"/>
- *         <element name="Status" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/>
- *         <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
- *         <element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Schadenanlage_Type", propOrder = { - "geschaeftsfallnummer", - "schadenzuordnung", - "status", - "schadennr", - "sachbearbVU" -}) -public class SchadenanlageType { - - @XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) - protected ObjektIdType geschaeftsfallnummer; - @XmlElement(name = "Schadenzuordnung", required = true) - protected SchadenzuordnungType schadenzuordnung; - @XmlElement(name = "Status", required = true) - protected String status; - @XmlElement(name = "Schadennr") - protected String schadennr; - @XmlElement(name = "SachbearbVU") - protected SachbearbVUType sachbearbVU; - - /** - * GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes - * - * @return - * possible object is - * {@link ObjektIdType } - * - */ - public ObjektIdType getGeschaeftsfallnummer() { - return geschaeftsfallnummer; - } - - /** - * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ObjektIdType } - * - */ - public void setGeschaeftsfallnummer(ObjektIdType value) { - this.geschaeftsfallnummer = value; - } - - /** - * Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt. - * - * @return - * possible object is - * {@link SchadenzuordnungType } - * - */ - public SchadenzuordnungType getSchadenzuordnung() { - return schadenzuordnung; - } - - /** - * Legt den Wert der schadenzuordnung-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link SchadenzuordnungType } - * - */ - public void setSchadenzuordnung(SchadenzuordnungType value) { - this.schadenzuordnung = value; - } - - /** - * Ruft den Wert der status-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStatus() { - return status; - } - - /** - * Legt den Wert der status-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStatus(String value) { - this.status = value; - } - - /** - * Ruft den Wert der schadennr-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSchadennr() { - return schadennr; - } - - /** - * Legt den Wert der schadennr-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSchadennr(String value) { - this.schadennr = value; - } - - /** - * Ruft den Wert der sachbearbVU-Eigenschaft ab. - * - * @return - * possible object is - * {@link SachbearbVUType } - * - */ - public SachbearbVUType getSachbearbVU() { - return sachbearbVU; - } - - /** - * Legt den Wert der sachbearbVU-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link SachbearbVUType } - * - */ - public void setSachbearbVU(SachbearbVUType value) { - this.sachbearbVU = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenbeteiligtePersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenbeteiligtePersonType.java deleted file mode 100644 index 57dbf356..00000000 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenbeteiligtePersonType.java +++ /dev/null @@ -1,186 +0,0 @@ - -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.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds2Types.v2_11.ZAHLUNGType; - - -/** - *

Java-Klasse für SchadenbeteiligtePerson_Type complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="SchadenbeteiligtePerson_Type">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
- *         <element ref="{urn:omds20}ZAHLUNG" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
- *       <attribute name="BetRolleCd" use="required" type="{urn:omds20}BetRolleCd_Type" />
- *       <attribute name="BetTxt">
- *         <simpleType>
- *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *             <maxLength value="100"/>
- *           </restriction>
- *         </simpleType>
- *       </attribute>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "SchadenbeteiligtePerson_Type", propOrder = { - "geschInteresseLfnr", - "zahlung" -}) -public class SchadenbeteiligtePersonType { - - @XmlElement(name = "GeschInteresseLfnr", type = Integer.class) - @XmlSchemaType(name = "unsignedShort") - protected List geschInteresseLfnr; - @XmlElement(name = "ZAHLUNG", namespace = "urn:omds20") - protected List zahlung; - @XmlAttribute(name = "BetLfnr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) - @XmlSchemaType(name = "unsignedShort") - protected int betLfnr; - @XmlAttribute(name = "BetRolleCd", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) - protected String betRolleCd; - @XmlAttribute(name = "BetTxt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") - protected String betTxt; - - /** - * Gets the value of the geschInteresseLfnr 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 geschInteresseLfnr property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getGeschInteresseLfnr().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Integer } - * - * - */ - public List getGeschInteresseLfnr() { - if (geschInteresseLfnr == null) { - geschInteresseLfnr = new ArrayList(); - } - return this.geschInteresseLfnr; - } - - /** - * Gets the value of the zahlung 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 zahlung property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getZAHLUNG().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ZAHLUNGType } - * - * - */ - public List getZAHLUNG() { - if (zahlung == null) { - zahlung = new ArrayList(); - } - return this.zahlung; - } - - /** - * Ruft den Wert der betLfnr-Eigenschaft ab. - * - */ - public int getBetLfnr() { - return betLfnr; - } - - /** - * Legt den Wert der betLfnr-Eigenschaft fest. - * - */ - public void setBetLfnr(int value) { - this.betLfnr = value; - } - - /** - * Ruft den Wert der betRolleCd-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBetRolleCd() { - return betRolleCd; - } - - /** - * Legt den Wert der betRolleCd-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBetRolleCd(String value) { - this.betRolleCd = value; - } - - /** - * Ruft den Wert der betTxt-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBetTxt() { - return betTxt; - } - - /** - * Legt den Wert der betTxt-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBetTxt(String value) { - this.betTxt = value; - } - -} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisLightType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisLightType.java index 14902062..275c70fc 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisLightType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisLightType.java @@ -24,11 +24,16 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/> + * <element name="VUNr" type="{urn:omds20}VUNr"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/> * <element name="VormaligeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/> * <element name="NachfolgendeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> - * <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenLight_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/> + * <element name="EreignisbeschrTxt" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/> + * <element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/> + * <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenLight_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -39,48 +44,88 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SchadenereignisLight_Type", propOrder = { - "geschaeftsfallnummer", + "vuNr", + "geschaeftsfallSchadenereignis", "vormaligeIdGeschaeftsfall", "nachfolgendeIdGeschaeftsfall", - "schaeden", - "meldedat" + "ereigniszpkt", + "ereignisbeschrTxt", + "meldedat", + "deepLink", + "zusaetzlicheSchadensereignisdaten", + "schaeden" }) public class SchadenereignisLightType { - @XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) - protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "VUNr", required = true) + protected String vuNr; + @XmlElement(name = "GeschaeftsfallSchadenereignis", required = true) + protected ObjektIdType geschaeftsfallSchadenereignis; @XmlElement(name = "VormaligeIdGeschaeftsfall") protected List vormaligeIdGeschaeftsfall; @XmlElement(name = "NachfolgendeIdGeschaeftsfall") protected ObjektIdType nachfolgendeIdGeschaeftsfall; - @XmlElement(name = "Schaeden") - protected List schaeden; + @XmlElement(name = "Ereigniszpkt", required = true) + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar ereigniszpkt; + @XmlElement(name = "EreignisbeschrTxt", required = true) + protected String ereignisbeschrTxt; @XmlElement(name = "Meldedat", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar meldedat; + @XmlElement(name = "DeepLink") + protected String deepLink; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; + @XmlElement(name = "Schaeden") + protected List schaeden; /** - * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getGeschaeftsfallnummer() { - return geschaeftsfallnummer; + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; } /** - * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setGeschaeftsfallnummer(ObjektIdType value) { - this.geschaeftsfallnummer = value; + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; } /** @@ -136,6 +181,126 @@ public class SchadenereignisLightType { this.nachfolgendeIdGeschaeftsfall = value; } + /** + * Ruft den Wert der ereigniszpkt-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getEreigniszpkt() { + return ereigniszpkt; + } + + /** + * Legt den Wert der ereigniszpkt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setEreigniszpkt(XMLGregorianCalendar value) { + this.ereigniszpkt = value; + } + + /** + * Ruft den Wert der ereignisbeschrTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEreignisbeschrTxt() { + return ereignisbeschrTxt; + } + + /** + * Legt den Wert der ereignisbeschrTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEreignisbeschrTxt(String value) { + this.ereignisbeschrTxt = 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; + } + + /** + * Ruft den Wert der deepLink-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeepLink() { + return deepLink; + } + + /** + * Legt den Wert der deepLink-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeepLink(String value) { + this.deepLink = value; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + public ZusaetzlicheSchadensereignisdatenType getZusaetzlicheSchadensereignisdaten() { + return zusaetzlicheSchadensereignisdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + public void setZusaetzlicheSchadensereignisdaten(ZusaetzlicheSchadensereignisdatenType value) { + this.zusaetzlicheSchadensereignisdaten = value; + } + /** * Gets the value of the schaeden property. * @@ -165,28 +330,4 @@ public class SchadenereignisLightType { return this.schaeden; } - /** - * 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/SchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisType.java index db149d2c..602e6924 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SchadenereignisType.java @@ -12,6 +12,7 @@ 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.DokumentenReferenzType; import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault; /** @@ -27,7 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="VUNr" type="{urn:omds20}VUNr"/> - * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/> * <element name="VorherigeSchadenmeldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/> * <element name="NachfolgendeSchadenmeldung" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> * <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/> @@ -41,6 +42,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/> * <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/> * <element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/> * <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schaden_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> @@ -53,7 +55,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Schadenereignis_Type", propOrder = { "vuNr", - "geschaeftsfallnummer", + "geschaeftsfallSchadenereignis", "vorherigeSchadenmeldungen", "nachfolgendeSchadenmeldung", "ereigniszpkt", @@ -67,14 +69,15 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; "bankverbindung", "zusaetzlicheSchadensereignisdaten", "deepLink", + "meldungen", "schaeden" }) public class SchadenereignisType { @XmlElement(name = "VUNr", required = true) protected String vuNr; - @XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) - protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "GeschaeftsfallSchadenereignis", required = true) + protected ObjektIdType geschaeftsfallSchadenereignis; @XmlElement(name = "VorherigeSchadenmeldungen") protected List vorherigeSchadenmeldungen; @XmlElement(name = "NachfolgendeSchadenmeldung") @@ -103,6 +106,8 @@ public class SchadenereignisType { protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; @XmlElement(name = "DeepLink") protected String deepLink; + @XmlElement(name = "Meldungen") + protected List meldungen; @XmlElement(name = "Schaeden") protected List schaeden; @@ -131,27 +136,27 @@ public class SchadenereignisType { } /** - * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getGeschaeftsfallnummer() { - return geschaeftsfallnummer; + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; } /** - * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setGeschaeftsfallnummer(ObjektIdType value) { - this.geschaeftsfallnummer = value; + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; } /** @@ -486,6 +491,35 @@ public class SchadenereignisType { this.deepLink = value; } + /** + * Gets the value of the meldungen 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 meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + /** * Gets the value of the schaeden property. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimRequestType.java index b779723a..1b407a0a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimRequestType.java @@ -28,6 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ZeitraumType; * <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/> * <element name="Personennr" type="{urn:omds20}Personennr" minOccurs="0"/> * <element name="Zeitraum" type="{urn:omds3CommonServiceTypes-1-1-0}Zeitraum_Type" minOccurs="0"/> + * <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type" minOccurs="0"/> * <element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="OrderBy" minOccurs="0"> @@ -53,6 +54,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ZeitraumType; "polizzennr", "personennr", "zeitraum", + "bearbStandCd", "maxResults", "offset", "orderBy" @@ -71,6 +73,8 @@ public class SearchClaimRequestType { protected String personennr; @XmlElement(name = "Zeitraum") protected ZeitraumType zeitraum; + @XmlElement(name = "BearbStandCd") + protected String bearbStandCd; @XmlElement(name = "MaxResults") @XmlSchemaType(name = "unsignedInt") protected long maxResults; @@ -224,6 +228,30 @@ public class SearchClaimRequestType { this.zeitraum = value; } + /** + * Ruft den Wert der bearbStandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBearbStandCd() { + return bearbStandCd; + } + + /** + * Legt den Wert der bearbStandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBearbStandCd(String value) { + this.bearbStandCd = value; + } + /** * Ruft den Wert der maxResults-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimResponseResultType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimResponseResultType.java index d3073120..aa8dc4bd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimResponseResultType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SearchClaimResponseResultType.java @@ -23,7 +23,7 @@ import javax.xml.bind.annotation.XmlType; * <element name="ActualOffset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="ActualMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> * <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/> - * <element name="Schadenereignisse" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="Schadenereignisse" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenereignisLight_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -51,7 +51,7 @@ public class SearchClaimResponseResultType { @XmlSchemaType(name = "unsignedInt") protected long totalResults; @XmlElement(name = "Schadenereignisse") - protected List schadenereignisse; + protected List schadenereignisse; /** * Ruft den Wert der actualOffset-Eigenschaft ab. @@ -119,13 +119,13 @@ public class SearchClaimResponseResultType { * *

* Objects of the following type(s) are allowed in the list - * {@link SchadenereignisType } + * {@link SchadenereignisLightType } * * */ - public List getSchadenereignisse() { + public List getSchadenereignisse() { if (schadenereignisse == null) { - schadenereignisse = new ArrayList(); + schadenereignisse = new ArrayList(); } return this.schadenereignisse; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SpezifikationSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SpezifikationSchadenType.java index f094f84a..a9458072 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SpezifikationSchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on7schaden/SpezifikationSchadenType.java @@ -24,8 +24,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; * <sequence> * <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/> * <choice> - * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenereignis"/> - * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}IdGeschaeftsfallSchadenanlage"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/> + * <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/> * <element name="Schadennr" type="{urn:omds20}Schadennr"/> * </choice> * </sequence> @@ -39,8 +39,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ObjektIdType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SpezifikationSchaden_Type", propOrder = { "authFilter", - "idGeschaeftsfallSchadenereignis", - "idGeschaeftsfallSchadenanlage", + "geschaeftsfallSchadenereignis", + "geschaeftsfallSchadenanlage", "schadennr" }) public class SpezifikationSchadenType @@ -49,10 +49,10 @@ public class SpezifikationSchadenType @XmlElement(name = "AuthFilter") protected AuthorizationFilter authFilter; - @XmlElement(name = "IdGeschaeftsfallSchadenereignis") - protected ObjektIdType idGeschaeftsfallSchadenereignis; - @XmlElement(name = "IdGeschaeftsfallSchadenanlage") - protected ObjektIdType idGeschaeftsfallSchadenanlage; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "GeschaeftsfallSchadenanlage") + protected ObjektIdType geschaeftsfallSchadenanlage; @XmlElement(name = "Schadennr") protected String schadennr; @@ -81,51 +81,51 @@ public class SpezifikationSchadenType } /** - * Ruft den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getIdGeschaeftsfallSchadenereignis() { - return idGeschaeftsfallSchadenereignis; + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; } /** - * Legt den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setIdGeschaeftsfallSchadenereignis(ObjektIdType value) { - this.idGeschaeftsfallSchadenereignis = value; + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; } /** - * Ruft den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft ab. + * Ruft den Wert der geschaeftsfallSchadenanlage-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getIdGeschaeftsfallSchadenanlage() { - return idGeschaeftsfallSchadenanlage; + public ObjektIdType getGeschaeftsfallSchadenanlage() { + return geschaeftsfallSchadenanlage; } /** - * Legt den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft fest. + * Legt den Wert der geschaeftsfallSchadenanlage-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setIdGeschaeftsfallSchadenanlage(ObjektIdType value) { - this.idGeschaeftsfallSchadenanlage = value; + public void setGeschaeftsfallSchadenanlage(ObjektIdType value) { + this.geschaeftsfallSchadenanlage = value; } /** 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 12cf0198..39a5d7ca 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 @@ -101,11 +101,7 @@ - - - Optional eine Referenz auf eine Geschäftsfallnummer des Schadenereignis - - + Die Polizzennummer ist ein Kernelemet der Schadenmeldung. Sie kann sich aber auch aus dem Kontext ergeben, z.B. aus den beteiligten Personen und der Art des Schadens. @@ -152,16 +148,11 @@ - + 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 - - @@ -188,6 +179,114 @@ + + + Requestobjekt für ein Schadenereignis als leichtgewichtiges Objekt + + + + + Gibt einen Schadenereignis leichtgewichtig zurück. Dieser Service soll insbesondere dass Polling genannte verhalten unterstützen, bei dem der Makler Status-Veränderungen am Schaden über wiederholte Abfragen beobachtet. + + + + + Leichtgewichtiges Response-Objekt für Schadenereignisse + + + + + + + + + + + + Request für die Suche nach einem Schaden + + + + + Request-Type für die Suche nach einem Schaden + + + + + + + + Mögliche Einschränkung auf eine Polizzennr + + + + + Mögliche Einschränkung auf eine Person, die am Schaden beteiligt ist. + + + + + Mögliche Einschränkung auf einen Zeitraum + + + + + + Maximale Anzahl von Ergebnissen, die zurückgegeben werden sollen + + + + + Offset in der Ergebnisliste + + + + + + + + + + + + + + Response der Suche nach einem Schaden + + + + + Response-Type der Suche nach einem Schaden + + + + + + + + + + + Der tatsächliche Offset in der Ergebnisliste + + + + + Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. + + + + + Gesamtzahl der Ergebnisse unter dem verwendeten Filter + + + + + Objektbäume zu den Schadenereignissen + + + + Schadenobjekte @@ -197,7 +296,7 @@ - + Ein Bezug auf eine vorangegangene Schadenmeldung bei Mehrfachmeldungen eines Schadenereignisses. Wird nur im Response von GetClaim bzw. SearchClaim verwendet. @@ -251,6 +350,11 @@ + + + Eine oder mehrere Meldungen zur Anfrage + + Die Schadenobjekte sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. @@ -258,12 +362,53 @@ + + + Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten + + + + + + + Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen oder die Vorgänger + + + + + Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen Nachfolger + + + + + Der Zeitpunkt als Datum-Zeit-Objekt + + + + + Die Beschreibung des Schadenereignis als Text + + + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten + + + + + Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden + + + + Die Darstellung eines Schadens (spartenbezogenes Unterobjekt eines Schadenereignisses) - + Wird vom Versicherungsunternehmen asynchron vergeben, kann also abhängig vom Bearbeitungsstand null sein. @@ -272,7 +417,27 @@ + + + + + + + + + + + + + OMDS Spartenerweiterung + + + + + + + Die Polizzennummer ist ein Kernelemet der Schadenmeldung. @@ -324,8 +489,51 @@ Detailinformationen für bestimmte Sparten - + + + + Eine oder mehrere Meldungen zur Anfrage + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten + + + + + + + Typ zur leichtgewichtigen Abbildung von Schadenobjekten + + + + + + + + + + + + + + + + + + + + + + + + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten @@ -553,113 +761,6 @@ - - - Objekt, welches GeschäftsfallId und Schadennummer, Dokumenten-Ids sowie den Bearbeitungsstand enthält - - - - - - Geschäftsfallnummer der Anlage des Schadenereignis-Objektes - - - - - - - - - - - - - - Informationen zu den hochgeladenen Dokumenten - - - - - - - - - - - - - - Schaden konnte nicht angelegt werden, er wird auch nicht asynchron zu einem späteren Zeitpunkt angelegt. - - - - - - - - - - GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes - - - - - Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt. - - - - - - Schadennr muss nicht synchron vergeben werden. - - - - - - - - Objekt, welches GeschäftsfallId und Schadennummer, Dokumenten-Ids sowie den Bearbeitungsstand enthält - - - - - - - Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis - - - - - - - - - - - Bearbeitungsstand ist in jedem Fall vorhanden, kann aber "G" = gemeldet sein, wenn noch keine Schadennummer vergeben wurde. - - - - - Schadennr muss nicht synchron vergeben werden. - - - - - - - - - - - - Informationen zu den hochgeladenen Dokumenten - - - - - - Bearbeitungsstand Schaden (eine Erweiterung von BearbStandCd im OMDS-Datensatz) @@ -726,8 +827,8 @@ - - + + Schadennummer als omds:Schadennr @@ -738,24 +839,6 @@ - - - Eine an einem Schaden beteiligte Person - - - - - - - - - - - - - - - @@ -773,193 +856,6 @@ - - - - - Referenz - - - - - - - Die laufende Nummer, welche auf eine beteiligte Person Bezug nimmt. - - - - - - - - - - - - - - Requestobjekt für ein Schadenereignis als leichtgewichtiges Objekt - - - - - Gibt einen Schadenereignis leichtgewichtig zurück. Dieser Service soll insbesondere dass Polling genannte verhalten unterstützen, bei dem der Makler Status-Veränderungen am Schaden über wiederholte Abfragen beobachtet. - - - - - Leichtgewichtiges Response-Objekt für Schadenereignisse - - - - - - - - - - - - Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten - - - - - - Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen oder die Vorgänger - - - - - Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen Nachfolger - - - - - Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden - - - - - - - - Typ zur leichtgewichtigen Abbildung von Schadenobjekten - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Request für die Suche nach einem Schaden - - - - - Request-Type für die Suche nach einem Schaden - - - - - - - - Mögliche Einschränkung auf eine Polizzennr - - - - - Mögliche Einschränkung auf eine Person, die am Schaden beteiligt ist. - - - - - Mögliche Einschränkung auf einen Zeitraum - - - - - Maximale Anzahl von Ergebnissen, die zurückgegeben werden sollen - - - - - Offset in der Ergebnisliste - - - - - - - - - - - - - - Response der Suche nach einem Schaden - - - - - Response-Type der Suche nach einem Schaden - - - - - - - - - - - Der tatsächliche Offset in der Ergebnisliste - - - - - Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. - - - - - Gesamtzahl der Ergebnisse unter dem verwendeten Filter - - - - - Objektbäume zu den Schadenereignissen - - - - Die Schadenzuordnung enthält eine VU-spezifische Systematik, mit Hilfe derer die Schadenmeldung automatisch zugeordnet wird. Sie entspricht nicht dem SchadUrsCd aus dem OMDS Datensatz, da dieser allgemein über alle VUs gilt und damit keine ausreichend präzise Zuordnung zulässt. @@ -1009,6 +905,9 @@ + + Beobachtung Zustand Schadenmeldung + Request um alle geänderten Schäden eines Zeitraums zu erhalten @@ -1076,7 +975,7 @@ Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter - + @@ -1086,7 +985,7 @@ - + @@ -1100,7 +999,7 @@ - + @@ -1186,12 +1085,12 @@ - + GeschäftsfallId der Anlage des Schadenereignis-Objektes - + GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes @@ -1232,7 +1131,7 @@ - +