diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java index a789eab3..7c7de1c3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonRequestType.java @@ -8,6 +8,8 @@ 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_6_0.on1basis.CollectSignaturesRequest; +import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.CollectionChangeRequestType; @@ -75,6 +77,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType; SubmitClaimRequestType.class, GetClaimRequestType.class, FinderRequestType.class, + GetStateSignaturesRequest.class, + CollectSignaturesRequest.class, CommonProcessRequestType.class }) public abstract class CommonRequestType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java index 3f1a7b75..7365c762 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonResponseType.java @@ -10,6 +10,8 @@ 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_6_0.on1basis.CollectSignaturesResponse; +import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.CollectionChangeResponseType; @@ -74,6 +76,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimResponseType; SubmitClaimResponseType.class, GetClaimResponseType.class, FinderResponseType.class, + GetStateSignaturesResponse.class, + CollectSignaturesResponse.class, ChangeCommunicationObjectResponseType.class, CommonProcessResponseType.class }) diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ElementarproduktGenerischType.java index 31dff846..920f266b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ElementarproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ElementarproduktGenerischType.java @@ -9,7 +9,7 @@ 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_6_0.on2antrag.kranken.LeistungsartKrankenType; +import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken.ElementarproduktKrankenType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.TarifLebenType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.ElementarproduktRechtsschutzType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType; @@ -53,7 +53,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.LeistungsartUnfallTy ElementarproduktSachPrivatType.class, ElementarproduktRechtsschutzType.class, TarifLebenType.class, - LeistungsartKrankenType.class, + ElementarproduktKrankenType.class, LeistungsartUnfallType.class }) public abstract class ElementarproduktGenerischType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesRequest.java new file mode 100644 index 00000000..7b782dd0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/CollectSignaturesRequest.java @@ -0,0 +1,202 @@ + +package at.vvo.omds.types.omds3Types.r1_6_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_6_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_6_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 name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="Personen" maxOccurs="unbounded">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="Kontaktinformation" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}Kontaktinformation_Type" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "geschaeftsfallnummer",
+ "personen"
+})
+@XmlRootElement(name = "CollectSignaturesRequest")
+public class CollectSignaturesRequest
+ extends CommonRequestType
+{
+
+ @XmlElement(name = "Geschaeftsfallnummer", required = true)
+ protected ObjektIdType geschaeftsfallnummer;
+ @XmlElement(name = "Personen", required = true)
+ protected List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the personen property.
+ *
+ *
+ * For example, to add a new item, do as follows: + *
+ * getPersonen().add(newItem); + *+ * + * + *
+ * Objects of the following type(s) are allowed in the list
+ * {@link CollectSignaturesRequest.Personen }
+ *
+ *
+ */
+ public List Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link KontaktinformationType }
+ *
+ *
+ */
+ public List Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link SignatureStateOfDocumentType }
+ *
+ *
+ */
+ public List Java-Klasse für Kontaktinformation_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für SignatureStateOfDocument_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link SignatureStateOfDocumentType.Unterschrift }
+ *
+ *
+ */
+ public List Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenResponse.java
index eab1afc2..5e898d14 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenResponse.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenResponse.java
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CalculateResponseGen
/**
- * Typ des Responseobjekts für eine Unfall-Berechnung
+ * Typ des Responseobjekts für eine Kranken-Berechnung
*
* Java-Klasse für anonymous complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenRequest.java
index 3384e6c2..1d8ca248 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenRequest.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenRequest.java
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateApplicationReq
/**
- * Type des Requestobjekts für die Erstellung eines Unfallantrags
+ * Type des Requestobjekts für die Erstellung eines Krankenantrags
*
* Java-Klasse für anonymous complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenResponse.java
index e3dd3521..98ea56b9 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenResponse.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateApplicationKrankenResponse.java
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateApplicationRes
/**
- * Type des Responseobjekts für die Erstellung eines Unfallantrags
+ * Type des Responseobjekts für die Erstellung eines Krankenantrags
*
* Java-Klasse für anonymous complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenRequest.java
index f59f27bc..292ff4c0 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenRequest.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenRequest.java
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateOfferRequestGe
/**
- * Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts
+ * Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts
*
* Java-Klasse für anonymous complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenResponse.java
index e5da5d28..6189d68c 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenResponse.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CreateOfferKrankenResponse.java
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateOfferResponseG
/**
- * Type des Responseobjekts für eine Erstellung eines Unfall-Offerts
+ * Type des Responseobjekts für eine Erstellung eines Kranken-Offerts
*
* Java-Klasse für anonymous complex type.
*
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktEinbettzimmerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktEinbettzimmerType.java
new file mode 100644
index 00000000..3683c5d0
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktEinbettzimmerType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Elementarprodukt
+ *
+ * Java-Klasse für ElementarproduktEinbettzimmer_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ElementarproduktKranken_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Integer }
+ *
+ *
+ */
+ public List Java-Klasse für ElementarproduktKurtarif_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ElementarproduktPraemienrueckgewaehr_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ElementarproduktReiseversicherung_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ElementarproduktWeltgarantie_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProduktAssistance_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
* 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
* For example, to add a new item, do as follows:
*
* Objects of the following type(s) are allowed in the list
- * {@link LeistungsartKrankenType }
+ * {@link ElementarproduktKrankenType }
*
*
*/
- public List Java-Klasse für ProduktPflegevorsorge_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProduktPrivatarzt_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProduktReiseversicherung_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProduktSonderklasse_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für ProduktTaggeld_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
* 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
* For example, to add a new item, do as follows:
*
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="Kontaktinformation" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}Kontaktinformation_Type" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "objektId",
+ "kontaktinformation"
+ })
+ public static class Personen {
+
+ @XmlElement(name = "ObjektId", required = true)
+ protected ObjektIdType objektId;
+ @XmlElement(name = "Kontaktinformation", required = true)
+ protected Listset method for the kontaktinformation property.
+ *
+ *
+ * getKontaktinformation().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ * <sequence>
+ * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "geschaeftsfallnummer"
+})
+@XmlRootElement(name = "CollectSignaturesResponse")
+public class CollectSignaturesResponse
+ extends CommonResponseType
+{
+
+ @XmlElement(name = "Geschaeftsfallnummer", required = true)
+ protected ObjektIdType geschaeftsfallnummer;
+
+ /**
+ * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ObjektIdType }
+ *
+ */
+ public ObjektIdType getGeschaeftsfallnummer() {
+ return geschaeftsfallnummer;
+ }
+
+ /**
+ * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ObjektIdType }
+ *
+ */
+ public void setGeschaeftsfallnummer(ObjektIdType value) {
+ this.geschaeftsfallnummer = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/GetStateSignaturesRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/GetStateSignaturesRequest.java
new file mode 100644
index 00000000..09b06f3b
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/GetStateSignaturesRequest.java
@@ -0,0 +1,68 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_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_6_0.common.CommonRequestType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
+
+
+/**
+ *
+ * <complexType>
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ * <sequence>
+ * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "geschaeftsfallnummer"
+})
+@XmlRootElement(name = "GetStateSignaturesRequest")
+public class GetStateSignaturesRequest
+ extends CommonRequestType
+{
+
+ @XmlElement(name = "Geschaeftsfallnummer", required = true)
+ protected ObjektIdType geschaeftsfallnummer;
+
+ /**
+ * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ObjektIdType }
+ *
+ */
+ public ObjektIdType getGeschaeftsfallnummer() {
+ return geschaeftsfallnummer;
+ }
+
+ /**
+ * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ObjektIdType }
+ *
+ */
+ public void setGeschaeftsfallnummer(ObjektIdType value) {
+ this.geschaeftsfallnummer = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/GetStateSignaturesResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/GetStateSignaturesResponse.java
new file mode 100644
index 00000000..658129c8
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/GetStateSignaturesResponse.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_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_6_0.common.CommonResponseType;
+
+
+/**
+ *
+ * <complexType>
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ * <sequence>
+ * <element name="Dokumente" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}SignatureStateOfDocument_Type" maxOccurs="unbounded"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "dokumente"
+})
+@XmlRootElement(name = "GetStateSignaturesResponse")
+public class GetStateSignaturesResponse
+ extends CommonResponseType
+{
+
+ @XmlElement(name = "Dokumente", required = true)
+ protected Listset method for the dokumente property.
+ *
+ *
+ * getDokumente().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="Kontaktinformation_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Kontaktinformation_Type")
+public abstract class KontaktinformationType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java
index c99ca401..59adecd7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on1basis/ObjectFactory.java
@@ -41,6 +41,7 @@ public class ObjectFactory {
private final static QName _DeclareEndpointResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointResponse");
private final static QName _SecurityContextTokenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenRequest");
private final static QName _SecurityContextTokenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenResponse");
+ private final static QName _KontaktinformationEMail_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "KontaktinformationEMail");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on1basis
@@ -49,6 +50,22 @@ public class ObjectFactory {
public ObjectFactory() {
}
+ /**
+ * Create an instance of {@link CollectSignaturesRequest }
+ *
+ */
+ public CollectSignaturesRequest createCollectSignaturesRequest() {
+ return new CollectSignaturesRequest();
+ }
+
+ /**
+ * Create an instance of {@link SignatureStateOfDocumentType }
+ *
+ */
+ public SignatureStateOfDocumentType createSignatureStateOfDocumentType() {
+ return new SignatureStateOfDocumentType();
+ }
+
/**
* Create an instance of {@link GetStateChangesRequestType }
*
@@ -177,6 +194,38 @@ public class ObjectFactory {
return new SecurityContextTokenResponseType();
}
+ /**
+ * Create an instance of {@link CollectSignaturesRequest.Personen }
+ *
+ */
+ public CollectSignaturesRequest.Personen createCollectSignaturesRequestPersonen() {
+ return new CollectSignaturesRequest.Personen();
+ }
+
+ /**
+ * Create an instance of {@link CollectSignaturesResponse }
+ *
+ */
+ public CollectSignaturesResponse createCollectSignaturesResponse() {
+ return new CollectSignaturesResponse();
+ }
+
+ /**
+ * Create an instance of {@link GetStateSignaturesRequest }
+ *
+ */
+ public GetStateSignaturesRequest createGetStateSignaturesRequest() {
+ return new GetStateSignaturesRequest();
+ }
+
+ /**
+ * Create an instance of {@link GetStateSignaturesResponse }
+ *
+ */
+ public GetStateSignaturesResponse createGetStateSignaturesResponse() {
+ return new GetStateSignaturesResponse();
+ }
+
/**
* Create an instance of {@link StateChangeEventType }
*
@@ -209,6 +258,14 @@ public class ObjectFactory {
return new UsernamePasswordCredentialsType();
}
+ /**
+ * Create an instance of {@link SignatureStateOfDocumentType.Unterschrift }
+ *
+ */
+ public SignatureStateOfDocumentType.Unterschrift createSignatureStateOfDocumentTypeUnterschrift() {
+ return new SignatureStateOfDocumentType.Unterschrift();
+ }
+
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetStateChangesRequestType }{@code >}}
*
@@ -362,4 +419,13 @@ public class ObjectFactory {
return new JAXBElement
+ * <complexType name="SignatureStateOfDocument_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Titel" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ * <element name="Unterschrift" maxOccurs="unbounded">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ * <element name="Geleistet" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SignatureStateOfDocument_Type", propOrder = {
+ "titel",
+ "objektId",
+ "unterschrift"
+})
+public class SignatureStateOfDocumentType {
+
+ @XmlElement(name = "Titel", required = true)
+ protected String titel;
+ @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
+ protected ObjektIdType objektId;
+ @XmlElement(name = "Unterschrift", required = true)
+ protected Listset method for the unterschrift property.
+ *
+ *
+ * getUnterschrift().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ * <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ * <element name="Geleistet" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "person",
+ "rolle",
+ "geleistet"
+ })
+ public static class Unterschrift {
+
+ @XmlElement(name = "Person", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
+ protected PersonType person;
+ @XmlElement(name = "Rolle", required = true)
+ protected Object rolle;
+ @XmlElement(name = "Geleistet")
+ protected boolean geleistet;
+
+ /**
+ * 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 Object }
+ *
+ */
+ public Object getRolle() {
+ return rolle;
+ }
+
+ /**
+ * Legt den Wert der rolle-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Object }
+ *
+ */
+ public void setRolle(Object value) {
+ this.rolle = value;
+ }
+
+ /**
+ * Ruft den Wert der geleistet-Eigenschaft ab.
+ *
+ */
+ public boolean isGeleistet() {
+ return geleistet;
+ }
+
+ /**
+ * Legt den Wert der geleistet-Eigenschaft fest.
+ *
+ */
+ public void setGeleistet(boolean value) {
+ this.geleistet = value;
+ }
+
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenRequest.java
index 9cbd9ba1..134214e4 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenRequest.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/CalculateKrankenRequest.java
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CalculateRequestGenT
/**
- * Typ des Requestobjekts für eine Berechnung Unfall
+ * Typ des Requestobjekts für eine Berechnung Kranken
*
*
+ * <complexType name="ElementarproduktEinbettzimmer_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktEinbettzimmer_Type")
+public class ElementarproduktEinbettzimmerType
+ extends ElementarproduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktKrankenType.java
new file mode 100644
index 00000000..a7aff3a7
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktKrankenType.java
@@ -0,0 +1,113 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+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.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
+
+
+/**
+ * Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet.
+ *
+ *
+ * <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"/>
+ * <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktKranken_Type", propOrder = {
+ "selbstbehalt",
+ "versPersonenRefLfnr"
+})
+@XmlSeeAlso({
+ ElementarproduktWeltgarantieType.class,
+ ElementarproduktPraemienrueckgewaehrType.class,
+ ElementarproduktReiseversicherungType.class,
+ ElementarproduktEinbettzimmerType.class,
+ ElementarproduktKurtarifType.class
+})
+public class ElementarproduktKrankenType
+ extends ElementarproduktGenerischType
+{
+
+ @XmlElement(name = "Selbstbehalt")
+ protected SelbstbehaltType selbstbehalt;
+ @XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
+ @XmlSchemaType(name = "unsignedShort")
+ protected Listset method for the versPersonenRefLfnr property.
+ *
+ *
+ * getVersPersonenRefLfnr().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="ElementarproduktKurtarif_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktKurtarif_Type")
+public class ElementarproduktKurtarifType
+ extends ElementarproduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktPraemienrueckgewaehrType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktPraemienrueckgewaehrType.java
new file mode 100644
index 00000000..425e63dc
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktPraemienrueckgewaehrType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Elementarprodukt
+ *
+ *
+ * <complexType name="ElementarproduktPraemienrueckgewaehr_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktPraemienrueckgewaehr_Type")
+public class ElementarproduktPraemienrueckgewaehrType
+ extends ElementarproduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktReiseversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktReiseversicherungType.java
new file mode 100644
index 00000000..e7e96e15
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktReiseversicherungType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Elementarprodukt
+ *
+ *
+ * <complexType name="ElementarproduktReiseversicherung_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktReiseversicherung_Type")
+public class ElementarproduktReiseversicherungType
+ extends ElementarproduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktWeltgarantieType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktWeltgarantieType.java
new file mode 100644
index 00000000..a17e9a55
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ElementarproduktWeltgarantieType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Elementarprodukt
+ *
+ *
+ * <complexType name="ElementarproduktWeltgarantie_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktWeltgarantie_Type")
+public class ElementarproduktWeltgarantieType
+ extends ElementarproduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ObjectFactory.java
index d0489078..28ba2718 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ObjectFactory.java
@@ -134,11 +134,99 @@ public class ObjectFactory {
}
/**
- * Create an instance of {@link LeistungsartKrankenType }
+ * Create an instance of {@link ElementarproduktKrankenType }
*
*/
- public LeistungsartKrankenType createLeistungsartKrankenType() {
- return new LeistungsartKrankenType();
+ public ElementarproduktKrankenType createElementarproduktKrankenType() {
+ return new ElementarproduktKrankenType();
+ }
+
+ /**
+ * Create an instance of {@link ProduktSonderklasseType }
+ *
+ */
+ public ProduktSonderklasseType createProduktSonderklasseType() {
+ return new ProduktSonderklasseType();
+ }
+
+ /**
+ * Create an instance of {@link ProduktPrivatarztType }
+ *
+ */
+ public ProduktPrivatarztType createProduktPrivatarztType() {
+ return new ProduktPrivatarztType();
+ }
+
+ /**
+ * Create an instance of {@link ProduktTaggeldType }
+ *
+ */
+ public ProduktTaggeldType createProduktTaggeldType() {
+ return new ProduktTaggeldType();
+ }
+
+ /**
+ * Create an instance of {@link ProduktPflegevorsorgeType }
+ *
+ */
+ public ProduktPflegevorsorgeType createProduktPflegevorsorgeType() {
+ return new ProduktPflegevorsorgeType();
+ }
+
+ /**
+ * Create an instance of {@link ProduktReiseversicherungType }
+ *
+ */
+ public ProduktReiseversicherungType createProduktReiseversicherungType() {
+ return new ProduktReiseversicherungType();
+ }
+
+ /**
+ * Create an instance of {@link ProduktAssistanceType }
+ *
+ */
+ public ProduktAssistanceType createProduktAssistanceType() {
+ return new ProduktAssistanceType();
+ }
+
+ /**
+ * Create an instance of {@link ElementarproduktWeltgarantieType }
+ *
+ */
+ public ElementarproduktWeltgarantieType createElementarproduktWeltgarantieType() {
+ return new ElementarproduktWeltgarantieType();
+ }
+
+ /**
+ * Create an instance of {@link ElementarproduktPraemienrueckgewaehrType }
+ *
+ */
+ public ElementarproduktPraemienrueckgewaehrType createElementarproduktPraemienrueckgewaehrType() {
+ return new ElementarproduktPraemienrueckgewaehrType();
+ }
+
+ /**
+ * Create an instance of {@link ElementarproduktReiseversicherungType }
+ *
+ */
+ public ElementarproduktReiseversicherungType createElementarproduktReiseversicherungType() {
+ return new ElementarproduktReiseversicherungType();
+ }
+
+ /**
+ * Create an instance of {@link ElementarproduktEinbettzimmerType }
+ *
+ */
+ public ElementarproduktEinbettzimmerType createElementarproduktEinbettzimmerType() {
+ return new ElementarproduktEinbettzimmerType();
+ }
+
+ /**
+ * Create an instance of {@link ElementarproduktKurtarifType }
+ *
+ */
+ public ElementarproduktKurtarifType createElementarproduktKurtarifType() {
+ return new ElementarproduktKurtarifType();
}
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktAssistanceType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktAssistanceType.java
new file mode 100644
index 00000000..d1ca0244
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktAssistanceType.java
@@ -0,0 +1,32 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Produkt
+ *
+ *
+ * <complexType name="ProduktAssistance_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktAssistance_Type")
+public class ProduktAssistanceType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktKrankenType.java
index ceffaef3..3c81881e 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktKrankenType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktKrankenType.java
@@ -6,6 +6,7 @@ import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktMitVpType;
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
@@ -23,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
* <complexContent>
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
* <sequence>
- * <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}LeistungsartKranken_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <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>
@@ -35,45 +36,50 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktKranken_Type", propOrder = {
- "leistungsarten",
+ "elementarprodukte",
"selbstbehalt"
})
+@XmlSeeAlso({
+ ProduktSonderklasseType.class,
+ ProduktPrivatarztType.class,
+ ProduktTaggeldType.class
+})
public class ProduktKrankenType
extends ProduktMitVpType
{
- @XmlElement(name = "Leistungsarten")
- protected Listset method for the leistungsarten property.
+ * This is why there is not a set method for the elementarprodukte property.
*
*
- * getLeistungsarten().add(newItem);
+ * getElementarprodukte().add(newItem);
*
*
*
*
+ * <complexType name="ProduktPflegevorsorge_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktPflegevorsorge_Type")
+public class ProduktPflegevorsorgeType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktPrivatarztType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktPrivatarztType.java
new file mode 100644
index 00000000..9a9087e4
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktPrivatarztType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Produkt
+ *
+ *
+ * <complexType name="ProduktPrivatarzt_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktPrivatarzt_Type")
+public class ProduktPrivatarztType
+ extends ProduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktReiseversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktReiseversicherungType.java
new file mode 100644
index 00000000..40e184f1
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktReiseversicherungType.java
@@ -0,0 +1,32 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Produkt
+ *
+ *
+ * <complexType name="ProduktReiseversicherung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktReiseversicherung_Type")
+public class ProduktReiseversicherungType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktSonderklasseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktSonderklasseType.java
new file mode 100644
index 00000000..82260439
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktSonderklasseType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Produkt
+ *
+ *
+ * <complexType name="ProduktSonderklasse_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktSonderklasse_Type")
+public class ProduktSonderklasseType
+ extends ProduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktTaggeldType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktTaggeldType.java
new file mode 100644
index 00000000..6a1c8b6b
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/ProduktTaggeldType.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Produkt
+ *
+ *
+ * <complexType name="ProduktTaggeld_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ProduktTaggeld_Type")
+public class ProduktTaggeldType
+ extends ProduktKrankenType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/VerkaufsproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/VerkaufsproduktKrankenType.java
index 4038f017..e3f0d185 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/VerkaufsproduktKrankenType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kranken/VerkaufsproduktKrankenType.java
@@ -25,10 +25,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
* <complexContent>
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
* <sequence>
- * <element name="Unfallprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type" maxOccurs="unbounded"/>
+ * <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="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ * <element name="Gruppe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
@@ -39,17 +40,18 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VerkaufsproduktKranken_Type", propOrder = {
- "unfallprodukte",
+ "krankenprodukte",
"zusatzprodukte",
"versichertePersonen",
- "refSicherstellungLfnr"
+ "refSicherstellungLfnr",
+ "gruppe"
})
public class VerkaufsproduktKrankenType
extends VerkaufsproduktGenerischType
{
- @XmlElement(name = "Unfallprodukte", required = true)
- protected Listset method for the unfallprodukte property.
+ * This is why there is not a set method for the krankenprodukte property.
*
*
- * getUnfallprodukte().add(newItem);
+ * getKrankenprodukte().add(newItem);
*
*
*
@@ -80,11 +84,11 @@ public class VerkaufsproduktKrankenType
*
*
*/
- public List