Neu generierte Typen ergänzt

This commit is contained in:
2021-12-17 10:22:36 +01:00
parent 6b3e4473b8
commit 63ca4301ec
8 changed files with 1085 additions and 0 deletions

View File

@@ -0,0 +1,94 @@
package at.vvo.omds.types.omds3Types.r1_7_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Einfache Implementierung einer zu ersetzenden Polizze mit Angabe eines Änderungsgrunds
*
* <p>Java-Klasse für ErsatzpolizzeMitAendGrund_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ErsatzpolizzeMitAendGrund_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type"/&gt;
* &lt;element name="AendGrundbez" 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 = "ErsatzpolizzeMitAendGrund_Type", propOrder = {
"aendGrundCd",
"aendGrundbez"
})
public class ErsatzpolizzeMitAendGrundType
extends ErsatzpolizzeType
{
@XmlElement(name = "AendGrundCd", required = true)
protected String aendGrundCd;
@XmlElement(name = "AendGrundbez")
protected String aendGrundbez;
/**
* Ruft den Wert der aendGrundCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAendGrundCd() {
return aendGrundCd;
}
/**
* Legt den Wert der aendGrundCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAendGrundCd(String value) {
this.aendGrundCd = value;
}
/**
* Ruft den Wert der aendGrundbez-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAendGrundbez() {
return aendGrundbez;
}
/**
* Legt den Wert der aendGrundbez-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAendGrundbez(String value) {
this.aendGrundbez = value;
}
}

View File

@@ -0,0 +1,96 @@
package at.vvo.omds.types.omds3Types.r1_7_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
/**
* Beschreibung einer durch Konvertierung zu ersetzenden Polizze
*
* <p>Java-Klasse für Ersatzpolizze_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Ersatzpolizze_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr"/&gt;
* &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Ersatzpolizze_Type", propOrder = {
"polizzennr",
"vertragsID"
})
@XmlSeeAlso({
ErsatzpolizzeMitAendGrundType.class
})
public abstract class ErsatzpolizzeType {
@XmlElement(name = "Polizzennr", required = true)
protected String polizzennr;
@XmlElement(name = "VertragsID")
protected String vertragsID;
/**
* Ruft den Wert der polizzennr-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolizzennr() {
return polizzennr;
}
/**
* Legt den Wert der polizzennr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolizzennr(String value) {
this.polizzennr = value;
}
/**
* Ruft den Wert der vertragsID-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVertragsID() {
return vertragsID;
}
/**
* Legt den Wert der vertragsID-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVertragsID(String value) {
this.vertragsID = value;
}
}

View File

@@ -0,0 +1,226 @@
package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType;
/**
* <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:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/&gt;
* &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt;
* &lt;element name="VersInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" minOccurs="0"/&gt;
* &lt;element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheDeckungsauskunftsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheDeckungsauskunftsdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"versicherungsnehmer",
"polizzennr",
"vertragsID",
"versInteresse",
"eigenschaftCd",
"zusaetzlicheDeckungsauskunftsdaten"
})
@XmlRootElement(name = "CheckCoverageRequest")
public class CheckCoverageRequest
extends CommonRequestType
{
@XmlElement(name = "Versicherungsnehmer")
protected List<PersonType> versicherungsnehmer;
@XmlElement(name = "Polizzennr")
protected String polizzennr;
@XmlElement(name = "VertragsID")
protected String vertragsID;
@XmlElement(name = "VersInteresse")
protected VersichertesInteresseType versInteresse;
@XmlElement(name = "EigenschaftCd")
protected List<String> eigenschaftCd;
@XmlElement(name = "ZusaetzlicheDeckungsauskunftsdaten")
protected List<ZusaetzlicheDeckungsauskunftsdatenType> zusaetzlicheDeckungsauskunftsdaten;
/**
* Gets the value of the versicherungsnehmer 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 versicherungsnehmer property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersicherungsnehmer().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link PersonType }
*
*
*/
public List<PersonType> getVersicherungsnehmer() {
if (versicherungsnehmer == null) {
versicherungsnehmer = new ArrayList<PersonType>();
}
return this.versicherungsnehmer;
}
/**
* Ruft den Wert der polizzennr-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolizzennr() {
return polizzennr;
}
/**
* Legt den Wert der polizzennr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolizzennr(String value) {
this.polizzennr = value;
}
/**
* Ruft den Wert der vertragsID-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVertragsID() {
return vertragsID;
}
/**
* Legt den Wert der vertragsID-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVertragsID(String value) {
this.vertragsID = value;
}
/**
* Ruft den Wert der versInteresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link VersichertesInteresseType }
*
*/
public VersichertesInteresseType getVersInteresse() {
return versInteresse;
}
/**
* Legt den Wert der versInteresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VersichertesInteresseType }
*
*/
public void setVersInteresse(VersichertesInteresseType value) {
this.versInteresse = value;
}
/**
* Gets the value of the eigenschaftCd property.
*
* <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 eigenschaftCd property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEigenschaftCd().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getEigenschaftCd() {
if (eigenschaftCd == null) {
eigenschaftCd = new ArrayList<String>();
}
return this.eigenschaftCd;
}
/**
* Gets the value of the zusaetzlicheDeckungsauskunftsdaten 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 zusaetzlicheDeckungsauskunftsdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusaetzlicheDeckungsauskunftsdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZusaetzlicheDeckungsauskunftsdatenType }
*
*
*/
public List<ZusaetzlicheDeckungsauskunftsdatenType> getZusaetzlicheDeckungsauskunftsdaten() {
if (zusaetzlicheDeckungsauskunftsdaten == null) {
zusaetzlicheDeckungsauskunftsdaten = new ArrayList<ZusaetzlicheDeckungsauskunftsdatenType>();
}
return this.zusaetzlicheDeckungsauskunftsdaten;
}
}

