Development-Branch: Version 1.9.0 um GetStateChanges und Sparten Kranken und Rechtsschutz ergänzt

This commit is contained in:
2023-08-22 12:22:53 +02:00
parent 1fc9285539
commit 73fadf930e
40 changed files with 3535 additions and 0 deletions

View File

@@ -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
*
* <p>Java-Klasse für CommonSearchRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CommonSearchRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/&gt;
* &lt;element name="Suchbegriff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Zeitraum" type="{urn:omds20}EL-Zeitraum_Type" minOccurs="0"/&gt;
* &lt;element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="OrderBy" minOccurs="0"&gt;
* &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;enumeration value="Meldedatum aufsteigend"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für CommonSearchResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CommonSearchResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="ActualOffset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="ActualMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für AbstractStateChangeEvent_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="AbstractStateChangeEvent_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 {
}

View File

@@ -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
*
* <p>Java-Klasse für AbstractStatusGeschaeftsfall_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="AbstractStatusGeschaeftsfall_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 {
}

View File

@@ -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
*
* <p>Java-Klasse für GetStateChangesRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GetStateChangesRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonSearchRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="GeschaeftsobjektArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für GetStateChangesResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GetStateChangesResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonSearchResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Event" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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<AbstractStateChangeEventType> event;
/**
* Gets the value of the event property.
*
* <p>
* 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 <CODE>set</CODE> method for the event property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEvent().add(newItem);
* </pre>
*
*
* <p>
* 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<AbstractStateChangeEventType> getEvent() {
if (event == null) {
event = new ArrayList<AbstractStateChangeEventType>();
}
return this.event;
}
}

View File

@@ -0,0 +1,295 @@
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 javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_9_0.common.GeschaeftsobjektArtType;
import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType;
/**
* Standard-Event einer Statusänderung
*
* <p>Java-Klasse für StateChangeEvent_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="StateChangeEvent_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Objektart" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type"/&gt;
* &lt;element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/&gt;
* &lt;element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt;
* &lt;element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type" minOccurs="0"/&gt;
* &lt;element name="Aenderungsdatum" type="{urn:omds20}Datum-Zeit"/&gt;
* &lt;element name="StatusGueltigAbDatum" type="{urn:omds20}Datum-Zeit"/&gt;
* &lt;element name="BisherigerStatus" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type" minOccurs="0"/&gt;
* &lt;element name="NeuerStatus" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für StatusAntragsGeschaeftsfall complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="StatusAntragsGeschaeftsfall"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezBerechnungKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezBerechnungKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezOffertKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezOffertKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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.
*
* <p>Java-Klasse für ElementarproduktKranken_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktKranken_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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.
* <p>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();
}
}

View File

@@ -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.
*
* <p>Java-Klasse für ProduktKranken_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ProduktKranken_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Elementarprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<ElementarproduktKrankenType> elementarprodukte;
@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;
/**
* Gets the value of the elementarprodukte property.
*
* <p>
* 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 <CODE>set</CODE> method for the elementarprodukte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getElementarprodukte().add(newItem);
* </pre>
*
*
* <p>
* 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<ElementarproduktKrankenType> getElementarprodukte() {
if (elementarprodukte == null) {
elementarprodukte = new ArrayList<ElementarproduktKrankenType>();
}
return this.elementarprodukte;
}
/**
* 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;
}
}

View File

@@ -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.SpezAntragType;
/**
* Typ für den Schritt Antrags-Erzeugung
*
* <p>Java-Klasse für SpezAntragKranken_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezAntragKranken_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für SpezBerechnungKranken_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezBerechnungKranken_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für SpezOffertKranken_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezOffertKranken_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für VerkaufsproduktKranken_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VerkaufsproduktKranken_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Krankenprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Gruppe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<ProduktKrankenType> krankenprodukte;
@XmlElement(name = "Zusatzprodukte")
@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
protected List<ProduktGenerischType> zusatzprodukte;
@XmlElement(name = "VersichertePersonen", required = true)
@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
protected List<VersichertePersonType> versichertePersonen;
@XmlElement(name = "Gruppe")
@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
protected String gruppe;
/**
* Gets the value of the krankenprodukte property.
*
* <p>
* 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 <CODE>set</CODE> method for the krankenprodukte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getKrankenprodukte().add(newItem);
* </pre>
*
*
* <p>
* 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<ProduktKrankenType> getKrankenprodukte() {
if (krankenprodukte == null) {
krankenprodukte = new ArrayList<ProduktKrankenType>();
}
return this.krankenprodukte;
}
/**
* Gets the value of the zusatzprodukte property.
*
* <p>
* 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 <CODE>set</CODE> method for the zusatzprodukte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusatzprodukte().add(newItem);
* </pre>
*
*
* <p>
* 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<ProduktGenerischType> getZusatzprodukte() {
if (zusatzprodukte == null) {
zusatzprodukte = new ArrayList<ProduktGenerischType>();
}
return this.zusatzprodukte;
}
/**
* Gets the value of the versichertePersonen property.
*
* <p>
* 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 <CODE>set</CODE> method for the versichertePersonen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersichertePersonen().add(newItem);
* </pre>
*
*
* <p>
* 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<VersichertePersonType> getVersichertePersonen() {
if (versichertePersonen == null) {
versichertePersonen = new ArrayList<VersichertePersonType>();
}
return this.versichertePersonen;
}
/**
* Ruft den Wert der gruppe-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 getGruppe() {
return gruppe;
}
/**
* Legt den Wert der gruppe-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 setGruppe(String value) {
this.gruppe = value;
}
}

View File

@@ -0,0 +1,2 @@
@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken;

View File

@@ -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.CalculateRequestGenType;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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.
*
* <p>Java-Klasse für ElementarproduktRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<Integer> versInteressenRefLfNr;
/**
* Gets the value of the versInteressenRefLfNr property.
*
* <p>
* 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 <CODE>set</CODE> method for the versInteressenRefLfNr property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersInteressenRefLfNr().add(newItem);
* </pre>
*
*
* <p>
* 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<Integer> getVersInteressenRefLfNr() {
if (versInteressenRefLfNr == null) {
versInteressenRefLfNr = new ArrayList<Integer>();
}
return this.versInteressenRefLfNr;
}
}

View File

@@ -0,0 +1,146 @@
package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;
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.rs package.
* <p>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();
}
}

View File

@@ -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.
*
* <p>Java-Klasse für ProduktRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ProduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="ElementarprodukteRechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<ElementarproduktRechtsschutzType> elementarprodukteRechtsschutz;
@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 List<Integer> versInteressenRefLfNr;
/**
* Gets the value of the elementarprodukteRechtsschutz property.
*
* <p>
* 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 <CODE>set</CODE> method for the elementarprodukteRechtsschutz property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getElementarprodukteRechtsschutz().add(newItem);
* </pre>
*
*
* <p>
* 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<ElementarproduktRechtsschutzType> getElementarprodukteRechtsschutz() {
if (elementarprodukteRechtsschutz == null) {
elementarprodukteRechtsschutz = new ArrayList<ElementarproduktRechtsschutzType>();
}
return this.elementarprodukteRechtsschutz;
}
/**
* Gets the value of the versInteressenRefLfNr property.
*
* <p>
* 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 <CODE>set</CODE> method for the versInteressenRefLfNr property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersInteressenRefLfNr().add(newItem);
* </pre>
*
*
* <p>
* 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<Integer> getVersInteressenRefLfNr() {
if (versInteressenRefLfNr == null) {
versInteressenRefLfNr = new ArrayList<Integer>();
}
return this.versInteressenRefLfNr;
}
}

View File

@@ -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.SpezAntragType;
/**
* Typ für den Schritt Antrags-Erzeugung
*
* <p>Java-Klasse für SpezAntragRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezAntragRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für SpezBerechnungRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezBerechnungRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für SpezOffertRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezOffertRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
}
}

View File

@@ -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
*
* <p>Java-Klasse für VerkaufsproduktRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VerkaufsproduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ProduktRechtsschutz_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<ProduktRechtsschutzType> produkte;
@XmlElement(name = "Zusatzprodukte")
@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
protected List<ProduktGenerischType> zusatzprodukte;
@XmlElement(name = "VersicherteInteressen")
@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-08-22T12:10:20+02:00")
protected List<VersichertesInteresseType> versicherteInteressen;
/**
* Gets the value of the produkte property.
*
* <p>
* 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 <CODE>set</CODE> method for the produkte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getProdukte().add(newItem);
* </pre>
*
*
* <p>
* 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<ProduktRechtsschutzType> getProdukte() {
if (produkte == null) {
produkte = new ArrayList<ProduktRechtsschutzType>();
}
return this.produkte;
}
/**
* Gets the value of the zusatzprodukte property.
*
* <p>
* 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 <CODE>set</CODE> method for the zusatzprodukte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusatzprodukte().add(newItem);
* </pre>
*
*
* <p>
* 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<ProduktGenerischType> getZusatzprodukte() {
if (zusatzprodukte == null) {
zusatzprodukte = new ArrayList<ProduktGenerischType>();
}
return this.zusatzprodukte;
}
/**
* Gets the value of the versicherteInteressen property.
*
* <p>
* 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 <CODE>set</CODE> method for the versicherteInteressen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersicherteInteressen().add(newItem);
* </pre>
*
*
* <p>
* 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<VersichertesInteresseType> getVersicherteInteressen() {
if (versicherteInteressen == null) {
versicherteInteressen = new ArrayList<VersichertesInteresseType>();
}
return this.versicherteInteressen;
}
}

View File

@@ -0,0 +1,2 @@
@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs;