diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/~$_2.02.07_BOA_Konvertierungshilfe.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/~$_2.02.07_BOA_Konvertierungshilfe.docx new file mode 100644 index 00000000..d5ca71aa Binary files /dev/null and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/~$_2.02.07_BOA_Konvertierungshilfe.docx differ diff --git a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05_BOA_Konvertierungshilfe.docx b/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05_BOA_Konvertierungshilfe.docx new file mode 100644 index 00000000..5dbf1292 Binary files /dev/null and b/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05_BOA_Konvertierungshilfe.docx differ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBaustein2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBaustein2Type.java new file mode 100644 index 00000000..31d677c5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBaustein2Type.java @@ -0,0 +1,106 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +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; + + +/** + * Typ um die Behandlung der Unterbausteine in der Konvertierungshilfe zu spezifizieren + * + *

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

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

+ * <complexType name="KonvertierungBaustein2_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}BasisProduktbaustein_Type">
+ *       <sequence>
+ *         <element name="ZulaessigeAktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion2_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Zusatzinformation" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungZusatzinformation_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungBaustein2_Type", propOrder = { + "zulaessigeAktion", + "zusatzinformation" +}) +public class KonvertierungBaustein2Type + extends BasisProduktbausteinType +{ + + @XmlElement(name = "ZulaessigeAktion") + protected List zulaessigeAktion; + @XmlElement(name = "Zusatzinformation") + protected List zusatzinformation; + + /** + * Gets the value of the zulaessigeAktion 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 zulaessigeAktion property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungZusatzinformationType } + * + * + */ + public List getZusatzinformation() { + if (zusatzinformation == null) { + zusatzinformation = new ArrayList(); + } + return this.zusatzinformation; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungZusatzinformationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungZusatzinformationType.java new file mode 100644 index 00000000..6ce085ba --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungZusatzinformationType.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; + + +/** + * Abstraktes Element für die Ableitung von Typen für VU-spezifische Zusatzinformationen + * + *

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

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

+ * <complexType name="KonvertierungZusatzinformation_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungZusatzinformation_Type") +public abstract class KonvertierungZusatzinformationType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/Konvertierungsaktion2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/Konvertierungsaktion2Type.java new file mode 100644 index 00000000..8ac52351 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/Konvertierungsaktion2Type.java @@ -0,0 +1,70 @@ + +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.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Aktion für einen Baustein + * + *

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

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

+ * <complexType name="Konvertierungsaktion2_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Art" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Konvertierungsaktion2_Type", propOrder = { + "art" +}) +@XmlSeeAlso({ + KonvertierungsaktionBelassen2Type.class, + KonvertierungsaktionUebernehmen2Type.class, + KonvertierungsaktionStorno2Type.class +}) +public abstract class Konvertierungsaktion2Type { + + @XmlElement(name = "Art") + protected Object art; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setArt(Object value) { + this.art = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionBelassen2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionBelassen2Type.java new file mode 100644 index 00000000..af3e8dba --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionBelassen2Type.java @@ -0,0 +1,34 @@ + +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; + + +/** + * Belassen-Aktion (Keine Aktion, der Baustein bleibt weiter in altem Vertrag) + * + *

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

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

+ * <complexType name="KonvertierungsaktionBelassen2_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion2_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionBelassen2_Type") +public class KonvertierungsaktionBelassen2Type + extends Konvertierungsaktion2Type +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionStorno2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionStorno2Type.java new file mode 100644 index 00000000..63b06605 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionStorno2Type.java @@ -0,0 +1,34 @@ + +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; + + +/** + * Storno-Aktion (der Baustein wird im alten Vertrag storniert und nicht in den neuen übernommen) + * + *

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

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

+ * <complexType name="KonvertierungsaktionStorno2_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion2_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionStorno2_Type") +public class KonvertierungsaktionStorno2Type + extends Konvertierungsaktion2Type +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionUebernehmen2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionUebernehmen2Type.java new file mode 100644 index 00000000..641c38af --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionUebernehmen2Type.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +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; + + +/** + * Uebernehmen-Aktion (der Baustein wird in den Folgevertrag uebernommen) + * + *

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

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

+ * <complexType name="KonvertierungsaktionUebernehmen2_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion2_Type">
+ *       <sequence>
+ *         <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein2_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionUebernehmen2_Type", propOrder = { + "baustein" +}) +public class KonvertierungsaktionUebernehmen2Type + extends Konvertierungsaktion2Type +{ + + @XmlElement(name = "Baustein") + protected List baustein; + + /** + * Gets the value of the baustein 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 baustein property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungBaustein2Type } + * + * + */ + public List getBaustein() { + if (baustein == null) { + baustein = new ArrayList(); + } + return this.baustein; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalRequest2.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalRequest2.java new file mode 100644 index 00000000..561b55ac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalRequest2.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +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; +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="Konvertierungsplan" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}Konvertierungsumfang_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "konvertierungsplan" +}) +@XmlRootElement(name = "ConversionProposalRequest2") +public class ConversionProposalRequest2 + extends CommonRequestType +{ + + @XmlElement(name = "Konvertierungsplan", required = true) + protected List konvertierungsplan; + + /** + * Gets the value of the konvertierungsplan 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 konvertierungsplan property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungsumfangType } + * + * + */ + public List getKonvertierungsplan() { + if (konvertierungsplan == null) { + konvertierungsplan = new ArrayList(); + } + return this.konvertierungsplan; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalResponse2.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalResponse2.java new file mode 100644 index 00000000..17e3e05f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalResponse2.java @@ -0,0 +1,137 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +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; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ErsatzpolizzeType; +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="Vorschlag" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type" minOccurs="0"/>
+ *         <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokHandout_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Ersatzpolizze" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vorschlag", + "dokument", + "ersatzpolizze" +}) +@XmlRootElement(name = "ConversionProposalResponse2") +public class ConversionProposalResponse2 + extends CommonResponseType +{ + + @XmlElement(name = "Vorschlag") + protected SpezAntragType vorschlag; + @XmlElement(name = "Dokument") + protected List dokument; + @XmlElement(name = "Ersatzpolizze") + protected List ersatzpolizze; + + /** + * Ruft den Wert der vorschlag-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragType } + * + */ + public SpezAntragType getVorschlag() { + return vorschlag; + } + + /** + * Legt den Wert der vorschlag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragType } + * + */ + public void setVorschlag(SpezAntragType value) { + this.vorschlag = value; + } + + /** + * Gets the value of the dokument 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 dokument property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + public List getErsatzpolizze() { + if (ersatzpolizze == null) { + ersatzpolizze = new ArrayList(); + } + return this.ersatzpolizze; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeRequest2.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeRequest2.java new file mode 100644 index 00000000..9388ed23 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeRequest2.java @@ -0,0 +1,168 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +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; +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="Vertrag" maxOccurs="unbounded">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *                   <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vertrag" +}) +@XmlRootElement(name = "ConversionScopeRequest2") +public class ConversionScopeRequest2 + extends CommonRequestType +{ + + @XmlElement(name = "Vertrag", required = true) + protected List vertrag; + + /** + * 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 ConversionScopeRequest2 .Vertrag } + * + * + */ + public List getVertrag() { + if (vertrag == null) { + vertrag = new ArrayList(); + } + return this.vertrag; + } + + + /** + *

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="Polizzennr" type="{urn:omds20}Polizzennr"/>
+     *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "polizzennr", + "vertragsID" + }) + public static class Vertrag { + + @XmlElement(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlElement(name = "VertragsID") + protected String vertragsID; + + /** + * 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/omds3Types/r1_8_0/on2antrag/common/ConversionScopeResponse2.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeResponse2.java new file mode 100644 index 00000000..6e83df94 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeResponse2.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +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; +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="Scope" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}Konvertierungsumfang2_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "scope" +}) +@XmlRootElement(name = "ConversionScopeResponse2") +public class ConversionScopeResponse2 + extends CommonResponseType +{ + + @XmlElement(name = "Scope", required = true) + protected List scope; + + /** + * Gets the value of the scope 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 scope property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link Konvertierungsumfang2Type } + * + * + */ + public List getScope() { + if (scope == null) { + scope = new ArrayList(); + } + return this.scope; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/Konvertierungsumfang2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/Konvertierungsumfang2Type.java new file mode 100644 index 00000000..e473b899 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/Konvertierungsumfang2Type.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +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.KonvertierungBaustein2Type; + + +/** + * Spezifiziert die Konvertierung mehrerer Verträge in einen Vertrag + * + *

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

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

+ * <complexType name="Konvertierungsumfang2_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Vertrag" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein2_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Konvertierungsumfang2_Type", propOrder = { + "vertrag" +}) +public class Konvertierungsumfang2Type { + + @XmlElement(name = "Vertrag", required = true) + protected List vertrag; + + /** + * 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 KonvertierungBaustein2Type } + * + * + */ + public List getVertrag() { + if (vertrag == null) { + vertrag = new ArrayList(); + } + return this.vertrag; + } + +} 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 new file mode 100644 index 00000000..6be0ba21 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezBOASchrittType.java @@ -0,0 +1,37 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrackter Basistyp für das Datenmodell aller BOA-Prozessschritte + * + *

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

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

+ * <complexType name="SpezBOASchritt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBOASchritt_Type") +@XmlSeeAlso({ + SpezBerechnungType.class, + SpezOffertType.class +}) +public class SpezBOASchrittType { + + +} diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp_1_Conversion_Proposal_Response.xml b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp_1_Conversion_Proposal_Response.xml deleted file mode 100644 index 538bc546..00000000 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/Bsp_1_Conversion_Proposal_Response.xml +++ /dev/null @@ -1,145 +0,0 @@ - - - - 678708979 - OK - - - TU - - 1 - - - - - 1 - - 01 - - - true - true - false - - - - 100-100-1 - Privat Bündel - 2022-05-01 - true - false - - 1 - Haushalt - --05-01 - true - 1 - - 1 - Feuer - true - - - 2 - Sturm - true - - - 3 - Leitungswasser - true - - - 4 - Einbruchdiebstahl - true - - - 5 - Haftpflicht - true - - - 6 - Glasbruch - true - - - - Eigenheim - --05-01 - true - 1 - - 1 - Feuer - true - - - 2 - Sturm - true - - - 3 - Leitungswasser - true - - - 4 - Einbruchdiebstahl - true - - - 5 - Glasbruch - true - - - - - Assistance - --05-01 - true - 1 - 2 - - - - - 100 - Z - - - EZ - Wohnhaus - 1950 - 2000.00 - - - - - - - 42 - Deckungsvergleich - - - application/pdf - - 0 - - - 100-100-1 - KON - - - diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Common.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Common.xsd index 4ec87a7e..d4f56fa2 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Common.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Common.xsd @@ -767,7 +767,7 @@ - + Angabe auf welchem Vertrag oder welchen Verträgen der neue Vertrag aufgebaut werden soll diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_SachPrivat.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_SachPrivat.xsd index 2db5c813..3266b073 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_SachPrivat.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_SachPrivat.xsd @@ -94,7 +94,7 @@ Ebenerdig, 1 Stockwerk, 2 Stockwerke oder mehr als 2 Stockwerke - + Jahreszahl @@ -674,4 +674,4 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. Response Antragseinreichung Sach-Privat - + \ No newline at end of file