diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELLegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELLegitimationType.java index b39e176f..9a5a4893 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELLegitimationType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELLegitimationType.java @@ -28,6 +28,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.common.LegitimationType; * </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"> @@ -56,6 +57,8 @@ public class ELLegitimationType { protected String ausstellungsbehoerde; @XmlAttribute(name = "Datum") protected XMLGregorianCalendar datum; + @XmlAttribute(name = "GueltigBis") + protected XMLGregorianCalendar gueltigBis; @XmlAttribute(name = "Nummer", required = true) protected String nummer; @@ -131,6 +134,30 @@ public class ELLegitimationType { 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. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELRahmenvertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELRahmenvertragType.java new file mode 100644 index 00000000..fb0f8e32 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ELRahmenvertragType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds2Types.v2_14; + +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_14/GesFormCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/GesFormCdType.java index a7cc2f86..8f1ccdb5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/GesFormCdType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/GesFormCdType.java @@ -26,6 +26,9 @@ import javax.xml.bind.annotation.XmlType; * <enumeration value="PS"/> * <enumeration value="SP"/> * <enumeration value="VE"/> + * <enumeration value="WEG"/> + * <enumeration value="EWI"/> + * <enumeration value="ARG"/> * </restriction> * </simpleType> * @@ -112,7 +115,25 @@ public enum GesFormCdType { * Verein * */ - VE; + VE, + + /** + * Wohnungseigentümergemeinschaft + * + */ + WEG, + + /** + * Europäische Wirtschaftliche Interessenvereinigung + * + */ + EWI, + + /** + * Arbeitsgemeinschaft + * + */ + ARG; public String value() { return name(); diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ObjectFactory.java index 11989d26..6cf624c1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/ObjectFactory.java @@ -40,6 +40,7 @@ public class ObjectFactory { 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"); @@ -261,6 +262,14 @@ public class ObjectFactory { return new ELRahmenvereinbarungType(); } + /** + * Create an instance of {@link ELRahmenvertragType } + * + */ + public ELRahmenvertragType createELRahmenvertragType() { + return new ELRahmenvertragType(); + } + /** * Create an instance of {@link ELSelbstbehalt } * @@ -693,6 +702,15 @@ public class ObjectFactory { return new JAXBElement(_ELRahmenvereinbarung_QNAME, ELRahmenvereinbarungType.class, null, value); } + /** + * Create an 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 >}} * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/RISIKOType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/RISIKOType.java index 0a4aa60e..25c6b92b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/RISIKOType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/RISIKOType.java @@ -45,7 +45,7 @@ import javax.xml.bind.annotation.XmlType; * </choice> * </sequence> * <attribute name="RisikoLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> - * <attribute name="RisikoArtCd" type="{urn:omds20}RisikoArtCd_Type" /> + * <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"> @@ -93,7 +93,7 @@ public class RISIKOType { @XmlAttribute(name = "RisikoLfnr", required = true) @XmlSchemaType(name = "unsignedShort") protected int risikoLfnr; - @XmlAttribute(name = "RisikoArtCd") + @XmlAttribute(name = "RisikoArtCd", required = true) protected RisikoArtCdType risikoArtCd; @XmlAttribute(name = "RisikoBez", required = true) protected String risikoBez; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/SchlArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/SchlArtCdType.java index 6e1366ac..d00d2bea 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/SchlArtCdType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/SchlArtCdType.java @@ -80,6 +80,7 @@ import javax.xml.bind.annotation.XmlType; * <enumeration value="SprachCd"/> * <enumeration value="VerbrEinhCd"/> * <enumeration value="GesFormCd"/> + * <enumeration value="RahmenvertragsartCd"/> * </restriction> * </simpleType> * @@ -536,7 +537,14 @@ public enum SchlArtCdType { * */ @XmlEnumValue("GesFormCd") - GES_FORM_CD("GesFormCd"); + GES_FORM_CD("GesFormCd"), + + /** + * Rahmenvertragsart + * + */ + @XmlEnumValue("RahmenvertragsartCd") + RAHMENVERTRAGSART_CD("RahmenvertragsartCd"); private final String value; SchlArtCdType(String v) { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/VERTRAGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/VERTRAGType.java index bbc03131..e8f920dc 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/VERTRAGType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_14/VERTRAGType.java @@ -37,6 +37,7 @@ import javax.xml.datatype.XMLGregorianCalendar; * <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> @@ -153,6 +154,7 @@ public class VERTRAGType { @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) }) @@ -244,6 +246,7 @@ public class VERTRAGType { * {@link ELPraemienfreistellungType } * {@link ELPraemienkorrekturType } * {@link ELRahmenvereinbarungType } + * {@link ELRahmenvertragType } * {@link ELSelbstbehalt } * {@link ELTextType } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java index 7bf8ffbd..529cc755 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java @@ -9,6 +9,8 @@ import javax.xml.bind.annotation.XmlType; /** + * Typ zur Übermittlung von Metadaten einer Autorisierung (z.B. einer elektronischen Unterschrift) + * *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. @@ -38,7 +40,6 @@ import javax.xml.bind.annotation.XmlType; "autorisierungsart" }) @XmlSeeAlso({ - at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokAnforderung.Autorisierungen.class, at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentType.Autorisierungen.class, AutorisierungAsyncType.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java new file mode 100644 index 00000000..40a67dfb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java @@ -0,0 +1,155 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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 zur Übermittlung von Anforderungen an eine Autorisierung (z.B. einer elektronischen Unterschrift) + * + *

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

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

+ * <complexType name="AutorisierungsAnforderung_Type">
+ *   <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 ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ *         <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AutorisierungsAnforderung_Type", propOrder = { + "autorisierungsId", + "person", + "rolle", + "autorisierungsart" +}) +public class AutorisierungsAnforderungType { + + @XmlElement(name = "AutorisierungsId") + protected Object autorisierungsId; + @XmlElement(name = "Person", required = true) + protected PersonType person; + @XmlElement(name = "Rolle", required = true) + protected String rolle; + @XmlElement(name = "Autorisierungsart", required = true) + protected List autorisierungsart; + + /** + * Ruft den Wert der autorisierungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getAutorisierungsId() { + return autorisierungsId; + } + + /** + * Legt den Wert der autorisierungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setAutorisierungsId(Object value) { + this.autorisierungsId = value; + } + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setPerson(PersonType value) { + this.person = value; + } + + /** + * Ruft den Wert der rolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRolle() { + return rolle; + } + + /** + * Legt den Wert der rolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRolle(String value) { + this.rolle = value; + } + + /** + * Gets the value of the autorisierungsart 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 autorisierungsart property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsartType } + * + * + */ + public List getAutorisierungsart() { + if (autorisierungsart == null) { + autorisierungsart = new ArrayList(); + } + return this.autorisierungsart; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartPhysischeUnterschrift.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartPhysischeUnterschrift.java new file mode 100644 index 00000000..e2488398 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartPhysischeUnterschrift.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Diese Autorisierungsart repräsentiert eine traditionelle physische Unterschrift auf Papier + * + *

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

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

+ * <complexType name="AutorisierungsartPhysischeUnterschrift">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AutorisierungsartPhysischeUnterschrift") +public class AutorisierungsartPhysischeUnterschrift + extends AutorisierungsartType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartType.java index 76f669aa..c6b75a98 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsartType.java @@ -28,8 +28,7 @@ import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Autorisierungsart_Type") @XmlSeeAlso({ - AutorisierungsartServersideType.class, - AutorisierungsartClientsideType.class + AutorisierungsartPhysischeUnterschrift.class }) public abstract class AutorisierungsartType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java index 3bcf171b..daf71995 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java @@ -6,11 +6,11 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.CreateFormRequest; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.SubmitFormRequest; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.BOAProcessRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.FetchPolicyRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.StartPolicyChangeRequest; /** @@ -26,7 +26,6 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationReq * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"> * <sequence> * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> - * <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -37,15 +36,14 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationReq */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CommonProcessRequest_Type", propOrder = { - "geschaeftsfallnummer", - "aenderungsgrund" + "geschaeftsfallnummer" }) @XmlSeeAlso({ FetchPolicyRequestType.class, - SubmitApplicationRequestType.class, - CreateApplicationRequestType.class, - CreateOfferRequestType.class, - CalculateRequestType.class + SubmitFormRequest.class, + CreateFormRequest.class, + BOAProcessRequestType.class, + StartPolicyChangeRequest.class }) public abstract class CommonProcessRequestType extends CommonRequestType @@ -53,8 +51,6 @@ public abstract class CommonProcessRequestType @XmlElement(name = "Geschaeftsfallnummer") protected ObjektIdType geschaeftsfallnummer; - @XmlElement(name = "Aenderungsgrund") - protected String aenderungsgrund; /** * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. @@ -80,28 +76,4 @@ public abstract class CommonProcessRequestType this.geschaeftsfallnummer = value; } - /** - * Ruft den Wert der aenderungsgrund-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAenderungsgrund() { - return aenderungsgrund; - } - - /** - * Legt den Wert der aenderungsgrund-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAenderungsgrund(String value) { - this.aenderungsgrund = value; - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java index bb623ea6..89f180c5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java @@ -6,11 +6,11 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.CreateFormResponse; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.SubmitFormResponse; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.BOAProcessResponseType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.FetchPolicyResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.StartPolicyChangeResponse; /** @@ -26,7 +26,6 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRes * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"> * <sequence> * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/> - * <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -37,15 +36,14 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRes */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CommonProcessResponse_Type", propOrder = { - "geschaeftsfallnummer", - "aenderungsgrund" + "geschaeftsfallnummer" }) @XmlSeeAlso({ + SubmitFormResponse.class, + CreateFormResponse.class, FetchPolicyResponseType.class, - SubmitApplicationResponseType.class, - CreateApplicationResponseType.class, - CreateOfferResponseType.class, - CalculateResponseType.class + BOAProcessResponseType.class, + StartPolicyChangeResponse.class }) public abstract class CommonProcessResponseType extends CommonResponseType @@ -53,8 +51,6 @@ public abstract class CommonProcessResponseType @XmlElement(name = "Geschaeftsfallnummer") protected ObjektIdType geschaeftsfallnummer; - @XmlElement(name = "Aenderungsgrund") - protected String aenderungsgrund; /** * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. @@ -80,28 +76,4 @@ public abstract class CommonProcessResponseType this.geschaeftsfallnummer = value; } - /** - * Ruft den Wert der aenderungsgrund-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAenderungsgrund() { - return aenderungsgrund; - } - - /** - * Legt den Wert der aenderungsgrund-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAenderungsgrund(String value) { - this.aenderungsgrund = value; - } - } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java index 9b00455b..3d90a8e1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java @@ -8,9 +8,13 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.GetElementListRequest; import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.GetStateSignaturesRequest; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.UnderwriteDocumentRequest; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.GetApplicationDocumentRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.BelegeinreichungRequest; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.CheckClaimRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.DeckungsauskunftRequest; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.GetClaimRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SubmitClaimRequestType; import on3vertrag._0._4.v1.omds3types.types.omds.vvo.at.CollectionChangeRequest; @@ -77,10 +81,14 @@ import produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at.FinderReque GetPoliciesOfPartnerRequestType.class, SetMailingAddressRequestType.class, CommonSearchRequestType.class, + UnderwriteDocumentRequest.class, + GetElementListRequest.class, GetStateSignaturesRequest.class, CollectionRhythmChangeRequest.class, CollectionRhythmInfoRequest.class, CollectionChangeRequest.class, + BelegeinreichungRequest.class, + DeckungsauskunftRequest.class, CommonProcessRequestType.class }) public abstract class CommonRequestType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java index 7e3ce098..df99fe59 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java @@ -10,9 +10,13 @@ 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.omds3Types.r1_7_0.on1basis.GetElementListResponse; import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.GetStateSignaturesResponse; +import at.vvo.omds.types.omds3Types.r1_7_0.on1basis.UnderwriteDocumentResponse; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.GetApplicationDocumentResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.BelegeinreichungResponse; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.CheckClaimResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.DeckungsauskunftResponse; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.GetClaimResponseType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SubmitClaimResponseType; import on3vertrag._0._4.v1.omds3types.types.omds.vvo.at.CollectionChangeResponse; @@ -76,11 +80,15 @@ import produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at.FinderRespo GetPoliciesOfPartnerResponseType.class, SetMailingAddressResponseType.class, CommonSearchResponseType.class, + UnderwriteDocumentResponse.class, + GetElementListResponse.class, GetStateSignaturesResponse.class, CollectionRhythmChangeResponse.class, CollectionRhythmInfoResponse.class, CollectionChangeResponse.class, ChangeCommunicationObjectResponseType.class, + BelegeinreichungResponse.class, + DeckungsauskunftResponse.class, CommonProcessResponseType.class }) public abstract class CommonResponseType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java index 025ad8f3..5b9fed45 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Deprecated, verwende ProzessDokumentType. Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann + * Deprecated, verwende ProzessDokument_Type. Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann * * *

Java-Klasse für Dateianhang_Type complex type. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java new file mode 100644 index 00000000..2e78f4a7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java @@ -0,0 +1,156 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.common; + +import javax.activation.DataHandler; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Typ zur Übermittlung von Dokumenten als Binary plus Metadaten + * + *

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

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

+ * <complexType name="DokumentBinaryData_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type">
+ *       <sequence>
+ *         <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *         <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"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentBinaryData_Type", propOrder = { + "dateiData", + "mimetype", + "groesse", + "datum" +}) +public class DokumentBinaryDataType + extends DokumentDataType +{ + + @XmlElement(name = "DateiData", required = true) + @XmlMimeType("application/octet-stream") + protected DataHandler dateiData; + @XmlElement(name = "Mimetype", required = true) + protected String mimetype; + @XmlElement(name = "Groesse") + protected Long groesse; + @XmlElement(name = "Datum") + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar datum; + + /** + * Ruft den Wert der dateiData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + public DataHandler getDateiData() { + return dateiData; + } + + /** + * Legt den Wert der dateiData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + public void setDateiData(DataHandler value) { + this.dateiData = value; + } + + /** + * Ruft den Wert der mimetype-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMimetype() { + return mimetype; + } + + /** + * Legt den Wert der mimetype-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMimetype(String value) { + this.mimetype = value; + } + + /** + * Ruft den Wert der groesse-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + public Long getGroesse() { + return groesse; + } + + /** + * Legt den Wert der groesse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + public void setGroesse(Long value) { + this.groesse = 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/omds3Types/r1_7_0/common/DokumentDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentDataType.java index 10f3c6dc..c8c93157 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentDataType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentDataType.java @@ -1,18 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.activation.DataHandler; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlMimeType; -import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import javax.xml.datatype.XMLGregorianCalendar; /** - * Typ zur Übermittlung von Dokumenten Binaries und Metadaten + * Abstrakter Typ zur Übermittlung von Dokumentendaten * *

Java-Klasse für DokumentData_Type complex type. * @@ -22,12 +18,6 @@ import javax.xml.datatype.XMLGregorianCalendar; * <complexType name="DokumentData_Type"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> - * <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"/> - * </sequence> * </restriction> * </complexContent> * </complexType> @@ -36,119 +26,11 @@ import javax.xml.datatype.XMLGregorianCalendar; * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DokumentData_Type", propOrder = { - "dateiData", - "mimetype", - "groesse", - "datum" +@XmlType(name = "DokumentData_Type") +@XmlSeeAlso({ + DokumentBinaryDataType.class }) -public class DokumentDataType { +public abstract class DokumentDataType { - @XmlElement(name = "DateiData", required = true) - @XmlMimeType("application/octet-stream") - protected DataHandler dateiData; - @XmlElement(name = "Mimetype", required = true) - protected String mimetype; - @XmlElement(name = "Groesse") - protected Long groesse; - @XmlElement(name = "Datum") - @XmlSchemaType(name = "dateTime") - protected XMLGregorianCalendar datum; - - /** - * Ruft den Wert der dateiData-Eigenschaft ab. - * - * @return - * possible object is - * {@link DataHandler } - * - */ - public DataHandler getDateiData() { - return dateiData; - } - - /** - * Legt den Wert der dateiData-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DataHandler } - * - */ - public void setDateiData(DataHandler value) { - this.dateiData = value; - } - - /** - * Ruft den Wert der mimetype-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMimetype() { - return mimetype; - } - - /** - * Legt den Wert der mimetype-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMimetype(String value) { - this.mimetype = value; - } - - /** - * Ruft den Wert der groesse-Eigenschaft ab. - * - * @return - * possible object is - * {@link Long } - * - */ - public Long getGroesse() { - return groesse; - } - - /** - * Legt den Wert der groesse-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Long } - * - */ - public void setGroesse(Long value) { - this.groesse = 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/omds3Types/r1_7_0/common/DokumentFormDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentFormDataType.java new file mode 100644 index 00000000..1ec6f124 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentFormDataType.java @@ -0,0 +1,64 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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; + + +/** + * Typ zur Übermittlung von Formulardaten als Dokument + * + *

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

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

+ * <complexType name="DokumentFormData_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentFormData_Type", propOrder = { + "formular" +}) +public class DokumentFormDataType { + + @XmlElement(name = "Formular", required = true) + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java index ae92f138..b821cd49 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java @@ -37,6 +37,16 @@ import javax.xml.datatype.XMLGregorianCalendar; * <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte"> * <enumeration value="0"/> * <enumeration value="1"/> + * <enumeration value="2"/> + * <enumeration value="3"/> + * </restriction> + * </simpleType> + * </element> + * <element name="Unterschrift" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte"> + * <enumeration value="0"/> + * <enumeration value="1"/> * </restriction> * </simpleType> * </element> @@ -57,7 +67,8 @@ import javax.xml.datatype.XMLGregorianCalendar; "groesse", "datum", "referenzWeitereDokumente", - "artAusfolgung" + "artAusfolgung", + "unterschrift" }) public class DokumentInfoType { @@ -79,6 +90,8 @@ public class DokumentInfoType { protected List referenzWeitereDokumente; @XmlElement(name = "ArtAusfolgung") protected Short artAusfolgung; + @XmlElement(name = "Unterschrift") + protected Short unterschrift; /** * Ruft den Wert der content-Eigenschaft ab. @@ -269,4 +282,28 @@ public class DokumentInfoType { this.artAusfolgung = value; } + /** + * Ruft den Wert der unterschrift-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + public Short getUnterschrift() { + return unterschrift; + } + + /** + * Legt den Wert der unterschrift-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + public void setUnterschrift(Short value) { + this.unterschrift = value; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/Formular.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/Formular.java new file mode 100644 index 00000000..12fcc58e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/Formular.java @@ -0,0 +1,195 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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.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 name="FormType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element name="Formularstatus">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="inBearbeitung"/>
+ *               <enumeration value="abgeschlossen"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Kontext" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Fragen" type="{urn:omds3CommonServiceTypes-1-1-0}Formularfrage_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formType", + "id", + "formularstatus", + "kontext", + "fragen" +}) +@XmlRootElement(name = "Formular") +public class Formular { + + @XmlElement(name = "FormType", required = true) + protected String formType; + @XmlElement(name = "Id") + protected Object id; + @XmlElement(name = "Formularstatus", required = true) + protected String formularstatus; + @XmlElement(name = "Kontext") + protected List kontext; + @XmlElement(name = "Fragen", required = true) + protected List fragen; + + /** + * Ruft den Wert der formType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFormType() { + return formType; + } + + /** + * Legt den Wert der formType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFormType(String value) { + this.formType = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setId(Object value) { + this.id = value; + } + + /** + * Ruft den Wert der formularstatus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFormularstatus() { + return formularstatus; + } + + /** + * Legt den Wert der formularstatus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFormularstatus(String value) { + this.formularstatus = value; + } + + /** + * Gets the value of the kontext 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 kontext property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link FormularfrageType } + * + * + */ + public List getFragen() { + if (fragen == null) { + fragen = new ArrayList(); + } + return this.fragen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FormularfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FormularfrageType.java new file mode 100644 index 00000000..5afd2aaf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FormularfrageType.java @@ -0,0 +1,86 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Eine Frage in einem Formular + * + *

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

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

+ * <complexType name="Formularfrage_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
+ *         <element name="Frage" type="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Formularfrage_Type", propOrder = { + "lfnr", + "frage" +}) +public class FormularfrageType { + + @XmlElement(name = "Lfnr") + @XmlSchemaType(name = "unsignedByte") + protected short lfnr; + @XmlElement(name = "Frage", required = true) + protected AttributType frage; + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + public short getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + public void setLfnr(short value) { + this.lfnr = value; + } + + /** + * Ruft den Wert der frage-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributType } + * + */ + public AttributType getFrage() { + return frage; + } + + /** + * Legt den Wert der frage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributType } + * + */ + public void setFrage(AttributType value) { + this.frage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java index b0e707a5..d499e7b7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java @@ -21,6 +21,7 @@ import javax.xml.bind.annotation.XmlType; * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="Vermittlernummer" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="Vermittlername" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="Abschluss" type="{http://www.w3.org/2001/XMLSchema}integer"/> * <element name="Folge" type="{http://www.w3.org/2001/XMLSchema}integer"/> * <element name="Betreuung" type="{http://www.w3.org/2001/XMLSchema}integer"/> @@ -35,6 +36,7 @@ import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Kontierung_Type", propOrder = { "vermittlernummer", + "vermittlername", "abschluss", "folge", "betreuung" @@ -43,6 +45,8 @@ public class KontierungType { @XmlElement(name = "Vermittlernummer", required = true) protected String vermittlernummer; + @XmlElement(name = "Vermittlername") + protected String vermittlername; @XmlElement(name = "Abschluss", required = true) protected BigInteger abschluss; @XmlElement(name = "Folge", required = true) @@ -74,6 +78,30 @@ public class KontierungType { this.vermittlernummer = value; } + /** + * Ruft den Wert der vermittlername-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermittlername() { + return vermittlername; + } + + /** + * Legt den Wert der vermittlername-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermittlername(String value) { + this.vermittlername = value; + } + /** * Ruft den Wert der abschluss-Eigenschaft ab. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjectFactory.java index 4ab48e02..bc483a8f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjectFactory.java @@ -46,11 +46,11 @@ public class ObjectFactory { } /** - * Create an instance of {@link ZahlwegType } + * Create an instance of {@link ZahlwegImplType } * */ - public ZahlwegType createZahlwegType() { - return new ZahlwegType(); + public ZahlwegImplType createZahlwegImplType() { + return new ZahlwegImplType(); } /** @@ -62,19 +62,11 @@ public class ObjectFactory { } /** - * Create an instance of {@link ProzessDokAnforderung } + * Create an instance of {@link TechnicalKeyValueType } * */ - public ProzessDokAnforderung createProzessDokAnforderung() { - return new ProzessDokAnforderung(); - } - - /** - * Create an instance of {@link ServiceFault } - * - */ - public ServiceFault createServiceFault() { - return new ServiceFault(); + public TechnicalKeyValueType createTechnicalKeyValueType() { + return new TechnicalKeyValueType(); } /** @@ -85,6 +77,22 @@ public class ObjectFactory { return new ObjektIdType(); } + /** + * Create an instance of {@link ResponseStatusType } + * + */ + public ResponseStatusType createResponseStatusType() { + return new ResponseStatusType(); + } + + /** + * Create an instance of {@link ServiceFault } + * + */ + public ServiceFault createServiceFault() { + return new ServiceFault(); + } + /** * Create an instance of {@link PersonType } * @@ -101,6 +109,22 @@ public class ObjectFactory { return new AdresseType(); } + /** + * Create an instance of {@link Formular } + * + */ + public Formular createFormular() { + return new Formular(); + } + + /** + * Create an instance of {@link FormularfrageType } + * + */ + public FormularfrageType createFormularfrageType() { + return new FormularfrageType(); + } + /** * Create an instance of {@link AgentFilterType } * @@ -117,14 +141,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 } * @@ -150,11 +166,19 @@ public class ObjectFactory { } /** - * Create an instance of {@link DokumentDataType } + * Create an instance of {@link DokumentFormDataType } * */ - public DokumentDataType createDokumentDataType() { - return new DokumentDataType(); + public DokumentFormDataType createDokumentFormDataType() { + return new DokumentFormDataType(); + } + + /** + * Create an instance of {@link DokumentBinaryDataType } + * + */ + public DokumentBinaryDataType createDokumentBinaryDataType() { + return new DokumentBinaryDataType(); } /** @@ -165,6 +189,14 @@ public class ObjectFactory { return new AutorisierungType(); } + /** + * Create an instance of {@link AutorisierungsAnforderungType } + * + */ + public AutorisierungsAnforderungType createAutorisierungsAnforderungType() { + return new AutorisierungsAnforderungType(); + } + /** * Create an instance of {@link AutorisierungAsyncType } * @@ -174,27 +206,35 @@ public class ObjectFactory { } /** - * Create an instance of {@link AutorisierungsartClientsidePhysischeUnterschrift } + * Create an instance of {@link AutorisierungsartPhysischeUnterschrift } * */ - public AutorisierungsartClientsidePhysischeUnterschrift createAutorisierungsartClientsidePhysischeUnterschrift() { - return new AutorisierungsartClientsidePhysischeUnterschrift(); + public AutorisierungsartPhysischeUnterschrift createAutorisierungsartPhysischeUnterschrift() { + return new AutorisierungsartPhysischeUnterschrift(); } /** - * Create an instance of {@link ProzessDokFuerKundeZumUnterschreiben } + * Create an instance of {@link ProzessDokRequirementType } * */ - public ProzessDokFuerKundeZumUnterschreiben createProzessDokFuerKundeZumUnterschreiben() { - return new ProzessDokFuerKundeZumUnterschreiben(); + public ProzessDokRequirementType createProzessDokRequirementType() { + return new ProzessDokRequirementType(); } /** - * Create an instance of {@link ProzessDokFuerKunde } + * Create an instance of {@link ProzessDokToSignType } * */ - public ProzessDokFuerKunde createProzessDokFuerKunde() { - return new ProzessDokFuerKunde(); + public ProzessDokToSignType createProzessDokToSignType() { + return new ProzessDokToSignType(); + } + + /** + * Create an instance of {@link ProzessDokHandoutType } + * + */ + public ProzessDokHandoutType createProzessDokHandoutType() { + return new ProzessDokHandoutType(); } /** @@ -237,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 } * @@ -782,11 +814,11 @@ public class ObjectFactory { } /** - * Create an instance of {@link ZahlwegType.Kundenkonto } + * Create an instance of {@link ZahlwegImplType.Kundenkonto } * */ - public ZahlwegType.Kundenkonto createZahlwegTypeKundenkonto() { - return new ZahlwegType.Kundenkonto(); + public ZahlwegImplType.Kundenkonto createZahlwegImplTypeKundenkonto() { + return new ZahlwegImplType.Kundenkonto(); } /** @@ -797,14 +829,6 @@ public class ObjectFactory { return new ProzessDokumentType.Autorisierungen(); } - /** - * Create an instance of {@link ProzessDokAnforderung.Autorisierungen } - * - */ - public ProzessDokAnforderung.Autorisierungen createProzessDokAnforderungAutorisierungen() { - return new ProzessDokAnforderung.Autorisierungen(); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}} * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokHandoutType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokHandoutType.java new file mode 100644 index 00000000..ac5664d2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokHandoutType.java @@ -0,0 +1,93 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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; + + +/** + * Bereitstellung Dokument für Kunde, nicht zu unterschreiben + * + *

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

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

+ * <complexType name="ProzessDokHandout_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
+ *       <sequence>
+ *         <element name="DokData" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type"/>
+ *         <element name="ArtAusfolgung">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *               <enumeration value="0"/>
+ *               <enumeration value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokHandout_Type", propOrder = { + "dokData", + "artAusfolgung" +}) +public class ProzessDokHandoutType + extends ProzessDokumentBasisType +{ + + @XmlElement(name = "DokData", required = true) + protected DokumentDataType dokData; + @XmlElement(name = "ArtAusfolgung") + protected short artAusfolgung; + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + public DokumentDataType getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + public void setDokData(DokumentDataType value) { + this.dokData = value; + } + + /** + * Ruft den Wert der artAusfolgung-Eigenschaft ab. + * + */ + public short getArtAusfolgung() { + return artAusfolgung; + } + + /** + * Legt den Wert der artAusfolgung-Eigenschaft fest. + * + */ + public void setArtAusfolgung(short value) { + this.artAusfolgung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java new file mode 100644 index 00000000..e8da9e8f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java @@ -0,0 +1,187 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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; + + +/** + * Anforderung eines beizubringenden Dokuments + * + *

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

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

+ * <complexType name="ProzessDokRequirement_Type">
+ *   <complexContent>
+ *     <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" 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="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokRequirement_Type", propOrder = { + "dokAnforderungsId", + "autorisierungen", + "docUploadRequired", + "zulaessigeMimetypes", + "meldungen" +}) +public class ProzessDokRequirementType + extends ProzessDokumentBasisType +{ + + @XmlElement(name = "DokAnforderungsId", required = true) + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Autorisierungen") + protected List autorisierungen; + @XmlElement(name = "DocUploadRequired") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + protected List zulaessigeMimetypes; + @XmlElement(name = "Meldungen") + protected List meldungen; + + /** + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; + } + + /** + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; + } + + /** + * Gets the value of the autorisierungen 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 autorisierungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsAnforderungType } + * + * + */ + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + + /** + * Ruft den Wert der docUploadRequired-Eigenschaft ab. + * + */ + public boolean isDocUploadRequired() { + return docUploadRequired; + } + + /** + * Legt den Wert der docUploadRequired-Eigenschaft fest. + * + */ + public void setDocUploadRequired(boolean value) { + this.docUploadRequired = value; + } + + /** + * Gets the value of the zulaessigeMimetypes 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 zulaessigeMimetypes property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getZulaessigeMimetypes() { + if (zulaessigeMimetypes == null) { + zulaessigeMimetypes = new ArrayList(); + } + return this.zulaessigeMimetypes; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToSignType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToSignType.java new file mode 100644 index 00000000..ea7a736a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToSignType.java @@ -0,0 +1,182 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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; + + +/** + * Bereitstellung Dokument zum Unterschreiben + * + *

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

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

+ * <complexType name="ProzessDokToSign_Type">
+ *   <complexContent>
+ *     <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="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"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokToSign_Type", propOrder = { + "dokAnforderungsId", + "autorisierungen", + "docUploadRequired", + "zulaessigeMimetypes", + "dokData" +}) +public class ProzessDokToSignType + extends ProzessDokumentBasisType +{ + + @XmlElement(name = "DokAnforderungsId", required = true) + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Autorisierungen", required = true) + protected List autorisierungen; + @XmlElement(name = "DocUploadRequired") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + protected List zulaessigeMimetypes; + @XmlElement(name = "DokData", required = true) + protected DokumentDataType dokData; + + /** + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; + } + + /** + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; + } + + /** + * Gets the value of the autorisierungen 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 autorisierungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsAnforderungType } + * + * + */ + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + + /** + * Ruft den Wert der docUploadRequired-Eigenschaft ab. + * + */ + public boolean isDocUploadRequired() { + return docUploadRequired; + } + + /** + * Legt den Wert der docUploadRequired-Eigenschaft fest. + * + */ + public void setDocUploadRequired(boolean value) { + this.docUploadRequired = value; + } + + /** + * Gets the value of the zulaessigeMimetypes 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 zulaessigeMimetypes property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getZulaessigeMimetypes() { + if (zulaessigeMimetypes == null) { + zulaessigeMimetypes = new ArrayList(); + } + return this.zulaessigeMimetypes; + } + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + public DokumentDataType getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + public void setDokData(DokumentDataType value) { + this.dokData = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java index abefa39c..bda6dfc8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java @@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/> + * <element name="Dokumenttyp" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Beschreibung"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> @@ -42,30 +42,38 @@ import javax.xml.bind.annotation.XmlType; "beschreibung" }) @XmlSeeAlso({ - ProzessDokAnforderung.class, - ProzessDokFuerKundeZumUnterschreiben.class, - ProzessDokFuerKunde.class + ProzessDokRequirementType.class, + ProzessDokToSignType.class, + ProzessDokHandoutType.class }) public abstract class ProzessDokumentBasisType { - @XmlElement(name = "Dokumenttyp") - protected int dokumenttyp; + @XmlElement(name = "Dokumenttyp", required = true) + protected String dokumenttyp; @XmlElement(name = "Beschreibung", required = true) protected String beschreibung; /** * Ruft den Wert der dokumenttyp-Eigenschaft ab. * + * @return + * possible object is + * {@link String } + * */ - public int getDokumenttyp() { + public String getDokumenttyp() { return dokumenttyp; } /** * Legt den Wert der dokumenttyp-Eigenschaft fest. * + * @param value + * allowed object is + * {@link String } + * */ - public void setDokumenttyp(int value) { + public void setDokumenttyp(String value) { this.dokumenttyp = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java index 5d63219c..965627d2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java @@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType; * <complexType name="VersichertesInteresse_Type"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> + * <attribute name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> * </restriction> * </complexContent> * </complexType> @@ -36,23 +36,31 @@ import javax.xml.bind.annotation.XmlType; }) public abstract class VersichertesInteresseType { - @XmlAttribute(name = "Lfnr", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @XmlAttribute(name = "Lfnr", namespace = "urn:omds3CommonServiceTypes-1-1-0") @XmlSchemaType(name = "unsignedShort") - protected int lfnr; + protected Integer lfnr; /** * Ruft den Wert der lfnr-Eigenschaft ab. * + * @return + * possible object is + * {@link Integer } + * */ - public int getLfnr() { + public Integer getLfnr() { return lfnr; } /** * Legt den Wert der lfnr-Eigenschaft fest. * + * @param value + * allowed object is + * {@link Integer } + * */ - public void setLfnr(int value) { + public void setLfnr(Integer value) { this.lfnr = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlungsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlungsdatenType.java index 8729c2ad..c931b06a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlungsdatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlungsdatenType.java @@ -8,7 +8,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Beschreibt die Zahlungsdaten + * Beschreibt die Zahlungsdaten in Antragsservices * *

Java-Klasse für Zahlungsdaten_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegImplType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegImplType.java new file mode 100644 index 00000000..6543a3e7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegImplType.java @@ -0,0 +1,210 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.common; + +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; + + +/** + * Typ Zahlweg + * + *

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

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

+ * <complexType name="ZahlwegImpl_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Zahlweg_Type">
+ *       <choice>
+ *         <element name="Zahlungsanweisung" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="Lastschrift" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
+ *         <element name="Kundenkonto">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <attribute name="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Kreditkarte" type="{urn:omds3CommonServiceTypes-1-1-0}Kreditkarte_Type"/>
+ *       </choice>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZahlwegImpl_Type", propOrder = { + "zahlungsanweisung", + "lastschrift", + "kundenkonto", + "kreditkarte" +}) +public class ZahlwegImplType + extends ZahlwegType +{ + + @XmlElement(name = "Zahlungsanweisung") + protected Object zahlungsanweisung; + @XmlElement(name = "Lastschrift") + protected BankverbindungType lastschrift; + @XmlElement(name = "Kundenkonto") + protected ZahlwegImplType.Kundenkonto kundenkonto; + @XmlElement(name = "Kreditkarte") + protected KreditkarteType kreditkarte; + + /** + * Ruft den Wert der zahlungsanweisung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getZahlungsanweisung() { + return zahlungsanweisung; + } + + /** + * Legt den Wert der zahlungsanweisung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setZahlungsanweisung(Object value) { + this.zahlungsanweisung = value; + } + + /** + * Ruft den Wert der lastschrift-Eigenschaft ab. + * + * @return + * possible object is + * {@link BankverbindungType } + * + */ + public BankverbindungType getLastschrift() { + return lastschrift; + } + + /** + * Legt den Wert der lastschrift-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BankverbindungType } + * + */ + public void setLastschrift(BankverbindungType value) { + this.lastschrift = value; + } + + /** + * Ruft den Wert der kundenkonto-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegImplType.Kundenkonto } + * + */ + public ZahlwegImplType.Kundenkonto getKundenkonto() { + return kundenkonto; + } + + /** + * Legt den Wert der kundenkonto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegImplType.Kundenkonto } + * + */ + public void setKundenkonto(ZahlwegImplType.Kundenkonto value) { + this.kundenkonto = value; + } + + /** + * Ruft den Wert der kreditkarte-Eigenschaft ab. + * + * @return + * possible object is + * {@link KreditkarteType } + * + */ + public KreditkarteType getKreditkarte() { + return kreditkarte; + } + + /** + * Legt den Wert der kreditkarte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KreditkarteType } + * + */ + public void setKreditkarte(KreditkarteType value) { + this.kreditkarte = value; + } + + + /** + *

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="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Kundenkonto { + + @XmlAttribute(name = "Kundenkontonummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected String kundenkontonummer; + + /** + * Ruft den Wert der kundenkontonummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKundenkontonummer() { + return kundenkontonummer; + } + + /** + * Legt den Wert der kundenkontonummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKundenkontonummer(String value) { + this.kundenkontonummer = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java index 4fabe0b7..eba003d4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java @@ -3,8 +3,7 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; 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.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; @@ -19,20 +18,6 @@ import javax.xml.bind.annotation.XmlType; * <complexType name="Zahlweg_Type"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <choice> - * <element name="Zahlungsanweisung" type="{http://www.w3.org/2001/XMLSchema}anyType"/> - * <element name="Lastschrift" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/> - * <element name="Kundenkonto"> - * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <attribute name="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> - * </restriction> - * </complexContent> - * </complexType> - * </element> - * <element name="Kreditkarte" type="{urn:omds3CommonServiceTypes-1-1-0}Kreditkarte_Type"/> - * </choice> * </restriction> * </complexContent> * </complexType> @@ -41,168 +26,11 @@ import javax.xml.bind.annotation.XmlType; * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "Zahlweg_Type", propOrder = { - "zahlungsanweisung", - "lastschrift", - "kundenkonto", - "kreditkarte" +@XmlType(name = "Zahlweg_Type") +@XmlSeeAlso({ + ZahlwegImplType.class }) -public class ZahlwegType { +public abstract class ZahlwegType { - @XmlElement(name = "Zahlungsanweisung") - protected Object zahlungsanweisung; - @XmlElement(name = "Lastschrift") - protected BankverbindungType lastschrift; - @XmlElement(name = "Kundenkonto") - protected ZahlwegType.Kundenkonto kundenkonto; - @XmlElement(name = "Kreditkarte") - protected KreditkarteType kreditkarte; - - /** - * Ruft den Wert der zahlungsanweisung-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getZahlungsanweisung() { - return zahlungsanweisung; - } - - /** - * Legt den Wert der zahlungsanweisung-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setZahlungsanweisung(Object value) { - this.zahlungsanweisung = value; - } - - /** - * Ruft den Wert der lastschrift-Eigenschaft ab. - * - * @return - * possible object is - * {@link BankverbindungType } - * - */ - public BankverbindungType getLastschrift() { - return lastschrift; - } - - /** - * Legt den Wert der lastschrift-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link BankverbindungType } - * - */ - public void setLastschrift(BankverbindungType value) { - this.lastschrift = value; - } - - /** - * Ruft den Wert der kundenkonto-Eigenschaft ab. - * - * @return - * possible object is - * {@link ZahlwegType.Kundenkonto } - * - */ - public ZahlwegType.Kundenkonto getKundenkonto() { - return kundenkonto; - } - - /** - * Legt den Wert der kundenkonto-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ZahlwegType.Kundenkonto } - * - */ - public void setKundenkonto(ZahlwegType.Kundenkonto value) { - this.kundenkonto = value; - } - - /** - * Ruft den Wert der kreditkarte-Eigenschaft ab. - * - * @return - * possible object is - * {@link KreditkarteType } - * - */ - public KreditkarteType getKreditkarte() { - return kreditkarte; - } - - /** - * Legt den Wert der kreditkarte-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link KreditkarteType } - * - */ - public void setKreditkarte(KreditkarteType value) { - this.kreditkarte = value; - } - - - /** - *

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="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Kundenkonto { - - @XmlAttribute(name = "Kundenkontonummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) - protected String kundenkontonummer; - - /** - * Ruft den Wert der kundenkontonummer-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getKundenkontonummer() { - return kundenkontonummer; - } - - /** - * Legt den Wert der kundenkontonummer-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setKundenkontonummer(String value) { - this.kundenkontonummer = value; - } - - } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/CreateFormRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/CreateFormRequest.java new file mode 100644 index 00000000..10b2d4a5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/CreateFormRequest.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_0.common.CommonProcessRequestType; + + +/** + *

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}CommonProcessRequest_Type">
+ *       <sequence>
+ *         <element name="FormType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Kontext" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formType", + "kontext" +}) +@XmlRootElement(name = "CreateFormRequest") +public class CreateFormRequest + extends CommonProcessRequestType +{ + + @XmlElement(name = "FormType", required = true) + protected String formType; + @XmlElement(name = "Kontext") + protected List kontext; + + /** + * Ruft den Wert der formType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFormType() { + return formType; + } + + /** + * Legt den Wert der formType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFormType(String value) { + this.formType = value; + } + + /** + * Gets the value of the kontext 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 kontext property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getKontext() { + if (kontext == null) { + kontext = new ArrayList(); + } + return this.kontext; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/CreateFormResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/CreateFormResponse.java new file mode 100644 index 00000000..fb5baa88 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/CreateFormResponse.java @@ -0,0 +1,68 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_0.common.CommonProcessResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.Formular; + + +/** + *

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}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formular" +}) +@XmlRootElement(name = "CreateFormResponse") +public class CreateFormResponse + extends CommonProcessResponseType +{ + + @XmlElement(name = "Formular", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetElementListRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetElementListRequest.java new file mode 100644 index 00000000..a6808539 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetElementListRequest.java @@ -0,0 +1,95 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_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="ListCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Context" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "listCd", + "context" +}) +@XmlRootElement(name = "GetElementListRequest") +public class GetElementListRequest + extends CommonRequestType +{ + + @XmlElement(name = "ListCd", required = true) + protected String listCd; + @XmlElement(name = "Context") + protected String context; + + /** + * Ruft den Wert der listCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getListCd() { + return listCd; + } + + /** + * Legt den Wert der listCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setListCd(String value) { + this.listCd = value; + } + + /** + * Ruft den Wert der context-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getContext() { + return context; + } + + /** + * Legt den Wert der context-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setContext(String value) { + this.context = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetElementListResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetElementListResponse.java new file mode 100644 index 00000000..11188ca1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetElementListResponse.java @@ -0,0 +1,161 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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 at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.EintragSchluessellisteType; + + +/** + *

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="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "bezeichnung", + "beschreibungTxt", + "values", + "minAnz" +}) +@XmlRootElement(name = "GetElementListResponse") +public class GetElementListResponse + extends CommonResponseType +{ + + @XmlElement(name = "Bezeichnung", required = true) + protected String bezeichnung; + @XmlElement(name = "BeschreibungTxt") + protected String beschreibungTxt; + @XmlElement(name = "Values") + protected List values; + @XmlElement(name = "MinAnz") + @XmlSchemaType(name = "unsignedShort") + protected Integer minAnz; + + /** + * 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 beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + + /** + * Gets the value of the values 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 values property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link EintragSchluessellisteType } + * + * + */ + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der minAnz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getMinAnz() { + return minAnz; + } + + /** + * Legt den Wert der minAnz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setMinAnz(Integer value) { + this.minAnz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/ObjectFactory.java index 2bd842ad..08777375 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/ObjectFactory.java @@ -201,6 +201,70 @@ public class ObjectFactory { return new GetStateSignaturesResponse(); } + /** + * Create an instance of {@link GetElementListRequest } + * + */ + public GetElementListRequest createGetElementListRequest() { + return new GetElementListRequest(); + } + + /** + * Create an instance of {@link GetElementListResponse } + * + */ + public GetElementListResponse createGetElementListResponse() { + return new GetElementListResponse(); + } + + /** + * Create an instance of {@link CreateFormRequest } + * + */ + public CreateFormRequest createCreateFormRequest() { + return new CreateFormRequest(); + } + + /** + * Create an instance of {@link CreateFormResponse } + * + */ + public CreateFormResponse createCreateFormResponse() { + return new CreateFormResponse(); + } + + /** + * Create an instance of {@link SubmitFormRequest } + * + */ + public SubmitFormRequest createSubmitFormRequest() { + return new SubmitFormRequest(); + } + + /** + * Create an instance of {@link SubmitFormResponse } + * + */ + public SubmitFormResponse createSubmitFormResponse() { + return new SubmitFormResponse(); + } + + /** + * Create an instance of {@link UnderwriteDocumentRequest } + * + */ + public UnderwriteDocumentRequest createUnderwriteDocumentRequest() { + return new UnderwriteDocumentRequest(); + } + + /** + * Create an instance of {@link UnderwriteDocumentResponse } + * + */ + public UnderwriteDocumentResponse createUnderwriteDocumentResponse() { + return new UnderwriteDocumentResponse(); + } + /** * Create an instance of {@link StateChangeEventType } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/SubmitFormRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/SubmitFormRequest.java new file mode 100644 index 00000000..9d739766 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/SubmitFormRequest.java @@ -0,0 +1,68 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_0.common.CommonProcessRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.Formular; + + +/** + *

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}CommonProcessRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formular" +}) +@XmlRootElement(name = "SubmitFormRequest") +public class SubmitFormRequest + extends CommonProcessRequestType +{ + + @XmlElement(name = "Formular", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/SubmitFormResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/SubmitFormResponse.java new file mode 100644 index 00000000..2a2c1491 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/SubmitFormResponse.java @@ -0,0 +1,68 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_0.common.CommonProcessResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.Formular; + + +/** + *

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}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formular" +}) +@XmlRootElement(name = "SubmitFormResponse") +public class SubmitFormResponse + extends CommonProcessResponseType +{ + + @XmlElement(name = "Formular", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/UnderwriteDocumentRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/UnderwriteDocumentRequest.java new file mode 100644 index 00000000..5e74073c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/UnderwriteDocumentRequest.java @@ -0,0 +1,104 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_0.common.AutorisierungsAnforderungType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentDataType; + + +/** + *

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="DokumentenVorlage" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type"/>
+ *         <element name="AngeforderteUnterschriften" type="{urn:omds3CommonServiceTypes-1-1-0}AutorisierungsAnforderung_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dokumentenVorlage", + "angeforderteUnterschriften" +}) +@XmlRootElement(name = "UnderwriteDocumentRequest") +public class UnderwriteDocumentRequest + extends CommonRequestType +{ + + @XmlElement(name = "DokumentenVorlage", required = true) + protected DokumentDataType dokumentenVorlage; + @XmlElement(name = "AngeforderteUnterschriften", required = true) + protected List angeforderteUnterschriften; + + /** + * Ruft den Wert der dokumentenVorlage-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + public DokumentDataType getDokumentenVorlage() { + return dokumentenVorlage; + } + + /** + * Legt den Wert der dokumentenVorlage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + public void setDokumentenVorlage(DokumentDataType value) { + this.dokumentenVorlage = value; + } + + /** + * Gets the value of the angeforderteUnterschriften 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 angeforderteUnterschriften property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsAnforderungType } + * + * + */ + public List getAngeforderteUnterschriften() { + if (angeforderteUnterschriften == null) { + angeforderteUnterschriften = new ArrayList(); + } + return this.angeforderteUnterschriften; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/UnderwriteDocumentResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/UnderwriteDocumentResponse.java new file mode 100644 index 00000000..23b14656 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/UnderwriteDocumentResponse.java @@ -0,0 +1,104 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; + +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_7_0.common.AutorisierungType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentDataType; + + +/** + *

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="DokData" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type"/>
+ *         <element name="Autorisierungen" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dokData", + "autorisierungen" +}) +@XmlRootElement(name = "UnderwriteDocumentResponse") +public class UnderwriteDocumentResponse + extends CommonResponseType +{ + + @XmlElement(name = "DokData", required = true) + protected DokumentDataType dokData; + @XmlElement(name = "Autorisierungen", required = true) + protected List autorisierungen; + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + public DokumentDataType getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + public void setDokData(DokumentDataType value) { + this.dokData = value; + } + + /** + * Gets the value of the autorisierungen 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 autorisierungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungType } + * + * + */ + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java new file mode 100644 index 00000000..394ae555 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.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; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; + + +/** + *

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

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

+ * <complexType name="BOAProcessRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ *       <sequence>
+ *         <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/>
+ *         <element name="AendGrundbez" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BOAProcessRequest_Type", propOrder = { + "aenderungsgrund", + "aendGrundbez" +}) +@XmlSeeAlso({ + SubmitApplicationRequestType.class, + CreateApplicationRequestType.class, + CreateOfferRequestType.class, + CalculateRequestType.class +}) +public class BOAProcessRequestType + extends CommonProcessRequestType +{ + + @XmlElement(name = "Aenderungsgrund") + protected String aenderungsgrund; + @XmlElement(name = "AendGrundbez") + protected String aendGrundbez; + + /** + * Ruft den Wert der aenderungsgrund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAenderungsgrund() { + return aenderungsgrund; + } + + /** + * Legt den Wert der aenderungsgrund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAenderungsgrund(String value) { + this.aenderungsgrund = 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; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java new file mode 100644 index 00000000..2137fdd1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.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; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType; + + +/** + *

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

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

+ * <complexType name="BOAProcessResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/>
+ *         <element name="AendGrundbez" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BOAProcessResponse_Type", propOrder = { + "aenderungsgrund", + "aendGrundbez" +}) +@XmlSeeAlso({ + SubmitApplicationResponseType.class, + CreateApplicationResponseType.class, + CreateOfferResponseType.class, + CalculateResponseType.class +}) +public class BOAProcessResponseType + extends CommonProcessResponseType +{ + + @XmlElement(name = "Aenderungsgrund") + protected String aenderungsgrund; + @XmlElement(name = "AendGrundbez") + protected String aendGrundbez; + + /** + * Ruft den Wert der aenderungsgrund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAenderungsgrund() { + return aenderungsgrund; + } + + /** + * Legt den Wert der aenderungsgrund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAenderungsgrund(String value) { + this.aenderungsgrund = 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; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java index de7a8163..fcd69132 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java @@ -6,7 +6,6 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzRequestType; @@ -20,7 +19,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzRequestType *
  * <complexType name="CalculateRequest_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
  *       <sequence>
  *         <element name="RequestUpselling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
  *       </sequence>
@@ -40,7 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzRequestType
     CalculateRequestGenType.class
 })
 public abstract class CalculateRequestType
-    extends CommonProcessRequestType
+    extends BOAProcessRequestType
 {
 
     @XmlElement(name = "RequestUpselling", defaultValue = "false")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java
index 3fa17c53..277a3398 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java
@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlSeeAlso;
 import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType;
 import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzResponseType;
 
 
@@ -19,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzResponseTyp
  * 
  * <complexType name="CalculateResponse_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
  *     </extension>
  *   </complexContent>
  * </complexType>
@@ -34,7 +33,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzResponseTyp
     CalculateResponseGenType.class
 })
 public abstract class CalculateResponseType
-    extends CommonProcessResponseType
+    extends BOAProcessResponseType
 {
 
 
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java
index 0c2ac7e6..f3f5f506 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java
@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlSeeAlso;
 import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType;
 import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzRequestType;
 
@@ -23,7 +22,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzReq
  * 
  * <complexType name="CreateApplicationRequest_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
  *       <sequence>
  *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
  *       </sequence>
@@ -43,7 +42,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzReq
     CreateApplicationRequestGenType.class
 })
 public abstract class CreateApplicationRequestType
-    extends CommonProcessRequestType
+    extends BOAProcessRequestType
 {
 
     @XmlElement(name = "Dateianhaenge")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java
index 27453bd3..e896288b 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java
@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlSeeAlso;
 import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentBasisType;
@@ -25,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzRes
  * 
  * <complexType name="CreateApplicationResponse_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
  *       <sequence>
  *         <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type" minOccurs="0"/>
  *         <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
@@ -51,7 +50,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzRes
     CreateApplicationResponseGenType.class
 })
 public abstract class CreateApplicationResponseType
-    extends CommonProcessResponseType
+    extends BOAProcessResponseType
 {
 
     @XmlElement(name = "Antragstatus")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java
index acea233b..152b73ae 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java
@@ -5,7 +5,6 @@ import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlSeeAlso;
 import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType;
 import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzRequestType;
 
 
@@ -19,7 +18,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzRequestTy
  * 
  * <complexType name="CreateOfferRequest_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
  *     </extension>
  *   </complexContent>
  * </complexType>
@@ -34,7 +33,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzRequestTy
     CreateOfferRequestGenType.class
 })
 public abstract class CreateOfferRequestType
-    extends CommonProcessRequestType
+    extends BOAProcessRequestType
 {
 
 
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java
index 4195630a..3da45020 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java
@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlSeeAlso;
 import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentBasisType;
 import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzResponseType;
@@ -24,7 +23,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzResponseT
  * 
  * <complexType name="CreateOfferResponse_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
  *       <sequence>
  *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
  *         <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/>
@@ -46,7 +45,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzResponseT
     CreateOfferResponseGenType.class
 })
 public abstract class CreateOfferResponseType
-    extends CommonProcessResponseType
+    extends BOAProcessResponseType
 {
 
     @XmlElement(name = "Dokumente")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyRequestType.java
index 2e7d2de1..599664ee 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyRequestType.java
@@ -9,7 +9,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType;
 
 
 /**
- * Abstrakter Request um Daten eines Vertrags anzufordern
+ * Request um Daten eines Vertrags anzufordern
  * 
  * 

Java-Klasse für FetchPolicyRequest_Type complex type. * @@ -20,10 +20,8 @@ import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type"> * <sequence> - * <choice> - * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/> - * <element name="VertragsID" type="{urn:omds20}VertragsID"/> - * </choice> + * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/> + * <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -37,11 +35,11 @@ import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; "polizzennr", "vertragsID" }) -public abstract class FetchPolicyRequestType +public class FetchPolicyRequestType extends CommonProcessRequestType { - @XmlElement(name = "Polizzennr", defaultValue = "false") + @XmlElement(name = "Polizzennr", required = true, defaultValue = "false") protected String polizzennr; @XmlElement(name = "VertragsID") protected String vertragsID; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyResponseType.java index 0f4e7e2a..64ddb7e5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/FetchPolicyResponseType.java @@ -3,6 +3,7 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.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; import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType; @@ -10,7 +11,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.FetchPolicyKfzResponse; /** - * Abstrakter Response, der Daten zu einem Vertrag enthält + * Response, der Daten zu einem Vertrag enthält * *

Java-Klasse für FetchPolicyResponse_Type complex type. * @@ -20,6 +21,9 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.FetchPolicyKfzResponse; * <complexType name="FetchPolicyResponse_Type"> * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type"> + * <sequence> + * <element name="Vertrag" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezVertrag_Type" minOccurs="0"/> + * </sequence> * </extension> * </complexContent> * </complexType> @@ -28,13 +32,41 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.FetchPolicyKfzResponse; * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "FetchPolicyResponse_Type") +@XmlType(name = "FetchPolicyResponse_Type", propOrder = { + "vertrag" +}) @XmlSeeAlso({ FetchPolicyKfzResponse.class }) -public abstract class FetchPolicyResponseType +public class FetchPolicyResponseType extends CommonProcessResponseType { + @XmlElement(name = "Vertrag") + protected SpezVertragType vertrag; + + /** + * Ruft den Wert der vertrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezVertragType } + * + */ + public SpezVertragType getVertrag() { + return vertrag; + } + + /** + * Legt den Wert der vertrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezVertragType } + * + */ + public void setVertrag(SpezVertragType value) { + this.vertrag = value; + } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/ObjectFactory.java index de37a79f..e13b1cb6 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/ObjectFactory.java @@ -34,6 +34,22 @@ public class ObjectFactory { public ObjectFactory() { } + /** + * Create an instance of {@link StartPolicyChangeRequest } + * + */ + public StartPolicyChangeRequest createStartPolicyChangeRequest() { + return new StartPolicyChangeRequest(); + } + + /** + * Create an instance of {@link StartPolicyChangeRequest.Vertrag } + * + */ + public StartPolicyChangeRequest.Vertrag createStartPolicyChangeRequestVertrag() { + return new StartPolicyChangeRequest.Vertrag(); + } + /** * Create an instance of {@link GetApplicationDocumentRequestType } * @@ -50,6 +66,54 @@ public class ObjectFactory { return new GetApplicationDocumentResponseType(); } + /** + * Create an instance of {@link StartPolicyChangeResponse } + * + */ + public StartPolicyChangeResponse createStartPolicyChangeResponse() { + return new StartPolicyChangeResponse(); + } + + /** + * 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 FetchPolicyRequestType } + * + */ + public FetchPolicyRequestType createFetchPolicyRequestType() { + return new FetchPolicyRequestType(); + } + + /** + * Create an instance of {@link FetchPolicyResponseType } + * + */ + public FetchPolicyResponseType createFetchPolicyResponseType() { + return new FetchPolicyResponseType(); + } + + /** + * Create an instance of {@link StartPolicyChangeRequest.Vertrag.Sparten } + * + */ + public StartPolicyChangeRequest.Vertrag.Sparten createStartPolicyChangeRequestVertragSparten() { + return new StartPolicyChangeRequest.Vertrag.Sparten(); + } + /** * Create an instance of {@link JAXBElement }{@code <}{@link GetApplicationDocumentRequestType }{@code >}} * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java index c1ae50b6..f915e5c8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java @@ -17,7 +17,7 @@ import unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at.SpezAntragUnfallTy /** - * Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist + * Abstrakter Typ für Antrag, welcher auf SpezAntragBasis_Type ergänzt und der bei Request und bei Response gleich ist * *

Java-Klasse für SpezAntrag_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/StartPolicyChangeRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/StartPolicyChangeRequest.java new file mode 100644 index 00000000..abe0f787 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/StartPolicyChangeRequest.java @@ -0,0 +1,367 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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_7_0.common.CommonProcessRequestType; + + +/** + *

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}CommonProcessRequest_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"/>
+ *                   <element name="Sparten" maxOccurs="unbounded">
+ *                     <complexType>
+ *                       <complexContent>
+ *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                           <sequence>
+ *                             <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type"/>
+ *                             <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *                             <element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type"/>
+ *                             <element name="AendGrundbez" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *                           </sequence>
+ *                         </restriction>
+ *                       </complexContent>
+ *                     </complexType>
+ *                   </element>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vertrag" +}) +@XmlRootElement(name = "StartPolicyChangeRequest") +public class StartPolicyChangeRequest + extends CommonProcessRequestType +{ + + @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 StartPolicyChangeRequest.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"/>
+     *         <element name="Sparten" maxOccurs="unbounded">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type"/>
+     *                   <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+     *                   <element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type"/>
+     *                   <element name="AendGrundbez" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+     *                 </sequence>
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "polizzennr", + "vertragsID", + "sparten" + }) + public static class Vertrag { + + @XmlElement(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlElement(name = "VertragsID") + protected String vertragsID; + @XmlElement(name = "Sparten", required = true) + protected List sparten; + + /** + * 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; + } + + /** + * Gets the value of the sparten 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 sparten property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link StartPolicyChangeRequest.Vertrag.Sparten } + * + * + */ + public List getSparten() { + if (sparten == null) { + sparten = new ArrayList(); + } + return this.sparten; + } + + + /** + *

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="SpartenCd" type="{urn:omds20}SpartenCd_Type"/>
+         *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+         *         <element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type"/>
+         *         <element name="AendGrundbez" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+         *       </sequence>
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "spartenCd", + "id", + "aendGrundCd", + "aendGrundbez" + }) + public static class Sparten { + + @XmlElement(name = "SpartenCd", required = true) + protected String spartenCd; + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "AendGrundCd", required = true) + protected String aendGrundCd; + @XmlElement(name = "AendGrundbez") + protected String aendGrundbez; + + /** + * 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 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 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; + } + + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/StartPolicyChangeResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/StartPolicyChangeResponse.java new file mode 100644 index 00000000..7011dba1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/StartPolicyChangeResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; + +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_7_0.common.CommonProcessResponseType; + + +/** + *

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}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element name="Vertrag" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezVertrag_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vertrag" +}) +@XmlRootElement(name = "StartPolicyChangeResponse") +public class StartPolicyChangeResponse + extends CommonProcessResponseType +{ + + @XmlElement(name = "Vertrag") + protected SpezVertragType vertrag; + + /** + * Ruft den Wert der vertrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezVertragType } + * + */ + public SpezVertragType getVertrag() { + return vertrag; + } + + /** + * Legt den Wert der vertrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezVertragType } + * + */ + public void setVertrag(SpezVertragType value) { + this.vertrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java index 18343b01..51d324fa 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java @@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentType; @@ -25,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SubmitApplicationKfzReq *
  * <complexType name="SubmitApplicationRequest_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
  *       <sequence>
  *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
  *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokument_Type" maxOccurs="unbounded" minOccurs="0"/>
@@ -49,7 +48,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SubmitApplicationKfzReq
     SubmitApplicationRequestGenType.class
 })
 public abstract class SubmitApplicationRequestType
-    extends CommonProcessRequestType
+    extends BOAProcessRequestType
 {
 
     @XmlElement(name = "Dateianhaenge")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java
index 8b14caeb..e75b3129 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java
@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlSeeAlso;
 import javax.xml.bind.annotation.XmlType;
-import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType;
 import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentBasisType;
@@ -25,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SubmitApplicationKfzRes
  * 
  * <complexType name="SubmitApplicationResponse_Type">
  *   <complexContent>
- *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
  *       <sequence>
  *         <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/>
  *         <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
@@ -51,7 +50,7 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SubmitApplicationKfzRes
     SubmitApplicationResponseGenType.class
 })
 public abstract class SubmitApplicationResponseType
-    extends CommonProcessResponseType
+    extends BOAProcessResponseType
 {
 
     @XmlElement(name = "Antragstatus")
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FetchPolicyKfzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FetchPolicyKfzResponse.java
index ab6ab109..586de6aa 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FetchPolicyKfzResponse.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FetchPolicyKfzResponse.java
@@ -1,9 +1,12 @@
 
 package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz;
 
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.JAXBElement;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElementRef;
 import javax.xml.bind.annotation.XmlRootElement;
 import javax.xml.bind.annotation.XmlType;
 import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.FetchPolicyResponseType;
@@ -30,38 +33,53 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.FetchPolicyResponseT
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "", propOrder = {
-    "vertrag"
+    "rest"
 })
 @XmlRootElement(name = "FetchPolicyKfzResponse")
 public class FetchPolicyKfzResponse
     extends FetchPolicyResponseType
 {
 
-    @XmlElement(name = "Vertrag")
-    protected SpezVertragKfzType vertrag;
+    @XmlElementRef(name = "Vertrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", type = JAXBElement.class, required = false)
+    protected List> rest;
 
     /**
-     * Ruft den Wert der vertrag-Eigenschaft ab.
+     * Ruft das restliche Contentmodell ab. 
+     * 
+     * 

+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: + * Der Feldname "Vertrag" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: + * Zeile 425 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON2_Antrag_Kfz.xsd + * Zeile 571 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON2_Antrag_Common.xsd + *

+ * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine + * der beiden folgenden Deklarationen an, um deren Namen zu ändern: + * Gets the value of the rest 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 rest property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link SpezVertragKfzType }{@code >} * - * @return - * possible object is - * {@link SpezVertragKfzType } - * - */ - public SpezVertragKfzType getVertrag() { - return vertrag; - } - - /** - * Legt den Wert der vertrag-Eigenschaft fest. * - * @param value - * allowed object is - * {@link SpezVertragKfzType } - * */ - public void setVertrag(SpezVertragKfzType value) { - this.vertrag = value; + public List> getRest() { + if (rest == null) { + rest = new ArrayList>(); + } + return this.rest; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ObjectFactory.java index 84d5f7af..68b68185 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ObjectFactory.java @@ -35,6 +35,7 @@ public class ObjectFactory { private final static QName _SubmitApplicationKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "SubmitApplicationKfzRequest"); private final static QName _SubmitApplicationKfzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "SubmitApplicationKfzResponse"); private final static QName _FahrzeugRefLfdNr_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "FahrzeugRefLfdNr"); + private final static QName _FetchPolicyKfzResponseVertrag_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "Vertrag"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz @@ -373,4 +374,13 @@ public class ObjectFactory { return new JAXBElement(_FahrzeugRefLfdNr_QNAME, String.class, null, value); } + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SpezVertragKfzType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "Vertrag", scope = FetchPolicyKfzResponse.class) + public JAXBElement createFetchPolicyKfzResponseVertrag(SpezVertragKfzType value) { + return new JAXBElement(_FetchPolicyKfzResponseVertrag_QNAME, SpezVertragKfzType.class, FetchPolicyKfzResponse.class, value); + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BelegeinreichungRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BelegeinreichungRequest.java new file mode 100644 index 00000000..4e823483 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BelegeinreichungRequest.java @@ -0,0 +1,189 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; + +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.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ZahlwegType; + + +/** + *

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="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="Betrag" type="{urn:omds20}decimal"/>
+ *         <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="Beleg" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokument_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "polizzennr", + "betrag", + "grund", + "zahlweg", + "beleg" +}) +@XmlRootElement(name = "BelegeinreichungRequest") +public class BelegeinreichungRequest + extends CommonRequestType +{ + + @XmlElement(name = "Polizzennr", required = true) + protected String polizzennr; + @XmlElement(name = "Betrag", required = true) + protected BigDecimal betrag; + @XmlElement(name = "Grund") + protected String grund; + @XmlElement(name = "Zahlweg", required = true) + protected ZahlwegType zahlweg; + @XmlElement(name = "Beleg", required = true) + protected List beleg; + + /** + * 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 betrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getBetrag() { + return betrag; + } + + /** + * Legt den Wert der betrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setBetrag(BigDecimal value) { + this.betrag = value; + } + + /** + * Ruft den Wert der grund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGrund() { + return grund; + } + + /** + * Legt den Wert der grund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGrund(String value) { + this.grund = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType } + * + */ + public ZahlwegType getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType } + * + */ + public void setZahlweg(ZahlwegType value) { + this.zahlweg = value; + } + + /** + * Gets the value of the beleg 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 beleg property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentType } + * + * + */ + public List getBeleg() { + if (beleg == null) { + beleg = new ArrayList(); + } + return this.beleg; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BelegeinreichungResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BelegeinreichungResponse.java new file mode 100644 index 00000000..39d7a4a0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BelegeinreichungResponse.java @@ -0,0 +1,35 @@ + +package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_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">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "BelegeinreichungResponse") +public class BelegeinreichungResponse + extends CommonResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/DeckungsauskunftRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/DeckungsauskunftRequest.java new file mode 100644 index 00000000..ce6e50ac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/DeckungsauskunftRequest.java @@ -0,0 +1,165 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType; + + +/** + *

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="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VersInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" minOccurs="0"/>
+ *         <element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "versicherungsnehmer", + "polizzennr", + "versInteresse", + "eigenschaftCd" +}) +@XmlRootElement(name = "DeckungsauskunftRequest") +public class DeckungsauskunftRequest + extends CommonRequestType +{ + + @XmlElement(name = "Versicherungsnehmer") + protected List versicherungsnehmer; + @XmlElement(name = "Polizzennr") + protected String polizzennr; + @XmlElement(name = "VersInteresse") + protected VersichertesInteresseType versInteresse; + @XmlElement(name = "EigenschaftCd") + protected List eigenschaftCd; + + /** + * Gets the value of the versicherungsnehmer 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 versicherungsnehmer property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link PersonType } + * + * + */ + public List getVersicherungsnehmer() { + if (versicherungsnehmer == null) { + versicherungsnehmer = new ArrayList(); + } + return this.versicherungsnehmer; + } + + /** + * 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 versInteresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link VersichertesInteresseType } + * + */ + public VersichertesInteresseType getVersInteresse() { + return versInteresse; + } + + /** + * Legt den Wert der versInteresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VersichertesInteresseType } + * + */ + public void setVersInteresse(VersichertesInteresseType value) { + this.versInteresse = value; + } + + /** + * Gets the value of the eigenschaftCd 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 eigenschaftCd property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getEigenschaftCd() { + if (eigenschaftCd == null) { + eigenschaftCd = new ArrayList(); + } + return this.eigenschaftCd; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/DeckungsauskunftResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/DeckungsauskunftResponse.java new file mode 100644 index 00000000..50e8b668 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/DeckungsauskunftResponse.java @@ -0,0 +1,259 @@ + +package at.vvo.omds.types.omds3Types.r1_7_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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType; + + +/** + *

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="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VersInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" minOccurs="0"/>
+ *         <element name="Auskuenfte" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                   <element name="Antwort" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "versicherungsnehmer", + "polizzennr", + "versInteresse", + "auskuenfte" +}) +@XmlRootElement(name = "DeckungsauskunftResponse") +public class DeckungsauskunftResponse + extends CommonResponseType +{ + + @XmlElement(name = "Versicherungsnehmer") + protected List versicherungsnehmer; + @XmlElement(name = "Polizzennr") + protected String polizzennr; + @XmlElement(name = "VersInteresse") + protected VersichertesInteresseType versInteresse; + @XmlElement(name = "Auskuenfte") + protected List auskuenfte; + + /** + * Gets the value of the versicherungsnehmer 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 versicherungsnehmer property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link PersonType } + * + * + */ + public List getVersicherungsnehmer() { + if (versicherungsnehmer == null) { + versicherungsnehmer = new ArrayList(); + } + return this.versicherungsnehmer; + } + + /** + * 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 versInteresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link VersichertesInteresseType } + * + */ + public VersichertesInteresseType getVersInteresse() { + return versInteresse; + } + + /** + * Legt den Wert der versInteresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VersichertesInteresseType } + * + */ + public void setVersInteresse(VersichertesInteresseType value) { + this.versInteresse = value; + } + + /** + * Gets the value of the auskuenfte 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 auskuenfte property. + * + *

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

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

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

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="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+     *         <element name="Antwort" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "eigenschaftCd", + "antwort" + }) + public static class Auskuenfte { + + @XmlElement(name = "EigenschaftCd", required = true) + protected String eigenschaftCd; + @XmlElement(name = "Antwort", required = true) + protected Object antwort; + + /** + * Ruft den Wert der eigenschaftCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEigenschaftCd() { + return eigenschaftCd; + } + + /** + * Legt den Wert der eigenschaftCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEigenschaftCd(String value) { + this.eigenschaftCd = value; + } + + /** + * Ruft den Wert der antwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getAntwort() { + return antwort; + } + + /** + * Legt den Wert der antwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setAntwort(Object value) { + this.antwort = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java index a4e22928..5a728c45 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java @@ -44,6 +44,14 @@ public class ObjectFactory { public ObjectFactory() { } + /** + * Create an instance of {@link DeckungsauskunftResponse } + * + */ + public DeckungsauskunftResponse createDeckungsauskunftResponse() { + return new DeckungsauskunftResponse(); + } + /** * Create an instance of {@link SpartendetailSchadenKrankenType } * @@ -132,6 +140,38 @@ public class ObjectFactory { return new SchadenzuordnungType(); } + /** + * Create an instance of {@link DeckungsauskunftRequest } + * + */ + public DeckungsauskunftRequest createDeckungsauskunftRequest() { + return new DeckungsauskunftRequest(); + } + + /** + * Create an instance of {@link DeckungsauskunftResponse.Auskuenfte } + * + */ + public DeckungsauskunftResponse.Auskuenfte createDeckungsauskunftResponseAuskuenfte() { + return new DeckungsauskunftResponse.Auskuenfte(); + } + + /** + * Create an instance of {@link BelegeinreichungRequest } + * + */ + public BelegeinreichungRequest createBelegeinreichungRequest() { + return new BelegeinreichungRequest(); + } + + /** + * Create an instance of {@link BelegeinreichungResponse } + * + */ + public BelegeinreichungResponse createBelegeinreichungResponse() { + return new BelegeinreichungResponse(); + } + /** * Create an instance of {@link SearchClaimResponseResultType } * diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CalculateKrankenRequest.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CalculateKrankenRequest.java new file mode 100644 index 00000000..9cb1c187 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CalculateKrankenRequest.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Kranken + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezBerechnungKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsanfrage" +}) +@XmlRootElement(name = "CalculateKrankenRequest") +public class CalculateKrankenRequest + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + protected SpezBerechnungKrankenType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKrankenType } + * + */ + public SpezBerechnungKrankenType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKrankenType } + * + */ + public void setBerechnungsanfrage(SpezBerechnungKrankenType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CalculateKrankenResponse.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CalculateKrankenResponse.java new file mode 100644 index 00000000..13bdc725 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CalculateKrankenResponse.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Kranken-Berechnung + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezBerechnungKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsantwort" +}) +@XmlRootElement(name = "CalculateKrankenResponse") +public class CalculateKrankenResponse + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + protected SpezBerechnungKrankenType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKrankenType } + * + */ + public SpezBerechnungKrankenType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKrankenType } + * + */ + public void setBerechnungsantwort(SpezBerechnungKrankenType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateApplicationKrankenRequest.java new file mode 100644 index 00000000..65055795 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateApplicationKrankenRequest.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Type des Requestobjekts für die Erstellung eines Krankenantrags + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "CreateApplicationKrankenRequest") +public class CreateApplicationKrankenRequest + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragKrankenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsanfrage(SpezAntragKrankenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateApplicationKrankenResponse.java new file mode 100644 index 00000000..1f456d09 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateApplicationKrankenResponse.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Type des Responseobjekts für die Erstellung eines Krankenantrags + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "CreateApplicationKrankenResponse") +public class CreateApplicationKrankenResponse + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragKrankenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsantwort(SpezAntragKrankenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateOfferKrankenRequest.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateOfferKrankenRequest.java new file mode 100644 index 00000000..01ad4c35 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateOfferKrankenRequest.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezOffertKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertanfrage" +}) +@XmlRootElement(name = "CreateOfferKrankenRequest") +public class CreateOfferKrankenRequest + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + protected SpezOffertKrankenType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKrankenType } + * + */ + public SpezOffertKrankenType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKrankenType } + * + */ + public void setOffertanfrage(SpezOffertKrankenType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateOfferKrankenResponse.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateOfferKrankenResponse.java new file mode 100644 index 00000000..9fef8be0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/CreateOfferKrankenResponse.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Type des Responseobjekts für eine Erstellung eines Kranken-Offerts + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezOffertKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertantwort" +}) +@XmlRootElement(name = "CreateOfferKrankenResponse") +public class CreateOfferKrankenResponse + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + protected SpezOffertKrankenType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKrankenType } + * + */ + public SpezOffertKrankenType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKrankenType } + * + */ + public void setOffertantwort(SpezOffertKrankenType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ElementarproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ElementarproduktKrankenType.java new file mode 100644 index 00000000..e03aadec --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ElementarproduktKrankenType.java @@ -0,0 +1,68 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ElementarproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.SelbstbehaltType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. + * + *

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

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

+ * <complexType name="ElementarproduktKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktKranken_Type", propOrder = { + "selbstbehalt" +}) +public class ElementarproduktKrankenType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "Selbstbehalt") + protected SelbstbehaltType selbstbehalt; + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..35a1798c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,144 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at 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 { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateKrankenRequest } + * + */ + public CalculateKrankenRequest createCalculateKrankenRequest() { + return new CalculateKrankenRequest(); + } + + /** + * Create an instance of {@link SpezBerechnungKrankenType } + * + */ + public SpezBerechnungKrankenType createSpezBerechnungKrankenType() { + return new SpezBerechnungKrankenType(); + } + + /** + * Create an instance of {@link CalculateKrankenResponse } + * + */ + public CalculateKrankenResponse createCalculateKrankenResponse() { + return new CalculateKrankenResponse(); + } + + /** + * Create an instance of {@link CreateOfferKrankenRequest } + * + */ + public CreateOfferKrankenRequest createCreateOfferKrankenRequest() { + return new CreateOfferKrankenRequest(); + } + + /** + * Create an instance of {@link SpezOffertKrankenType } + * + */ + public SpezOffertKrankenType createSpezOffertKrankenType() { + return new SpezOffertKrankenType(); + } + + /** + * Create an instance of {@link CreateOfferKrankenResponse } + * + */ + public CreateOfferKrankenResponse createCreateOfferKrankenResponse() { + return new CreateOfferKrankenResponse(); + } + + /** + * Create an instance of {@link CreateApplicationKrankenRequest } + * + */ + public CreateApplicationKrankenRequest createCreateApplicationKrankenRequest() { + return new CreateApplicationKrankenRequest(); + } + + /** + * Create an instance of {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType createSpezAntragKrankenType() { + return new SpezAntragKrankenType(); + } + + /** + * Create an instance of {@link CreateApplicationKrankenResponse } + * + */ + public CreateApplicationKrankenResponse createCreateApplicationKrankenResponse() { + return new CreateApplicationKrankenResponse(); + } + + /** + * Create an instance of {@link SubmitApplicationKrankenRequest } + * + */ + public SubmitApplicationKrankenRequest createSubmitApplicationKrankenRequest() { + return new SubmitApplicationKrankenRequest(); + } + + /** + * Create an instance of {@link SubmitApplicationKrankenResponse } + * + */ + public SubmitApplicationKrankenResponse createSubmitApplicationKrankenResponse() { + return new SubmitApplicationKrankenResponse(); + } + + /** + * Create an instance of {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType createVerkaufsproduktKrankenType() { + return new VerkaufsproduktKrankenType(); + } + + /** + * Create an instance of {@link ProduktKrankenType } + * + */ + public ProduktKrankenType createProduktKrankenType() { + return new ProduktKrankenType(); + } + + /** + * Create an instance of {@link ElementarproduktKrankenType } + * + */ + public ElementarproduktKrankenType createElementarproduktKrankenType() { + return new ElementarproduktKrankenType(); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ProduktKrankenType.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ProduktKrankenType.java new file mode 100644 index 00000000..a02a89fe --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ProduktKrankenType.java @@ -0,0 +1,103 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ProduktMitVpType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.SelbstbehaltType; + + +/** + * Typ für ein Produkt in der Sparte Kranken. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + * + *

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

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

+ * <complexType name="ProduktKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
+ *       <sequence>
+ *         <element name="Elementarprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktKranken_Type", propOrder = { + "elementarprodukte", + "selbstbehalt" +}) +public class ProduktKrankenType + extends ProduktMitVpType +{ + + @XmlElement(name = "Elementarprodukte") + protected List elementarprodukte; + @XmlElement(name = "Selbstbehalt") + protected SelbstbehaltType selbstbehalt; + + /** + * Gets the value of the elementarprodukte 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 elementarprodukte property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ElementarproduktKrankenType } + * + * + */ + public List getElementarprodukte() { + if (elementarprodukte == null) { + elementarprodukte = new ArrayList(); + } + return this.elementarprodukte; + } + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezAntragKrankenType.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezAntragKrankenType.java new file mode 100644 index 00000000..3c080f10 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezAntragKrankenType.java @@ -0,0 +1,67 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezAntragType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

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

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

+ * <complexType name="SpezAntragKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragKranken_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezAntragKrankenType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezBerechnungKrankenType.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezBerechnungKrankenType.java new file mode 100644 index 00000000..cde676ab --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezBerechnungKrankenType.java @@ -0,0 +1,67 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

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

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

+ * <complexType name="SpezBerechnungKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungKranken_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezBerechnungKrankenType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezOffertKrankenType.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezOffertKrankenType.java new file mode 100644 index 00000000..23462db8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SpezOffertKrankenType.java @@ -0,0 +1,67 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

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

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

+ * <complexType name="SpezOffertKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertKranken_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezOffertKrankenType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SubmitApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SubmitApplicationKrankenRequest.java new file mode 100644 index 00000000..fbace0d3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SubmitApplicationKrankenRequest.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "SubmitApplicationKrankenRequest") +public class SubmitApplicationKrankenRequest + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + protected SpezAntragKrankenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsanfrage(SpezAntragKrankenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SubmitApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SubmitApplicationKrankenResponse.java new file mode 100644 index 00000000..6fdf0b1d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/SubmitApplicationKrankenResponse.java @@ -0,0 +1,69 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "SubmitApplicationKrankenResponse") +public class SubmitApplicationKrankenResponse + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragKrankenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsantwort(SpezAntragKrankenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktKrankenType.java new file mode 100644 index 00000000..5e78e900 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktKrankenType.java @@ -0,0 +1,170 @@ + +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertePersonType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Krankenversicherung + * + *

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

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

+ * <complexType name="VerkaufsproduktKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Krankenprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
+ *         <element name="Gruppe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktKranken_Type", propOrder = { + "krankenprodukte", + "zusatzprodukte", + "versichertePersonen", + "gruppe" +}) +public class VerkaufsproduktKrankenType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Krankenprodukte", required = true) + protected List krankenprodukte; + @XmlElement(name = "Zusatzprodukte") + protected List zusatzprodukte; + @XmlElement(name = "VersichertePersonen", required = true) + protected List versichertePersonen; + @XmlElement(name = "Gruppe") + protected String gruppe; + + /** + * Gets the value of the krankenprodukte 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 krankenprodukte property. + * + *

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertePersonType } + * + * + */ + public List getVersichertePersonen() { + if (versichertePersonen == null) { + versichertePersonen = new ArrayList(); + } + return this.versichertePersonen; + } + + /** + * Ruft den Wert der gruppe-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGruppe() { + return gruppe; + } + + /** + * Legt den Wert der gruppe-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGruppe(String value) { + this.gruppe = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..27b1a109 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/kranken/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package kranken.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CalculateLebenRequestType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CalculateLebenRequestType.java new file mode 100644 index 00000000..b602938e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CalculateLebenRequestType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Leben + * + *

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

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

+ * <complexType name="CalculateLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezBerechnungLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateLebenRequest_Type", propOrder = { + "berechnungsanfrage" +}) +public class CalculateLebenRequestType + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + protected SpezBerechnungLebenType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungLebenType } + * + */ + public SpezBerechnungLebenType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungLebenType } + * + */ + public void setBerechnungsanfrage(SpezBerechnungLebenType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CalculateLebenResponseType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CalculateLebenResponseType.java new file mode 100644 index 00000000..5f2b18af --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CalculateLebenResponseType.java @@ -0,0 +1,102 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Leben-Berechnung + * + *

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

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

+ * <complexType name="CalculateLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezBerechnungLeben_Type"/>
+ *         <element name="Upsellingvarianten" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezBerechnungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateLebenResponse_Type", propOrder = { + "berechnungsantwort", + "upsellingvarianten" +}) +public class CalculateLebenResponseType + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + protected SpezBerechnungLebenType berechnungsantwort; + @XmlElement(name = "Upsellingvarianten") + protected List upsellingvarianten; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungLebenType } + * + */ + public SpezBerechnungLebenType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungLebenType } + * + */ + public void setBerechnungsantwort(SpezBerechnungLebenType value) { + this.berechnungsantwort = value; + } + + /** + * Gets the value of the upsellingvarianten 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 upsellingvarianten property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link SpezBerechnungLebenType } + * + * + */ + public List getUpsellingvarianten() { + if (upsellingvarianten == null) { + upsellingvarianten = new ArrayList(); + } + return this.upsellingvarianten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateApplicationLebenRequestType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateApplicationLebenRequestType.java new file mode 100644 index 00000000..a341690e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateApplicationLebenRequestType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Type des Requestobjekts für die Erstellung eines Leben-Antrags + * + *

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

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

+ * <complexType name="CreateApplicationLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationLebenRequest_Type", propOrder = { + "antragsanfrage" +}) +public class CreateApplicationLebenRequestType + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragLebenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + public SpezAntragLebenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + public void setAntragsanfrage(SpezAntragLebenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateApplicationLebenResponseType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateApplicationLebenResponseType.java new file mode 100644 index 00000000..714591f8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateApplicationLebenResponseType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Type des Responseobjekts für die Erstellung eines Leben-Antrags + * + *

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

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

+ * <complexType name="CreateApplicationLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationLebenResponse_Type", propOrder = { + "antragsantwort" +}) +public class CreateApplicationLebenResponseType + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragLebenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + public SpezAntragLebenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + public void setAntragsantwort(SpezAntragLebenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateOfferLebenRequestType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateOfferLebenRequestType.java new file mode 100644 index 00000000..54117e3b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateOfferLebenRequestType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für eine Erstellung eines Leben-Offerts + * + *

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

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

+ * <complexType name="CreateOfferLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezOffertLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferLebenRequest_Type", propOrder = { + "offertanfrage" +}) +public class CreateOfferLebenRequestType + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + protected SpezOffertLebenType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertLebenType } + * + */ + public SpezOffertLebenType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertLebenType } + * + */ + public void setOffertanfrage(SpezOffertLebenType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateOfferLebenResponseType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateOfferLebenResponseType.java new file mode 100644 index 00000000..df43ea80 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/CreateOfferLebenResponseType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Type des Responseobjekts für eine Erstellung eines Leben-Offerts + * + *

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

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

+ * <complexType name="CreateOfferLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezOffertLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferLebenResponse_Type", propOrder = { + "offertantwort" +}) +public class CreateOfferLebenResponseType + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + protected SpezOffertLebenType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertLebenType } + * + */ + public SpezOffertLebenType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertLebenType } + * + */ + public void setOffertantwort(SpezOffertLebenType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..c6ead6d4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,318 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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 leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at 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 _CalculateLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CalculateLebenRequest"); + private final static QName _CalculateLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CalculateLebenResponse"); + private final static QName _CreateOfferLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateOfferLebenRequest"); + private final static QName _CreateOfferLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateOfferLebenResponse"); + private final static QName _CreateApplicationLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateApplicationLebenRequest"); + private final static QName _CreateApplicationLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateApplicationLebenResponse"); + private final static QName _SubmitApplicationLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "SubmitApplicationLebenRequest"); + private final static QName _SubmitApplicationLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "SubmitApplicationLebenResponse"); + private final static QName _ZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "Versicherungssumme"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateLebenRequestType } + * + */ + public CalculateLebenRequestType createCalculateLebenRequestType() { + return new CalculateLebenRequestType(); + } + + /** + * Create an instance of {@link CalculateLebenResponseType } + * + */ + public CalculateLebenResponseType createCalculateLebenResponseType() { + return new CalculateLebenResponseType(); + } + + /** + * Create an instance of {@link CreateOfferLebenRequestType } + * + */ + public CreateOfferLebenRequestType createCreateOfferLebenRequestType() { + return new CreateOfferLebenRequestType(); + } + + /** + * Create an instance of {@link CreateOfferLebenResponseType } + * + */ + public CreateOfferLebenResponseType createCreateOfferLebenResponseType() { + return new CreateOfferLebenResponseType(); + } + + /** + * Create an instance of {@link CreateApplicationLebenRequestType } + * + */ + public CreateApplicationLebenRequestType createCreateApplicationLebenRequestType() { + return new CreateApplicationLebenRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationLebenResponseType } + * + */ + public CreateApplicationLebenResponseType createCreateApplicationLebenResponseType() { + return new CreateApplicationLebenResponseType(); + } + + /** + * Create an instance of {@link SubmitApplicationLebenRequestType } + * + */ + public SubmitApplicationLebenRequestType createSubmitApplicationLebenRequestType() { + return new SubmitApplicationLebenRequestType(); + } + + /** + * Create an instance of {@link SubmitApplicationLebenResponseType } + * + */ + public SubmitApplicationLebenResponseType createSubmitApplicationLebenResponseType() { + return new SubmitApplicationLebenResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktLebenType } + * + */ + public VerkaufsproduktLebenType createVerkaufsproduktLebenType() { + return new VerkaufsproduktLebenType(); + } + + /** + * Create an instance of {@link ProduktLebenType } + * + */ + public ProduktLebenType createProduktLebenType() { + return new ProduktLebenType(); + } + + /** + * Create an instance of {@link TarifLebenType } + * + */ + public TarifLebenType createTarifLebenType() { + return new TarifLebenType(); + } + + /** + * Create an instance of {@link ZusatzversicherungLebenType } + * + */ + public ZusatzversicherungLebenType createZusatzversicherungLebenType() { + return new ZusatzversicherungLebenType(); + } + + /** + * Create an instance of {@link ZusatzversicherungBerufsunfaehigkeitType } + * + */ + public ZusatzversicherungBerufsunfaehigkeitType createZusatzversicherungBerufsunfaehigkeitType() { + return new ZusatzversicherungBerufsunfaehigkeitType(); + } + + /** + * Create an instance of {@link ZusatzversicherungErwerbsunfaehigkeitType } + * + */ + public ZusatzversicherungErwerbsunfaehigkeitType createZusatzversicherungErwerbsunfaehigkeitType() { + return new ZusatzversicherungErwerbsunfaehigkeitType(); + } + + /** + * Create an instance of {@link ZusatzversicherungPraemienuebernahmeAblebenType } + * + */ + public ZusatzversicherungPraemienuebernahmeAblebenType createZusatzversicherungPraemienuebernahmeAblebenType() { + return new ZusatzversicherungPraemienuebernahmeAblebenType(); + } + + /** + * Create an instance of {@link ZusatzversicherungUnfalltodType } + * + */ + public ZusatzversicherungUnfalltodType createZusatzversicherungUnfalltodType() { + return new ZusatzversicherungUnfalltodType(); + } + + /** + * Create an instance of {@link ZusatzversicherungUnfallinvaliditaetType } + * + */ + public ZusatzversicherungUnfallinvaliditaetType createZusatzversicherungUnfallinvaliditaetType() { + return new ZusatzversicherungUnfallinvaliditaetType(); + } + + /** + * Create an instance of {@link ZusatzproduktLebenType } + * + */ + public ZusatzproduktLebenType createZusatzproduktLebenType() { + return new ZusatzproduktLebenType(); + } + + /** + * Create an instance of {@link RentenoptionType } + * + */ + public RentenoptionType createRentenoptionType() { + return new RentenoptionType(); + } + + /** + * Create an instance of {@link VersicherungssummeZusatzbausteinType } + * + */ + public VersicherungssummeZusatzbausteinType createVersicherungssummeZusatzbausteinType() { + return new VersicherungssummeZusatzbausteinType(); + } + + /** + * Create an instance of {@link SpezBerechnungLebenType } + * + */ + public SpezBerechnungLebenType createSpezBerechnungLebenType() { + return new SpezBerechnungLebenType(); + } + + /** + * Create an instance of {@link SpezOffertLebenType } + * + */ + public SpezOffertLebenType createSpezOffertLebenType() { + return new SpezOffertLebenType(); + } + + /** + * Create an instance of {@link SpezAntragLebenType } + * + */ + public SpezAntragLebenType createSpezAntragLebenType() { + return new SpezAntragLebenType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateLebenRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CalculateLebenRequest") + public JAXBElement createCalculateLebenRequest(CalculateLebenRequestType value) { + return new JAXBElement(_CalculateLebenRequest_QNAME, CalculateLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateLebenResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CalculateLebenResponse") + public JAXBElement createCalculateLebenResponse(CalculateLebenResponseType value) { + return new JAXBElement(_CalculateLebenResponse_QNAME, CalculateLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferLebenRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateOfferLebenRequest") + public JAXBElement createCreateOfferLebenRequest(CreateOfferLebenRequestType value) { + return new JAXBElement(_CreateOfferLebenRequest_QNAME, CreateOfferLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferLebenResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateOfferLebenResponse") + public JAXBElement createCreateOfferLebenResponse(CreateOfferLebenResponseType value) { + return new JAXBElement(_CreateOfferLebenResponse_QNAME, CreateOfferLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationLebenRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateApplicationLebenRequest") + public JAXBElement createCreateApplicationLebenRequest(CreateApplicationLebenRequestType value) { + return new JAXBElement(_CreateApplicationLebenRequest_QNAME, CreateApplicationLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationLebenResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateApplicationLebenResponse") + public JAXBElement createCreateApplicationLebenResponse(CreateApplicationLebenResponseType value) { + return new JAXBElement(_CreateApplicationLebenResponse_QNAME, CreateApplicationLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "SubmitApplicationLebenRequest") + public JAXBElement createSubmitApplicationLebenRequest(SubmitApplicationLebenRequestType value) { + return new JAXBElement(_SubmitApplicationLebenRequest_QNAME, SubmitApplicationLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "SubmitApplicationLebenResponse") + public JAXBElement createSubmitApplicationLebenResponse(SubmitApplicationLebenResponseType value) { + return new JAXBElement(_SubmitApplicationLebenResponse_QNAME, SubmitApplicationLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "Versicherungssumme", scope = ZusatzversicherungUnfallinvaliditaetType.class) + public JAXBElement createZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme(VersicherungssummeZusatzbausteinType value) { + return new JAXBElement(_ZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme_QNAME, VersicherungssummeZusatzbausteinType.class, ZusatzversicherungUnfallinvaliditaetType.class, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "Versicherungssumme", scope = ZusatzversicherungUnfalltodType.class) + public JAXBElement createZusatzversicherungUnfalltodTypeVersicherungssumme(VersicherungssummeZusatzbausteinType value) { + return new JAXBElement(_ZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme_QNAME, VersicherungssummeZusatzbausteinType.class, ZusatzversicherungUnfalltodType.class, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ProduktLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ProduktLebenType.java new file mode 100644 index 00000000..8ceebfc5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ProduktLebenType.java @@ -0,0 +1,74 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ProduktMitVpType; + + +/** + * Typ für ein Produkt in der Sparte Leben. + * + *

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

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

+ * <complexType name="ProduktLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
+ *       <sequence>
+ *         <element name="Tarife" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}TarifLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktLeben_Type", propOrder = { + "tarife" +}) +public class ProduktLebenType + extends ProduktMitVpType +{ + + @XmlElement(name = "Tarife") + protected List tarife; + + /** + * Gets the value of the tarife 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 tarife property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link TarifLebenType } + * + * + */ + public List getTarife() { + if (tarife == null) { + tarife = new ArrayList(); + } + return this.tarife; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/RentenoptionType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/RentenoptionType.java new file mode 100644 index 00000000..eb6d3b38 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/RentenoptionType.java @@ -0,0 +1,32 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Rentenoption + * + *

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

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

+ * <complexType name="Rentenoption_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Rentenoption_Type") +public class RentenoptionType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezAntragLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezAntragLebenType.java new file mode 100644 index 00000000..4e9b8d45 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezAntragLebenType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezAntragPersonenType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

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

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

+ * <complexType name="SpezAntragLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragPersonen_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VerkaufsproduktLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragLeben_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezAntragLebenType + extends SpezAntragPersonenType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktLebenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktLebenType } + * + */ + public VerkaufsproduktLebenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktLebenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktLebenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezBerechnungLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezBerechnungLebenType.java new file mode 100644 index 00000000..cbb5a3bd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezBerechnungLebenType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

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

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

+ * <complexType name="SpezBerechnungLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VerkaufsproduktLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungLeben_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezBerechnungLebenType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktLebenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktLebenType } + * + */ + public VerkaufsproduktLebenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktLebenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktLebenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezOffertLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezOffertLebenType.java new file mode 100644 index 00000000..6783b087 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SpezOffertLebenType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

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

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

+ * <complexType name="SpezOffertLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VerkaufsproduktLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertLeben_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezOffertLebenType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktLebenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktLebenType } + * + */ + public VerkaufsproduktLebenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktLebenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktLebenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SubmitApplicationLebenRequestType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SubmitApplicationLebenRequestType.java new file mode 100644 index 00000000..411f9e11 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SubmitApplicationLebenRequestType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

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

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

+ * <complexType name="SubmitApplicationLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationLebenRequest_Type", propOrder = { + "antragsanfrage" +}) +public class SubmitApplicationLebenRequestType + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + protected SpezAntragLebenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + public SpezAntragLebenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + public void setAntragsanfrage(SpezAntragLebenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SubmitApplicationLebenResponseType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SubmitApplicationLebenResponseType.java new file mode 100644 index 00000000..97d3d1f4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/SubmitApplicationLebenResponseType.java @@ -0,0 +1,67 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

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

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

+ * <complexType name="SubmitApplicationLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationLebenResponse_Type", propOrder = { + "antragsantwort" +}) +public class SubmitApplicationLebenResponseType + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragLebenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + public SpezAntragLebenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + public void setAntragsantwort(SpezAntragLebenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/TarifLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/TarifLebenType.java new file mode 100644 index 00000000..8d01c4e2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/TarifLebenType.java @@ -0,0 +1,164 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ElementFondsauswahlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktGenerischType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Leben. + * + *

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

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

+ * <complexType name="TarifLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="GarantierteAblebenssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type" minOccurs="0"/>
+ *         <element name="Rentenoption" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Rentenoption_Type" minOccurs="0"/>
+ *         <element name="Fondsauswahl" type="{urn:omds3CommonServiceTypes-1-1-0}ElementFondsauswahl_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Zusatzbausteine" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TarifLeben_Type", propOrder = { + "garantierteAblebenssumme", + "rentenoption", + "fondsauswahl", + "zusatzbausteine" +}) +public class TarifLebenType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "GarantierteAblebenssumme") + protected VersicherungssummeZusatzbausteinType garantierteAblebenssumme; + @XmlElement(name = "Rentenoption") + protected RentenoptionType rentenoption; + @XmlElement(name = "Fondsauswahl") + protected List fondsauswahl; + @XmlElement(name = "Zusatzbausteine") + protected List zusatzbausteine; + + /** + * Ruft den Wert der garantierteAblebenssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link VersicherungssummeZusatzbausteinType } + * + */ + public VersicherungssummeZusatzbausteinType getGarantierteAblebenssumme() { + return garantierteAblebenssumme; + } + + /** + * Legt den Wert der garantierteAblebenssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VersicherungssummeZusatzbausteinType } + * + */ + public void setGarantierteAblebenssumme(VersicherungssummeZusatzbausteinType value) { + this.garantierteAblebenssumme = value; + } + + /** + * Ruft den Wert der rentenoption-Eigenschaft ab. + * + * @return + * possible object is + * {@link RentenoptionType } + * + */ + public RentenoptionType getRentenoption() { + return rentenoption; + } + + /** + * Legt den Wert der rentenoption-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RentenoptionType } + * + */ + public void setRentenoption(RentenoptionType value) { + this.rentenoption = value; + } + + /** + * Gets the value of the fondsauswahl 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 fondsauswahl property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ZusatzversicherungLebenType } + * + * + */ + public List getZusatzbausteine() { + if (zusatzbausteine == null) { + zusatzbausteine = new ArrayList(); + } + return this.zusatzbausteine; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/VerkaufsproduktLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/VerkaufsproduktLebenType.java new file mode 100644 index 00000000..4c0f9e60 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/VerkaufsproduktLebenType.java @@ -0,0 +1,172 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertePersonType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Leben + * + *

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

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

+ * <complexType name="VerkaufsproduktLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="LebenProdukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ProduktLeben_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
+ *         <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktLeben_Type", propOrder = { + "lebenProdukte", + "zusatzprodukte", + "versichertePersonen", + "refSicherstellungLfnr" +}) +public class VerkaufsproduktLebenType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "LebenProdukte", required = true) + protected List lebenProdukte; + @XmlElement(name = "Zusatzprodukte") + protected List zusatzprodukte; + @XmlElement(name = "VersichertePersonen", required = true) + protected List versichertePersonen; + @XmlElement(name = "RefSicherstellungLfnr") + @XmlSchemaType(name = "unsignedShort") + protected Integer refSicherstellungLfnr; + + /** + * Gets the value of the lebenProdukte 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 lebenProdukte property. + * + *

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertePersonType } + * + * + */ + public List getVersichertePersonen() { + if (versichertePersonen == null) { + versichertePersonen = new ArrayList(); + } + return this.versichertePersonen; + } + + /** + * Ruft den Wert der refSicherstellungLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getRefSicherstellungLfnr() { + return refSicherstellungLfnr; + } + + /** + * Legt den Wert der refSicherstellungLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setRefSicherstellungLfnr(Integer value) { + this.refSicherstellungLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/VersicherungssummeZusatzbausteinType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/VersicherungssummeZusatzbausteinType.java new file mode 100644 index 00000000..30b04006 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/VersicherungssummeZusatzbausteinType.java @@ -0,0 +1,94 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.AttributDezimalType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AttributDoubleType; + + +/** + * Definition einer Versicherungssumme in einem Zusatzbaustein + * + *

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

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

+ * <complexType name="VersicherungssummeZusatzbaustein_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="ProzentVersicherungssumme" type="{urn:omds3CommonServiceTypes-1-1-0}AttributDouble_Type" minOccurs="0"/>
+ *         <element name="Betrag" type="{urn:omds3CommonServiceTypes-1-1-0}AttributDezimal_Type" minOccurs="0"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersicherungssummeZusatzbaustein_Type", propOrder = { + "prozentVersicherungssumme", + "betrag" +}) +public class VersicherungssummeZusatzbausteinType { + + @XmlElement(name = "ProzentVersicherungssumme") + protected AttributDoubleType prozentVersicherungssumme; + @XmlElement(name = "Betrag") + protected AttributDezimalType betrag; + + /** + * Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributDoubleType } + * + */ + public AttributDoubleType getProzentVersicherungssumme() { + return prozentVersicherungssumme; + } + + /** + * Legt den Wert der prozentVersicherungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributDoubleType } + * + */ + public void setProzentVersicherungssumme(AttributDoubleType value) { + this.prozentVersicherungssumme = value; + } + + /** + * Ruft den Wert der betrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributDezimalType } + * + */ + public AttributDezimalType getBetrag() { + return betrag; + } + + /** + * Legt den Wert der betrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributDezimalType } + * + */ + public void setBetrag(AttributDezimalType value) { + this.betrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/WartefristType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/WartefristType.java new file mode 100644 index 00000000..af704a69 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/WartefristType.java @@ -0,0 +1,32 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstraktes Element zur Abbildung einer Wartefrist + * + *

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

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

+ * <complexType name="Wartefrist_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Wartefrist_Type") +public abstract class WartefristType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzproduktLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzproduktLebenType.java new file mode 100644 index 00000000..a685b2b9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzproduktLebenType.java @@ -0,0 +1,32 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ um Zusatzprodukte (Ebene Produkt) im Verkausfprodukt Leben zu definieren + * + *

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

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

+ * <complexType name="ZusatzproduktLeben_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzproduktLeben_Type") +public class ZusatzproduktLebenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungBerufsunfaehigkeitType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungBerufsunfaehigkeitType.java new file mode 100644 index 00000000..d46617ac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungBerufsunfaehigkeitType.java @@ -0,0 +1,66 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung Berufsunfähigkeit + * + *

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

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

+ * <complexType name="ZusatzversicherungBerufsunfaehigkeit_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Wartefrist" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Wartefrist_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungBerufsunfaehigkeit_Type", propOrder = { + "wartefrist" +}) +public class ZusatzversicherungBerufsunfaehigkeitType + extends ZusatzversicherungLebenType +{ + + @XmlElement(name = "Wartefrist") + protected WartefristType wartefrist; + + /** + * Ruft den Wert der wartefrist-Eigenschaft ab. + * + * @return + * possible object is + * {@link WartefristType } + * + */ + public WartefristType getWartefrist() { + return wartefrist; + } + + /** + * Legt den Wert der wartefrist-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WartefristType } + * + */ + public void setWartefrist(WartefristType value) { + this.wartefrist = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungErwerbsunfaehigkeitType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungErwerbsunfaehigkeitType.java new file mode 100644 index 00000000..c4ecc988 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungErwerbsunfaehigkeitType.java @@ -0,0 +1,66 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung Erwerbsunfähigkeit + * + *

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

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

+ * <complexType name="ZusatzversicherungErwerbsunfaehigkeit_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Wartefrist" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Wartefrist_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungErwerbsunfaehigkeit_Type", propOrder = { + "wartefrist" +}) +public class ZusatzversicherungErwerbsunfaehigkeitType + extends ZusatzversicherungLebenType +{ + + @XmlElement(name = "Wartefrist") + protected WartefristType wartefrist; + + /** + * Ruft den Wert der wartefrist-Eigenschaft ab. + * + * @return + * possible object is + * {@link WartefristType } + * + */ + public WartefristType getWartefrist() { + return wartefrist; + } + + /** + * Legt den Wert der wartefrist-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WartefristType } + * + */ + public void setWartefrist(WartefristType value) { + this.wartefrist = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungLebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungLebenType.java new file mode 100644 index 00000000..c86d6171 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungLebenType.java @@ -0,0 +1,43 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ZusatzproduktGenerischType; + + +/** + * Typ für eine Zusatzversicherung in der Sparte Leben (unterhalb von Elementarprodukt) + * + *

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

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

+ * <complexType name="ZusatzversicherungLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusatzproduktGenerisch_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungLeben_Type") +@XmlSeeAlso({ + ZusatzversicherungBerufsunfaehigkeitType.class, + ZusatzversicherungErwerbsunfaehigkeitType.class, + ZusatzversicherungPraemienuebernahmeAblebenType.class, + ZusatzversicherungUnfalltodType.class, + ZusatzversicherungUnfallinvaliditaetType.class +}) +public class ZusatzversicherungLebenType + extends ZusatzproduktGenerischType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungPraemienuebernahmeAblebenType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungPraemienuebernahmeAblebenType.java new file mode 100644 index 00000000..0fdc6c62 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungPraemienuebernahmeAblebenType.java @@ -0,0 +1,66 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Praemienuebernahme im Ablebensfall + * + *

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

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

+ * <complexType name="ZusatzversicherungPraemienuebernahmeAbleben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Wartefrist" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Wartefrist_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungPraemienuebernahmeAbleben_Type", propOrder = { + "wartefrist" +}) +public class ZusatzversicherungPraemienuebernahmeAblebenType + extends ZusatzversicherungLebenType +{ + + @XmlElement(name = "Wartefrist") + protected WartefristType wartefrist; + + /** + * Ruft den Wert der wartefrist-Eigenschaft ab. + * + * @return + * possible object is + * {@link WartefristType } + * + */ + public WartefristType getWartefrist() { + return wartefrist; + } + + /** + * Legt den Wert der wartefrist-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WartefristType } + * + */ + public void setWartefrist(WartefristType value) { + this.wartefrist = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungUnfallinvaliditaetType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungUnfallinvaliditaetType.java new file mode 100644 index 00000000..37efc892 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungUnfallinvaliditaetType.java @@ -0,0 +1,84 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung bei Unfallinvaliditaet + * + *

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

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

+ * <complexType name="ZusatzversicherungUnfallinvaliditaet_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Versicherungssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungUnfallinvaliditaet_Type", propOrder = { + "rest" +}) +public class ZusatzversicherungUnfallinvaliditaetType + extends ZusatzversicherungLebenType +{ + + @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", type = JAXBElement.class, required = false) + protected List> rest; + + /** + * Ruft das restliche Contentmodell ab. + * + *

+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: + * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: + * Zeile 133 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1382 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_7_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: + * Gets the value of the rest 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 rest property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + * + * + */ + public List> getRest() { + if (rest == null) { + rest = new ArrayList>(); + } + return this.rest; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungUnfalltodType.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungUnfalltodType.java new file mode 100644 index 00000000..fb066d32 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/ZusatzversicherungUnfalltodType.java @@ -0,0 +1,84 @@ + +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung bei Unfalltod + * + *

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

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

+ * <complexType name="ZusatzversicherungUnfalltod_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Versicherungssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungUnfalltod_Type", propOrder = { + "rest" +}) +public class ZusatzversicherungUnfalltodType + extends ZusatzversicherungLebenType +{ + + @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", type = JAXBElement.class, required = false) + protected List> rest; + + /** + * Ruft das restliche Contentmodell ab. + * + *

+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: + * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: + * Zeile 121 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_7_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1382 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_7_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: + * Gets the value of the rest 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 rest property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + * + * + */ + public List> getRest() { + if (rest == null) { + rest = new ArrayList>(); + } + return this.rest; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..230e603a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/leben/on2antrag/_0/_5/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package leben.on2antrag._0._5.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionChangeRequest.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionChangeRequest.java new file mode 100644 index 00000000..2fe5ec77 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionChangeRequest.java @@ -0,0 +1,192 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + *

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 ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Inkassoadresse" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
+ *         <element name="Zahlweg" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}Zahlweg_Type"/>
+ *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objektId", + "inkassoadresse", + "zahlweg", + "dateianhaenge", + "wirksamtkeitAb" +}) +@XmlRootElement(name = "CollectionChangeRequest") +public class CollectionChangeRequest + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElement(name = "Inkassoadresse", required = true) + protected PersonType inkassoadresse; + @XmlElement(name = "Zahlweg", required = true) + protected ZahlwegType zahlweg; + @XmlElement(name = "Dateianhaenge") + protected List dateianhaenge; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + + /** + * Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes) + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der inkassoadresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getInkassoadresse() { + return inkassoadresse; + } + + /** + * Legt den Wert der inkassoadresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setInkassoadresse(PersonType value) { + this.inkassoadresse = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType } + * + */ + public ZahlwegType getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType } + * + */ + public void setZahlweg(ZahlwegType value) { + this.zahlweg = value; + } + + /** + * Gets the value of the dateianhaenge 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 dateianhaenge property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link DateianhangType } + * + * + */ + public List getDateianhaenge() { + if (dateianhaenge == null) { + dateianhaenge = new ArrayList(); + } + return this.dateianhaenge; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionChangeResponse.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionChangeResponse.java new file mode 100644 index 00000000..f6f12359 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionChangeResponse.java @@ -0,0 +1,156 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + *

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 minOccurs="0">
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Inkassoadresse" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
+ *         <element name="Zahlweg" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}Zahlweg_Type"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objektId", + "inkassoadresse", + "zahlweg", + "wirksamtkeitAb" +}) +@XmlRootElement(name = "CollectionChangeResponse") +public class CollectionChangeResponse + extends CommonResponseType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected ObjektIdType objektId; + @XmlElement(name = "Inkassoadresse") + protected PersonType inkassoadresse; + @XmlElement(name = "Zahlweg") + protected ZahlwegType zahlweg; + @XmlElement(name = "WirksamtkeitAb") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + + /** + * ObjektId des Vertrags bzw. Polizzennr. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der inkassoadresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getInkassoadresse() { + return inkassoadresse; + } + + /** + * Legt den Wert der inkassoadresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setInkassoadresse(PersonType value) { + this.inkassoadresse = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType } + * + */ + public ZahlwegType getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType } + * + */ + public void setZahlweg(ZahlwegType value) { + this.zahlweg = value; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmChangeRequest.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmChangeRequest.java new file mode 100644 index 00000000..0f269760 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmChangeRequest.java @@ -0,0 +1,127 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + *

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 ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objektId", + "zahlrhythmus", + "wirksamtkeitAb" +}) +@XmlRootElement(name = "CollectionRhythmChangeRequest") +public class CollectionRhythmChangeRequest + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElement(name = "Zahlrhythmus", required = true) + protected String zahlrhythmus; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + + /** + * Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes) + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = 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 wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmChangeResponse.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmChangeResponse.java new file mode 100644 index 00000000..901fc6bb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmChangeResponse.java @@ -0,0 +1,183 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + *

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 minOccurs="0">
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="PraemieAlt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}PraemienInfo_Type"/>
+ *         <element name="PraemieNeu" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}PraemienInfo_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objektId", + "zahlrhythmus", + "wirksamtkeitAb", + "praemieAlt", + "praemieNeu" +}) +@XmlRootElement(name = "CollectionRhythmChangeResponse") +public class CollectionRhythmChangeResponse + extends CommonResponseType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected ObjektIdType objektId; + @XmlElement(name = "Zahlrhythmus") + protected String zahlrhythmus; + @XmlElement(name = "WirksamtkeitAb") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + @XmlElement(name = "PraemieAlt") + protected PraemienInfoType praemieAlt; + @XmlElement(name = "PraemieNeu") + protected PraemienInfoType praemieNeu; + + /** + * ObjektId des Vertrags bzw. Polizzennr. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = 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 wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + + /** + * Ruft den Wert der praemieAlt-Eigenschaft ab. + * + * @return + * possible object is + * {@link PraemienInfoType } + * + */ + public PraemienInfoType getPraemieAlt() { + return praemieAlt; + } + + /** + * Legt den Wert der praemieAlt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PraemienInfoType } + * + */ + public void setPraemieAlt(PraemienInfoType value) { + this.praemieAlt = value; + } + + /** + * Ruft den Wert der praemieNeu-Eigenschaft ab. + * + * @return + * possible object is + * {@link PraemienInfoType } + * + */ + public PraemienInfoType getPraemieNeu() { + return praemieNeu; + } + + /** + * Legt den Wert der praemieNeu-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PraemienInfoType } + * + */ + public void setPraemieNeu(PraemienInfoType value) { + this.praemieNeu = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmInfoRequest.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmInfoRequest.java new file mode 100644 index 00000000..ae1904ab --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmInfoRequest.java @@ -0,0 +1,68 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + *

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 ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objektId" +}) +@XmlRootElement(name = "CollectionRhythmInfoRequest") +public class CollectionRhythmInfoRequest + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + + /** + * Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes) + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmInfoResponse.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmInfoResponse.java new file mode 100644 index 00000000..3a3ed5fc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/CollectionRhythmInfoResponse.java @@ -0,0 +1,134 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + *

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 minOccurs="0">
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="PraemienZahlrhythmus" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag}PraemienInfo_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "objektId", + "wirksamtkeitAb", + "praemienZahlrhythmus" +}) +@XmlRootElement(name = "CollectionRhythmInfoResponse") +public class CollectionRhythmInfoResponse + extends CommonResponseType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected ObjektIdType objektId; + @XmlElement(name = "WirksamtkeitAb") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + @XmlElement(name = "PraemienZahlrhythmus") + protected List praemienZahlrhythmus; + + /** + * ObjektId des Vertrags bzw. Polizzennr. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + + /** + * Gets the value of the praemienZahlrhythmus 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 praemienZahlrhythmus property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link PraemienInfoType } + * + * + */ + public List getPraemienZahlrhythmus() { + if (praemienZahlrhythmus == null) { + praemienZahlrhythmus = new ArrayList(); + } + return this.praemienZahlrhythmus; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/GetPoliciesOfPartnerRequestType.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/GetPoliciesOfPartnerRequestType.java new file mode 100644 index 00000000..708e6563 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/GetPoliciesOfPartnerRequestType.java @@ -0,0 +1,97 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.AgentFilterType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Requesttyp auf die Polizzen, in denen ein Partner in der Rolle VN auftritt + * + *

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

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

+ * <complexType name="GetPoliciesOfPartnerRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AgentFilter_Type" minOccurs="0"/>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetPoliciesOfPartnerRequest_Type", propOrder = { + "authFilter", + "objektId" +}) +public class GetPoliciesOfPartnerRequestType + extends CommonRequestType +{ + + @XmlElement(name = "AuthFilter") + protected AgentFilterType authFilter; + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AgentFilterType } + * + */ + public AgentFilterType getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AgentFilterType } + * + */ + public void setAuthFilter(AgentFilterType value) { + this.authFilter = value; + } + + /** + * Die ObjektId des Partners (enthält die Personennr) + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/GetPoliciesOfPartnerResponseType.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/GetPoliciesOfPartnerResponseType.java new file mode 100644 index 00000000..fa528eb2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/GetPoliciesOfPartnerResponseType.java @@ -0,0 +1,85 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlElements; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.VERTRAGType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AdresseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; + + +/** + * Responsetyp zu den Polizzen, in denen ein Partner in der Rolle VN auftritt + * + *

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

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

+ * <complexType name="GetPoliciesOfPartnerResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence maxOccurs="unbounded" minOccurs="0">
+ *         <element name="Vertrag" type="{urn:omds20}VERTRAG_Type"/>
+ *         <element name="ObjektId" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="Zustelladresse" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetPoliciesOfPartnerResponse_Type", propOrder = { + "vertragAndObjektIdAndZustelladresse" +}) +public class GetPoliciesOfPartnerResponseType + extends CommonResponseType +{ + + @XmlElements({ + @XmlElement(name = "Vertrag", type = VERTRAGType.class), + @XmlElement(name = "ObjektId"), + @XmlElement(name = "Zustelladresse", type = AdresseType.class) + }) + protected List vertragAndObjektIdAndZustelladresse; + + /** + * Gets the value of the vertragAndObjektIdAndZustelladresse 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 vertragAndObjektIdAndZustelladresse property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VERTRAGType } + * {@link Object } + * {@link AdresseType } + * + * + */ + public List getVertragAndObjektIdAndZustelladresse() { + if (vertragAndObjektIdAndZustelladresse == null) { + vertragAndObjektIdAndZustelladresse = new ArrayList(); + } + return this.vertragAndObjektIdAndZustelladresse; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..653e64c1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,187 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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 on3vertrag._0._4.v1.omds3types.types.omds.vvo.at 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 _GetPoliciesOfPartnerRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", "GetPoliciesOfPartnerRequest"); + private final static QName _GetPoliciesOfPartnerResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", "GetPoliciesOfPartnerResponse"); + private final static QName _SetMailingAddressRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", "SetMailingAddressRequest"); + private final static QName _SetMailingAddressResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", "SetMailingAddressResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: on3vertrag._0._4.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link ZahlwegType } + * + */ + public ZahlwegType createZahlwegType() { + return new ZahlwegType(); + } + + /** + * Create an instance of {@link GetPoliciesOfPartnerRequestType } + * + */ + public GetPoliciesOfPartnerRequestType createGetPoliciesOfPartnerRequestType() { + return new GetPoliciesOfPartnerRequestType(); + } + + /** + * Create an instance of {@link GetPoliciesOfPartnerResponseType } + * + */ + public GetPoliciesOfPartnerResponseType createGetPoliciesOfPartnerResponseType() { + return new GetPoliciesOfPartnerResponseType(); + } + + /** + * Create an instance of {@link SetMailingAddressRequestType } + * + */ + public SetMailingAddressRequestType createSetMailingAddressRequestType() { + return new SetMailingAddressRequestType(); + } + + /** + * Create an instance of {@link SetMailingAddressResponseType } + * + */ + public SetMailingAddressResponseType createSetMailingAddressResponseType() { + return new SetMailingAddressResponseType(); + } + + /** + * Create an instance of {@link CollectionChangeRequest } + * + */ + public CollectionChangeRequest createCollectionChangeRequest() { + return new CollectionChangeRequest(); + } + + /** + * Create an instance of {@link CollectionChangeResponse } + * + */ + public CollectionChangeResponse createCollectionChangeResponse() { + return new CollectionChangeResponse(); + } + + /** + * Create an instance of {@link CollectionRhythmInfoRequest } + * + */ + public CollectionRhythmInfoRequest createCollectionRhythmInfoRequest() { + return new CollectionRhythmInfoRequest(); + } + + /** + * Create an instance of {@link CollectionRhythmInfoResponse } + * + */ + public CollectionRhythmInfoResponse createCollectionRhythmInfoResponse() { + return new CollectionRhythmInfoResponse(); + } + + /** + * Create an instance of {@link PraemienInfoType } + * + */ + public PraemienInfoType createPraemienInfoType() { + return new PraemienInfoType(); + } + + /** + * Create an instance of {@link CollectionRhythmChangeRequest } + * + */ + public CollectionRhythmChangeRequest createCollectionRhythmChangeRequest() { + return new CollectionRhythmChangeRequest(); + } + + /** + * Create an instance of {@link CollectionRhythmChangeResponse } + * + */ + public CollectionRhythmChangeResponse createCollectionRhythmChangeResponse() { + return new CollectionRhythmChangeResponse(); + } + + /** + * Create an instance of {@link ZahlwegType.Kundenkonto } + * + */ + public ZahlwegType.Kundenkonto createZahlwegTypeKundenkonto() { + return new ZahlwegType.Kundenkonto(); + } + + /** + * Create an instance of {@link ZahlwegType.Kreditkarte } + * + */ + public ZahlwegType.Kreditkarte createZahlwegTypeKreditkarte() { + return new ZahlwegType.Kreditkarte(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetPoliciesOfPartnerRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", name = "GetPoliciesOfPartnerRequest") + public JAXBElement createGetPoliciesOfPartnerRequest(GetPoliciesOfPartnerRequestType value) { + return new JAXBElement(_GetPoliciesOfPartnerRequest_QNAME, GetPoliciesOfPartnerRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetPoliciesOfPartnerResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", name = "GetPoliciesOfPartnerResponse") + public JAXBElement createGetPoliciesOfPartnerResponse(GetPoliciesOfPartnerResponseType value) { + return new JAXBElement(_GetPoliciesOfPartnerResponse_QNAME, GetPoliciesOfPartnerResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetMailingAddressRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", name = "SetMailingAddressRequest") + public JAXBElement createSetMailingAddressRequest(SetMailingAddressRequestType value) { + return new JAXBElement(_SetMailingAddressRequest_QNAME, SetMailingAddressRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SetMailingAddressResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", name = "SetMailingAddressResponse") + public JAXBElement createSetMailingAddressResponse(SetMailingAddressResponseType value) { + return new JAXBElement(_SetMailingAddressResponse_QNAME, SetMailingAddressResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/PraemienInfoType.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/PraemienInfoType.java new file mode 100644 index 00000000..11d905cc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/PraemienInfoType.java @@ -0,0 +1,92 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +import java.math.BigDecimal; +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_7_0.common.PraemieType; + + +/** + *

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

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

+ * <complexType name="PraemienInfo_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="JahrespraemieNto" type="{urn:omds20}decimal"/>
+ *         <element name="Praemie" type="{urn:omds3CommonServiceTypes-1-1-0}Praemie_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PraemienInfo_Type", propOrder = { + "jahrespraemieNto", + "praemie" +}) +public class PraemienInfoType { + + @XmlElement(name = "JahrespraemieNto") + protected BigDecimal jahrespraemieNto; + @XmlElement(name = "Praemie") + protected PraemieType praemie; + + /** + * Ruft den Wert der jahrespraemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getJahrespraemieNto() { + return jahrespraemieNto; + } + + /** + * Legt den Wert der jahrespraemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setJahrespraemieNto(BigDecimal value) { + this.jahrespraemieNto = value; + } + + /** + * Ruft den Wert der praemie-Eigenschaft ab. + * + * @return + * possible object is + * {@link PraemieType } + * + */ + public PraemieType getPraemie() { + return praemie; + } + + /** + * Legt den Wert der praemie-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PraemieType } + * + */ + public void setPraemie(PraemieType value) { + this.praemie = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/SetMailingAddressRequestType.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/SetMailingAddressRequestType.java new file mode 100644 index 00000000..34f66f43 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/SetMailingAddressRequestType.java @@ -0,0 +1,128 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AdresseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Requestobjekts für das Setzen einer Zustelladresse + * + *

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

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

+ * <complexType name="SetMailingAddressRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Zustelladresse" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SetMailingAddressRequest_Type", propOrder = { + "objektId", + "zustelladresse", + "wirksamtkeitAb" +}) +public class SetMailingAddressRequestType + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElement(name = "Zustelladresse", required = true) + protected AdresseType zustelladresse; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + + /** + * Die ObjektId des Vertrags + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der zustelladresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link AdresseType } + * + */ + public AdresseType getZustelladresse() { + return zustelladresse; + } + + /** + * Legt den Wert der zustelladresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + public void setZustelladresse(AdresseType value) { + this.zustelladresse = value; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/SetMailingAddressResponseType.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/SetMailingAddressResponseType.java new file mode 100644 index 00000000..d7f82bfa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/SetMailingAddressResponseType.java @@ -0,0 +1,126 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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.VERTRAGType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AdresseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Responseobjekts für das Setzen einer Zustelladresse + * + *

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

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

+ * <complexType name="SetMailingAddressResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence minOccurs="0">
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Vertrag" type="{urn:omds20}VERTRAG_Type"/>
+ *         <element name="Zustelladresse" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SetMailingAddressResponse_Type", propOrder = { + "objektId", + "vertrag", + "zustelladresse" +}) +public class SetMailingAddressResponseType + extends CommonResponseType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected ObjektIdType objektId; + @XmlElement(name = "Vertrag") + protected VERTRAGType vertrag; + @XmlElement(name = "Zustelladresse") + protected AdresseType zustelladresse; + + /** + * ObjektId des Vertrags + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der vertrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERTRAGType } + * + */ + public VERTRAGType getVertrag() { + return vertrag; + } + + /** + * Legt den Wert der vertrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERTRAGType } + * + */ + public void setVertrag(VERTRAGType value) { + this.vertrag = value; + } + + /** + * Ruft den Wert der zustelladresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link AdresseType } + * + */ + public AdresseType getZustelladresse() { + return zustelladresse; + } + + /** + * Legt den Wert der zustelladresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + public void setZustelladresse(AdresseType value) { + this.zustelladresse = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/ZahlwegType.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/ZahlwegType.java new file mode 100644 index 00000000..53fe3f49 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/ZahlwegType.java @@ -0,0 +1,418 @@ + +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; + +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; +import at.vvo.omds.types.omds3Types.r1_7_0.common.BankverbindungType; + + +/** + *

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

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

+ * <complexType name="Zahlweg_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="Zahlungsanweisung" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="BankverbindungAbbuchung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
+ *         <element name="Kundenkonto">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <attribute name="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Kreditkarte">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <attribute name="Gesellschaft" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                 <attribute name="Kartennummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                 <attribute name="Inhaber" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                 <attribute name="Pruefziffer" use="required">
+ *                   <simpleType>
+ *                     <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt">
+ *                       <totalDigits value="3"/>
+ *                     </restriction>
+ *                   </simpleType>
+ *                 </attribute>
+ *                 <attribute name="AblaufMonat" use="required">
+ *                   <simpleType>
+ *                     <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *                       <totalDigits value="2"/>
+ *                     </restriction>
+ *                   </simpleType>
+ *                 </attribute>
+ *                 <attribute name="AblaufJahr" use="required">
+ *                   <simpleType>
+ *                     <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *                       <totalDigits value="2"/>
+ *                     </restriction>
+ *                   </simpleType>
+ *                 </attribute>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Zahlweg_Type", propOrder = { + "zahlungsanweisung", + "bankverbindungAbbuchung", + "kundenkonto", + "kreditkarte" +}) +public class ZahlwegType { + + @XmlElement(name = "Zahlungsanweisung") + protected Object zahlungsanweisung; + @XmlElement(name = "BankverbindungAbbuchung") + protected BankverbindungType bankverbindungAbbuchung; + @XmlElement(name = "Kundenkonto") + protected ZahlwegType.Kundenkonto kundenkonto; + @XmlElement(name = "Kreditkarte") + protected ZahlwegType.Kreditkarte kreditkarte; + + /** + * Ruft den Wert der zahlungsanweisung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getZahlungsanweisung() { + return zahlungsanweisung; + } + + /** + * Legt den Wert der zahlungsanweisung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setZahlungsanweisung(Object value) { + this.zahlungsanweisung = value; + } + + /** + * Ruft den Wert der bankverbindungAbbuchung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BankverbindungType } + * + */ + public BankverbindungType getBankverbindungAbbuchung() { + return bankverbindungAbbuchung; + } + + /** + * Legt den Wert der bankverbindungAbbuchung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BankverbindungType } + * + */ + public void setBankverbindungAbbuchung(BankverbindungType value) { + this.bankverbindungAbbuchung = value; + } + + /** + * Ruft den Wert der kundenkonto-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType.Kundenkonto } + * + */ + public ZahlwegType.Kundenkonto getKundenkonto() { + return kundenkonto; + } + + /** + * Legt den Wert der kundenkonto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType.Kundenkonto } + * + */ + public void setKundenkonto(ZahlwegType.Kundenkonto value) { + this.kundenkonto = value; + } + + /** + * Ruft den Wert der kreditkarte-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType.Kreditkarte } + * + */ + public ZahlwegType.Kreditkarte getKreditkarte() { + return kreditkarte; + } + + /** + * Legt den Wert der kreditkarte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType.Kreditkarte } + * + */ + public void setKreditkarte(ZahlwegType.Kreditkarte value) { + this.kreditkarte = value; + } + + + /** + *

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="Gesellschaft" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="Kartennummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="Inhaber" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="Pruefziffer" use="required">
+     *         <simpleType>
+     *           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt">
+     *             <totalDigits value="3"/>
+     *           </restriction>
+     *         </simpleType>
+     *       </attribute>
+     *       <attribute name="AblaufMonat" use="required">
+     *         <simpleType>
+     *           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+     *             <totalDigits value="2"/>
+     *           </restriction>
+     *         </simpleType>
+     *       </attribute>
+     *       <attribute name="AblaufJahr" use="required">
+     *         <simpleType>
+     *           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+     *             <totalDigits value="2"/>
+     *           </restriction>
+     *         </simpleType>
+     *       </attribute>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Kreditkarte { + + @XmlAttribute(name = "Gesellschaft", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected String gesellschaft; + @XmlAttribute(name = "Kartennummer", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected String kartennummer; + @XmlAttribute(name = "Inhaber", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected String inhaber; + @XmlAttribute(name = "Pruefziffer", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected long pruefziffer; + @XmlAttribute(name = "AblaufMonat", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected short ablaufMonat; + @XmlAttribute(name = "AblaufJahr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected short ablaufJahr; + + /** + * Ruft den Wert der gesellschaft-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGesellschaft() { + return gesellschaft; + } + + /** + * Legt den Wert der gesellschaft-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGesellschaft(String value) { + this.gesellschaft = value; + } + + /** + * Ruft den Wert der kartennummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKartennummer() { + return kartennummer; + } + + /** + * Legt den Wert der kartennummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKartennummer(String value) { + this.kartennummer = value; + } + + /** + * Ruft den Wert der inhaber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInhaber() { + return inhaber; + } + + /** + * Legt den Wert der inhaber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInhaber(String value) { + this.inhaber = value; + } + + /** + * Ruft den Wert der pruefziffer-Eigenschaft ab. + * + */ + public long getPruefziffer() { + return pruefziffer; + } + + /** + * Legt den Wert der pruefziffer-Eigenschaft fest. + * + */ + public void setPruefziffer(long value) { + this.pruefziffer = value; + } + + /** + * Ruft den Wert der ablaufMonat-Eigenschaft ab. + * + */ + public short getAblaufMonat() { + return ablaufMonat; + } + + /** + * Legt den Wert der ablaufMonat-Eigenschaft fest. + * + */ + public void setAblaufMonat(short value) { + this.ablaufMonat = value; + } + + /** + * Ruft den Wert der ablaufJahr-Eigenschaft ab. + * + */ + public short getAblaufJahr() { + return ablaufJahr; + } + + /** + * Legt den Wert der ablaufJahr-Eigenschaft fest. + * + */ + public void setAblaufJahr(short value) { + this.ablaufJahr = value; + } + + } + + + /** + *

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="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Kundenkonto { + + @XmlAttribute(name = "Kundenkontonummer", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", required = true) + protected String kundenkontonummer; + + /** + * Ruft den Wert der kundenkontonummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKundenkontonummer() { + return kundenkontonummer; + } + + /** + * Legt den Wert der kundenkontonummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKundenkontonummer(String value) { + this.kundenkontonummer = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..168664ab --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on3vertrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on3vertrag", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package on3vertrag._0._4.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/AddCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/AddCommunicationObjectRequestType.java new file mode 100644 index 00000000..994a247d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/AddCommunicationObjectRequestType.java @@ -0,0 +1,143 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlElements; +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.ELKommunikationType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Requestobjekts für Neuanlage einer Kommunikationsverbindung + * + *

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

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

+ * <complexType name="AddCommunicationObjectRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <sequence maxOccurs="unbounded">
+ *           <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" minOccurs="0"/>
+ *           <element name="NeueKommunikationsVerbindung" type="{urn:omds20}EL-Kommunikation_Type"/>
+ *         </sequence>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AddCommunicationObjectRequest_Type", propOrder = { + "objektId", + "ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung", + "wirksamtkeitAb" +}) +public class AddCommunicationObjectRequestType + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElements({ + @XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true, type = String.class), + @XmlElement(name = "NeueKommunikationsVerbindung", required = true, type = ELKommunikationType.class) + }) + protected List ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + + /** + * Die Personennr in einer ObjektId + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Gets the value of the ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung 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 ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link ELKommunikationType } + * + * + */ + public List getOrdnungsbegriffZuordFremdAndNeueKommunikationsVerbindung() { + if (ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung == null) { + ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung = new ArrayList(); + } + return this.ordnungsbegriffZuordFremdAndNeueKommunikationsVerbindung; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/AddCommunicationObjectResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/AddCommunicationObjectResponseType.java new file mode 100644 index 00000000..496e0072 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/AddCommunicationObjectResponseType.java @@ -0,0 +1,68 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + * Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung + * + *

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

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

+ * <complexType name="AddCommunicationObjectResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AddCommunicationObjectResponse_Type", propOrder = { + "person" +}) +public class AddCommunicationObjectResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Person") + protected PersonType person; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setPerson(PersonType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectRequestType.java new file mode 100644 index 00000000..fe8e6643 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectRequestType.java @@ -0,0 +1,184 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlElementRefs; +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.ELKommunikationType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Requestobjekts für eine Änderung einer bestehenden Kommunikationsverbindung + * + *

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

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

+ * <complexType name="ChangeCommunicationObjectRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <sequence maxOccurs="unbounded">
+ *           <choice>
+ *             <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *             <element name="BisherigeKommunikationsVerbindung" type="{urn:omds20}EL-Kommunikation_Type"/>
+ *           </choice>
+ *           <element name="GeaenderteKommunikationsVerbindung" type="{urn:omds20}EL-Kommunikation_Type"/>
+ *         </sequence>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChangeCommunicationObjectRequest_Type", propOrder = { + "objektId", + "objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung", + "wirksamtkeitAb", + "dateianhaenge" +}) +public class ChangeCommunicationObjectRequestType + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElementRefs({ + @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class), + @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class), + @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class) + }) + protected List> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + @XmlElement(name = "Dateianhaenge") + protected List dateianhaenge; + + /** + * Die Personennr als ObjektId + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Gets the value of the objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung 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 objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + * + * + */ + public List> getObjektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung() { + if (objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung == null) { + objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung = new ArrayList>(); + } + return this.objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + + /** + * Gets the value of the dateianhaenge 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 dateianhaenge property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link DateianhangType } + * + * + */ + public List getDateianhaenge() { + if (dateianhaenge == null) { + dateianhaenge = new ArrayList(); + } + return this.dateianhaenge; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectResponse.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectResponse.java new file mode 100644 index 00000000..562e1ce1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectResponse.java @@ -0,0 +1,34 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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:at.vvo.omds.types.omds3types.v1-4-0.on4partner}ChangeCommunicationObjectResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ChangeCommunicationObjectResponse") +public class ChangeCommunicationObjectResponse + extends ChangeCommunicationObjectResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectResponseType.java new file mode 100644 index 00000000..ddb83e47 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangeCommunicationObjectResponseType.java @@ -0,0 +1,72 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + * Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung + * + *

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

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

+ * <complexType name="ChangeCommunicationObjectResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChangeCommunicationObjectResponse_Type", propOrder = { + "person" +}) +@XmlSeeAlso({ + ChangeCommunicationObjectResponse.class +}) +public class ChangeCommunicationObjectResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Person") + protected PersonType person; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setPerson(PersonType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePartnerMainAddressRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePartnerMainAddressRequestType.java new file mode 100644 index 00000000..08790022 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePartnerMainAddressRequestType.java @@ -0,0 +1,341 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AdresseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Requestobjekts für eine Änderung einer bestehenden Adresse + * + *

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

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

+ * <complexType name="ChangePartnerMainAddressRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Personennr" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Hinweistext" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="BisherigeAnschrift" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type"/>
+ *         <element name="GeaenderteAnschrift" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type"/>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="UeberschreibeZustelladresseInVertraegen" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *                 <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChangePartnerMainAddressRequest_Type", propOrder = { + "personennr", + "hinweistext", + "bisherigeAnschrift", + "geaenderteAnschrift", + "wirksamtkeitAb", + "dateianhaenge", + "ueberschreibeZustelladresseInVertraegen" +}) +public class ChangePartnerMainAddressRequestType + extends CommonRequestType +{ + + @XmlElement(name = "Personennr", required = true) + protected ObjektIdType personennr; + @XmlElement(name = "Hinweistext") + protected String hinweistext; + @XmlElement(name = "BisherigeAnschrift", required = true) + protected AdresseType bisherigeAnschrift; + @XmlElement(name = "GeaenderteAnschrift", required = true) + protected AdresseType geaenderteAnschrift; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + @XmlElement(name = "Dateianhaenge") + protected List dateianhaenge; + @XmlElement(name = "UeberschreibeZustelladresseInVertraegen") + protected List ueberschreibeZustelladresseInVertraegen; + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setPersonennr(ObjektIdType value) { + this.personennr = value; + } + + /** + * Ruft den Wert der hinweistext-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHinweistext() { + return hinweistext; + } + + /** + * Legt den Wert der hinweistext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHinweistext(String value) { + this.hinweistext = value; + } + + /** + * Ruft den Wert der bisherigeAnschrift-Eigenschaft ab. + * + * @return + * possible object is + * {@link AdresseType } + * + */ + public AdresseType getBisherigeAnschrift() { + return bisherigeAnschrift; + } + + /** + * Legt den Wert der bisherigeAnschrift-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + public void setBisherigeAnschrift(AdresseType value) { + this.bisherigeAnschrift = value; + } + + /** + * Ruft den Wert der geaenderteAnschrift-Eigenschaft ab. + * + * @return + * possible object is + * {@link AdresseType } + * + */ + public AdresseType getGeaenderteAnschrift() { + return geaenderteAnschrift; + } + + /** + * Legt den Wert der geaenderteAnschrift-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + public void setGeaenderteAnschrift(AdresseType value) { + this.geaenderteAnschrift = value; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + + /** + * Gets the value of the dateianhaenge 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 dateianhaenge property. + * + *

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

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

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

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

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

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

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="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+     *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class UeberschreibeZustelladresseInVertraegen { + + @XmlAttribute(name = "Polizzennr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", required = true) + protected String polizzennr; + @XmlAttribute(name = "VertragsID", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner") + 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/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePartnerMainAddressResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePartnerMainAddressResponseType.java new file mode 100644 index 00000000..c1c2ba75 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePartnerMainAddressResponseType.java @@ -0,0 +1,166 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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.omds2Types.v2_14.VERTRAGType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AdresseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + * Typ des Response für eine Änderung, Löschung oder Neuanlage einer Adresse + * + *

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

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

+ * <complexType name="ChangePartnerMainAddressResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Adresse" minOccurs="0"/>
+ *         <element name="VertraegeGeaendert" type="{urn:omds20}VERTRAG_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VertraegeMitUnveraendertenRisikoadressen" type="{urn:omds20}VERTRAG_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="WeiterePersonenAnAdresse" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChangePartnerMainAddressResponse_Type", propOrder = { + "adresse", + "vertraegeGeaendert", + "vertraegeMitUnveraendertenRisikoadressen", + "weiterePersonenAnAdresse" +}) +public class ChangePartnerMainAddressResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Adresse", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected AdresseType adresse; + @XmlElement(name = "VertraegeGeaendert") + protected List vertraegeGeaendert; + @XmlElement(name = "VertraegeMitUnveraendertenRisikoadressen") + protected List vertraegeMitUnveraendertenRisikoadressen; + @XmlElement(name = "WeiterePersonenAnAdresse") + protected PersonType weiterePersonenAnAdresse; + + /** + * Die neue Adresse + * + * @return + * possible object is + * {@link AdresseType } + * + */ + public AdresseType getAdresse() { + return adresse; + } + + /** + * Legt den Wert der adresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + public void setAdresse(AdresseType value) { + this.adresse = value; + } + + /** + * Gets the value of the vertraegeGeaendert 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 vertraegeGeaendert property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VERTRAGType } + * + * + */ + public List getVertraegeMitUnveraendertenRisikoadressen() { + if (vertraegeMitUnveraendertenRisikoadressen == null) { + vertraegeMitUnveraendertenRisikoadressen = new ArrayList(); + } + return this.vertraegeMitUnveraendertenRisikoadressen; + } + + /** + * Ruft den Wert der weiterePersonenAnAdresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getWeiterePersonenAnAdresse() { + return weiterePersonenAnAdresse; + } + + /** + * Legt den Wert der weiterePersonenAnAdresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setWeiterePersonenAnAdresse(PersonType value) { + this.weiterePersonenAnAdresse = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePersonDataRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePersonDataRequestType.java new file mode 100644 index 00000000..7cd82a1f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePersonDataRequestType.java @@ -0,0 +1,223 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_14.NATUERLICHEPERSONType; +import at.vvo.omds.types.omds2Types.v2_14.SONSTIGEPERSONType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Requestobjekts für eine Änderung der allgemeinen Personendaten + * + *

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

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

+ * <complexType name="ChangePersonDataRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Hinweistext" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <choice>
+ *           <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
+ *           <element ref="{urn:omds20}SONSTIGE_PERSON"/>
+ *         </choice>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChangePersonDataRequest_Type", propOrder = { + "objektId", + "hinweistext", + "natuerlicheperson", + "sonstigeperson", + "wirksamtkeitAb", + "dateianhaenge" +}) +public class ChangePersonDataRequestType + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElement(name = "Hinweistext") + protected String hinweistext; + @XmlElement(name = "NATUERLICHE_PERSON", namespace = "urn:omds20") + protected NATUERLICHEPERSONType natuerlicheperson; + @XmlElement(name = "SONSTIGE_PERSON", namespace = "urn:omds20") + protected SONSTIGEPERSONType sonstigeperson; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + @XmlElement(name = "Dateianhaenge") + protected List dateianhaenge; + + /** + * Personennr als ObjektId + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der hinweistext-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHinweistext() { + return hinweistext; + } + + /** + * Legt den Wert der hinweistext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHinweistext(String value) { + this.hinweistext = value; + } + + /** + * 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; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + + /** + * Gets the value of the dateianhaenge 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 dateianhaenge property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link DateianhangType } + * + * + */ + public List getDateianhaenge() { + if (dateianhaenge == null) { + dateianhaenge = new ArrayList(); + } + return this.dateianhaenge; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePersonDataResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePersonDataResponseType.java new file mode 100644 index 00000000..73ceb5cc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ChangePersonDataResponseType.java @@ -0,0 +1,198 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + * Typ des Response für eine Änderung der allgemeinen Personendaten + * + *

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

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

+ * <complexType name="ChangePersonDataResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
+ *         <element name="BetroffeneObjekte" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="Art" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *                   <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChangePersonDataResponse_Type", propOrder = { + "person", + "betroffeneObjekte" +}) +public class ChangePersonDataResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Person", required = true) + protected PersonType person; + @XmlElement(name = "BetroffeneObjekte") + protected List betroffeneObjekte; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setPerson(PersonType value) { + this.person = value; + } + + /** + * Gets the value of the betroffeneObjekte 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 betroffeneObjekte property. + * + *

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

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

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

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="Art" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+     *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "art", + "objektId" + }) + public static class BetroffeneObjekte { + + @XmlElement(name = "Art", required = true) + protected Object art; + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + + /** + * 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; + } + + /** + * Ruft den Wert der objektId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/CheckAddressRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/CheckAddressRequestType.java new file mode 100644 index 00000000..655b6665 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/CheckAddressRequestType.java @@ -0,0 +1,68 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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.omds3Types.r1_7_0.common.CommonRequestType; + + +/** + * Requesttyp um eine Adresse zu ueberprüfen + * + *

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

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

+ * <complexType name="CheckAddressRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Adresse" type="{urn:omds20}ADRESSE_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CheckAddressRequest_Type", propOrder = { + "adresse" +}) +public class CheckAddressRequestType + extends CommonRequestType +{ + + @XmlElement(name = "Adresse", required = true) + protected ADRESSEType adresse; + + /** + * Ruft den Wert der adresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link ADRESSEType } + * + */ + public ADRESSEType getAdresse() { + return adresse; + } + + /** + * Legt den Wert der adresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ADRESSEType } + * + */ + public void setAdresse(ADRESSEType value) { + this.adresse = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/CheckAddressResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/CheckAddressResponseType.java new file mode 100644 index 00000000..48a444d4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/CheckAddressResponseType.java @@ -0,0 +1,103 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.AdresseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; + + +/** + * Responsetyp der Überprüfung einer Adresse + * + *

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

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

+ * <complexType name="CheckAddressResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Adresse" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type" minOccurs="0"/>
+ *         <element name="AlternativeAdressen" type="{urn:omds3CommonServiceTypes-1-1-0}Adresse_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CheckAddressResponse_Type", propOrder = { + "adresse", + "alternativeAdressen" +}) +public class CheckAddressResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Adresse") + protected AdresseType adresse; + @XmlElement(name = "AlternativeAdressen") + protected List alternativeAdressen; + + /** + * Ruft den Wert der adresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link AdresseType } + * + */ + public AdresseType getAdresse() { + return adresse; + } + + /** + * Legt den Wert der adresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + public void setAdresse(AdresseType value) { + this.adresse = value; + } + + /** + * Gets the value of the alternativeAdressen 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 alternativeAdressen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link AdresseType } + * + * + */ + public List getAlternativeAdressen() { + if (alternativeAdressen == null) { + alternativeAdressen = new ArrayList(); + } + return this.alternativeAdressen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/DeleteCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/DeleteCommunicationObjectRequestType.java new file mode 100644 index 00000000..2c131169 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/DeleteCommunicationObjectRequestType.java @@ -0,0 +1,143 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlElements; +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.ELKommunikationType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Typ des Requestobjekts für die Löschung einer Kommunikationsverbindung + * + *

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

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

+ * <complexType name="DeleteCommunicationObjectRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <choice maxOccurs="unbounded">
+ *           <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *           <element name="KommunikationsVerbindung" type="{urn:omds20}EL-Kommunikation_Type"/>
+ *         </choice>
+ *         <element name="WirksamtkeitAb" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeleteCommunicationObjectRequest_Type", propOrder = { + "objektId", + "objektIdOrKommunikationsVerbindung", + "wirksamtkeitAb" +}) +public class DeleteCommunicationObjectRequestType + extends CommonRequestType +{ + + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + @XmlElements({ + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = ObjektIdType.class), + @XmlElement(name = "KommunikationsVerbindung", type = ELKommunikationType.class) + }) + protected List objektIdOrKommunikationsVerbindung; + @XmlElement(name = "WirksamtkeitAb", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar wirksamtkeitAb; + + /** + * Die Personennr als ObjektId + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Gets the value of the objektIdOrKommunikationsVerbindung 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 objektIdOrKommunikationsVerbindung property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ObjektIdType } + * {@link ELKommunikationType } + * + * + */ + public List getObjektIdOrKommunikationsVerbindung() { + if (objektIdOrKommunikationsVerbindung == null) { + objektIdOrKommunikationsVerbindung = new ArrayList(); + } + return this.objektIdOrKommunikationsVerbindung; + } + + /** + * Ruft den Wert der wirksamtkeitAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getWirksamtkeitAb() { + return wirksamtkeitAb; + } + + /** + * Legt den Wert der wirksamtkeitAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setWirksamtkeitAb(XMLGregorianCalendar value) { + this.wirksamtkeitAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/DeleteCommunicationObjectResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/DeleteCommunicationObjectResponseType.java new file mode 100644 index 00000000..3953860e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/DeleteCommunicationObjectResponseType.java @@ -0,0 +1,68 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + * Typ des Response für eine Löschung einer Kommunikationsverbindung + * + *

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

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

+ * <complexType name="DeleteCommunicationObjectResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeleteCommunicationObjectResponse_Type", propOrder = { + "person" +}) +public class DeleteCommunicationObjectResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Person") + protected PersonType person; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setPerson(PersonType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/GetPartnerRequestType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/GetPartnerRequestType.java new file mode 100644 index 00000000..d3a8538a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/GetPartnerRequestType.java @@ -0,0 +1,97 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.AgentFilterType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; + + +/** + * Requesttyp um aktuelle Partnerdaten zu beziehen + * + *

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

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

+ * <complexType name="GetPartnerRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AgentFilter_Type" minOccurs="0"/>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetPartnerRequest_Type", propOrder = { + "authFilter", + "objektId" +}) +public class GetPartnerRequestType + extends CommonRequestType +{ + + @XmlElement(name = "AuthFilter") + protected AgentFilterType authFilter; + @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected ObjektIdType objektId; + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AgentFilterType } + * + */ + public AgentFilterType getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AgentFilterType } + * + */ + public void setAuthFilter(AgentFilterType value) { + this.authFilter = value; + } + + /** + * Die Id der Person + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/GetPartnerResponseType.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/GetPartnerResponseType.java new file mode 100644 index 00000000..3e0fffc2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/GetPartnerResponseType.java @@ -0,0 +1,68 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; + + +/** + * Responsetyp um aktuelle Partnerdaten zu beziehen + * + *

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

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

+ * <complexType name="GetPartnerResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetPartnerResponse_Type", propOrder = { + "person" +}) +public class GetPartnerResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Person") + protected PersonType person; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setPerson(PersonType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..435837dc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,322 @@ + +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; +import at.vvo.omds.types.omds2Types.v2_14.ELKommunikationType; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the on4partner._0._4.v1.omds3types.types.omds.vvo.at 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 _GetPartnerRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "GetPartnerRequest"); + private final static QName _GetPartnerResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "GetPartnerResponse"); + private final static QName _CheckAddressRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "CheckAddressRequest"); + private final static QName _CheckAddressResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "CheckAddressResponse"); + private final static QName _ChangePartnerMainAddressRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "ChangePartnerMainAddressRequest"); + private final static QName _ChangePartnerMainAddressResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "ChangePartnerMainAddressResponse"); + private final static QName _ChangePersonDataRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "ChangePersonDataRequest"); + private final static QName _ChangePersonDataResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "ChangePersonDataResponse"); + private final static QName _ChangeCommunicationObjectRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "ChangeCommunicationObjectRequest"); + private final static QName _AddCommunicationObjectRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "AddCommunicationObjectRequest"); + private final static QName _AddCommunicationObjectResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "AddCommunicationObjectResponse"); + private final static QName _DeleteCommunicationObjectRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "DeleteCommunicationObjectRequest"); + private final static QName _DeleteCommunicationObjectResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "DeleteCommunicationObjectResponse"); + private final static QName _ChangeCommunicationObjectRequestTypeBisherigeKommunikationsVerbindung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "BisherigeKommunikationsVerbindung"); + private final static QName _ChangeCommunicationObjectRequestTypeGeaenderteKommunikationsVerbindung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", "GeaenderteKommunikationsVerbindung"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: on4partner._0._4.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link ChangePersonDataResponseType } + * + */ + public ChangePersonDataResponseType createChangePersonDataResponseType() { + return new ChangePersonDataResponseType(); + } + + /** + * Create an instance of {@link ChangePartnerMainAddressRequestType } + * + */ + public ChangePartnerMainAddressRequestType createChangePartnerMainAddressRequestType() { + return new ChangePartnerMainAddressRequestType(); + } + + /** + * Create an instance of {@link GetPartnerRequestType } + * + */ + public GetPartnerRequestType createGetPartnerRequestType() { + return new GetPartnerRequestType(); + } + + /** + * Create an instance of {@link GetPartnerResponseType } + * + */ + public GetPartnerResponseType createGetPartnerResponseType() { + return new GetPartnerResponseType(); + } + + /** + * Create an instance of {@link CheckAddressRequestType } + * + */ + public CheckAddressRequestType createCheckAddressRequestType() { + return new CheckAddressRequestType(); + } + + /** + * Create an instance of {@link CheckAddressResponseType } + * + */ + public CheckAddressResponseType createCheckAddressResponseType() { + return new CheckAddressResponseType(); + } + + /** + * Create an instance of {@link ChangePartnerMainAddressResponseType } + * + */ + public ChangePartnerMainAddressResponseType createChangePartnerMainAddressResponseType() { + return new ChangePartnerMainAddressResponseType(); + } + + /** + * Create an instance of {@link ChangePersonDataRequestType } + * + */ + public ChangePersonDataRequestType createChangePersonDataRequestType() { + return new ChangePersonDataRequestType(); + } + + /** + * Create an instance of {@link ChangeCommunicationObjectRequestType } + * + */ + public ChangeCommunicationObjectRequestType createChangeCommunicationObjectRequestType() { + return new ChangeCommunicationObjectRequestType(); + } + + /** + * Create an instance of {@link ChangeCommunicationObjectResponse } + * + */ + public ChangeCommunicationObjectResponse createChangeCommunicationObjectResponse() { + return new ChangeCommunicationObjectResponse(); + } + + /** + * Create an instance of {@link ChangeCommunicationObjectResponseType } + * + */ + public ChangeCommunicationObjectResponseType createChangeCommunicationObjectResponseType() { + return new ChangeCommunicationObjectResponseType(); + } + + /** + * Create an instance of {@link AddCommunicationObjectRequestType } + * + */ + public AddCommunicationObjectRequestType createAddCommunicationObjectRequestType() { + return new AddCommunicationObjectRequestType(); + } + + /** + * Create an instance of {@link AddCommunicationObjectResponseType } + * + */ + public AddCommunicationObjectResponseType createAddCommunicationObjectResponseType() { + return new AddCommunicationObjectResponseType(); + } + + /** + * Create an instance of {@link DeleteCommunicationObjectRequestType } + * + */ + public DeleteCommunicationObjectRequestType createDeleteCommunicationObjectRequestType() { + return new DeleteCommunicationObjectRequestType(); + } + + /** + * Create an instance of {@link DeleteCommunicationObjectResponseType } + * + */ + public DeleteCommunicationObjectResponseType createDeleteCommunicationObjectResponseType() { + return new DeleteCommunicationObjectResponseType(); + } + + /** + * Create an instance of {@link ChangePersonDataResponseType.BetroffeneObjekte } + * + */ + public ChangePersonDataResponseType.BetroffeneObjekte createChangePersonDataResponseTypeBetroffeneObjekte() { + return new ChangePersonDataResponseType.BetroffeneObjekte(); + } + + /** + * Create an instance of {@link ChangePartnerMainAddressRequestType.UeberschreibeZustelladresseInVertraegen } + * + */ + public ChangePartnerMainAddressRequestType.UeberschreibeZustelladresseInVertraegen createChangePartnerMainAddressRequestTypeUeberschreibeZustelladresseInVertraegen() { + return new ChangePartnerMainAddressRequestType.UeberschreibeZustelladresseInVertraegen(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetPartnerRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "GetPartnerRequest") + public JAXBElement createGetPartnerRequest(GetPartnerRequestType value) { + return new JAXBElement(_GetPartnerRequest_QNAME, GetPartnerRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetPartnerResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "GetPartnerResponse") + public JAXBElement createGetPartnerResponse(GetPartnerResponseType value) { + return new JAXBElement(_GetPartnerResponse_QNAME, GetPartnerResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CheckAddressRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "CheckAddressRequest") + public JAXBElement createCheckAddressRequest(CheckAddressRequestType value) { + return new JAXBElement(_CheckAddressRequest_QNAME, CheckAddressRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CheckAddressResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "CheckAddressResponse") + public JAXBElement createCheckAddressResponse(CheckAddressResponseType value) { + return new JAXBElement(_CheckAddressResponse_QNAME, CheckAddressResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ChangePartnerMainAddressRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "ChangePartnerMainAddressRequest") + public JAXBElement createChangePartnerMainAddressRequest(ChangePartnerMainAddressRequestType value) { + return new JAXBElement(_ChangePartnerMainAddressRequest_QNAME, ChangePartnerMainAddressRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ChangePartnerMainAddressResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "ChangePartnerMainAddressResponse") + public JAXBElement createChangePartnerMainAddressResponse(ChangePartnerMainAddressResponseType value) { + return new JAXBElement(_ChangePartnerMainAddressResponse_QNAME, ChangePartnerMainAddressResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ChangePersonDataRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "ChangePersonDataRequest") + public JAXBElement createChangePersonDataRequest(ChangePersonDataRequestType value) { + return new JAXBElement(_ChangePersonDataRequest_QNAME, ChangePersonDataRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ChangePersonDataResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "ChangePersonDataResponse") + public JAXBElement createChangePersonDataResponse(ChangePersonDataResponseType value) { + return new JAXBElement(_ChangePersonDataResponse_QNAME, ChangePersonDataResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ChangeCommunicationObjectRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "ChangeCommunicationObjectRequest") + public JAXBElement createChangeCommunicationObjectRequest(ChangeCommunicationObjectRequestType value) { + return new JAXBElement(_ChangeCommunicationObjectRequest_QNAME, ChangeCommunicationObjectRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AddCommunicationObjectRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "AddCommunicationObjectRequest") + public JAXBElement createAddCommunicationObjectRequest(AddCommunicationObjectRequestType value) { + return new JAXBElement(_AddCommunicationObjectRequest_QNAME, AddCommunicationObjectRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AddCommunicationObjectResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "AddCommunicationObjectResponse") + public JAXBElement createAddCommunicationObjectResponse(AddCommunicationObjectResponseType value) { + return new JAXBElement(_AddCommunicationObjectResponse_QNAME, AddCommunicationObjectResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeleteCommunicationObjectRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "DeleteCommunicationObjectRequest") + public JAXBElement createDeleteCommunicationObjectRequest(DeleteCommunicationObjectRequestType value) { + return new JAXBElement(_DeleteCommunicationObjectRequest_QNAME, DeleteCommunicationObjectRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeleteCommunicationObjectResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "DeleteCommunicationObjectResponse") + public JAXBElement createDeleteCommunicationObjectResponse(DeleteCommunicationObjectResponseType value) { + return new JAXBElement(_DeleteCommunicationObjectResponse_QNAME, DeleteCommunicationObjectResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "BisherigeKommunikationsVerbindung", scope = ChangeCommunicationObjectRequestType.class) + public JAXBElement createChangeCommunicationObjectRequestTypeBisherigeKommunikationsVerbindung(ELKommunikationType value) { + return new JAXBElement(_ChangeCommunicationObjectRequestTypeBisherigeKommunikationsVerbindung_QNAME, ELKommunikationType.class, ChangeCommunicationObjectRequestType.class, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", name = "GeaenderteKommunikationsVerbindung", scope = ChangeCommunicationObjectRequestType.class) + public JAXBElement createChangeCommunicationObjectRequestTypeGeaenderteKommunikationsVerbindung(ELKommunikationType value) { + return new JAXBElement(_ChangeCommunicationObjectRequestTypeGeaenderteKommunikationsVerbindung_QNAME, ELKommunikationType.class, ChangeCommunicationObjectRequestType.class, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..8bde2275 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/on4partner/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package on4partner._0._4.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/FinderRequestType.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/FinderRequestType.java new file mode 100644 index 00000000..f7b21b36 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/FinderRequestType.java @@ -0,0 +1,103 @@ + +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; + + +/** + * Basistyp des Requestobjekts + * + *

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

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

+ * <complexType name="FinderRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="Versicherungsbeginn" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FinderRequest_Type", propOrder = { + "authFilter", + "versicherungsbeginn" +}) +@XmlSeeAlso({ + VerkaufsproduktFinderRequestType.class +}) +public class FinderRequestType + extends CommonRequestType +{ + + @XmlElement(name = "AuthFilter") + protected AuthorizationFilter authFilter; + @XmlElement(name = "Versicherungsbeginn", required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar versicherungsbeginn; + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der versicherungsbeginn-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getVersicherungsbeginn() { + return versicherungsbeginn; + } + + /** + * Legt den Wert der versicherungsbeginn-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setVersicherungsbeginn(XMLGregorianCalendar value) { + this.versicherungsbeginn = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/FinderResponseType.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/FinderResponseType.java new file mode 100644 index 00000000..179f3951 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/FinderResponseType.java @@ -0,0 +1,39 @@ + +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; + + +/** + * Basistyp des Responseobjekts + * + *

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

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

+ * <complexType name="FinderResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FinderResponse_Type") +@XmlSeeAlso({ + VerkaufsproduktFinderResponseType.class +}) +public class FinderResponseType + extends CommonResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..641595aa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,103 @@ + +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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 produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at 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 _VerkaufsproduktfinderRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder", "VerkaufsproduktfinderRequest"); + private final static QName _VerkaufsproduktfinderResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder", "VerkaufsproduktfinderResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link VerkaufsproduktFinderResponseType } + * + */ + public VerkaufsproduktFinderResponseType createVerkaufsproduktFinderResponseType() { + return new VerkaufsproduktFinderResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktFinderRequestType } + * + */ + public VerkaufsproduktFinderRequestType createVerkaufsproduktFinderRequestType() { + return new VerkaufsproduktFinderRequestType(); + } + + /** + * Create an instance of {@link FinderRequestType } + * + */ + public FinderRequestType createFinderRequestType() { + return new FinderRequestType(); + } + + /** + * Create an instance of {@link FinderResponseType } + * + */ + public FinderResponseType createFinderResponseType() { + return new FinderResponseType(); + } + + /** + * Create an instance of {@link ProduktFinderResponseType } + * + */ + public ProduktFinderResponseType createProduktFinderResponseType() { + return new ProduktFinderResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktFinderResponseType.Verkaufsprodukte } + * + */ + public VerkaufsproduktFinderResponseType.Verkaufsprodukte createVerkaufsproduktFinderResponseTypeVerkaufsprodukte() { + return new VerkaufsproduktFinderResponseType.Verkaufsprodukte(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktFinderRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder", name = "VerkaufsproduktfinderRequest") + public JAXBElement createVerkaufsproduktfinderRequest(VerkaufsproduktFinderRequestType value) { + return new JAXBElement(_VerkaufsproduktfinderRequest_QNAME, VerkaufsproduktFinderRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktFinderResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder", name = "VerkaufsproduktfinderResponse") + public JAXBElement createVerkaufsproduktfinderResponse(VerkaufsproduktFinderResponseType value) { + return new JAXBElement(_VerkaufsproduktfinderResponse_QNAME, VerkaufsproduktFinderResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ProduktFinderResponseType.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ProduktFinderResponseType.java new file mode 100644 index 00000000..357fadd6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/ProduktFinderResponseType.java @@ -0,0 +1,211 @@ + +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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; + + +/** + * Informationen zu einem Produkt + * + *

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

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

+ * <complexType name="ProduktFinderResponse_Type">
+ *   <complexContent>
+ *     <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="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Produktgeneration" 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="VerkaufsoffenVon" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="VerkaufsoffenBis" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktFinderResponse_Type", propOrder = { + "id", + "bezeichnung", + "produktgeneration", + "bedingungen", + "verkaufsoffenVon", + "verkaufsoffenBis" +}) +public class ProduktFinderResponseType { + + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "Bezeichnung") + protected String bezeichnung; + @XmlElement(name = "Produktgeneration") + protected String produktgeneration; + @XmlElement(name = "Bedingungen") + protected List bedingungen; + @XmlElement(name = "VerkaufsoffenVon", required = true) + protected Object verkaufsoffenVon; + @XmlElement(name = "VerkaufsoffenBis") + protected Object verkaufsoffenBis; + + /** + * 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 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 produktgeneration-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProduktgeneration() { + return produktgeneration; + } + + /** + * Legt den Wert der produktgeneration-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProduktgeneration(String value) { + this.produktgeneration = value; + } + + /** + * Gets the value of the bedingungen 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 bedingungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getBedingungen() { + if (bedingungen == null) { + bedingungen = new ArrayList(); + } + return this.bedingungen; + } + + /** + * Ruft den Wert der verkaufsoffenVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getVerkaufsoffenVon() { + return verkaufsoffenVon; + } + + /** + * Legt den Wert der verkaufsoffenVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setVerkaufsoffenVon(Object value) { + this.verkaufsoffenVon = value; + } + + /** + * Ruft den Wert der verkaufsoffenBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getVerkaufsoffenBis() { + return verkaufsoffenBis; + } + + /** + * Legt den Wert der verkaufsoffenBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setVerkaufsoffenBis(Object value) { + this.verkaufsoffenBis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktFinderRequestType.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktFinderRequestType.java new file mode 100644 index 00000000..218afc27 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktFinderRequestType.java @@ -0,0 +1,66 @@ + +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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 des Requestobjekts für den Verkaufsproduktfinder + * + *

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

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

+ * <complexType name="VerkaufsproduktFinderRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder}FinderRequest_Type">
+ *       <sequence>
+ *         <element name="Sparte" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktFinderRequest_Type", propOrder = { + "sparte" +}) +public class VerkaufsproduktFinderRequestType + extends FinderRequestType +{ + + @XmlElement(name = "Sparte", required = true) + protected String sparte; + + /** + * Ruft den Wert der sparte-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSparte() { + return sparte; + } + + /** + * Legt den Wert der sparte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSparte(String value) { + this.sparte = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktFinderResponseType.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktFinderResponseType.java new file mode 100644 index 00000000..6e237536 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/VerkaufsproduktFinderResponseType.java @@ -0,0 +1,350 @@ + +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; + +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 des Responseobjekts für den Verkaufsproduktfinder + * + *

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

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

+ * <complexType name="VerkaufsproduktFinderResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder}FinderResponse_Type">
+ *       <sequence>
+ *         <element name="Sparte" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Verkaufsprodukte" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <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="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *                   <element name="Verkaufsproduktgeneration" 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="VerkaufsoffenVon" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *                   <element name="VerkaufsoffenBis" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *                   <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder}ProduktFinderResponse_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktFinderResponse_Type", propOrder = { + "sparte", + "verkaufsprodukte" +}) +public class VerkaufsproduktFinderResponseType + extends FinderResponseType +{ + + @XmlElement(name = "Sparte", required = true) + protected String sparte; + @XmlElement(name = "Verkaufsprodukte") + protected List verkaufsprodukte; + + /** + * Ruft den Wert der sparte-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSparte() { + return sparte; + } + + /** + * Legt den Wert der sparte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSparte(String value) { + this.sparte = value; + } + + /** + * Gets the value of the verkaufsprodukte 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 verkaufsprodukte property. + * + *

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

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

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

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="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+     *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+     *         <element name="Verkaufsproduktgeneration" 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="VerkaufsoffenVon" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+     *         <element name="VerkaufsoffenBis" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+     *         <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder}ProduktFinderResponse_Type" maxOccurs="unbounded" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "id", + "bezeichnung", + "verkaufsproduktgeneration", + "bedingungen", + "verkaufsoffenVon", + "verkaufsoffenBis", + "produkte" + }) + public static class Verkaufsprodukte { + + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "Bezeichnung") + protected String bezeichnung; + @XmlElement(name = "Verkaufsproduktgeneration") + protected String verkaufsproduktgeneration; + @XmlElement(name = "Bedingungen") + protected List bedingungen; + @XmlElement(name = "VerkaufsoffenVon", required = true) + protected Object verkaufsoffenVon; + @XmlElement(name = "VerkaufsoffenBis") + protected Object verkaufsoffenBis; + @XmlElement(name = "Produkte") + protected List produkte; + + /** + * 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 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 verkaufsproduktgeneration-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVerkaufsproduktgeneration() { + return verkaufsproduktgeneration; + } + + /** + * Legt den Wert der verkaufsproduktgeneration-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVerkaufsproduktgeneration(String value) { + this.verkaufsproduktgeneration = value; + } + + /** + * Gets the value of the bedingungen 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 bedingungen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getBedingungen() { + if (bedingungen == null) { + bedingungen = new ArrayList(); + } + return this.bedingungen; + } + + /** + * Ruft den Wert der verkaufsoffenVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getVerkaufsoffenVon() { + return verkaufsoffenVon; + } + + /** + * Legt den Wert der verkaufsoffenVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setVerkaufsoffenVon(Object value) { + this.verkaufsoffenVon = value; + } + + /** + * Ruft den Wert der verkaufsoffenBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getVerkaufsoffenBis() { + return verkaufsoffenBis; + } + + /** + * Legt den Wert der verkaufsoffenBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setVerkaufsoffenBis(Object value) { + this.verkaufsoffenBis = value; + } + + /** + * Gets the value of the produkte 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 produkte property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktFinderResponseType } + * + * + */ + public List getProdukte() { + if (produkte == null) { + produkte = new ArrayList(); + } + return this.produkte; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..4aca1469 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/produktfinder/on2antrag/_0/_6/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package produktfinder.on2antrag._0._6.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateRechtsschutzRequest.java new file mode 100644 index 00000000..ddd505ce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateRequestGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsanfrage" +}) +@XmlRootElement(name = "CalculateRechtsschutzRequest") +public class CalculateRechtsschutzRequest + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + protected SpezBerechnungRechtsschutzType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public SpezBerechnungRechtsschutzType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public void setBerechnungsanfrage(SpezBerechnungRechtsschutzType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateRechtsschutzResponse.java new file mode 100644 index 00000000..60f0dc91 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateResponseGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsantwort" +}) +@XmlRootElement(name = "CalculateRechtsschutzResponse") +public class CalculateRechtsschutzResponse + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + protected SpezBerechnungRechtsschutzType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public SpezBerechnungRechtsschutzType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public void setBerechnungsantwort(SpezBerechnungRechtsschutzType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationRechtsschutzRequest.java new file mode 100644 index 00000000..70a1854a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "CreateApplicationRechtsschutzRequest") +public class CreateApplicationRechtsschutzRequest + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragRechtsschutzType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsanfrage(SpezAntragRechtsschutzType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationRechtsschutzResponse.java new file mode 100644 index 00000000..cd4957c1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "CreateApplicationRechtsschutzResponse") +public class CreateApplicationRechtsschutzResponse + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragRechtsschutzType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsantwort(SpezAntragRechtsschutzType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferRechtsschutzRequest.java new file mode 100644 index 00000000..68dfcb10 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertanfrage" +}) +@XmlRootElement(name = "CreateOfferRechtsschutzRequest") +public class CreateOfferRechtsschutzRequest + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + protected SpezOffertRechtsschutzType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertRechtsschutzType } + * + */ + public SpezOffertRechtsschutzType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertRechtsschutzType } + * + */ + public void setOffertanfrage(SpezOffertRechtsschutzType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferRechtsschutzResponse.java new file mode 100644 index 00000000..53a92204 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertantwort" +}) +@XmlRootElement(name = "CreateOfferRechtsschutzResponse") +public class CreateOfferRechtsschutzResponse + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + protected SpezOffertRechtsschutzType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertRechtsschutzType } + * + */ + public SpezOffertRechtsschutzType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertRechtsschutzType } + * + */ + public void setOffertantwort(SpezOffertRechtsschutzType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ElementarproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ElementarproduktRechtsschutzType.java new file mode 100644 index 00000000..4c57c41c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ElementarproduktRechtsschutzType.java @@ -0,0 +1,76 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktGenerischType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten. + * + *

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

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

+ * <complexType name="ElementarproduktRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = { + "versInteressenRefLfNr" +}) +public class ElementarproduktRechtsschutzType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + protected List versInteressenRefLfNr; + + /** + * Gets the value of the versInteressenRefLfNr 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 versInteressenRefLfNr property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getVersInteressenRefLfNr() { + if (versInteressenRefLfNr == null) { + versInteressenRefLfNr = new ArrayList(); + } + return this.versInteressenRefLfNr; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..7e751e94 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,144 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at 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 { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateRechtsschutzRequest } + * + */ + public CalculateRechtsschutzRequest createCalculateRechtsschutzRequest() { + return new CalculateRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SpezBerechnungRechtsschutzType } + * + */ + public SpezBerechnungRechtsschutzType createSpezBerechnungRechtsschutzType() { + return new SpezBerechnungRechtsschutzType(); + } + + /** + * Create an instance of {@link CalculateRechtsschutzResponse } + * + */ + public CalculateRechtsschutzResponse createCalculateRechtsschutzResponse() { + return new CalculateRechtsschutzResponse(); + } + + /** + * Create an instance of {@link CreateOfferRechtsschutzRequest } + * + */ + public CreateOfferRechtsschutzRequest createCreateOfferRechtsschutzRequest() { + return new CreateOfferRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SpezOffertRechtsschutzType } + * + */ + public SpezOffertRechtsschutzType createSpezOffertRechtsschutzType() { + return new SpezOffertRechtsschutzType(); + } + + /** + * Create an instance of {@link CreateOfferRechtsschutzResponse } + * + */ + public CreateOfferRechtsschutzResponse createCreateOfferRechtsschutzResponse() { + return new CreateOfferRechtsschutzResponse(); + } + + /** + * Create an instance of {@link CreateApplicationRechtsschutzRequest } + * + */ + public CreateApplicationRechtsschutzRequest createCreateApplicationRechtsschutzRequest() { + return new CreateApplicationRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType createSpezAntragRechtsschutzType() { + return new SpezAntragRechtsschutzType(); + } + + /** + * Create an instance of {@link CreateApplicationRechtsschutzResponse } + * + */ + public CreateApplicationRechtsschutzResponse createCreateApplicationRechtsschutzResponse() { + return new CreateApplicationRechtsschutzResponse(); + } + + /** + * Create an instance of {@link SubmitApplicationRechtsschutzRequest } + * + */ + public SubmitApplicationRechtsschutzRequest createSubmitApplicationRechtsschutzRequest() { + return new SubmitApplicationRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SubmitApplicationRechtsschutzResponse } + * + */ + public SubmitApplicationRechtsschutzResponse createSubmitApplicationRechtsschutzResponse() { + return new SubmitApplicationRechtsschutzResponse(); + } + + /** + * Create an instance of {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() { + return new VerkaufsproduktRechtsschutzType(); + } + + /** + * Create an instance of {@link ProduktRechtsschutzType } + * + */ + public ProduktRechtsschutzType createProduktRechtsschutzType() { + return new ProduktRechtsschutzType(); + } + + /** + * Create an instance of {@link ElementarproduktRechtsschutzType } + * + */ + public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() { + return new ElementarproduktRechtsschutzType(); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ProduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ProduktRechtsschutzType.java new file mode 100644 index 00000000..fde0fb51 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ProduktRechtsschutzType.java @@ -0,0 +1,109 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; + + +/** + * Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + * + *

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

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

+ * <complexType name="ProduktRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="ElementarprodukteRechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktRechtsschutz_Type", propOrder = { + "elementarprodukteRechtsschutz", + "versInteressenRefLfNr" +}) +public class ProduktRechtsschutzType + extends ProduktGenerischType +{ + + @XmlElement(name = "ElementarprodukteRechtsschutz") + protected List elementarprodukteRechtsschutz; + @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + protected List versInteressenRefLfNr; + + /** + * Gets the value of the elementarprodukteRechtsschutz 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 elementarprodukteRechtsschutz property. + * + *

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getVersInteressenRefLfNr() { + if (versInteressenRefLfNr == null) { + versInteressenRefLfNr = new ArrayList(); + } + return this.versInteressenRefLfNr; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezAntragRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezAntragRechtsschutzType.java new file mode 100644 index 00000000..b5c82fa9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezAntragRechtsschutzType.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezAntragType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

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

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

+ * <complexType name="SpezAntragRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragRechtsschutz_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezAntragRechtsschutzType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezBerechnungRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezBerechnungRechtsschutzType.java new file mode 100644 index 00000000..40f2511e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezBerechnungRechtsschutzType.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

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

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

+ * <complexType name="SpezBerechnungRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungRechtsschutz_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezBerechnungRechtsschutzType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezOffertRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezOffertRechtsschutzType.java new file mode 100644 index 00000000..8805b2ac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezOffertRechtsschutzType.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

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

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

+ * <complexType name="SpezOffertRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertRechtsschutz_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezOffertRechtsschutzType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationRechtsschutzRequest.java new file mode 100644 index 00000000..e3438d4a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "SubmitApplicationRechtsschutzRequest") +public class SubmitApplicationRechtsschutzRequest + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragRechtsschutzType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsanfrage(SpezAntragRechtsschutzType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationRechtsschutzResponse.java new file mode 100644 index 00000000..d26f731d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + *

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:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "SubmitApplicationRechtsschutzResponse") +public class SubmitApplicationRechtsschutzResponse + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragRechtsschutzType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsantwort(SpezAntragRechtsschutzType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/VerkaufsproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/VerkaufsproduktRechtsschutzType.java new file mode 100644 index 00000000..03d94fe1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/VerkaufsproduktRechtsschutzType.java @@ -0,0 +1,142 @@ + +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz + * + *

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

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

+ * <complexType name="VerkaufsproduktRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ProduktRechtsschutz_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = { + "produkte", + "zusatzprodukte", + "versicherteInteressen" +}) +public class VerkaufsproduktRechtsschutzType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Produkte", required = true) + protected List produkte; + @XmlElement(name = "Zusatzprodukte") + protected List zusatzprodukte; + @XmlElement(name = "VersicherteInteressen") + protected List versicherteInteressen; + + /** + * Gets the value of the produkte 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 produkte property. + * + *

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertesInteresseType } + * + * + */ + public List getVersicherteInteressen() { + if (versicherteInteressen == null) { + versicherteInteressen = new ArrayList(); + } + return this.versicherteInteressen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..8fbef67a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/rs/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package rs.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateUnfallRequestType.java new file mode 100644 index 00000000..de6c3964 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateUnfallRequestType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Unfall + * + *

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

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

+ * <complexType name="CalculateUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateUnfallRequest_Type", propOrder = { + "berechnungsanfrage" +}) +public class CalculateUnfallRequestType + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + protected SpezBerechnungUnfallType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungUnfallType } + * + */ + public SpezBerechnungUnfallType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungUnfallType } + * + */ + public void setBerechnungsanfrage(SpezBerechnungUnfallType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateUnfallResponseType.java new file mode 100644 index 00000000..c42e04e0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CalculateUnfallResponseType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Unfall-Berechnung + * + *

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

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

+ * <complexType name="CalculateUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateUnfallResponse_Type", propOrder = { + "berechnungsantwort" +}) +public class CalculateUnfallResponseType + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + protected SpezBerechnungUnfallType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungUnfallType } + * + */ + public SpezBerechnungUnfallType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungUnfallType } + * + */ + public void setBerechnungsantwort(SpezBerechnungUnfallType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationUnfallRequestType.java new file mode 100644 index 00000000..857ac758 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationUnfallRequestType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Type des Requestobjekts für die Erstellung eines Unfallantrags + * + *

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

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

+ * <complexType name="CreateApplicationUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationUnfallRequest_Type", propOrder = { + "antragsanfrage" +}) +public class CreateApplicationUnfallRequestType + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragUnfallType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + public SpezAntragUnfallType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + public void setAntragsanfrage(SpezAntragUnfallType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationUnfallResponseType.java new file mode 100644 index 00000000..6d719477 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateApplicationUnfallResponseType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Type des Responseobjekts für die Erstellung eines Unfallantrags + * + *

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

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

+ * <complexType name="CreateApplicationUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationUnfallResponse_Type", propOrder = { + "antragsantwort" +}) +public class CreateApplicationUnfallResponseType + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragUnfallType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + public SpezAntragUnfallType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + public void setAntragsantwort(SpezAntragUnfallType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferUnfallRequestType.java new file mode 100644 index 00000000..1a74d06a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferUnfallRequestType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts + * + *

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

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

+ * <complexType name="CreateOfferUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezOffertUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferUnfallRequest_Type", propOrder = { + "offertanfrage" +}) +public class CreateOfferUnfallRequestType + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + protected SpezOffertUnfallType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertUnfallType } + * + */ + public SpezOffertUnfallType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertUnfallType } + * + */ + public void setOffertanfrage(SpezOffertUnfallType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferUnfallResponseType.java new file mode 100644 index 00000000..89ed4777 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/CreateOfferUnfallResponseType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Type des Responseobjekts für eine Erstellung eines Unfall-Offerts + * + *

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

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

+ * <complexType name="CreateOfferUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezOffertUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferUnfallResponse_Type", propOrder = { + "offertantwort" +}) +public class CreateOfferUnfallResponseType + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + protected SpezOffertUnfallType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertUnfallType } + * + */ + public SpezOffertUnfallType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertUnfallType } + * + */ + public void setOffertantwort(SpezOffertUnfallType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/LeistungsartUnfallType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/LeistungsartUnfallType.java new file mode 100644 index 00000000..1a588444 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/LeistungsartUnfallType.java @@ -0,0 +1,68 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ElementarproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.SelbstbehaltType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Unfall. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. + * + *

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

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

+ * <complexType name="LeistungsartUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LeistungsartUnfall_Type", propOrder = { + "selbstbehalt" +}) +public class LeistungsartUnfallType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "Selbstbehalt") + protected SelbstbehaltType selbstbehalt; + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java new file mode 100644 index 00000000..993e15f8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ObjectFactory.java @@ -0,0 +1,227 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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 unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at 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 _CalculateUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallRequest"); + private final static QName _CalculateUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallResponse"); + private final static QName _CreateOfferUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateOfferUnfallRequest"); + private final static QName _CreateOfferUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateOfferUnfallResponse"); + private final static QName _CreateApplicationUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateApplicationUnfallRequest"); + private final static QName _CreateApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateApplicationUnfallResponse"); + private final static QName _SubmitApplicationUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallRequest"); + private final static QName _SubmitApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateUnfallRequestType } + * + */ + public CalculateUnfallRequestType createCalculateUnfallRequestType() { + return new CalculateUnfallRequestType(); + } + + /** + * Create an instance of {@link CalculateUnfallResponseType } + * + */ + public CalculateUnfallResponseType createCalculateUnfallResponseType() { + return new CalculateUnfallResponseType(); + } + + /** + * Create an instance of {@link CreateOfferUnfallRequestType } + * + */ + public CreateOfferUnfallRequestType createCreateOfferUnfallRequestType() { + return new CreateOfferUnfallRequestType(); + } + + /** + * Create an instance of {@link CreateOfferUnfallResponseType } + * + */ + public CreateOfferUnfallResponseType createCreateOfferUnfallResponseType() { + return new CreateOfferUnfallResponseType(); + } + + /** + * Create an instance of {@link CreateApplicationUnfallRequestType } + * + */ + public CreateApplicationUnfallRequestType createCreateApplicationUnfallRequestType() { + return new CreateApplicationUnfallRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationUnfallResponseType } + * + */ + public CreateApplicationUnfallResponseType createCreateApplicationUnfallResponseType() { + return new CreateApplicationUnfallResponseType(); + } + + /** + * Create an instance of {@link SubmitApplicationUnfallRequestType } + * + */ + public SubmitApplicationUnfallRequestType createSubmitApplicationUnfallRequestType() { + return new SubmitApplicationUnfallRequestType(); + } + + /** + * Create an instance of {@link SubmitApplicationUnfallResponseType } + * + */ + public SubmitApplicationUnfallResponseType createSubmitApplicationUnfallResponseType() { + return new SubmitApplicationUnfallResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktUnfallType } + * + */ + public VerkaufsproduktUnfallType createVerkaufsproduktUnfallType() { + return new VerkaufsproduktUnfallType(); + } + + /** + * Create an instance of {@link ProduktUnfallType } + * + */ + public ProduktUnfallType createProduktUnfallType() { + return new ProduktUnfallType(); + } + + /** + * Create an instance of {@link LeistungsartUnfallType } + * + */ + public LeistungsartUnfallType createLeistungsartUnfallType() { + return new LeistungsartUnfallType(); + } + + /** + * Create an instance of {@link SpezBerechnungUnfallType } + * + */ + public SpezBerechnungUnfallType createSpezBerechnungUnfallType() { + return new SpezBerechnungUnfallType(); + } + + /** + * Create an instance of {@link SpezOffertUnfallType } + * + */ + public SpezOffertUnfallType createSpezOffertUnfallType() { + return new SpezOffertUnfallType(); + } + + /** + * Create an instance of {@link SpezAntragUnfallType } + * + */ + public SpezAntragUnfallType createSpezAntragUnfallType() { + return new SpezAntragUnfallType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateUnfallRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CalculateUnfallRequest") + public JAXBElement createCalculateUnfallRequest(CalculateUnfallRequestType value) { + return new JAXBElement(_CalculateUnfallRequest_QNAME, CalculateUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateUnfallResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CalculateUnfallResponse") + public JAXBElement createCalculateUnfallResponse(CalculateUnfallResponseType value) { + return new JAXBElement(_CalculateUnfallResponse_QNAME, CalculateUnfallResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferUnfallRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateOfferUnfallRequest") + public JAXBElement createCreateOfferUnfallRequest(CreateOfferUnfallRequestType value) { + return new JAXBElement(_CreateOfferUnfallRequest_QNAME, CreateOfferUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferUnfallResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateOfferUnfallResponse") + public JAXBElement createCreateOfferUnfallResponse(CreateOfferUnfallResponseType value) { + return new JAXBElement(_CreateOfferUnfallResponse_QNAME, CreateOfferUnfallResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationUnfallRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateApplicationUnfallRequest") + public JAXBElement createCreateApplicationUnfallRequest(CreateApplicationUnfallRequestType value) { + return new JAXBElement(_CreateApplicationUnfallRequest_QNAME, CreateApplicationUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationUnfallResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateApplicationUnfallResponse") + public JAXBElement createCreateApplicationUnfallResponse(CreateApplicationUnfallResponseType value) { + return new JAXBElement(_CreateApplicationUnfallResponse_QNAME, CreateApplicationUnfallResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationUnfallRequestType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "SubmitApplicationUnfallRequest") + public JAXBElement createSubmitApplicationUnfallRequest(SubmitApplicationUnfallRequestType value) { + return new JAXBElement(_SubmitApplicationUnfallRequest_QNAME, SubmitApplicationUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationUnfallResponseType }{@code >}} + * + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "SubmitApplicationUnfallResponse") + public JAXBElement createSubmitApplicationUnfallResponse(SubmitApplicationUnfallResponseType value) { + return new JAXBElement(_SubmitApplicationUnfallResponse_QNAME, SubmitApplicationUnfallResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ProduktUnfallType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ProduktUnfallType.java new file mode 100644 index 00000000..c9bec926 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/ProduktUnfallType.java @@ -0,0 +1,103 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.common.ProduktMitVpType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.SelbstbehaltType; + + +/** + * Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + * + *

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

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

+ * <complexType name="ProduktUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
+ *       <sequence>
+ *         <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}LeistungsartUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktUnfall_Type", propOrder = { + "leistungsarten", + "selbstbehalt" +}) +public class ProduktUnfallType + extends ProduktMitVpType +{ + + @XmlElement(name = "Leistungsarten") + protected List leistungsarten; + @XmlElement(name = "Selbstbehalt") + protected SelbstbehaltType selbstbehalt; + + /** + * Gets the value of the leistungsarten 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 leistungsarten property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link LeistungsartUnfallType } + * + * + */ + public List getLeistungsarten() { + if (leistungsarten == null) { + leistungsarten = new ArrayList(); + } + return this.leistungsarten; + } + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezAntragUnfallType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezAntragUnfallType.java new file mode 100644 index 00000000..995338ac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezAntragUnfallType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezAntragType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

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

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

+ * <complexType name="SpezAntragUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragUnfall_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezAntragUnfallType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktUnfallType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktUnfallType } + * + */ + public VerkaufsproduktUnfallType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktUnfallType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktUnfallType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezBerechnungUnfallType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezBerechnungUnfallType.java new file mode 100644 index 00000000..d20c7ebd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezBerechnungUnfallType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

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

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

+ * <complexType name="SpezBerechnungUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungUnfall_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezBerechnungUnfallType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktUnfallType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktUnfallType } + * + */ + public VerkaufsproduktUnfallType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktUnfallType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktUnfallType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezOffertUnfallType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezOffertUnfallType.java new file mode 100644 index 00000000..b3644a62 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SpezOffertUnfallType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

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

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

+ * <complexType name="SpezOffertUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertUnfall_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezOffertUnfallType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktUnfallType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktUnfallType } + * + */ + public VerkaufsproduktUnfallType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktUnfallType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktUnfallType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationUnfallRequestType.java new file mode 100644 index 00000000..38136326 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationUnfallRequestType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

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

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

+ * <complexType name="SubmitApplicationUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationUnfallRequest_Type", propOrder = { + "antragsanfrage" +}) +public class SubmitApplicationUnfallRequestType + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + protected SpezAntragUnfallType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + public SpezAntragUnfallType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + public void setAntragsanfrage(SpezAntragUnfallType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationUnfallResponseType.java new file mode 100644 index 00000000..c151d14b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/SubmitApplicationUnfallResponseType.java @@ -0,0 +1,67 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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_7_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

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

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

+ * <complexType name="SubmitApplicationUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationUnfallResponse_Type", propOrder = { + "antragsantwort" +}) +public class SubmitApplicationUnfallResponseType + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragUnfallType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + public SpezAntragUnfallType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + public void setAntragsantwort(SpezAntragUnfallType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/VerkaufsproduktUnfallType.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/VerkaufsproduktUnfallType.java new file mode 100644 index 00000000..c37b7d75 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/VerkaufsproduktUnfallType.java @@ -0,0 +1,172 @@ + +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; + +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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertePersonType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Unfall + * + *

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

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

+ * <complexType name="VerkaufsproduktUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Unfallprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ProduktUnfall_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
+ *         <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktUnfall_Type", propOrder = { + "unfallprodukte", + "zusatzprodukte", + "versichertePersonen", + "refSicherstellungLfnr" +}) +public class VerkaufsproduktUnfallType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Unfallprodukte", required = true) + protected List unfallprodukte; + @XmlElement(name = "Zusatzprodukte") + protected List zusatzprodukte; + @XmlElement(name = "VersichertePersonen", required = true) + protected List versichertePersonen; + @XmlElement(name = "RefSicherstellungLfnr") + @XmlSchemaType(name = "unsignedShort") + protected Integer refSicherstellungLfnr; + + /** + * Gets the value of the unfallprodukte 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 unfallprodukte property. + * + *

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

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

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

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

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

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertePersonType } + * + * + */ + public List getVersichertePersonen() { + if (versichertePersonen == null) { + versichertePersonen = new ArrayList(); + } + return this.versichertePersonen; + } + + /** + * Ruft den Wert der refSicherstellungLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getRefSicherstellungLfnr() { + return refSicherstellungLfnr; + } + + /** + * Legt den Wert der refSicherstellungLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setRefSicherstellungLfnr(Integer value) { + this.refSicherstellungLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java new file mode 100644 index 00000000..62cb6d41 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/unfall/on2antrag/_0/_4/v1/omds3types/types/omds/vvo/at/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package unfall.on2antrag._0._4.v1.omds3types.types.omds.vvo.at; diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_7_0/ReleaseNotes-1-7-0.txt b/OMDSServiceDefinition/src/main/resources/def/r1_7_0/ReleaseNotes-1-7-0.txt index 4bb202ad..3e8d86e6 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_7_0/ReleaseNotes-1-7-0.txt +++ b/OMDSServiceDefinition/src/main/resources/def/r1_7_0/ReleaseNotes-1-7-0.txt @@ -1,4 +1,8 @@ -============= + + + + +============= Version 1.6.0 =============