diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonSearchRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonSearchRequestType.java new file mode 100644 index 00000000..ee5d36db --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonSearchRequestType.java @@ -0,0 +1,225 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +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.omds2Types.v2_15.ELZeitraumType; +import at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetStateChangesRequestType; + + +/** + * Abstakter Typ fuer Suchanfragen + * + *
Java-Klasse für CommonSearchRequest_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="CommonSearchRequest_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="Suchbegriff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="Zeitraum" type="{urn:omds20}EL-Zeitraum_Type" minOccurs="0"/>
+ * <element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ * <element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ * <element name="OrderBy" minOccurs="0">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="Meldedatum aufsteigend"/>
+ * </restriction>
+ * </simpleType>
+ * </element>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CommonSearchRequest_Type", propOrder = {
+ "authFilter",
+ "suchbegriff",
+ "zeitraum",
+ "maxResults",
+ "offset",
+ "orderBy"
+})
+@XmlSeeAlso({
+ GetStateChangesRequestType.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public abstract class CommonSearchRequestType
+ extends CommonRequestType
+{
+
+ @XmlElement(name = "AuthFilter")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected AuthorizationFilter authFilter;
+ @XmlElement(name = "Suchbegriff")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected String suchbegriff;
+ @XmlElement(name = "Zeitraum")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected ELZeitraumType zeitraum;
+ @XmlElement(name = "MaxResults")
+ @XmlSchemaType(name = "unsignedInt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected long maxResults;
+ @XmlElement(name = "Offset")
+ @XmlSchemaType(name = "unsignedInt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected long offset;
+ @XmlElement(name = "OrderBy")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected String orderBy;
+
+ /**
+ * Ruft den Wert der authFilter-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link AuthorizationFilter }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public AuthorizationFilter getAuthFilter() {
+ return authFilter;
+ }
+
+ /**
+ * Legt den Wert der authFilter-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link AuthorizationFilter }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAuthFilter(AuthorizationFilter value) {
+ this.authFilter = value;
+ }
+
+ /**
+ * Ruft den Wert der suchbegriff-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public String getSuchbegriff() {
+ return suchbegriff;
+ }
+
+ /**
+ * Legt den Wert der suchbegriff-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setSuchbegriff(String value) {
+ this.suchbegriff = value;
+ }
+
+ /**
+ * Ruft den Wert der zeitraum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ELZeitraumType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public ELZeitraumType getZeitraum() {
+ return zeitraum;
+ }
+
+ /**
+ * Legt den Wert der zeitraum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ELZeitraumType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setZeitraum(ELZeitraumType value) {
+ this.zeitraum = value;
+ }
+
+ /**
+ * Ruft den Wert der maxResults-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public long getMaxResults() {
+ return maxResults;
+ }
+
+ /**
+ * Legt den Wert der maxResults-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setMaxResults(long value) {
+ this.maxResults = value;
+ }
+
+ /**
+ * Ruft den Wert der offset-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public long getOffset() {
+ return offset;
+ }
+
+ /**
+ * Legt den Wert der offset-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setOffset(long value) {
+ this.offset = value;
+ }
+
+ /**
+ * Ruft den Wert der orderBy-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public String getOrderBy() {
+ return orderBy;
+ }
+
+ /**
+ * Legt den Wert der orderBy-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setOrderBy(String value) {
+ this.orderBy = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonSearchResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonSearchResponseType.java
new file mode 100644
index 00000000..52683e3c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonSearchResponseType.java
@@ -0,0 +1,118 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.common;
+
+import javax.annotation.Generated;
+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_9_0.on1basis.GetStateChangesResponseType;
+
+
+/**
+ * Abstrakter Typ für Ergebnisse von Suchen
+ *
+ * Java-Klasse für CommonSearchResponse_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="CommonSearchResponse_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ * <sequence>
+ * <element name="ActualOffset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ * <element name="ActualMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ * <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CommonSearchResponse_Type", propOrder = {
+ "actualOffset",
+ "actualMaxResults",
+ "totalResults"
+})
+@XmlSeeAlso({
+ GetStateChangesResponseType.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public abstract class CommonSearchResponseType
+ extends CommonResponseType
+{
+
+ @XmlElement(name = "ActualOffset")
+ @XmlSchemaType(name = "unsignedInt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected long actualOffset;
+ @XmlElement(name = "ActualMaxResults")
+ @XmlSchemaType(name = "unsignedInt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected long actualMaxResults;
+ @XmlElement(name = "TotalResults")
+ @XmlSchemaType(name = "unsignedInt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected long totalResults;
+
+ /**
+ * Ruft den Wert der actualOffset-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public long getActualOffset() {
+ return actualOffset;
+ }
+
+ /**
+ * Legt den Wert der actualOffset-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setActualOffset(long value) {
+ this.actualOffset = value;
+ }
+
+ /**
+ * Ruft den Wert der actualMaxResults-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public long getActualMaxResults() {
+ return actualMaxResults;
+ }
+
+ /**
+ * Legt den Wert der actualMaxResults-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setActualMaxResults(long value) {
+ this.actualMaxResults = value;
+ }
+
+ /**
+ * Ruft den Wert der totalResults-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public long getTotalResults() {
+ return totalResults;
+ }
+
+ /**
+ * Legt den Wert der totalResults-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setTotalResults(long value) {
+ this.totalResults = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AbstractStateChangeEventType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AbstractStateChangeEventType.java
new file mode 100644
index 00000000..19a48587
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AbstractStateChangeEventType.java
@@ -0,0 +1,38 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on1basis;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Abstraktes Event einer Statusänderung
+ *
+ * Java-Klasse für AbstractStateChangeEvent_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="AbstractStateChangeEvent_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AbstractStateChangeEvent_Type")
+@XmlSeeAlso({
+ StateChangeEventType.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public abstract class AbstractStateChangeEventType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AbstractStatusGeschaeftsfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AbstractStatusGeschaeftsfallType.java
new file mode 100644
index 00000000..bfac36f7
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AbstractStatusGeschaeftsfallType.java
@@ -0,0 +1,38 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on1basis;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Abstrakter Status eines Geschaeftsfalls
+ *
+ * Java-Klasse für AbstractStatusGeschaeftsfall_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="AbstractStatusGeschaeftsfall_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AbstractStatusGeschaeftsfall_Type")
+@XmlSeeAlso({
+ StatusAntragsGeschaeftsfall.class
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public abstract class AbstractStatusGeschaeftsfallType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetStateChangesRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetStateChangesRequestType.java
new file mode 100644
index 00000000..ce3d655f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetStateChangesRequestType.java
@@ -0,0 +1,75 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on1basis;
+
+import javax.annotation.Generated;
+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_9_0.common.CommonSearchRequestType;
+import at.vvo.omds.types.omds3Types.r1_9_0.common.GeschaeftsobjektArtType;
+
+
+/**
+ * Typ des Requestobjektes um Geschäftsfalle abzuholen
+ *
+ * Java-Klasse für GetStateChangesRequest_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="GetStateChangesRequest_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonSearchRequest_Type">
+ * <sequence>
+ * <element name="GeschaeftsobjektArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "GetStateChangesRequest_Type", propOrder = {
+ "geschaeftsobjektArt"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class GetStateChangesRequestType
+ extends CommonSearchRequestType
+{
+
+ @XmlElement(name = "GeschaeftsobjektArt")
+ @XmlSchemaType(name = "string")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected GeschaeftsobjektArtType geschaeftsobjektArt;
+
+ /**
+ * Ruft den Wert der geschaeftsobjektArt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link GeschaeftsobjektArtType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public GeschaeftsobjektArtType getGeschaeftsobjektArt() {
+ return geschaeftsobjektArt;
+ }
+
+ /**
+ * Legt den Wert der geschaeftsobjektArt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link GeschaeftsobjektArtType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setGeschaeftsobjektArt(GeschaeftsobjektArtType value) {
+ this.geschaeftsobjektArt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetStateChangesResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetStateChangesResponseType.java
new file mode 100644
index 00000000..c222f65a
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetStateChangesResponseType.java
@@ -0,0 +1,78 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on1basis;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+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_9_0.common.CommonSearchResponseType;
+
+
+/**
+ * Typ des Responseobjektes um Geschäftsfalle abzuholen
+ *
+ * Java-Klasse für GetStateChangesResponse_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="GetStateChangesResponse_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonSearchResponse_Type">
+ * <sequence>
+ * <element name="Event" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "GetStateChangesResponse_Type", propOrder = {
+ "event"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class GetStateChangesResponseType
+ extends CommonSearchResponseType
+{
+
+ @XmlElement(name = "Event")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ 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 event property.
+ *
+ *
+ * For example, to add a new item, do as follows: + *
+ * getEvent().add(newItem); + *+ * + * + *
+ * Objects of the following type(s) are allowed in the list
+ * {@link AbstractStateChangeEventType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public List Java-Klasse für StateChangeEvent_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für StatusAntragsGeschaeftsfall 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.
+ *
+ * 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.
+ *
+ * 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 ElementarproduktKranken_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * 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
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken
+ *
+ */
+ 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/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ProduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ProduktKrankenType.java
new file mode 100644
index 00000000..28cdb32c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ProduktKrankenType.java
@@ -0,0 +1,110 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+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_9_0.common.ProduktMitVpType;
+import at.vvo.omds.types.omds3Types.r1_9_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.
+ *
+ *
+ * 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 ElementarproduktKrankenType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public List Java-Klasse für SpezAntragKranken_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für SpezBerechnungKranken_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für SpezOffertKranken_Type 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.
+ *
+ * Java-Klasse für VerkaufsproduktKranken_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 ProduktKrankenType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ProduktGenerischType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VersichertePersonType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ 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.
+ *
+ * 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.
+ *
+ * Java-Klasse für ElementarproduktRechtsschutz_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 }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public List 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
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs
+ *
+ */
+ 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/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ProduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ProduktRechtsschutzType.java
new file mode 100644
index 00000000..f35f8df6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ProduktRechtsschutzType.java
@@ -0,0 +1,115 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+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_9_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.
+ *
+ *
+ * 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 ElementarproduktRechtsschutzType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Integer }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public List Java-Klasse für SpezAntragRechtsschutz_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für SpezBerechnungRechtsschutz_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für SpezOffertRechtsschutz_Type 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.
+ *
+ * Java-Klasse für VerkaufsproduktRechtsschutz_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 ProduktRechtsschutzType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ProduktGenerischType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VersichertesInteresseType }
+ *
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public List
+ * <complexType name="StateChangeEvent_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type">
+ * <sequence>
+ * <element name="Objektart" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type"/>
+ * <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ * <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ * <element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type" minOccurs="0"/>
+ * <element name="Aenderungsdatum" type="{urn:omds20}Datum-Zeit"/>
+ * <element name="StatusGueltigAbDatum" type="{urn:omds20}Datum-Zeit"/>
+ * <element name="BisherigerStatus" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type" minOccurs="0"/>
+ * <element name="NeuerStatus" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "StateChangeEvent_Type", propOrder = {
+ "objektart",
+ "objektId",
+ "geschaeftsfallnummer",
+ "geschaeftsfallArt",
+ "aenderungsdatum",
+ "statusGueltigAbDatum",
+ "bisherigerStatus",
+ "neuerStatus"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class StateChangeEventType
+ extends AbstractStateChangeEventType
+{
+
+ @XmlElement(name = "Objektart", required = true)
+ @XmlSchemaType(name = "string")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected GeschaeftsobjektArtType objektart;
+ @XmlElement(name = "ObjektId", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected ObjektIdType objektId;
+ @XmlElement(name = "Geschaeftsfallnummer")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected ObjektIdType geschaeftsfallnummer;
+ @XmlElement(name = "GeschaeftsfallArt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected String geschaeftsfallArt;
+ @XmlElement(name = "Aenderungsdatum", required = true)
+ @XmlSchemaType(name = "dateTime")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected XMLGregorianCalendar aenderungsdatum;
+ @XmlElement(name = "StatusGueltigAbDatum", required = true)
+ @XmlSchemaType(name = "dateTime")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected XMLGregorianCalendar statusGueltigAbDatum;
+ @XmlElement(name = "BisherigerStatus")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected AbstractStatusGeschaeftsfallType bisherigerStatus;
+ @XmlElement(name = "NeuerStatus", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected AbstractStatusGeschaeftsfallType neuerStatus;
+
+ /**
+ * Ruft den Wert der objektart-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link GeschaeftsobjektArtType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public GeschaeftsobjektArtType getObjektart() {
+ return objektart;
+ }
+
+ /**
+ * Legt den Wert der objektart-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link GeschaeftsobjektArtType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setObjektart(GeschaeftsobjektArtType value) {
+ this.objektart = value;
+ }
+
+ /**
+ * Ruft den Wert der objektId-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ObjektIdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public ObjektIdType getObjektId() {
+ return objektId;
+ }
+
+ /**
+ * Legt den Wert der objektId-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ObjektIdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setObjektId(ObjektIdType value) {
+ this.objektId = value;
+ }
+
+ /**
+ * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ObjektIdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public ObjektIdType getGeschaeftsfallnummer() {
+ return geschaeftsfallnummer;
+ }
+
+ /**
+ * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ObjektIdType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setGeschaeftsfallnummer(ObjektIdType value) {
+ this.geschaeftsfallnummer = value;
+ }
+
+ /**
+ * Ruft den Wert der geschaeftsfallArt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public String getGeschaeftsfallArt() {
+ return geschaeftsfallArt;
+ }
+
+ /**
+ * Legt den Wert der geschaeftsfallArt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setGeschaeftsfallArt(String value) {
+ this.geschaeftsfallArt = value;
+ }
+
+ /**
+ * Ruft den Wert der aenderungsdatum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public XMLGregorianCalendar getAenderungsdatum() {
+ return aenderungsdatum;
+ }
+
+ /**
+ * Legt den Wert der aenderungsdatum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAenderungsdatum(XMLGregorianCalendar value) {
+ this.aenderungsdatum = value;
+ }
+
+ /**
+ * Ruft den Wert der statusGueltigAbDatum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public XMLGregorianCalendar getStatusGueltigAbDatum() {
+ return statusGueltigAbDatum;
+ }
+
+ /**
+ * Legt den Wert der statusGueltigAbDatum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setStatusGueltigAbDatum(XMLGregorianCalendar value) {
+ this.statusGueltigAbDatum = value;
+ }
+
+ /**
+ * Ruft den Wert der bisherigerStatus-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link AbstractStatusGeschaeftsfallType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public AbstractStatusGeschaeftsfallType getBisherigerStatus() {
+ return bisherigerStatus;
+ }
+
+ /**
+ * Legt den Wert der bisherigerStatus-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link AbstractStatusGeschaeftsfallType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setBisherigerStatus(AbstractStatusGeschaeftsfallType value) {
+ this.bisherigerStatus = value;
+ }
+
+ /**
+ * Ruft den Wert der neuerStatus-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link AbstractStatusGeschaeftsfallType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public AbstractStatusGeschaeftsfallType getNeuerStatus() {
+ return neuerStatus;
+ }
+
+ /**
+ * Legt den Wert der neuerStatus-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link AbstractStatusGeschaeftsfallType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setNeuerStatus(AbstractStatusGeschaeftsfallType value) {
+ this.neuerStatus = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/StatusAntragsGeschaeftsfall.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/StatusAntragsGeschaeftsfall.java
new file mode 100644
index 00000000..add4a87f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/StatusAntragsGeschaeftsfall.java
@@ -0,0 +1,63 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on1basis;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Status eines Antrags
+ *
+ *
+ * <complexType name="StatusAntragsGeschaeftsfall">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type">
+ * <sequence>
+ * <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "StatusAntragsGeschaeftsfall", propOrder = {
+ "antragstatus"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class StatusAntragsGeschaeftsfall
+ extends AbstractStatusGeschaeftsfallType
+{
+
+ @XmlElement(name = "Antragstatus")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected int antragstatus;
+
+ /**
+ * Ruft den Wert der antragstatus-Eigenschaft ab.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public int getAntragstatus() {
+ return antragstatus;
+ }
+
+ /**
+ * Legt den Wert der antragstatus-Eigenschaft fest.
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragstatus(int value) {
+ this.antragstatus = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenRequest.java
new file mode 100644
index 00000000..4df01a5b
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenRequest.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CalculateRequestGenType;
+
+
+/**
+ * Typ des Requestobjekts für eine Berechnung Kranken
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CalculateKrankenRequest
+ extends CalculateRequestGenType
+{
+
+ @XmlElement(name = "Berechnungsanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezBerechnungKrankenType berechnungsanfrage;
+
+ /**
+ * Ruft den Wert der berechnungsanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezBerechnungKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezBerechnungKrankenType getBerechnungsanfrage() {
+ return berechnungsanfrage;
+ }
+
+ /**
+ * Legt den Wert der berechnungsanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezBerechnungKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setBerechnungsanfrage(SpezBerechnungKrankenType value) {
+ this.berechnungsanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java
new file mode 100644
index 00000000..f2a76793
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CalculateResponseGenType;
+
+
+/**
+ * Typ des Responseobjekts für eine Kranken-Berechnung
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CalculateKrankenResponse
+ extends CalculateResponseGenType
+{
+
+ @XmlElement(name = "Berechnungsantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezBerechnungKrankenType berechnungsantwort;
+
+ /**
+ * Ruft den Wert der berechnungsantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezBerechnungKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezBerechnungKrankenType getBerechnungsantwort() {
+ return berechnungsantwort;
+ }
+
+ /**
+ * Legt den Wert der berechnungsantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezBerechnungKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setBerechnungsantwort(SpezBerechnungKrankenType value) {
+ this.berechnungsantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java
new file mode 100644
index 00000000..bb648de3
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateApplicationRequestGenType;
+
+
+/**
+ * Type des Requestobjekts für die Erstellung eines Krankenantrags
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateApplicationKrankenRequest
+ extends CreateApplicationRequestGenType
+{
+
+ @XmlElement(name = "Antragsanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragKrankenType antragsanfrage;
+
+ /**
+ * Ruft den Wert der antragsanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragKrankenType getAntragsanfrage() {
+ return antragsanfrage;
+ }
+
+ /**
+ * Legt den Wert der antragsanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsanfrage(SpezAntragKrankenType value) {
+ this.antragsanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java
new file mode 100644
index 00000000..aa8b0fd2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateApplicationResponseGenType;
+
+
+/**
+ * Type des Responseobjekts für die Erstellung eines Krankenantrags
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateApplicationKrankenResponse
+ extends CreateApplicationResponseGenType
+{
+
+ @XmlElement(name = "Antragsantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragKrankenType antragsantwort;
+
+ /**
+ * Ruft den Wert der antragsantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragKrankenType getAntragsantwort() {
+ return antragsantwort;
+ }
+
+ /**
+ * Legt den Wert der antragsantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsantwort(SpezAntragKrankenType value) {
+ this.antragsantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java
new file mode 100644
index 00000000..e0765501
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateOfferRequestGenType;
+
+
+/**
+ * Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateOfferKrankenRequest
+ extends CreateOfferRequestGenType
+{
+
+ @XmlElement(name = "Offertanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezOffertKrankenType offertanfrage;
+
+ /**
+ * Ruft den Wert der offertanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezOffertKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezOffertKrankenType getOffertanfrage() {
+ return offertanfrage;
+ }
+
+ /**
+ * Legt den Wert der offertanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezOffertKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setOffertanfrage(SpezOffertKrankenType value) {
+ this.offertanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java
new file mode 100644
index 00000000..1fbfbaeb
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateOfferResponseGenType;
+
+
+/**
+ * Type des Responseobjekts für eine Erstellung eines Kranken-Offerts
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateOfferKrankenResponse
+ extends CreateOfferResponseGenType
+{
+
+ @XmlElement(name = "Offertantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezOffertKrankenType offertantwort;
+
+ /**
+ * Ruft den Wert der offertantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezOffertKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezOffertKrankenType getOffertantwort() {
+ return offertantwort;
+ }
+
+ /**
+ * Legt den Wert der offertantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezOffertKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setOffertantwort(SpezOffertKrankenType value) {
+ this.offertantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java
new file mode 100644
index 00000000..26c295a2
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java
@@ -0,0 +1,73 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.common.ElementarproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_9_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"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementarproduktKranken_Type", propOrder = {
+ "selbstbehalt"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class ElementarproduktKrankenType
+ extends ElementarproduktGenerischType
+{
+
+ @XmlElement(name = "Selbstbehalt")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SelbstbehaltType selbstbehalt;
+
+ /**
+ * Ruft den Wert der selbstbehalt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SelbstbehaltType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SelbstbehaltType getSelbstbehalt() {
+ return selbstbehalt;
+ }
+
+ /**
+ * Legt den Wert der selbstbehalt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SelbstbehaltType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setSelbstbehalt(SelbstbehaltType value) {
+ this.selbstbehalt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ObjectFactory.java
new file mode 100644
index 00000000..7f4d736a
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ObjectFactory.java
@@ -0,0 +1,146 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+import javax.xml.bind.annotation.XmlRegistry;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken package.
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class ProduktKrankenType
+ extends ProduktMitVpType
+{
+
+ @XmlElement(name = "Elementarprodukte")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected Listset method for the elementarprodukte property.
+ *
+ *
+ * getElementarprodukte().add(newItem);
+ *
+ *
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SpezAntragKrankenType
+ extends SpezAntragType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected VerkaufsproduktKrankenType verkaufsprodukt;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public VerkaufsproduktKrankenType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) {
+ this.verkaufsprodukt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java
new file mode 100644
index 00000000..644b4af3
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SpezBerechnungType;
+
+
+/**
+ * Typ für den Schritt Berechnung
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SpezBerechnungKrankenType
+ extends SpezBerechnungType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected VerkaufsproduktKrankenType verkaufsprodukt;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public VerkaufsproduktKrankenType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) {
+ this.verkaufsprodukt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java
new file mode 100644
index 00000000..4ad8826c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SpezOffertType;
+
+
+/**
+ * Typ für den Schritt Offert-Erzeugung
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SpezOffertKrankenType
+ extends SpezOffertType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected VerkaufsproduktKrankenType verkaufsprodukt;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public VerkaufsproduktKrankenType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) {
+ this.verkaufsprodukt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java
new file mode 100644
index 00000000..4bd0363e
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SubmitApplicationRequestGenType;
+
+
+/**
+ * Type des Requests, um den Antrag einzureichen
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SubmitApplicationKrankenRequest
+ extends SubmitApplicationRequestGenType
+{
+
+ @XmlElement(name = "Antragsanfrage")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragKrankenType antragsanfrage;
+
+ /**
+ * Ruft den Wert der antragsanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragKrankenType getAntragsanfrage() {
+ return antragsanfrage;
+ }
+
+ /**
+ * Legt den Wert der antragsanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsanfrage(SpezAntragKrankenType value) {
+ this.antragsanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java
new file mode 100644
index 00000000..d6775a51
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java
@@ -0,0 +1,74 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SubmitApplicationResponseGenType;
+
+
+/**
+ * Type des Response, um den Antrag einzureichen
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SubmitApplicationKrankenResponse
+ extends SubmitApplicationResponseGenType
+{
+
+ @XmlElement(name = "Antragsantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragKrankenType antragsantwort;
+
+ /**
+ * Ruft den Wert der antragsantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragKrankenType getAntragsantwort() {
+ return antragsantwort;
+ }
+
+ /**
+ * Legt den Wert der antragsantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragKrankenType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsantwort(SpezAntragKrankenType value) {
+ this.antragsantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java
new file mode 100644
index 00000000..37fa32af
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java
@@ -0,0 +1,181 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+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_9_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_9_0.common.VerkaufsproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertePersonType;
+
+
+/**
+ * Typ für ein Verkaufsprodukt in der Sparte Krankenversicherung
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class VerkaufsproduktKrankenType
+ extends VerkaufsproduktGenerischType
+{
+
+ @XmlElement(name = "Krankenprodukte", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected Listset method for the krankenprodukte property.
+ *
+ *
+ * getKrankenprodukte().add(newItem);
+ *
+ *
+ *
+ * set method for the zusatzprodukte property.
+ *
+ *
+ * getZusatzprodukte().add(newItem);
+ *
+ *
+ *
+ * set method for the versichertePersonen property.
+ *
+ *
+ * getVersichertePersonen().add(newItem);
+ *
+ *
+ *
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CalculateRechtsschutzRequest
+ extends CalculateRequestGenType
+{
+
+ @XmlElement(name = "Berechnungsanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezBerechnungRechtsschutzType berechnungsanfrage;
+
+ /**
+ * Ruft den Wert der berechnungsanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezBerechnungRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezBerechnungRechtsschutzType getBerechnungsanfrage() {
+ return berechnungsanfrage;
+ }
+
+ /**
+ * Legt den Wert der berechnungsanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezBerechnungRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setBerechnungsanfrage(SpezBerechnungRechtsschutzType value) {
+ this.berechnungsanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java
new file mode 100644
index 00000000..2eb0ffae
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CalculateResponseGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CalculateRechtsschutzResponse
+ extends CalculateResponseGenType
+{
+
+ @XmlElement(name = "Berechnungsantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezBerechnungRechtsschutzType berechnungsantwort;
+
+ /**
+ * Ruft den Wert der berechnungsantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezBerechnungRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezBerechnungRechtsschutzType getBerechnungsantwort() {
+ return berechnungsantwort;
+ }
+
+ /**
+ * Legt den Wert der berechnungsantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezBerechnungRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setBerechnungsantwort(SpezBerechnungRechtsschutzType value) {
+ this.berechnungsantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java
new file mode 100644
index 00000000..2466afa3
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateApplicationRequestGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateApplicationRechtsschutzRequest
+ extends CreateApplicationRequestGenType
+{
+
+ @XmlElement(name = "Antragsanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragRechtsschutzType antragsanfrage;
+
+ /**
+ * Ruft den Wert der antragsanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragRechtsschutzType getAntragsanfrage() {
+ return antragsanfrage;
+ }
+
+ /**
+ * Legt den Wert der antragsanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsanfrage(SpezAntragRechtsschutzType value) {
+ this.antragsanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java
new file mode 100644
index 00000000..3eeafaf6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateApplicationResponseGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateApplicationRechtsschutzResponse
+ extends CreateApplicationResponseGenType
+{
+
+ @XmlElement(name = "Antragsantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragRechtsschutzType antragsantwort;
+
+ /**
+ * Ruft den Wert der antragsantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragRechtsschutzType getAntragsantwort() {
+ return antragsantwort;
+ }
+
+ /**
+ * Legt den Wert der antragsantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsantwort(SpezAntragRechtsschutzType value) {
+ this.antragsantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java
new file mode 100644
index 00000000..b71a9f6a
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateOfferRequestGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateOfferRechtsschutzRequest
+ extends CreateOfferRequestGenType
+{
+
+ @XmlElement(name = "Offertanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezOffertRechtsschutzType offertanfrage;
+
+ /**
+ * Ruft den Wert der offertanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezOffertRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezOffertRechtsschutzType getOffertanfrage() {
+ return offertanfrage;
+ }
+
+ /**
+ * Legt den Wert der offertanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezOffertRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setOffertanfrage(SpezOffertRechtsschutzType value) {
+ this.offertanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java
new file mode 100644
index 00000000..18cce04c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.CreateOfferResponseGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class CreateOfferRechtsschutzResponse
+ extends CreateOfferResponseGenType
+{
+
+ @XmlElement(name = "Offertantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezOffertRechtsschutzType offertantwort;
+
+ /**
+ * Ruft den Wert der offertantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezOffertRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezOffertRechtsschutzType getOffertantwort() {
+ return offertantwort;
+ }
+
+ /**
+ * Legt den Wert der offertantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezOffertRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setOffertantwort(SpezOffertRechtsschutzType value) {
+ this.offertantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java
new file mode 100644
index 00000000..318f4d79
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java
@@ -0,0 +1,80 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+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_9_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.
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class ElementarproduktRechtsschutzType
+ extends ElementarproduktGenerischType
+{
+
+ @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class)
+ @XmlSchemaType(name = "unsignedShort")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected Listset method for the versInteressenRefLfNr property.
+ *
+ *
+ * getVersInteressenRefLfNr().add(newItem);
+ *
+ *
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class ProduktRechtsschutzType
+ extends ProduktGenerischType
+{
+
+ @XmlElement(name = "ElementarprodukteRechtsschutz")
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected Listset method for the elementarprodukteRechtsschutz property.
+ *
+ *
+ * getElementarprodukteRechtsschutz().add(newItem);
+ *
+ *
+ *
+ * set method for the versInteressenRefLfNr property.
+ *
+ *
+ * getVersInteressenRefLfNr().add(newItem);
+ *
+ *
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SpezAntragRechtsschutzType
+ extends SpezAntragType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected VerkaufsproduktRechtsschutzType verkaufsprodukt;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) {
+ this.verkaufsprodukt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java
new file mode 100644
index 00000000..580a0e66
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SpezBerechnungType;
+
+
+/**
+ * Typ für den Schritt Berechnung
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SpezBerechnungRechtsschutzType
+ extends SpezBerechnungType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected VerkaufsproduktRechtsschutzType verkaufsprodukt;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) {
+ this.verkaufsprodukt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java
new file mode 100644
index 00000000..0d8d803e
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SpezOffertType;
+
+
+/**
+ * Typ für den Schritt Offert-Erzeugung
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SpezOffertRechtsschutzType
+ extends SpezOffertType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected VerkaufsproduktRechtsschutzType verkaufsprodukt;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) {
+ this.verkaufsprodukt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java
new file mode 100644
index 00000000..87b9de54
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SubmitApplicationRequestGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SubmitApplicationRechtsschutzRequest
+ extends SubmitApplicationRequestGenType
+{
+
+ @XmlElement(name = "Antragsanfrage", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragRechtsschutzType antragsanfrage;
+
+ /**
+ * Ruft den Wert der antragsanfrage-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragRechtsschutzType getAntragsanfrage() {
+ return antragsanfrage;
+ }
+
+ /**
+ * Legt den Wert der antragsanfrage-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsanfrage(SpezAntragRechtsschutzType value) {
+ this.antragsanfrage = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java
new file mode 100644
index 00000000..14e35b11
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java
@@ -0,0 +1,72 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import javax.annotation.Generated;
+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_9_0.on2antrag.common.SubmitApplicationResponseGenType;
+
+
+/**
+ *
+ * <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")
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class SubmitApplicationRechtsschutzResponse
+ extends SubmitApplicationResponseGenType
+{
+
+ @XmlElement(name = "Antragsantwort", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected SpezAntragRechtsschutzType antragsantwort;
+
+ /**
+ * Ruft den Wert der antragsantwort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public SpezAntragRechtsschutzType getAntragsantwort() {
+ return antragsantwort;
+ }
+
+ /**
+ * Legt den Wert der antragsantwort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezAntragRechtsschutzType }
+ *
+ */
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ public void setAntragsantwort(SpezAntragRechtsschutzType value) {
+ this.antragsantwort = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java
new file mode 100644
index 00000000..f88d9dbd
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java
@@ -0,0 +1,150 @@
+
+package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+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_9_0.common.ProduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_9_0.common.VerkaufsproduktGenerischType;
+import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseType;
+
+
+/**
+ * Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz
+ *
+ *
+ * <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"
+})
+@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+public class VerkaufsproduktRechtsschutzType
+ extends VerkaufsproduktGenerischType
+{
+
+ @XmlElement(name = "Produkte", required = true)
+ @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
+ protected Listset method for the produkte property.
+ *
+ *
+ * getProdukte().add(newItem);
+ *
+ *
+ *
+ * set method for the zusatzprodukte property.
+ *
+ *
+ * getZusatzprodukte().add(newItem);
+ *
+ *
+ *
+ * set method for the versicherteInteressen property.
+ *
+ *
+ * getVersicherteInteressen().add(newItem);
+ *
+ *
+ *
+ *