View File

@@ -0,0 +1,320 @@
package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType;
/**
* <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:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/&gt;
* &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt;
* &lt;element name="VersInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheDeckungsauskunftsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheDeckungsauskunftsdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Auskuenfte" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Antwort" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"versicherungsnehmer",
"polizzennr",
"vertragsID",
"versInteresse",
"zusaetzlicheDeckungsauskunftsdaten",
"auskuenfte"
})
@XmlRootElement(name = "CheckCoverageResponse")
public class CheckCoverageResponse
extends CommonResponseType
{
@XmlElement(name = "Versicherungsnehmer")
protected List<PersonType> versicherungsnehmer;
@XmlElement(name = "Polizzennr")
protected String polizzennr;
@XmlElement(name = "VertragsID")
protected String vertragsID;
@XmlElement(name = "VersInteresse")
protected VersichertesInteresseType versInteresse;
@XmlElement(name = "ZusaetzlicheDeckungsauskunftsdaten")
protected List<ZusaetzlicheDeckungsauskunftsdatenType> zusaetzlicheDeckungsauskunftsdaten;
@XmlElement(name = "Auskuenfte")
protected List<CheckCoverageResponse.Auskuenfte> auskuenfte;
/**
* Gets the value of the versicherungsnehmer 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 versicherungsnehmer property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersicherungsnehmer().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link PersonType }
*
*
*/
public List<PersonType> getVersicherungsnehmer() {
if (versicherungsnehmer == null) {
versicherungsnehmer = new ArrayList<PersonType>();
}
return this.versicherungsnehmer;
}
/**
* Ruft den Wert der polizzennr-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolizzennr() {
return polizzennr;
}
/**
* Legt den Wert der polizzennr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolizzennr(String value) {
this.polizzennr = value;
}
/**
* Ruft den Wert der vertragsID-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVertragsID() {
return vertragsID;
}
/**
* Legt den Wert der vertragsID-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVertragsID(String value) {
this.vertragsID = value;
}
/**
* Ruft den Wert der versInteresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link VersichertesInteresseType }
*
*/
public VersichertesInteresseType getVersInteresse() {
return versInteresse;
}
/**
* Legt den Wert der versInteresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VersichertesInteresseType }
*
*/
public void setVersInteresse(VersichertesInteresseType value) {
this.versInteresse = value;
}
/**
* Gets the value of the zusaetzlicheDeckungsauskunftsdaten 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 zusaetzlicheDeckungsauskunftsdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusaetzlicheDeckungsauskunftsdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZusaetzlicheDeckungsauskunftsdatenType }
*
*
*/
public List<ZusaetzlicheDeckungsauskunftsdatenType> getZusaetzlicheDeckungsauskunftsdaten() {
if (zusaetzlicheDeckungsauskunftsdaten == null) {
zusaetzlicheDeckungsauskunftsdaten = new ArrayList<ZusaetzlicheDeckungsauskunftsdatenType>();
}
return this.zusaetzlicheDeckungsauskunftsdaten;
}
/**
* Gets the value of the auskuenfte 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 auskuenfte property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAuskuenfte().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CheckCoverageResponse.Auskuenfte }
*
*
*/
public List<CheckCoverageResponse.Auskuenfte> getAuskuenfte() {
if (auskuenfte == null) {
auskuenfte = new ArrayList<CheckCoverageResponse.Auskuenfte>();
}
return this.auskuenfte;
}
/**
* <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;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Antwort" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"eigenschaftCd",
"antwort"
})
public static class Auskuenfte {
@XmlElement(name = "EigenschaftCd", required = true)
protected String eigenschaftCd;
@XmlElement(name = "Antwort", required = true)
protected String antwort;
/**
* Ruft den Wert der eigenschaftCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEigenschaftCd() {
return eigenschaftCd;
}
/**
* Legt den Wert der eigenschaftCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEigenschaftCd(String value) {
this.eigenschaftCd = value;
}
/**
* Ruft den Wert der antwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAntwort() {
return antwort;
}
/**
* Legt den Wert der antwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAntwort(String value) {
this.antwort = value;
}
}
}

View File

@@ -0,0 +1,250 @@
package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentDataType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.ZahlwegType;
/**
* <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:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Polizzennr" type="{urn:omds20}Polizzennr"/&gt;
* &lt;element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/&gt;
* &lt;element name="Betrag" type="{urn:omds20}decimal"/&gt;
* &lt;element name="Grund" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Zahlweg" type="{urn:omds3CommonServiceTypes-1-1-0}Zahlweg_Type"/&gt;
* &lt;element name="Belege" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="ZusaetzlicheBelegeinreichungsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheBelegeinreichungsdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"polizzennr",
"vertragsID",
"betrag",
"grund",
"zahlweg",
"belege",
"zusaetzlicheBelegeinreichungsdaten"
})
@XmlRootElement(name = "SubmitReceiptRequest")
public class SubmitReceiptRequest
extends CommonRequestType
{
@XmlElement(name = "Polizzennr", required = true)
protected String polizzennr;
@XmlElement(name = "VertragsID")
protected String vertragsID;
@XmlElement(name = "Betrag", required = true)
protected BigDecimal betrag;
@XmlElement(name = "Grund")
protected String grund;
@XmlElement(name = "Zahlweg", required = true)
protected ZahlwegType zahlweg;
@XmlElement(name = "Belege", required = true)
protected List<DokumentDataType> belege;
@XmlElement(name = "ZusaetzlicheBelegeinreichungsdaten")
protected List<ZusaetzlicheBelegeinreichungsdatenType> zusaetzlicheBelegeinreichungsdaten;
/**
* Ruft den Wert der polizzennr-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolizzennr() {
return polizzennr;
}
/**
* Legt den Wert der polizzennr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolizzennr(String value) {
this.polizzennr = value;
}
/**
* Ruft den Wert der vertragsID-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVertragsID() {
return vertragsID;
}
/**
* Legt den Wert der vertragsID-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVertragsID(String value) {
this.vertragsID = value;
}
/**
* Ruft den Wert der betrag-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getBetrag() {
return betrag;
}
/**
* Legt den Wert der betrag-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setBetrag(BigDecimal value) {
this.betrag = value;
}
/**
* Ruft den Wert der grund-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGrund() {
return grund;
}
/**
* Legt den Wert der grund-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGrund(String value) {
this.grund = value;
}
/**
* Ruft den Wert der zahlweg-Eigenschaft ab.
*
* @return
* possible object is
* {@link ZahlwegType }
*
*/
public ZahlwegType getZahlweg() {
return zahlweg;
}
/**
* Legt den Wert der zahlweg-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ZahlwegType }
*
*/
public void setZahlweg(ZahlwegType value) {
this.zahlweg = value;
}
/**
* Gets the value of the belege 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 belege property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBelege().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link DokumentDataType }
*
*
*/
public List<DokumentDataType> getBelege() {
if (belege == null) {
belege = new ArrayList<DokumentDataType>();
}
return this.belege;
}
/**
* Gets the value of the zusaetzlicheBelegeinreichungsdaten 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 zusaetzlicheBelegeinreichungsdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusaetzlicheBelegeinreichungsdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZusaetzlicheBelegeinreichungsdatenType }
*
*
*/
public List<ZusaetzlicheBelegeinreichungsdatenType> getZusaetzlicheBelegeinreichungsdaten() {
if (zusaetzlicheBelegeinreichungsdaten == null) {
zusaetzlicheBelegeinreichungsdaten = new ArrayList<ZusaetzlicheBelegeinreichungsdatenType>();
}
return this.zusaetzlicheBelegeinreichungsdaten;
}
}

View File

@@ -0,0 +1,35 @@
package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType;
/**
* <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:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
@XmlRootElement(name = "SubmitReceiptResponse")
public class SubmitReceiptResponse
extends CommonResponseType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Abstrakter Typ fuer die Erweiterung des Service zur Belegeinreichung mit Datentypen, die nicht im Standard halten sind
*
* <p>Java-Klasse für ZusaetzlicheBelegeinreichungsdaten_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ZusaetzlicheBelegeinreichungsdaten_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 = "ZusaetzlicheBelegeinreichungsdaten_Type")
public abstract class ZusaetzlicheBelegeinreichungsdatenType {
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Abstrakter Typ fuer die Erweiterung von Anfragen zu Deckungsauskünften mit Datentypen, die nicht im Standard halten sind
*
* <p>Java-Klasse für ZusaetzlicheDeckungsauskunftsdaten_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ZusaetzlicheDeckungsauskunftsdaten_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 = "ZusaetzlicheDeckungsauskunftsdaten_Type")
public abstract class ZusaetzlicheDeckungsauskunftsdatenType {
}