diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml index cb4282b9..aaa577fd 100644 --- a/OMDSServiceDefinition/pom.xml +++ b/OMDSServiceDefinition/pom.xml @@ -320,30 +320,30 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs - ${bindings.location}/omds20Types_binding.xml - ${bindings.location}/omdsServiceTypes_binding.xml - ${bindings.location}/omdsCommonServiceTypes_binding.xml - ${bindings.location}/omds3_ON1_Basisfunktionen_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Common_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Kfz_binding.xml - ${bindings.location}/omds3_ON2_Antrag_SachPrivat_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Unfall_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Leben_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Kranken_binding.xml - ${bindings.location}/omds3_ON2_Antrag_RS_binding.xml - ${bindings.location}/omds3_ON7_Schaden_binding.xml - ${bindings.location}/${wsdl.binding.xml} - + ${bindings.location}/omds20Types_binding.xml + ${bindings.location}/omdsServiceTypes_binding.xml + ${bindings.location}/omdsCommonServiceTypes_binding.xml + ${bindings.location}/omds3_ON1_Basisfunktionen_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Common_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Kfz_binding.xml + ${bindings.location}/omds3_ON2_Antrag_SachPrivat_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Unfall_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Leben_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Kranken_binding.xml + ${bindings.location}/omds3_ON2_Antrag_RS_binding.xml + ${bindings.location}/omds3_ON7_Schaden_binding.xml + ${bindings.location}/${wsdl.binding.xml} + - - - - -impl - -validate - -client - -verbose - - + + + + -impl + -validate + -client + -verbose + + diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java new file mode 100644 index 00000000..0a842e0e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java @@ -0,0 +1,273 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.RisikoAdresseType; + + +/** + *

Java-Klasse für ADRESSE_Type complex type. + * + *

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

+ * <complexType name="ADRESSE_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ADRESSE_Type") +@XmlSeeAlso({ + RisikoAdresseType.class +}) +public class ADRESSEType { + + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + protected Long pac; + @XmlAttribute(name = "LandesCd") + protected String landesCd; + @XmlAttribute(name = "PLZ") + protected String plz; + @XmlAttribute(name = "Ort") + protected String ort; + @XmlAttribute(name = "Strasse") + protected String strasse; + @XmlAttribute(name = "Hausnr") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + protected String adressIDMakler; + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java new file mode 100644 index 00000000..a3432c36 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java @@ -0,0 +1,54 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für BBArtCd_Type. + * + *

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

+ * <simpleType name="BBArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ABL"/>
+ *     <enumeration value="ERL"/>
+ *     <enumeration value="SLF"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "BBArtCd_Type") +@XmlEnum +public enum BBArtCdType { + + + /** + * Ablebensfall + * + */ + ABL, + + /** + * Erlebensfall + * + */ + ERL, + + /** + * sonstiger Leistungsfall + * + */ + SLF; + + public String value() { + return name(); + } + + public static BBArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java new file mode 100644 index 00000000..8ecf1239 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DachungsArtCd_Type. + * + *

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

+ * <simpleType name="DachungsArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="BD"/>
+ *     <enumeration value="TD"/>
+ *     <enumeration value="EP"/>
+ *     <enumeration value="BL"/>
+ *     <enumeration value="HDA"/>
+ *     <enumeration value="BMS"/>
+ *     <enumeration value="BOS"/>
+ *     <enumeration value="BS"/>
+ *     <enumeration value="FMS"/>
+ *     <enumeration value="FOS"/>
+ *     <enumeration value="NHD"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DachungsArtCd_Type") +@XmlEnum +public enum DachungsArtCdType { + + + /** + * Betondachstein + * + */ + BD, + + /** + * Tondachstein + * + */ + TD, + + /** + * Eternitplatten + * + */ + EP, + + /** + * Blec + * + */ + BL, + + /** + * harte Dachung - Andere + * + */ + HDA, + + /** + * Bitumenabdichtung mit Schüttung + * + */ + BMS, + + /** + * Bitumenabdichtung ohne Schüttung + * + */ + BOS, + + /** + * Bitumenschindel + * + */ + BS, + + /** + * Foliendach mit Schüttung + * + */ + FMS, + + /** + * Foliendach ohne Schüttung + * + */ + FOS, + + /** + * nicht harte Dachung - Andere + * + */ + NHD; + + public String value() { + return name(); + } + + public static DachungsArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java new file mode 100644 index 00000000..ff47bb7b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java @@ -0,0 +1,86 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Antrag_Type complex type. + * + *

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

+ * <complexType name="EL-Antrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Nummer" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="Datum" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Antrag_Type") +public class ELAntragType { + + @XmlAttribute(name = "Nummer", required = true) + protected String nummer; + @XmlAttribute(name = "Datum") + protected XMLGregorianCalendar datum; + + /** + * Ruft den Wert der nummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNummer() { + return nummer; + } + + /** + * Legt den Wert der nummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNummer(String value) { + this.nummer = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java new file mode 100644 index 00000000..c68335d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java @@ -0,0 +1,93 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Anzahl_Type complex type. + * + *

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

+ * <complexType name="EL-Anzahl_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Bezeichnung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Anzahl_Type") +public class ELAnzahlType { + + @XmlAttribute(name = "Bezeichnung", required = true) + protected String bezeichnung; + @XmlAttribute(name = "Wert", required = true) + protected BigDecimal wert; + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java new file mode 100644 index 00000000..09120bfa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java @@ -0,0 +1,175 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Betrag_Type complex type. + * + *

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

+ * <complexType name="EL-Betrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="BetragArtCd" type="{urn:omds20}BetragArtCd_Type" />
+ *       <attribute name="Datum" type="{urn:omds20}Datum" />
+ *       <attribute name="Bezeichnung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Betrag_Type") +public class ELBetragType { + + @XmlAttribute(name = "BetragArtCd") + protected String betragArtCd; + @XmlAttribute(name = "Datum") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Bezeichnung", required = true) + protected String bezeichnung; + @XmlAttribute(name = "WaehrungsCd") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Wert", required = true) + protected BigDecimal wert; + + /** + * Ruft den Wert der betragArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBetragArtCd() { + return betragArtCd; + } + + /** + * Legt den Wert der betragArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBetragArtCd(String value) { + this.betragArtCd = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java new file mode 100644 index 00000000..cd4fccce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Bezugsberechtigung_Type complex type. + * + *

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

+ * <complexType name="EL-Bezugsberechtigung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="BBArtCd" use="required" type="{urn:omds20}BBArtCd_Type" />
+ *       <attribute name="BBTxt" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Bezugsberechtigung_Type") +public class ELBezugsberechtigungType { + + @XmlAttribute(name = "BBArtCd", required = true) + protected BBArtCdType bbArtCd; + @XmlAttribute(name = "BBTxt", required = true) + protected String bbTxt; + + /** + * Ruft den Wert der bbArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link BBArtCdType } + * + */ + public BBArtCdType getBBArtCd() { + return bbArtCd; + } + + /** + * Legt den Wert der bbArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BBArtCdType } + * + */ + public void setBBArtCd(BBArtCdType value) { + this.bbArtCd = value; + } + + /** + * Ruft den Wert der bbTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBBTxt() { + return bbTxt; + } + + /** + * Legt den Wert der bbTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBBTxt(String value) { + this.bbTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java new file mode 100644 index 00000000..410039a9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Einstufung_Type complex type. + * + *

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

+ * <complexType name="EL-Einstufung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="EstArtCd" use="required" type="{urn:omds20}EstArtCd_Type" />
+ *       <attribute name="EstWert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="5"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Einstufung_Type") +public class ELEinstufungType { + + @XmlAttribute(name = "EstArtCd", required = true) + protected EstArtCdType estArtCd; + @XmlAttribute(name = "EstWert", required = true) + protected String estWert; + + /** + * Ruft den Wert der estArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link EstArtCdType } + * + */ + public EstArtCdType getEstArtCd() { + return estArtCd; + } + + /** + * Legt den Wert der estArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link EstArtCdType } + * + */ + public void setEstArtCd(EstArtCdType value) { + this.estArtCd = value; + } + + /** + * Ruft den Wert der estWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEstWert() { + return estWert; + } + + /** + * Legt den Wert der estWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEstWert(String value) { + this.estWert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java new file mode 100644 index 00000000..cd3f7d8c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java @@ -0,0 +1,85 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Entscheidungsfrage_Type complex type. + * + *

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

+ * <complexType name="EL-Entscheidungsfrage_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="EFrageCd" use="required" type="{urn:omds20}EFrageCd_Type" />
+ *       <attribute name="EFrageAntw" use="required" type="{urn:omds20}Entsch3_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Entscheidungsfrage_Type") +public class ELEntscheidungsfrageType { + + @XmlAttribute(name = "EFrageCd", required = true) + protected String eFrageCd; + @XmlAttribute(name = "EFrageAntw", required = true) + protected String eFrageAntw; + + /** + * Ruft den Wert der eFrageCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEFrageCd() { + return eFrageCd; + } + + /** + * Legt den Wert der eFrageCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEFrageCd(String value) { + this.eFrageCd = value; + } + + /** + * Ruft den Wert der eFrageAntw-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEFrageAntw() { + return eFrageAntw; + } + + /** + * Legt den Wert der eFrageAntw-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEFrageAntw(String value) { + this.eFrageAntw = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java new file mode 100644 index 00000000..1db34597 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Flaeche_Type complex type. + * + *

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

+ * <complexType name="EL-Flaeche_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="FlaechenAttributCd" use="required" type="{urn:omds20}FlaechenAttributCd_Type" />
+ *       <attribute name="Nummer">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="InnenFlaeche" type="{urn:omds20}decimal" />
+ *       <attribute name="VerbauteFlaeche" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Flaeche_Type") +public class ELFlaecheType { + + @XmlAttribute(name = "FlaechenAttributCd", required = true) + protected FlaechenAttributCdType flaechenAttributCd; + @XmlAttribute(name = "Nummer") + protected String nummer; + @XmlAttribute(name = "InnenFlaeche") + protected BigDecimal innenFlaeche; + @XmlAttribute(name = "VerbauteFlaeche") + protected BigDecimal verbauteFlaeche; + + /** + * Ruft den Wert der flaechenAttributCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link FlaechenAttributCdType } + * + */ + public FlaechenAttributCdType getFlaechenAttributCd() { + return flaechenAttributCd; + } + + /** + * Legt den Wert der flaechenAttributCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link FlaechenAttributCdType } + * + */ + public void setFlaechenAttributCd(FlaechenAttributCdType value) { + this.flaechenAttributCd = value; + } + + /** + * Ruft den Wert der nummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNummer() { + return nummer; + } + + /** + * Legt den Wert der nummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNummer(String value) { + this.nummer = value; + } + + /** + * Ruft den Wert der innenFlaeche-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getInnenFlaeche() { + return innenFlaeche; + } + + /** + * Legt den Wert der innenFlaeche-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setInnenFlaeche(BigDecimal value) { + this.innenFlaeche = value; + } + + /** + * Ruft den Wert der verbauteFlaeche-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getVerbauteFlaeche() { + return verbauteFlaeche; + } + + /** + * Legt den Wert der verbauteFlaeche-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setVerbauteFlaeche(BigDecimal value) { + this.verbauteFlaeche = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java new file mode 100644 index 00000000..f8c64078 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java @@ -0,0 +1,87 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Gewinnbeteiligung_Type complex type. + * + *

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

+ * <complexType name="EL-Gewinnbeteiligung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Datum" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Gewinnbeteiligung_Type") +public class ELGewinnbeteiligungType { + + @XmlAttribute(name = "Datum", required = true) + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Wert", required = true) + protected BigDecimal wert; + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java new file mode 100644 index 00000000..55c905b4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java @@ -0,0 +1,119 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Grenzwert_Type complex type. + * + *

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

+ * <complexType name="EL-Grenzwert_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="GrwArtCd" use="required" type="{urn:omds20}GrwArtCd_Type" />
+ *       <attribute name="GrWert" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="GrwTyp">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Grenzwert_Type") +public class ELGrenzwertType { + + @XmlAttribute(name = "GrwArtCd", required = true) + protected GrwArtCdType grwArtCd; + @XmlAttribute(name = "GrWert", required = true) + protected BigDecimal grWert; + @XmlAttribute(name = "GrwTyp") + protected String grwTyp; + + /** + * Ruft den Wert der grwArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link GrwArtCdType } + * + */ + public GrwArtCdType getGrwArtCd() { + return grwArtCd; + } + + /** + * Legt den Wert der grwArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GrwArtCdType } + * + */ + public void setGrwArtCd(GrwArtCdType value) { + this.grwArtCd = value; + } + + /** + * Ruft den Wert der grWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getGrWert() { + return grWert; + } + + /** + * Legt den Wert der grWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setGrWert(BigDecimal value) { + this.grWert = value; + } + + /** + * Ruft den Wert der grwTyp-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGrwTyp() { + return grwTyp; + } + + /** + * Legt den Wert der grwTyp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGrwTyp(String value) { + this.grwTyp = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java new file mode 100644 index 00000000..a7ce3ac6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java @@ -0,0 +1,120 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Identifizierung_Type complex type. + * + *

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

+ * <complexType name="EL-Identifizierung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="IdfArtCd" use="required" type="{urn:omds20}IdfArtCd_Type" />
+ *       <attribute name="IdfSchluessel" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="IdfDatum" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Identifizierung_Type") +public class ELIdentifizierungType { + + @XmlAttribute(name = "IdfArtCd", required = true) + protected IdfArtCdType idfArtCd; + @XmlAttribute(name = "IdfSchluessel", required = true) + protected String idfSchluessel; + @XmlAttribute(name = "IdfDatum") + protected XMLGregorianCalendar idfDatum; + + /** + * Ruft den Wert der idfArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link IdfArtCdType } + * + */ + public IdfArtCdType getIdfArtCd() { + return idfArtCd; + } + + /** + * Legt den Wert der idfArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link IdfArtCdType } + * + */ + public void setIdfArtCd(IdfArtCdType value) { + this.idfArtCd = value; + } + + /** + * Ruft den Wert der idfSchluessel-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdfSchluessel() { + return idfSchluessel; + } + + /** + * Legt den Wert der idfSchluessel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdfSchluessel(String value) { + this.idfSchluessel = value; + } + + /** + * Ruft den Wert der idfDatum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getIdfDatum() { + return idfDatum; + } + + /** + * Legt den Wert der idfDatum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setIdfDatum(XMLGregorianCalendar value) { + this.idfDatum = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java new file mode 100644 index 00000000..ab7e88a5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java @@ -0,0 +1,116 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Index_Type complex type. + * + *

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

+ * <complexType name="EL-Index_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="IndexArtCd" use="required" type="{urn:omds20}IndexArtCd_Type" />
+ *       <attribute name="Datum" type="{http://www.w3.org/2001/XMLSchema}gYearMonth" />
+ *       <attribute name="Wert" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Index_Type") +public class ELIndexType { + + @XmlAttribute(name = "IndexArtCd", required = true) + protected String indexArtCd; + @XmlAttribute(name = "Datum") + @XmlSchemaType(name = "gYearMonth") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Wert") + protected BigDecimal wert; + + /** + * Ruft den Wert der indexArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIndexArtCd() { + return indexArtCd; + } + + /** + * Legt den Wert der indexArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIndexArtCd(String value) { + this.indexArtCd = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java new file mode 100644 index 00000000..fe17b905 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java @@ -0,0 +1,85 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-KFZ-Kennzeichen_Type complex type. + * + *

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

+ * <complexType name="EL-KFZ-Kennzeichen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Pol_Kennz" use="required" type="{urn:omds20}Pol_Kennz_Type" />
+ *       <attribute name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-KFZ-Kennzeichen_Type") +public class ELKFZKennzeichenType { + + @XmlAttribute(name = "Pol_Kennz", required = true) + protected String polKennz; + @XmlAttribute(name = "Fahrgestnr") + protected String fahrgestnr; + + /** + * Ruft den Wert der polKennz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolKennz() { + return polKennz; + } + + /** + * Legt den Wert der polKennz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolKennz(String value) { + this.polKennz = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java new file mode 100644 index 00000000..d6f67ece --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java @@ -0,0 +1,65 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Klausel_Type complex type. + * + *

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

+ * <complexType name="EL-Klausel_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Klauselnr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="26"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Klausel_Type") +public class ELKlauselType { + + @XmlAttribute(name = "Klauselnr", required = true) + protected String klauselnr; + + /** + * Ruft den Wert der klauselnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKlauselnr() { + return klauselnr; + } + + /** + * Legt den Wert der klauselnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKlauselnr(String value) { + this.klauselnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java new file mode 100644 index 00000000..e0cb4863 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Kommunikation_Type complex type. + * + *

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

+ * <complexType name="EL-Kommunikation_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="KomArtCd" use="required" type="{urn:omds20}KomArtCd_Type" />
+ *       <attribute name="Kennung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Kommunikation_Type") +public class ELKommunikationType { + + @XmlAttribute(name = "KomArtCd", required = true) + protected String komArtCd; + @XmlAttribute(name = "Kennung", required = true) + protected String kennung; + + /** + * Ruft den Wert der komArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKomArtCd() { + return komArtCd; + } + + /** + * Legt den Wert der komArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKomArtCd(String value) { + this.komArtCd = value; + } + + /** + * Ruft den Wert der kennung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKennung() { + return kennung; + } + + /** + * Legt den Wert der kennung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKennung(String value) { + this.kennung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java new file mode 100644 index 00000000..af26322d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java @@ -0,0 +1,185 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_8_0.common.LegitimationType; + + +/** + *

Java-Klasse für EL-Legitimation_Type complex type. + * + *

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

+ * <complexType name="EL-Legitimation_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="LegArtCd" use="required" type="{urn:omds20}LegArtCd_Type" />
+ *       <attribute name="Ausstellungsbehoerde">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Datum" type="{urn:omds20}Datum" />
+ *       <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ *       <attribute name="Nummer" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Legitimation_Type") +@XmlSeeAlso({ + LegitimationType.class +}) +public class ELLegitimationType { + + @XmlAttribute(name = "LegArtCd", required = true) + protected String legArtCd; + @XmlAttribute(name = "Ausstellungsbehoerde") + protected String ausstellungsbehoerde; + @XmlAttribute(name = "Datum") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "GueltigBis") + protected XMLGregorianCalendar gueltigBis; + @XmlAttribute(name = "Nummer", required = true) + protected String nummer; + + /** + * Ruft den Wert der legArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLegArtCd() { + return legArtCd; + } + + /** + * Legt den Wert der legArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLegArtCd(String value) { + this.legArtCd = value; + } + + /** + * Ruft den Wert der ausstellungsbehoerde-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAusstellungsbehoerde() { + return ausstellungsbehoerde; + } + + /** + * Legt den Wert der ausstellungsbehoerde-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAusstellungsbehoerde(String value) { + this.ausstellungsbehoerde = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der gueltigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigBis() { + return gueltigBis; + } + + /** + * Legt den Wert der gueltigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigBis(XMLGregorianCalendar value) { + this.gueltigBis = value; + } + + /** + * Ruft den Wert der nummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNummer() { + return nummer; + } + + /** + * Legt den Wert der nummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNummer(String value) { + this.nummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java new file mode 100644 index 00000000..d748bf7c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java @@ -0,0 +1,52 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Objekt_Type complex type. + * + *

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

+ * <complexType name="EL-Objekt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ObjLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Objekt_Type") +public class ELObjektType { + + @XmlAttribute(name = "ObjLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int objLfnr; + + /** + * Ruft den Wert der objLfnr-Eigenschaft ab. + * + */ + public int getObjLfnr() { + return objLfnr; + } + + /** + * Legt den Wert der objLfnr-Eigenschaft fest. + * + */ + public void setObjLfnr(int value) { + this.objLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java new file mode 100644 index 00000000..3bc3b9d9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java @@ -0,0 +1,125 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Objektdaten_Type complex type. + * + *

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

+ * <complexType name="EL-Objektdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ObjektdatenCd" use="required" type="{urn:omds20}ObjektdatenCd_Type" />
+ *       <attribute name="Wert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="ObjektdatenInfo">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Objektdaten_Type") +public class ELObjektdatenType { + + @XmlAttribute(name = "ObjektdatenCd", required = true) + protected String objektdatenCd; + @XmlAttribute(name = "Wert", required = true) + protected String wert; + @XmlAttribute(name = "ObjektdatenInfo") + protected String objektdatenInfo; + + /** + * Ruft den Wert der objektdatenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjektdatenCd() { + return objektdatenCd; + } + + /** + * Legt den Wert der objektdatenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjektdatenCd(String value) { + this.objektdatenCd = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWert(String value) { + this.wert = value; + } + + /** + * Ruft den Wert der objektdatenInfo-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjektdatenInfo() { + return objektdatenInfo; + } + + /** + * Legt den Wert der objektdatenInfo-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjektdatenInfo(String value) { + this.objektdatenInfo = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java new file mode 100644 index 00000000..444fcdc2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java @@ -0,0 +1,85 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Polizzennummer_Type complex type. + * + *

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

+ * <complexType name="EL-Polizzennummer_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PolArtCd" use="required" type="{urn:omds20}PolArtCd_Type" />
+ *       <attribute name="PolNr" use="required" type="{urn:omds20}Polizzennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Polizzennummer_Type") +public class ELPolizzennummerType { + + @XmlAttribute(name = "PolArtCd", required = true) + protected PolArtCdType polArtCd; + @XmlAttribute(name = "PolNr", required = true) + protected String polNr; + + /** + * Ruft den Wert der polArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PolArtCdType } + * + */ + public PolArtCdType getPolArtCd() { + return polArtCd; + } + + /** + * Legt den Wert der polArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PolArtCdType } + * + */ + public void setPolArtCd(PolArtCdType value) { + this.polArtCd = value; + } + + /** + * Ruft den Wert der polNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolNr() { + return polNr; + } + + /** + * Legt den Wert der polNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolNr(String value) { + this.polNr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java new file mode 100644 index 00000000..262ada9a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java @@ -0,0 +1,113 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Praemienfreistellung_Type complex type. + * + *

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

+ * <complexType name="EL-Praemienfreistellung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PfrArtCd" use="required" type="{urn:omds20}PfrArtCd_Type" />
+ *       <attribute name="PfrBeg" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="PfrEnde" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Praemienfreistellung_Type") +public class ELPraemienfreistellungType { + + @XmlAttribute(name = "PfrArtCd", required = true) + protected String pfrArtCd; + @XmlAttribute(name = "PfrBeg", required = true) + protected XMLGregorianCalendar pfrBeg; + @XmlAttribute(name = "PfrEnde") + protected XMLGregorianCalendar pfrEnde; + + /** + * Ruft den Wert der pfrArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPfrArtCd() { + return pfrArtCd; + } + + /** + * Legt den Wert der pfrArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPfrArtCd(String value) { + this.pfrArtCd = value; + } + + /** + * Ruft den Wert der pfrBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getPfrBeg() { + return pfrBeg; + } + + /** + * Legt den Wert der pfrBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setPfrBeg(XMLGregorianCalendar value) { + this.pfrBeg = value; + } + + /** + * Ruft den Wert der pfrEnde-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getPfrEnde() { + return pfrEnde; + } + + /** + * Legt den Wert der pfrEnde-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setPfrEnde(XMLGregorianCalendar value) { + this.pfrEnde = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java new file mode 100644 index 00000000..eb76b39c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Praemienkorrektur_Type complex type. + * + *

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

+ * <complexType name="EL-Praemienkorrektur_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PraemKorrArtCd" use="required" type="{urn:omds20}PraemKorrArtCd_Type" />
+ *       <attribute name="PraemKorrWert" type="{urn:omds20}decimal" />
+ *       <attribute name="PraemKorrProz" type="{urn:omds20}decimal" />
+ *       <attribute name="PraemKorrText">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Praemienkorrektur_Type") +public class ELPraemienkorrekturType { + + @XmlAttribute(name = "PraemKorrArtCd", required = true) + protected String praemKorrArtCd; + @XmlAttribute(name = "PraemKorrWert") + protected BigDecimal praemKorrWert; + @XmlAttribute(name = "PraemKorrProz") + protected BigDecimal praemKorrProz; + @XmlAttribute(name = "PraemKorrText") + protected String praemKorrText; + + /** + * Ruft den Wert der praemKorrArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPraemKorrArtCd() { + return praemKorrArtCd; + } + + /** + * Legt den Wert der praemKorrArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPraemKorrArtCd(String value) { + this.praemKorrArtCd = value; + } + + /** + * Ruft den Wert der praemKorrWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemKorrWert() { + return praemKorrWert; + } + + /** + * Legt den Wert der praemKorrWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemKorrWert(BigDecimal value) { + this.praemKorrWert = value; + } + + /** + * Ruft den Wert der praemKorrProz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemKorrProz() { + return praemKorrProz; + } + + /** + * Legt den Wert der praemKorrProz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemKorrProz(BigDecimal value) { + this.praemKorrProz = value; + } + + /** + * Ruft den Wert der praemKorrText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPraemKorrText() { + return praemKorrText; + } + + /** + * Legt den Wert der praemKorrText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPraemKorrText(String value) { + this.praemKorrText = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java new file mode 100644 index 00000000..5d90664a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java @@ -0,0 +1,65 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Rahmenvereinbarung_Type complex type. + * + *

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

+ * <complexType name="EL-Rahmenvereinbarung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="RahmenVebnr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Rahmenvereinbarung_Type") +public class ELRahmenvereinbarungType { + + @XmlAttribute(name = "RahmenVebnr", required = true) + protected String rahmenVebnr; + + /** + * Ruft den Wert der rahmenVebnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRahmenVebnr() { + return rahmenVebnr; + } + + /** + * Legt den Wert der rahmenVebnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRahmenVebnr(String value) { + this.rahmenVebnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java new file mode 100644 index 00000000..25de83e9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Rahmenvertrag_Type complex type. + * + *

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

+ * <complexType name="EL-Rahmenvertrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="RahmenvertragsartCd" use="required" type="{urn:omds20}RahmenvertragsartCd_Type" />
+ *       <attribute name="Rahmenvertragsnummer" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Rahmenvertrag_Type") +public class ELRahmenvertragType { + + @XmlAttribute(name = "RahmenvertragsartCd", required = true) + protected String rahmenvertragsartCd; + @XmlAttribute(name = "Rahmenvertragsnummer", required = true) + protected String rahmenvertragsnummer; + + /** + * Ruft den Wert der rahmenvertragsartCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRahmenvertragsartCd() { + return rahmenvertragsartCd; + } + + /** + * Legt den Wert der rahmenvertragsartCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRahmenvertragsartCd(String value) { + this.rahmenvertragsartCd = value; + } + + /** + * Ruft den Wert der rahmenvertragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRahmenvertragsnummer() { + return rahmenvertragsnummer; + } + + /** + * Legt den Wert der rahmenvertragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRahmenvertragsnummer(String value) { + this.rahmenvertragsnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java new file mode 100644 index 00000000..b8e2659c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java @@ -0,0 +1,114 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Rente_Type complex type. + * + *

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

+ * <complexType name="EL-Rente_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="RntRhythmCd" use="required" type="{urn:omds20}RntRhythmCd_Type" />
+ *       <attribute name="RntBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="RntBetrag" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Rente_Type") +public class ELRenteType { + + @XmlAttribute(name = "RntRhythmCd", required = true) + protected String rntRhythmCd; + @XmlAttribute(name = "RntBeg") + protected XMLGregorianCalendar rntBeg; + @XmlAttribute(name = "RntBetrag", required = true) + protected BigDecimal rntBetrag; + + /** + * Ruft den Wert der rntRhythmCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRntRhythmCd() { + return rntRhythmCd; + } + + /** + * Legt den Wert der rntRhythmCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRntRhythmCd(String value) { + this.rntRhythmCd = value; + } + + /** + * Ruft den Wert der rntBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getRntBeg() { + return rntBeg; + } + + /** + * Legt den Wert der rntBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setRntBeg(XMLGregorianCalendar value) { + this.rntBeg = value; + } + + /** + * Ruft den Wert der rntBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getRntBetrag() { + return rntBetrag; + } + + /** + * Legt den Wert der rntBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setRntBetrag(BigDecimal value) { + this.rntBetrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java new file mode 100644 index 00000000..2851f8f5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}EL-Selbstbehalt_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "EL-Selbstbehalt") +public class ELSelbstbehalt + extends ELSelbstbehaltType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java new file mode 100644 index 00000000..98c7a402 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java @@ -0,0 +1,150 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Selbstbehalt_Type complex type. + * + *

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

+ * <complexType name="EL-Selbstbehalt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="SbhArtCd" use="required" type="{urn:omds20}SbhArtCd_Type" />
+ *       <attribute name="SbhBetrag" type="{urn:omds20}decimal" />
+ *       <attribute name="SbhProzent" type="{urn:omds20}decimal" />
+ *       <attribute name="SbhText">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Selbstbehalt_Type") +@XmlSeeAlso({ + ELSelbstbehalt.class +}) +public class ELSelbstbehaltType { + + @XmlAttribute(name = "SbhArtCd", required = true) + protected SbhArtCdType sbhArtCd; + @XmlAttribute(name = "SbhBetrag") + protected BigDecimal sbhBetrag; + @XmlAttribute(name = "SbhProzent") + protected BigDecimal sbhProzent; + @XmlAttribute(name = "SbhText") + protected String sbhText; + + /** + * Ruft den Wert der sbhArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link SbhArtCdType } + * + */ + public SbhArtCdType getSbhArtCd() { + return sbhArtCd; + } + + /** + * Legt den Wert der sbhArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SbhArtCdType } + * + */ + public void setSbhArtCd(SbhArtCdType value) { + this.sbhArtCd = value; + } + + /** + * Ruft den Wert der sbhBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getSbhBetrag() { + return sbhBetrag; + } + + /** + * Legt den Wert der sbhBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setSbhBetrag(BigDecimal value) { + this.sbhBetrag = value; + } + + /** + * Ruft den Wert der sbhProzent-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getSbhProzent() { + return sbhProzent; + } + + /** + * Legt den Wert der sbhProzent-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setSbhProzent(BigDecimal value) { + this.sbhProzent = value; + } + + /** + * Ruft den Wert der sbhText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSbhText() { + return sbhText; + } + + /** + * Legt den Wert der sbhText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSbhText(String value) { + this.sbhText = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java new file mode 100644 index 00000000..5e50dee6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java @@ -0,0 +1,86 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Steuer_Type complex type. + * + *

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

+ * <complexType name="EL-Steuer_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="StArtCd" use="required" type="{urn:omds20}StArtCd_Type" />
+ *       <attribute name="StBetrag" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Steuer_Type") +public class ELSteuerType { + + @XmlAttribute(name = "StArtCd", required = true) + protected String stArtCd; + @XmlAttribute(name = "StBetrag", required = true) + protected BigDecimal stBetrag; + + /** + * Ruft den Wert der stArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStArtCd() { + return stArtCd; + } + + /** + * Legt den Wert der stArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStArtCd(String value) { + this.stArtCd = value; + } + + /** + * Ruft den Wert der stBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getStBetrag() { + return stBetrag; + } + + /** + * Legt den Wert der stBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setStBetrag(BigDecimal value) { + this.stBetrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java new file mode 100644 index 00000000..7cbe4555 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java @@ -0,0 +1,91 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Text_Type complex type. + * + *

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

+ * <complexType name="EL-Text_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="TxtArtCd" use="required" type="{urn:omds20}TxtArtCd_Type" />
+ *       <attribute name="TxtInhalt" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Text_Type") +public class ELTextType { + + @XmlAttribute(name = "TxtArtCd", required = true) + protected TxtArtCdType txtArtCd; + @XmlAttribute(name = "TxtInhalt", required = true) + protected String txtInhalt; + + /** + * Ruft den Wert der txtArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link TxtArtCdType } + * + */ + public TxtArtCdType getTxtArtCd() { + return txtArtCd; + } + + /** + * Legt den Wert der txtArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link TxtArtCdType } + * + */ + public void setTxtArtCd(TxtArtCdType value) { + this.txtArtCd = value; + } + + /** + * Ruft den Wert der txtInhalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTxtInhalt() { + return txtInhalt; + } + + /** + * Legt den Wert der txtInhalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTxtInhalt(String value) { + this.txtInhalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java new file mode 100644 index 00000000..2777997b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Versicherungssumme_Type complex type. + * + *

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

+ * <complexType name="EL-Versicherungssumme_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="VSArtCd" use="required" type="{urn:omds20}VSArtCd_Type" />
+ *       <attribute name="VSBetrag" use="required" type="{urn:omds20}decimal14_2" />
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="VSBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Versicherungssumme_Type") +public class ELVersicherungssummeType { + + @XmlAttribute(name = "VSArtCd", required = true) + protected VSArtCdType vsArtCd; + @XmlAttribute(name = "VSBetrag", required = true) + protected BigDecimal vsBetrag; + @XmlAttribute(name = "WaehrungsCd") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "VSBez") + protected String vsBez; + + /** + * Ruft den Wert der vsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link VSArtCdType } + * + */ + public VSArtCdType getVSArtCd() { + return vsArtCd; + } + + /** + * Legt den Wert der vsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VSArtCdType } + * + */ + public void setVSArtCd(VSArtCdType value) { + this.vsArtCd = value; + } + + /** + * Ruft den Wert der vsBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getVSBetrag() { + return vsBetrag; + } + + /** + * Legt den Wert der vsBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setVSBetrag(BigDecimal value) { + this.vsBetrag = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der vsBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVSBez() { + return vsBez; + } + + /** + * Legt den Wert der vsBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVSBez(String value) { + this.vsBez = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java new file mode 100644 index 00000000..9e6fee60 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java @@ -0,0 +1,113 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Zeitraum_Type complex type. + * + *

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

+ * <complexType name="EL-Zeitraum_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ZRArtCd" use="required" type="{urn:omds20}ZRArtCd_Type" />
+ *       <attribute name="ZRBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="ZREnd" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Zeitraum_Type") +public class ELZeitraumType { + + @XmlAttribute(name = "ZRArtCd", required = true) + protected String zrArtCd; + @XmlAttribute(name = "ZRBeg") + protected XMLGregorianCalendar zrBeg; + @XmlAttribute(name = "ZREnd") + protected XMLGregorianCalendar zrEnd; + + /** + * Ruft den Wert der zrArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZRArtCd() { + return zrArtCd; + } + + /** + * Legt den Wert der zrArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZRArtCd(String value) { + this.zrArtCd = value; + } + + /** + * Ruft den Wert der zrBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getZRBeg() { + return zrBeg; + } + + /** + * Legt den Wert der zrBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setZRBeg(XMLGregorianCalendar value) { + this.zrBeg = value; + } + + /** + * Ruft den Wert der zrEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getZREnd() { + return zrEnd; + } + + /** + * Legt den Wert der zrEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setZREnd(XMLGregorianCalendar value) { + this.zrEnd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java new file mode 100644 index 00000000..75db754f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java @@ -0,0 +1,39 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Entsch2_Type. + * + *

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

+ * <simpleType name="Entsch2_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <minLength value="1"/>
+ *     <maxLength value="1"/>
+ *     <enumeration value="J"/>
+ *     <enumeration value="N"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Entsch2_Type") +@XmlEnum +public enum Entsch2Type { + + J, + N; + + public String value() { + return name(); + } + + public static Entsch2Type fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java new file mode 100644 index 00000000..ada3ece3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java @@ -0,0 +1,54 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EstArtCd_Type. + * + *

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

+ * <simpleType name="EstArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="G"/>
+ *     <enumeration value="T"/>
+ *     <enumeration value="TVU"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "EstArtCd_Type") +@XmlEnum +public enum EstArtCdType { + + + /** + * Gefahrenklasse + * + */ + G, + + /** + * Tarif-, Bonus/Malus-Stufe offiziell + * + */ + T, + + /** + * Tarif-, Bonus/Malus-Stufe VU-intern + * + */ + TVU; + + public String value() { + return name(); + } + + public static EstArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java new file mode 100644 index 00000000..3a70d558 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java @@ -0,0 +1,276 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für FONDS_Type complex type. + * + *

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

+ * <complexType name="FONDS_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ISIN" use="required" type="{urn:omds20}ISIN_Type" />
+ *       <attribute name="WKN" type="{urn:omds20}WKN_Type" />
+ *       <attribute name="Bezeichnung" type="{urn:omds20}FondsBez_Type" />
+ *       <attribute name="Kurs" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="AnteilWertpapier" use="required" type="{urn:omds20}FondsAnteil_Type" />
+ *       <attribute name="Prozentsatz" use="required" type="{urn:omds20}Prozentsatz_Type" />
+ *       <attribute name="Wert" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="Stichtag" use="required" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FONDS_Type") +public class FONDSType { + + @XmlAttribute(name = "ISIN", required = true) + protected String isin; + @XmlAttribute(name = "WKN") + protected String wkn; + @XmlAttribute(name = "Bezeichnung") + protected String bezeichnung; + @XmlAttribute(name = "Kurs") + protected BigDecimal kurs; + @XmlAttribute(name = "AnteilWertpapier", required = true) + protected BigDecimal anteilWertpapier; + @XmlAttribute(name = "Prozentsatz", required = true) + protected BigDecimal prozentsatz; + @XmlAttribute(name = "Wert") + protected BigDecimal wert; + @XmlAttribute(name = "WaehrungsCd") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Stichtag", required = true) + protected XMLGregorianCalendar stichtag; + + /** + * Ruft den Wert der isin-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getISIN() { + return isin; + } + + /** + * Legt den Wert der isin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setISIN(String value) { + this.isin = value; + } + + /** + * Ruft den Wert der wkn-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWKN() { + return wkn; + } + + /** + * Legt den Wert der wkn-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWKN(String value) { + this.wkn = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der kurs-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getKurs() { + return kurs; + } + + /** + * Legt den Wert der kurs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setKurs(BigDecimal value) { + this.kurs = value; + } + + /** + * Ruft den Wert der anteilWertpapier-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getAnteilWertpapier() { + return anteilWertpapier; + } + + /** + * Legt den Wert der anteilWertpapier-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setAnteilWertpapier(BigDecimal value) { + this.anteilWertpapier = value; + } + + /** + * Ruft den Wert der prozentsatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getProzentsatz() { + return prozentsatz; + } + + /** + * Legt den Wert der prozentsatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setProzentsatz(BigDecimal value) { + this.prozentsatz = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setWert(BigDecimal value) { + this.wert = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der stichtag-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getStichtag() { + return stichtag; + } + + /** + * Legt den Wert der stichtag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setStichtag(XMLGregorianCalendar value) { + this.stichtag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java new file mode 100644 index 00000000..bebf4004 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java @@ -0,0 +1,82 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für FlaechenAttributCd_Type. + * + *

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

+ * <simpleType name="FlaechenAttributCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="EG"/>
+ *     <enumeration value="SW"/>
+ *     <enumeration value="MA"/>
+ *     <enumeration value="KM"/>
+ *     <enumeration value="KO"/>
+ *     <enumeration value="WF"/>
+ *     <enumeration value="GF"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "FlaechenAttributCd_Type") +@XmlEnum +public enum FlaechenAttributCdType { + + + /** + * Erdgeschoß + * + */ + EG, + + /** + * Stockwerk + * + */ + SW, + + /** + * Mansarde + * + */ + MA, + + /** + * Keller mit Wohnnutzung + * + */ + KM, + + /** + * Keller ohne Wohnnutzung + * + */ + KO, + + /** + * Wohnfläche + * + */ + WF, + + /** + * Grundfläche + * + */ + GF; + + public String value() { + return name(); + } + + public static FlaechenAttributCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java new file mode 100644 index 00000000..79ef8923 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java @@ -0,0 +1,265 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GESCHAEDIGTES_OBJEKT_Type complex type. + * + *

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

+ * <complexType name="GESCHAEDIGTES_OBJEKT_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="GeschObjektLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="SchadenBeschreibung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VUNrGesch" type="{urn:omds20}VUNr" />
+ *       <attribute name="VUNameGesch">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PolNrGesch" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="SchadennrGesch">
+ *         <simpleType>
+ *           <restriction base="{urn:omds20}Schadennr">
+ *             <maxLength value="35"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LandesCd_GeschKfz" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="Kennz_GeschKfz">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="12"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GESCHAEDIGTES_OBJEKT_Type") +public class GESCHAEDIGTESOBJEKTType { + + @XmlAttribute(name = "GeschObjektLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int geschObjektLfnr; + @XmlAttribute(name = "SchadenBeschreibung") + protected String schadenBeschreibung; + @XmlAttribute(name = "VUNrGesch") + protected String vuNrGesch; + @XmlAttribute(name = "VUNameGesch") + protected String vuNameGesch; + @XmlAttribute(name = "PolNrGesch") + protected String polNrGesch; + @XmlAttribute(name = "SchadennrGesch") + protected String schadennrGesch; + @XmlAttribute(name = "LandesCd_GeschKfz") + protected String landesCdGeschKfz; + @XmlAttribute(name = "Kennz_GeschKfz") + protected String kennzGeschKfz; + + /** + * Ruft den Wert der geschObjektLfnr-Eigenschaft ab. + * + */ + public int getGeschObjektLfnr() { + return geschObjektLfnr; + } + + /** + * Legt den Wert der geschObjektLfnr-Eigenschaft fest. + * + */ + public void setGeschObjektLfnr(int value) { + this.geschObjektLfnr = value; + } + + /** + * Ruft den Wert der schadenBeschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchadenBeschreibung() { + return schadenBeschreibung; + } + + /** + * Legt den Wert der schadenBeschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchadenBeschreibung(String value) { + this.schadenBeschreibung = value; + } + + /** + * Ruft den Wert der vuNrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVUNrGesch() { + return vuNrGesch; + } + + /** + * Legt den Wert der vuNrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVUNrGesch(String value) { + this.vuNrGesch = value; + } + + /** + * Ruft den Wert der vuNameGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVUNameGesch() { + return vuNameGesch; + } + + /** + * Legt den Wert der vuNameGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVUNameGesch(String value) { + this.vuNameGesch = value; + } + + /** + * Ruft den Wert der polNrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolNrGesch() { + return polNrGesch; + } + + /** + * Legt den Wert der polNrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolNrGesch(String value) { + this.polNrGesch = value; + } + + /** + * Ruft den Wert der schadennrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchadennrGesch() { + return schadennrGesch; + } + + /** + * Legt den Wert der schadennrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchadennrGesch(String value) { + this.schadennrGesch = value; + } + + /** + * Ruft den Wert der landesCdGeschKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLandesCdGeschKfz() { + return landesCdGeschKfz; + } + + /** + * Legt den Wert der landesCdGeschKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLandesCdGeschKfz(String value) { + this.landesCdGeschKfz = value; + } + + /** + * Ruft den Wert der kennzGeschKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKennzGeschKfz() { + return kennzGeschKfz; + } + + /** + * Legt den Wert der kennzGeschKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKennzGeschKfz(String value) { + this.kennzGeschKfz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java new file mode 100644 index 00000000..23fe2a4c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java @@ -0,0 +1,145 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GesFormCd_Type. + * + *

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

+ * <simpleType name="GesFormCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="GBH"/>
+ *     <enumeration value="AG"/>
+ *     <enumeration value="OG"/>
+ *     <enumeration value="KG"/>
+ *     <enumeration value="GBR"/>
+ *     <enumeration value="SG"/>
+ *     <enumeration value="GEN"/>
+ *     <enumeration value="EUR"/>
+ *     <enumeration value="EU"/>
+ *     <enumeration value="GKG"/>
+ *     <enumeration value="PS"/>
+ *     <enumeration value="SP"/>
+ *     <enumeration value="VE"/>
+ *     <enumeration value="WEG"/>
+ *     <enumeration value="EWI"/>
+ *     <enumeration value="ARG"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "GesFormCd_Type") +@XmlEnum +public enum GesFormCdType { + + + /** + * Gesellschaft mit beschränkter Haftung + * + */ + GBH, + + /** + * Aktiengesellschaft + * + */ + AG, + + /** + * Offene Gesellschaft + * + */ + OG, + + /** + * Kommanditgesellschaft + * + */ + KG, + + /** + * Gesellschaft bürgerlichen Rechts + * + */ + GBR, + + /** + * Stille Gesellschaft + * + */ + SG, + + /** + * Erwerbs- und Wirtschaftsgenossenschaft + * + */ + GEN, + + /** + * Ausländ./EU Rechtsform + * + */ + EUR, + + /** + * Einzelunternehmen + * + */ + EU, + + /** + * GmbH und Co KG + * + */ + GKG, + + /** + * Privatstiftung + * + */ + PS, + + /** + * Sparkasse + * + */ + SP, + + /** + * Verein + * + */ + VE, + + /** + * Wohnungseigentümergemeinschaft + * + */ + WEG, + + /** + * Europäische Wirtschaftliche Interessenvereinigung + * + */ + EWI, + + /** + * Arbeitsgemeinschaft + * + */ + ARG; + + public String value() { + return name(); + } + + public static GesFormCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java new file mode 100644 index 00000000..52840947 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java @@ -0,0 +1,54 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GrwArtCd_Type. + * + *

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

+ * <simpleType name="GrwArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="DFP"/>
+ *     <enumeration value="KAM"/>
+ *     <enumeration value="KAT"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "GrwArtCd_Type") +@XmlEnum +public enum GrwArtCdType { + + + /** + * DauerfolgenProz(UV) + * + */ + DFP, + + /** + * Karenzmonate + * + */ + KAM, + + /** + * Karenztage + * + */ + KAT; + + public String value() { + return name(); + } + + public static GrwArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java new file mode 100644 index 00000000..7b094fb0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java @@ -0,0 +1,54 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für IdfArtCd_Type. + * + *

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

+ * <simpleType name="IdfArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="FB"/>
+ *     <enumeration value="SV"/>
+ *     <enumeration value="VB"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "IdfArtCd_Type") +@XmlEnum +public enum IdfArtCdType { + + + /** + * Firmenbuchnummer + * + */ + FB, + + /** + * Sozialversicherungsnr + * + */ + SV, + + /** + * Versicherungsbestätigung + * + */ + VB; + + public String value() { + return name(); + } + + public static IdfArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java new file mode 100644 index 00000000..c420ee5d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java @@ -0,0 +1,187 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für KLAUSEL_Type complex type. + * + *

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

+ * <complexType name="KLAUSEL_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Klauselnr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Klauselbez" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Klauseltxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="7998"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GueltigVon" type="{urn:omds20}Datum" />
+ *       <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KLAUSEL_Type") +public class KLAUSELType { + + @XmlAttribute(name = "Klauselnr", required = true) + protected String klauselnr; + @XmlAttribute(name = "Klauselbez", required = true) + protected String klauselbez; + @XmlAttribute(name = "Klauseltxt") + protected String klauseltxt; + @XmlAttribute(name = "GueltigVon") + protected XMLGregorianCalendar gueltigVon; + @XmlAttribute(name = "GueltigBis") + protected XMLGregorianCalendar gueltigBis; + + /** + * Ruft den Wert der klauselnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKlauselnr() { + return klauselnr; + } + + /** + * Legt den Wert der klauselnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKlauselnr(String value) { + this.klauselnr = value; + } + + /** + * Ruft den Wert der klauselbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKlauselbez() { + return klauselbez; + } + + /** + * Legt den Wert der klauselbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKlauselbez(String value) { + this.klauselbez = value; + } + + /** + * Ruft den Wert der klauseltxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKlauseltxt() { + return klauseltxt; + } + + /** + * Legt den Wert der klauseltxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKlauseltxt(String value) { + this.klauseltxt = value; + } + + /** + * Ruft den Wert der gueltigVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigVon() { + return gueltigVon; + } + + /** + * Legt den Wert der gueltigVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigVon(XMLGregorianCalendar value) { + this.gueltigVon = value; + } + + /** + * Ruft den Wert der gueltigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigBis() { + return gueltigBis; + } + + /** + * Legt den Wert der gueltigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigBis(XMLGregorianCalendar value) { + this.gueltigBis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java new file mode 100644 index 00000000..85dc06bc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java @@ -0,0 +1,327 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für LOESCHANSTOSS_Type complex type. + * + *

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

+ * <complexType name="LOESCHANSTOSS_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="LoeschID" use="required" type="{urn:omds20}Datum-Zeit2" />
+ *       <attribute name="SystemQuelle" default="  ">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ *       <attribute name="Polizzennr" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Personennr" type="{urn:omds20}Personennr" />
+ *       <attribute name="Schadennr" type="{urn:omds20}Schadennr" />
+ *       <attribute name="ProvisionsID">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="26"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnverfahrenNr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="32"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LoeschCd" use="required" type="{urn:omds20}LoeschCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LOESCHANSTOSS_Type") +public class LOESCHANSTOSSType { + + @XmlAttribute(name = "LoeschID", required = true) + protected XMLGregorianCalendar loeschID; + @XmlAttribute(name = "SystemQuelle") + protected String systemQuelle; + @XmlAttribute(name = "GueltigAb") + protected XMLGregorianCalendar gueltigAb; + @XmlAttribute(name = "Polizzennr") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + protected String vertragsID; + @XmlAttribute(name = "Personennr") + protected String personennr; + @XmlAttribute(name = "Schadennr") + protected String schadennr; + @XmlAttribute(name = "ProvisionsID") + protected String provisionsID; + @XmlAttribute(name = "MahnverfahrenNr") + protected String mahnverfahrenNr; + @XmlAttribute(name = "LoeschCd", required = true) + protected LoeschCdType loeschCd; + + /** + * Ruft den Wert der loeschID-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getLoeschID() { + return loeschID; + } + + /** + * Legt den Wert der loeschID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setLoeschID(XMLGregorianCalendar value) { + this.loeschID = value; + } + + /** + * Ruft den Wert der systemQuelle-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSystemQuelle() { + if (systemQuelle == null) { + return " "; + } else { + return systemQuelle; + } + } + + /** + * Legt den Wert der systemQuelle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSystemQuelle(String value) { + this.systemQuelle = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonennr(String value) { + this.personennr = 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 provisionsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProvisionsID() { + return provisionsID; + } + + /** + * Legt den Wert der provisionsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProvisionsID(String value) { + this.provisionsID = value; + } + + /** + * Ruft den Wert der mahnverfahrenNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnverfahrenNr() { + return mahnverfahrenNr; + } + + /** + * Legt den Wert der mahnverfahrenNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnverfahrenNr(String value) { + this.mahnverfahrenNr = value; + } + + /** + * Ruft den Wert der loeschCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link LoeschCdType } + * + */ + public LoeschCdType getLoeschCd() { + return loeschCd; + } + + /** + * Legt den Wert der loeschCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link LoeschCdType } + * + */ + public void setLoeschCd(LoeschCdType value) { + this.loeschCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java new file mode 100644 index 00000000..82defc78 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java @@ -0,0 +1,54 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LoeschCd_Type. + * + *

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

+ * <simpleType name="LoeschCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="M"/>
+ *     <enumeration value="L"/>
+ *     <enumeration value="G"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "LoeschCd_Type") +@XmlEnum +public enum LoeschCdType { + + + /** + * Markieren als nichtmehrversorgt + * + */ + M, + + /** + * Löschen wg.z.B.Falschlieferung + * + */ + L, + + /** + * Gesetzlich: Hinweis an Makler - Person/Vertrag/Schaden wurden bei der VU wegen DSG gelöscht + * + */ + G; + + public String value() { + return name(); + } + + public static LoeschCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java new file mode 100644 index 00000000..91eb2c3f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java @@ -0,0 +1,707 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import java.math.BigInteger; +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 javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für MAHNUNG_Type complex type. + * + *

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

+ * <complexType name="MAHNUNG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *       </sequence>
+ *       <attribute name="MahnverfahrenNr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="32"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnungNr" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ *       <attribute name="MahnBetrag" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="MahnSpesen" type="{urn:omds20}decimal" />
+ *       <attribute name="MahnStufeCd" use="required" type="{urn:omds20}MahnStufeCd_Type" />
+ *       <attribute name="MahnStufeTextVU">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStelleVU">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStelleBeauftragt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStufeGueltigAb" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnStufeGueltigBis" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnStufeCdNext" type="{urn:omds20}MahnStufeCd_Type" />
+ *       <attribute name="MahnStufeTextVUNext">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStufeGueltigAbNext" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnLetzteZahlung" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnAeltesteFaelligkeit" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnAnzahlFaelligkeiten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="GrundRuecklaufCd" type="{urn:omds20}GrundRuecklaufCd_Type" />
+ *       <attribute name="MahnDeckungBis" type="{urn:omds20}Datum" />
+ *       <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MAHNUNG_Type", propOrder = { + "elText" +}) +public class MAHNUNGType { + + @XmlElement(name = "EL-Text") + protected List elText; + @XmlAttribute(name = "MahnverfahrenNr", required = true) + protected String mahnverfahrenNr; + @XmlAttribute(name = "MahnungNr") + @XmlSchemaType(name = "positiveInteger") + protected BigInteger mahnungNr; + @XmlAttribute(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + protected String vertragsID; + @XmlAttribute(name = "Vermnr", required = true) + protected String vermnr; + @XmlAttribute(name = "MahnBetrag", required = true) + protected BigDecimal mahnBetrag; + @XmlAttribute(name = "MahnSpesen") + protected BigDecimal mahnSpesen; + @XmlAttribute(name = "MahnStufeCd", required = true) + protected String mahnStufeCd; + @XmlAttribute(name = "MahnStufeTextVU") + protected String mahnStufeTextVU; + @XmlAttribute(name = "MahnStelleVU") + protected String mahnStelleVU; + @XmlAttribute(name = "MahnStelleBeauftragt") + protected String mahnStelleBeauftragt; + @XmlAttribute(name = "MahnStufeGueltigAb") + protected XMLGregorianCalendar mahnStufeGueltigAb; + @XmlAttribute(name = "MahnStufeGueltigBis") + protected XMLGregorianCalendar mahnStufeGueltigBis; + @XmlAttribute(name = "MahnStufeCdNext") + protected String mahnStufeCdNext; + @XmlAttribute(name = "MahnStufeTextVUNext") + protected String mahnStufeTextVUNext; + @XmlAttribute(name = "MahnStufeGueltigAbNext") + protected XMLGregorianCalendar mahnStufeGueltigAbNext; + @XmlAttribute(name = "MahnLetzteZahlung") + protected XMLGregorianCalendar mahnLetzteZahlung; + @XmlAttribute(name = "MahnAeltesteFaelligkeit") + protected XMLGregorianCalendar mahnAeltesteFaelligkeit; + @XmlAttribute(name = "MahnAnzahlFaelligkeiten") + @XmlSchemaType(name = "unsignedShort") + protected Integer mahnAnzahlFaelligkeiten; + @XmlAttribute(name = "GrundRuecklaufCd") + protected String grundRuecklaufCd; + @XmlAttribute(name = "MahnDeckungBis") + protected XMLGregorianCalendar mahnDeckungBis; + @XmlAttribute(name = "VtgSparteCd") + protected String vtgSparteCd; + + /** + * Gets the value of the elText 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 elText property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der mahnverfahrenNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnverfahrenNr() { + return mahnverfahrenNr; + } + + /** + * Legt den Wert der mahnverfahrenNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnverfahrenNr(String value) { + this.mahnverfahrenNr = value; + } + + /** + * Ruft den Wert der mahnungNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getMahnungNr() { + return mahnungNr; + } + + /** + * Legt den Wert der mahnungNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setMahnungNr(BigInteger value) { + this.mahnungNr = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der mahnBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getMahnBetrag() { + return mahnBetrag; + } + + /** + * Legt den Wert der mahnBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setMahnBetrag(BigDecimal value) { + this.mahnBetrag = value; + } + + /** + * Ruft den Wert der mahnSpesen-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getMahnSpesen() { + return mahnSpesen; + } + + /** + * Legt den Wert der mahnSpesen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setMahnSpesen(BigDecimal value) { + this.mahnSpesen = value; + } + + /** + * Ruft den Wert der mahnStufeCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnStufeCd() { + return mahnStufeCd; + } + + /** + * Legt den Wert der mahnStufeCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnStufeCd(String value) { + this.mahnStufeCd = value; + } + + /** + * Ruft den Wert der mahnStufeTextVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnStufeTextVU() { + return mahnStufeTextVU; + } + + /** + * Legt den Wert der mahnStufeTextVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnStufeTextVU(String value) { + this.mahnStufeTextVU = value; + } + + /** + * Ruft den Wert der mahnStelleVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnStelleVU() { + return mahnStelleVU; + } + + /** + * Legt den Wert der mahnStelleVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnStelleVU(String value) { + this.mahnStelleVU = value; + } + + /** + * Ruft den Wert der mahnStelleBeauftragt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnStelleBeauftragt() { + return mahnStelleBeauftragt; + } + + /** + * Legt den Wert der mahnStelleBeauftragt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnStelleBeauftragt(String value) { + this.mahnStelleBeauftragt = value; + } + + /** + * Ruft den Wert der mahnStufeGueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMahnStufeGueltigAb() { + return mahnStufeGueltigAb; + } + + /** + * Legt den Wert der mahnStufeGueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMahnStufeGueltigAb(XMLGregorianCalendar value) { + this.mahnStufeGueltigAb = value; + } + + /** + * Ruft den Wert der mahnStufeGueltigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMahnStufeGueltigBis() { + return mahnStufeGueltigBis; + } + + /** + * Legt den Wert der mahnStufeGueltigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMahnStufeGueltigBis(XMLGregorianCalendar value) { + this.mahnStufeGueltigBis = value; + } + + /** + * Ruft den Wert der mahnStufeCdNext-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnStufeCdNext() { + return mahnStufeCdNext; + } + + /** + * Legt den Wert der mahnStufeCdNext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnStufeCdNext(String value) { + this.mahnStufeCdNext = value; + } + + /** + * Ruft den Wert der mahnStufeTextVUNext-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMahnStufeTextVUNext() { + return mahnStufeTextVUNext; + } + + /** + * Legt den Wert der mahnStufeTextVUNext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMahnStufeTextVUNext(String value) { + this.mahnStufeTextVUNext = value; + } + + /** + * Ruft den Wert der mahnStufeGueltigAbNext-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMahnStufeGueltigAbNext() { + return mahnStufeGueltigAbNext; + } + + /** + * Legt den Wert der mahnStufeGueltigAbNext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMahnStufeGueltigAbNext(XMLGregorianCalendar value) { + this.mahnStufeGueltigAbNext = value; + } + + /** + * Ruft den Wert der mahnLetzteZahlung-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMahnLetzteZahlung() { + return mahnLetzteZahlung; + } + + /** + * Legt den Wert der mahnLetzteZahlung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMahnLetzteZahlung(XMLGregorianCalendar value) { + this.mahnLetzteZahlung = value; + } + + /** + * Ruft den Wert der mahnAeltesteFaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMahnAeltesteFaelligkeit() { + return mahnAeltesteFaelligkeit; + } + + /** + * Legt den Wert der mahnAeltesteFaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMahnAeltesteFaelligkeit(XMLGregorianCalendar value) { + this.mahnAeltesteFaelligkeit = value; + } + + /** + * Ruft den Wert der mahnAnzahlFaelligkeiten-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getMahnAnzahlFaelligkeiten() { + return mahnAnzahlFaelligkeiten; + } + + /** + * Legt den Wert der mahnAnzahlFaelligkeiten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setMahnAnzahlFaelligkeiten(Integer value) { + this.mahnAnzahlFaelligkeiten = value; + } + + /** + * Ruft den Wert der grundRuecklaufCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGrundRuecklaufCd() { + return grundRuecklaufCd; + } + + /** + * Legt den Wert der grundRuecklaufCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGrundRuecklaufCd(String value) { + this.grundRuecklaufCd = value; + } + + /** + * Ruft den Wert der mahnDeckungBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMahnDeckungBis() { + return mahnDeckungBis; + } + + /** + * Legt den Wert der mahnDeckungBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMahnDeckungBis(XMLGregorianCalendar value) { + this.mahnDeckungBis = value; + } + + /** + * Ruft den Wert der vtgSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVtgSparteCd() { + return vtgSparteCd; + } + + /** + * Legt den Wert der vtgSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVtgSparteCd(String value) { + this.vtgSparteCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java new file mode 100644 index 00000000..a3744c01 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java @@ -0,0 +1,154 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für MIGRATIONSINFORMATION_Type complex type. + * + *

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

+ * <complexType name="MIGRATIONSINFORMATION_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="MigrationsCd" use="required" type="{urn:omds20}MigrationsCd_Type" />
+ *       <attribute name="Wert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VorgaengerWert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MIGRATIONSINFORMATION_Type") +public class MIGRATIONSINFORMATIONType { + + @XmlAttribute(name = "MigrationsCd", required = true) + protected String migrationsCd; + @XmlAttribute(name = "Wert", required = true) + protected String wert; + @XmlAttribute(name = "VorgaengerWert", required = true) + protected String vorgaengerWert; + @XmlAttribute(name = "GueltigAb") + protected XMLGregorianCalendar gueltigAb; + + /** + * Ruft den Wert der migrationsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMigrationsCd() { + return migrationsCd; + } + + /** + * Legt den Wert der migrationsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMigrationsCd(String value) { + this.migrationsCd = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWert(String value) { + this.wert = value; + } + + /** + * Ruft den Wert der vorgaengerWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVorgaengerWert() { + return vorgaengerWert; + } + + /** + * Legt den Wert der vorgaengerWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVorgaengerWert(String value) { + this.vorgaengerWert = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java new file mode 100644 index 00000000..ad5f7782 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java @@ -0,0 +1,315 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für NATUERLICHE_PERSON_Type complex type. + * + *

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

+ * <complexType name="NATUERLICHE_PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Familienname" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Vorname">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GeschlechtCd" type="{urn:omds20}GeschlechtCd_Type" />
+ *       <attribute name="Gebdat" type="{urn:omds20}Datum" />
+ *       <attribute name="LandesCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="FamilienstandCd" type="{urn:omds20}FamilienstandCd_Type" />
+ *       <attribute name="GebLandCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="HauptWohnLandCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="PersonID_VU" type="{urn:omds20}PersonID_Type" />
+ *       <attribute name="PersonID_Makler" type="{urn:omds20}PersonID_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "NATUERLICHE_PERSON_Type") +public class NATUERLICHEPERSONType { + + @XmlAttribute(name = "Familienname", required = true) + protected String familienname; + @XmlAttribute(name = "Vorname") + protected String vorname; + @XmlAttribute(name = "GeschlechtCd") + protected String geschlechtCd; + @XmlAttribute(name = "Gebdat") + protected XMLGregorianCalendar gebdat; + @XmlAttribute(name = "LandesCd") + protected String landesCd; + @XmlAttribute(name = "FamilienstandCd") + protected String familienstandCd; + @XmlAttribute(name = "GebLandCd") + protected String gebLandCd; + @XmlAttribute(name = "HauptWohnLandCd") + protected String hauptWohnLandCd; + @XmlAttribute(name = "PersonID_VU") + protected String personIDVU; + @XmlAttribute(name = "PersonID_Makler") + protected String personIDMakler; + + /** + * Ruft den Wert der familienname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFamilienname() { + return familienname; + } + + /** + * Legt den Wert der familienname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFamilienname(String value) { + this.familienname = value; + } + + /** + * Ruft den Wert der vorname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVorname() { + return vorname; + } + + /** + * Legt den Wert der vorname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVorname(String value) { + this.vorname = value; + } + + /** + * Ruft den Wert der geschlechtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGeschlechtCd() { + return geschlechtCd; + } + + /** + * Legt den Wert der geschlechtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGeschlechtCd(String value) { + this.geschlechtCd = value; + } + + /** + * Ruft den Wert der gebdat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGebdat() { + return gebdat; + } + + /** + * Legt den Wert der gebdat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGebdat(XMLGregorianCalendar value) { + this.gebdat = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der familienstandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFamilienstandCd() { + return familienstandCd; + } + + /** + * Legt den Wert der familienstandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFamilienstandCd(String value) { + this.familienstandCd = value; + } + + /** + * Ruft den Wert der gebLandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGebLandCd() { + return gebLandCd; + } + + /** + * Legt den Wert der gebLandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGebLandCd(String value) { + this.gebLandCd = value; + } + + /** + * Ruft den Wert der hauptWohnLandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHauptWohnLandCd() { + return hauptWohnLandCd; + } + + /** + * Legt den Wert der hauptWohnLandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHauptWohnLandCd(String value) { + this.hauptWohnLandCd = value; + } + + /** + * Ruft den Wert der personIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonIDVU() { + return personIDVU; + } + + /** + * Legt den Wert der personIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonIDVU(String value) { + this.personIDVU = value; + } + + /** + * Ruft den Wert der personIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonIDMakler() { + return personIDMakler; + } + + /** + * Legt den Wert der personIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonIDMakler(String value) { + this.personIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java new file mode 100644 index 00000000..02f3d33c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}PAKET" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "paket" +}) +@XmlRootElement(name = "OMDS") +public class OMDS { + + @XmlElement(name = "PAKET", required = true) + protected List paket; + + /** + * Gets the value of the paket 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 paket property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link PAKET } + * + * + */ + public List getPAKET() { + if (paket == null) { + paket = new ArrayList(); + } + return this.paket; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java new file mode 100644 index 00000000..8f271e23 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java @@ -0,0 +1,1181 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds2Types.v2_15 package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _ELKommunikation_QNAME = new QName("urn:omds20", "EL-Kommunikation"); + private final static QName _KLAUSEL_QNAME = new QName("urn:omds20", "KLAUSEL"); + private final static QName _LOESCHANSTOSS_QNAME = new QName("urn:omds20", "LOESCHANSTOSS"); + private final static QName _MIGRATIONSINFORMATION_QNAME = new QName("urn:omds20", "MIGRATIONSINFORMATION"); + private final static QName _PERSON_QNAME = new QName("urn:omds20", "PERSON"); + private final static QName _ELAntrag_QNAME = new QName("urn:omds20", "EL-Antrag"); + private final static QName _ELAnzahl_QNAME = new QName("urn:omds20", "EL-Anzahl"); + private final static QName _ELBetrag_QNAME = new QName("urn:omds20", "EL-Betrag"); + private final static QName _ELBezugsberechtigung_QNAME = new QName("urn:omds20", "EL-Bezugsberechtigung"); + private final static QName _ELEinstufung_QNAME = new QName("urn:omds20", "EL-Einstufung"); + private final static QName _ELEntscheidungsfrage_QNAME = new QName("urn:omds20", "EL-Entscheidungsfrage"); + private final static QName _ELIdentifizierung_QNAME = new QName("urn:omds20", "EL-Identifizierung"); + private final static QName _ELKlausel_QNAME = new QName("urn:omds20", "EL-Klausel"); + private final static QName _ELPolizzennummer_QNAME = new QName("urn:omds20", "EL-Polizzennummer"); + private final static QName _ELPraemienfreistellung_QNAME = new QName("urn:omds20", "EL-Praemienfreistellung"); + private final static QName _ELPraemienkorrektur_QNAME = new QName("urn:omds20", "EL-Praemienkorrektur"); + private final static QName _ELRahmenvereinbarung_QNAME = new QName("urn:omds20", "EL-Rahmenvereinbarung"); + private final static QName _ELRahmenvertrag_QNAME = new QName("urn:omds20", "EL-Rahmenvertrag"); + private final static QName _ELText_QNAME = new QName("urn:omds20", "EL-Text"); + private final static QName _VERTRAGSPERSON_QNAME = new QName("urn:omds20", "VERTRAGSPERSON"); + private final static QName _VERSOBJEKT_QNAME = new QName("urn:omds20", "VERS_OBJEKT"); + private final static QName _SPARTE_QNAME = new QName("urn:omds20", "SPARTE"); + private final static QName _SCHADEN_QNAME = new QName("urn:omds20", "SCHADEN"); + private final static QName _PROVISION_QNAME = new QName("urn:omds20", "PROVISION"); + private final static QName _MAHNUNG_QNAME = new QName("urn:omds20", "MAHNUNG"); + private final static QName _VERTRAGSFONDS_QNAME = new QName("urn:omds20", "VERTRAGSFONDS"); + private final static QName _NATUERLICHEPERSON_QNAME = new QName("urn:omds20", "NATUERLICHE_PERSON"); + private final static QName _SONSTIGEPERSON_QNAME = new QName("urn:omds20", "SONSTIGE_PERSON"); + private final static QName _VERSPERSON_QNAME = new QName("urn:omds20", "VERS_PERSON"); + private final static QName _VERSSACHE_QNAME = new QName("urn:omds20", "VERS_SACHE"); + private final static QName _RISIKO_QNAME = new QName("urn:omds20", "RISIKO"); + private final static QName _FONDS_QNAME = new QName("urn:omds20", "FONDS"); + private final static QName _SCHADENBETEILIGTER_QNAME = new QName("urn:omds20", "SCHADEN_BETEILIGTER"); + private final static QName _GESCHAEDIGTESOBJEKT_QNAME = new QName("urn:omds20", "GESCHAEDIGTES_OBJEKT"); + private final static QName _ZAHLUNG_QNAME = new QName("urn:omds20", "ZAHLUNG"); + private final static QName _ELGewinnbeteiligung_QNAME = new QName("urn:omds20", "EL-Gewinnbeteiligung"); + private final static QName _ELGrenzwert_QNAME = new QName("urn:omds20", "EL-Grenzwert"); + private final static QName _ELIndex_QNAME = new QName("urn:omds20", "EL-Index"); + private final static QName _ELLegitimation_QNAME = new QName("urn:omds20", "EL-Legitimation"); + private final static QName _ELObjekt_QNAME = new QName("urn:omds20", "EL-Objekt"); + private final static QName _ELObjektdaten_QNAME = new QName("urn:omds20", "EL-Objektdaten"); + private final static QName _ELFlaeche_QNAME = new QName("urn:omds20", "EL-Flaeche"); + private final static QName _ELRente_QNAME = new QName("urn:omds20", "EL-Rente"); + private final static QName _ELSteuer_QNAME = new QName("urn:omds20", "EL-Steuer"); + private final static QName _ELVersicherungssumme_QNAME = new QName("urn:omds20", "EL-Versicherungssumme"); + private final static QName _ELZeitraum_QNAME = new QName("urn:omds20", "EL-Zeitraum"); + private final static QName _ELKFZKennzeichen_QNAME = new QName("urn:omds20", "EL-KFZ-Kennzeichen"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds2Types.v2_15 + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link OMDS } + * + */ + public OMDS createOMDS() { + return new OMDS(); + } + + /** + * Create an instance of {@link PAKET } + * + */ + public PAKET createPAKET() { + return new PAKET(); + } + + /** + * Create an instance of {@link VERSUNTERNEHMEN } + * + */ + public VERSUNTERNEHMEN createVERSUNTERNEHMEN() { + return new VERSUNTERNEHMEN(); + } + + /** + * Create an instance of {@link ELKommunikationType } + * + */ + public ELKommunikationType createELKommunikationType() { + return new ELKommunikationType(); + } + + /** + * Create an instance of {@link SCHLUESSELART } + * + */ + public SCHLUESSELART createSCHLUESSELART() { + return new SCHLUESSELART(); + } + + /** + * Create an instance of {@link SCHLUESSEL } + * + */ + public SCHLUESSEL createSCHLUESSEL() { + return new SCHLUESSEL(); + } + + /** + * Create an instance of {@link KLAUSELType } + * + */ + public KLAUSELType createKLAUSELType() { + return new KLAUSELType(); + } + + /** + * Create an instance of {@link LOESCHANSTOSSType } + * + */ + public LOESCHANSTOSSType createLOESCHANSTOSSType() { + return new LOESCHANSTOSSType(); + } + + /** + * Create an instance of {@link MIGRATIONSINFORMATIONType } + * + */ + public MIGRATIONSINFORMATIONType createMIGRATIONSINFORMATIONType() { + return new MIGRATIONSINFORMATIONType(); + } + + /** + * Create an instance of {@link PERSONType } + * + */ + public PERSONType createPERSONType() { + return new PERSONType(); + } + + /** + * Create an instance of {@link VERTRAG } + * + */ + public VERTRAG createVERTRAG() { + return new VERTRAG(); + } + + /** + * Create an instance of {@link VERTRAGType } + * + */ + public VERTRAGType createVERTRAGType() { + return new VERTRAGType(); + } + + /** + * Create an instance of {@link ELAntragType } + * + */ + public ELAntragType createELAntragType() { + return new ELAntragType(); + } + + /** + * Create an instance of {@link ELAnzahlType } + * + */ + public ELAnzahlType createELAnzahlType() { + return new ELAnzahlType(); + } + + /** + * Create an instance of {@link ELBetragType } + * + */ + public ELBetragType createELBetragType() { + return new ELBetragType(); + } + + /** + * Create an instance of {@link ELBezugsberechtigungType } + * + */ + public ELBezugsberechtigungType createELBezugsberechtigungType() { + return new ELBezugsberechtigungType(); + } + + /** + * Create an instance of {@link ELEinstufungType } + * + */ + public ELEinstufungType createELEinstufungType() { + return new ELEinstufungType(); + } + + /** + * Create an instance of {@link ELEntscheidungsfrageType } + * + */ + public ELEntscheidungsfrageType createELEntscheidungsfrageType() { + return new ELEntscheidungsfrageType(); + } + + /** + * Create an instance of {@link ELIdentifizierungType } + * + */ + public ELIdentifizierungType createELIdentifizierungType() { + return new ELIdentifizierungType(); + } + + /** + * Create an instance of {@link ELKlauselType } + * + */ + public ELKlauselType createELKlauselType() { + return new ELKlauselType(); + } + + /** + * Create an instance of {@link ELPolizzennummerType } + * + */ + public ELPolizzennummerType createELPolizzennummerType() { + return new ELPolizzennummerType(); + } + + /** + * Create an instance of {@link ELPraemienfreistellungType } + * + */ + public ELPraemienfreistellungType createELPraemienfreistellungType() { + return new ELPraemienfreistellungType(); + } + + /** + * Create an instance of {@link ELPraemienkorrekturType } + * + */ + public ELPraemienkorrekturType createELPraemienkorrekturType() { + return new ELPraemienkorrekturType(); + } + + /** + * Create an instance of {@link ELRahmenvereinbarungType } + * + */ + public ELRahmenvereinbarungType createELRahmenvereinbarungType() { + return new ELRahmenvereinbarungType(); + } + + /** + * Create an instance of {@link ELRahmenvertragType } + * + */ + public ELRahmenvertragType createELRahmenvertragType() { + return new ELRahmenvertragType(); + } + + /** + * Create an instance of {@link ELSelbstbehalt } + * + */ + public ELSelbstbehalt createELSelbstbehalt() { + return new ELSelbstbehalt(); + } + + /** + * Create an instance of {@link ELSelbstbehaltType } + * + */ + public ELSelbstbehaltType createELSelbstbehaltType() { + return new ELSelbstbehaltType(); + } + + /** + * Create an instance of {@link ELTextType } + * + */ + public ELTextType createELTextType() { + return new ELTextType(); + } + + /** + * Create an instance of {@link VERTRAGSPERSONType } + * + */ + public VERTRAGSPERSONType createVERTRAGSPERSONType() { + return new VERTRAGSPERSONType(); + } + + /** + * Create an instance of {@link VERSOBJEKTType } + * + */ + public VERSOBJEKTType createVERSOBJEKTType() { + return new VERSOBJEKTType(); + } + + /** + * Create an instance of {@link SPARTEType } + * + */ + public SPARTEType createSPARTEType() { + return new SPARTEType(); + } + + /** + * Create an instance of {@link SCHADENType } + * + */ + public SCHADENType createSCHADENType() { + return new SCHADENType(); + } + + /** + * Create an instance of {@link PROVISIONType } + * + */ + public PROVISIONType createPROVISIONType() { + return new PROVISIONType(); + } + + /** + * Create an instance of {@link MAHNUNGType } + * + */ + public MAHNUNGType createMAHNUNGType() { + return new MAHNUNGType(); + } + + /** + * Create an instance of {@link VERTRAGSFONDSType } + * + */ + public VERTRAGSFONDSType createVERTRAGSFONDSType() { + return new VERTRAGSFONDSType(); + } + + /** + * Create an instance of {@link NATUERLICHEPERSONType } + * + */ + public NATUERLICHEPERSONType createNATUERLICHEPERSONType() { + return new NATUERLICHEPERSONType(); + } + + /** + * Create an instance of {@link SONSTIGEPERSONType } + * + */ + public SONSTIGEPERSONType createSONSTIGEPERSONType() { + return new SONSTIGEPERSONType(); + } + + /** + * Create an instance of {@link VERSPERSONType } + * + */ + public VERSPERSONType createVERSPERSONType() { + return new VERSPERSONType(); + } + + /** + * Create an instance of {@link VERSKFZ } + * + */ + public VERSKFZ createVERSKFZ() { + return new VERSKFZ(); + } + + /** + * Create an instance of {@link VERSKFZType } + * + */ + public VERSKFZType createVERSKFZType() { + return new VERSKFZType(); + } + + /** + * Create an instance of {@link VERSSACHEType } + * + */ + public VERSSACHEType createVERSSACHEType() { + return new VERSSACHEType(); + } + + /** + * Create an instance of {@link RISIKOType } + * + */ + public RISIKOType createRISIKOType() { + return new RISIKOType(); + } + + /** + * Create an instance of {@link FONDSType } + * + */ + public FONDSType createFONDSType() { + return new FONDSType(); + } + + /** + * Create an instance of {@link PORTFOLIO } + * + */ + public PORTFOLIO createPORTFOLIO() { + return new PORTFOLIO(); + } + + /** + * Create an instance of {@link PORTFOLIOTYPE } + * + */ + public PORTFOLIOTYPE createPORTFOLIOTYPE() { + return new PORTFOLIOTYPE(); + } + + /** + * Create an instance of {@link SCHADENBETEILIGTERType } + * + */ + public SCHADENBETEILIGTERType createSCHADENBETEILIGTERType() { + return new SCHADENBETEILIGTERType(); + } + + /** + * Create an instance of {@link GESCHAEDIGTESOBJEKTType } + * + */ + public GESCHAEDIGTESOBJEKTType createGESCHAEDIGTESOBJEKTType() { + return new GESCHAEDIGTESOBJEKTType(); + } + + /** + * Create an instance of {@link ZAHLUNGType } + * + */ + public ZAHLUNGType createZAHLUNGType() { + return new ZAHLUNGType(); + } + + /** + * Create an instance of {@link ELGewinnbeteiligungType } + * + */ + public ELGewinnbeteiligungType createELGewinnbeteiligungType() { + return new ELGewinnbeteiligungType(); + } + + /** + * Create an instance of {@link ELGrenzwertType } + * + */ + public ELGrenzwertType createELGrenzwertType() { + return new ELGrenzwertType(); + } + + /** + * Create an instance of {@link ELIndexType } + * + */ + public ELIndexType createELIndexType() { + return new ELIndexType(); + } + + /** + * Create an instance of {@link ELLegitimationType } + * + */ + public ELLegitimationType createELLegitimationType() { + return new ELLegitimationType(); + } + + /** + * Create an instance of {@link ELObjektType } + * + */ + public ELObjektType createELObjektType() { + return new ELObjektType(); + } + + /** + * Create an instance of {@link ELObjektdatenType } + * + */ + public ELObjektdatenType createELObjektdatenType() { + return new ELObjektdatenType(); + } + + /** + * Create an instance of {@link ELFlaecheType } + * + */ + public ELFlaecheType createELFlaecheType() { + return new ELFlaecheType(); + } + + /** + * Create an instance of {@link ELRenteType } + * + */ + public ELRenteType createELRenteType() { + return new ELRenteType(); + } + + /** + * Create an instance of {@link ELSteuerType } + * + */ + public ELSteuerType createELSteuerType() { + return new ELSteuerType(); + } + + /** + * Create an instance of {@link ELVersicherungssummeType } + * + */ + public ELVersicherungssummeType createELVersicherungssummeType() { + return new ELVersicherungssummeType(); + } + + /** + * Create an instance of {@link ELZeitraumType } + * + */ + public ELZeitraumType createELZeitraumType() { + return new ELZeitraumType(); + } + + /** + * Create an instance of {@link ELKFZKennzeichenType } + * + */ + public ELKFZKennzeichenType createELKFZKennzeichenType() { + return new ELKFZKennzeichenType(); + } + + /** + * Create an instance of {@link ADRESSEType } + * + */ + public ADRESSEType createADRESSEType() { + return new ADRESSEType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Kommunikation") + public JAXBElement createELKommunikation(ELKommunikationType value) { + return new JAXBElement(_ELKommunikation_QNAME, ELKommunikationType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link KLAUSELType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link KLAUSELType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "KLAUSEL") + public JAXBElement createKLAUSEL(KLAUSELType value) { + return new JAXBElement(_KLAUSEL_QNAME, KLAUSELType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link LOESCHANSTOSSType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link LOESCHANSTOSSType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "LOESCHANSTOSS") + public JAXBElement createLOESCHANSTOSS(LOESCHANSTOSSType value) { + return new JAXBElement(_LOESCHANSTOSS_QNAME, LOESCHANSTOSSType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link MIGRATIONSINFORMATIONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link MIGRATIONSINFORMATIONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "MIGRATIONSINFORMATION") + public JAXBElement createMIGRATIONSINFORMATION(MIGRATIONSINFORMATIONType value) { + return new JAXBElement(_MIGRATIONSINFORMATION_QNAME, MIGRATIONSINFORMATIONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link PERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "PERSON") + public JAXBElement createPERSON(PERSONType value) { + return new JAXBElement(_PERSON_QNAME, PERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELAntragType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELAntragType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Antrag") + public JAXBElement createELAntrag(ELAntragType value) { + return new JAXBElement(_ELAntrag_QNAME, ELAntragType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELAnzahlType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELAnzahlType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Anzahl") + public JAXBElement createELAnzahl(ELAnzahlType value) { + return new JAXBElement(_ELAnzahl_QNAME, ELAnzahlType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELBetragType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELBetragType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Betrag") + public JAXBElement createELBetrag(ELBetragType value) { + return new JAXBElement(_ELBetrag_QNAME, ELBetragType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELBezugsberechtigungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELBezugsberechtigungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Bezugsberechtigung") + public JAXBElement createELBezugsberechtigung(ELBezugsberechtigungType value) { + return new JAXBElement(_ELBezugsberechtigung_QNAME, ELBezugsberechtigungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELEinstufungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELEinstufungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Einstufung") + public JAXBElement createELEinstufung(ELEinstufungType value) { + return new JAXBElement(_ELEinstufung_QNAME, ELEinstufungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELEntscheidungsfrageType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELEntscheidungsfrageType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Entscheidungsfrage") + public JAXBElement createELEntscheidungsfrage(ELEntscheidungsfrageType value) { + return new JAXBElement(_ELEntscheidungsfrage_QNAME, ELEntscheidungsfrageType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELIdentifizierungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELIdentifizierungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Identifizierung") + public JAXBElement createELIdentifizierung(ELIdentifizierungType value) { + return new JAXBElement(_ELIdentifizierung_QNAME, ELIdentifizierungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKlauselType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELKlauselType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Klausel") + public JAXBElement createELKlausel(ELKlauselType value) { + return new JAXBElement(_ELKlausel_QNAME, ELKlauselType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELPolizzennummerType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELPolizzennummerType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Polizzennummer") + public JAXBElement createELPolizzennummer(ELPolizzennummerType value) { + return new JAXBElement(_ELPolizzennummer_QNAME, ELPolizzennummerType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELPraemienfreistellungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELPraemienfreistellungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Praemienfreistellung") + public JAXBElement createELPraemienfreistellung(ELPraemienfreistellungType value) { + return new JAXBElement(_ELPraemienfreistellung_QNAME, ELPraemienfreistellungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELPraemienkorrekturType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELPraemienkorrekturType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Praemienkorrektur") + public JAXBElement createELPraemienkorrektur(ELPraemienkorrekturType value) { + return new JAXBElement(_ELPraemienkorrektur_QNAME, ELPraemienkorrekturType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELRahmenvereinbarungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELRahmenvereinbarungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Rahmenvereinbarung") + public JAXBElement createELRahmenvereinbarung(ELRahmenvereinbarungType value) { + return new JAXBElement(_ELRahmenvereinbarung_QNAME, ELRahmenvereinbarungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELRahmenvertragType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELRahmenvertragType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Rahmenvertrag") + public JAXBElement createELRahmenvertrag(ELRahmenvertragType value) { + return new JAXBElement(_ELRahmenvertrag_QNAME, ELRahmenvertragType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELTextType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELTextType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Text") + public JAXBElement createELText(ELTextType value) { + return new JAXBElement(_ELText_QNAME, ELTextType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERTRAGSPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERTRAGSPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERTRAGSPERSON") + public JAXBElement createVERTRAGSPERSON(VERTRAGSPERSONType value) { + return new JAXBElement(_VERTRAGSPERSON_QNAME, VERTRAGSPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERSOBJEKTType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERSOBJEKTType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERS_OBJEKT") + public JAXBElement createVERSOBJEKT(VERSOBJEKTType value) { + return new JAXBElement(_VERSOBJEKT_QNAME, VERSOBJEKTType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SPARTEType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SPARTEType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SPARTE") + public JAXBElement createSPARTE(SPARTEType value) { + return new JAXBElement(_SPARTE_QNAME, SPARTEType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SCHADENType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SCHADENType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SCHADEN") + public JAXBElement createSCHADEN(SCHADENType value) { + return new JAXBElement(_SCHADEN_QNAME, SCHADENType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PROVISIONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link PROVISIONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "PROVISION") + public JAXBElement createPROVISION(PROVISIONType value) { + return new JAXBElement(_PROVISION_QNAME, PROVISIONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link MAHNUNGType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link MAHNUNGType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "MAHNUNG") + public JAXBElement createMAHNUNG(MAHNUNGType value) { + return new JAXBElement(_MAHNUNG_QNAME, MAHNUNGType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERTRAGSFONDSType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERTRAGSFONDSType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERTRAGSFONDS") + public JAXBElement createVERTRAGSFONDS(VERTRAGSFONDSType value) { + return new JAXBElement(_VERTRAGSFONDS_QNAME, VERTRAGSFONDSType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link NATUERLICHEPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link NATUERLICHEPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "NATUERLICHE_PERSON") + public JAXBElement createNATUERLICHEPERSON(NATUERLICHEPERSONType value) { + return new JAXBElement(_NATUERLICHEPERSON_QNAME, NATUERLICHEPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SONSTIGEPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SONSTIGEPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SONSTIGE_PERSON") + public JAXBElement createSONSTIGEPERSON(SONSTIGEPERSONType value) { + return new JAXBElement(_SONSTIGEPERSON_QNAME, SONSTIGEPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERSPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERSPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERS_PERSON") + public JAXBElement createVERSPERSON(VERSPERSONType value) { + return new JAXBElement(_VERSPERSON_QNAME, VERSPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERSSACHEType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERSSACHEType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERS_SACHE") + public JAXBElement createVERSSACHE(VERSSACHEType value) { + return new JAXBElement(_VERSSACHE_QNAME, VERSSACHEType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link RISIKOType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link RISIKOType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "RISIKO") + public JAXBElement createRISIKO(RISIKOType value) { + return new JAXBElement(_RISIKO_QNAME, RISIKOType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link FONDSType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link FONDSType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "FONDS") + public JAXBElement createFONDS(FONDSType value) { + return new JAXBElement(_FONDS_QNAME, FONDSType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SCHADENBETEILIGTERType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SCHADENBETEILIGTERType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SCHADEN_BETEILIGTER") + public JAXBElement createSCHADENBETEILIGTER(SCHADENBETEILIGTERType value) { + return new JAXBElement(_SCHADENBETEILIGTER_QNAME, SCHADENBETEILIGTERType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GESCHAEDIGTESOBJEKTType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GESCHAEDIGTESOBJEKTType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "GESCHAEDIGTES_OBJEKT") + public JAXBElement createGESCHAEDIGTESOBJEKT(GESCHAEDIGTESOBJEKTType value) { + return new JAXBElement(_GESCHAEDIGTESOBJEKT_QNAME, GESCHAEDIGTESOBJEKTType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ZAHLUNGType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ZAHLUNGType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "ZAHLUNG") + public JAXBElement createZAHLUNG(ZAHLUNGType value) { + return new JAXBElement(_ZAHLUNG_QNAME, ZAHLUNGType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELGewinnbeteiligungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELGewinnbeteiligungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Gewinnbeteiligung") + public JAXBElement createELGewinnbeteiligung(ELGewinnbeteiligungType value) { + return new JAXBElement(_ELGewinnbeteiligung_QNAME, ELGewinnbeteiligungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELGrenzwertType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELGrenzwertType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Grenzwert") + public JAXBElement createELGrenzwert(ELGrenzwertType value) { + return new JAXBElement(_ELGrenzwert_QNAME, ELGrenzwertType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELIndexType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELIndexType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Index") + public JAXBElement createELIndex(ELIndexType value) { + return new JAXBElement(_ELIndex_QNAME, ELIndexType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELLegitimationType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELLegitimationType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Legitimation") + public JAXBElement createELLegitimation(ELLegitimationType value) { + return new JAXBElement(_ELLegitimation_QNAME, ELLegitimationType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELObjektType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELObjektType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Objekt") + public JAXBElement createELObjekt(ELObjektType value) { + return new JAXBElement(_ELObjekt_QNAME, ELObjektType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELObjektdatenType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELObjektdatenType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Objektdaten") + public JAXBElement createELObjektdaten(ELObjektdatenType value) { + return new JAXBElement(_ELObjektdaten_QNAME, ELObjektdatenType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELFlaecheType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELFlaecheType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Flaeche") + public JAXBElement createELFlaeche(ELFlaecheType value) { + return new JAXBElement(_ELFlaeche_QNAME, ELFlaecheType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELRenteType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELRenteType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Rente") + public JAXBElement createELRente(ELRenteType value) { + return new JAXBElement(_ELRente_QNAME, ELRenteType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELSteuerType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELSteuerType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Steuer") + public JAXBElement createELSteuer(ELSteuerType value) { + return new JAXBElement(_ELSteuer_QNAME, ELSteuerType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELVersicherungssummeType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELVersicherungssummeType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Versicherungssumme") + public JAXBElement createELVersicherungssumme(ELVersicherungssummeType value) { + return new JAXBElement(_ELVersicherungssumme_QNAME, ELVersicherungssummeType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELZeitraumType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELZeitraumType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Zeitraum") + public JAXBElement createELZeitraum(ELZeitraumType value) { + return new JAXBElement(_ELZeitraum_QNAME, ELZeitraumType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKFZKennzeichenType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELKFZKennzeichenType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-KFZ-Kennzeichen") + public JAXBElement createELKFZKennzeichen(ELKFZKennzeichenType value) { + return new JAXBElement(_ELKFZKennzeichen_QNAME, ELKFZKennzeichenType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java new file mode 100644 index 00000000..bf6377c7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java @@ -0,0 +1,716 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <sequence>
+ *           <element ref="{urn:omds20}VERS_UNTERNEHMEN" maxOccurs="unbounded" minOccurs="0"/>
+ *           <element ref="{urn:omds20}SCHLUESSELART" maxOccurs="unbounded" minOccurs="0"/>
+ *         </sequence>
+ *         <sequence>
+ *           <element ref="{urn:omds20}KLAUSEL" maxOccurs="unbounded" minOccurs="0"/>
+ *         </sequence>
+ *         <group ref="{urn:omds20}bestand"/>
+ *       </choice>
+ *       <attribute name="VUNr" use="required" type="{urn:omds20}VUNr" />
+ *       <attribute name="MaklerID" use="required" type="{urn:omds20}MaklerID_Type" />
+ *       <attribute name="PaketZpktErstell" use="required" type="{urn:omds20}Datum-Zeit" />
+ *       <attribute name="PaketZpktLetztErstell" type="{urn:omds20}Datum-Zeit" />
+ *       <attribute name="PaketInhCd" use="required" type="{urn:omds20}PaketInhCd_Type" />
+ *       <attribute name="PaketUmfCd" use="required" type="{urn:omds20}PaketUmfCd_Type" />
+ *       <attribute name="OMDSVersion" use="required" type="{urn:omds20}OMDSVersion_Type" />
+ *       <attribute name="VUVersion">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="6"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="DVRNrAbs" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="8"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PaketKommentar">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SprachCd" type="{urn:omds20}SprachCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "versunternehmen", + "schluesselart", + "klausel", + "loeschanstoss", + "migrationsinformation", + "person", + "vertrag", + "schaden", + "provision", + "mahnung", + "vertragsfonds" +}) +@XmlRootElement(name = "PAKET") +public class PAKET { + + @XmlElement(name = "VERS_UNTERNEHMEN") + protected List versunternehmen; + @XmlElement(name = "SCHLUESSELART") + protected List schluesselart; + @XmlElement(name = "KLAUSEL") + protected List klausel; + @XmlElement(name = "LOESCHANSTOSS") + protected List loeschanstoss; + @XmlElement(name = "MIGRATIONSINFORMATION") + protected List migrationsinformation; + @XmlElement(name = "PERSON") + protected List person; + @XmlElement(name = "VERTRAG") + protected List vertrag; + @XmlElement(name = "SCHADEN") + protected List schaden; + @XmlElement(name = "PROVISION") + protected List provision; + @XmlElement(name = "MAHNUNG") + protected List mahnung; + @XmlElement(name = "VERTRAGSFONDS") + protected List vertragsfonds; + @XmlAttribute(name = "VUNr", required = true) + protected String vuNr; + @XmlAttribute(name = "MaklerID", required = true) + protected String maklerID; + @XmlAttribute(name = "PaketZpktErstell", required = true) + protected XMLGregorianCalendar paketZpktErstell; + @XmlAttribute(name = "PaketZpktLetztErstell") + protected XMLGregorianCalendar paketZpktLetztErstell; + @XmlAttribute(name = "PaketInhCd", required = true) + protected PaketInhCdType paketInhCd; + @XmlAttribute(name = "PaketUmfCd", required = true) + protected PaketUmfCdType paketUmfCd; + @XmlAttribute(name = "OMDSVersion", required = true) + protected String omdsVersion; + @XmlAttribute(name = "VUVersion") + protected String vuVersion; + @XmlAttribute(name = "DVRNrAbs", required = true) + protected String dvrNrAbs; + @XmlAttribute(name = "PaketKommentar") + protected String paketKommentar; + @XmlAttribute(name = "SprachCd") + protected SprachCdType sprachCd; + + /** + * Gets the value of the versunternehmen 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 versunternehmen property. + * + *

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VERTRAGSFONDSType } + * + * + */ + public List getVERTRAGSFONDS() { + if (vertragsfonds == null) { + vertragsfonds = new ArrayList(); + } + return this.vertragsfonds; + } + + /** + * 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 maklerID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaklerID() { + return maklerID; + } + + /** + * Legt den Wert der maklerID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaklerID(String value) { + this.maklerID = value; + } + + /** + * Ruft den Wert der paketZpktErstell-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getPaketZpktErstell() { + return paketZpktErstell; + } + + /** + * Legt den Wert der paketZpktErstell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setPaketZpktErstell(XMLGregorianCalendar value) { + this.paketZpktErstell = value; + } + + /** + * Ruft den Wert der paketZpktLetztErstell-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getPaketZpktLetztErstell() { + return paketZpktLetztErstell; + } + + /** + * Legt den Wert der paketZpktLetztErstell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setPaketZpktLetztErstell(XMLGregorianCalendar value) { + this.paketZpktLetztErstell = value; + } + + /** + * Ruft den Wert der paketInhCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PaketInhCdType } + * + */ + public PaketInhCdType getPaketInhCd() { + return paketInhCd; + } + + /** + * Legt den Wert der paketInhCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PaketInhCdType } + * + */ + public void setPaketInhCd(PaketInhCdType value) { + this.paketInhCd = value; + } + + /** + * Ruft den Wert der paketUmfCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PaketUmfCdType } + * + */ + public PaketUmfCdType getPaketUmfCd() { + return paketUmfCd; + } + + /** + * Legt den Wert der paketUmfCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PaketUmfCdType } + * + */ + public void setPaketUmfCd(PaketUmfCdType value) { + this.paketUmfCd = value; + } + + /** + * Ruft den Wert der omdsVersion-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOMDSVersion() { + return omdsVersion; + } + + /** + * Legt den Wert der omdsVersion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOMDSVersion(String value) { + this.omdsVersion = value; + } + + /** + * Ruft den Wert der vuVersion-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVUVersion() { + return vuVersion; + } + + /** + * Legt den Wert der vuVersion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVUVersion(String value) { + this.vuVersion = value; + } + + /** + * Ruft den Wert der dvrNrAbs-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDVRNrAbs() { + return dvrNrAbs; + } + + /** + * Legt den Wert der dvrNrAbs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDVRNrAbs(String value) { + this.dvrNrAbs = value; + } + + /** + * Ruft den Wert der paketKommentar-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPaketKommentar() { + return paketKommentar; + } + + /** + * Legt den Wert der paketKommentar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPaketKommentar(String value) { + this.paketKommentar = value; + } + + /** + * Ruft den Wert der sprachCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link SprachCdType } + * + */ + public SprachCdType getSprachCd() { + return sprachCd; + } + + /** + * Legt den Wert der sprachCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SprachCdType } + * + */ + public void setSprachCd(SprachCdType value) { + this.sprachCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java new file mode 100644 index 00000000..a57f0adc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java @@ -0,0 +1,448 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlElements; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PERSON_Type complex type. + * + *

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

+ * <complexType name="PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice>
+ *           <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
+ *           <element ref="{urn:omds20}SONSTIGE_PERSON"/>
+ *         </choice>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Kommunikation"/>
+ *           <element ref="{urn:omds20}EL-Legitimation"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *       </sequence>
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *       <attribute name="Personennr" use="required">
+ *         <simpleType>
+ *           <restriction base="{urn:omds20}Personennr">
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PersArtCd" use="required" type="{urn:omds20}PersArtCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PERSON_Type", propOrder = { + "natuerlicheperson", + "sonstigeperson", + "elAnzahlOrELEinstufungOrELEntscheidungsfrage" +}) +public class PERSONType { + + @XmlElement(name = "NATUERLICHE_PERSON") + protected NATUERLICHEPERSONType natuerlicheperson; + @XmlElement(name = "SONSTIGE_PERSON") + protected SONSTIGEPERSONType sonstigeperson; + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Kommunikation", type = ELKommunikationType.class), + @XmlElement(name = "EL-Legitimation", type = ELLegitimationType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + protected List elAnzahlOrELEinstufungOrELEntscheidungsfrage; + @XmlAttribute(name = "Personennr", required = true) + protected String personennr; + @XmlAttribute(name = "PersArtCd", required = true) + protected PersArtCdType persArtCd; + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + protected Long pac; + @XmlAttribute(name = "LandesCd") + protected String landesCd; + @XmlAttribute(name = "PLZ") + protected String plz; + @XmlAttribute(name = "Ort") + protected String ort; + @XmlAttribute(name = "Strasse") + protected String strasse; + @XmlAttribute(name = "Hausnr") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + protected String adressIDMakler; + + /** + * Ruft den Wert der natuerlicheperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link NATUERLICHEPERSONType } + * + */ + public NATUERLICHEPERSONType getNATUERLICHEPERSON() { + return natuerlicheperson; + } + + /** + * Legt den Wert der natuerlicheperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link NATUERLICHEPERSONType } + * + */ + public void setNATUERLICHEPERSON(NATUERLICHEPERSONType value) { + this.natuerlicheperson = value; + } + + /** + * Ruft den Wert der sonstigeperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link SONSTIGEPERSONType } + * + */ + public SONSTIGEPERSONType getSONSTIGEPERSON() { + return sonstigeperson; + } + + /** + * Legt den Wert der sonstigeperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SONSTIGEPERSONType } + * + */ + public void setSONSTIGEPERSON(SONSTIGEPERSONType value) { + this.sonstigeperson = value; + } + + /** + * Gets the value of the elAnzahlOrELEinstufungOrELEntscheidungsfrage 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 elAnzahlOrELEinstufungOrELEntscheidungsfrage property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELIdentifizierungType } + * {@link ELKommunikationType } + * {@link ELLegitimationType } + * {@link ELTextType } + * + * + */ + public List getELAnzahlOrELEinstufungOrELEntscheidungsfrage() { + if (elAnzahlOrELEinstufungOrELEntscheidungsfrage == null) { + elAnzahlOrELEinstufungOrELEntscheidungsfrage = new ArrayList(); + } + return this.elAnzahlOrELEinstufungOrELEntscheidungsfrage; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonennr(String value) { + this.personennr = value; + } + + /** + * Ruft den Wert der persArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersArtCdType } + * + */ + public PersArtCdType getPersArtCd() { + return persArtCd; + } + + /** + * Legt den Wert der persArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersArtCdType } + * + */ + public void setPersArtCd(PersArtCdType value) { + this.persArtCd = value; + } + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java new file mode 100644 index 00000000..b7f35703 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}PORTFOLIO_TYPE">
+ *       <sequence>
+ *         <element ref="{urn:omds20}FONDS" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "fonds" +}) +@XmlRootElement(name = "PORTFOLIO") +public class PORTFOLIO + extends PORTFOLIOTYPE +{ + + @XmlElement(name = "FONDS") + protected List fonds; + + /** + * Gets the value of the fonds 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 fonds property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link FONDSType } + * + * + */ + public List getFONDS() { + if (fonds == null) { + fonds = new ArrayList(); + } + return this.fonds; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java new file mode 100644 index 00000000..d4d416c4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java @@ -0,0 +1,307 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für PORTFOLIO_TYPE complex type. + * + *

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

+ * <complexType name="PORTFOLIO_TYPE">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PortfolioID" use="required" type="{urn:omds20}PortfolioID_Type" />
+ *       <attribute name="ISIN" type="{urn:omds20}ISIN_Type" />
+ *       <attribute name="WKN" type="{urn:omds20}WKN_Type" />
+ *       <attribute name="Bezeichnung" use="required" type="{urn:omds20}FondsBez_Type" />
+ *       <attribute name="Kurs" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="AnteilWertpapier" type="{urn:omds20}FondsAnteil_Type" />
+ *       <attribute name="Prozentsatz" use="required" type="{urn:omds20}Prozentsatz_Type" />
+ *       <attribute name="Wert" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="Stichtag" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PORTFOLIO_TYPE") +@XmlSeeAlso({ + PORTFOLIO.class +}) +public class PORTFOLIOTYPE { + + @XmlAttribute(name = "PortfolioID", required = true) + protected String portfolioID; + @XmlAttribute(name = "ISIN") + protected String isin; + @XmlAttribute(name = "WKN") + protected String wkn; + @XmlAttribute(name = "Bezeichnung", required = true) + protected String bezeichnung; + @XmlAttribute(name = "Kurs") + protected BigDecimal kurs; + @XmlAttribute(name = "AnteilWertpapier") + protected BigDecimal anteilWertpapier; + @XmlAttribute(name = "Prozentsatz", required = true) + protected BigDecimal prozentsatz; + @XmlAttribute(name = "Wert") + protected BigDecimal wert; + @XmlAttribute(name = "WaehrungsCd") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Stichtag") + protected XMLGregorianCalendar stichtag; + + /** + * Ruft den Wert der portfolioID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPortfolioID() { + return portfolioID; + } + + /** + * Legt den Wert der portfolioID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPortfolioID(String value) { + this.portfolioID = value; + } + + /** + * Ruft den Wert der isin-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getISIN() { + return isin; + } + + /** + * Legt den Wert der isin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setISIN(String value) { + this.isin = value; + } + + /** + * Ruft den Wert der wkn-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWKN() { + return wkn; + } + + /** + * Legt den Wert der wkn-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWKN(String value) { + this.wkn = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der kurs-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getKurs() { + return kurs; + } + + /** + * Legt den Wert der kurs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setKurs(BigDecimal value) { + this.kurs = value; + } + + /** + * Ruft den Wert der anteilWertpapier-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getAnteilWertpapier() { + return anteilWertpapier; + } + + /** + * Legt den Wert der anteilWertpapier-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setAnteilWertpapier(BigDecimal value) { + this.anteilWertpapier = value; + } + + /** + * Ruft den Wert der prozentsatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getProzentsatz() { + return prozentsatz; + } + + /** + * Legt den Wert der prozentsatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setProzentsatz(BigDecimal value) { + this.prozentsatz = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setWert(BigDecimal value) { + this.wert = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der stichtag-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getStichtag() { + return stichtag; + } + + /** + * Legt den Wert der stichtag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setStichtag(XMLGregorianCalendar value) { + this.stichtag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java new file mode 100644 index 00000000..92e87ab7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java @@ -0,0 +1,544 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für PROVISION_Type complex type. + * + *

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

+ * <complexType name="PROVISION_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ProvisionsID" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="26"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ *       <attribute name="Polizzennr" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="VerbandSparteCd" type="{urn:omds20}VerbandSparteCd_Type" />
+ *       <attribute name="SpartenCd" type="{urn:omds20}SpartenCd_Type" />
+ *       <attribute name="SpartenErweiterung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BuchDat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="ProvVon" type="{urn:omds20}Datum" />
+ *       <attribute name="ProvBis" type="{urn:omds20}Datum" />
+ *       <attribute name="ProvArtCd" use="required" type="{urn:omds20}ProvArtCd_Type" />
+ *       <attribute name="ProvTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="90"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="ProvGrdlg" type="{urn:omds20}decimal" />
+ *       <attribute name="ProvSatz" type="{urn:omds20}decimal" />
+ *       <attribute name="ProvBetrag" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="ProvArtText">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="90"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Vorpolizze" type="{urn:omds20}Polizzennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PROVISION_Type") +public class PROVISIONType { + + @XmlAttribute(name = "ProvisionsID", required = true) + protected String provisionsID; + @XmlAttribute(name = "Vermnr", required = true) + protected String vermnr; + @XmlAttribute(name = "Polizzennr") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + protected String vertragsID; + @XmlAttribute(name = "VerbandSparteCd") + protected String verbandSparteCd; + @XmlAttribute(name = "SpartenCd") + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung") + protected String spartenErweiterung; + @XmlAttribute(name = "BuchDat", required = true) + protected XMLGregorianCalendar buchDat; + @XmlAttribute(name = "ProvVon") + protected XMLGregorianCalendar provVon; + @XmlAttribute(name = "ProvBis") + protected XMLGregorianCalendar provBis; + @XmlAttribute(name = "ProvArtCd", required = true) + protected String provArtCd; + @XmlAttribute(name = "ProvTxt") + protected String provTxt; + @XmlAttribute(name = "ProvGrdlg") + protected BigDecimal provGrdlg; + @XmlAttribute(name = "ProvSatz") + protected BigDecimal provSatz; + @XmlAttribute(name = "ProvBetrag", required = true) + protected BigDecimal provBetrag; + @XmlAttribute(name = "WaehrungsCd", required = true) + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "ProvArtText") + protected String provArtText; + @XmlAttribute(name = "Vorpolizze") + protected String vorpolizze; + + /** + * Ruft den Wert der provisionsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProvisionsID() { + return provisionsID; + } + + /** + * Legt den Wert der provisionsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProvisionsID(String value) { + this.provisionsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der verbandSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerbandSparteCd() { + return verbandSparteCd; + } + + /** + * Legt den Wert der verbandSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerbandSparteCd(String value) { + this.verbandSparteCd = 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 buchDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getBuchDat() { + return buchDat; + } + + /** + * Legt den Wert der buchDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setBuchDat(XMLGregorianCalendar value) { + this.buchDat = value; + } + + /** + * Ruft den Wert der provVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getProvVon() { + return provVon; + } + + /** + * Legt den Wert der provVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setProvVon(XMLGregorianCalendar value) { + this.provVon = value; + } + + /** + * Ruft den Wert der provBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getProvBis() { + return provBis; + } + + /** + * Legt den Wert der provBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setProvBis(XMLGregorianCalendar value) { + this.provBis = value; + } + + /** + * Ruft den Wert der provArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProvArtCd() { + return provArtCd; + } + + /** + * Legt den Wert der provArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProvArtCd(String value) { + this.provArtCd = value; + } + + /** + * Ruft den Wert der provTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProvTxt() { + return provTxt; + } + + /** + * Legt den Wert der provTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProvTxt(String value) { + this.provTxt = value; + } + + /** + * Ruft den Wert der provGrdlg-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getProvGrdlg() { + return provGrdlg; + } + + /** + * Legt den Wert der provGrdlg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setProvGrdlg(BigDecimal value) { + this.provGrdlg = value; + } + + /** + * Ruft den Wert der provSatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getProvSatz() { + return provSatz; + } + + /** + * Legt den Wert der provSatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setProvSatz(BigDecimal value) { + this.provSatz = value; + } + + /** + * Ruft den Wert der provBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getProvBetrag() { + return provBetrag; + } + + /** + * Legt den Wert der provBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setProvBetrag(BigDecimal value) { + this.provBetrag = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der provArtText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProvArtText() { + return provArtText; + } + + /** + * Legt den Wert der provArtText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProvArtText(String value) { + this.provArtText = value; + } + + /** + * Ruft den Wert der vorpolizze-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVorpolizze() { + return vorpolizze; + } + + /** + * Legt den Wert der vorpolizze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVorpolizze(String value) { + this.vorpolizze = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java new file mode 100644 index 00000000..c4d7f9f0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java @@ -0,0 +1,89 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PaketInhCd_Type. + * + *

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

+ * <simpleType name="PaketInhCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AI"/>
+ *     <enumeration value="VF"/>
+ *     <enumeration value="VI"/>
+ *     <enumeration value="VK"/>
+ *     <enumeration value="VM"/>
+ *     <enumeration value="VP"/>
+ *     <enumeration value="VS"/>
+ *     <enumeration value="VV"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PaketInhCd_Type") +@XmlEnum +public enum PaketInhCdType { + + + /** + * Allgem. Initialbestand (generelle Schlüssel) + * + */ + AI, + + /** + * VU Fondsbestand + * + */ + VF, + + /** + * VU Initialbestand (VU Schlüssel) + * + */ + VI, + + /** + * VU Mahn/Klagebestand + * + */ + VK, + + /** + * VU Mischbestand + * + */ + VM, + + /** + * VU Provisionen + * + */ + VP, + + /** + * VU Schadenbestand + * + */ + VS, + + /** + * VU Vertragsbestand + * + */ + VV; + + public String value() { + return name(); + } + + public static PaketInhCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java new file mode 100644 index 00000000..840f62a5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java @@ -0,0 +1,47 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PaketUmfCd_Type. + * + *

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

+ * <simpleType name="PaketUmfCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="D"/>
+ *     <enumeration value="G"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PaketUmfCd_Type") +@XmlEnum +public enum PaketUmfCdType { + + + /** + * Differenz + * + */ + D, + + /** + * gesamt + * + */ + G; + + public String value() { + return name(); + } + + public static PaketUmfCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java new file mode 100644 index 00000000..e15587bf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java @@ -0,0 +1,47 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PersArtCd_Type. + * + *

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

+ * <simpleType name="PersArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="N"/>
+ *     <enumeration value="S"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PersArtCd_Type") +@XmlEnum +public enum PersArtCdType { + + + /** + * natürliche Person + * + */ + N, + + /** + * sonstige Person + * + */ + S; + + public String value() { + return name(); + } + + public static PersArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java new file mode 100644 index 00000000..5f54617a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java @@ -0,0 +1,61 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PolArtCd_Type. + * + *

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

+ * <simpleType name="PolArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="E"/>
+ *     <enumeration value="N"/>
+ *     <enumeration value="V"/>
+ *     <enumeration value="X"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PolArtCd_Type") +@XmlEnum +public enum PolArtCdType { + + + /** + * Ersatzpolizze bei Ersatz/Konv. + * + */ + E, + + /** + * Nachversicherung + * + */ + N, + + /** + * Vorpolizze bei Ersatz/Konv. + * + */ + V, + + /** + * Vorpolizze bei Migration + * + */ + X; + + public String value() { + return name(); + } + + public static PolArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java new file mode 100644 index 00000000..3338fe1e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java @@ -0,0 +1,47 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PraemFristCd_Type. + * + *

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

+ * <simpleType name="PraemFristCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="E"/>
+ *     <enumeration value="J"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PraemFristCd_Type") +@XmlEnum +public enum PraemFristCdType { + + + /** + * Einmal + * + */ + E, + + /** + * Jahr + * + */ + J; + + public String value() { + return name(); + } + + public static PraemFristCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java new file mode 100644 index 00000000..af66faf0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java @@ -0,0 +1,263 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +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.XmlElements; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für RISIKO_Type complex type. + * + *

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

+ * <complexType name="RISIKO_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Bezugsberechtigung"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Gewinnbeteiligung"/>
+ *           <element ref="{urn:omds20}EL-Grenzwert"/>
+ *           <element ref="{urn:omds20}EL-Index"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Klausel"/>
+ *           <element ref="{urn:omds20}EL-Objekt"/>
+ *           <element ref="{urn:omds20}EL-Praemienkorrektur"/>
+ *           <element ref="{urn:omds20}EL-Rente"/>
+ *           <element ref="{urn:omds20}EL-Selbstbehalt"/>
+ *           <element ref="{urn:omds20}EL-Steuer"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *           <element ref="{urn:omds20}EL-Versicherungssumme"/>
+ *           <element ref="{urn:omds20}EL-Zeitraum"/>
+ *         </choice>
+ *       </sequence>
+ *       <attribute name="RisikoLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="RisikoArtCd" use="required" type="{urn:omds20}RisikoArtCd_Type" />
+ *       <attribute name="RisikoBez" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PraemFristCd" type="{urn:omds20}PraemFristCd_Type" />
+ *       <attribute name="PraemieNto" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RISIKO_Type", propOrder = { + "elAnzahlOrELBetragOrELBezugsberechtigung" +}) +public class RISIKOType { + + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Bezugsberechtigung", type = ELBezugsberechtigungType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Gewinnbeteiligung", type = ELGewinnbeteiligungType.class), + @XmlElement(name = "EL-Grenzwert", type = ELGrenzwertType.class), + @XmlElement(name = "EL-Index", type = ELIndexType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Klausel", type = ELKlauselType.class), + @XmlElement(name = "EL-Objekt", type = ELObjektType.class), + @XmlElement(name = "EL-Praemienkorrektur", type = ELPraemienkorrekturType.class), + @XmlElement(name = "EL-Rente", type = ELRenteType.class), + @XmlElement(name = "EL-Selbstbehalt", type = ELSelbstbehalt.class), + @XmlElement(name = "EL-Steuer", type = ELSteuerType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class), + @XmlElement(name = "EL-Versicherungssumme", type = ELVersicherungssummeType.class), + @XmlElement(name = "EL-Zeitraum", type = ELZeitraumType.class) + }) + protected List elAnzahlOrELBetragOrELBezugsberechtigung; + @XmlAttribute(name = "RisikoLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int risikoLfnr; + @XmlAttribute(name = "RisikoArtCd", required = true) + protected RisikoArtCdType risikoArtCd; + @XmlAttribute(name = "RisikoBez", required = true) + protected String risikoBez; + @XmlAttribute(name = "PraemFristCd") + protected PraemFristCdType praemFristCd; + @XmlAttribute(name = "PraemieNto") + protected BigDecimal praemieNto; + + /** + * Gets the value of the elAnzahlOrELBetragOrELBezugsberechtigung 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 elAnzahlOrELBetragOrELBezugsberechtigung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELBezugsberechtigungType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELGewinnbeteiligungType } + * {@link ELGrenzwertType } + * {@link ELIdentifizierungType } + * {@link ELIndexType } + * {@link ELKlauselType } + * {@link ELObjektType } + * {@link ELPraemienkorrekturType } + * {@link ELRenteType } + * {@link ELSelbstbehalt } + * {@link ELSteuerType } + * {@link ELTextType } + * {@link ELVersicherungssummeType } + * {@link ELZeitraumType } + * + * + */ + public List getELAnzahlOrELBetragOrELBezugsberechtigung() { + if (elAnzahlOrELBetragOrELBezugsberechtigung == null) { + elAnzahlOrELBetragOrELBezugsberechtigung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELBezugsberechtigung; + } + + /** + * Ruft den Wert der risikoLfnr-Eigenschaft ab. + * + */ + public int getRisikoLfnr() { + return risikoLfnr; + } + + /** + * Legt den Wert der risikoLfnr-Eigenschaft fest. + * + */ + public void setRisikoLfnr(int value) { + this.risikoLfnr = value; + } + + /** + * Ruft den Wert der risikoArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link RisikoArtCdType } + * + */ + public RisikoArtCdType getRisikoArtCd() { + return risikoArtCd; + } + + /** + * Legt den Wert der risikoArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RisikoArtCdType } + * + */ + public void setRisikoArtCd(RisikoArtCdType value) { + this.risikoArtCd = value; + } + + /** + * Ruft den Wert der risikoBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRisikoBez() { + return risikoBez; + } + + /** + * Legt den Wert der risikoBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRisikoBez(String value) { + this.risikoBez = value; + } + + /** + * Ruft den Wert der praemFristCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PraemFristCdType } + * + */ + public PraemFristCdType getPraemFristCd() { + return praemFristCd; + } + + /** + * Legt den Wert der praemFristCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PraemFristCdType } + * + */ + public void setPraemFristCd(PraemFristCdType value) { + this.praemFristCd = value; + } + + /** + * Ruft den Wert der praemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemieNto() { + return praemieNto; + } + + /** + * Legt den Wert der praemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemieNto(BigDecimal value) { + this.praemieNto = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java new file mode 100644 index 00000000..26164c72 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java @@ -0,0 +1,1124 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für RisikoArtCd_Type. + * + *

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

+ * <simpleType name="RisikoArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AH1"/>
+ *     <enumeration value="AK1"/>
+ *     <enumeration value="AK2"/>
+ *     <enumeration value="AS1"/>
+ *     <enumeration value="AS2"/>
+ *     <enumeration value="AS3"/>
+ *     <enumeration value="AS4"/>
+ *     <enumeration value="AU1"/>
+ *     <enumeration value="AU2"/>
+ *     <enumeration value="AU3"/>
+ *     <enumeration value="AU4"/>
+ *     <enumeration value="AU5"/>
+ *     <enumeration value="AV1"/>
+ *     <enumeration value="BA1"/>
+ *     <enumeration value="BD1"/>
+ *     <enumeration value="B01"/>
+ *     <enumeration value="B02"/>
+ *     <enumeration value="B03"/>
+ *     <enumeration value="B04"/>
+ *     <enumeration value="B05"/>
+ *     <enumeration value="B06"/>
+ *     <enumeration value="B11"/>
+ *     <enumeration value="BL1"/>
+ *     <enumeration value="BL2"/>
+ *     <enumeration value="E01"/>
+ *     <enumeration value="E02"/>
+ *     <enumeration value="EC1"/>
+ *     <enumeration value="F01"/>
+ *     <enumeration value="F02"/>
+ *     <enumeration value="F03"/>
+ *     <enumeration value="F04"/>
+ *     <enumeration value="F05"/>
+ *     <enumeration value="G01"/>
+ *     <enumeration value="G02"/>
+ *     <enumeration value="H01"/>
+ *     <enumeration value="H02"/>
+ *     <enumeration value="H03"/>
+ *     <enumeration value="H04"/>
+ *     <enumeration value="H05"/>
+ *     <enumeration value="H06"/>
+ *     <enumeration value="H07"/>
+ *     <enumeration value="H08"/>
+ *     <enumeration value="H99"/>
+ *     <enumeration value="HH1"/>
+ *     <enumeration value="K01"/>
+ *     <enumeration value="K02"/>
+ *     <enumeration value="K03"/>
+ *     <enumeration value="K04"/>
+ *     <enumeration value="K09"/>
+ *     <enumeration value="K10"/>
+ *     <enumeration value="K99"/>
+ *     <enumeration value="L01"/>
+ *     <enumeration value="L02"/>
+ *     <enumeration value="L03"/>
+ *     <enumeration value="L04"/>
+ *     <enumeration value="L05"/>
+ *     <enumeration value="L06"/>
+ *     <enumeration value="L07"/>
+ *     <enumeration value="L08"/>
+ *     <enumeration value="L09"/>
+ *     <enumeration value="L10"/>
+ *     <enumeration value="L11"/>
+ *     <enumeration value="L99"/>
+ *     <enumeration value="LS1"/>
+ *     <enumeration value="LW1"/>
+ *     <enumeration value="M01"/>
+ *     <enumeration value="M02"/>
+ *     <enumeration value="M03"/>
+ *     <enumeration value="M04"/>
+ *     <enumeration value="M05"/>
+ *     <enumeration value="M06"/>
+ *     <enumeration value="M07"/>
+ *     <enumeration value="R01"/>
+ *     <enumeration value="R02"/>
+ *     <enumeration value="R03"/>
+ *     <enumeration value="R04"/>
+ *     <enumeration value="R05"/>
+ *     <enumeration value="R06"/>
+ *     <enumeration value="R07"/>
+ *     <enumeration value="R08"/>
+ *     <enumeration value="R09"/>
+ *     <enumeration value="R10"/>
+ *     <enumeration value="R11"/>
+ *     <enumeration value="R12"/>
+ *     <enumeration value="R13"/>
+ *     <enumeration value="R14"/>
+ *     <enumeration value="R15"/>
+ *     <enumeration value="R16"/>
+ *     <enumeration value="R99"/>
+ *     <enumeration value="RE1"/>
+ *     <enumeration value="RE2"/>
+ *     <enumeration value="RE3"/>
+ *     <enumeration value="RE4"/>
+ *     <enumeration value="S01"/>
+ *     <enumeration value="S12"/>
+ *     <enumeration value="S13"/>
+ *     <enumeration value="S14"/>
+ *     <enumeration value="S15"/>
+ *     <enumeration value="S16"/>
+ *     <enumeration value="S17"/>
+ *     <enumeration value="S99"/>
+ *     <enumeration value="ST1"/>
+ *     <enumeration value="T01"/>
+ *     <enumeration value="T02"/>
+ *     <enumeration value="T03"/>
+ *     <enumeration value="T04"/>
+ *     <enumeration value="T05"/>
+ *     <enumeration value="T06"/>
+ *     <enumeration value="T07"/>
+ *     <enumeration value="T08"/>
+ *     <enumeration value="T09"/>
+ *     <enumeration value="T11"/>
+ *     <enumeration value="T12"/>
+ *     <enumeration value="T13"/>
+ *     <enumeration value="T20"/>
+ *     <enumeration value="T21"/>
+ *     <enumeration value="T22"/>
+ *     <enumeration value="T23"/>
+ *     <enumeration value="T99"/>
+ *     <enumeration value="TI1"/>
+ *     <enumeration value="U01"/>
+ *     <enumeration value="U02"/>
+ *     <enumeration value="U03"/>
+ *     <enumeration value="U04"/>
+ *     <enumeration value="U05"/>
+ *     <enumeration value="U06"/>
+ *     <enumeration value="U09"/>
+ *     <enumeration value="U10"/>
+ *     <enumeration value="U11"/>
+ *     <enumeration value="U12"/>
+ *     <enumeration value="U13"/>
+ *     <enumeration value="U14"/>
+ *     <enumeration value="U15"/>
+ *     <enumeration value="U16"/>
+ *     <enumeration value="U17"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "RisikoArtCd_Type") +@XmlEnum +public enum RisikoArtCdType { + + + /** + * KFZ-Haftpflicht + * + */ + @XmlEnumValue("AH1") + AH_1("AH1"), + + /** + * Voll- und Gross-Schadenkasko + * + */ + @XmlEnumValue("AK1") + AK_1("AK1"), + + /** + * Teilkasko + * + */ + @XmlEnumValue("AK2") + AK_2("AK2"), + + /** + * KFZ-Assistance + * + */ + @XmlEnumValue("AS1") + AS_1("AS1"), + + /** + * Reise-Assistance + * + */ + @XmlEnumValue("AS2") + AS_2("AS2"), + + /** + * Wohn-Assistance + * + */ + @XmlEnumValue("AS3") + AS_3("AS3"), + + /** + * Unfall-Assistance + * + */ + @XmlEnumValue("AS4") + AS_4("AS4"), + + /** + * Insassen-Unfall + * + */ + @XmlEnumValue("AU1") + AU_1("AU1"), + + /** + * Insassen-Unfall Todesfall + * + */ + @XmlEnumValue("AU2") + AU_2("AU2"), + + /** + * Insassen-Unfall Invalidität + * + */ + @XmlEnumValue("AU3") + AU_3("AU3"), + + /** + * Insassen-Unfall Taggeld + * + */ + @XmlEnumValue("AU4") + AU_4("AU4"), + + /** + * Insassen-Unfall Heilkosten + * + */ + @XmlEnumValue("AU5") + AU_5("AU5"), + + /** + * Abfertigungs-Versicherung + * + */ + @XmlEnumValue("AV1") + AV_1("AV1"), + + /** + * Bausparen Ansparen + * + */ + @XmlEnumValue("BA1") + BA_1("BA1"), + + /** + * Bausparen Darlehen + * + */ + @XmlEnumValue("BD1") + BD_1("BD1"), + + /** + * Betr.Unterbrechung-Feuer-Zivil + * + */ + @XmlEnumValue("B01") + B_01("B01"), + + /** + * Betr.Unterbrechung Feuer-Industrie + * + */ + @XmlEnumValue("B02") + B_02("B02"), + + /** + * Betr.Unterbrechung-EC + * + */ + @XmlEnumValue("B03") + B_03("B03"), + + /** + * Betr.Unterbrechung-Maschinenbruch + * + */ + @XmlEnumValue("B04") + B_04("B04"), + + /** + * Betr.Unterbrechung-Elementarschaden + * + */ + @XmlEnumValue("B05") + B_05("B05"), + + /** + * Betr.Unterbrechung f.freiber. Tätige + * + */ + @XmlEnumValue("B06") + B_06("B06"), + + /** + * Veranstaltungen + * + */ + @XmlEnumValue("B11") + B_11("B11"), + + /** + * Blitzschlag + * + */ + @XmlEnumValue("BL1") + BL_1("BL1"), + + /** + * indirekter Blitzschlag + * + */ + @XmlEnumValue("BL2") + BL_2("BL2"), + + /** + * Einbruch-Diebstahl + * + */ + @XmlEnumValue("E01") + E_01("E01"), + + /** + * Kassenboten + * + */ + @XmlEnumValue("E02") + E_02("E02"), + + /** + * Extended Coverage + * + */ + @XmlEnumValue("EC1") + EC_1("EC1"), + + /** + * Feuer-Zivil + * + */ + @XmlEnumValue("F01") + F_01("F01"), + + /** + * Feuer-Landwirtschaft + * + */ + @XmlEnumValue("F02") + F_02("F02"), + + /** + * Feuer-Industrie + * + */ + @XmlEnumValue("F03") + F_03("F03"), + + /** + * Feuer-EC + * + */ + @XmlEnumValue("F04") + F_04("F04"), + + /** + * Waldbrand + * + */ + @XmlEnumValue("F05") + F_05("F05"), + + /** + * Glasbruch privat + * + */ + @XmlEnumValue("G01") + G_01("G01"), + + /** + * Glasbruch Geschäft + * + */ + @XmlEnumValue("G02") + G_02("G02"), + + /** + * Allg.Haftpflicht + * + */ + @XmlEnumValue("H01") + H_01("H01"), + + /** + * Sonder-Haftpflicht + * + */ + @XmlEnumValue("H02") + H_02("H02"), + + /** + * Flug-Haftpflicht + * + */ + @XmlEnumValue("H03") + H_03("H03"), + + /** + * Vermögensschaden + * + */ + @XmlEnumValue("H04") + H_04("H04"), + + /** + * Atom-Haftpflicht + * + */ + @XmlEnumValue("H05") + H_05("H05"), + + /** + * Verkehrs-Haftpflicht + * + */ + @XmlEnumValue("H06") + H_06("H06"), + + /** + * Bauherrn-Haftpflicht + * + */ + @XmlEnumValue("H07") + H_07("H07"), + + /** + * Boots-Haftpflicht + * + */ + @XmlEnumValue("H08") + H_08("H08"), + + /** + * Sonstige Haftpflicht + * + */ + @XmlEnumValue("H99") + H_99("H99"), + + /** + * Haushalt + * + */ + @XmlEnumValue("HH1") + HH_1("HH1"), + + /** + * Spital + * + */ + @XmlEnumValue("K01") + K_01("K01"), + + /** + * Ambulanz + * + */ + @XmlEnumValue("K02") + K_02("K02"), + + /** + * Heilmittel + * + */ + @XmlEnumValue("K03") + K_03("K03"), + + /** + * Taggeld + * + */ + @XmlEnumValue("K04") + K_04("K04"), + + /** + * Reise-KV + * + */ + @XmlEnumValue("K09") + K_09("K09"), + + /** + * Pflegegeld + * + */ + @XmlEnumValue("K10") + K_10("K10"), + + /** + * KV sonstige + * + */ + @XmlEnumValue("K99") + K_99("K99"), + + /** + * Leben Kapital + * + */ + @XmlEnumValue("L01") + L_01("L01"), + + /** + * Leben Risiko + * + */ + @XmlEnumValue("L02") + L_02("L02"), + + /** + * Leben Rente + * + */ + @XmlEnumValue("L03") + L_03("L03"), + + /** + * Leben Dread Disease + * + */ + @XmlEnumValue("L04") + L_04("L04"), + + /** + * Leben veranlagungsorientiert + * + */ + @XmlEnumValue("L05") + L_05("L05"), + + /** + * Leben Kreditrestschuld + * + */ + @XmlEnumValue("L06") + L_06("L06"), + + /** + * Leben prämiengefördert + * + */ + @XmlEnumValue("L07") + L_07("L07"), + + /** + * Leben fondgebunden + * + */ + @XmlEnumValue("L08") + L_08("L08"), + + /** + * Berufsunfähigkeit + * + */ + @XmlEnumValue("L09") + L_09("L09"), + + /** + * Erwerbsunfähigkeit + * + */ + @XmlEnumValue("L10") + L_10("L10"), + + /** + * Pflegegeld + * + */ + @XmlEnumValue("L11") + L_11("L11"), + + /** + * Leben sonstige + * + */ + @XmlEnumValue("L99") + L_99("L99"), + + /** + * Leasing + * + */ + @XmlEnumValue("LS1") + LS_1("LS1"), + + /** + * Leitungswasser + * + */ + @XmlEnumValue("LW1") + LW_1("LW1"), + + /** + * Maschinenbruch + * + */ + @XmlEnumValue("M01") + M_01("M01"), + + /** + * Maschinen-Montage + * + */ + @XmlEnumValue("M02") + M_02("M02"), + + /** + * Maschinen-Garantie + * + */ + @XmlEnumValue("M03") + M_03("M03"), + + /** + * Elektrogeräte + * + */ + @XmlEnumValue("M04") + M_04("M04"), + + /** + * Computer und Unterhaltungselektronik + * + */ + @XmlEnumValue("M05") + M_05("M05"), + + /** + * Tiefkühltruhen + * + */ + @XmlEnumValue("M06") + M_06("M06"), + + /** + * Haustechnik + * + */ + @XmlEnumValue("M07") + M_07("M07"), + + /** + * Privat Rechtsschutz + * + */ + @XmlEnumValue("R01") + R_01("R01"), + + /** + * Kfz-Rechtsschutz + * + */ + @XmlEnumValue("R02") + R_02("R02"), + + /** + * Firmen-Rechtsschutz + * + */ + @XmlEnumValue("R03") + R_03("R03"), + + /** + * Schadenersatz- und Strafrechtsschutz + * + */ + @XmlEnumValue("R04") + R_04("R04"), + + /** + * Arbeitsgerichtsrechtsschutz + * + */ + @XmlEnumValue("R05") + R_05("R05"), + + /** + * Sozialversicherungsrechtsschutz + * + */ + @XmlEnumValue("R06") + R_06("R06"), + + /** + * Beratungsrechtsschutz + * + */ + @XmlEnumValue("R07") + R_07("R07"), + + /** + * Allgemeiner Vertragsrechtsschutz + * + */ + @XmlEnumValue("R08") + R_08("R08"), + + /** + * Grundstückseigentum- und Mietenrechtsschutz + * + */ + @XmlEnumValue("R09") + R_09("R09"), + + /** + * Erb- und Familienrechtsschutz + * + */ + @XmlEnumValue("R10") + R_10("R10"), + + /** + * Disziplinarverfahren + * + */ + @XmlEnumValue("R11") + R_11("R11"), + + /** + * Disziplinarverfahren für angestellte Ärzte + * + */ + @XmlEnumValue("R12") + R_12("R12"), + + /** + * Vorsatzdelikte + * + */ + @XmlEnumValue("R13") + R_13("R13"), + + /** + * Fahrzeugrechtsschutz + * + */ + @XmlEnumValue("R14") + R_14("R14"), + + /** + * Lenkerrechtsschutz + * + */ + @XmlEnumValue("R15") + R_15("R15"), + + /** + * Fahrzeugvertragsrechtsschutz + * + */ + @XmlEnumValue("R16") + R_16("R16"), + + /** + * Sonstiger Rechtsschutz + * + */ + @XmlEnumValue("R99") + R_99("R99"), + + /** + * Reise-Storno + * + */ + @XmlEnumValue("RE1") + RE_1("RE1"), + + /** + * Reise-Assistance + * + */ + @XmlEnumValue("RE2") + RE_2("RE2"), + + /** + * Reise-Kranken + * + */ + @XmlEnumValue("RE3") + RE_3("RE3"), + + /** + * Reise-Unfall + * + */ + @XmlEnumValue("RE4") + RE_4("RE4"), + + /** + * Kühlgut + * + */ + @XmlEnumValue("S01") + S_01("S01"), + + /** + * Lizenzverlust + * + */ + @XmlEnumValue("S12") + S_12("S12"), + + /** + * Atom-Sach + * + */ + @XmlEnumValue("S13") + S_13("S13"), + + /** + * Bauwesen + * + */ + @XmlEnumValue("S14") + S_14("S14"), + + /** + * Flugkasko + * + */ + @XmlEnumValue("S15") + S_15("S15"), + + /** + * Bootskasko + * + */ + @XmlEnumValue("S16") + S_16("S16"), + + /** + * Grabstätten + * + */ + @XmlEnumValue("S17") + S_17("S17"), + + /** + * sonstige SV + * + */ + @XmlEnumValue("S99") + S_99("S99"), + + /** + * Sturm + * + */ + @XmlEnumValue("ST1") + ST_1("ST1"), + + /** + * Land-Binnenwaren + * + */ + @XmlEnumValue("T01") + T_01("T01"), + + /** + * See + * + */ + @XmlEnumValue("T02") + T_02("T02"), + + /** + * Krieg + * + */ + @XmlEnumValue("T03") + T_03("T03"), + + /** + * Lager + * + */ + @XmlEnumValue("T04") + T_04("T04"), + + /** + * Valoren-Gewerblich + * + */ + @XmlEnumValue("T05") + T_05("T05"), + + /** + * Valoren-Privat + * + */ + @XmlEnumValue("T06") + T_06("T06"), + + /** + * Sportboot-Kasko + * + */ + @XmlEnumValue("T07") + T_07("T07"), + + /** + * Musik-Instrumente + * + */ + @XmlEnumValue("T08") + T_08("T08"), + + /** + * Kunst + * + */ + @XmlEnumValue("T09") + T_09("T09"), + + /** + * Seekasko + * + */ + @XmlEnumValue("T11") + T_11("T11"), + + /** + * Flusskasko + * + */ + @XmlEnumValue("T12") + T_12("T12"), + + /** + * Landkasko + * + */ + @XmlEnumValue("T13") + T_13("T13"), + + /** + * Reisegepäck + * + */ + @XmlEnumValue("T20") + T_20("T20"), + + /** + * Fotoapparate + * + */ + @XmlEnumValue("T21") + T_21("T21"), + + /** + * Film/Sach + * + */ + @XmlEnumValue("T22") + T_22("T22"), + + /** + * Film/Ausfall + * + */ + @XmlEnumValue("T23") + T_23("T23"), + + /** + * Sonstige Transport + * + */ + @XmlEnumValue("T99") + T_99("T99"), + + /** + * Tier + * + */ + @XmlEnumValue("TI1") + TI_1("TI1"), + + /** + * Allg.Unfall + * + */ + @XmlEnumValue("U01") + U_01("U01"), + + /** + * Kollektiv Unfall + * + */ + @XmlEnumValue("U02") + U_02("U02"), + + /** + * Schülerunfall + * + */ + @XmlEnumValue("U03") + U_03("U03"), + + /** + * Volksunfall + * + */ + @XmlEnumValue("U04") + U_04("U04"), + + /** + * Flug-Unfall + * + */ + @XmlEnumValue("U05") + U_05("U05"), + + /** + * Boots-Unfall + * + */ + @XmlEnumValue("U06") + U_06("U06"), + + /** + * Besucher-Unfall + * + */ + @XmlEnumValue("U09") + U_09("U09"), + + /** + * Unfall mit Kapitalrückgewähr + * + */ + @XmlEnumValue("U10") + U_10("U10"), + + /** + * Taggeld + * + */ + @XmlEnumValue("U11") + U_11("U11"), + + /** + * Invalidität + * + */ + @XmlEnumValue("U12") + U_12("U12"), + + /** + * Unfallrente + * + */ + @XmlEnumValue("U13") + U_13("U13"), + + /** + * Unfalltod + * + */ + @XmlEnumValue("U14") + U_14("U14"), + + /** + * Spitalgeld + * + */ + @XmlEnumValue("U15") + U_15("U15"), + + /** + * Unfallkosten + * + */ + @XmlEnumValue("U16") + U_16("U16"), + + /** + * Kostenersatz + * + */ + @XmlEnumValue("U17") + U_17("U17"); + private final String value; + + RisikoArtCdType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static RisikoArtCdType fromValue(String v) { + for (RisikoArtCdType c: RisikoArtCdType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java new file mode 100644 index 00000000..d8e4aa39 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java @@ -0,0 +1,211 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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; + + +/** + *

Java-Klasse für SCHADEN_BETEILIGTER_Type complex type. + * + *

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

+ * <complexType name="SCHADEN_BETEILIGTER_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element ref="{urn:omds20}GESCHAEDIGTES_OBJEKT" 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="Personennr" type="{urn:omds20}Personennr" />
+ *       <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 = "SCHADEN_BETEILIGTER_Type", propOrder = { + "geschaedigtesobjekt", + "zahlung" +}) +public class SCHADENBETEILIGTERType { + + @XmlElement(name = "GESCHAEDIGTES_OBJEKT") + protected List geschaedigtesobjekt; + @XmlElement(name = "ZAHLUNG") + protected List zahlung; + @XmlAttribute(name = "BetLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int betLfnr; + @XmlAttribute(name = "Personennr") + protected String personennr; + @XmlAttribute(name = "BetRolleCd", required = true) + protected String betRolleCd; + @XmlAttribute(name = "BetTxt") + protected String betTxt; + + /** + * Gets the value of the geschaedigtesobjekt 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 geschaedigtesobjekt property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link GESCHAEDIGTESOBJEKTType } + * + * + */ + public List getGESCHAEDIGTESOBJEKT() { + if (geschaedigtesobjekt == null) { + geschaedigtesobjekt = new ArrayList(); + } + return this.geschaedigtesobjekt; + } + + /** + * 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 personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonennr(String value) { + this.personennr = 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/omds2Types/v2_15/SCHADENType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENType.java new file mode 100644 index 00000000..44f8ac5e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENType.java @@ -0,0 +1,658 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +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.XmlElements; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für SCHADEN_Type complex type. + * + *

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

+ * <complexType name="SCHADEN_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Polizzennummer"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *         <element ref="{urn:omds20}SCHADEN_BETEILIGTER" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-KFZ-Kennzeichen" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="Schadennr" use="required" type="{urn:omds20}Schadennr" />
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Vermnr" type="{urn:omds20}Vermnr" />
+ *       <attribute name="VerbandSparteCd" type="{urn:omds20}VerbandSparteCd_Type" />
+ *       <attribute name="SpartenCd" use="required" type="{urn:omds20}SpartenCd_Type" />
+ *       <attribute name="SpartenErweiterung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Ereigniszpkt" use="required" type="{urn:omds20}Datum-Zeit" />
+ *       <attribute name="Meldedat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" />
+ *       <attribute name="SchadUrsTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerschuldenCd" type="{urn:omds20}VerschuldenCd_Type" />
+ *       <attribute name="MalusWirksamKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="BearbStandCd" use="required" type="{urn:omds20}BearbStandCd_Type" />
+ *       <attribute name="ErledDat" type="{urn:omds20}Datum" />
+ *       <attribute name="SachbearbVU">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LeistungGeschaetzt" type="{urn:omds20}decimal" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SCHADEN_Type", propOrder = { + "elAnzahlOrELBetragOrELEinstufung", + "schadenbeteiligter", + "elkfzKennzeichen" +}) +public class SCHADENType { + + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Polizzennummer", type = ELPolizzennummerType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + protected List elAnzahlOrELBetragOrELEinstufung; + @XmlElement(name = "SCHADEN_BETEILIGTER") + protected List schadenbeteiligter; + @XmlElement(name = "EL-KFZ-Kennzeichen") + protected ELKFZKennzeichenType elkfzKennzeichen; + @XmlAttribute(name = "Schadennr", required = true) + protected String schadennr; + @XmlAttribute(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + protected String vertragsID; + @XmlAttribute(name = "Vermnr") + protected String vermnr; + @XmlAttribute(name = "VerbandSparteCd") + protected String verbandSparteCd; + @XmlAttribute(name = "SpartenCd", required = true) + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung", required = true) + protected String spartenErweiterung; + @XmlAttribute(name = "Ereigniszpkt", required = true) + protected XMLGregorianCalendar ereigniszpkt; + @XmlAttribute(name = "Meldedat", required = true) + protected XMLGregorianCalendar meldedat; + @XmlAttribute(name = "SchadUrsCd") + protected String schadUrsCd; + @XmlAttribute(name = "SchadUrsTxt") + protected String schadUrsTxt; + @XmlAttribute(name = "VerschuldenCd") + protected String verschuldenCd; + @XmlAttribute(name = "MalusWirksamKz") + protected Entsch2Type malusWirksamKz; + @XmlAttribute(name = "BearbStandCd", required = true) + protected String bearbStandCd; + @XmlAttribute(name = "ErledDat") + protected XMLGregorianCalendar erledDat; + @XmlAttribute(name = "SachbearbVU") + protected String sachbearbVU; + @XmlAttribute(name = "LeistungGeschaetzt") + protected BigDecimal leistungGeschaetzt; + @XmlAttribute(name = "WaehrungsCd", required = true) + protected WaehrungsCdType waehrungsCd; + + /** + * Gets the value of the elAnzahlOrELBetragOrELEinstufung 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 elAnzahlOrELBetragOrELEinstufung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELPolizzennummerType } + * {@link ELTextType } + * + * + */ + public List getELAnzahlOrELBetragOrELEinstufung() { + if (elAnzahlOrELBetragOrELEinstufung == null) { + elAnzahlOrELBetragOrELEinstufung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELEinstufung; + } + + /** + * Gets the value of the schadenbeteiligter 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 schadenbeteiligter property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link SCHADENBETEILIGTERType } + * + * + */ + public List getSCHADENBETEILIGTER() { + if (schadenbeteiligter == null) { + schadenbeteiligter = new ArrayList(); + } + return this.schadenbeteiligter; + } + + /** + * Ruft den Wert der elkfzKennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link ELKFZKennzeichenType } + * + */ + public ELKFZKennzeichenType getELKFZKennzeichen() { + return elkfzKennzeichen; + } + + /** + * Legt den Wert der elkfzKennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ELKFZKennzeichenType } + * + */ + public void setELKFZKennzeichen(ELKFZKennzeichenType value) { + this.elkfzKennzeichen = 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 polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der verbandSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerbandSparteCd() { + return verbandSparteCd; + } + + /** + * Legt den Wert der verbandSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerbandSparteCd(String value) { + this.verbandSparteCd = 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 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 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 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 verschuldenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerschuldenCd() { + return verschuldenCd; + } + + /** + * Legt den Wert der verschuldenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerschuldenCd(String value) { + this.verschuldenCd = value; + } + + /** + * Ruft den Wert der malusWirksamKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + public Entsch2Type getMalusWirksamKz() { + return malusWirksamKz; + } + + /** + * Legt den Wert der malusWirksamKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + public void setMalusWirksamKz(Entsch2Type value) { + this.malusWirksamKz = 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 erledDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getErledDat() { + return erledDat; + } + + /** + * Legt den Wert der erledDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setErledDat(XMLGregorianCalendar value) { + this.erledDat = value; + } + + /** + * Ruft den Wert der sachbearbVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSachbearbVU() { + return sachbearbVU; + } + + /** + * Legt den Wert der sachbearbVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSachbearbVU(String value) { + this.sachbearbVU = value; + } + + /** + * Ruft den Wert der leistungGeschaetzt-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getLeistungGeschaetzt() { + return leistungGeschaetzt; + } + + /** + * Legt den Wert der leistungGeschaetzt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setLeistungGeschaetzt(BigDecimal value) { + this.leistungGeschaetzt = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java new file mode 100644 index 00000000..9a88643f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java @@ -0,0 +1,132 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="SchlWert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="3"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Schlbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="50"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SchlWert_generell">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="3"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SCHLUESSEL") +public class SCHLUESSEL { + + @XmlAttribute(name = "SchlWert", required = true) + protected String schlWert; + @XmlAttribute(name = "Schlbez") + protected String schlbez; + @XmlAttribute(name = "SchlWert_generell") + protected String schlWertGenerell; + + /** + * Ruft den Wert der schlWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchlWert() { + return schlWert; + } + + /** + * Legt den Wert der schlWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchlWert(String value) { + this.schlWert = value; + } + + /** + * Ruft den Wert der schlbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchlbez() { + return schlbez; + } + + /** + * Legt den Wert der schlbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchlbez(String value) { + this.schlbez = value; + } + + /** + * Ruft den Wert der schlWertGenerell-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchlWertGenerell() { + return schlWertGenerell; + } + + /** + * Legt den Wert der schlWertGenerell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchlWertGenerell(String value) { + this.schlWertGenerell = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java new file mode 100644 index 00000000..ceb15994 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java @@ -0,0 +1,159 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{urn:omds20}SCHLUESSEL"/>
+ *       </sequence>
+ *       <attribute name="SchlArtCd" use="required" type="{urn:omds20}SchlArtCd_Type" />
+ *       <attribute name="VUWertErlaubtKz" use="required" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="SchlArtBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "schluessel" +}) +@XmlRootElement(name = "SCHLUESSELART") +public class SCHLUESSELART { + + @XmlElement(name = "SCHLUESSEL", required = true) + protected List schluessel; + @XmlAttribute(name = "SchlArtCd", required = true) + protected SchlArtCdType schlArtCd; + @XmlAttribute(name = "VUWertErlaubtKz", required = true) + protected Entsch2Type vuWertErlaubtKz; + @XmlAttribute(name = "SchlArtBez") + protected String schlArtBez; + + /** + * Gets the value of the schluessel 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 schluessel property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link SCHLUESSEL } + * + * + */ + public List getSCHLUESSEL() { + if (schluessel == null) { + schluessel = new ArrayList(); + } + return this.schluessel; + } + + /** + * Ruft den Wert der schlArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchlArtCdType } + * + */ + public SchlArtCdType getSchlArtCd() { + return schlArtCd; + } + + /** + * Legt den Wert der schlArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchlArtCdType } + * + */ + public void setSchlArtCd(SchlArtCdType value) { + this.schlArtCd = value; + } + + /** + * Ruft den Wert der vuWertErlaubtKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + public Entsch2Type getVUWertErlaubtKz() { + return vuWertErlaubtKz; + } + + /** + * Legt den Wert der vuWertErlaubtKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + public void setVUWertErlaubtKz(Entsch2Type value) { + this.vuWertErlaubtKz = value; + } + + /** + * Ruft den Wert der schlArtBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchlArtBez() { + return schlArtBez; + } + + /** + * Legt den Wert der schlArtBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchlArtBez(String value) { + this.schlArtBez = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java new file mode 100644 index 00000000..3d47f336 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java @@ -0,0 +1,206 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SONSTIGE_PERSON_Type complex type. + * + *

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

+ * <complexType name="SONSTIGE_PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Name" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="120"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Kurzname">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="15"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SonstPersArtCd" use="required" type="{urn:omds20}SonstPersArtCd_Type" />
+ *       <attribute name="GesFormCd" type="{urn:omds20}GesFormCd_Type" />
+ *       <attribute name="PersonID_VU" type="{urn:omds20}PersonID_Type" />
+ *       <attribute name="PersonID_Makler" type="{urn:omds20}PersonID_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SONSTIGE_PERSON_Type") +public class SONSTIGEPERSONType { + + @XmlAttribute(name = "Name", required = true) + protected String name; + @XmlAttribute(name = "Kurzname") + protected String kurzname; + @XmlAttribute(name = "SonstPersArtCd", required = true) + protected String sonstPersArtCd; + @XmlAttribute(name = "GesFormCd") + protected GesFormCdType gesFormCd; + @XmlAttribute(name = "PersonID_VU") + protected String personIDVU; + @XmlAttribute(name = "PersonID_Makler") + protected String personIDMakler; + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der kurzname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKurzname() { + return kurzname; + } + + /** + * Legt den Wert der kurzname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKurzname(String value) { + this.kurzname = value; + } + + /** + * Ruft den Wert der sonstPersArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSonstPersArtCd() { + return sonstPersArtCd; + } + + /** + * Legt den Wert der sonstPersArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSonstPersArtCd(String value) { + this.sonstPersArtCd = value; + } + + /** + * Ruft den Wert der gesFormCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link GesFormCdType } + * + */ + public GesFormCdType getGesFormCd() { + return gesFormCd; + } + + /** + * Legt den Wert der gesFormCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GesFormCdType } + * + */ + public void setGesFormCd(GesFormCdType value) { + this.gesFormCd = value; + } + + /** + * Ruft den Wert der personIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonIDVU() { + return personIDVU; + } + + /** + * Legt den Wert der personIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonIDVU(String value) { + this.personIDVU = value; + } + + /** + * Ruft den Wert der personIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonIDMakler() { + return personIDMakler; + } + + /** + * Legt den Wert der personIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonIDMakler(String value) { + this.personIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java new file mode 100644 index 00000000..abc1a15a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java @@ -0,0 +1,583 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +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.XmlElements; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für SPARTE_Type complex type. + * + *

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

+ * <complexType name="SPARTE_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Bezugsberechtigung"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Gewinnbeteiligung"/>
+ *           <element ref="{urn:omds20}EL-Grenzwert"/>
+ *           <element ref="{urn:omds20}EL-Index"/>
+ *           <element ref="{urn:omds20}EL-Klausel"/>
+ *           <element ref="{urn:omds20}EL-Praemienkorrektur"/>
+ *           <element ref="{urn:omds20}EL-Rente"/>
+ *           <element ref="{urn:omds20}EL-Selbstbehalt"/>
+ *           <element ref="{urn:omds20}EL-Steuer"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *           <element ref="{urn:omds20}EL-Zeitraum"/>
+ *         </choice>
+ *         <element ref="{urn:omds20}RISIKO" maxOccurs="unbounded"/>
+ *       </sequence>
+ *       <attribute name="SpartenCd" use="required" type="{urn:omds20}SpartenCd_Type" />
+ *       <attribute name="SpartenErweiterung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SpartenID">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerbandSparteCd" use="required" type="{urn:omds20}VerbandSparteCd_Type" />
+ *       <attribute name="Spartentxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SpartenBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="SpartenEnd" type="{urn:omds20}Datum" />
+ *       <attribute name="StatusCd" type="{urn:omds20}StatusCd_Type" />
+ *       <attribute name="HauptTarifBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="25"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SichergKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="DirBeteiligtKz" type="{urn:omds20}Entsch3_Type" />
+ *       <attribute name="SondervereinbarungKz" type="{urn:omds20}Entsch3_Type" />
+ *       <attribute name="PraemieNtoSp" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="PraemieBtoSp" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="nmoKuendDat" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SPARTE_Type", propOrder = { + "elAnzahlOrELBetragOrELBezugsberechtigung", + "risiko" +}) +public class SPARTEType { + + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Bezugsberechtigung", type = ELBezugsberechtigungType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Gewinnbeteiligung", type = ELGewinnbeteiligungType.class), + @XmlElement(name = "EL-Grenzwert", type = ELGrenzwertType.class), + @XmlElement(name = "EL-Index", type = ELIndexType.class), + @XmlElement(name = "EL-Klausel", type = ELKlauselType.class), + @XmlElement(name = "EL-Praemienkorrektur", type = ELPraemienkorrekturType.class), + @XmlElement(name = "EL-Rente", type = ELRenteType.class), + @XmlElement(name = "EL-Selbstbehalt", type = ELSelbstbehalt.class), + @XmlElement(name = "EL-Steuer", type = ELSteuerType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class), + @XmlElement(name = "EL-Zeitraum", type = ELZeitraumType.class) + }) + protected List elAnzahlOrELBetragOrELBezugsberechtigung; + @XmlElement(name = "RISIKO", required = true) + protected List risiko; + @XmlAttribute(name = "SpartenCd", required = true) + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung", required = true) + protected String spartenErweiterung; + @XmlAttribute(name = "SpartenID") + protected String spartenID; + @XmlAttribute(name = "VerbandSparteCd", required = true) + protected String verbandSparteCd; + @XmlAttribute(name = "Spartentxt") + protected String spartentxt; + @XmlAttribute(name = "SpartenBeg") + protected XMLGregorianCalendar spartenBeg; + @XmlAttribute(name = "SpartenEnd") + protected XMLGregorianCalendar spartenEnd; + @XmlAttribute(name = "StatusCd") + protected String statusCd; + @XmlAttribute(name = "HauptTarifBez") + protected String hauptTarifBez; + @XmlAttribute(name = "SichergKz") + protected Entsch2Type sichergKz; + @XmlAttribute(name = "DirBeteiligtKz") + protected String dirBeteiligtKz; + @XmlAttribute(name = "SondervereinbarungKz") + protected String sondervereinbarungKz; + @XmlAttribute(name = "PraemieNtoSp", required = true) + protected BigDecimal praemieNtoSp; + @XmlAttribute(name = "PraemieBtoSp", required = true) + protected BigDecimal praemieBtoSp; + @XmlAttribute(name = "nmoKuendDat") + protected XMLGregorianCalendar nmoKuendDat; + + /** + * Gets the value of the elAnzahlOrELBetragOrELBezugsberechtigung 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 elAnzahlOrELBetragOrELBezugsberechtigung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELBezugsberechtigungType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELGewinnbeteiligungType } + * {@link ELGrenzwertType } + * {@link ELIndexType } + * {@link ELKlauselType } + * {@link ELPraemienkorrekturType } + * {@link ELRenteType } + * {@link ELSelbstbehalt } + * {@link ELSteuerType } + * {@link ELTextType } + * {@link ELZeitraumType } + * + * + */ + public List getELAnzahlOrELBetragOrELBezugsberechtigung() { + if (elAnzahlOrELBetragOrELBezugsberechtigung == null) { + elAnzahlOrELBetragOrELBezugsberechtigung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELBezugsberechtigung; + } + + /** + * Gets the value of the risiko 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 risiko property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link RISIKOType } + * + * + */ + public List getRISIKO() { + if (risiko == null) { + risiko = new ArrayList(); + } + return this.risiko; + } + + /** + * 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 spartenID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpartenID() { + return spartenID; + } + + /** + * Legt den Wert der spartenID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpartenID(String value) { + this.spartenID = value; + } + + /** + * Ruft den Wert der verbandSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerbandSparteCd() { + return verbandSparteCd; + } + + /** + * Legt den Wert der verbandSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerbandSparteCd(String value) { + this.verbandSparteCd = value; + } + + /** + * Ruft den Wert der spartentxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpartentxt() { + return spartentxt; + } + + /** + * Legt den Wert der spartentxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpartentxt(String value) { + this.spartentxt = value; + } + + /** + * Ruft den Wert der spartenBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getSpartenBeg() { + return spartenBeg; + } + + /** + * Legt den Wert der spartenBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setSpartenBeg(XMLGregorianCalendar value) { + this.spartenBeg = value; + } + + /** + * Ruft den Wert der spartenEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getSpartenEnd() { + return spartenEnd; + } + + /** + * Legt den Wert der spartenEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setSpartenEnd(XMLGregorianCalendar value) { + this.spartenEnd = value; + } + + /** + * Ruft den Wert der statusCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStatusCd() { + return statusCd; + } + + /** + * Legt den Wert der statusCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStatusCd(String value) { + this.statusCd = value; + } + + /** + * Ruft den Wert der hauptTarifBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHauptTarifBez() { + return hauptTarifBez; + } + + /** + * Legt den Wert der hauptTarifBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHauptTarifBez(String value) { + this.hauptTarifBez = value; + } + + /** + * Ruft den Wert der sichergKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + public Entsch2Type getSichergKz() { + return sichergKz; + } + + /** + * Legt den Wert der sichergKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + public void setSichergKz(Entsch2Type value) { + this.sichergKz = value; + } + + /** + * Ruft den Wert der dirBeteiligtKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDirBeteiligtKz() { + return dirBeteiligtKz; + } + + /** + * Legt den Wert der dirBeteiligtKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDirBeteiligtKz(String value) { + this.dirBeteiligtKz = value; + } + + /** + * Ruft den Wert der sondervereinbarungKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSondervereinbarungKz() { + return sondervereinbarungKz; + } + + /** + * Legt den Wert der sondervereinbarungKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSondervereinbarungKz(String value) { + this.sondervereinbarungKz = value; + } + + /** + * Ruft den Wert der praemieNtoSp-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemieNtoSp() { + return praemieNtoSp; + } + + /** + * Legt den Wert der praemieNtoSp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemieNtoSp(BigDecimal value) { + this.praemieNtoSp = value; + } + + /** + * Ruft den Wert der praemieBtoSp-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemieBtoSp() { + return praemieBtoSp; + } + + /** + * Legt den Wert der praemieBtoSp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemieBtoSp(BigDecimal value) { + this.praemieBtoSp = value; + } + + /** + * Ruft den Wert der nmoKuendDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getNmoKuendDat() { + return nmoKuendDat; + } + + /** + * Legt den Wert der nmoKuendDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setNmoKuendDat(XMLGregorianCalendar value) { + this.nmoKuendDat = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java new file mode 100644 index 00000000..d9a8af8e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java @@ -0,0 +1,68 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SbhArtCd_Type. + * + *

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

+ * <simpleType name="SbhArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="MIS"/>
+ *     <enumeration value="MXK"/>
+ *     <enumeration value="MXS"/>
+ *     <enumeration value="STS"/>
+ *     <enumeration value="SSO"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SbhArtCd_Type") +@XmlEnum +public enum SbhArtCdType { + + + /** + * Mindestselbstbehalt je Schadenfall + * + */ + MIS, + + /** + * Maximalselbstbehalt kumuliert + * + */ + MXK, + + /** + * Maximalselbstbehalt je Schadenfall + * + */ + MXS, + + /** + * Standardselbstbehalt je Schadenfall + * + */ + STS, + + /** + * Selbstbehalt sonst + * + */ + SSO; + + public String value() { + return name(); + } + + public static SbhArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java new file mode 100644 index 00000000..23181c85 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java @@ -0,0 +1,590 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SchlArtCd_Type. + * + *

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

+ * <simpleType name="SchlArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <minLength value="1"/>
+ *     <maxLength value="25"/>
+ *     <enumeration value="AendGrundCd"/>
+ *     <enumeration value="AntriebsArtCd"/>
+ *     <enumeration value="AufbauArtCd"/>
+ *     <enumeration value="AusstattungCd"/>
+ *     <enumeration value="BauartCd"/>
+ *     <enumeration value="BBArtCd"/>
+ *     <enumeration value="BearbStandCd"/>
+ *     <enumeration value="BetragArtCd"/>
+ *     <enumeration value="BetRolleCd"/>
+ *     <enumeration value="DachungCd"/>
+ *     <enumeration value="DachungsArtCd"/>
+ *     <enumeration value="EFrageCd"/>
+ *     <enumeration value="EstArtCd"/>
+ *     <enumeration value="FamilienstandCd"/>
+ *     <enumeration value="FlaechenAttributCd"/>
+ *     <enumeration value="FzgArtCd"/>
+ *     <enumeration value="GebaeudeArtCd"/>
+ *     <enumeration value="GebaeudeHoeheCd"/>
+ *     <enumeration value="GeschlechtCd"/>
+ *     <enumeration value="GrundRuecklaufCd"/>
+ *     <enumeration value="GrwArtCd"/>
+ *     <enumeration value="IdfArtCd"/>
+ *     <enumeration value="IndexArtCd"/>
+ *     <enumeration value="KomArtCd"/>
+ *     <enumeration value="LandesCd"/>
+ *     <enumeration value="LegArtCd"/>
+ *     <enumeration value="LoeschCd"/>
+ *     <enumeration value="MigrationsCd"/>
+ *     <enumeration value="NutzungCd"/>
+ *     <enumeration value="ObjektdatenCd"/>
+ *     <enumeration value="PaketInhCd"/>
+ *     <enumeration value="PaketUmfCd"/>
+ *     <enumeration value="PersArtCd"/>
+ *     <enumeration value="PfrArtCd"/>
+ *     <enumeration value="PolArtCd"/>
+ *     <enumeration value="PraemFristCd"/>
+ *     <enumeration value="PraemKorrArtCd"/>
+ *     <enumeration value="ProvArtCd"/>
+ *     <enumeration value="RisikoArtCd"/>
+ *     <enumeration value="RntRhythmCd"/>
+ *     <enumeration value="SbhArtCd"/>
+ *     <enumeration value="SchadUrsCd"/>
+ *     <enumeration value="SonstPersArtCd"/>
+ *     <enumeration value="SpartenCd"/>
+ *     <enumeration value="StArtCd"/>
+ *     <enumeration value="TxtArtCd"/>
+ *     <enumeration value="VSArtCd"/>
+ *     <enumeration value="VerbandSparteCd"/>
+ *     <enumeration value="VersLwCd"/>
+ *     <enumeration value="StatusCd"/>
+ *     <enumeration value="VersSacheCd"/>
+ *     <enumeration value="VerschuldenCd"/>
+ *     <enumeration value="VerwendzweckCd"/>
+ *     <enumeration value="VtgProdCd"/>
+ *     <enumeration value="VtgRolleCd"/>
+ *     <enumeration value="VtgSparteCd"/>
+ *     <enumeration value="VtgStatusCd"/>
+ *     <enumeration value="WaehrungsCd"/>
+ *     <enumeration value="ZRArtCd"/>
+ *     <enumeration value="ZahlGrundCd"/>
+ *     <enumeration value="ZahlRhythmCd"/>
+ *     <enumeration value="ZahlWegCd"/>
+ *     <enumeration value="MahnStufeCd"/>
+ *     <enumeration value="RueckGrundCd"/>
+ *     <enumeration value="SprachCd"/>
+ *     <enumeration value="VerbrEinhCd"/>
+ *     <enumeration value="GesFormCd"/>
+ *     <enumeration value="RahmenvertragsartCd"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SchlArtCd_Type") +@XmlEnum +public enum SchlArtCdType { + + + /** + * Änderungsgrund + * + */ + @XmlEnumValue("AendGrundCd") + AEND_GRUND_CD("AendGrundCd"), + + /** + * Antriebsart + * + */ + @XmlEnumValue("AntriebsArtCd") + ANTRIEBS_ART_CD("AntriebsArtCd"), + + /** + * Aufbauart + * + */ + @XmlEnumValue("AufbauArtCd") + AUFBAU_ART_CD("AufbauArtCd"), + + /** + * Ausstattung + * + */ + @XmlEnumValue("AusstattungCd") + AUSSTATTUNG_CD("AusstattungCd"), + + /** + * Bauart + * + */ + @XmlEnumValue("BauartCd") + BAUART_CD("BauartCd"), + + /** + * Bezugsberechtigungsart + * + */ + @XmlEnumValue("BBArtCd") + BB_ART_CD("BBArtCd"), + + /** + * Bearbeitungsstand + * + */ + @XmlEnumValue("BearbStandCd") + BEARB_STAND_CD("BearbStandCd"), + + /** + * Betragsart + * + */ + @XmlEnumValue("BetragArtCd") + BETRAG_ART_CD("BetragArtCd"), + + /** + * Beteiligungsrolle + * + */ + @XmlEnumValue("BetRolleCd") + BET_ROLLE_CD("BetRolleCd"), + + /** + * Dachung + * + */ + @XmlEnumValue("DachungCd") + DACHUNG_CD("DachungCd"), + + /** + * Dachungsart + * + */ + @XmlEnumValue("DachungsArtCd") + DACHUNGS_ART_CD("DachungsArtCd"), + + /** + * Entscheidungsfrage + * + */ + @XmlEnumValue("EFrageCd") + E_FRAGE_CD("EFrageCd"), + + /** + * Einstufungsart + * + */ + @XmlEnumValue("EstArtCd") + EST_ART_CD("EstArtCd"), + + /** + * Familienstand + * + */ + @XmlEnumValue("FamilienstandCd") + FAMILIENSTAND_CD("FamilienstandCd"), + + /** + * Flächenattribut + * + */ + @XmlEnumValue("FlaechenAttributCd") + FLAECHEN_ATTRIBUT_CD("FlaechenAttributCd"), + + /** + * Fahrzeugart + * + */ + @XmlEnumValue("FzgArtCd") + FZG_ART_CD("FzgArtCd"), + + /** + * Art des Gebäudes + * + */ + @XmlEnumValue("GebaeudeArtCd") + GEBAEUDE_ART_CD("GebaeudeArtCd"), + + /** + * Gebäudehöhe + * + */ + @XmlEnumValue("GebaeudeHoeheCd") + GEBAEUDE_HOEHE_CD("GebaeudeHoeheCd"), + + /** + * Geschlecht + * + */ + @XmlEnumValue("GeschlechtCd") + GESCHLECHT_CD("GeschlechtCd"), + + /** + * GrundRuecklauf + * + */ + @XmlEnumValue("GrundRuecklaufCd") + GRUND_RUECKLAUF_CD("GrundRuecklaufCd"), + + /** + * Grenzwertart + * + */ + @XmlEnumValue("GrwArtCd") + GRW_ART_CD("GrwArtCd"), + + /** + * Identifizierungsart + * + */ + @XmlEnumValue("IdfArtCd") + IDF_ART_CD("IdfArtCd"), + + /** + * Indexart + * + */ + @XmlEnumValue("IndexArtCd") + INDEX_ART_CD("IndexArtCd"), + + /** + * KommunikationsArt + * + */ + @XmlEnumValue("KomArtCd") + KOM_ART_CD("KomArtCd"), + + /** + * Ländercode + * + */ + @XmlEnumValue("LandesCd") + LANDES_CD("LandesCd"), + + /** + * Legitimierungsart + * + */ + @XmlEnumValue("LegArtCd") + LEG_ART_CD("LegArtCd"), + + /** + * Löschungsarten + * + */ + @XmlEnumValue("LoeschCd") + LOESCH_CD("LoeschCd"), + + /** + * Migrationsart + * + */ + @XmlEnumValue("MigrationsCd") + MIGRATIONS_CD("MigrationsCd"), + + /** + * Nutzung + * + */ + @XmlEnumValue("NutzungCd") + NUTZUNG_CD("NutzungCd"), + + /** + * Objektdatenart + * + */ + @XmlEnumValue("ObjektdatenCd") + OBJEKTDATEN_CD("ObjektdatenCd"), + + /** + * Paketinhalt + * + */ + @XmlEnumValue("PaketInhCd") + PAKET_INH_CD("PaketInhCd"), + + /** + * Paketumfang + * + */ + @XmlEnumValue("PaketUmfCd") + PAKET_UMF_CD("PaketUmfCd"), + + /** + * Personenart + * + */ + @XmlEnumValue("PersArtCd") + PERS_ART_CD("PersArtCd"), + + /** + * Prämienfreiart + * + */ + @XmlEnumValue("PfrArtCd") + PFR_ART_CD("PfrArtCd"), + + /** + * Polizzenart + * + */ + @XmlEnumValue("PolArtCd") + POL_ART_CD("PolArtCd"), + + /** + * Prämienfrist + * + */ + @XmlEnumValue("PraemFristCd") + PRAEM_FRIST_CD("PraemFristCd"), + + /** + * Prämienkorrekturart + * + */ + @XmlEnumValue("PraemKorrArtCd") + PRAEM_KORR_ART_CD("PraemKorrArtCd"), + + /** + * Provisionsart + * + */ + @XmlEnumValue("ProvArtCd") + PROV_ART_CD("ProvArtCd"), + + /** + * Risikoart + * + */ + @XmlEnumValue("RisikoArtCd") + RISIKO_ART_CD("RisikoArtCd"), + + /** + * Rentenzahlungsrhythmus + * + */ + @XmlEnumValue("RntRhythmCd") + RNT_RHYTHM_CD("RntRhythmCd"), + + /** + * Selbstbehaltart + * + */ + @XmlEnumValue("SbhArtCd") + SBH_ART_CD("SbhArtCd"), + + /** + * Schadenursache + * + */ + @XmlEnumValue("SchadUrsCd") + SCHAD_URS_CD("SchadUrsCd"), + + /** + * Art der sonstigen Person + * + */ + @XmlEnumValue("SonstPersArtCd") + SONST_PERS_ART_CD("SonstPersArtCd"), + + /** + * Sparte + * + */ + @XmlEnumValue("SpartenCd") + SPARTEN_CD("SpartenCd"), + + /** + * Steuerart + * + */ + @XmlEnumValue("StArtCd") + ST_ART_CD("StArtCd"), + + /** + * Textart + * + */ + @XmlEnumValue("TxtArtCd") + TXT_ART_CD("TxtArtCd"), + + /** + * Versicherungssummenart + * + */ + @XmlEnumValue("VSArtCd") + VS_ART_CD("VSArtCd"), + + /** + * Verbandssparte + * + */ + @XmlEnumValue("VerbandSparteCd") + VERBAND_SPARTE_CD("VerbandSparteCd"), + + /** + * Versicherte Landwirtschaft + * + */ + @XmlEnumValue("VersLwCd") + VERS_LW_CD("VersLwCd"), + + /** + * Status + * + */ + @XmlEnumValue("StatusCd") + STATUS_CD("StatusCd"), + + /** + * Versicherte Sache + * + */ + @XmlEnumValue("VersSacheCd") + VERS_SACHE_CD("VersSacheCd"), + + /** + * Verschulden + * + */ + @XmlEnumValue("VerschuldenCd") + VERSCHULDEN_CD("VerschuldenCd"), + + /** + * Verwendungszweck + * + */ + @XmlEnumValue("VerwendzweckCd") + VERWENDZWECK_CD("VerwendzweckCd"), + + /** + * Vertragsprodukt + * + */ + @XmlEnumValue("VtgProdCd") + VTG_PROD_CD("VtgProdCd"), + + /** + * Vertragsrolle + * + */ + @XmlEnumValue("VtgRolleCd") + VTG_ROLLE_CD("VtgRolleCd"), + + /** + * Vertragssparte + * + */ + @XmlEnumValue("VtgSparteCd") + VTG_SPARTE_CD("VtgSparteCd"), + + /** + * Vertragsstatus + * + */ + @XmlEnumValue("VtgStatusCd") + VTG_STATUS_CD("VtgStatusCd"), + + /** + * Währung + * + */ + @XmlEnumValue("WaehrungsCd") + WAEHRUNGS_CD("WaehrungsCd"), + + /** + * Art des Zeitraumes + * + */ + @XmlEnumValue("ZRArtCd") + ZR_ART_CD("ZRArtCd"), + + /** + * Zahlungsgrund + * + */ + @XmlEnumValue("ZahlGrundCd") + ZAHL_GRUND_CD("ZahlGrundCd"), + + /** + * Zahlungsrhythmus + * + */ + @XmlEnumValue("ZahlRhythmCd") + ZAHL_RHYTHM_CD("ZahlRhythmCd"), + + /** + * Zahlungsweg + * + */ + @XmlEnumValue("ZahlWegCd") + ZAHL_WEG_CD("ZahlWegCd"), + + /** + * MahnStufe + * + */ + @XmlEnumValue("MahnStufeCd") + MAHN_STUFE_CD("MahnStufeCd"), + + /** + * GrundRuecklauf + * + */ + @XmlEnumValue("RueckGrundCd") + RUECK_GRUND_CD("RueckGrundCd"), + + /** + * Sprachenschlüssel + * + */ + @XmlEnumValue("SprachCd") + SPRACH_CD("SprachCd"), + + /** + * Einheit für Verbrauch + * + */ + @XmlEnumValue("VerbrEinhCd") + VERBR_EINH_CD("VerbrEinhCd"), + + /** + * Gesellschaftsform + * + */ + @XmlEnumValue("GesFormCd") + GES_FORM_CD("GesFormCd"), + + /** + * Rahmenvertragsart + * + */ + @XmlEnumValue("RahmenvertragsartCd") + RAHMENVERTRAGSART_CD("RahmenvertragsartCd"); + private final String value; + + SchlArtCdType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static SchlArtCdType fromValue(String v) { + for (SchlArtCdType c: SchlArtCdType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java new file mode 100644 index 00000000..414bbee3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java @@ -0,0 +1,84 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SprachCd_Type. + * + *

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

+ * <simpleType name="SprachCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <minLength value="2"/>
+ *     <maxLength value="2"/>
+ *     <enumeration value="CS"/>
+ *     <enumeration value="DE"/>
+ *     <enumeration value="EN"/>
+ *     <enumeration value="HU"/>
+ *     <enumeration value="IT"/>
+ *     <enumeration value="SK"/>
+ *     <enumeration value="SL"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SprachCd_Type") +@XmlEnum +public enum SprachCdType { + + + /** + * Tschechisch + * + */ + CS, + + /** + * Deutsch + * + */ + DE, + + /** + * Englisch + * + */ + EN, + + /** + * Ungarisch + * + */ + HU, + + /** + * Italienisch + * + */ + IT, + + /** + * Slowakisch + * + */ + SK, + + /** + * Slowenisch + * + */ + SL; + + public String value() { + return name(); + } + + public static SprachCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java new file mode 100644 index 00000000..4603b37b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für TxtArtCd_Type. + * + *

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

+ * <simpleType name="TxtArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ANR"/>
+ *     <enumeration value="BER"/>
+ *     <enumeration value="FRT"/>
+ *     <enumeration value="TIT"/>
+ *     <enumeration value="TIN"/>
+ *     <enumeration value="VKL"/>
+ *     <enumeration value="SRT"/>
+ *     <enumeration value="EXP"/>
+ *     <enumeration value="ONR"/>
+ *     <enumeration value="FZU"/>
+ *     <enumeration value="RIM"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "TxtArtCd_Type") +@XmlEnum +public enum TxtArtCdType { + + + /** + * Anrede + * + */ + ANR, + + /** + * Beruf + * + */ + BER, + + /** + * Freitext + * + */ + FRT, + + /** + * Titel + * + */ + TIT, + + /** + * Titel nachgestellt + * + */ + TIN, + + /** + * Vertragsspez. Klausel + * + */ + VKL, + + /** + * Beschreibung Schadenort + * + */ + SRT, + + /** + * Schaden-Expertise (Besichtigungsdaten) + * + */ + EXP, + + /** + * Oeamtc-Clubkarten-Nr + * + */ + ONR, + + /** + * Ordnungsbegriff für Zuordnung Fremdsystem + * + */ + FZU, + + /** + * Risikomerkmal + * + */ + RIM; + + public String value() { + return name(); + } + + public static TxtArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java new file mode 100644 index 00000000..1849de39 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}VERS_KFZ_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "VERS_KFZ") +public class VERSKFZ + extends VERSKFZType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java new file mode 100644 index 00000000..3f587f4b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java @@ -0,0 +1,958 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für VERS_KFZ_Type complex type. + * + *

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

+ * <complexType name="VERS_KFZ_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="FzgArtCd" use="required" type="{urn:omds20}FzgArtCd_Type" />
+ *       <attribute name="AufbauArtCd" type="{urn:omds20}AufbauArtCd_Type" />
+ *       <attribute name="Marke" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Handelsbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="TypVarVer">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Leasingkz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="Modelljahr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Leistung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Leistung_ElektroMot">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Plaetze" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Stehplaetze" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Nutzlast">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Hubraum" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="AntriebsArtCd" use="required" type="{urn:omds20}AntriebsArtCd_Type" />
+ *       <attribute name="Katkz" use="required" type="{urn:omds20}Entsch3_Type" />
+ *       <attribute name="ABSKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="CO2_Ausstoss" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="CO2_WLTP_WMTC" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Kraftstoffverbr_NEFZ" type="{urn:omds20}decimal" />
+ *       <attribute name="Kraftstoffverbr_WLTP_WMTC" type="{urn:omds20}decimal" />
+ *       <attribute name="VerbrEinhCd" type="{urn:omds20}VerbrEinhCd_Type" />
+ *       <attribute name="Fahrgestnr" use="required" type="{urn:omds20}Fahrgestnr_Type" />
+ *       <attribute name="Motornr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="NatCode">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerwendzweckCd" type="{urn:omds20}VerwendzweckCd_Type" />
+ *       <attribute name="Erstzulassdat" type="{urn:omds20}Datum" />
+ *       <attribute name="LandesCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="Pol_Kennz" type="{urn:omds20}Pol_Kennz_Type" />
+ *       <attribute name="Eigengew">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="HzulGesgew">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="HGeschw">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_KFZ_Type") +@XmlSeeAlso({ + VERSKFZ.class +}) +public class VERSKFZType { + + @XmlAttribute(name = "FzgArtCd", required = true) + protected String fzgArtCd; + @XmlAttribute(name = "AufbauArtCd") + protected String aufbauArtCd; + @XmlAttribute(name = "Marke", required = true) + protected String marke; + @XmlAttribute(name = "Handelsbez") + protected String handelsbez; + @XmlAttribute(name = "TypVarVer") + protected String typVarVer; + @XmlAttribute(name = "Leasingkz") + protected Entsch2Type leasingkz; + @XmlAttribute(name = "Modelljahr") + @XmlSchemaType(name = "unsignedShort") + protected Integer modelljahr; + @XmlAttribute(name = "Leistung") + protected BigDecimal leistung; + @XmlAttribute(name = "Leistung_ElektroMot") + protected BigDecimal leistungElektroMot; + @XmlAttribute(name = "Plaetze") + @XmlSchemaType(name = "unsignedShort") + protected Integer plaetze; + @XmlAttribute(name = "Stehplaetze") + @XmlSchemaType(name = "unsignedShort") + protected Integer stehplaetze; + @XmlAttribute(name = "Nutzlast") + protected BigDecimal nutzlast; + @XmlAttribute(name = "Hubraum") + @XmlSchemaType(name = "unsignedShort") + protected Integer hubraum; + @XmlAttribute(name = "AntriebsArtCd", required = true) + protected String antriebsArtCd; + @XmlAttribute(name = "Katkz", required = true) + protected String katkz; + @XmlAttribute(name = "ABSKz") + protected Entsch2Type absKz; + @XmlAttribute(name = "CO2_Ausstoss") + @XmlSchemaType(name = "unsignedShort") + protected Integer co2Ausstoss; + @XmlAttribute(name = "CO2_WLTP_WMTC") + @XmlSchemaType(name = "unsignedShort") + protected Integer co2WLTPWMTC; + @XmlAttribute(name = "Kraftstoffverbr_NEFZ") + protected BigDecimal kraftstoffverbrNEFZ; + @XmlAttribute(name = "Kraftstoffverbr_WLTP_WMTC") + protected BigDecimal kraftstoffverbrWLTPWMTC; + @XmlAttribute(name = "VerbrEinhCd") + protected String verbrEinhCd; + @XmlAttribute(name = "Fahrgestnr", required = true) + protected String fahrgestnr; + @XmlAttribute(name = "Motornr") + protected String motornr; + @XmlAttribute(name = "NatCode") + protected String natCode; + @XmlAttribute(name = "VerwendzweckCd") + protected String verwendzweckCd; + @XmlAttribute(name = "Erstzulassdat") + protected XMLGregorianCalendar erstzulassdat; + @XmlAttribute(name = "LandesCd") + protected String landesCd; + @XmlAttribute(name = "Pol_Kennz") + protected String polKennz; + @XmlAttribute(name = "Eigengew") + protected BigDecimal eigengew; + @XmlAttribute(name = "HzulGesgew") + protected BigDecimal hzulGesgew; + @XmlAttribute(name = "HGeschw") + protected BigDecimal hGeschw; + + /** + * Ruft den Wert der fzgArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFzgArtCd() { + return fzgArtCd; + } + + /** + * Legt den Wert der fzgArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFzgArtCd(String value) { + this.fzgArtCd = value; + } + + /** + * Ruft den Wert der aufbauArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAufbauArtCd() { + return aufbauArtCd; + } + + /** + * Legt den Wert der aufbauArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAufbauArtCd(String value) { + this.aufbauArtCd = value; + } + + /** + * Ruft den Wert der marke-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMarke() { + return marke; + } + + /** + * Legt den Wert der marke-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMarke(String value) { + this.marke = value; + } + + /** + * Ruft den Wert der handelsbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHandelsbez() { + return handelsbez; + } + + /** + * Legt den Wert der handelsbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHandelsbez(String value) { + this.handelsbez = value; + } + + /** + * Ruft den Wert der typVarVer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTypVarVer() { + return typVarVer; + } + + /** + * Legt den Wert der typVarVer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTypVarVer(String value) { + this.typVarVer = value; + } + + /** + * Ruft den Wert der leasingkz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + public Entsch2Type getLeasingkz() { + return leasingkz; + } + + /** + * Legt den Wert der leasingkz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + public void setLeasingkz(Entsch2Type value) { + this.leasingkz = value; + } + + /** + * Ruft den Wert der modelljahr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getModelljahr() { + return modelljahr; + } + + /** + * Legt den Wert der modelljahr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setModelljahr(Integer value) { + this.modelljahr = value; + } + + /** + * Ruft den Wert der leistung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getLeistung() { + return leistung; + } + + /** + * Legt den Wert der leistung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setLeistung(BigDecimal value) { + this.leistung = value; + } + + /** + * Ruft den Wert der leistungElektroMot-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getLeistungElektroMot() { + return leistungElektroMot; + } + + /** + * Legt den Wert der leistungElektroMot-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setLeistungElektroMot(BigDecimal value) { + this.leistungElektroMot = value; + } + + /** + * Ruft den Wert der plaetze-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getPlaetze() { + return plaetze; + } + + /** + * Legt den Wert der plaetze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setPlaetze(Integer value) { + this.plaetze = value; + } + + /** + * Ruft den Wert der stehplaetze-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getStehplaetze() { + return stehplaetze; + } + + /** + * Legt den Wert der stehplaetze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setStehplaetze(Integer value) { + this.stehplaetze = value; + } + + /** + * Ruft den Wert der nutzlast-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getNutzlast() { + return nutzlast; + } + + /** + * Legt den Wert der nutzlast-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setNutzlast(BigDecimal value) { + this.nutzlast = value; + } + + /** + * Ruft den Wert der hubraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getHubraum() { + return hubraum; + } + + /** + * Legt den Wert der hubraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setHubraum(Integer value) { + this.hubraum = value; + } + + /** + * Ruft den Wert der antriebsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAntriebsArtCd() { + return antriebsArtCd; + } + + /** + * Legt den Wert der antriebsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAntriebsArtCd(String value) { + this.antriebsArtCd = value; + } + + /** + * Ruft den Wert der katkz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKatkz() { + return katkz; + } + + /** + * Legt den Wert der katkz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKatkz(String value) { + this.katkz = value; + } + + /** + * Ruft den Wert der absKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + public Entsch2Type getABSKz() { + return absKz; + } + + /** + * Legt den Wert der absKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + public void setABSKz(Entsch2Type value) { + this.absKz = value; + } + + /** + * Ruft den Wert der co2Ausstoss-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getCO2Ausstoss() { + return co2Ausstoss; + } + + /** + * Legt den Wert der co2Ausstoss-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setCO2Ausstoss(Integer value) { + this.co2Ausstoss = value; + } + + /** + * Ruft den Wert der co2WLTPWMTC-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getCO2WLTPWMTC() { + return co2WLTPWMTC; + } + + /** + * Legt den Wert der co2WLTPWMTC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setCO2WLTPWMTC(Integer value) { + this.co2WLTPWMTC = value; + } + + /** + * Ruft den Wert der kraftstoffverbrNEFZ-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getKraftstoffverbrNEFZ() { + return kraftstoffverbrNEFZ; + } + + /** + * Legt den Wert der kraftstoffverbrNEFZ-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setKraftstoffverbrNEFZ(BigDecimal value) { + this.kraftstoffverbrNEFZ = value; + } + + /** + * Ruft den Wert der kraftstoffverbrWLTPWMTC-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getKraftstoffverbrWLTPWMTC() { + return kraftstoffverbrWLTPWMTC; + } + + /** + * Legt den Wert der kraftstoffverbrWLTPWMTC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setKraftstoffverbrWLTPWMTC(BigDecimal value) { + this.kraftstoffverbrWLTPWMTC = value; + } + + /** + * Ruft den Wert der verbrEinhCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerbrEinhCd() { + return verbrEinhCd; + } + + /** + * Legt den Wert der verbrEinhCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerbrEinhCd(String value) { + this.verbrEinhCd = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + /** + * Ruft den Wert der motornr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMotornr() { + return motornr; + } + + /** + * Legt den Wert der motornr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMotornr(String value) { + this.motornr = value; + } + + /** + * Ruft den Wert der natCode-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNatCode() { + return natCode; + } + + /** + * Legt den Wert der natCode-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNatCode(String value) { + this.natCode = value; + } + + /** + * Ruft den Wert der verwendzweckCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerwendzweckCd() { + return verwendzweckCd; + } + + /** + * Legt den Wert der verwendzweckCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerwendzweckCd(String value) { + this.verwendzweckCd = value; + } + + /** + * Ruft den Wert der erstzulassdat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getErstzulassdat() { + return erstzulassdat; + } + + /** + * Legt den Wert der erstzulassdat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setErstzulassdat(XMLGregorianCalendar value) { + this.erstzulassdat = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der polKennz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolKennz() { + return polKennz; + } + + /** + * Legt den Wert der polKennz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolKennz(String value) { + this.polKennz = value; + } + + /** + * Ruft den Wert der eigengew-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getEigengew() { + return eigengew; + } + + /** + * Legt den Wert der eigengew-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setEigengew(BigDecimal value) { + this.eigengew = value; + } + + /** + * Ruft den Wert der hzulGesgew-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getHzulGesgew() { + return hzulGesgew; + } + + /** + * Legt den Wert der hzulGesgew-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setHzulGesgew(BigDecimal value) { + this.hzulGesgew = value; + } + + /** + * Ruft den Wert der hGeschw-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getHGeschw() { + return hGeschw; + } + + /** + * Legt den Wert der hGeschw-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setHGeschw(BigDecimal value) { + this.hGeschw = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java new file mode 100644 index 00000000..3f8beb68 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java @@ -0,0 +1,233 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlElements; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERS_OBJEKT_Type complex type. + * + *

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

+ * <complexType name="VERS_OBJEKT_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice minOccurs="0">
+ *           <element ref="{urn:omds20}VERS_PERSON"/>
+ *           <element ref="{urn:omds20}VERS_KFZ"/>
+ *           <element ref="{urn:omds20}VERS_SACHE"/>
+ *         </choice>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Grenzwert"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *       </sequence>
+ *       <attribute name="ObjLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="VersObjTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_OBJEKT_Type", propOrder = { + "versperson", + "verskfz", + "verssache", + "elAnzahlOrELBetragOrELEinstufung" +}) +public class VERSOBJEKTType { + + @XmlElement(name = "VERS_PERSON") + protected VERSPERSONType versperson; + @XmlElement(name = "VERS_KFZ") + protected VERSKFZ verskfz; + @XmlElement(name = "VERS_SACHE") + protected VERSSACHEType verssache; + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Grenzwert", type = ELGrenzwertType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + protected List elAnzahlOrELBetragOrELEinstufung; + @XmlAttribute(name = "ObjLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int objLfnr; + @XmlAttribute(name = "VersObjTxt") + protected String versObjTxt; + + /** + * Ruft den Wert der versperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERSPERSONType } + * + */ + public VERSPERSONType getVERSPERSON() { + return versperson; + } + + /** + * Legt den Wert der versperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERSPERSONType } + * + */ + public void setVERSPERSON(VERSPERSONType value) { + this.versperson = value; + } + + /** + * Ruft den Wert der verskfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERSKFZ } + * + */ + public VERSKFZ getVERSKFZ() { + return verskfz; + } + + /** + * Legt den Wert der verskfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERSKFZ } + * + */ + public void setVERSKFZ(VERSKFZ value) { + this.verskfz = value; + } + + /** + * Ruft den Wert der verssache-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERSSACHEType } + * + */ + public VERSSACHEType getVERSSACHE() { + return verssache; + } + + /** + * Legt den Wert der verssache-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERSSACHEType } + * + */ + public void setVERSSACHE(VERSSACHEType value) { + this.verssache = value; + } + + /** + * Gets the value of the elAnzahlOrELBetragOrELEinstufung 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 elAnzahlOrELBetragOrELEinstufung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELGrenzwertType } + * {@link ELIdentifizierungType } + * {@link ELTextType } + * + * + */ + public List getELAnzahlOrELBetragOrELEinstufung() { + if (elAnzahlOrELBetragOrELEinstufung == null) { + elAnzahlOrELBetragOrELEinstufung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELEinstufung; + } + + /** + * Ruft den Wert der objLfnr-Eigenschaft ab. + * + */ + public int getObjLfnr() { + return objLfnr; + } + + /** + * Legt den Wert der objLfnr-Eigenschaft fest. + * + */ + public void setObjLfnr(int value) { + this.objLfnr = value; + } + + /** + * Ruft den Wert der versObjTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersObjTxt() { + return versObjTxt; + } + + /** + * Legt den Wert der versObjTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersObjTxt(String value) { + this.versObjTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java new file mode 100644 index 00000000..dbbd0ec1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java @@ -0,0 +1,58 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERS_PERSON_Type complex type. + * + *

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

+ * <complexType name="VERS_PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Personennr" use="required" type="{urn:omds20}Personennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_PERSON_Type") +public class VERSPERSONType { + + @XmlAttribute(name = "Personennr", required = true) + protected String personennr; + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonennr(String value) { + this.personennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java new file mode 100644 index 00000000..8d30b886 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java @@ -0,0 +1,802 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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; + + +/** + *

Java-Klasse für VERS_SACHE_Type complex type. + * + *

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

+ * <complexType name="VERS_SACHE_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}EL-Objektdaten" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Flaeche" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Text" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *       <attribute name="VersSacheCd" use="required" type="{urn:omds20}VersSacheCd_Type" />
+ *       <attribute name="VersSacheBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GebaeudeArtCd" type="{urn:omds20}GebaeudeArtCd_Type" />
+ *       <attribute name="GebaeudeBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BauartCd" type="{urn:omds20}BauartCd_Type" />
+ *       <attribute name="GebaeudeHoeheCd" type="{urn:omds20}GebaeudeHoeheCd_Type" />
+ *       <attribute name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type" />
+ *       <attribute name="DachungCd" type="{urn:omds20}DachungCd_Type" />
+ *       <attribute name="DachungsArtCd" type="{urn:omds20}DachungsArtCd_Type" />
+ *       <attribute name="NutzungCd" type="{urn:omds20}NutzungCd_Type" />
+ *       <attribute name="SichergKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="VersLwCd" type="{urn:omds20}VersLwCd_Type" />
+ *       <attribute name="StatusCd" type="{urn:omds20}StatusCd_Type" />
+ *       <attribute name="Hersteller">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Modell">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_SACHE_Type", propOrder = { + "elObjektdaten", + "elFlaeche", + "elText" +}) +public class VERSSACHEType { + + @XmlElement(name = "EL-Objektdaten") + protected List elObjektdaten; + @XmlElement(name = "EL-Flaeche") + protected List elFlaeche; + @XmlElement(name = "EL-Text") + protected List elText; + @XmlAttribute(name = "VersSacheCd", required = true) + protected String versSacheCd; + @XmlAttribute(name = "VersSacheBez") + protected String versSacheBez; + @XmlAttribute(name = "GebaeudeArtCd") + protected String gebaeudeArtCd; + @XmlAttribute(name = "GebaeudeBez") + protected String gebaeudeBez; + @XmlAttribute(name = "BauartCd") + protected String bauartCd; + @XmlAttribute(name = "GebaeudeHoeheCd") + protected String gebaeudeHoeheCd; + @XmlAttribute(name = "AusstattungCd") + protected String ausstattungCd; + @XmlAttribute(name = "DachungCd") + protected String dachungCd; + @XmlAttribute(name = "DachungsArtCd") + protected DachungsArtCdType dachungsArtCd; + @XmlAttribute(name = "NutzungCd") + protected String nutzungCd; + @XmlAttribute(name = "SichergKz") + protected Entsch2Type sichergKz; + @XmlAttribute(name = "VersLwCd") + protected String versLwCd; + @XmlAttribute(name = "StatusCd") + protected String statusCd; + @XmlAttribute(name = "Hersteller") + protected String hersteller; + @XmlAttribute(name = "Modell") + protected String modell; + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + protected Long pac; + @XmlAttribute(name = "LandesCd") + protected String landesCd; + @XmlAttribute(name = "PLZ") + protected String plz; + @XmlAttribute(name = "Ort") + protected String ort; + @XmlAttribute(name = "Strasse") + protected String strasse; + @XmlAttribute(name = "Hausnr") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + protected String adressIDMakler; + + /** + * Gets the value of the elObjektdaten 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 elObjektdaten property. + * + *

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der versSacheCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersSacheCd() { + return versSacheCd; + } + + /** + * Legt den Wert der versSacheCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersSacheCd(String value) { + this.versSacheCd = value; + } + + /** + * Ruft den Wert der versSacheBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersSacheBez() { + return versSacheBez; + } + + /** + * Legt den Wert der versSacheBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersSacheBez(String value) { + this.versSacheBez = value; + } + + /** + * Ruft den Wert der gebaeudeArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGebaeudeArtCd() { + return gebaeudeArtCd; + } + + /** + * Legt den Wert der gebaeudeArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGebaeudeArtCd(String value) { + this.gebaeudeArtCd = value; + } + + /** + * Ruft den Wert der gebaeudeBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGebaeudeBez() { + return gebaeudeBez; + } + + /** + * Legt den Wert der gebaeudeBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGebaeudeBez(String value) { + this.gebaeudeBez = value; + } + + /** + * Ruft den Wert der bauartCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBauartCd() { + return bauartCd; + } + + /** + * Legt den Wert der bauartCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBauartCd(String value) { + this.bauartCd = value; + } + + /** + * Ruft den Wert der gebaeudeHoeheCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGebaeudeHoeheCd() { + return gebaeudeHoeheCd; + } + + /** + * Legt den Wert der gebaeudeHoeheCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGebaeudeHoeheCd(String value) { + this.gebaeudeHoeheCd = value; + } + + /** + * Ruft den Wert der ausstattungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAusstattungCd() { + return ausstattungCd; + } + + /** + * Legt den Wert der ausstattungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAusstattungCd(String value) { + this.ausstattungCd = value; + } + + /** + * Ruft den Wert der dachungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDachungCd() { + return dachungCd; + } + + /** + * Legt den Wert der dachungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDachungCd(String value) { + this.dachungCd = value; + } + + /** + * Ruft den Wert der dachungsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link DachungsArtCdType } + * + */ + public DachungsArtCdType getDachungsArtCd() { + return dachungsArtCd; + } + + /** + * Legt den Wert der dachungsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DachungsArtCdType } + * + */ + public void setDachungsArtCd(DachungsArtCdType value) { + this.dachungsArtCd = value; + } + + /** + * Ruft den Wert der nutzungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNutzungCd() { + return nutzungCd; + } + + /** + * Legt den Wert der nutzungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNutzungCd(String value) { + this.nutzungCd = value; + } + + /** + * Ruft den Wert der sichergKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + public Entsch2Type getSichergKz() { + return sichergKz; + } + + /** + * Legt den Wert der sichergKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + public void setSichergKz(Entsch2Type value) { + this.sichergKz = value; + } + + /** + * Ruft den Wert der versLwCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersLwCd() { + return versLwCd; + } + + /** + * Legt den Wert der versLwCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersLwCd(String value) { + this.versLwCd = value; + } + + /** + * Ruft den Wert der statusCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStatusCd() { + return statusCd; + } + + /** + * Legt den Wert der statusCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStatusCd(String value) { + this.statusCd = value; + } + + /** + * Ruft den Wert der hersteller-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHersteller() { + return hersteller; + } + + /** + * Legt den Wert der hersteller-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHersteller(String value) { + this.hersteller = value; + } + + /** + * Ruft den Wert der modell-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getModell() { + return modell; + } + + /** + * Legt den Wert der modell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setModell(String value) { + this.modell = value; + } + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java new file mode 100644 index 00000000..005d940d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java @@ -0,0 +1,132 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded" minOccurs="0">
+ *         <element ref="{urn:omds20}EL-Kommunikation"/>
+ *       </sequence>
+ *       <attribute name="VUNr" use="required" type="{urn:omds20}VUNr" />
+ *       <attribute name="VUBezeichnung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "elKommunikation" +}) +@XmlRootElement(name = "VERS_UNTERNEHMEN") +public class VERSUNTERNEHMEN { + + @XmlElement(name = "EL-Kommunikation") + protected List elKommunikation; + @XmlAttribute(name = "VUNr", required = true) + protected String vuNr; + @XmlAttribute(name = "VUBezeichnung") + protected String vuBezeichnung; + + /** + * Gets the value of the elKommunikation 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 elKommunikation property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELKommunikationType } + * + * + */ + public List getELKommunikation() { + if (elKommunikation == null) { + elKommunikation = new ArrayList(); + } + return this.elKommunikation; + } + + /** + * 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 vuBezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVUBezeichnung() { + return vuBezeichnung; + } + + /** + * Legt den Wert der vuBezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVUBezeichnung(String value) { + this.vuBezeichnung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java new file mode 100644 index 00000000..5444d4d8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}VERTRAG_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "VERTRAG") +public class VERTRAG + extends VERTRAGType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java new file mode 100644 index 00000000..ebe114a8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java @@ -0,0 +1,223 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +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.XmlType; + + +/** + *

Java-Klasse für VERTRAGSFONDS_Type complex type. + * + *

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

+ * <complexType name="VERTRAGSFONDS_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}PORTFOLIO" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}FONDS" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Betrag" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Text" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERTRAGSFONDS_Type", propOrder = { + "portfolio", + "fonds", + "elBetrag", + "elText" +}) +public class VERTRAGSFONDSType { + + @XmlElement(name = "PORTFOLIO") + protected List portfolio; + @XmlElement(name = "FONDS") + protected List fonds; + @XmlElement(name = "EL-Betrag") + protected List elBetrag; + @XmlElement(name = "EL-Text") + protected List elText; + @XmlAttribute(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + protected String vertragsID; + + /** + * Gets the value of the portfolio 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 portfolio property. + * + *

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

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

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

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java new file mode 100644 index 00000000..a6d5f3fc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java @@ -0,0 +1,106 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERTRAGSPERSON_Type complex type. + * + *

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

+ * <complexType name="VERTRAGSPERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="VtgRolleCd" use="required" type="{urn:omds20}VtgRolleCd_Type" />
+ *       <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Personennr" use="required" type="{urn:omds20}Personennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERTRAGSPERSON_Type") +public class VERTRAGSPERSONType { + + @XmlAttribute(name = "VtgRolleCd", required = true) + protected VtgRolleCdType vtgRolleCd; + @XmlAttribute(name = "Lfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int lfnr; + @XmlAttribute(name = "Personennr", required = true) + protected String personennr; + + /** + * Ruft den Wert der vtgRolleCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link VtgRolleCdType } + * + */ + public VtgRolleCdType getVtgRolleCd() { + return vtgRolleCd; + } + + /** + * Legt den Wert der vtgRolleCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VtgRolleCdType } + * + */ + public void setVtgRolleCd(VtgRolleCdType value) { + this.vtgRolleCd = value; + } + + /** + * 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 personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonennr(String value) { + this.personennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java new file mode 100644 index 00000000..a5e28bc9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java @@ -0,0 +1,949 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +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.XmlElements; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für VERTRAG_Type complex type. + * + *

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

+ * <complexType name="VERTRAG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Antrag"/>
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Bezugsberechtigung"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Klausel"/>
+ *           <element ref="{urn:omds20}EL-Polizzennummer"/>
+ *           <element ref="{urn:omds20}EL-Praemienfreistellung"/>
+ *           <element ref="{urn:omds20}EL-Praemienkorrektur"/>
+ *           <element ref="{urn:omds20}EL-Rahmenvereinbarung"/>
+ *           <element ref="{urn:omds20}EL-Rahmenvertrag"/>
+ *           <element ref="{urn:omds20}EL-Selbstbehalt"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *         <element ref="{urn:omds20}VERTRAGSPERSON" maxOccurs="unbounded"/>
+ *         <element ref="{urn:omds20}VERS_OBJEKT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}SPARTE" maxOccurs="unbounded"/>
+ *       </sequence>
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ *       <attribute name="VtgProdCd" use="required" type="{urn:omds20}VtgProdCd_Type" />
+ *       <attribute name="VtgProdukt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ *       <attribute name="ZahlRhythmCd" use="required" type="{urn:omds20}ZahlRhythmCd_Type" />
+ *       <attribute name="ZahlWegCd" use="required" type="{urn:omds20}ZahlWegCd_Type" />
+ *       <attribute name="VtgStatusCd" use="required" type="{urn:omds20}VtgStatusCd_Type" />
+ *       <attribute name="VtgStatusBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="VtgBeg" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="VtgEnd" type="{urn:omds20}Datum" />
+ *       <attribute name="StornoGiltAb" type="{urn:omds20}Datum" />
+ *       <attribute name="Hptfaelligkeit">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}gMonthDay">
+ *             <minInclusive value="--01-01"/>
+ *             <maxInclusive value="--12-31"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="DurchfDat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="GueltigBeg" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="AendGrundCd" use="required" type="{urn:omds20}AendGrundCd_Type" />
+ *       <attribute name="AendGrundbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PraemieNtoVtg" use="required">
+ *         <simpleType>
+ *           <restriction base="{urn:omds20}decimal">
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PraemieBtoVtg" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="BLZ">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="9"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Ktonr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="15"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BIC">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="11"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="IBAN">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="34"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERTRAG_Type", propOrder = { + "elAntragOrELAnzahlOrELBetrag", + "vertragsperson", + "versobjekt", + "sparte" +}) +@XmlSeeAlso({ + VERTRAG.class +}) +public class VERTRAGType { + + @XmlElements({ + @XmlElement(name = "EL-Antrag", type = ELAntragType.class), + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Bezugsberechtigung", type = ELBezugsberechtigungType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Klausel", type = ELKlauselType.class), + @XmlElement(name = "EL-Polizzennummer", type = ELPolizzennummerType.class), + @XmlElement(name = "EL-Praemienfreistellung", type = ELPraemienfreistellungType.class), + @XmlElement(name = "EL-Praemienkorrektur", type = ELPraemienkorrekturType.class), + @XmlElement(name = "EL-Rahmenvereinbarung", type = ELRahmenvereinbarungType.class), + @XmlElement(name = "EL-Rahmenvertrag", type = ELRahmenvertragType.class), + @XmlElement(name = "EL-Selbstbehalt", type = ELSelbstbehalt.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + protected List elAntragOrELAnzahlOrELBetrag; + @XmlElement(name = "VERTRAGSPERSON", required = true) + protected List vertragsperson; + @XmlElement(name = "VERS_OBJEKT") + protected List versobjekt; + @XmlElement(name = "SPARTE", required = true) + protected List sparte; + @XmlAttribute(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + protected String vertragsID; + @XmlAttribute(name = "Vermnr", required = true) + protected String vermnr; + @XmlAttribute(name = "VtgProdCd", required = true) + protected String vtgProdCd; + @XmlAttribute(name = "VtgProdukt") + protected String vtgProdukt; + @XmlAttribute(name = "VtgSparteCd") + protected String vtgSparteCd; + @XmlAttribute(name = "ZahlRhythmCd", required = true) + protected String zahlRhythmCd; + @XmlAttribute(name = "ZahlWegCd", required = true) + protected String zahlWegCd; + @XmlAttribute(name = "VtgStatusCd", required = true) + protected String vtgStatusCd; + @XmlAttribute(name = "VtgStatusBeg") + protected XMLGregorianCalendar vtgStatusBeg; + @XmlAttribute(name = "VtgBeg", required = true) + protected XMLGregorianCalendar vtgBeg; + @XmlAttribute(name = "VtgEnd") + protected XMLGregorianCalendar vtgEnd; + @XmlAttribute(name = "StornoGiltAb") + protected XMLGregorianCalendar stornoGiltAb; + @XmlAttribute(name = "Hptfaelligkeit") + protected XMLGregorianCalendar hptfaelligkeit; + @XmlAttribute(name = "DurchfDat", required = true) + protected XMLGregorianCalendar durchfDat; + @XmlAttribute(name = "GueltigBeg", required = true) + protected XMLGregorianCalendar gueltigBeg; + @XmlAttribute(name = "AendGrundCd", required = true) + protected String aendGrundCd; + @XmlAttribute(name = "AendGrundbez") + protected String aendGrundbez; + @XmlAttribute(name = "PraemieNtoVtg", required = true) + protected BigDecimal praemieNtoVtg; + @XmlAttribute(name = "PraemieBtoVtg", required = true) + protected BigDecimal praemieBtoVtg; + @XmlAttribute(name = "WaehrungsCd", required = true) + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "BLZ") + protected String blz; + @XmlAttribute(name = "Ktonr") + protected String ktonr; + @XmlAttribute(name = "BIC") + protected String bic; + @XmlAttribute(name = "IBAN") + protected String iban; + + /** + * Gets the value of the elAntragOrELAnzahlOrELBetrag 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 elAntragOrELAnzahlOrELBetrag property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELAntragType } + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELBezugsberechtigungType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELIdentifizierungType } + * {@link ELKlauselType } + * {@link ELPolizzennummerType } + * {@link ELPraemienfreistellungType } + * {@link ELPraemienkorrekturType } + * {@link ELRahmenvereinbarungType } + * {@link ELRahmenvertragType } + * {@link ELSelbstbehalt } + * {@link ELTextType } + * + * + */ + public List getELAntragOrELAnzahlOrELBetrag() { + if (elAntragOrELAnzahlOrELBetrag == null) { + elAntragOrELAnzahlOrELBetrag = new ArrayList(); + } + return this.elAntragOrELAnzahlOrELBetrag; + } + + /** + * Gets the value of the vertragsperson 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 vertragsperson property. + * + *

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link SPARTEType } + * + * + */ + public List getSPARTE() { + if (sparte == null) { + sparte = new ArrayList(); + } + return this.sparte; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der vtgProdCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVtgProdCd() { + return vtgProdCd; + } + + /** + * Legt den Wert der vtgProdCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVtgProdCd(String value) { + this.vtgProdCd = value; + } + + /** + * Ruft den Wert der vtgProdukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVtgProdukt() { + return vtgProdukt; + } + + /** + * Legt den Wert der vtgProdukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVtgProdukt(String value) { + this.vtgProdukt = value; + } + + /** + * Ruft den Wert der vtgSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVtgSparteCd() { + return vtgSparteCd; + } + + /** + * Legt den Wert der vtgSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVtgSparteCd(String value) { + this.vtgSparteCd = value; + } + + /** + * Ruft den Wert der zahlRhythmCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZahlRhythmCd() { + return zahlRhythmCd; + } + + /** + * Legt den Wert der zahlRhythmCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZahlRhythmCd(String value) { + this.zahlRhythmCd = value; + } + + /** + * Ruft den Wert der zahlWegCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZahlWegCd() { + return zahlWegCd; + } + + /** + * Legt den Wert der zahlWegCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZahlWegCd(String value) { + this.zahlWegCd = value; + } + + /** + * Ruft den Wert der vtgStatusCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVtgStatusCd() { + return vtgStatusCd; + } + + /** + * Legt den Wert der vtgStatusCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVtgStatusCd(String value) { + this.vtgStatusCd = value; + } + + /** + * Ruft den Wert der vtgStatusBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getVtgStatusBeg() { + return vtgStatusBeg; + } + + /** + * Legt den Wert der vtgStatusBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setVtgStatusBeg(XMLGregorianCalendar value) { + this.vtgStatusBeg = value; + } + + /** + * Ruft den Wert der vtgBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getVtgBeg() { + return vtgBeg; + } + + /** + * Legt den Wert der vtgBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setVtgBeg(XMLGregorianCalendar value) { + this.vtgBeg = value; + } + + /** + * Ruft den Wert der vtgEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getVtgEnd() { + return vtgEnd; + } + + /** + * Legt den Wert der vtgEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setVtgEnd(XMLGregorianCalendar value) { + this.vtgEnd = value; + } + + /** + * Ruft den Wert der stornoGiltAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getStornoGiltAb() { + return stornoGiltAb; + } + + /** + * Legt den Wert der stornoGiltAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setStornoGiltAb(XMLGregorianCalendar value) { + this.stornoGiltAb = value; + } + + /** + * Ruft den Wert der hptfaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getHptfaelligkeit() { + return hptfaelligkeit; + } + + /** + * Legt den Wert der hptfaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setHptfaelligkeit(XMLGregorianCalendar value) { + this.hptfaelligkeit = value; + } + + /** + * Ruft den Wert der durchfDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDurchfDat() { + return durchfDat; + } + + /** + * Legt den Wert der durchfDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDurchfDat(XMLGregorianCalendar value) { + this.durchfDat = value; + } + + /** + * Ruft den Wert der gueltigBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigBeg() { + return gueltigBeg; + } + + /** + * Legt den Wert der gueltigBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigBeg(XMLGregorianCalendar value) { + this.gueltigBeg = value; + } + + /** + * Ruft den Wert der aendGrundCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAendGrundCd() { + return aendGrundCd; + } + + /** + * Legt den Wert der aendGrundCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAendGrundCd(String value) { + this.aendGrundCd = value; + } + + /** + * Ruft den Wert der aendGrundbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAendGrundbez() { + return aendGrundbez; + } + + /** + * Legt den Wert der aendGrundbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAendGrundbez(String value) { + this.aendGrundbez = value; + } + + /** + * Ruft den Wert der praemieNtoVtg-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemieNtoVtg() { + return praemieNtoVtg; + } + + /** + * Legt den Wert der praemieNtoVtg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemieNtoVtg(BigDecimal value) { + this.praemieNtoVtg = value; + } + + /** + * Ruft den Wert der praemieBtoVtg-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getPraemieBtoVtg() { + return praemieBtoVtg; + } + + /** + * Legt den Wert der praemieBtoVtg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setPraemieBtoVtg(BigDecimal value) { + this.praemieBtoVtg = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der blz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBLZ() { + return blz; + } + + /** + * Legt den Wert der blz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBLZ(String value) { + this.blz = value; + } + + /** + * Ruft den Wert der ktonr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKtonr() { + return ktonr; + } + + /** + * Legt den Wert der ktonr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKtonr(String value) { + this.ktonr = value; + } + + /** + * Ruft den Wert der bic-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBIC() { + return bic; + } + + /** + * Legt den Wert der bic-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBIC(String value) { + this.bic = value; + } + + /** + * Ruft den Wert der iban-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIBAN() { + return iban; + } + + /** + * Legt den Wert der iban-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIBAN(String value) { + this.iban = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java new file mode 100644 index 00000000..8eaf6513 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VSArtCd_Type. + * + *

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

+ * <simpleType name="VSArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ALS"/>
+ *     <enumeration value="BDS"/>
+ *     <enumeration value="BVS"/>
+ *     <enumeration value="ELS"/>
+ *     <enumeration value="EVS"/>
+ *     <enumeration value="HHS"/>
+ *     <enumeration value="HLS"/>
+ *     <enumeration value="OVS"/>
+ *     <enumeration value="PFR"/>
+ *     <enumeration value="PPF"/>
+ *     <enumeration value="PVS"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "VSArtCd_Type") +@XmlEnum +public enum VSArtCdType { + + + /** + * Ablebensumme + * + */ + ALS, + + /** + * Bausparen Darlehenssumme + * + */ + BDS, + + /** + * Bausparen Vertragssumme + * + */ + BVS, + + /** + * Erlebensumme + * + */ + ELS, + + /** + * EinzelVS + * + */ + EVS, + + /** + * Höchsthaftungssumme + * + */ + HHS, + + /** + * Höchstleistungssumme + * + */ + HLS, + + /** + * ohne Versicherungssumme + * + */ + OVS, + + /** + * prämienfrei + * + */ + PFR, + + /** + * prämienpflichtig + * + */ + PPF, + + /** + * PauschalVS + * + */ + PVS; + + public String value() { + return name(); + } + + public static VSArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java new file mode 100644 index 00000000..763b2bd3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java @@ -0,0 +1,117 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VtgRolleCd_Type. + * + *

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

+ * <simpleType name="VtgRolleCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AP"/>
+ *     <enumeration value="AZ"/>
+ *     <enumeration value="BG"/>
+ *     <enumeration value="BM"/>
+ *     <enumeration value="BO"/>
+ *     <enumeration value="IA"/>
+ *     <enumeration value="FI"/>
+ *     <enumeration value="GV"/>
+ *     <enumeration value="LE"/>
+ *     <enumeration value="KA"/>
+ *     <enumeration value="VN"/>
+ *     <enumeration value="ZB"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "VtgRolleCd_Type") +@XmlEnum +public enum VtgRolleCdType { + + + /** + * Ansprechperson + * + */ + AP, + + /** + * abweichender Zulassungsbesitzer + * + */ + AZ, + + /** + * Bausparer gesetzlicher Vertreter + * + */ + BG, + + /** + * Bausparer mit Prämie + * + */ + BM, + + /** + * Bausparer ohne Prämie + * + */ + BO, + + /** + * Inkassoadresse + * + */ + IA, + + /** + * Firmeninhaber + * + */ + FI, + + /** + * Gesetzlicher Vertreter + * + */ + GV, + + /** + * Lenker + * + */ + LE, + + /** + * Korrespondenz/Zustelladresse + * + */ + KA, + + /** + * Versicherungsnehmer + * + */ + VN, + + /** + * Zustellbevollmächtigter + * + */ + ZB; + + public String value() { + return name(); + } + + public static VtgRolleCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java new file mode 100644 index 00000000..06526636 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java @@ -0,0 +1,285 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für WaehrungsCd_Type. + * + *

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

+ * <simpleType name="WaehrungsCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AUD"/>
+ *     <enumeration value="BGL"/>
+ *     <enumeration value="CAD"/>
+ *     <enumeration value="CHF"/>
+ *     <enumeration value="CYP"/>
+ *     <enumeration value="CZR"/>
+ *     <enumeration value="DKK"/>
+ *     <enumeration value="EUR"/>
+ *     <enumeration value="GBP"/>
+ *     <enumeration value="GIP"/>
+ *     <enumeration value="HKD"/>
+ *     <enumeration value="HRK"/>
+ *     <enumeration value="HUF"/>
+ *     <enumeration value="ILS"/>
+ *     <enumeration value="INR"/>
+ *     <enumeration value="ISK"/>
+ *     <enumeration value="JOD"/>
+ *     <enumeration value="JPY"/>
+ *     <enumeration value="MLT"/>
+ *     <enumeration value="MXP"/>
+ *     <enumeration value="NOK"/>
+ *     <enumeration value="NZD"/>
+ *     <enumeration value="PLZ"/>
+ *     <enumeration value="ROL"/>
+ *     <enumeration value="SEK"/>
+ *     <enumeration value="SGD"/>
+ *     <enumeration value="SIT"/>
+ *     <enumeration value="SKK"/>
+ *     <enumeration value="SUR"/>
+ *     <enumeration value="SZR"/>
+ *     <enumeration value="TND"/>
+ *     <enumeration value="TRL"/>
+ *     <enumeration value="TWD"/>
+ *     <enumeration value="USD"/>
+ *     <enumeration value="YUN"/>
+ *     <enumeration value="ZAR"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "WaehrungsCd_Type") +@XmlEnum +public enum WaehrungsCdType { + + + /** + * Dollar Australien + * + */ + AUD, + + /** + * Lewa Bulgarien + * + */ + BGL, + + /** + * Dollar Kanadien + * + */ + CAD, + + /** + * Franken Schweiz + * + */ + CHF, + + /** + * Pfund Zypern + * + */ + CYP, + + /** + * Krone Tschechien + * + */ + CZR, + + /** + * Krone Dänemark + * + */ + DKK, + + /** + * EURO + * + */ + EUR, + + /** + * Pfund Großbritannien + * + */ + GBP, + + /** + * Pfund Gibraltar + * + */ + GIP, + + /** + * Dollar Hongkong + * + */ + HKD, + + /** + * Kuna Kroatia + * + */ + HRK, + + /** + * Forint Ungarn + * + */ + HUF, + + /** + * Shekel Israel + * + */ + ILS, + + /** + * Rupie Indien + * + */ + INR, + + /** + * Krone Island + * + */ + ISK, + + /** + * Dinar Jordanien + * + */ + JOD, + + /** + * Yen Japan + * + */ + JPY, + + /** + * Pfund Malta + * + */ + MLT, + + /** + * Peso Mexiko + * + */ + MXP, + + /** + * Krone Norwegen + * + */ + NOK, + + /** + * Dollar Neuseeland + * + */ + NZD, + + /** + * Zloty Polen + * + */ + PLZ, + + /** + * Lau Rumänien + * + */ + ROL, + + /** + * Krone Schweden + * + */ + SEK, + + /** + * Dollar Singapur + * + */ + SGD, + + /** + * Tolar Slowenien + * + */ + SIT, + + /** + * Krone Slowakei + * + */ + SKK, + + /** + * Rubel Rußland + * + */ + SUR, + + /** + * Sonderziehungsrecht + * + */ + SZR, + + /** + * Dinar Tunesien + * + */ + TND, + + /** + * Lira Türkei + * + */ + TRL, + + /** + * Dollar Taiwan + * + */ + TWD, + + /** + * US Dollar $ + * + */ + USD, + + /** + * Dinar Jugoslawien-Rest + * + */ + YUN, + + /** + * Rand Südafrika + * + */ + ZAR; + + public String value() { + return name(); + } + + public static WaehrungsCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java new file mode 100644 index 00000000..dbac6c85 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java @@ -0,0 +1,323 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für ZAHLUNG_Type complex type. + * + *

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

+ * <complexType name="ZAHLUNG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ZahlungsLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="ZahlBetrag" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="ZahlDat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="ZahlGrundCd" use="required" type="{urn:omds20}ZahlGrundCd_Type" />
+ *       <attribute name="ZahlWegCd" use="required" type="{urn:omds20}ZahlWegCd_Type" />
+ *       <attribute name="BLZ">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="9"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Kontonr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="15"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BIC">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="11"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="IBAN">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="34"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZAHLUNG_Type") +public class ZAHLUNGType { + + @XmlAttribute(name = "ZahlungsLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + protected int zahlungsLfnr; + @XmlAttribute(name = "WaehrungsCd", required = true) + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "ZahlBetrag", required = true) + protected BigDecimal zahlBetrag; + @XmlAttribute(name = "ZahlDat", required = true) + protected XMLGregorianCalendar zahlDat; + @XmlAttribute(name = "ZahlGrundCd", required = true) + protected String zahlGrundCd; + @XmlAttribute(name = "ZahlWegCd", required = true) + protected String zahlWegCd; + @XmlAttribute(name = "BLZ") + protected String blz; + @XmlAttribute(name = "Kontonr") + protected String kontonr; + @XmlAttribute(name = "BIC") + protected String bic; + @XmlAttribute(name = "IBAN") + protected String iban; + + /** + * Ruft den Wert der zahlungsLfnr-Eigenschaft ab. + * + */ + public int getZahlungsLfnr() { + return zahlungsLfnr; + } + + /** + * Legt den Wert der zahlungsLfnr-Eigenschaft fest. + * + */ + public void setZahlungsLfnr(int value) { + this.zahlungsLfnr = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der zahlBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getZahlBetrag() { + return zahlBetrag; + } + + /** + * Legt den Wert der zahlBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setZahlBetrag(BigDecimal value) { + this.zahlBetrag = value; + } + + /** + * Ruft den Wert der zahlDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getZahlDat() { + return zahlDat; + } + + /** + * Legt den Wert der zahlDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setZahlDat(XMLGregorianCalendar value) { + this.zahlDat = value; + } + + /** + * Ruft den Wert der zahlGrundCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZahlGrundCd() { + return zahlGrundCd; + } + + /** + * Legt den Wert der zahlGrundCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZahlGrundCd(String value) { + this.zahlGrundCd = value; + } + + /** + * Ruft den Wert der zahlWegCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZahlWegCd() { + return zahlWegCd; + } + + /** + * Legt den Wert der zahlWegCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZahlWegCd(String value) { + this.zahlWegCd = value; + } + + /** + * Ruft den Wert der blz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBLZ() { + return blz; + } + + /** + * Legt den Wert der blz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBLZ(String value) { + this.blz = value; + } + + /** + * Ruft den Wert der kontonr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKontonr() { + return kontonr; + } + + /** + * Legt den Wert der kontonr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKontonr(String value) { + this.kontonr = value; + } + + /** + * Ruft den Wert der bic-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBIC() { + return bic; + } + + /** + * Legt den Wert der bic-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBIC(String value) { + this.bic = value; + } + + /** + * Ruft den Wert der iban-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIBAN() { + return iban; + } + + /** + * Legt den Wert der iban-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIBAN(String value) { + this.iban = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java new file mode 100644 index 00000000..dfc783d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:omds20", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds2Types.v2_15; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungType.java index b7f6a942..f71dcf8b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungType.java @@ -21,9 +21,9 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> + * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="LfnrPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> - * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type"/> * </sequence> * </restriction> @@ -46,11 +46,11 @@ import javax.xml.bind.annotation.XmlType; public class AutorisierungType { @XmlElement(name = "AutorisierungsId") - protected Object autorisierungsId; + protected String autorisierungsId; @XmlElement(name = "LfnrPerson") @XmlSchemaType(name = "unsignedByte") protected short lfnrPerson; - @XmlElement(name = "Rolle", required = true) + @XmlElement(name = "Rolle") protected String rolle; @XmlElement(name = "Autorisierungsart", required = true) protected AutorisierungsartType autorisierungsart; @@ -60,10 +60,10 @@ public class AutorisierungType { * * @return * possible object is - * {@link Object } + * {@link String } * */ - public Object getAutorisierungsId() { + public String getAutorisierungsId() { return autorisierungsId; } @@ -72,10 +72,10 @@ public class AutorisierungType { * * @param value * allowed object is - * {@link Object } + * {@link String } * */ - public void setAutorisierungsId(Object value) { + public void setAutorisierungsId(String value) { this.autorisierungsId = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungsAnforderungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungsAnforderungType.java index 5da2ae4f..c5cfa5fb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungsAnforderungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/AutorisierungsAnforderungType.java @@ -22,9 +22,9 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> + * <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="LfnrPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/> - * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type" maxOccurs="unbounded"/> * </sequence> * </restriction> @@ -44,11 +44,11 @@ import javax.xml.bind.annotation.XmlType; public class AutorisierungsAnforderungType { @XmlElement(name = "AutorisierungsId") - protected Object autorisierungsId; + protected String autorisierungsId; @XmlElement(name = "LfnrPerson") @XmlSchemaType(name = "unsignedByte") protected short lfnrPerson; - @XmlElement(name = "Rolle", required = true) + @XmlElement(name = "Rolle") protected String rolle; @XmlElement(name = "Autorisierungsart", required = true) protected List autorisierungsart; @@ -58,10 +58,10 @@ public class AutorisierungsAnforderungType { * * @return * possible object is - * {@link Object } + * {@link String } * */ - public Object getAutorisierungsId() { + public String getAutorisierungsId() { return autorisierungsId; } @@ -70,10 +70,10 @@ public class AutorisierungsAnforderungType { * * @param value * allowed object is - * {@link Object } + * {@link String } * */ - public void setAutorisierungsId(Object value) { + public void setAutorisierungsId(String value) { this.autorisierungsId = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BasisProduktbausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BasisProduktbausteinType.java index 957a28f9..e6e8f306 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BasisProduktbausteinType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BasisProduktbausteinType.java @@ -23,6 +23,7 @@ import javax.xml.bind.annotation.XmlType; * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="TarifId" type="{urn:omds3CommonServiceTypes-1-1-0}TarifId_Type" minOccurs="0"/> * <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> * <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/> @@ -49,6 +50,7 @@ import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "BasisProduktbaustein_Type", propOrder = { "id", + "tarifId", "bezeichnung", "bedingungen", "meldungen", @@ -61,6 +63,8 @@ public abstract class BasisProduktbausteinType { @XmlElement(name = "Id") protected String id; + @XmlElement(name = "TarifId") + protected TarifIdType tarifId; @XmlElement(name = "Bezeichnung") protected String bezeichnung; @XmlElement(name = "Bedingungen") @@ -94,6 +98,30 @@ public abstract class BasisProduktbausteinType { this.id = value; } + /** + * Ruft den Wert der tarifId-Eigenschaft ab. + * + * @return + * possible object is + * {@link TarifIdType } + * + */ + public TarifIdType getTarifId() { + return tarifId; + } + + /** + * Legt den Wert der tarifId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link TarifIdType } + * + */ + public void setTarifId(TarifIdType value) { + this.tarifId = value; + } + /** * Ruft den Wert der bezeichnung-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BezugsrechtType.java index ffdac6e6..bd940569 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BezugsrechtType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/BezugsrechtType.java @@ -5,7 +5,7 @@ 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.omds2Types.v2_14.PERSONType; +import at.vvo.omds.types.omds2Types.v2_15.PERSONType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonRequestType.java index 064171d5..99aa5ccf 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonRequestType.java @@ -11,6 +11,8 @@ import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ConversionProposalRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ConversionScopeRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.GetApplicationDocumentRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBRequest; +import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType; import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckCoverageRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.GetClaimRequestType; @@ -53,15 +55,17 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitReceiptRequest; }) @XmlSeeAlso({ GetApplicationDocumentRequestType.class, - CommonSearchRequestType.class, CheckClaimRequestType.class, SubmitClaimRequestType.class, GetClaimRequestType.class, + CommonSearchRequestType.class, + CreateVBRequest.class, + AddInformationToClaimRequest.class, SubmitReceiptRequest.class, CheckCoverageRequest.class, + CommonProcessRequestType.class, ConversionProposalRequest.class, - ConversionScopeRequest.class, - CommonProcessRequestType.class + ConversionScopeRequest.class }) public abstract class CommonRequestType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonResponseType.java index a625caac..bede1ac7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonResponseType.java @@ -13,6 +13,8 @@ import javax.xml.datatype.XMLGregorianCalendar; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ConversionProposalResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ConversionScopeResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.GetApplicationDocumentResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBResponse; +import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType; import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckCoverageResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.GetClaimResponseType; @@ -53,15 +55,17 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitReceiptResponse; }) @XmlSeeAlso({ GetApplicationDocumentResponseType.class, - CommonSearchResponseType.class, CheckClaimResponseType.class, SubmitClaimResponseType.class, GetClaimResponseType.class, + CommonSearchResponseType.class, + CreateVBResponse.class, + AddInformationToClaimResponse.class, SubmitReceiptResponse.class, CheckCoverageResponse.class, + CommonProcessResponseType.class, ConversionProposalResponse.class, - ConversionScopeResponse.class, - CommonProcessResponseType.class + ConversionScopeResponse.class }) public abstract class CommonResponseType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java index 99863b3b..f6ae5272 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java @@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds2Types.v2_14.ELZeitraumType; +import at.vvo.omds.types.omds2Types.v2_15.ELZeitraumType; import at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetStateChangesRequestType; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentBinaryDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentBinaryDataType.java index cdff99f5..9f4cab17 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentBinaryDataType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentBinaryDataType.java @@ -27,6 +27,7 @@ import javax.xml.datatype.XMLGregorianCalendar; * <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> * <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/> + * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -40,7 +41,8 @@ import javax.xml.datatype.XMLGregorianCalendar; "dateiData", "mimetype", "groesse", - "datum" + "datum", + "name" }) public class DokumentBinaryDataType extends DokumentDataType @@ -56,6 +58,8 @@ public class DokumentBinaryDataType @XmlElement(name = "Datum") @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar datum; + @XmlElement(name = "Name") + protected String name; /** * Ruft den Wert der dateiData-Eigenschaft ab. @@ -153,4 +157,28 @@ public class DokumentBinaryDataType this.datum = value; } + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentInfoType.java index 6da7522e..593c0b77 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentInfoType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/DokumentInfoType.java @@ -39,6 +39,7 @@ import javax.xml.datatype.XMLGregorianCalendar; * <enumeration value="1"/> * <enumeration value="2"/> * <enumeration value="3"/> + * <enumeration value="4"/> * </restriction> * </simpleType> * </element> diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementFondsauswahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementFondsauswahlType.java index db8d8c66..67c48f08 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementFondsauswahlType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementFondsauswahlType.java @@ -34,6 +34,7 @@ import javax.xml.bind.annotation.XmlType; * </simpleType> * </element> * <element name="ZusaetzlicheFondsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheFondsdaten_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -47,7 +48,8 @@ import javax.xml.bind.annotation.XmlType; "isin", "wkn", "prozentanteil", - "zusaetzlicheFondsdaten" + "zusaetzlicheFondsdaten", + "bezeichnung" }) public class ElementFondsauswahlType { @@ -59,6 +61,8 @@ public class ElementFondsauswahlType { protected Float prozentanteil; @XmlElement(name = "ZusaetzlicheFondsdaten") protected List zusaetzlicheFondsdaten; + @XmlElement(name = "Bezeichnung") + protected String bezeichnung; /** * Ruft den Wert der isin-Eigenschaft ab. @@ -161,4 +165,28 @@ public class ElementFondsauswahlType { return this.zusaetzlicheFondsdaten; } + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java index 6b6da660..92215c5d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java @@ -50,10 +50,10 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.LeistungsartUnfallTy "versicherungssumme" }) @XmlSeeAlso({ + TarifLebenType.class, + ElementarproduktSachPrivatType.class, ElementarproduktRechtsschutzType.class, LeistungsartUnfallType.class, - ElementarproduktSachPrivatType.class, - TarifLebenType.class, ElementarproduktKrankenType.class }) public abstract class ElementarproduktGenerischType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/FahrzeugType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/FahrzeugType.java index 87c45516..260db9a9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/FahrzeugType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/FahrzeugType.java @@ -9,7 +9,7 @@ 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_14.Entsch2Type; +import at.vvo.omds.types.omds2Types.v2_15.Entsch2Type; /** @@ -107,6 +107,7 @@ import at.vvo.omds.types.omds2Types.v2_14.Entsch2Type; * <attribute name="Eigengewicht" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> * <attribute name="ZulassdatHalter" type="{urn:omds20}Datum" /> * <attribute name="AufbauNatC" type="{urn:omds3CommonServiceTypes-1-1-0}AufbauNatC_Type" /> + * <attribute name="Historisch" type="{http://www.w3.org/2001/XMLSchema}boolean" /> * </extension> * </complexContent> * </complexType> @@ -187,6 +188,8 @@ public class FahrzeugType protected XMLGregorianCalendar zulassdatHalter; @XmlAttribute(name = "AufbauNatC", namespace = "urn:omds3CommonServiceTypes-1-1-0") protected String aufbauNatC; + @XmlAttribute(name = "Historisch", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected Boolean historisch; /** * Ruft den Wert der zulassungsdaten-Eigenschaft ab. @@ -860,4 +863,28 @@ public class FahrzeugType this.aufbauNatC = value; } + /** + * Ruft den Wert der historisch-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isHistorisch() { + return historisch; + } + + /** + * Legt den Wert der historisch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setHistorisch(Boolean value) { + this.historisch = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java index 78f3e430..9c38e3c5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Typ für eine Kombination zulässiger Produktbaustein-Ids + * Typ für eine Kombination von Produktbaustein-Ids * *

Java-Klasse für Kombination_Type complex type. * @@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> + * <element name="TarifId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> @@ -32,27 +32,27 @@ import javax.xml.bind.annotation.XmlType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Kombination_Type", propOrder = { - "ids" + "tarifids" }) public class KombinationType { - @XmlElement(name = "Id", required = true) - protected List ids; + @XmlElement(name = "TarifId", required = true) + protected List tarifids; /** *

Die Liste der zulässigen Baustein-Ids.

- * Gets the value of the ids property. + * Gets the value of the tarifids 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 ids property. + * This is why there is not a set method for the tarifids property. * *

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

-     *    getIds().add(newItem);
+     *    getTarifids().add(newItem);
      * 
* * @@ -62,11 +62,11 @@ public class KombinationType { * * */ - public List getIds() { - if (ids == null) { - ids = new ArrayList(); + public List getTarifids() { + if (tarifids == null) { + tarifids = new ArrayList(); } - return this.ids; + return this.tarifids; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java index bb80e01c..ab3f63b5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java @@ -22,8 +22,9 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="Kombination" type="{urn:omds3CommonServiceTypes-1-1-0}Kombination_Type" maxOccurs="unbounded"/> + * <element name="Kombination" type="{urn:omds3CommonServiceTypes-1-1-0}Kombination_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> + * <attribute name="alle" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /> * <attribute name="zulaessige" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> * </restriction> * </complexContent> @@ -38,8 +39,10 @@ import javax.xml.bind.annotation.XmlType; }) public class KombinationenType { - @XmlElement(name = "Kombination", required = true) + @XmlElement(name = "Kombination") protected List kombinationen; + @XmlAttribute(name = "alle", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected boolean alle; @XmlAttribute(name = "zulaessige", namespace = "urn:omds3CommonServiceTypes-1-1-0") protected Boolean zulaessige; @@ -73,6 +76,22 @@ public class KombinationenType { return this.kombinationen; } + /** + * Ruft den Wert der alle-Eigenschaft ab. + * + */ + public boolean isAlle() { + return alle; + } + + /** + * Legt den Wert der alle-Eigenschaft fest. + * + */ + public void setAlle(boolean value) { + this.alle = value; + } + /** * Ruft den Wert der zulaessige-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java index a0003abf..07660eb5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java @@ -6,11 +6,12 @@ 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.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; /** - * Typ um die Behandlung der Unterbausteine in der Konvertierung zu spezifizieren + * Allgemeiner Typ um die Behandlung der Unterbausteine in der Konvertierung zu spezifizieren * *

Java-Klasse für KonvertierungBaustein_Type complex type. * @@ -21,7 +22,7 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}anyType"/> + * <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="AntragsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Bezeichnung" minOccurs="0"> * <simpleType> @@ -48,10 +49,13 @@ import javax.xml.bind.annotation.XmlType; "zulaessigeAktionen", "gewaehlteAktion" }) +@XmlSeeAlso({ + KonvertierungProduktBausteinType.class +}) public class KonvertierungBausteinType { @XmlElement(name = "ErsetztId", required = true) - protected Object ersetztId; + protected String ersetztId; @XmlElement(name = "AntragsId") protected String antragsId; @XmlElement(name = "Bezeichnung") @@ -66,10 +70,10 @@ public class KonvertierungBausteinType { * * @return * possible object is - * {@link Object } + * {@link String } * */ - public Object getErsetztId() { + public String getErsetztId() { return ersetztId; } @@ -78,10 +82,10 @@ public class KonvertierungBausteinType { * * @param value * allowed object is - * {@link Object } + * {@link String } * */ - public void setErsetztId(Object value) { + public void setErsetztId(String value) { this.ersetztId = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungProduktBausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungProduktBausteinType.java new file mode 100644 index 00000000..159dc20e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungProduktBausteinType.java @@ -0,0 +1,66 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Ableitung für die Produktebene (Ebene 2) mit der zusätzlichen Möglichkeit die Sparte zu signalisieren + * + *

Java-Klasse für KonvertierungProduktBaustein_Type complex type. + * + *

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

+ * <complexType name="KonvertierungProduktBaustein_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein_Type">
+ *       <sequence>
+ *         <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungProduktBaustein_Type", propOrder = { + "spartenCd" +}) +public class KonvertierungProduktBausteinType + extends KonvertierungBausteinType +{ + + @XmlElement(name = "SpartenCd") + protected String spartenCd; + + /** + * 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; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java index 0c7b5b04..bcb73eac 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java @@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="Art" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> + * <element name="Art" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -41,17 +41,17 @@ import javax.xml.bind.annotation.XmlType; public abstract class KonvertierungsaktionType { @XmlElement(name = "Art") - protected Object art; + protected String art; /** * Ruft den Wert der art-Eigenschaft ab. * * @return * possible object is - * {@link Object } + * {@link String } * */ - public Object getArt() { + public String getArt() { return art; } @@ -60,10 +60,10 @@ public abstract class KonvertierungsaktionType { * * @param value * allowed object is - * {@link Object } + * {@link String } * */ - public void setArt(Object value) { + public void setArt(String value) { this.art = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java index 20bf5731..06d39925 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java @@ -6,7 +6,6 @@ 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.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; @@ -23,7 +22,7 @@ import javax.xml.bind.annotation.XmlType; * <extension base="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type"> * <sequence> * <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> - * <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein_Type" maxOccurs="unbounded"/> + * <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungProduktBaustein_Type" maxOccurs="unbounded"/> * <element name="Kombinationen" type="{urn:omds3CommonServiceTypes-1-1-0}Kombinationen_Type" minOccurs="0"/> * </sequence> * </extension> @@ -39,9 +38,6 @@ import javax.xml.bind.annotation.XmlType; "bausteine", "kombinationen" }) -@XmlSeeAlso({ - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.KonvertierungsumfangType.Vertrag.class -}) public class KonvertierungsumfangVertragType extends ErsatzpolizzeType { @@ -49,7 +45,7 @@ public class KonvertierungsumfangVertragType @XmlElement(name = "Bezeichnung") protected String bezeichnung; @XmlElement(name = "Baustein", required = true) - protected List bausteine; + protected List bausteine; @XmlElement(name = "Kombinationen") protected KombinationenType kombinationen; @@ -96,13 +92,13 @@ public class KonvertierungsumfangVertragType * *

* Objects of the following type(s) are allowed in the list - * {@link KonvertierungBausteinType } + * {@link KonvertierungProduktBausteinType } * * */ - public List getBausteine() { + public List getBausteine() { if (bausteine == null) { - bausteine = new ArrayList(); + bausteine = new ArrayList(); } return this.bausteine; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/LegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/LegitimationType.java index d2476ba8..60b71e17 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/LegitimationType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/LegitimationType.java @@ -5,10 +5,12 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds2Types.v2_14.ELLegitimationType; +import at.vvo.omds.types.omds2Types.v2_15.ELLegitimationType; /** + * Daten zur Legitimation des Antragstellers bzw. Kunden + * *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjectFactory.java index 9c018280..9caa41cf 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjectFactory.java @@ -62,11 +62,35 @@ public class ObjectFactory { } /** - * Create an instance of {@link ServiceFault } + * Create an instance of {@link TechnicalKeyValueType } * */ - public ServiceFault createServiceFault() { - return new ServiceFault(); + public TechnicalKeyValueType createTechnicalKeyValueType() { + return new TechnicalKeyValueType(); + } + + /** + * Create an instance of {@link ErsatzpolizzeType } + * + */ + public ErsatzpolizzeType createErsatzpolizzeType() { + return new ErsatzpolizzeType(); + } + + /** + * Create an instance of {@link ResponseStatusType } + * + */ + public ResponseStatusType createResponseStatusType() { + return new ResponseStatusType(); + } + + /** + * Create an instance of {@link ProzessDokHandoutType } + * + */ + public ProzessDokHandoutType createProzessDokHandoutType() { + return new ProzessDokHandoutType(); } /** @@ -77,6 +101,22 @@ public class ObjectFactory { return new ObjektIdType(); } + /** + * Create an instance of {@link DokumentInfoType } + * + */ + public DokumentInfoType createDokumentInfoType() { + return new DokumentInfoType(); + } + + /** + * Create an instance of {@link DateianhangType } + * + */ + public DateianhangType createDateianhangType() { + return new DateianhangType(); + } + /** * Create an instance of {@link PersonType } * @@ -85,6 +125,14 @@ public class ObjectFactory { return new PersonType(); } + /** + * Create an instance of {@link ServiceFault } + * + */ + public ServiceFault createServiceFault() { + return new ServiceFault(); + } + /** * Create an instance of {@link AdresseType } * @@ -109,14 +157,6 @@ public class ObjectFactory { return new ElementIdType(); } - /** - * Create an instance of {@link ResponseStatusType } - * - */ - public ResponseStatusType createResponseStatusType() { - return new ResponseStatusType(); - } - /** * Create an instance of {@link Referenz } * @@ -133,14 +173,6 @@ public class ObjectFactory { return new LegitimationType(); } - /** - * Create an instance of {@link DateianhangType } - * - */ - public DateianhangType createDateianhangType() { - return new DateianhangType(); - } - /** * Create an instance of {@link DokumentBinaryDataType } * @@ -189,14 +221,6 @@ public class ObjectFactory { return new ProzessDokToReturnType(); } - /** - * Create an instance of {@link ProzessDokHandoutType } - * - */ - public ProzessDokHandoutType createProzessDokHandoutType() { - return new ProzessDokHandoutType(); - } - /** * Create an instance of {@link KontierungType } * @@ -253,14 +277,6 @@ public class ObjectFactory { return new VersicherungssteuerType(); } - /** - * Create an instance of {@link TechnicalKeyValueType } - * - */ - public TechnicalKeyValueType createTechnicalKeyValueType() { - return new TechnicalKeyValueType(); - } - /** * Create an instance of {@link VertragspersonType } * @@ -421,14 +437,6 @@ public class ObjectFactory { return new ErsatzpolizzenType(); } - /** - * Create an instance of {@link ErsatzpolizzeType } - * - */ - public ErsatzpolizzeType createErsatzpolizzeType() { - return new ErsatzpolizzeType(); - } - /** * Create an instance of {@link ErsatzpolizzeMitAendGrundType } * @@ -453,6 +461,14 @@ public class ObjectFactory { return new KonvertierungBausteinType(); } + /** + * Create an instance of {@link KonvertierungProduktBausteinType } + * + */ + public KonvertierungProduktBausteinType createKonvertierungProduktBausteinType() { + return new KonvertierungProduktBausteinType(); + } + /** * Create an instance of {@link KonvertierungsaktionBelassenType } * @@ -477,14 +493,6 @@ public class ObjectFactory { return new KonvertierungsaktionStornoType(); } - /** - * Create an instance of {@link DokumentInfoType } - * - */ - public DokumentInfoType createDokumentInfoType() { - return new DokumentInfoType(); - } - /** * Create an instance of {@link ZahlungsdatenType } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjektSpezifikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjektSpezifikationType.java index 34d98a95..9e3f6ad3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjektSpezifikationType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ObjektSpezifikationType.java @@ -29,9 +29,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SchadenmelderVermittlerTyp @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ObjektSpezifikation_Type") @XmlSeeAlso({ + SchadenmelderVermittlerType.class, PolizzenObjektSpezifikationType.class, - SchadenObjektSpezifikationType.class, - SchadenmelderVermittlerType.class + SchadenObjektSpezifikationType.class }) public abstract class ObjektSpezifikationType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PersonType.java index c547bb0c..1fcecd61 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PersonType.java @@ -8,16 +8,16 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds2Types.v2_14.ELAnzahlType; -import at.vvo.omds.types.omds2Types.v2_14.ELEinstufungType; -import at.vvo.omds.types.omds2Types.v2_14.ELEntscheidungsfrageType; -import at.vvo.omds.types.omds2Types.v2_14.ELIdentifizierungType; -import at.vvo.omds.types.omds2Types.v2_14.ELKommunikationType; -import at.vvo.omds.types.omds2Types.v2_14.ELLegitimationType; -import at.vvo.omds.types.omds2Types.v2_14.ELTextType; -import at.vvo.omds.types.omds2Types.v2_14.NATUERLICHEPERSONType; -import at.vvo.omds.types.omds2Types.v2_14.PersArtCdType; -import at.vvo.omds.types.omds2Types.v2_14.SONSTIGEPERSONType; +import at.vvo.omds.types.omds2Types.v2_15.ELAnzahlType; +import at.vvo.omds.types.omds2Types.v2_15.ELEinstufungType; +import at.vvo.omds.types.omds2Types.v2_15.ELEntscheidungsfrageType; +import at.vvo.omds.types.omds2Types.v2_15.ELIdentifizierungType; +import at.vvo.omds.types.omds2Types.v2_15.ELKommunikationType; +import at.vvo.omds.types.omds2Types.v2_15.ELLegitimationType; +import at.vvo.omds.types.omds2Types.v2_15.ELTextType; +import at.vvo.omds.types.omds2Types.v2_15.NATUERLICHEPERSONType; +import at.vvo.omds.types.omds2Types.v2_15.PersArtCdType; +import at.vvo.omds.types.omds2Types.v2_15.SONSTIGEPERSONType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PraemieType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PraemieType.java index af407558..37b3dedd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PraemieType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/PraemieType.java @@ -9,7 +9,7 @@ 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.omds2Types.v2_14.WaehrungsCdType; +import at.vvo.omds.types.omds2Types.v2_15.WaehrungsCdType; /** @@ -32,6 +32,9 @@ import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; * <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/> * <element name="Unterjaehrigkeitszuschlag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="Abschlag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> + * <element name="Referenz" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="JahrespraemieNto" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> + * <element name="JahrespraemieBto" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -49,7 +52,10 @@ import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; "versicherungssteuer", "waehrungsCd", "unterjaehrigkeitszuschlag", - "abschlag" + "abschlag", + "referenz", + "jahrespraemieNto", + "jahrespraemieBto" }) public class PraemieType { @@ -70,6 +76,12 @@ public class PraemieType { protected Double unterjaehrigkeitszuschlag; @XmlElement(name = "Abschlag") protected Double abschlag; + @XmlElement(name = "Referenz") + protected String referenz; + @XmlElement(name = "JahrespraemieNto") + protected Object jahrespraemieNto; + @XmlElement(name = "JahrespraemieBto") + protected Object jahrespraemieBto; /** * Ruft den Wert der zahlrhythmus-Eigenschaft ab. @@ -268,4 +280,76 @@ public class PraemieType { this.abschlag = value; } + /** + * Ruft den Wert der referenz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenz() { + return referenz; + } + + /** + * Legt den Wert der referenz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenz(String value) { + this.referenz = value; + } + + /** + * Ruft den Wert der jahrespraemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getJahrespraemieNto() { + return jahrespraemieNto; + } + + /** + * Legt den Wert der jahrespraemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setJahrespraemieNto(Object value) { + this.jahrespraemieNto = value; + } + + /** + * Ruft den Wert der jahrespraemieBto-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getJahrespraemieBto() { + return jahrespraemieBto; + } + + /** + * Legt den Wert der jahrespraemieBto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setJahrespraemieBto(Object value) { + this.jahrespraemieBto = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java index 964dabad..531ec10a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java @@ -44,8 +44,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.ProduktSachPriva "beschreibungTxt" }) @XmlSeeAlso({ - ProduktRechtsschutzType.class, ProduktSachPrivatType.class, + ProduktRechtsschutzType.class, ProduktMitVpType.class }) public abstract class ProduktGenerischType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java index 44923028..47819072 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java @@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.ProduktUnfallType; /** - * Basistyp für eine Produktelement vom Typ "Versicherte Person" + * Basistyp für ein Produkt vom Typ "Versicherte Person" für Personensparten * *

Java-Klasse für ProduktMitVp_Type complex type. * @@ -42,8 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.ProduktUnfallType; "versPersonenRefLfnr" }) @XmlSeeAlso({ - ProduktUnfallType.class, ProduktLebenType.class, + ProduktUnfallType.class, ProduktKrankenType.class }) public abstract class ProduktMitVpType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktType.java index e7ee6685..2711fe45 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktType.java @@ -30,7 +30,7 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.ZusatzproduktKfzType; * <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/> * <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/> - * <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/> + * <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type" minOccurs="0"/> * <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/> * <element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> @@ -69,7 +69,7 @@ public abstract class ProduktType protected String zahlweg; @XmlElement(name = "Zahlrhythmus") protected String zahlrhythmus; - @XmlElement(name = "Hauptfaelligkeit", required = true) + @XmlElement(name = "Hauptfaelligkeit") @XmlSchemaType(name = "gMonthDay") protected XMLGregorianCalendar hauptfaelligkeit; @XmlElement(name = "RefSicherstellungLfnr") diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokToReturnType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokToReturnType.java index 233cd37a..2752a9d6 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokToReturnType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokToReturnType.java @@ -22,7 +22,7 @@ import javax.xml.bind.annotation.XmlType; * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type"> * <sequence> * <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/> - * <element name="Autorisierungen" type="{urn:omds3CommonServiceTypes-1-1-0}AutorisierungsAnforderung_Type" maxOccurs="unbounded"/> + * <element name="Autorisierungen" type="{urn:omds3CommonServiceTypes-1-1-0}AutorisierungsAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/> * <element name="DocUploadRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="ZulaessigeMimetypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> * <element name="DokData" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type"/> @@ -50,7 +50,7 @@ public class ProzessDokToReturnType @XmlElement(name = "DokAnforderungsId", required = true) protected ObjektIdType dokAnforderungsId; - @XmlElement(name = "Autorisierungen", required = true) + @XmlElement(name = "Autorisierungen") protected List autorisierungen; @XmlElement(name = "DocUploadRequired") protected boolean docUploadRequired; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokumentBasisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokumentBasisType.java index e0f6c198..429b9a26 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokumentBasisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProzessDokumentBasisType.java @@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType; * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Dokumenttyp" type="{http://www.w3.org/2001/XMLSchema}string"/> - * <element name="Beschreibung"> + * <element name="Beschreibung" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="200"/> @@ -42,15 +42,15 @@ import javax.xml.bind.annotation.XmlType; "beschreibung" }) @XmlSeeAlso({ + ProzessDokHandoutType.class, ProzessDokRequirementType.class, - ProzessDokToReturnType.class, - ProzessDokHandoutType.class + ProzessDokToReturnType.class }) public abstract class ProzessDokumentBasisType { @XmlElement(name = "Dokumenttyp", required = true) protected String dokumenttyp; - @XmlElement(name = "Beschreibung", required = true) + @XmlElement(name = "Beschreibung") protected String beschreibung; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/SelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/SelbstbehaltType.java index 03c4c131..f6c19e56 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/SelbstbehaltType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/SelbstbehaltType.java @@ -21,6 +21,7 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> + * <element name="Art" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/> * <element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/> * <element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/> @@ -35,6 +36,7 @@ import javax.xml.bind.annotation.XmlType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Selbstbehalt_Type", propOrder = { + "art", "selbstbehalt", "selbstbehaltProzentVs", "selbstbehaltMinBetrag", @@ -42,6 +44,8 @@ import javax.xml.bind.annotation.XmlType; }) public class SelbstbehaltType { + @XmlElement(name = "Art") + protected String art; @XmlElement(name = "Selbstbehalt") protected BigDecimal selbstbehalt; @XmlElement(name = "SelbstbehaltProzentVs") @@ -52,6 +56,30 @@ public class SelbstbehaltType { @XmlElement(name = "SelbstbehaltMaxBetrag") protected BigDecimal selbstbehaltMaxBetrag; + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArt(String value) { + this.art = value; + } + /** * Ruft den Wert der selbstbehalt-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/TarifIdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/TarifIdType.java new file mode 100644 index 00000000..ebba8db1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/TarifIdType.java @@ -0,0 +1,33 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für eine TarifId. Dieser Typ muss von der VU überschrieben werden, + * die z.B. ein Enum für die zulässigen Tarifschlüssel anbietet. + * + *

Java-Klasse für TarifId_Type complex type. + * + *

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

+ * <complexType name="TarifId_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TarifId_Type") +public abstract class TarifIdType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java index f8fc397b..837e147d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java @@ -47,10 +47,10 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.VerkaufsproduktUnfal "beschreibungTxt" }) @XmlSeeAlso({ + VerkaufsproduktLebenType.class, + VerkaufsproduktSachPrivatType.class, VerkaufsproduktRechtsschutzType.class, VerkaufsproduktUnfallType.class, - VerkaufsproduktSachPrivatType.class, - VerkaufsproduktLebenType.class, VerkaufsproduktKrankenType.class }) public abstract class VerkaufsproduktGenerischType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktType.java index 98f8ab3e..64c8c59b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; -import at.vvo.omds.types.omds2Types.v2_14.ELRahmenvereinbarungType; +import at.vvo.omds.types.omds2Types.v2_15.ELRahmenvereinbarungType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.VerkaufsproduktKfzType; @@ -28,6 +28,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.VerkaufsproduktKfzType; * <sequence> * <element name="VtgBeg" type="{urn:omds20}Datum"/> * <element name="Verkaufsproduktgeneration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/> + * <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/> + * <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type" minOccurs="0"/> * <element name="Berechnungsvariante" type="{urn:omds3CommonServiceTypes-1-1-0}Berechnungsvariante_Type" minOccurs="0"/> * <element name="Vermittlernr" type="{urn:omds20}Vermnr" minOccurs="0"/> * <element ref="{urn:omds20}EL-Rahmenvereinbarung" minOccurs="0"/> @@ -45,6 +48,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.VerkaufsproduktKfzType; @XmlType(name = "Verkaufsprodukt_Type", propOrder = { "vtgBeg", "verkaufsproduktgeneration", + "zahlweg", + "zahlrhythmus", + "hauptfaelligkeit", "berechnungsvariante", "vermittlernr", "elRahmenvereinbarung", @@ -64,6 +70,13 @@ public abstract class VerkaufsproduktType protected XMLGregorianCalendar vtgBeg; @XmlElement(name = "Verkaufsproduktgeneration") protected String verkaufsproduktgeneration; + @XmlElement(name = "Zahlweg") + protected String zahlweg; + @XmlElement(name = "Zahlrhythmus") + protected String zahlrhythmus; + @XmlElement(name = "Hauptfaelligkeit") + @XmlSchemaType(name = "gMonthDay") + protected XMLGregorianCalendar hauptfaelligkeit; @XmlElement(name = "Berechnungsvariante") @XmlSchemaType(name = "string") protected BerechnungsvarianteType berechnungsvariante; @@ -125,6 +138,78 @@ public abstract class VerkaufsproduktType this.verkaufsproduktgeneration = value; } + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZahlweg(String value) { + this.zahlweg = value; + } + + /** + * Ruft den Wert der zahlrhythmus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getZahlrhythmus() { + return zahlrhythmus; + } + + /** + * Legt den Wert der zahlrhythmus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setZahlrhythmus(String value) { + this.zahlrhythmus = value; + } + + /** + * Ruft den Wert der hauptfaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getHauptfaelligkeit() { + return hauptfaelligkeit; + } + + /** + * Legt den Wert der hauptfaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setHauptfaelligkeit(XMLGregorianCalendar value) { + this.hauptfaelligkeit = value; + } + /** * Ruft den Wert der berechnungsvariante-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersicherteLiegenschaftType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersicherteLiegenschaftType.java index 2ccb6c77..bc6d8263 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersicherteLiegenschaftType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersicherteLiegenschaftType.java @@ -6,7 +6,7 @@ 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.omds2Types.v2_14.ADRESSEType; +import at.vvo.omds.types.omds2Types.v2_15.ADRESSEType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java index 6eb87b3a..1764be75 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java @@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.VersichertesObje "attributMetadaten" }) @XmlSeeAlso({ - VersichertePersonType.class, - VersicherteLiegenschaftType.class, VersichertesObjektSachPrivatType.class, RisikoHaushaltType.class, - RisikoGebaeudeType.class + RisikoGebaeudeType.class, + VersichertePersonType.class, + VersicherteLiegenschaftType.class }) public abstract class VersichertesInteresseMitAttributMetadatenType extends VersichertesInteresseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseType.java index e9501d65..1753bf11 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseType.java @@ -10,6 +10,7 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELBetragType; /** @@ -26,6 +27,7 @@ import javax.xml.bind.annotation.XmlType; * <sequence> * <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="ZusaetzlicheRisikodaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheRisikodaten_Type" maxOccurs="unbounded" minOccurs="0"/> + * <element name="Bewertung" type="{urn:omds20}EL-Betrag_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> * </restriction> @@ -38,7 +40,8 @@ import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "VersichertesInteresse_Type", propOrder = { "ersetztId", - "zusaetzlicheRisikodaten" + "zusaetzlicheRisikodaten", + "bewertung" }) @XmlSeeAlso({ FahrzeugType.class, @@ -50,6 +53,8 @@ public abstract class VersichertesInteresseType { protected String ersetztId; @XmlElement(name = "ZusaetzlicheRisikodaten") protected List zusaetzlicheRisikodaten; + @XmlElement(name = "Bewertung") + protected List bewertung; @XmlAttribute(name = "Lfnr", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) @XmlSchemaType(name = "unsignedShort") protected int lfnr; @@ -107,6 +112,35 @@ public abstract class VersichertesInteresseType { return this.zusaetzlicheRisikodaten; } + /** + * Gets the value of the bewertung 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 bewertung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ELBetragType } + * + * + */ + public List getBewertung() { + if (bewertung == null) { + bewertung = new ArrayList(); + } + return this.bewertung; + } + /** * Ruft den Wert der lfnr-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VertragspersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VertragspersonType.java index 44ec4fe7..066df77b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VertragspersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VertragspersonType.java @@ -6,7 +6,7 @@ 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.omds2Types.v2_14.VtgRolleCdType; +import at.vvo.omds.types.omds2Types.v2_15.VtgRolleCdType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VinkulierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VinkulierungType.java index fcdeeffd..4efbd0f2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VinkulierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VinkulierungType.java @@ -5,7 +5,7 @@ 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.omds2Types.v2_14.PERSONType; +import at.vvo.omds.types.omds2Types.v2_15.PERSONType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorlaeufigeDeckungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorlaeufigeDeckungType.java new file mode 100644 index 00000000..f229669d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorlaeufigeDeckungType.java @@ -0,0 +1,32 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp fuer vorläufige Deckungen + * + *

Java-Klasse für VorlaeufigeDeckung_Type complex type. + * + *

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

+ * <complexType name="VorlaeufigeDeckung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VorlaeufigeDeckung_Type") +public abstract class VorlaeufigeDeckungType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungType.java index 0320c78c..4829e68e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Angaben zu einer Vorversicherung + * Angaben zu einer Vorversicherung in der Standardimplementierung, erweitert VorversicherungenDetail_Type * *

Java-Klasse für Vorversicherung_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenDetailType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenDetailType.java index 2dcca13b..0c4fef1d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenDetailType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenDetailType.java @@ -11,7 +11,8 @@ import javax.xml.bind.annotation.XmlType; /** - * Details zu einer Vorversicherung + * Gemeinsame Details zu einer Vorversicherung. Dieser Typ wird erweitert von Vorversicherung_Type + * und ist der Typ von VorversicherungRechtschutz und VorversicherungKfz in Kfz * *

Java-Klasse für VorversicherungenDetail_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenImplType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenImplType.java index 7b16e855..955fe0ed 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenImplType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenImplType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Standardimplementierung Vorversicherungen + * Standardimplementierung Vorversicherungen: Eine Liste von Vorversicherung_Type-Objekten * *

Java-Klasse für VorversicherungenImpl_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenType.java index e73fae59..1fa98bb5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorversicherungenType.java @@ -9,7 +9,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.VorversicherungenKfzTyp /** - * Abstrakter Typ zur Beschreibung der Vorversicherungen + * Abstrakter Typ zur Beschreibung der Vorversicherungen, wird verwendet in SpezAntrag_Type. + * Es gibt zwei Ableitungen im Standard: VorversicherungenKfz_Type und VorversicherungenImpl_Type (s.u.), jede VU kann aber auch eigene Implementierungen vornehmen. * *

Java-Klasse für Vorversicherungen_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java index 0dae2286..ed4bfbc7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java @@ -39,9 +39,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CalculateUnfallReque "produktmetadaten" }) @XmlSeeAlso({ - CalculateUnfallRequestType.class, - CalculateSachPrivatRequestType.class, CalculateLebenRequestType.class, + CalculateSachPrivatRequestType.class, + CalculateUnfallRequestType.class, CalculateKrankenRequest.class, CalculateRechtsschutzRequest.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java index 3946a977..2e1d69ab 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java @@ -33,9 +33,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CalculateUnfallRespo @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CalculateResponseGen_Type") @XmlSeeAlso({ - CalculateUnfallResponseType.class, - CalculateSachPrivatResponseType.class, CalculateLebenResponseType.class, + CalculateSachPrivatResponseType.class, + CalculateUnfallResponseType.class, CalculateKrankenResponse.class, CalculateRechtsschutzResponse.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java index 2e0c33d6..26cbaab1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java @@ -39,9 +39,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnf "produktmetadaten" }) @XmlSeeAlso({ - CreateApplicationUnfallRequestType.class, - CreateApplicationSachPrivatRequestType.class, CreateApplicationLebenRequestType.class, + CreateApplicationSachPrivatRequestType.class, + CreateApplicationUnfallRequestType.class, CreateApplicationKrankenRequest.class, CreateApplicationRechtsschutzRequest.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java index db6f0630..f37f201c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java @@ -33,9 +33,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnf @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CreateApplicationResponseGen_Type") @XmlSeeAlso({ - CreateApplicationUnfallResponseType.class, - CreateApplicationSachPrivatResponseType.class, CreateApplicationLebenResponseType.class, + CreateApplicationSachPrivatResponseType.class, + CreateApplicationUnfallResponseType.class, CreateApplicationKrankenResponse.class, CreateApplicationRechtsschutzResponse.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java index 939954bc..447c6c6a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java @@ -39,9 +39,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallReq "produktmetadaten" }) @XmlSeeAlso({ - CreateOfferUnfallRequestType.class, - CreateOfferSachPrivatRequestType.class, CreateOfferLebenRequestType.class, + CreateOfferSachPrivatRequestType.class, + CreateOfferUnfallRequestType.class, CreateOfferKrankenRequest.class, CreateOfferRechtsschutzRequest.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java index 1cea8b6b..5fc6a6d5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java @@ -33,9 +33,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRes @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CreateOfferResponseGen_Type") @XmlSeeAlso({ - CreateOfferUnfallResponseType.class, - CreateOfferSachPrivatResponseType.class, CreateOfferLebenResponseType.class, + CreateOfferSachPrivatResponseType.class, + CreateOfferUnfallResponseType.class, CreateOfferKrankenResponse.class, CreateOfferRechtsschutzResponse.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java index a0076b8e..31120c77 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java @@ -22,14 +22,7 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.KonvertierungsumfangVertragTyp * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="Vertrag" maxOccurs="unbounded"> - * <complexType> - * <complexContent> - * <extension base="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungsumfangVertrag_Type"> - * </extension> - * </complexContent> - * </complexType> - * </element> + * <element name="Vertrag" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungsumfangVertrag_Type" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> @@ -45,7 +38,7 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.KonvertierungsumfangVertragTyp public class KonvertierungsumfangType { @XmlElement(name = "Vertrag", required = true) - protected List vertraege; + protected List vertraege; /** *

Die Liste der Verträge, die in der Konvertierungsanforderung behandelt werden.

@@ -66,41 +59,15 @@ public class KonvertierungsumfangType { * *

* Objects of the following type(s) are allowed in the list - * {@link KonvertierungsumfangType.Vertrag } + * {@link KonvertierungsumfangVertragType } * * */ - public List getVertraege() { + public List getVertraege() { if (vertraege == null) { - vertraege = new ArrayList(); + vertraege = new ArrayList(); } return this.vertraege; } - - /** - *

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

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

-     * <complexType>
-     *   <complexContent>
-     *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungsumfangVertrag_Type">
-     *     </extension>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Vertrag - extends KonvertierungsumfangVertragType - { - - - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ObjectFactory.java index 7aa90d5f..dc322e6e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ObjectFactory.java @@ -34,30 +34,6 @@ public class ObjectFactory { public ObjectFactory() { } - /** - * Create an instance of {@link KonvertierungsumfangType } - * - */ - public KonvertierungsumfangType createKonvertierungsumfangType() { - return new KonvertierungsumfangType(); - } - - /** - * Create an instance of {@link BOAProcessRequestType } - * - */ - public BOAProcessRequestType createBOAProcessRequestType() { - return new BOAProcessRequestType(); - } - - /** - * Create an instance of {@link BOAProcessResponseType } - * - */ - public BOAProcessResponseType createBOAProcessResponseType() { - return new BOAProcessResponseType(); - } - /** * Create an instance of {@link GetApplicationDocumentRequestType } * @@ -90,6 +66,14 @@ public class ObjectFactory { return new ConversionScopeResponse(); } + /** + * Create an instance of {@link KonvertierungsumfangType } + * + */ + public KonvertierungsumfangType createKonvertierungsumfangType() { + return new KonvertierungsumfangType(); + } + /** * Create an instance of {@link ConversionProposalRequest } * @@ -115,11 +99,19 @@ public class ObjectFactory { } /** - * Create an instance of {@link KonvertierungsumfangType.Vertrag } + * Create an instance of {@link BOAProcessRequestType } * */ - public KonvertierungsumfangType.Vertrag createKonvertierungsumfangTypeVertrag() { - return new KonvertierungsumfangType.Vertrag(); + public BOAProcessRequestType createBOAProcessRequestType() { + return new BOAProcessRequestType(); + } + + /** + * Create an instance of {@link BOAProcessResponseType } + * + */ + public BOAProcessResponseType createBOAProcessResponseType() { + return new BOAProcessResponseType(); } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java index f3862754..0c0e4b4f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java @@ -11,6 +11,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_8_0.common.AbgelehnteRisikenType; import at.vvo.omds.types.omds3Types.r1_8_0.common.AntragsartType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.BeteiligtePersonVertragType; import at.vvo.omds.types.omds3Types.r1_8_0.common.DatenverwendungType; import at.vvo.omds.types.omds3Types.r1_8_0.common.EinwilligungType; import at.vvo.omds.types.omds3Types.r1_8_0.common.ErsatzpolizzenType; @@ -37,9 +38,11 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezAntragUnfallType *
  * <complexType name="SpezAntrag_Type">
  *   <complexContent>
- *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBOASchritt_Type">
  *       <sequence>
  *         <element name="Antragsart" type="{urn:omds3CommonServiceTypes-1-1-0}Antragsart_Type" minOccurs="0"/>
+ *         <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded"/>
+ *         <element name="Versicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
  *         <element name="AbweichenderPraemienzahler" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
  *         <element name="WeitereVersicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
  *         <element name="WeitereVertragspersonen" type="{urn:omds3CommonServiceTypes-1-1-0}Vertragsperson_Type" maxOccurs="unbounded" minOccurs="0"/>
@@ -66,6 +69,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezAntragUnfallType
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "SpezAntrag_Type", propOrder = {
     "antragsart",
+    "personen",
+    "versicherungsnehmer",
     "abweichenderPraemienzahler",
     "weitereVersicherungsnehmer",
     "weitereVertragspersonen",
@@ -83,20 +88,25 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezAntragUnfallType
     "einwilligungen"
 })
 @XmlSeeAlso({
-    SpezAntragKfzType.class,
+    SpezAntragPersonenType.class,
+    AntragSachPrivatType.class,
     SpezAntragRechtsschutzType.class,
     SpezAntragUnfallType.class,
-    AntragSachPrivatType.class,
-    SpezAntragPersonenType.class,
+    SpezAntragKfzType.class,
     SpezAntragKrankenType.class
 })
 public abstract class SpezAntragType
-    extends SpezOffertType
+    extends SpezBOASchrittType
 {
 
     @XmlElement(name = "Antragsart")
     @XmlSchemaType(name = "string")
     protected AntragsartType antragsart;
+    @XmlElement(name = "Personen", required = true)
+    protected List personen;
+    @XmlElement(name = "Versicherungsnehmer")
+    @XmlSchemaType(name = "unsignedShort")
+    protected int versicherungsnehmer;
     @XmlElement(name = "AbweichenderPraemienzahler")
     @XmlSchemaType(name = "unsignedShort")
     protected Integer abweichenderPraemienzahler;
@@ -156,6 +166,51 @@ public abstract class SpezAntragType
         this.antragsart = value;
     }
 
+    /**
+     * Gets the value of the personen 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 personen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link BeteiligtePersonVertragType } + * + * + */ + public List getPersonen() { + if (personen == null) { + personen = new ArrayList(); + } + return this.personen; + } + + /** + * Ruft den Wert der versicherungsnehmer-Eigenschaft ab. + * + */ + public int getVersicherungsnehmer() { + return versicherungsnehmer; + } + + /** + * Legt den Wert der versicherungsnehmer-Eigenschaft fest. + * + */ + public void setVersicherungsnehmer(int value) { + this.versicherungsnehmer = value; + } + /** * Ruft den Wert der abweichenderPraemienzahler-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBOASchrittType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBOASchrittType.java index 6be0ba21..8abd0a74 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBOASchrittType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBOASchrittType.java @@ -29,7 +29,8 @@ import javax.xml.bind.annotation.XmlType; @XmlType(name = "SpezBOASchritt_Type") @XmlSeeAlso({ SpezBerechnungType.class, - SpezOffertType.class + SpezOffertType.class, + SpezAntragType.class }) public class SpezBOASchrittType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBerechnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBerechnungType.java index 38336f1a..916fe942 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBerechnungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBerechnungType.java @@ -43,11 +43,11 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezBerechnungUnfall "personen" }) @XmlSeeAlso({ - SpezBerechnungKfzType.class, + SpezBerechnungLebenType.class, + BerechnungSachPrivatType.class, SpezBerechnungRechtsschutzType.class, SpezBerechnungUnfallType.class, - BerechnungSachPrivatType.class, - SpezBerechnungLebenType.class, + SpezBerechnungKfzType.class, SpezBerechnungKrankenType.class }) public abstract class SpezBerechnungType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezOffertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezOffertType.java index a0829d2a..ad602d80 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezOffertType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezOffertType.java @@ -49,13 +49,12 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezOffertUnfallType "versicherungsnehmer" }) @XmlSeeAlso({ - SpezOffertKfzType.class, + SpezOffertLebenType.class, + OffertSachPrivatType.class, SpezOffertRechtsschutzType.class, SpezOffertUnfallType.class, - OffertSachPrivatType.class, - SpezOffertLebenType.class, - SpezOffertKrankenType.class, - SpezAntragType.class + SpezOffertKfzType.class, + SpezOffertKrankenType.class }) public abstract class SpezOffertType extends SpezBOASchrittType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java index ff04d74e..e5c4ea47 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java @@ -39,9 +39,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnf "produktmetadaten" }) @XmlSeeAlso({ - SubmitApplicationUnfallRequestType.class, - SubmitApplicationSachPrivatRequestType.class, SubmitApplicationLebenRequestType.class, + SubmitApplicationSachPrivatRequestType.class, + SubmitApplicationUnfallRequestType.class, SubmitApplicationKrankenRequest.class, SubmitApplicationRechtsschutzRequest.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java index 205643c5..7c065da9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java @@ -33,9 +33,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnf @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SubmitApplicationResponseGen_Type") @XmlSeeAlso({ - SubmitApplicationUnfallResponseType.class, - SubmitApplicationSachPrivatResponseType.class, SubmitApplicationLebenResponseType.class, + SubmitApplicationSachPrivatResponseType.class, + SubmitApplicationUnfallResponseType.class, SubmitApplicationKrankenResponse.class, SubmitApplicationRechtsschutzResponse.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBRequest.java new file mode 100644 index 00000000..6abe5c15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBRequest.java @@ -0,0 +1,455 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz; + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.PersonType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.VorlaeufigeDeckungType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Vermittlernr" type="{urn:omds20}Vermnr"/>
+ *         <element name="Art">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="NEU"/>
+ *               <enumeration value="WIEDER"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Kennzeichen" type="{urn:omds20}Pol_Kennz_Type" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="Fahrzeug" maxOccurs="3" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="FzgArt" type="{urn:omds20}FzgArtCd_Type"/>
+ *                   <element name="MarkeType">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                         <maxLength value="20"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
+ *         <element name="GueltigAb" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="VorlaeufigeDeckung" type="{urn:omds3CommonServiceTypes-1-1-0}VorlaeufigeDeckung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheVBDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheVBDaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vermittlernr", + "art", + "kennzeichen", + "polizzennr", + "fahrzeug", + "versicherungsnehmer", + "gueltigAb", + "vorlaeufigeDeckung", + "zusaetzlicheVBDaten" +}) +@XmlRootElement(name = "CreateVBRequest") +public class CreateVBRequest + extends CommonRequestType +{ + + @XmlElement(name = "Vermittlernr", required = true) + protected String vermittlernr; + @XmlElement(name = "Art", required = true) + protected String art; + @XmlElement(name = "Kennzeichen") + protected String kennzeichen; + @XmlElement(name = "Polizzennr") + protected String polizzennr; + @XmlElement(name = "Fahrzeug") + protected List fahrzeug; + @XmlElement(name = "Versicherungsnehmer", required = true) + protected PersonType versicherungsnehmer; + @XmlElement(name = "GueltigAb") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar gueltigAb; + @XmlElement(name = "VorlaeufigeDeckung") + protected List vorlaeufigeDeckung; + @XmlElement(name = "ZusaetzlicheVBDaten") + protected List zusaetzlicheVBDaten; + + /** + * Ruft den Wert der vermittlernr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermittlernr() { + return vermittlernr; + } + + /** + * Legt den Wert der vermittlernr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermittlernr(String value) { + this.vermittlernr = value; + } + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArt(String value) { + this.art = value; + } + + /** + * Ruft den Wert der kennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKennzeichen() { + return kennzeichen; + } + + /** + * Legt den Wert der kennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKennzeichen(String value) { + this.kennzeichen = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Gets the value of the fahrzeug 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 fahrzeug property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link CreateVBRequest.Fahrzeug } + * + * + */ + public List getFahrzeug() { + if (fahrzeug == null) { + fahrzeug = new ArrayList(); + } + return this.fahrzeug; + } + + /** + * Ruft den Wert der versicherungsnehmer-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getVersicherungsnehmer() { + return versicherungsnehmer; + } + + /** + * Legt den Wert der versicherungsnehmer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setVersicherungsnehmer(PersonType value) { + this.versicherungsnehmer = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + + /** + * Gets the value of the vorlaeufigeDeckung 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 vorlaeufigeDeckung property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheVBDatenType } + * + * + */ + public List getZusaetzlicheVBDaten() { + if (zusaetzlicheVBDaten == null) { + zusaetzlicheVBDaten = new ArrayList(); + } + return this.zusaetzlicheVBDaten; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

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

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="FzgArt" type="{urn:omds20}FzgArtCd_Type"/>
+     *         <element name="MarkeType">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *               <maxLength value="20"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "fzgArt", + "markeType", + "fahrgestnr" + }) + public static class Fahrzeug { + + @XmlElement(name = "FzgArt", required = true) + protected String fzgArt; + @XmlElement(name = "MarkeType", required = true) + protected String markeType; + @XmlElement(name = "Fahrgestnr") + protected String fahrgestnr; + + /** + * Ruft den Wert der fzgArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFzgArt() { + return fzgArt; + } + + /** + * Legt den Wert der fzgArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFzgArt(String value) { + this.fzgArt = value; + } + + /** + * Ruft den Wert der markeType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMarkeType() { + return markeType; + } + + /** + * Legt den Wert der markeType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMarkeType(String value) { + this.markeType = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBResponse.java new file mode 100644 index 00000000..e7df1dff --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBResponse.java @@ -0,0 +1,96 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProzessDokHandoutType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="VBNr" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="VBDokument" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokHandout_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vbNr", + "vbDokument" +}) +@XmlRootElement(name = "CreateVBResponse") +public class CreateVBResponse + extends CommonResponseType +{ + + @XmlElement(name = "VBNr", required = true) + protected String vbNr; + @XmlElement(name = "VBDokument", required = true) + protected ProzessDokHandoutType vbDokument; + + /** + * Ruft den Wert der vbNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVBNr() { + return vbNr; + } + + /** + * Legt den Wert der vbNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVBNr(String value) { + this.vbNr = value; + } + + /** + * Ruft den Wert der vbDokument-Eigenschaft ab. + * + * @return + * possible object is + * {@link ProzessDokHandoutType } + * + */ + public ProzessDokHandoutType getVBDokument() { + return vbDokument; + } + + /** + * Legt den Wert der vbDokument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ProzessDokHandoutType } + * + */ + public void setVBDokument(ProzessDokHandoutType value) { + this.vbDokument = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/HaftpflichtKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/HaftpflichtKfzType.java index 44a62542..aba0c35d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/HaftpflichtKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/HaftpflichtKfzType.java @@ -7,8 +7,8 @@ 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.omds2Types.v2_14.ELEinstufungType; -import at.vvo.omds.types.omds2Types.v2_14.ELVersicherungssummeType; +import at.vvo.omds.types.omds2Types.v2_15.ELEinstufungType; +import at.vvo.omds.types.omds2Types.v2_15.ELVersicherungssummeType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/KaskoKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/KaskoKfzType.java index c63d3b6c..c46f4d8c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/KaskoKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/KaskoKfzType.java @@ -32,6 +32,7 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.VinkulierungType; * <element name="Bezugsrecht" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsrecht_Type" minOccurs="0"/> * <element name="Zielpraemie" type="{urn:omds20}decimal" minOccurs="0"/> * <element name="Eingeschraenkt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> + * <element name="Neuwertklausel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -49,7 +50,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.VinkulierungType; "vinkulierung", "bezugsrecht", "zielpraemie", - "eingeschraenkt" + "eingeschraenkt", + "neuwertklausel" }) @XmlSeeAlso({ TeilkaskoKfzType.class, @@ -76,6 +78,8 @@ public abstract class KaskoKfzType protected BigDecimal zielpraemie; @XmlElement(name = "Eingeschraenkt", defaultValue = "0") protected Boolean eingeschraenkt; + @XmlElement(name = "Neuwertklausel") + protected Boolean neuwertklausel; /** * Ruft den Wert der art-Eigenschaft ab. @@ -261,4 +265,28 @@ public abstract class KaskoKfzType this.eingeschraenkt = value; } + /** + * Ruft den Wert der neuwertklausel-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isNeuwertklausel() { + return neuwertklausel; + } + + /** + * Legt den Wert der neuwertklausel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setNeuwertklausel(Boolean value) { + this.neuwertklausel = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ObjectFactory.java index 22ac092b..9c54bbc9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ObjectFactory.java @@ -41,6 +41,14 @@ public class ObjectFactory { public ObjectFactory() { } + /** + * Create an instance of {@link CreateVBRequest } + * + */ + public CreateVBRequest createCreateVBRequest() { + return new CreateVBRequest(); + } + /** * Create an instance of {@link VorversicherungenKfzType } * @@ -113,6 +121,22 @@ public class ObjectFactory { return new SubmitApplicationKfzResponseType(); } + /** + * Create an instance of {@link CreateVBRequest.Fahrzeug } + * + */ + public CreateVBRequest.Fahrzeug createCreateVBRequestFahrzeug() { + return new CreateVBRequest.Fahrzeug(); + } + + /** + * Create an instance of {@link CreateVBResponse } + * + */ + public CreateVBResponse createCreateVBResponse() { + return new CreateVBResponse(); + } + /** * Create an instance of {@link VerkaufsproduktKfzType } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VerkaufsproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VerkaufsproduktKfzType.java index 18f498e7..7dd65f7a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VerkaufsproduktKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VerkaufsproduktKfzType.java @@ -9,7 +9,7 @@ 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_14.PersArtCdType; +import at.vvo.omds.types.omds2Types.v2_15.PersArtCdType; import at.vvo.omds.types.omds3Types.r1_8_0.common.FahrzeugType; import at.vvo.omds.types.omds3Types.r1_8_0.common.VerkaufsproduktType; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VollkaskoKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VollkaskoKfzType.java index 25dc018a..df927681 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VollkaskoKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/VollkaskoKfzType.java @@ -19,7 +19,6 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}KaskoKfz_Type"> * <sequence> - * <element name="Neuwertklausel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="Leasingklausel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * </sequence> * </extension> @@ -31,42 +30,15 @@ import javax.xml.bind.annotation.XmlType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "VollkaskoKfz_Type", propOrder = { - "neuwertklausel", "leasingklausel" }) public class VollkaskoKfzType extends KaskoKfzType { - @XmlElement(name = "Neuwertklausel") - protected Boolean neuwertklausel; @XmlElement(name = "Leasingklausel") protected Boolean leasingklausel; - /** - * Ruft den Wert der neuwertklausel-Eigenschaft ab. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isNeuwertklausel() { - return neuwertklausel; - } - - /** - * Legt den Wert der neuwertklausel-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setNeuwertklausel(Boolean value) { - this.neuwertklausel = value; - } - /** * Ruft den Wert der leasingklausel-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java new file mode 100644 index 00000000..3ff656d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java @@ -0,0 +1,32 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Erweiterungsmöglichkeit für Versicherungsbestaetigung + * + *

Java-Klasse für ZusaetzlicheVBDaten_Type complex type. + * + *

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

+ * <complexType name="ZusaetzlicheVBDaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheVBDaten_Type") +public abstract class ZusaetzlicheVBDatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java index 5aa39976..a2ab93ff 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java @@ -48,8 +48,8 @@ public class ZusatzversicherungUnfallinvaliditaetType *

* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: - * Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Leben.xsd - * Zeile 1451 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd + * Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1477 von file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd *

* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine * der beiden folgenden Deklarationen an, um deren Namen zu ändern: diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java index 50318cf8..2100258e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java @@ -48,8 +48,8 @@ public class ZusatzversicherungUnfalltodType *

* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: - * Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Leben.xsd - * Zeile 1451 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd + * Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1477 von file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd *

* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine * der beiden folgenden Deklarationen an, um deren Namen zu ändern: diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/ProduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/ProduktSachPrivatType.java index 3d33ca37..7d7f8efb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/ProduktSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/ProduktSachPrivatType.java @@ -10,6 +10,7 @@ import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.SelbstbehaltType; /** @@ -25,6 +26,7 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktGenerischType; * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type"> * <sequence> * <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/> + * <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -35,7 +37,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktGenerischType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ProduktSachPrivat_Type", propOrder = { - "versObjekteRefLfnr" + "versObjekteRefLfnr", + "selbstbehalt" }) @XmlSeeAlso({ ProduktGebaeudeversicherungType.class, @@ -48,6 +51,8 @@ public class ProduktSachPrivatType @XmlElement(name = "VersObjekteRefLfnr", type = Integer.class) @XmlSchemaType(name = "unsignedShort") protected List versObjekteRefLfnr; + @XmlElement(name = "Selbstbehalt") + protected List selbstbehalt; /** * Gets the value of the versObjekteRefLfnr property. @@ -78,4 +83,33 @@ public class ProduktSachPrivatType return this.versObjekteRefLfnr; } + /** + * Gets the value of the selbstbehalt 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 selbstbehalt property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link SelbstbehaltType } + * + * + */ + public List getSelbstbehalt() { + if (selbstbehalt == null) { + selbstbehalt = new ArrayList(); + } + return this.selbstbehalt; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoAdresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoAdresseType.java index 92c2cd8d..b970416e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoAdresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoAdresseType.java @@ -6,7 +6,7 @@ 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.omds2Types.v2_14.ADRESSEType; +import at.vvo.omds.types.omds2Types.v2_15.ADRESSEType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoGebaeudeType.java index 170ed194..abd07dbf 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoGebaeudeType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/sachPrivat/RisikoGebaeudeType.java @@ -10,8 +10,8 @@ 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.omds2Types.v2_14.ELFlaecheType; -import at.vvo.omds.types.omds2Types.v2_14.Entsch2Type; +import at.vvo.omds.types.omds2Types.v2_15.ELFlaecheType; +import at.vvo.omds.types.omds2Types.v2_15.Entsch2Type; import at.vvo.omds.types.omds3Types.r1_8_0.common.VersichertesInteresseMitAttributMetadatenType; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimRequest.java new file mode 100644 index 00000000..9770c0f7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="ErgaenzungSchadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchadenereignis_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ergaenzungSchadenereignis" +}) +@XmlRootElement(name = "AddInformationToClaimRequest") +public class AddInformationToClaimRequest + extends CommonRequestType +{ + + @XmlElement(name = "ErgaenzungSchadenereignis", required = true) + protected ErgaenzungSchadenereignisType ergaenzungSchadenereignis; + + /** + * Ruft den Wert der ergaenzungSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public ErgaenzungSchadenereignisType getErgaenzungSchadenereignis() { + return ergaenzungSchadenereignis; + } + + /** + * Legt den Wert der ergaenzungSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public void setErgaenzungSchadenereignis(ErgaenzungSchadenereignisType value) { + this.ergaenzungSchadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimResponse.java new file mode 100644 index 00000000..8140e7bb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

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

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="ErgaenzungSchadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchadenereignis_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ergaenzungSchadenereignis" +}) +@XmlRootElement(name = "AddInformationToClaimResponse") +public class AddInformationToClaimResponse + extends CommonResponseType +{ + + @XmlElement(name = "ErgaenzungSchadenereignis", required = true) + protected ErgaenzungSchadenereignisType ergaenzungSchadenereignis; + + /** + * Ruft den Wert der ergaenzungSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public ErgaenzungSchadenereignisType getErgaenzungSchadenereignis() { + return ergaenzungSchadenereignis; + } + + /** + * Legt den Wert der ergaenzungSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public void setErgaenzungSchadenereignis(ErgaenzungSchadenereignisType value) { + this.ergaenzungSchadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenType.java new file mode 100644 index 00000000..a2e9019e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenType.java @@ -0,0 +1,268 @@ + +package at.vvo.omds.types.omds3Types.r1_8_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_8_0.common.DokumentDataType; + + +/** + * Objekt Nachmeldung Schaden + * + *

Java-Klasse für ErgaenzungSchaden_Type complex type. + * + *

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

+ * <complexType name="ErgaenzungSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Schadennr" type="{urn:omds20}Schadennr"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="Betreff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Belege" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErgaenzungSchaden_Type", propOrder = { + "schadennr", + "id", + "polizzennr", + "vertragsID", + "betreff", + "schadenTxt", + "belege", + "zusaetzlicheSchadensdaten" +}) +public class ErgaenzungSchadenType { + + @XmlElement(name = "Schadennr", required = true) + protected String schadennr; + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "Polizzennr") + protected String polizzennr; + @XmlElement(name = "VertragsID") + protected String vertragsID; + @XmlElement(name = "Betreff") + protected String betreff; + @XmlElement(name = "SchadenTxt") + protected String schadenTxt; + @XmlElement(name = "Belege") + protected List belege; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; + + /** + * 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 id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der betreff-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBetreff() { + return betreff; + } + + /** + * Legt den Wert der betreff-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBetreff(String value) { + this.betreff = value; + } + + /** + * Ruft den Wert der schadenTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchadenTxt() { + return schadenTxt; + } + + /** + * Legt den Wert der schadenTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchadenTxt(String value) { + this.schadenTxt = value; + } + + /** + * Gets the value of the belege 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 belege property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentDataType } + * + * + */ + public List getBelege() { + if (belege == null) { + belege = new ArrayList(); + } + return this.belege; + } + + /** + * 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_8_0/on7schaden/ErgaenzungSchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenereignisType.java new file mode 100644 index 00000000..d5b6fcdc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenereignisType.java @@ -0,0 +1,184 @@ + +package at.vvo.omds.types.omds3Types.r1_8_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_8_0.common.ObjektIdType; + + +/** + * Objekt Nachmeldung zu Schadenereignis + * + *

Java-Klasse für ErgaenzungSchadenereignis_Type complex type. + * + *

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

+ * <complexType name="ErgaenzungSchadenereignis_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="AnforderungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/>
+ *         <element name="ErgaenzungSchaden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchaden_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErgaenzungSchadenereignis_Type", propOrder = { + "anforderungsId", + "id", + "geschaeftsfallSchadenereignis", + "zusaetzlicheSchadensereignisdaten", + "ergaenzungSchaden" +}) +public class ErgaenzungSchadenereignisType { + + @XmlElement(name = "AnforderungsId") + protected String anforderungsId; + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; + @XmlElement(name = "ErgaenzungSchaden", required = true) + protected List ergaenzungSchaden; + + /** + * Ruft den Wert der anforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAnforderungsId() { + return anforderungsId; + } + + /** + * Legt den Wert der anforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAnforderungsId(String value) { + this.anforderungsId = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * GeschäftsfallId der Anlage des ursprünglichen Schadenereignis-Objektes + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; + } + + /** + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = 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 ergaenzungSchaden 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 ergaenzungSchaden property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ErgaenzungSchadenType } + * + * + */ + public List getErgaenzungSchaden() { + if (ergaenzungSchaden == null) { + ergaenzungSchaden = new ArrayList(); + } + return this.ergaenzungSchaden; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ObjectFactory.java index 19a4bedf..6eb151df 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ObjectFactory.java @@ -172,6 +172,30 @@ public class ObjectFactory { return new SubmitReceiptResponse(); } + /** + * Create an instance of {@link AddInformationToClaimRequest } + * + */ + public AddInformationToClaimRequest createAddInformationToClaimRequest() { + return new AddInformationToClaimRequest(); + } + + /** + * Create an instance of {@link ErgaenzungSchadenereignisType } + * + */ + public ErgaenzungSchadenereignisType createErgaenzungSchadenereignisType() { + return new ErgaenzungSchadenereignisType(); + } + + /** + * Create an instance of {@link AddInformationToClaimResponse } + * + */ + public AddInformationToClaimResponse createAddInformationToClaimResponse() { + return new AddInformationToClaimResponse(); + } + /** * Create an instance of {@link SearchClaimResponseResultType } * @@ -308,6 +332,14 @@ public class ObjectFactory { return new NatPersonType(); } + /** + * Create an instance of {@link ErgaenzungSchadenType } + * + */ + public ErgaenzungSchadenType createErgaenzungSchadenType() { + return new ErgaenzungSchadenType(); + } + /** * Create an instance of {@link SpartendetailSchadenKrankenType.Behandlungen } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/OrtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/OrtType.java index c8737021..9314c4e6 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/OrtType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/OrtType.java @@ -5,7 +5,7 @@ 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.omds2Types.v2_14.ADRESSEType; +import at.vvo.omds.types.omds2Types.v2_15.ADRESSEType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SachbearbVUType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SachbearbVUType.java index 64df9d77..452a95e5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SachbearbVUType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SachbearbVUType.java @@ -7,7 +7,7 @@ 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.omds2Types.v2_14.ELKommunikationType; +import at.vvo.omds.types.omds2Types.v2_15.ELKommunikationType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SchadenType.java index 1f102263..6b4be336 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SchadenType.java @@ -9,8 +9,8 @@ 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.omds2Types.v2_14.VtgRolleCdType; -import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; +import at.vvo.omds.types.omds2Types.v2_15.VtgRolleCdType; +import at.vvo.omds.types.omds2Types.v2_15.WaehrungsCdType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SubmitReceiptRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SubmitReceiptRequest.java index afb66769..8aab0603 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SubmitReceiptRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/SubmitReceiptRequest.java @@ -8,7 +8,9 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.WaehrungsCdType; import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; import at.vvo.omds.types.omds3Types.r1_8_0.common.DokumentDataType; import at.vvo.omds.types.omds3Types.r1_8_0.common.ZahlwegType; @@ -26,7 +28,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.ZahlwegType; * <sequence> * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/> * <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/> + * <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/> * <element name="Betrag" type="{urn:omds20}decimal"/> + * <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/> * <element name="Grund" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Zahlweg" type="{urn:omds3CommonServiceTypes-1-1-0}Zahlweg_Type"/> * <element name="Belege" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" maxOccurs="unbounded"/> @@ -43,7 +47,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.ZahlwegType; @XmlType(name = "", propOrder = { "polizzennr", "vertragsID", + "schadennr", "betrag", + "waehrungsCd", "grund", "zahlweg", "belege", @@ -58,8 +64,13 @@ public class SubmitReceiptRequest protected String polizzennr; @XmlElement(name = "VertragsID") protected String vertragsID; + @XmlElement(name = "Schadennr") + protected String schadennr; @XmlElement(name = "Betrag", required = true) protected BigDecimal betrag; + @XmlElement(name = "WaehrungsCd") + @XmlSchemaType(name = "string") + protected WaehrungsCdType waehrungsCd; @XmlElement(name = "Grund") protected String grund; @XmlElement(name = "Zahlweg", required = true) @@ -117,6 +128,30 @@ public class SubmitReceiptRequest this.vertragsID = 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 betrag-Eigenschaft ab. * @@ -141,6 +176,30 @@ public class SubmitReceiptRequest this.betrag = value; } + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + /** * Ruft den Wert der grund-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsService.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsService.java index a000f52c..333ddd6e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsService.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsService.java @@ -10,12 +10,12 @@ import javax.xml.ws.Service; /** * This class was generated by Apache CXF 3.5.0 - * 2022-06-07T10:28:29.973+02:00 + * 2023-04-21T18:40:45.163+02:00 * Generated source version: 3.5.0 * */ @WebServiceClient(name = "omdsService", - wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl", + wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl", targetNamespace = "urn:omds3Services-1-4-0") public class OmdsService extends Service { @@ -26,11 +26,11 @@ public class OmdsService extends Service { static { URL url = null; try { - url = new URL("file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl"); + url = new URL("file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl"); } catch (MalformedURLException e) { java.util.logging.Logger.getLogger(OmdsService.class.getName()) .log(java.util.logging.Level.INFO, - "Can not initialize the default wsdl from {0}", "file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl"); + "Can not initialize the default wsdl from {0}", "file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl"); } WSDL_LOCATION = url; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortImpl.java index 1d7bcb13..a204cc40 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortImpl.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortImpl.java @@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.5.0 - * 2022-06-07T10:28:29.923+02:00 + * 2023-04-21T18:40:45.124+02:00 * Generated source version: 3.5.0 * */ @@ -25,29 +25,13 @@ import javax.xml.bind.annotation.XmlSeeAlso; serviceName = "omdsService", portName = "omdsServicePort", targetNamespace = "urn:omds3Services-1-4-0", - wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl", + wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_konvert/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl", endpointInterface = "at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType") public class OmdsServicePortImpl implements OmdsServicePortType { private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName()); - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getOMDSPackageList(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse getOMDSPackageList(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation getOMDSPackageList"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#calculateLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CalculateLebenRequestType param)* */ @@ -80,38 +64,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse createApplicationKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation createApplicationKranken"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#calculateSachPrivat(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType calculateSachPrivat(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation calculateSachPrivat"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#calculateRechtsschutz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CalculateRechtsschutzRequest param)* */ @@ -128,22 +80,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse createApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation createApplicationRechtsschutz"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationKfz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateApplicationKfzRequestType param)* */ @@ -192,22 +128,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#deepLinkPartner(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPartner(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation deepLinkPartner"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.SubmitApplicationLebenRequestType param)* */ @@ -224,22 +144,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation deepLinkPolicy"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createOfferRechtsschutz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateOfferRechtsschutzRequest param)* */ @@ -288,6 +192,262 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#submitClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType submitClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation submitClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#deepLinkOffer(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkOffer(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkOffer"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createVB(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBResponse createVB(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createVB"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation getDocumentsOfPeriod"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationUnfall"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#calculateKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse calculateKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateKranken"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#checkClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType checkClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation checkClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType createApplicationLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationLeben"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createOfferUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType createOfferUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferUnfall"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getArcImageInfos(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse getArcImageInfos(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getArcImageInfos"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getOMDSPackageList(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse getOMDSPackageList(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getOMDSPackageList"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse createApplicationKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationKranken"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#calculateSachPrivat(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType calculateSachPrivat(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateSachPrivat"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse createApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationRechtsschutz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#deepLinkPartner(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPartner(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkPartner"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest param)* + */ + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkPolicy"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getUserData(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.UserDataRequest param)* */ @@ -336,22 +496,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#submitClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType submitClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation submitClaim"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#submitApplicationKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SubmitApplicationKrankenRequest param)* */ @@ -368,22 +512,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getOMDSPackage(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse getOMDSPackage(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation getOMDSPackage"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getNumberOfDocuments(at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetNumberOfDocumentsRequestType param)* */ @@ -401,13 +529,13 @@ public class OmdsServicePortImpl implements OmdsServicePortType { } /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#deepLinkOffer(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest param)* + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getOMDSPackage(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest param)* */ - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkOffer(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation deepLinkOffer"); + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse getOMDSPackage(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getOMDSPackage"); System.out.println(param); try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse _return = null; return _return; } catch (java.lang.Exception ex) { ex.printStackTrace(); @@ -448,22 +576,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation getDocumentsOfPeriod"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#conversionProposal(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ConversionProposalRequest param)* */ @@ -528,38 +640,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation createApplicationUnfall"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#calculateKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse calculateKranken(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation calculateKranken"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createOfferSachPrivat(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType param)* */ @@ -576,22 +656,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#checkClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType checkClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation checkClaim"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationSachPrivat(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType param)* */ @@ -657,13 +721,13 @@ public class OmdsServicePortImpl implements OmdsServicePortType { } /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createApplicationLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType param)* + * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#addInformationToClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimRequest param)* */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType createApplicationLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation createApplicationLeben"); + public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimResponse addInformationToClaim(at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation addInformationToClaim"); System.out.println(param); try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType _return = null; + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimResponse _return = null; return _return; } catch (java.lang.Exception ex) { ex.printStackTrace(); @@ -688,22 +752,6 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createOfferUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType createOfferUnfall(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType param) throws ServiceFaultMsg { - LOG.info("Executing operation createOfferUnfall"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - /* (non-Javadoc) * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#createOfferLeben(at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateOfferLebenRequestType param)* */ @@ -768,20 +816,4 @@ public class OmdsServicePortImpl implements OmdsServicePortType { //throw new ServiceFaultMsg("ServiceFaultMsg..."); } - /* (non-Javadoc) - * @see at.vvo.omds.types.omds3Types.r1_8_0.service.OmdsServicePortType#getArcImageInfos(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest param)* - */ - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse getArcImageInfos(at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest param) throws ServiceFaultMsg { - LOG.info("Executing operation getArcImageInfos"); - System.out.println(param); - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse _return = null; - return _return; - } catch (java.lang.Exception ex) { - ex.printStackTrace(); - throw new RuntimeException(ex); - } - //throw new ServiceFaultMsg("ServiceFaultMsg..."); - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType.java index ba4d74c1..7341d940 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType.java @@ -9,23 +9,15 @@ import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.5.0 - * 2022-06-07T10:28:29.958+02:00 + * 2023-04-21T18:40:45.151+02:00 * Generated source version: 3.5.0 * */ @WebService(targetNamespace = "urn:omds3Services-1-4-0", name = "omdsServicePortType") -@XmlSeeAlso({at.vvo.omds.types.omds3Types.r1_8_0.on1basis.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.ObjectFactory.class, at.vvo.omds.types.omds2Types.v2_14.ObjectFactory.class}) +@XmlSeeAlso({at.vvo.omds.types.omds3Types.r1_8_0.on1basis.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.common.ObjectFactory.class, at.vvo.omds.types.omds2Types.v2_15.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.ObjectFactory.class}) @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE) public interface OmdsServicePortType { - @WebMethod(action = "urn:getOMDSPackageList") - @WebResult(name = "getOMDSPackageListResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse getOMDSPackageList( - - @WebParam(partName = "param", name = "getOMDSPackageListRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:calculateLeben") @WebResult(name = "CalculateLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CalculateLebenResponseType calculateLeben( @@ -42,22 +34,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on1basis.AddDocToBusinessCaseRequestType param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createApplicationKranken") - @WebResult(name = "CreateApplicationKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse createApplicationKranken( - - @WebParam(partName = "param", name = "CreateApplicationKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest param - ) throws ServiceFaultMsg; - - @WebMethod(action = "urn:calculateSachPrivat") - @WebResult(name = "CalculateSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType calculateSachPrivat( - - @WebParam(partName = "param", name = "CalculateSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:calculateRechtsschutz") @WebResult(name = "CalculateRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CalculateRechtsschutzResponse calculateRechtsschutz( @@ -66,14 +42,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CalculateRechtsschutzRequest param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createApplicationRechtsschutz") - @WebResult(name = "CreateApplicationRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse createApplicationRechtsschutz( - - @WebParam(partName = "param", name = "CreateApplicationRechtsschutzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createApplicationKfz") @WebResult(name = "CreateApplicationKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateApplicationKfzResponseType createApplicationKfz( @@ -98,14 +66,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateOfferKfzRequestType param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:deepLinkPartner") - @WebResult(name = "getDeepLinkPartnerResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPartner( - - @WebParam(partName = "param", name = "getDeepLinkPartnerRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:submitApplicationLeben") @WebResult(name = "SubmitApplicationLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.SubmitApplicationLebenResponseType submitApplicationLeben( @@ -114,14 +74,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.SubmitApplicationLebenRequestType param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:deepLinkPolicy") - @WebResult(name = "getDeepLinkPolicyResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPolicy( - - @WebParam(partName = "param", name = "getDeepLinkPolicyRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createOfferRechtsschutz") @WebResult(name = "CreateOfferRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateOfferRechtsschutzResponse createOfferRechtsschutz( @@ -146,6 +98,134 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetStateChangesRequestType param ) throws ServiceFaultMsg; + @WebMethod(action = "urn:submitClaim") + @WebResult(name = "SubmitClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType submitClaim( + + @WebParam(partName = "param", name = "SubmitClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkOffer") + @WebResult(name = "getDeepLinkOfferResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkOffer( + + @WebParam(partName = "param", name = "getDeepLinkOfferRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createVB") + @WebResult(name = "CreateVBResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBResponse createVB( + + @WebParam(partName = "param", name = "CreateVBRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getDocumentsOfPeriod") + @WebResult(name = "GetDocumentsOfPeriodResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod( + + @WebParam(partName = "param", name = "GetDocumentsOfPeriodRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationUnfall") + @WebResult(name = "CreateApplicationUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall( + + @WebParam(partName = "param", name = "CreateApplicationUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:calculateKranken") + @WebResult(name = "CalculateKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse calculateKranken( + + @WebParam(partName = "param", name = "CalculateKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:checkClaim") + @WebResult(name = "CheckClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType checkClaim( + + @WebParam(partName = "param", name = "CheckClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationLeben") + @WebResult(name = "CreateApplicationLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType createApplicationLeben( + + @WebParam(partName = "param", name = "CreateApplicationLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createOfferUnfall") + @WebResult(name = "CreateOfferUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType createOfferUnfall( + + @WebParam(partName = "param", name = "CreateOfferUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getArcImageInfos") + @WebResult(name = "getArcImageInfosResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse getArcImageInfos( + + @WebParam(partName = "param", name = "getArcImageInfosRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getOMDSPackageList") + @WebResult(name = "getOMDSPackageListResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse getOMDSPackageList( + + @WebParam(partName = "param", name = "getOMDSPackageListRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationKranken") + @WebResult(name = "CreateApplicationKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse createApplicationKranken( + + @WebParam(partName = "param", name = "CreateApplicationKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:calculateSachPrivat") + @WebResult(name = "CalculateSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType calculateSachPrivat( + + @WebParam(partName = "param", name = "CalculateSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationRechtsschutz") + @WebResult(name = "CreateApplicationRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse createApplicationRechtsschutz( + + @WebParam(partName = "param", name = "CreateApplicationRechtsschutzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs") + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkPartner") + @WebResult(name = "getDeepLinkPartnerResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPartner( + + @WebParam(partName = "param", name = "getDeepLinkPartnerRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkPolicy") + @WebResult(name = "getDeepLinkPolicyResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPolicy( + + @WebParam(partName = "param", name = "getDeepLinkPolicyRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest param + ) throws ServiceFaultMsg; + @WebMethod(action = "urn:getUserData") @WebResult(name = "getUserDataResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.UserDataResponse getUserData( @@ -170,14 +250,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckCoverageRequest param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:submitClaim") - @WebResult(name = "SubmitClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType submitClaim( - - @WebParam(partName = "param", name = "SubmitClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:submitApplicationKranken") @WebResult(name = "SubmitApplicationKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SubmitApplicationKrankenResponse submitApplicationKranken( @@ -186,14 +258,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SubmitApplicationKrankenRequest param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:getOMDSPackage") - @WebResult(name = "getOMDSPackageResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse getOMDSPackage( - - @WebParam(partName = "param", name = "getOMDSPackageRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:getNumberOfDocuments") @WebResult(name = "GetNumberOfDocumentsResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetNumberOfDocumentsResponseType getNumberOfDocuments( @@ -202,12 +266,12 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetNumberOfDocumentsRequestType param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:deepLinkOffer") - @WebResult(name = "getDeepLinkOfferResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkOffer( + @WebMethod(action = "urn:getOMDSPackage") + @WebResult(name = "getOMDSPackageResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse getOMDSPackage( - @WebParam(partName = "param", name = "getDeepLinkOfferRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest param + @WebParam(partName = "param", name = "getOMDSPackageRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest param ) throws ServiceFaultMsg; @WebMethod(action = "urn:calculateUnfall") @@ -226,14 +290,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnfallRequestType param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:getDocumentsOfPeriod") - @WebResult(name = "GetDocumentsOfPeriodResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod( - - @WebParam(partName = "param", name = "GetDocumentsOfPeriodRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") - at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:conversionProposal") @WebResult(name = "ConversionProposalResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.ConversionProposalResponse conversionProposal( @@ -266,22 +322,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateOfferKrankenRequest param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createApplicationUnfall") - @WebResult(name = "CreateApplicationUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall( - - @WebParam(partName = "param", name = "CreateApplicationUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType param - ) throws ServiceFaultMsg; - - @WebMethod(action = "urn:calculateKranken") - @WebResult(name = "CalculateKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse calculateKranken( - - @WebParam(partName = "param", name = "CalculateKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createOfferSachPrivat") @WebResult(name = "CreateOfferSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType createOfferSachPrivat( @@ -290,14 +330,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:checkClaim") - @WebResult(name = "CheckClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType checkClaim( - - @WebParam(partName = "param", name = "CheckClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createApplicationSachPrivat") @WebResult(name = "CreateApplicationSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType createApplicationSachPrivat( @@ -330,12 +362,12 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageRequest param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createApplicationLeben") - @WebResult(name = "CreateApplicationLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType createApplicationLeben( + @WebMethod(action = "urn:addInformationToClaim") + @WebResult(name = "AddInformationToClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + public at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimResponse addInformationToClaim( - @WebParam(partName = "param", name = "CreateApplicationLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType param + @WebParam(partName = "param", name = "AddInformationToClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimRequest param ) throws ServiceFaultMsg; @WebMethod(action = "urn:submitApplicationRechtsschutz") @@ -346,14 +378,6 @@ public interface OmdsServicePortType { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest param ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createOfferUnfall") - @WebResult(name = "CreateOfferUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType createOfferUnfall( - - @WebParam(partName = "param", name = "CreateOfferUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType param - ) throws ServiceFaultMsg; - @WebMethod(action = "urn:createOfferLeben") @WebResult(name = "CreateOfferLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") public at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateOfferLebenResponseType createOfferLeben( @@ -385,12 +409,4 @@ public interface OmdsServicePortType { @WebParam(partName = "param", name = "SubmitApplicationSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType param ) throws ServiceFaultMsg; - - @WebMethod(action = "urn:getArcImageInfos") - @WebResult(name = "getArcImageInfosResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") - public at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse getArcImageInfos( - - @WebParam(partName = "param", name = "getArcImageInfosRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest param - ) throws ServiceFaultMsg; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType_OmdsServicePort_Client.java index badc6e99..be534b46 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType_OmdsServicePort_Client.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/OmdsServicePortType_OmdsServicePort_Client.java @@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.5.0 - * 2022-06-07T10:28:29.831+02:00 + * 2023-04-21T18:40:45.040+02:00 * Generated source version: 3.5.0 * */ @@ -48,19 +48,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); OmdsServicePortType port = ss.getOmdsServicePort(); - { - System.out.println("Invoking getOMDSPackageList..."); - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest _getOMDSPackageList_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse _getOMDSPackageList__return = port.getOMDSPackageList(_getOMDSPackageList_param); - System.out.println("getOMDSPackageList.result=" + _getOMDSPackageList__return); - - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } { System.out.println("Invoking calculateLeben..."); at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CalculateLebenRequestType _calculateLeben_param = null; @@ -81,32 +68,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on1basis.AddDocToBusinessCaseResponseType _addDocToBusinessCase__return = port.addDocToBusinessCase(_addDocToBusinessCase_param); System.out.println("addDocToBusinessCase.result=" + _addDocToBusinessCase__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking createApplicationKranken..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest _createApplicationKranken_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse _createApplicationKranken__return = port.createApplicationKranken(_createApplicationKranken_param); - System.out.println("createApplicationKranken.result=" + _createApplicationKranken__return); - - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking calculateSachPrivat..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType _calculateSachPrivat_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType _calculateSachPrivat__return = port.calculateSachPrivat(_calculateSachPrivat_param); - System.out.println("calculateSachPrivat.result=" + _calculateSachPrivat__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -120,19 +81,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CalculateRechtsschutzResponse _calculateRechtsschutz__return = port.calculateRechtsschutz(_calculateRechtsschutz_param); System.out.println("calculateRechtsschutz.result=" + _calculateRechtsschutz__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking createApplicationRechtsschutz..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest _createApplicationRechtsschutz_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse _createApplicationRechtsschutz__return = port.createApplicationRechtsschutz(_createApplicationRechtsschutz_param); - System.out.println("createApplicationRechtsschutz.result=" + _createApplicationRechtsschutz__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -172,19 +120,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateOfferKfzResponseType _createOfferKfz__return = port.createOfferKfz(_createOfferKfz_param); System.out.println("createOfferKfz.result=" + _createOfferKfz__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking deepLinkPartner..."); - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest _deepLinkPartner_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkPartner__return = port.deepLinkPartner(_deepLinkPartner_param); - System.out.println("deepLinkPartner.result=" + _deepLinkPartner__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -198,19 +133,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.SubmitApplicationLebenResponseType _submitApplicationLeben__return = port.submitApplicationLeben(_submitApplicationLeben_param); System.out.println("submitApplicationLeben.result=" + _submitApplicationLeben__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking deepLinkPolicy..."); - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest _deepLinkPolicy_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkPolicy__return = port.deepLinkPolicy(_deepLinkPolicy_param); - System.out.println("deepLinkPolicy.result=" + _deepLinkPolicy__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -250,6 +172,214 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetStateChangesResponseType _getStateChanges__return = port.getStateChanges(_getStateChanges_param); System.out.println("getStateChanges.result=" + _getStateChanges__return); + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitClaim..."); + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType _submitClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType _submitClaim__return = port.submitClaim(_submitClaim_param); + System.out.println("submitClaim.result=" + _submitClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkOffer..."); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest _deepLinkOffer_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_param); + System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createVB..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBRequest _createVB_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateVBResponse _createVB__return = port.createVB(_createVB_param); + System.out.println("createVB.result=" + _createVB__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getDocumentsOfPeriod..."); + at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType _getDocumentsOfPeriod_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType _getDocumentsOfPeriod__return = port.getDocumentsOfPeriod(_getDocumentsOfPeriod_param); + System.out.println("getDocumentsOfPeriod.result=" + _getDocumentsOfPeriod__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationUnfall..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType _createApplicationUnfall_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType _createApplicationUnfall__return = port.createApplicationUnfall(_createApplicationUnfall_param); + System.out.println("createApplicationUnfall.result=" + _createApplicationUnfall__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking calculateKranken..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest _calculateKranken_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse _calculateKranken__return = port.calculateKranken(_calculateKranken_param); + System.out.println("calculateKranken.result=" + _calculateKranken__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking checkClaim..."); + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType _checkClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType _checkClaim__return = port.checkClaim(_checkClaim_param); + System.out.println("checkClaim.result=" + _checkClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationLeben..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType _createApplicationLeben_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType _createApplicationLeben__return = port.createApplicationLeben(_createApplicationLeben_param); + System.out.println("createApplicationLeben.result=" + _createApplicationLeben__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createOfferUnfall..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType _createOfferUnfall_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType _createOfferUnfall__return = port.createOfferUnfall(_createOfferUnfall_param); + System.out.println("createOfferUnfall.result=" + _createOfferUnfall__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getArcImageInfos..."); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest _getArcImageInfos_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse _getArcImageInfos__return = port.getArcImageInfos(_getArcImageInfos_param); + System.out.println("getArcImageInfos.result=" + _getArcImageInfos__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getOMDSPackageList..."); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListRequest _getOMDSPackageList_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageListResponse _getOMDSPackageList__return = port.getOMDSPackageList(_getOMDSPackageList_param); + System.out.println("getOMDSPackageList.result=" + _getOMDSPackageList__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationKranken..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest _createApplicationKranken_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse _createApplicationKranken__return = port.createApplicationKranken(_createApplicationKranken_param); + System.out.println("createApplicationKranken.result=" + _createApplicationKranken__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking calculateSachPrivat..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType _calculateSachPrivat_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType _calculateSachPrivat__return = port.calculateSachPrivat(_calculateSachPrivat_param); + System.out.println("calculateSachPrivat.result=" + _calculateSachPrivat__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationRechtsschutz..."); + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest _createApplicationRechtsschutz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse _createApplicationRechtsschutz__return = port.createApplicationRechtsschutz(_createApplicationRechtsschutz_param); + System.out.println("createApplicationRechtsschutz.result=" + _createApplicationRechtsschutz__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkPartner..."); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPartnerRequest _deepLinkPartner_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkPartner__return = port.deepLinkPartner(_deepLinkPartner_param); + System.out.println("deepLinkPartner.result=" + _deepLinkPartner__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkPolicy..."); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkPolicyRequest _deepLinkPolicy_param = null; + try { + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkPolicy__return = port.deepLinkPolicy(_deepLinkPolicy_param); + System.out.println("deepLinkPolicy.result=" + _deepLinkPolicy__return); + } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -289,19 +419,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckCoverageResponse _checkCoverage__return = port.checkCoverage(_checkCoverage_param); System.out.println("checkCoverage.result=" + _checkCoverage__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking submitClaim..."); - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimRequestType _submitClaim_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.SubmitClaimResponseType _submitClaim__return = port.submitClaim(_submitClaim_param); - System.out.println("submitClaim.result=" + _submitClaim__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -315,19 +432,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SubmitApplicationKrankenResponse _submitApplicationKranken__return = port.submitApplicationKranken(_submitApplicationKranken_param); System.out.println("submitApplicationKranken.result=" + _submitApplicationKranken__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking getOMDSPackage..."); - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest _getOMDSPackage_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse _getOMDSPackage__return = port.getOMDSPackage(_getOMDSPackage_param); - System.out.println("getOMDSPackage.result=" + _getOMDSPackage__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -348,11 +452,11 @@ public final class OmdsServicePortType_OmdsServicePort_Client { } { - System.out.println("Invoking deepLinkOffer..."); - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkOfferRequest _deepLinkOffer_param = null; + System.out.println("Invoking getOMDSPackage..."); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageRequest _getOMDSPackage_param = null; try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_param); - System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return); + at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.OMDSPackageResponse _getOMDSPackage__return = port.getOMDSPackage(_getOMDSPackage_param); + System.out.println("getOMDSPackage.result=" + _getOMDSPackage__return); } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); @@ -380,19 +484,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnfallResponseType _submitApplicationUnfall__return = port.submitApplicationUnfall(_submitApplicationUnfall_param); System.out.println("submitApplicationUnfall.result=" + _submitApplicationUnfall__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking getDocumentsOfPeriod..."); - at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodRequestType _getDocumentsOfPeriod_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetDocumentsOfPeriodResponseType _getDocumentsOfPeriod__return = port.getDocumentsOfPeriod(_getDocumentsOfPeriod_param); - System.out.println("getDocumentsOfPeriod.result=" + _getDocumentsOfPeriod__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -445,32 +536,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateOfferKrankenResponse _createOfferKranken__return = port.createOfferKranken(_createOfferKranken_param); System.out.println("createOfferKranken.result=" + _createOfferKranken__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking createApplicationUnfall..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType _createApplicationUnfall_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType _createApplicationUnfall__return = port.createApplicationUnfall(_createApplicationUnfall_param); - System.out.println("createApplicationUnfall.result=" + _createApplicationUnfall__return); - - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking calculateKranken..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest _calculateKranken_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse _calculateKranken__return = port.calculateKranken(_calculateKranken_param); - System.out.println("calculateKranken.result=" + _calculateKranken__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -484,19 +549,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType _createOfferSachPrivat__return = port.createOfferSachPrivat(_createOfferSachPrivat_param); System.out.println("createOfferSachPrivat.result=" + _createOfferSachPrivat__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking checkClaim..."); - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimRequestType _checkClaim_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.CheckClaimResponseType _checkClaim__return = port.checkClaim(_checkClaim_param); - System.out.println("checkClaim.result=" + _checkClaim__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -556,11 +608,11 @@ public final class OmdsServicePortType_OmdsServicePort_Client { } { - System.out.println("Invoking createApplicationLeben..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType _createApplicationLeben_param = null; + System.out.println("Invoking addInformationToClaim..."); + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimRequest _addInformationToClaim_param = null; try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType _createApplicationLeben__return = port.createApplicationLeben(_createApplicationLeben_param); - System.out.println("createApplicationLeben.result=" + _createApplicationLeben__return); + at.vvo.omds.types.omds3Types.r1_8_0.on7schaden.AddInformationToClaimResponse _addInformationToClaim__return = port.addInformationToClaim(_addInformationToClaim_param); + System.out.println("addInformationToClaim.result=" + _addInformationToClaim__return); } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); @@ -575,19 +627,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse _submitApplicationRechtsschutz__return = port.submitApplicationRechtsschutz(_submitApplicationRechtsschutz_param); System.out.println("submitApplicationRechtsschutz.result=" + _submitApplicationRechtsschutz__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking createOfferUnfall..."); - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType _createOfferUnfall_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType _createOfferUnfall__return = port.createOfferUnfall(_createOfferUnfall_param); - System.out.println("createOfferUnfall.result=" + _createOfferUnfall__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); @@ -640,19 +679,6 @@ public final class OmdsServicePortType_OmdsServicePort_Client { at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType _submitApplicationSachPrivat__return = port.submitApplicationSachPrivat(_submitApplicationSachPrivat_param); System.out.println("submitApplicationSachPrivat.result=" + _submitApplicationSachPrivat__return); - } catch (ServiceFaultMsg e) { - System.out.println("Expected exception: ServiceFaultMsg has occurred."); - System.out.println(e.toString()); - } - - } - { - System.out.println("Invoking getArcImageInfos..."); - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosRequest _getArcImageInfos_param = null; - try { - at.vvo.omds.types.omds3Types.r1_8_0.servicetypes.ArcImageInfosResponse _getArcImageInfos__return = port.getArcImageInfos(_getArcImageInfos_param); - System.out.println("getArcImageInfos.result=" + _getArcImageInfos__return); - } catch (ServiceFaultMsg e) { System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println(e.toString()); diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/ServiceFaultMsg.java index 340a919d..fc18ed2a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/ServiceFaultMsg.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/service/ServiceFaultMsg.java @@ -6,7 +6,7 @@ import javax.xml.ws.WebFault; /** * This class was generated by Apache CXF 3.5.0 - * 2022-06-07T10:28:29.916+02:00 + * 2023-04-21T18:40:45.118+02:00 * Generated source version: 3.5.0 */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/OMDSPackageInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/OMDSPackageInfoType.java index 95e853a7..1daad6b0 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/OMDSPackageInfoType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/OMDSPackageInfoType.java @@ -9,8 +9,8 @@ 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_14.PaketInhCdType; -import at.vvo.omds.types.omds2Types.v2_14.PaketUmfCdType; +import at.vvo.omds.types.omds2Types.v2_15.PaketInhCdType; +import at.vvo.omds.types.omds2Types.v2_15.PaketUmfCdType; import at.vvo.omds.types.omds3Types.r1_8_0.common.ElementIdType; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/UserDataResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/UserDataResponse.java index 4410c90a..6a549fa9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/UserDataResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/servicetypes/UserDataResponse.java @@ -7,7 +7,7 @@ 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.omds2Types.v2_14.PERSONType; +import at.vvo.omds.types.omds2Types.v2_15.PERSONType; /** diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml index 26c02955..a88f9069 100644 --- a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml @@ -17,8 +17,8 @@ version="1.0" - - + + Die Liste der zulässigen Baustein-Ids.

]]> diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1.xml b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1.xml index c504b5a0..fb605314 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1.xml +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1.xml @@ -10,7 +10,7 @@ urn:omds3CommonServiceTypes-1-1-0 ../omds3CommonServiceTypes.xsd urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common ../omds3_ON2_Antrag_Common.xsd urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat ../omds3_ON2_Antrag_SachPrivat.xsd - urn:omds20 ../omds214-00.xsd" + urn:omds20 ../omds215-00.xsd" > 678708979 diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1_vereinfacht.xml b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1_vereinfacht.xml index c504b5a0..fb605314 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1_vereinfacht.xml +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var1_vereinfacht.xml @@ -10,7 +10,7 @@ urn:omds3CommonServiceTypes-1-1-0 ../omds3CommonServiceTypes.xsd urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common ../omds3_ON2_Antrag_Common.xsd urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat ../omds3_ON2_Antrag_SachPrivat.xsd - urn:omds20 ../omds214-00.xsd" + urn:omds20 ../omds215-00.xsd" > 678708979 diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var2.xml b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var2.xml index 037727d4..ad31b233 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var2.xml +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp/2_Conversion_Proposal_Response_Var2.xml @@ -10,7 +10,7 @@ urn:omds3CommonServiceTypes-1-1-0 ../omds3CommonServiceTypes.xsd urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common ../omds3_ON2_Antrag_Common.xsd urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat ../omds3_ON2_Antrag_SachPrivat.xsd - urn:omds20 ../omds214-00.xsd" + urn:omds20 ../omds215-00.xsd" > 678708979 diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd index 1f11e6c2..8f814e23 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3CommonServiceTypes.xsd @@ -492,7 +492,6 @@ - Ein Link auf ein Element diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl index f2f324d2..73b92848 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3Services.wsdl @@ -26,6 +26,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + @@ -80,7 +81,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -347,7 +348,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -373,8 +374,8 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - + + @@ -430,13 +431,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - - - - - - @@ -468,7 +462,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -631,7 +625,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -1095,7 +1089,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> -