Typen neu generiert

This commit is contained in:
2019-01-22 17:31:21 +01:00
parent 37fed99ef9
commit 06e3b2262c
79 changed files with 2747 additions and 660 deletions

View File

@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2018-12-11T11:50:32.713+01:00 * 2019-01-15T18:06:27.350+01:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */

View File

@@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2018-12-11T11:50:32.634+01:00 * 2019-01-15T18:06:27.222+01:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */

View File

@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2018-12-11T11:50:32.697+01:00 * 2019-01-15T18:06:27.306+01:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */

View File

@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2018-12-11T11:50:32.543+01:00 * 2019-01-15T18:06:27.086+01:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */

View File

@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2018-12-11T11:50:32.621+01:00 * 2019-01-15T18:06:27.198+01:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
*/ */

View File

@@ -38,10 +38,10 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.SubmitApplicationReq
"geschaeftsfallnummer" "geschaeftsfallnummer"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CalculateRequestType.class,
CreateOfferRequestType.class, CreateOfferRequestType.class,
CreateApplicationRequestType.class, CreateApplicationRequestType.class,
SubmitApplicationRequestType.class, SubmitApplicationRequestType.class
CalculateRequestType.class
}) })
public abstract class CommonProcessRequestType public abstract class CommonProcessRequestType
extends CommonRequestType extends CommonRequestType

View File

@@ -12,6 +12,8 @@ import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.DeleteResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.DeleteResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.GetApplicationDocumentResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.GetApplicationDocumentResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CalculateBesitzResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CalculateBesitzResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CreateApplicationBesitzResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CreateOfferBesitzResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag.CollectionChangeResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag.CollectionChangeResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag.GetPoliciesOfPartnerResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag.GetPoliciesOfPartnerResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag.SetMailingAddressResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on3vertrag.SetMailingAddressResponseType;
@@ -70,6 +72,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on4partner.GetPartnerResponseType;
DeleteCommunicationObjectResponseType.class, DeleteCommunicationObjectResponseType.class,
GetApplicationDocumentResponseType.class, GetApplicationDocumentResponseType.class,
CalculateBesitzResponseType.class, CalculateBesitzResponseType.class,
CreateOfferBesitzResponseType.class,
CreateApplicationBesitzResponseType.class,
GetPoliciesOfPartnerResponseType.class, GetPoliciesOfPartnerResponseType.class,
SetMailingAddressResponseType.class, SetMailingAddressResponseType.class,
CollectionChangeResponseType.class, CollectionChangeResponseType.class,

View File

@@ -42,8 +42,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.Elementarprodukt
@XmlSeeAlso({ @XmlSeeAlso({
ElementarproduktKfzType.class, ElementarproduktKfzType.class,
VerkehrsrechtsschutzKfzType.class, VerkehrsrechtsschutzKfzType.class,
ElementarproduktRechtsschutzType.class, ElementarproduktBesitzType.class,
ElementarproduktBesitzType.class ElementarproduktRechtsschutzType.class
}) })
public abstract class ElementarproduktType public abstract class ElementarproduktType
extends ProduktbausteinAntragsprozessType extends ProduktbausteinAntragsprozessType

View File

@@ -0,0 +1,97 @@
package at.vvo.omds.types.omds3Types.v1_4_0.common;
import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert
*
* <p>Java-Klasse für KostenFixOderProzent_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="KostenFixOderProzent_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;choice&gt;
* &lt;element name="AbsoluterBetrag" type="{urn:omds20}decimal"/&gt;
* &lt;element name="ProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;/choice&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "KostenFixOderProzent_Type", propOrder = {
"absoluterBetrag",
"prozentVs"
})
public class KostenFixOderProzentType {
@XmlElement(name = "AbsoluterBetrag")
protected BigDecimal absoluterBetrag;
@XmlElement(name = "ProzentVs")
@XmlSchemaType(name = "unsignedInt")
protected Long prozentVs;
/**
* Ruft den Wert der absoluterBetrag-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getAbsoluterBetrag() {
return absoluterBetrag;
}
/**
* Legt den Wert der absoluterBetrag-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setAbsoluterBetrag(BigDecimal value) {
this.absoluterBetrag = value;
}
/**
* Ruft den Wert der prozentVs-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getProzentVs() {
return prozentVs;
}
/**
* Legt den Wert der prozentVs-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setProzentVs(Long value) {
this.prozentVs = value;
}
}

View File

@@ -29,6 +29,7 @@ public class ObjectFactory {
private final static QName _OrdnungsbegriffZuordFremd_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "OrdnungsbegriffZuordFremd"); private final static QName _OrdnungsbegriffZuordFremd_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "OrdnungsbegriffZuordFremd");
private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId"); private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId");
private final static QName _Adresse_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Adresse"); private final static QName _Adresse_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Adresse");
private final static QName _ObjLfnr_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjLfnr");
/** /**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.v1_4_0.common * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.v1_4_0.common
@@ -293,6 +294,38 @@ public class ObjectFactory {
return new FahrzeugType(); return new FahrzeugType();
} }
/**
* Create an instance of {@link VersicherterBetriebType }
*
*/
public VersicherterBetriebType createVersicherterBetriebType() {
return new VersicherterBetriebType();
}
/**
* Create an instance of {@link VersicherteLiegenschaftType }
*
*/
public VersicherteLiegenschaftType createVersicherteLiegenschaftType() {
return new VersicherteLiegenschaftType();
}
/**
* Create an instance of {@link KostenFixOderProzentType }
*
*/
public KostenFixOderProzentType createKostenFixOderProzentType() {
return new KostenFixOderProzentType();
}
/**
* Create an instance of {@link SelbstbehaltType }
*
*/
public SelbstbehaltType createSelbstbehaltType() {
return new SelbstbehaltType();
}
/** /**
* Create an instance of {@link ZahlwegType.Kundenkonto } * Create an instance of {@link ZahlwegType.Kundenkonto }
* *
@@ -346,4 +379,13 @@ public class ObjectFactory {
return new JAXBElement<AdresseType>(_Adresse_QNAME, AdresseType.class, null, value); return new JAXBElement<AdresseType>(_Adresse_QNAME, AdresseType.class, null, value);
} }
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "ObjLfnr")
public JAXBElement<String> createObjLfnr(String value) {
return new JAXBElement<String>(_ObjLfnr_QNAME, String.class, null, value);
}
} }

View File

@@ -31,7 +31,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.ProduktBesitzTyp
* &lt;element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; * &lt;element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/&gt; * &lt;element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/&gt;
* &lt;element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/&gt; * &lt;element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/&gt;
* &lt;element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hptfaelligkeit_Type"/&gt; * &lt;element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/&gt;
* &lt;element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
@@ -52,8 +52,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.ProduktBesitzTyp
@XmlSeeAlso({ @XmlSeeAlso({
ProduktKfzType.class, ProduktKfzType.class,
ZusatzproduktKfzType.class, ZusatzproduktKfzType.class,
ProduktRechtsschutzType.class, ProduktBesitzType.class,
ProduktBesitzType.class ProduktRechtsschutzType.class
}) })
public abstract class ProduktType public abstract class ProduktType
extends ProduktbausteinAntragsprozessType extends ProduktbausteinAntragsprozessType

View File

@@ -0,0 +1,151 @@
package at.vvo.omds.types.omds3Types.v1_4_0.common;
import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* Dient zur Abbildung eines Selbstbehalts
*
* <p>Java-Klasse für Selbstbehalt_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Selbstbehalt_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt;
* &lt;element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;element name="SelbstbehaltMaxBetrag" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Selbstbehalt_Type", propOrder = {
"selbstbehalt",
"selbstbehaltProzentVs",
"selbstbehaltMinBetrag",
"selbstbehaltMaxBetrag"
})
public class SelbstbehaltType {
@XmlElement(name = "Selbstbehalt")
protected BigDecimal selbstbehalt;
@XmlElement(name = "SelbstbehaltProzentVs")
@XmlSchemaType(name = "unsignedInt")
protected Long selbstbehaltProzentVs;
@XmlElement(name = "SelbstbehaltMinBetrag")
protected BigDecimal selbstbehaltMinBetrag;
@XmlElement(name = "SelbstbehaltMaxBetrag")
protected BigDecimal selbstbehaltMaxBetrag;
/**
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSelbstbehalt() {
return selbstbehalt;
}
/**
* Legt den Wert der selbstbehalt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSelbstbehalt(BigDecimal value) {
this.selbstbehalt = value;
}
/**
* Ruft den Wert der selbstbehaltProzentVs-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getSelbstbehaltProzentVs() {
return selbstbehaltProzentVs;
}
/**
* Legt den Wert der selbstbehaltProzentVs-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setSelbstbehaltProzentVs(Long value) {
this.selbstbehaltProzentVs = value;
}
/**
* Ruft den Wert der selbstbehaltMinBetrag-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSelbstbehaltMinBetrag() {
return selbstbehaltMinBetrag;
}
/**
* Legt den Wert der selbstbehaltMinBetrag-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSelbstbehaltMinBetrag(BigDecimal value) {
this.selbstbehaltMinBetrag = value;
}
/**
* Ruft den Wert der selbstbehaltMaxBetrag-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSelbstbehaltMaxBetrag() {
return selbstbehaltMaxBetrag;
}
/**
* Legt den Wert der selbstbehaltMaxBetrag-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSelbstbehaltMaxBetrag(BigDecimal value) {
this.selbstbehaltMaxBetrag = value;
}
}

View File

@@ -48,8 +48,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.VerkaufsproduktB
}) })
@XmlSeeAlso({ @XmlSeeAlso({
VerkaufsproduktKfzType.class, VerkaufsproduktKfzType.class,
VerkaufsproduktRechtsschutzType.class, VerkaufsproduktBesitzType.class,
VerkaufsproduktBesitzType.class VerkaufsproduktRechtsschutzType.class
}) })
public abstract class VerkaufsproduktType public abstract class VerkaufsproduktType
extends ProduktbausteinAntragsprozessType extends ProduktbausteinAntragsprozessType

View File

@@ -0,0 +1,138 @@
package at.vvo.omds.types.omds3Types.v1_4_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_9.ADRESSEType;
/**
* Versicherte Liegenschaft
*
* <p>Java-Klasse für VersicherteLiegenschaft_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VersicherteLiegenschaft_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt;
* &lt;element name="Adresse" type="{urn:omds20}ADRESSE_Type"/&gt;
* &lt;element name="BebauteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="UeberdachteFlaecheInQm" 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 = "VersicherteLiegenschaft_Type", propOrder = {
"objektId",
"adresse",
"bebauteFlaecheInQm",
"ueberdachteFlaecheInQm"
})
public class VersicherteLiegenschaftType
extends VersichertesInteresseType
{
@XmlElement(name = "ObjektId", required = true)
protected ObjektIdType objektId;
@XmlElement(name = "Adresse", required = true)
protected ADRESSEType adresse;
@XmlElement(name = "BebauteFlaecheInQm")
@XmlSchemaType(name = "unsignedInt")
protected long bebauteFlaecheInQm;
@XmlElement(name = "UeberdachteFlaecheInQm")
@XmlSchemaType(name = "unsignedInt")
protected long ueberdachteFlaecheInQm;
/**
* Ruft den Wert der objektId-Eigenschaft ab.
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
/**
* Ruft den Wert der adresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link ADRESSEType }
*
*/
public ADRESSEType getAdresse() {
return adresse;
}
/**
* Legt den Wert der adresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ADRESSEType }
*
*/
public void setAdresse(ADRESSEType value) {
this.adresse = value;
}
/**
* Ruft den Wert der bebauteFlaecheInQm-Eigenschaft ab.
*
*/
public long getBebauteFlaecheInQm() {
return bebauteFlaecheInQm;
}
/**
* Legt den Wert der bebauteFlaecheInQm-Eigenschaft fest.
*
*/
public void setBebauteFlaecheInQm(long value) {
this.bebauteFlaecheInQm = value;
}
/**
* Ruft den Wert der ueberdachteFlaecheInQm-Eigenschaft ab.
*
*/
public long getUeberdachteFlaecheInQm() {
return ueberdachteFlaecheInQm;
}
/**
* Legt den Wert der ueberdachteFlaecheInQm-Eigenschaft fest.
*
*/
public void setUeberdachteFlaecheInQm(long value) {
this.ueberdachteFlaecheInQm = value;
}
}

View File

@@ -0,0 +1,273 @@
package at.vvo.omds.types.omds3Types.v1_4_0.common;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_9.ADRESSEType;
/**
* Versicherter Betrieb (Landwirtschaftlicher Betrieb, Verein)
*
* <p>Java-Klasse für VersicherterBetrieb_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="VersicherterBetrieb_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId" minOccurs="0"/&gt;
* &lt;element name="Adresse" type="{urn:omds20}ADRESSE_Type"/&gt;
* &lt;element name="Betriebsart" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/&gt;
* &lt;element name="Mitarbeiteranzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/&gt;
* &lt;element name="Umsatz" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/&gt;
* &lt;element name="FlaecheInHektar" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt;
* &lt;element name="Mitgliederanzahl" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheBetriebsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheBetriebsdaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersicherterBetrieb_Type", propOrder = {
"objektId",
"adresse",
"betriebsart",
"mitarbeiteranzahl",
"umsatz",
"flaecheInHektar",
"mitgliederanzahl",
"zusaetzlicheBetriebsdaten"
})
public class VersicherterBetriebType
extends VersichertesInteresseType
{
@XmlElement(name = "ObjektId")
protected ObjektIdType objektId;
@XmlElement(name = "Adresse", required = true)
protected ADRESSEType adresse;
@XmlElement(name = "Betriebsart", required = true)
protected List<String> betriebsart;
@XmlElement(name = "Mitarbeiteranzahl")
@XmlSchemaType(name = "unsignedInt")
protected long mitarbeiteranzahl;
@XmlElement(name = "Umsatz", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger umsatz;
@XmlElement(name = "FlaecheInHektar")
@XmlSchemaType(name = "unsignedInt")
protected Long flaecheInHektar;
@XmlElement(name = "Mitgliederanzahl")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger mitgliederanzahl;
@XmlElement(name = "ZusaetzlicheBetriebsdaten")
protected List<ZusaetzlicheBetriebsdatenType> zusaetzlicheBetriebsdaten;
/**
* Ruft den Wert der objektId-Eigenschaft ab.
*
* @return
* possible object is
* {@link ObjektIdType }
*
*/
public ObjektIdType getObjektId() {
return objektId;
}
/**
* Legt den Wert der objektId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ObjektIdType }
*
*/
public void setObjektId(ObjektIdType value) {
this.objektId = value;
}
/**
* Ruft den Wert der adresse-Eigenschaft ab.
*
* @return
* possible object is
* {@link ADRESSEType }
*
*/
public ADRESSEType getAdresse() {
return adresse;
}
/**
* Legt den Wert der adresse-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ADRESSEType }
*
*/
public void setAdresse(ADRESSEType value) {
this.adresse = value;
}
/**
* Gets the value of the betriebsart 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 betriebsart property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBetriebsart().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getBetriebsart() {
if (betriebsart == null) {
betriebsart = new ArrayList<String>();
}
return this.betriebsart;
}
/**
* Ruft den Wert der mitarbeiteranzahl-Eigenschaft ab.
*
*/
public long getMitarbeiteranzahl() {
return mitarbeiteranzahl;
}
/**
* Legt den Wert der mitarbeiteranzahl-Eigenschaft fest.
*
*/
public void setMitarbeiteranzahl(long value) {
this.mitarbeiteranzahl = value;
}
/**
* Ruft den Wert der umsatz-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getUmsatz() {
return umsatz;
}
/**
* Legt den Wert der umsatz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setUmsatz(BigInteger value) {
this.umsatz = value;
}
/**
* Ruft den Wert der flaecheInHektar-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getFlaecheInHektar() {
return flaecheInHektar;
}
/**
* Legt den Wert der flaecheInHektar-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setFlaecheInHektar(Long value) {
this.flaecheInHektar = value;
}
/**
* Ruft den Wert der mitgliederanzahl-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMitgliederanzahl() {
return mitgliederanzahl;
}
/**
* Legt den Wert der mitgliederanzahl-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMitgliederanzahl(BigInteger value) {
this.mitgliederanzahl = value;
}
/**
* Gets the value of the zusaetzlicheBetriebsdaten 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 zusaetzlicheBetriebsdaten property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getZusaetzlicheBetriebsdaten().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ZusaetzlicheBetriebsdatenType }
*
*
*/
public List<ZusaetzlicheBetriebsdatenType> getZusaetzlicheBetriebsdaten() {
if (zusaetzlicheBetriebsdaten == null) {
zusaetzlicheBetriebsdaten = new ArrayList<ZusaetzlicheBetriebsdatenType>();
}
return this.zusaetzlicheBetriebsdaten;
}
}

View File

@@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.RisikoGebaeudeType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.RisikoHaushaltType;
/** /**
@@ -20,7 +22,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt; * &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjLfnr" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -31,38 +33,42 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VersichertesInteresse_Type", propOrder = { @XmlType(name = "VersichertesInteresse_Type", propOrder = {
"objektId" "objLfnr"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
FahrzeugType.class RisikoHaushaltType.class,
RisikoGebaeudeType.class,
FahrzeugType.class,
VersicherterBetriebType.class,
VersicherteLiegenschaftType.class
}) })
public abstract class VersichertesInteresseType { public abstract class VersichertesInteresseType {
@XmlElement(name = "ObjektId", required = true) @XmlElement(name = "ObjLfnr")
protected ObjektIdType objektId; protected String objLfnr;
/** /**
* Ruft den Wert der objektId-Eigenschaft ab. * Ruft den Wert der objLfnr-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ObjektIdType } * {@link String }
* *
*/ */
public ObjektIdType getObjektId() { public String getObjLfnr() {
return objektId; return objLfnr;
} }
/** /**
* Legt den Wert der objektId-Eigenschaft fest. * Legt den Wert der objLfnr-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ObjektIdType } * {@link String }
* *
*/ */
public void setObjektId(ObjektIdType value) { public void setObjLfnr(String value) {
this.objektId = value; this.objLfnr = value;
} }
} }

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Abstrakter Typ fuer zusaetzliche Betriebsdaten zur Erweiterung des VersicherterBetrieb_Type
*
* <p>Java-Klasse für ZusaetzlicheBetriebsdaten_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ZusaetzlicheBetriebsdaten_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 = "ZusaetzlicheBetriebsdaten_Type")
public abstract class ZusaetzlicheBetriebsdatenType {
}

View File

@@ -39,8 +39,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CalculateBesitzR
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CalculateKfzRequestType.class, CalculateKfzRequestType.class,
CalculateRechtsschutzRequestType.class, CalculateBesitzRequestType.class,
CalculateBesitzRequestType.class CalculateRechtsschutzRequestType.class
}) })
public abstract class CalculateRequestType public abstract class CalculateRequestType
extends CommonProcessRequestType extends CommonProcessRequestType

View File

@@ -12,6 +12,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonProcessRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.DateianhangType; import at.vvo.omds.types.omds3Types.v1_4_0.common.DateianhangType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.CreateApplicationKfzRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.CreateApplicationKfzRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.CreateApplicationRechtsschutzRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.CreateApplicationRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CreateApplicationBesitzRequestType;
/** /**
@@ -41,6 +42,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.CreateApplicationRechtss
}) })
@XmlSeeAlso({ @XmlSeeAlso({
CreateApplicationKfzRequestType.class, CreateApplicationKfzRequestType.class,
CreateApplicationBesitzRequestType.class,
CreateApplicationRechtsschutzRequestType.class CreateApplicationRechtsschutzRequestType.class
}) })
public abstract class CreateApplicationRequestType public abstract class CreateApplicationRequestType

View File

@@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonProcessRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonProcessRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.CreateOfferKfzRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.CreateOfferKfzRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.CreateOfferRechtsschutzRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.CreateOfferRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.CreateOfferBesitzRequestType;
/** /**
@@ -32,6 +33,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.CreateOfferRechtsschutzR
@XmlType(name = "CreateOfferRequest_Type") @XmlType(name = "CreateOfferRequest_Type")
@XmlSeeAlso({ @XmlSeeAlso({
CreateOfferKfzRequestType.class, CreateOfferKfzRequestType.class,
CreateOfferBesitzRequestType.class,
CreateOfferRechtsschutzRequestType.class CreateOfferRechtsschutzRequestType.class
}) })
public abstract class CreateOfferRequestType public abstract class CreateOfferRequestType

View File

@@ -19,6 +19,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VinkularglaeubigerType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ZahlungsdatenType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ZahlungsdatenType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SpezAntragKfzType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SpezAntragKfzType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SpezAntragRechtsschutzType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SpezAntragRechtsschutzType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.SpezAntragBesitzType;
/** /**
@@ -72,6 +73,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SpezAntragRechtsschutzTy
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SpezAntragKfzType.class, SpezAntragKfzType.class,
SpezAntragBesitzType.class,
SpezAntragRechtsschutzType.class SpezAntragRechtsschutzType.class
}) })
public abstract class SpezAntragType { public abstract class SpezAntragType {

View File

@@ -32,8 +32,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.SpezBerechnungBe
@XmlType(name = "SpezBerechnung_Type") @XmlType(name = "SpezBerechnung_Type")
@XmlSeeAlso({ @XmlSeeAlso({
SpezBerechnungKfzType.class, SpezBerechnungKfzType.class,
SpezBerechnungRechtsschutzType.class, SpezBerechnungBesitzType.class,
SpezBerechnungBesitzType.class SpezBerechnungRechtsschutzType.class
}) })
public abstract class SpezBerechnungType { public abstract class SpezBerechnungType {

View File

@@ -13,6 +13,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.BeteiligtePersonVertragType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SpezOffertKfzType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SpezOffertKfzType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SpezOffertRechtsschutzType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SpezOffertRechtsschutzType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.SpezOffertBesitzType;
/** /**
@@ -46,6 +47,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SpezOffertRechtsschutzTy
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SpezOffertKfzType.class, SpezOffertKfzType.class,
SpezOffertBesitzType.class,
SpezOffertRechtsschutzType.class SpezOffertRechtsschutzType.class
}) })
public abstract class SpezOffertType { public abstract class SpezOffertType {

View File

@@ -10,6 +10,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonProcessRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SubmitApplicationKfzRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SubmitApplicationKfzRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SubmitApplicationRechtsschutzRequestType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SubmitApplicationRechtsschutzRequestType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.SubmitApplicationBesitzRequestType;
/** /**
@@ -39,6 +40,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SubmitApplicationRechtss
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SubmitApplicationKfzRequestType.class, SubmitApplicationKfzRequestType.class,
SubmitApplicationBesitzRequestType.class,
SubmitApplicationRechtsschutzRequestType.class SubmitApplicationRechtsschutzRequestType.class
}) })
public abstract class SubmitApplicationRequestType public abstract class SubmitApplicationRequestType

View File

@@ -13,6 +13,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.DokumentInfoType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SubmitApplicationKfzResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.kfz.SubmitApplicationKfzResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SubmitApplicationRechtsschutzResponseType; import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SubmitApplicationRechtsschutzResponseType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.SubmitApplicationBesitzResponseType;
/** /**
@@ -46,6 +47,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs.SubmitApplicationRechtss
}) })
@XmlSeeAlso({ @XmlSeeAlso({
SubmitApplicationKfzResponseType.class, SubmitApplicationKfzResponseType.class,
SubmitApplicationBesitzResponseType.class,
SubmitApplicationRechtsschutzResponseType.class SubmitApplicationRechtsschutzResponseType.class
}) })
public abstract class SubmitApplicationResponseType public abstract class SubmitApplicationResponseType

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.CalculateRequestType
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Berechnungsanfrage" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezBerechnungRechtsschutz_Type"/&gt; * &lt;element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.CalculateResponseTyp
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezBerechnungRechtsschutz_Type"/&gt; * &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.CreateApplicationReq
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Antragsanfrage" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezAntragRechtsschutz_Type"/&gt; * &lt;element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.CreateApplicationRes
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezAntragRechtsschutz_Type"/&gt; * &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.CreateOfferRequestTy
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Offertanfrage" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezOffertRechtsschutz_Type"/&gt; * &lt;element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.CreateOfferResponseT
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Offertantwort" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezOffertRechtsschutz_Type"/&gt; * &lt;element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktFirmenRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktFirmenRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}ElementarproduktRechtsschutz_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktFirmenRechtsschutz_Type")
public abstract class ElementarproduktFirmenRechtsschutzType
extends ElementarproduktRechtsschutzType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktPrivatRechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktPrivatRechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}ElementarproduktRechtsschutz_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktPrivatRechtsschutz_Type")
public abstract class ElementarproduktPrivatRechtsschutzType
extends ElementarproduktRechtsschutzType
{
}

View File

@@ -1,14 +1,19 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs; package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
/** /**
* Typ für ein Elementarprodukt in der Sparte Rechtsschutz * 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>Java-Klasse für ElementarproduktRechtsschutz_Type complex type.
* *
@@ -18,6 +23,14 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType;
* &lt;complexType name="ElementarproduktRechtsschutz_Type"&gt; * &lt;complexType name="ElementarproduktRechtsschutz_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="VersInteresseRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/&gt;
* &lt;element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/&gt;
* &lt;element name="OertlicherGeltungsbereich" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}OertlicherGeltungsbereichCd_Type"/&gt;
* &lt;element name="WartezeitInMonaten" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/&gt;
* &lt;element name="Wartezeitverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
@@ -26,10 +39,157 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType;
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktRechtsschutz_Type") @XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = {
public class ElementarproduktRechtsschutzType "versInteresseRefLfNr",
"versicherungssumme",
"selbstbehalt",
"oertlicherGeltungsbereich",
"wartezeitInMonaten",
"wartezeitverzicht"
})
@XmlSeeAlso({
ElementarproduktPrivatRechtsschutzType.class,
ElementarproduktFirmenRechtsschutzType.class,
ElementarproduktVertragsrechtsschutzType.class
})
public abstract class ElementarproduktRechtsschutzType
extends ElementarproduktType extends ElementarproduktType
{ {
@XmlElement(name = "VersInteresseRefLfNr")
protected String versInteresseRefLfNr;
@XmlElement(name = "Versicherungssumme")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger versicherungssumme;
@XmlElement(name = "Selbstbehalt")
protected SelbstbehaltType selbstbehalt;
@XmlElement(name = "OertlicherGeltungsbereich")
@XmlSchemaType(name = "unsignedByte")
protected short oertlicherGeltungsbereich;
@XmlElement(name = "WartezeitInMonaten")
@XmlSchemaType(name = "unsignedByte")
protected short wartezeitInMonaten;
@XmlElement(name = "Wartezeitverzicht")
protected boolean wartezeitverzicht;
/**
* Ruft den Wert der versInteresseRefLfNr-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVersInteresseRefLfNr() {
return versInteresseRefLfNr;
}
/**
* Legt den Wert der versInteresseRefLfNr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVersInteresseRefLfNr(String value) {
this.versInteresseRefLfNr = value;
}
/**
* Ruft den Wert der versicherungssumme-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getVersicherungssumme() {
return versicherungssumme;
}
/**
* Legt den Wert der versicherungssumme-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setVersicherungssumme(BigInteger value) {
this.versicherungssumme = value;
}
/**
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
*
* @return
* possible object is
* {@link SelbstbehaltType }
*
*/
public SelbstbehaltType getSelbstbehalt() {
return selbstbehalt;
}
/**
* Legt den Wert der selbstbehalt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SelbstbehaltType }
*
*/
public void setSelbstbehalt(SelbstbehaltType value) {
this.selbstbehalt = value;
}
/**
* Ruft den Wert der oertlicherGeltungsbereich-Eigenschaft ab.
*
*/
public short getOertlicherGeltungsbereich() {
return oertlicherGeltungsbereich;
}
/**
* Legt den Wert der oertlicherGeltungsbereich-Eigenschaft fest.
*
*/
public void setOertlicherGeltungsbereich(short value) {
this.oertlicherGeltungsbereich = value;
}
/**
* Ruft den Wert der wartezeitInMonaten-Eigenschaft ab.
*
*/
public short getWartezeitInMonaten() {
return wartezeitInMonaten;
}
/**
* Legt den Wert der wartezeitInMonaten-Eigenschaft fest.
*
*/
public void setWartezeitInMonaten(short value) {
this.wartezeitInMonaten = value;
}
/**
* Ruft den Wert der wartezeitverzicht-Eigenschaft ab.
*
*/
public boolean isWartezeitverzicht() {
return wartezeitverzicht;
}
/**
* Legt den Wert der wartezeitverzicht-Eigenschaft fest.
*
*/
public void setWartezeitverzicht(boolean value) {
this.wartezeitverzicht = value;
}
} }

View File

@@ -0,0 +1,95 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
import java.math.BigDecimal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Typ für ein Elementarprodukt Vertragsrechtsschutz
*
* <p>Java-Klasse für ElementarproduktVertragsrechtsschutz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktVertragsrechtsschutz_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}ElementarproduktRechtsschutz_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Streitwertobergrenze" type="{urn:omds20}decimal"/&gt;
* &lt;element name="Streitwertuntergrenze" type="{urn:omds20}decimal" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktVertragsrechtsschutz_Type", propOrder = {
"streitwertobergrenze",
"streitwertuntergrenze"
})
public class ElementarproduktVertragsrechtsschutzType
extends ElementarproduktRechtsschutzType
{
@XmlElement(name = "Streitwertobergrenze", required = true)
protected BigDecimal streitwertobergrenze;
@XmlElement(name = "Streitwertuntergrenze")
protected BigDecimal streitwertuntergrenze;
/**
* Ruft den Wert der streitwertobergrenze-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getStreitwertobergrenze() {
return streitwertobergrenze;
}
/**
* Legt den Wert der streitwertobergrenze-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setStreitwertobergrenze(BigDecimal value) {
this.streitwertobergrenze = value;
}
/**
* Ruft den Wert der streitwertuntergrenze-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getStreitwertuntergrenze() {
return streitwertuntergrenze;
}
/**
* Legt den Wert der streitwertuntergrenze-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setStreitwertuntergrenze(BigDecimal value) {
this.streitwertuntergrenze = value;
}
}

View File

@@ -24,14 +24,17 @@ import javax.xml.namespace.QName;
@XmlRegistry @XmlRegistry
public class ObjectFactory { public class ObjectFactory {
private final static QName _CalculateRechtsschutzRequest_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "CalculateRechtsschutzRequest"); private final static QName _VerkaufsproduktRechtsschutz_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "VerkaufsproduktRechtsschutz");
private final static QName _CalculateRechtsschutzResponse_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "CalculateRechtsschutzResponse"); private final static QName _ProduktRechtsschutz_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "ProduktRechtsschutz");
private final static QName _CreateOfferRechtsschutzRequest_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "CreateOfferRechtsschutzRequest"); private final static QName _ElementarproduktRechtsschutz_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "ElementarproduktRechtsschutz");
private final static QName _CreateOfferRechtsschutzResponse_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "CreateOfferRechtsschutzResponse"); private final static QName _CalculateRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "CalculateRechtsschutzRequest");
private final static QName _CreateApplicationRechtsschutzRequest_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "CreateApplicationRechtsschutzRequest"); private final static QName _CalculateRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "CalculateRechtsschutzResponse");
private final static QName _CreateApplicationRechtsschutzResponse_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "CreateApplicationRechtsschutzResponse"); private final static QName _CreateOfferRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "CreateOfferRechtsschutzRequest");
private final static QName _SubmitApplicationRechtsschutzRequest_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "SubmitApplicationRechtsschutzRequest"); private final static QName _CreateOfferRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "CreateOfferRechtsschutzResponse");
private final static QName _SubmitApplicationRechtsschutzResponse_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", "SubmitApplicationRechtsschutzResponse"); private final static QName _CreateApplicationRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "CreateApplicationRechtsschutzRequest");
private final static QName _CreateApplicationRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "CreateApplicationRechtsschutzResponse");
private final static QName _SubmitApplicationRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "SubmitApplicationRechtsschutzRequest");
private final static QName _SubmitApplicationRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", "SubmitApplicationRechtsschutzResponse");
/** /**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs
@@ -40,6 +43,14 @@ public class ObjectFactory {
public ObjectFactory() { public ObjectFactory() {
} }
/**
* Create an instance of {@link VerkaufsproduktRechtsschutzType }
*
*/
public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() {
return new VerkaufsproduktRechtsschutzType();
}
/** /**
* Create an instance of {@link CalculateRechtsschutzRequestType } * Create an instance of {@link CalculateRechtsschutzRequestType }
* *
@@ -97,27 +108,11 @@ public class ObjectFactory {
} }
/** /**
* Create an instance of {@link VerkaufsproduktRechtsschutzType } * Create an instance of {@link ElementarproduktVertragsrechtsschutzType }
* *
*/ */
public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() { public ElementarproduktVertragsrechtsschutzType createElementarproduktVertragsrechtsschutzType() {
return new VerkaufsproduktRechtsschutzType(); return new ElementarproduktVertragsrechtsschutzType();
}
/**
* Create an instance of {@link ProduktRechtsschutzType }
*
*/
public ProduktRechtsschutzType createProduktRechtsschutzType() {
return new ProduktRechtsschutzType();
}
/**
* Create an instance of {@link ElementarproduktRechtsschutzType }
*
*/
public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() {
return new ElementarproduktRechtsschutzType();
} }
/** /**
@@ -152,11 +147,38 @@ public class ObjectFactory {
return new SubmitApplicationRechtsschutzRequestType(); return new SubmitApplicationRechtsschutzRequestType();
} }
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktRechtsschutzType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "VerkaufsproduktRechtsschutz")
public JAXBElement<VerkaufsproduktRechtsschutzType> createVerkaufsproduktRechtsschutz(VerkaufsproduktRechtsschutzType value) {
return new JAXBElement<VerkaufsproduktRechtsschutzType>(_VerkaufsproduktRechtsschutz_QNAME, VerkaufsproduktRechtsschutzType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktRechtsschutzType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "ProduktRechtsschutz")
public JAXBElement<ProduktRechtsschutzType> createProduktRechtsschutz(ProduktRechtsschutzType value) {
return new JAXBElement<ProduktRechtsschutzType>(_ProduktRechtsschutz_QNAME, ProduktRechtsschutzType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElementarproduktRechtsschutzType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "ElementarproduktRechtsschutz")
public JAXBElement<ElementarproduktRechtsschutzType> createElementarproduktRechtsschutz(ElementarproduktRechtsschutzType value) {
return new JAXBElement<ElementarproduktRechtsschutzType>(_ElementarproduktRechtsschutz_QNAME, ElementarproduktRechtsschutzType.class, null, value);
}
/** /**
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzRequestType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzRequestType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "CalculateRechtsschutzRequest") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "CalculateRechtsschutzRequest")
public JAXBElement<CalculateRechtsschutzRequestType> createCalculateRechtsschutzRequest(CalculateRechtsschutzRequestType value) { public JAXBElement<CalculateRechtsschutzRequestType> createCalculateRechtsschutzRequest(CalculateRechtsschutzRequestType value) {
return new JAXBElement<CalculateRechtsschutzRequestType>(_CalculateRechtsschutzRequest_QNAME, CalculateRechtsschutzRequestType.class, null, value); return new JAXBElement<CalculateRechtsschutzRequestType>(_CalculateRechtsschutzRequest_QNAME, CalculateRechtsschutzRequestType.class, null, value);
} }
@@ -165,7 +187,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzResponseType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzResponseType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "CalculateRechtsschutzResponse") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "CalculateRechtsschutzResponse")
public JAXBElement<CalculateRechtsschutzResponseType> createCalculateRechtsschutzResponse(CalculateRechtsschutzResponseType value) { public JAXBElement<CalculateRechtsschutzResponseType> createCalculateRechtsschutzResponse(CalculateRechtsschutzResponseType value) {
return new JAXBElement<CalculateRechtsschutzResponseType>(_CalculateRechtsschutzResponse_QNAME, CalculateRechtsschutzResponseType.class, null, value); return new JAXBElement<CalculateRechtsschutzResponseType>(_CalculateRechtsschutzResponse_QNAME, CalculateRechtsschutzResponseType.class, null, value);
} }
@@ -174,7 +196,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferRechtsschutzRequestType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferRechtsschutzRequestType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "CreateOfferRechtsschutzRequest") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "CreateOfferRechtsschutzRequest")
public JAXBElement<CreateOfferRechtsschutzRequestType> createCreateOfferRechtsschutzRequest(CreateOfferRechtsschutzRequestType value) { public JAXBElement<CreateOfferRechtsschutzRequestType> createCreateOfferRechtsschutzRequest(CreateOfferRechtsschutzRequestType value) {
return new JAXBElement<CreateOfferRechtsschutzRequestType>(_CreateOfferRechtsschutzRequest_QNAME, CreateOfferRechtsschutzRequestType.class, null, value); return new JAXBElement<CreateOfferRechtsschutzRequestType>(_CreateOfferRechtsschutzRequest_QNAME, CreateOfferRechtsschutzRequestType.class, null, value);
} }
@@ -183,7 +205,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferRechtsschutzResponseType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferRechtsschutzResponseType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "CreateOfferRechtsschutzResponse") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "CreateOfferRechtsschutzResponse")
public JAXBElement<CreateOfferRechtsschutzResponseType> createCreateOfferRechtsschutzResponse(CreateOfferRechtsschutzResponseType value) { public JAXBElement<CreateOfferRechtsschutzResponseType> createCreateOfferRechtsschutzResponse(CreateOfferRechtsschutzResponseType value) {
return new JAXBElement<CreateOfferRechtsschutzResponseType>(_CreateOfferRechtsschutzResponse_QNAME, CreateOfferRechtsschutzResponseType.class, null, value); return new JAXBElement<CreateOfferRechtsschutzResponseType>(_CreateOfferRechtsschutzResponse_QNAME, CreateOfferRechtsschutzResponseType.class, null, value);
} }
@@ -192,7 +214,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationRechtsschutzRequestType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationRechtsschutzRequestType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "CreateApplicationRechtsschutzRequest") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "CreateApplicationRechtsschutzRequest")
public JAXBElement<CreateApplicationRechtsschutzRequestType> createCreateApplicationRechtsschutzRequest(CreateApplicationRechtsschutzRequestType value) { public JAXBElement<CreateApplicationRechtsschutzRequestType> createCreateApplicationRechtsschutzRequest(CreateApplicationRechtsschutzRequestType value) {
return new JAXBElement<CreateApplicationRechtsschutzRequestType>(_CreateApplicationRechtsschutzRequest_QNAME, CreateApplicationRechtsschutzRequestType.class, null, value); return new JAXBElement<CreateApplicationRechtsschutzRequestType>(_CreateApplicationRechtsschutzRequest_QNAME, CreateApplicationRechtsschutzRequestType.class, null, value);
} }
@@ -201,7 +223,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationRechtsschutzResponseType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationRechtsschutzResponseType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "CreateApplicationRechtsschutzResponse") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "CreateApplicationRechtsschutzResponse")
public JAXBElement<CreateApplicationRechtsschutzResponseType> createCreateApplicationRechtsschutzResponse(CreateApplicationRechtsschutzResponseType value) { public JAXBElement<CreateApplicationRechtsschutzResponseType> createCreateApplicationRechtsschutzResponse(CreateApplicationRechtsschutzResponseType value) {
return new JAXBElement<CreateApplicationRechtsschutzResponseType>(_CreateApplicationRechtsschutzResponse_QNAME, CreateApplicationRechtsschutzResponseType.class, null, value); return new JAXBElement<CreateApplicationRechtsschutzResponseType>(_CreateApplicationRechtsschutzResponse_QNAME, CreateApplicationRechtsschutzResponseType.class, null, value);
} }
@@ -210,7 +232,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationRechtsschutzResponseType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationRechtsschutzResponseType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "SubmitApplicationRechtsschutzRequest") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "SubmitApplicationRechtsschutzRequest")
public JAXBElement<SubmitApplicationRechtsschutzResponseType> createSubmitApplicationRechtsschutzRequest(SubmitApplicationRechtsschutzResponseType value) { public JAXBElement<SubmitApplicationRechtsschutzResponseType> createSubmitApplicationRechtsschutzRequest(SubmitApplicationRechtsschutzResponseType value) {
return new JAXBElement<SubmitApplicationRechtsschutzResponseType>(_SubmitApplicationRechtsschutzRequest_QNAME, SubmitApplicationRechtsschutzResponseType.class, null, value); return new JAXBElement<SubmitApplicationRechtsschutzResponseType>(_SubmitApplicationRechtsschutzRequest_QNAME, SubmitApplicationRechtsschutzResponseType.class, null, value);
} }
@@ -219,7 +241,7 @@ public class ObjectFactory {
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationRechtsschutzResponseType }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationRechtsschutzResponseType }{@code >}}
* *
*/ */
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs", name = "SubmitApplicationRechtsschutzResponse") @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs", name = "SubmitApplicationRechtsschutzResponse")
public JAXBElement<SubmitApplicationRechtsschutzResponseType> createSubmitApplicationRechtsschutzResponse(SubmitApplicationRechtsschutzResponseType value) { public JAXBElement<SubmitApplicationRechtsschutzResponseType> createSubmitApplicationRechtsschutzResponse(SubmitApplicationRechtsschutzResponseType value) {
return new JAXBElement<SubmitApplicationRechtsschutzResponseType>(_SubmitApplicationRechtsschutzResponse_QNAME, SubmitApplicationRechtsschutzResponseType.class, null, value); return new JAXBElement<SubmitApplicationRechtsschutzResponseType>(_SubmitApplicationRechtsschutzResponse_QNAME, SubmitApplicationRechtsschutzResponseType.class, null, value);
} }

View File

@@ -8,10 +8,11 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ProduktType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ProduktType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
/** /**
* Typ für ein Produkt in der Sparte Rechtsschut * 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>Java-Klasse für ProduktRechtsschutz_Type complex type.
* *
@@ -22,7 +23,9 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ProduktType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="ElementarproduktRechtsschutz" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded"/&gt; * &lt;element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/&gt;
* &lt;element name="FreieAnwaltswahl" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt;
* &lt;element name="Elementarprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -33,28 +36,74 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ProduktType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktRechtsschutz_Type", propOrder = { @XmlType(name = "ProduktRechtsschutz_Type", propOrder = {
"elementarproduktRechtsschutz" "selbstbehalt",
"freieAnwaltswahl",
"elementarprodukt"
}) })
public class ProduktRechtsschutzType public abstract class ProduktRechtsschutzType
extends ProduktType extends ProduktType
{ {
@XmlElement(name = "ElementarproduktRechtsschutz", required = true) @XmlElement(name = "Selbstbehalt")
protected List<ElementarproduktRechtsschutzType> elementarproduktRechtsschutz; protected SelbstbehaltType selbstbehalt;
@XmlElement(name = "FreieAnwaltswahl")
protected boolean freieAnwaltswahl;
@XmlElement(name = "Elementarprodukt")
protected List<ElementarproduktRechtsschutzType> elementarprodukt;
/** /**
* Gets the value of the elementarproduktRechtsschutz property. * Ruft den Wert der selbstbehalt-Eigenschaft ab.
*
* @return
* possible object is
* {@link SelbstbehaltType }
*
*/
public SelbstbehaltType getSelbstbehalt() {
return selbstbehalt;
}
/**
* Legt den Wert der selbstbehalt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SelbstbehaltType }
*
*/
public void setSelbstbehalt(SelbstbehaltType value) {
this.selbstbehalt = value;
}
/**
* Ruft den Wert der freieAnwaltswahl-Eigenschaft ab.
*
*/
public boolean isFreieAnwaltswahl() {
return freieAnwaltswahl;
}
/**
* Legt den Wert der freieAnwaltswahl-Eigenschaft fest.
*
*/
public void setFreieAnwaltswahl(boolean value) {
this.freieAnwaltswahl = value;
}
/**
* Gets the value of the elementarprodukt property.
* *
* <p> * <p>
* This accessor method returns a reference to the live list, * This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the * not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object. * returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the elementarproduktRechtsschutz property. * This is why there is not a <CODE>set</CODE> method for the elementarprodukt property.
* *
* <p> * <p>
* For example, to add a new item, do as follows: * For example, to add a new item, do as follows:
* <pre> * <pre>
* getElementarproduktRechtsschutz().add(newItem); * getElementarprodukt().add(newItem);
* </pre> * </pre>
* *
* *
@@ -64,11 +113,11 @@ public class ProduktRechtsschutzType
* *
* *
*/ */
public List<ElementarproduktRechtsschutzType> getElementarproduktRechtsschutz() { public List<ElementarproduktRechtsschutzType> getElementarprodukt() {
if (elementarproduktRechtsschutz == null) { if (elementarprodukt == null) {
elementarproduktRechtsschutz = new ArrayList<ElementarproduktRechtsschutzType>(); elementarprodukt = new ArrayList<ElementarproduktRechtsschutzType>();
} }
return this.elementarproduktRechtsschutz; return this.elementarprodukt;
} }
} }

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.SpezAntragType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}VerkaufsproduktRechtsschutz_Type"/&gt; * &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.SpezBerechnungType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}VerkaufsproduktRechtsschutz_Type"/&gt; * &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.SpezOffertType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}VerkaufsproduktRechtsschutz_Type"/&gt; * &lt;element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.SubmitApplicationRes
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}SpezAntragRechtsschutz_Type"/&gt; * &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;

View File

@@ -23,7 +23,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Rechtsschutzversicherung" type="{http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs}ProduktRechtsschutz_Type" maxOccurs="unbounded"/&gt; * &lt;element name="Rechtsschutzversicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs}ProduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="RechtsschutzZusatzVersicherung" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="RechtsschutzZusatzVersicherung" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersichertesInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="VersichertesInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
@@ -44,7 +44,7 @@ public class VerkaufsproduktRechtsschutzType
extends VerkaufsproduktType extends VerkaufsproduktType
{ {
@XmlElement(name = "Rechtsschutzversicherung", required = true) @XmlElement(name = "Rechtsschutzversicherung")
protected List<ProduktRechtsschutzType> rechtsschutzversicherung; protected List<ProduktRechtsschutzType> rechtsschutzversicherung;
@XmlElement(name = "RechtsschutzZusatzVersicherung") @XmlElement(name = "RechtsschutzZusatzVersicherung")
protected List<Object> rechtsschutzZusatzVersicherung; protected List<Object> rechtsschutzZusatzVersicherung;

View File

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

View File

@@ -0,0 +1,34 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Abstrakte Basisklasse für Besitz-Zusatzprodukte, die mit einer Besitz-Versicherung gebündelt werden können.
*
* <p>Java-Klasse für BesitzZusatzVersicherung_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="BesitzZusatzVersicherung_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktBesitz_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "BesitzZusatzVersicherung_Type")
public abstract class BesitzZusatzVersicherungType
extends ProduktBesitzType
{
}

View File

@@ -21,7 +21,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonResponseType;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezBerechnungBesitz_Type"/&gt; * &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezBerechnungBesitz_Type"/&gt;
* &lt;element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}UpsellingBesitzResponse_Type" minOccurs="0"/&gt; * &lt;element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}UpsellingResponseBesitz_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -42,7 +42,7 @@ public class CalculateBesitzResponseType
@XmlElement(name = "Berechnungsantwort", required = true) @XmlElement(name = "Berechnungsantwort", required = true)
protected SpezBerechnungBesitzType berechnungsantwort; protected SpezBerechnungBesitzType berechnungsantwort;
@XmlElement(name = "ResponseUpselling") @XmlElement(name = "ResponseUpselling")
protected UpsellingBesitzResponseType responseUpselling; protected UpsellingResponseBesitzType responseUpselling;
/** /**
* Ruft den Wert der berechnungsantwort-Eigenschaft ab. * Ruft den Wert der berechnungsantwort-Eigenschaft ab.
@@ -73,10 +73,10 @@ public class CalculateBesitzResponseType
* *
* @return * @return
* possible object is * possible object is
* {@link UpsellingBesitzResponseType } * {@link UpsellingResponseBesitzType }
* *
*/ */
public UpsellingBesitzResponseType getResponseUpselling() { public UpsellingResponseBesitzType getResponseUpselling() {
return responseUpselling; return responseUpselling;
} }
@@ -85,10 +85,10 @@ public class CalculateBesitzResponseType
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link UpsellingBesitzResponseType } * {@link UpsellingResponseBesitzType }
* *
*/ */
public void setResponseUpselling(UpsellingBesitzResponseType value) { public void setResponseUpselling(UpsellingResponseBesitzType value) {
this.responseUpselling = value; this.responseUpselling = value;
} }

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.on2antrag.common.CreateApplicationRequestType;
/**
* Typ des Requestobjekts für einen Antrag Besitz
*
* <p>Java-Klasse für CreateApplicationBesitzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateApplicationBesitzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezAntragBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationBesitzRequest_Type", propOrder = {
"berechnungsanfrage"
})
public class CreateApplicationBesitzRequestType
extends CreateApplicationRequestType
{
@XmlElement(name = "Berechnungsanfrage", required = true)
protected SpezAntragBesitzType berechnungsanfrage;
/**
* Ruft den Wert der berechnungsanfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragBesitzType }
*
*/
public SpezAntragBesitzType getBerechnungsanfrage() {
return berechnungsanfrage;
}
/**
* Legt den Wert der berechnungsanfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragBesitzType }
*
*/
public void setBerechnungsanfrage(SpezAntragBesitzType value) {
this.berechnungsanfrage = value;
}
}

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.common.CommonResponseType;
/**
* Typ des Responseobjekts für einen Antrag Besitz
*
* <p>Java-Klasse für CreateApplicationBesitzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateApplicationBesitzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezAntragBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationBesitzResponse_Type", propOrder = {
"berechnungsantwort"
})
public class CreateApplicationBesitzResponseType
extends CommonResponseType
{
@XmlElement(name = "Berechnungsantwort", required = true)
protected SpezAntragBesitzType berechnungsantwort;
/**
* Ruft den Wert der berechnungsantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragBesitzType }
*
*/
public SpezAntragBesitzType getBerechnungsantwort() {
return berechnungsantwort;
}
/**
* Legt den Wert der berechnungsantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragBesitzType }
*
*/
public void setBerechnungsantwort(SpezAntragBesitzType value) {
this.berechnungsantwort = value;
}
}

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.on2antrag.common.CreateOfferRequestType;
/**
* Typ des Requestobjekts für ein Offert Besitz
*
* <p>Java-Klasse für CreateOfferBesitzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateOfferBesitzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezOffertBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferBesitzRequest_Type", propOrder = {
"berechnungsanfrage"
})
public class CreateOfferBesitzRequestType
extends CreateOfferRequestType
{
@XmlElement(name = "Berechnungsanfrage", required = true)
protected SpezOffertBesitzType berechnungsanfrage;
/**
* Ruft den Wert der berechnungsanfrage-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezOffertBesitzType }
*
*/
public SpezOffertBesitzType getBerechnungsanfrage() {
return berechnungsanfrage;
}
/**
* Legt den Wert der berechnungsanfrage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezOffertBesitzType }
*
*/
public void setBerechnungsanfrage(SpezOffertBesitzType value) {
this.berechnungsanfrage = value;
}
}

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.common.CommonResponseType;
/**
* Typ des Responseobjekts für ein Offert Besitz
*
* <p>Java-Klasse für CreateOfferBesitzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CreateOfferBesitzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezOffertBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferBesitzResponse_Type", propOrder = {
"berechnungsantwort"
})
public class CreateOfferBesitzResponseType
extends CommonResponseType
{
@XmlElement(name = "Berechnungsantwort", required = true)
protected SpezOffertBesitzType berechnungsantwort;
/**
* Ruft den Wert der berechnungsantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezOffertBesitzType }
*
*/
public SpezOffertBesitzType getBerechnungsantwort() {
return berechnungsantwort;
}
/**
* Legt den Wert der berechnungsantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezOffertBesitzType }
*
*/
public void setBerechnungsantwort(SpezOffertBesitzType value) {
this.berechnungsantwort = value;
}
}

View File

@@ -9,6 +9,8 @@ import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType; import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.KostenFixOderProzentType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
/** /**
@@ -21,7 +23,14 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/&gt; * &lt;element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/&gt;
* &lt;element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/&gt;
* &lt;element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/&gt;
* &lt;element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/&gt;
* &lt;element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/&gt;
* &lt;element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/&gt;
* &lt;element name="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -32,7 +41,14 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ElementarproduktType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktBesitz_Type", propOrder = { @XmlType(name = "ElementarproduktBesitz_Type", propOrder = {
"versicherungssumme" "versicherungssumme",
"pauschalbetrag",
"prozentVersicherungssumme",
"selbstbehalt",
"unterversicherungsverzicht",
"nebenkosten",
"vorsorge",
"hoechsthaftungssumme"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ElementarproduktGebaeudeType.class, ElementarproduktGebaeudeType.class,
@@ -42,9 +58,26 @@ public abstract class ElementarproduktBesitzType
extends ElementarproduktType extends ElementarproduktType
{ {
@XmlElement(name = "Versicherungssumme", required = true) @XmlElement(name = "Versicherungssumme")
@XmlSchemaType(name = "unsignedLong") @XmlSchemaType(name = "unsignedLong")
protected BigInteger versicherungssumme; protected BigInteger versicherungssumme;
@XmlElement(name = "Pauschalbetrag")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger pauschalbetrag;
@XmlElement(name = "ProzentVersicherungssumme")
@XmlSchemaType(name = "unsignedInt")
protected Long prozentVersicherungssumme;
@XmlElement(name = "Selbstbehalt")
protected SelbstbehaltType selbstbehalt;
@XmlElement(name = "Unterversicherungsverzicht")
protected Boolean unterversicherungsverzicht;
@XmlElement(name = "Nebenkosten")
protected KostenFixOderProzentType nebenkosten;
@XmlElement(name = "Vorsorge")
protected KostenFixOderProzentType vorsorge;
@XmlElement(name = "Hoechsthaftungssumme")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger hoechsthaftungssumme;
/** /**
* Ruft den Wert der versicherungssumme-Eigenschaft ab. * Ruft den Wert der versicherungssumme-Eigenschaft ab.
@@ -70,4 +103,172 @@ public abstract class ElementarproduktBesitzType
this.versicherungssumme = value; this.versicherungssumme = value;
} }
/**
* Ruft den Wert der pauschalbetrag-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPauschalbetrag() {
return pauschalbetrag;
}
/**
* Legt den Wert der pauschalbetrag-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPauschalbetrag(BigInteger value) {
this.pauschalbetrag = value;
}
/**
* Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getProzentVersicherungssumme() {
return prozentVersicherungssumme;
}
/**
* Legt den Wert der prozentVersicherungssumme-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setProzentVersicherungssumme(Long value) {
this.prozentVersicherungssumme = value;
}
/**
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
*
* @return
* possible object is
* {@link SelbstbehaltType }
*
*/
public SelbstbehaltType getSelbstbehalt() {
return selbstbehalt;
}
/**
* Legt den Wert der selbstbehalt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SelbstbehaltType }
*
*/
public void setSelbstbehalt(SelbstbehaltType value) {
this.selbstbehalt = value;
}
/**
* Ruft den Wert der unterversicherungsverzicht-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isUnterversicherungsverzicht() {
return unterversicherungsverzicht;
}
/**
* Legt den Wert der unterversicherungsverzicht-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setUnterversicherungsverzicht(Boolean value) {
this.unterversicherungsverzicht = value;
}
/**
* Ruft den Wert der nebenkosten-Eigenschaft ab.
*
* @return
* possible object is
* {@link KostenFixOderProzentType }
*
*/
public KostenFixOderProzentType getNebenkosten() {
return nebenkosten;
}
/**
* Legt den Wert der nebenkosten-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link KostenFixOderProzentType }
*
*/
public void setNebenkosten(KostenFixOderProzentType value) {
this.nebenkosten = value;
}
/**
* Ruft den Wert der vorsorge-Eigenschaft ab.
*
* @return
* possible object is
* {@link KostenFixOderProzentType }
*
*/
public KostenFixOderProzentType getVorsorge() {
return vorsorge;
}
/**
* Legt den Wert der vorsorge-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link KostenFixOderProzentType }
*
*/
public void setVorsorge(KostenFixOderProzentType value) {
this.vorsorge = value;
}
/**
* Ruft den Wert der hoechsthaftungssumme-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getHoechsthaftungssumme() {
return hoechsthaftungssumme;
}
/**
* Legt den Wert der hoechsthaftungssumme-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setHoechsthaftungssumme(BigInteger value) {
this.hoechsthaftungssumme = value;
}
} }

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktGebaeudeEinbruch_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktGebaeudeEinbruch_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktGebaeudeEinbruch_Type")
public class ElementarproduktGebaeudeEinbruchType
extends ElementarproduktGebaeudeType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktGebaeudeFeuer_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktGebaeudeFeuer_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktGebaeudeFeuer_Type")
public class ElementarproduktGebaeudeFeuerType
extends ElementarproduktGebaeudeType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktGebaeudeLeitungswasser_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktGebaeudeLeitungswasser_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktGebaeudeLeitungswasser_Type")
public class ElementarproduktGebaeudeLeitungswasserType
extends ElementarproduktGebaeudeType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktGebaeudeSturm_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktGebaeudeSturm_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktGebaeudeSturm_Type")
public class ElementarproduktGebaeudeSturmType
extends ElementarproduktGebaeudeType
{
}

View File

@@ -26,16 +26,12 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktGebaeude_Type") @XmlType(name = "ElementarproduktGebaeude_Type")
@XmlSeeAlso({ @XmlSeeAlso({
ElementarproduktFeuerType.class, ElementarproduktGebaeudeFeuerType.class,
ElementarproduktElementarType.class, ElementarproduktGebaeudeEinbruchType.class,
ElementarproduktLeitungswasserType.class, ElementarproduktGebaeudeSturmType.class,
ElementarproduktGlasbruchType.class, ElementarproduktGebaeudeLeitungswasserType.class
ElementarproduktSchwimmbadType.class,
ElementarproduktSonderverglasungType.class,
ElementarproduktHeizungsanlageType.class,
ElementarproduktZusaetlicheGebaeudeType.class
}) })
public class ElementarproduktGebaeudeType public abstract class ElementarproduktGebaeudeType
extends ElementarproduktBesitzType extends ElementarproduktBesitzType
{ {

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktHaushaltEinbruch_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktHaushaltEinbruch_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktHaushaltEinbruch_Type")
public class ElementarproduktHaushaltEinbruchType
extends ElementarproduktHaushaltType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktHaushaltFeuer_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktHaushaltFeuer_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktHaushaltFeuer_Type")
public class ElementarproduktHaushaltFeuerType
extends ElementarproduktHaushaltType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktHaushaltLeitungswasser_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktHaushaltLeitungswasser_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktHaushaltLeitungswasser_Type")
public class ElementarproduktHaushaltLeitungswasserType
extends ElementarproduktHaushaltType
{
}

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ElementarproduktHaushaltSturm_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ElementarproduktHaushaltSturm_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktHaushaltSturm_Type")
public class ElementarproduktHaushaltSturmType
extends ElementarproduktHaushaltType
{
}

View File

@@ -3,6 +3,7 @@ package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
@@ -24,7 +25,13 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ElementarproduktHaushalt_Type") @XmlType(name = "ElementarproduktHaushalt_Type")
public class ElementarproduktHaushaltType @XmlSeeAlso({
ElementarproduktHaushaltFeuerType.class,
ElementarproduktHaushaltSturmType.class,
ElementarproduktHaushaltEinbruchType.class,
ElementarproduktHaushaltLeitungswasserType.class
})
public abstract class ElementarproduktHaushaltType
extends ElementarproduktBesitzType extends ElementarproduktBesitzType
{ {

View File

@@ -1,7 +1,10 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat; package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry; import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/** /**
@@ -21,6 +24,16 @@ import javax.xml.bind.annotation.XmlRegistry;
@XmlRegistry @XmlRegistry
public class ObjectFactory { public class ObjectFactory {
private final static QName _ProduktGebaeudeversicherung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "ProduktGebaeudeversicherung");
private final static QName _ProduktHaushaltsversicherung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "ProduktHaushaltsversicherung");
private final static QName _CalculateBesitzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "CalculateBesitzRequest");
private final static QName _CalculateBesitzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "CalculateBesitzResponse");
private final static QName _CreateOfferBesitzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "CreateOfferBesitzRequest");
private final static QName _CreateOfferBesitzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "CreateOfferBesitzResponse");
private final static QName _CreateApplicationBesitzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "CreateApplicationBesitzRequest");
private final static QName _CreateApplicationBesitzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "CreateApplicationBesitzResponse");
private final static QName _SubmitApplicationBesitzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "SubmitApplicationBesitzRequest");
private final static QName _SubmitApplicationBesitzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", "SubmitApplicationBesitzResponse");
/** /**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat
@@ -45,6 +58,86 @@ public class ObjectFactory {
return new VerkaufsproduktBesitzType.VersicherteObjekte(); return new VerkaufsproduktBesitzType.VersicherteObjekte();
} }
/**
* Create an instance of {@link ProduktGebaeudeversicherungType }
*
*/
public ProduktGebaeudeversicherungType createProduktGebaeudeversicherungType() {
return new ProduktGebaeudeversicherungType();
}
/**
* Create an instance of {@link ProduktHaushaltsversicherungType }
*
*/
public ProduktHaushaltsversicherungType createProduktHaushaltsversicherungType() {
return new ProduktHaushaltsversicherungType();
}
/**
* Create an instance of {@link CalculateBesitzRequestType }
*
*/
public CalculateBesitzRequestType createCalculateBesitzRequestType() {
return new CalculateBesitzRequestType();
}
/**
* Create an instance of {@link CalculateBesitzResponseType }
*
*/
public CalculateBesitzResponseType createCalculateBesitzResponseType() {
return new CalculateBesitzResponseType();
}
/**
* Create an instance of {@link CreateOfferBesitzRequestType }
*
*/
public CreateOfferBesitzRequestType createCreateOfferBesitzRequestType() {
return new CreateOfferBesitzRequestType();
}
/**
* Create an instance of {@link CreateOfferBesitzResponseType }
*
*/
public CreateOfferBesitzResponseType createCreateOfferBesitzResponseType() {
return new CreateOfferBesitzResponseType();
}
/**
* Create an instance of {@link CreateApplicationBesitzRequestType }
*
*/
public CreateApplicationBesitzRequestType createCreateApplicationBesitzRequestType() {
return new CreateApplicationBesitzRequestType();
}
/**
* Create an instance of {@link CreateApplicationBesitzResponseType }
*
*/
public CreateApplicationBesitzResponseType createCreateApplicationBesitzResponseType() {
return new CreateApplicationBesitzResponseType();
}
/**
* Create an instance of {@link SubmitApplicationBesitzRequestType }
*
*/
public SubmitApplicationBesitzRequestType createSubmitApplicationBesitzRequestType() {
return new SubmitApplicationBesitzRequestType();
}
/**
* Create an instance of {@link SubmitApplicationBesitzResponseType }
*
*/
public SubmitApplicationBesitzResponseType createSubmitApplicationBesitzResponseType() {
return new SubmitApplicationBesitzResponseType();
}
/** /**
* Create an instance of {@link RisikoHaushaltType } * Create an instance of {@link RisikoHaushaltType }
* *
@@ -94,99 +187,67 @@ public class ObjectFactory {
} }
/** /**
* Create an instance of {@link ProduktGebaeudeversicherungType } * Create an instance of {@link ElementarproduktGebaeudeFeuerType }
* *
*/ */
public ProduktGebaeudeversicherungType createProduktGebaeudeversicherungType() { public ElementarproduktGebaeudeFeuerType createElementarproduktGebaeudeFeuerType() {
return new ProduktGebaeudeversicherungType(); return new ElementarproduktGebaeudeFeuerType();
} }
/** /**
* Create an instance of {@link ProduktHaushaltsversicherungType } * Create an instance of {@link ElementarproduktGebaeudeEinbruchType }
* *
*/ */
public ProduktHaushaltsversicherungType createProduktHaushaltsversicherungType() { public ElementarproduktGebaeudeEinbruchType createElementarproduktGebaeudeEinbruchType() {
return new ProduktHaushaltsversicherungType(); return new ElementarproduktGebaeudeEinbruchType();
} }
/** /**
* Create an instance of {@link ElementarproduktGebaeudeType } * Create an instance of {@link ElementarproduktGebaeudeSturmType }
* *
*/ */
public ElementarproduktGebaeudeType createElementarproduktGebaeudeType() { public ElementarproduktGebaeudeSturmType createElementarproduktGebaeudeSturmType() {
return new ElementarproduktGebaeudeType(); return new ElementarproduktGebaeudeSturmType();
} }
/** /**
* Create an instance of {@link ElementarproduktFeuerType } * Create an instance of {@link ElementarproduktGebaeudeLeitungswasserType }
* *
*/ */
public ElementarproduktFeuerType createElementarproduktFeuerType() { public ElementarproduktGebaeudeLeitungswasserType createElementarproduktGebaeudeLeitungswasserType() {
return new ElementarproduktFeuerType(); return new ElementarproduktGebaeudeLeitungswasserType();
} }
/** /**
* Create an instance of {@link ElementarproduktElementarType } * Create an instance of {@link ElementarproduktHaushaltFeuerType }
* *
*/ */
public ElementarproduktElementarType createElementarproduktElementarType() { public ElementarproduktHaushaltFeuerType createElementarproduktHaushaltFeuerType() {
return new ElementarproduktElementarType(); return new ElementarproduktHaushaltFeuerType();
} }
/** /**
* Create an instance of {@link ElementarproduktLeitungswasserType } * Create an instance of {@link ElementarproduktHaushaltSturmType }
* *
*/ */
public ElementarproduktLeitungswasserType createElementarproduktLeitungswasserType() { public ElementarproduktHaushaltSturmType createElementarproduktHaushaltSturmType() {
return new ElementarproduktLeitungswasserType(); return new ElementarproduktHaushaltSturmType();
} }
/** /**
* Create an instance of {@link ElementarproduktGlasbruchType } * Create an instance of {@link ElementarproduktHaushaltEinbruchType }
* *
*/ */
public ElementarproduktGlasbruchType createElementarproduktGlasbruchType() { public ElementarproduktHaushaltEinbruchType createElementarproduktHaushaltEinbruchType() {
return new ElementarproduktGlasbruchType(); return new ElementarproduktHaushaltEinbruchType();
} }
/** /**
* Create an instance of {@link ElementarproduktSchwimmbadType } * Create an instance of {@link ElementarproduktHaushaltLeitungswasserType }
* *
*/ */
public ElementarproduktSchwimmbadType createElementarproduktSchwimmbadType() { public ElementarproduktHaushaltLeitungswasserType createElementarproduktHaushaltLeitungswasserType() {
return new ElementarproduktSchwimmbadType(); return new ElementarproduktHaushaltLeitungswasserType();
}
/**
* Create an instance of {@link ElementarproduktSonderverglasungType }
*
*/
public ElementarproduktSonderverglasungType createElementarproduktSonderverglasungType() {
return new ElementarproduktSonderverglasungType();
}
/**
* Create an instance of {@link ElementarproduktHeizungsanlageType }
*
*/
public ElementarproduktHeizungsanlageType createElementarproduktHeizungsanlageType() {
return new ElementarproduktHeizungsanlageType();
}
/**
* Create an instance of {@link ElementarproduktZusaetlicheGebaeudeType }
*
*/
public ElementarproduktZusaetlicheGebaeudeType createElementarproduktZusaetlicheGebaeudeType() {
return new ElementarproduktZusaetlicheGebaeudeType();
}
/**
* Create an instance of {@link ElementarproduktHaushaltType }
*
*/
public ElementarproduktHaushaltType createElementarproduktHaushaltType() {
return new ElementarproduktHaushaltType();
} }
/** /**
@@ -198,35 +259,27 @@ public class ObjectFactory {
} }
/** /**
* Create an instance of {@link CalculateBesitzRequestType } * Create an instance of {@link SpezOffertBesitzType }
* *
*/ */
public CalculateBesitzRequestType createCalculateBesitzRequestType() { public SpezOffertBesitzType createSpezOffertBesitzType() {
return new CalculateBesitzRequestType(); return new SpezOffertBesitzType();
} }
/** /**
* Create an instance of {@link CalculateBesitzResponseType } * Create an instance of {@link SpezAntragBesitzType }
* *
*/ */
public CalculateBesitzResponseType createCalculateBesitzResponseType() { public SpezAntragBesitzType createSpezAntragBesitzType() {
return new CalculateBesitzResponseType(); return new SpezAntragBesitzType();
} }
/** /**
* Create an instance of {@link UpsellingBesitzResponseType } * Create an instance of {@link UpsellingResponseBesitzType }
* *
*/ */
public UpsellingBesitzResponseType createUpsellingBesitzResponseType() { public UpsellingResponseBesitzType createUpsellingResponseBesitzType() {
return new UpsellingBesitzResponseType(); return new UpsellingResponseBesitzType();
}
/**
* Create an instance of {@link VerkaufsproduktBesitzType.BesitzZusatzVersicherung }
*
*/
public VerkaufsproduktBesitzType.BesitzZusatzVersicherung createVerkaufsproduktBesitzTypeBesitzZusatzVersicherung() {
return new VerkaufsproduktBesitzType.BesitzZusatzVersicherung();
} }
/** /**
@@ -237,4 +290,94 @@ public class ObjectFactory {
return new VerkaufsproduktBesitzType.VersicherteObjekte.RisikoAdresse(); return new VerkaufsproduktBesitzType.VersicherteObjekte.RisikoAdresse();
} }
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktGebaeudeversicherungType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "ProduktGebaeudeversicherung")
public JAXBElement<ProduktGebaeudeversicherungType> createProduktGebaeudeversicherung(ProduktGebaeudeversicherungType value) {
return new JAXBElement<ProduktGebaeudeversicherungType>(_ProduktGebaeudeversicherung_QNAME, ProduktGebaeudeversicherungType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktHaushaltsversicherungType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "ProduktHaushaltsversicherung")
public JAXBElement<ProduktHaushaltsversicherungType> createProduktHaushaltsversicherung(ProduktHaushaltsversicherungType value) {
return new JAXBElement<ProduktHaushaltsversicherungType>(_ProduktHaushaltsversicherung_QNAME, ProduktHaushaltsversicherungType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateBesitzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "CalculateBesitzRequest")
public JAXBElement<CalculateBesitzRequestType> createCalculateBesitzRequest(CalculateBesitzRequestType value) {
return new JAXBElement<CalculateBesitzRequestType>(_CalculateBesitzRequest_QNAME, CalculateBesitzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateBesitzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "CalculateBesitzResponse")
public JAXBElement<CalculateBesitzResponseType> createCalculateBesitzResponse(CalculateBesitzResponseType value) {
return new JAXBElement<CalculateBesitzResponseType>(_CalculateBesitzResponse_QNAME, CalculateBesitzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferBesitzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "CreateOfferBesitzRequest")
public JAXBElement<CreateOfferBesitzRequestType> createCreateOfferBesitzRequest(CreateOfferBesitzRequestType value) {
return new JAXBElement<CreateOfferBesitzRequestType>(_CreateOfferBesitzRequest_QNAME, CreateOfferBesitzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferBesitzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "CreateOfferBesitzResponse")
public JAXBElement<CreateOfferBesitzResponseType> createCreateOfferBesitzResponse(CreateOfferBesitzResponseType value) {
return new JAXBElement<CreateOfferBesitzResponseType>(_CreateOfferBesitzResponse_QNAME, CreateOfferBesitzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationBesitzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "CreateApplicationBesitzRequest")
public JAXBElement<CreateApplicationBesitzRequestType> createCreateApplicationBesitzRequest(CreateApplicationBesitzRequestType value) {
return new JAXBElement<CreateApplicationBesitzRequestType>(_CreateApplicationBesitzRequest_QNAME, CreateApplicationBesitzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationBesitzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "CreateApplicationBesitzResponse")
public JAXBElement<CreateApplicationBesitzResponseType> createCreateApplicationBesitzResponse(CreateApplicationBesitzResponseType value) {
return new JAXBElement<CreateApplicationBesitzResponseType>(_CreateApplicationBesitzResponse_QNAME, CreateApplicationBesitzResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationBesitzRequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "SubmitApplicationBesitzRequest")
public JAXBElement<SubmitApplicationBesitzRequestType> createSubmitApplicationBesitzRequest(SubmitApplicationBesitzRequestType value) {
return new JAXBElement<SubmitApplicationBesitzRequestType>(_SubmitApplicationBesitzRequest_QNAME, SubmitApplicationBesitzRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationBesitzResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat", name = "SubmitApplicationBesitzResponse")
public JAXBElement<SubmitApplicationBesitzResponseType> createSubmitApplicationBesitzResponse(SubmitApplicationBesitzResponseType value) {
return new JAXBElement<SubmitApplicationBesitzResponseType>(_SubmitApplicationBesitzResponse_QNAME, SubmitApplicationBesitzResponseType.class, null, value);
}
} }

View File

@@ -23,8 +23,6 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VarianteType;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt; * &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt;
* &lt;element name="HauptfaelligkeitTag" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/&gt;
* &lt;element name="HauptfaelligkeitMonat" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/&gt;
* &lt;element name="Variante" type="{urn:omds3CommonServiceTypes-1-1-0}Variante_Type" minOccurs="0"/&gt; * &lt;element name="Variante" type="{urn:omds3CommonServiceTypes-1-1-0}Variante_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
@@ -37,13 +35,12 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VarianteType;
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktBesitz_Type", propOrder = { @XmlType(name = "ProduktBesitz_Type", propOrder = {
"objektId", "objektId",
"hauptfaelligkeitTag",
"hauptfaelligkeitMonat",
"variante" "variante"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ProduktGebaeudeversicherungType.class, ProduktGebaeudeversicherungType.class,
ProduktHaushaltsversicherungType.class ProduktHaushaltsversicherungType.class,
BesitzZusatzVersicherungType.class
}) })
public abstract class ProduktBesitzType public abstract class ProduktBesitzType
extends ProduktType extends ProduktType
@@ -51,12 +48,6 @@ public abstract class ProduktBesitzType
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId; protected ObjektIdType objektId;
@XmlElement(name = "HauptfaelligkeitTag")
@XmlSchemaType(name = "unsignedByte")
protected short hauptfaelligkeitTag;
@XmlElement(name = "HauptfaelligkeitMonat")
@XmlSchemaType(name = "unsignedByte")
protected short hauptfaelligkeitMonat;
@XmlElement(name = "Variante") @XmlElement(name = "Variante")
@XmlSchemaType(name = "string") @XmlSchemaType(name = "string")
protected VarianteType variante; protected VarianteType variante;
@@ -85,38 +76,6 @@ public abstract class ProduktBesitzType
this.objektId = value; this.objektId = value;
} }
/**
* Ruft den Wert der hauptfaelligkeitTag-Eigenschaft ab.
*
*/
public short getHauptfaelligkeitTag() {
return hauptfaelligkeitTag;
}
/**
* Legt den Wert der hauptfaelligkeitTag-Eigenschaft fest.
*
*/
public void setHauptfaelligkeitTag(short value) {
this.hauptfaelligkeitTag = value;
}
/**
* Ruft den Wert der hauptfaelligkeitMonat-Eigenschaft ab.
*
*/
public short getHauptfaelligkeitMonat() {
return hauptfaelligkeitMonat;
}
/**
* Legt den Wert der hauptfaelligkeitMonat-Eigenschaft fest.
*
*/
public void setHauptfaelligkeitMonat(short value) {
this.hauptfaelligkeitMonat = value;
}
/** /**
* Ruft den Wert der variante-Eigenschaft ab. * Ruft den Wert der variante-Eigenschaft ab.
* *

View File

@@ -7,7 +7,6 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungProzentType;
/** /**
@@ -22,15 +21,11 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungProzentType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktBesitz_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktBesitz_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="DeckungElementar" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktElementar_Type" minOccurs="0"/&gt; * &lt;element name="Feuer" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeudeFeuer_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungFeuer" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktFeuer_Type" minOccurs="0"/&gt; * &lt;element name="Sturm" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeudeSturm_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungLeitungswasser" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktLeitungswasser_Type" minOccurs="0"/&gt; * &lt;element name="Einbruch" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeudeEinbruch_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungGlasbruch" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGlasbruch_Type" minOccurs="0"/&gt; * &lt;element name="Leitungswasser" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeudeLeitungswasser_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungSonderverglasung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktSonderverglasung_Type" minOccurs="0"/&gt; * &lt;element name="Deckung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="DeckungSchwimmbad" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktSchwimmbad_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungHeizungsanlage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHeizungsanlage_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungGrobeFahrlaessigkeit" type="{urn:omds3CommonServiceTypes-1-1-0}DeckungProzent_Type" minOccurs="0"/&gt;
* &lt;element name="ZusaetzlicheDeckungen" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktZusaetlicheGebaeude_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -41,258 +36,150 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungProzentType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktGebaeudeversicherung_Type", propOrder = { @XmlType(name = "ProduktGebaeudeversicherung_Type", propOrder = {
"deckungElementar", "feuer",
"deckungFeuer", "sturm",
"deckungLeitungswasser", "einbruch",
"deckungGlasbruch", "leitungswasser",
"deckungSonderverglasung", "deckung"
"deckungSchwimmbad",
"deckungHeizungsanlage",
"deckungGrobeFahrlaessigkeit",
"zusaetzlicheDeckungen"
}) })
public class ProduktGebaeudeversicherungType public class ProduktGebaeudeversicherungType
extends ProduktBesitzType extends ProduktBesitzType
{ {
@XmlElement(name = "DeckungElementar") @XmlElement(name = "Feuer")
protected ElementarproduktElementarType deckungElementar; protected ElementarproduktGebaeudeFeuerType feuer;
@XmlElement(name = "DeckungFeuer") @XmlElement(name = "Sturm")
protected ElementarproduktFeuerType deckungFeuer; protected ElementarproduktGebaeudeSturmType sturm;
@XmlElement(name = "DeckungLeitungswasser") @XmlElement(name = "Einbruch")
protected ElementarproduktLeitungswasserType deckungLeitungswasser; protected ElementarproduktGebaeudeEinbruchType einbruch;
@XmlElement(name = "DeckungGlasbruch") @XmlElement(name = "Leitungswasser")
protected ElementarproduktGlasbruchType deckungGlasbruch; protected ElementarproduktGebaeudeLeitungswasserType leitungswasser;
@XmlElement(name = "DeckungSonderverglasung") @XmlElement(name = "Deckung")
protected ElementarproduktSonderverglasungType deckungSonderverglasung; protected List<ElementarproduktGebaeudeType> deckung;
@XmlElement(name = "DeckungSchwimmbad")
protected ElementarproduktSchwimmbadType deckungSchwimmbad;
@XmlElement(name = "DeckungHeizungsanlage")
protected ElementarproduktHeizungsanlageType deckungHeizungsanlage;
@XmlElement(name = "DeckungGrobeFahrlaessigkeit")
protected DeckungProzentType deckungGrobeFahrlaessigkeit;
@XmlElement(name = "ZusaetzlicheDeckungen")
protected List<ElementarproduktZusaetlicheGebaeudeType> zusaetzlicheDeckungen;
/** /**
* Ruft den Wert der deckungElementar-Eigenschaft ab. * Ruft den Wert der feuer-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ElementarproduktElementarType } * {@link ElementarproduktGebaeudeFeuerType }
* *
*/ */
public ElementarproduktElementarType getDeckungElementar() { public ElementarproduktGebaeudeFeuerType getFeuer() {
return deckungElementar; return feuer;
} }
/** /**
* Legt den Wert der deckungElementar-Eigenschaft fest. * Legt den Wert der feuer-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ElementarproduktElementarType } * {@link ElementarproduktGebaeudeFeuerType }
* *
*/ */
public void setDeckungElementar(ElementarproduktElementarType value) { public void setFeuer(ElementarproduktGebaeudeFeuerType value) {
this.deckungElementar = value; this.feuer = value;
} }
/** /**
* Ruft den Wert der deckungFeuer-Eigenschaft ab. * Ruft den Wert der sturm-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ElementarproduktFeuerType } * {@link ElementarproduktGebaeudeSturmType }
* *
*/ */
public ElementarproduktFeuerType getDeckungFeuer() { public ElementarproduktGebaeudeSturmType getSturm() {
return deckungFeuer; return sturm;
} }
/** /**
* Legt den Wert der deckungFeuer-Eigenschaft fest. * Legt den Wert der sturm-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ElementarproduktFeuerType } * {@link ElementarproduktGebaeudeSturmType }
* *
*/ */
public void setDeckungFeuer(ElementarproduktFeuerType value) { public void setSturm(ElementarproduktGebaeudeSturmType value) {
this.deckungFeuer = value; this.sturm = value;
} }
/** /**
* Ruft den Wert der deckungLeitungswasser-Eigenschaft ab. * Ruft den Wert der einbruch-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ElementarproduktLeitungswasserType } * {@link ElementarproduktGebaeudeEinbruchType }
* *
*/ */
public ElementarproduktLeitungswasserType getDeckungLeitungswasser() { public ElementarproduktGebaeudeEinbruchType getEinbruch() {
return deckungLeitungswasser; return einbruch;
} }
/** /**
* Legt den Wert der deckungLeitungswasser-Eigenschaft fest. * Legt den Wert der einbruch-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ElementarproduktLeitungswasserType } * {@link ElementarproduktGebaeudeEinbruchType }
* *
*/ */
public void setDeckungLeitungswasser(ElementarproduktLeitungswasserType value) { public void setEinbruch(ElementarproduktGebaeudeEinbruchType value) {
this.deckungLeitungswasser = value; this.einbruch = value;
} }
/** /**
* Ruft den Wert der deckungGlasbruch-Eigenschaft ab. * Ruft den Wert der leitungswasser-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ElementarproduktGlasbruchType } * {@link ElementarproduktGebaeudeLeitungswasserType }
* *
*/ */
public ElementarproduktGlasbruchType getDeckungGlasbruch() { public ElementarproduktGebaeudeLeitungswasserType getLeitungswasser() {
return deckungGlasbruch; return leitungswasser;
} }
/** /**
* Legt den Wert der deckungGlasbruch-Eigenschaft fest. * Legt den Wert der leitungswasser-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ElementarproduktGlasbruchType } * {@link ElementarproduktGebaeudeLeitungswasserType }
* *
*/ */
public void setDeckungGlasbruch(ElementarproduktGlasbruchType value) { public void setLeitungswasser(ElementarproduktGebaeudeLeitungswasserType value) {
this.deckungGlasbruch = value; this.leitungswasser = value;
} }
/** /**
* Ruft den Wert der deckungSonderverglasung-Eigenschaft ab. * Gets the value of the deckung property.
*
* @return
* possible object is
* {@link ElementarproduktSonderverglasungType }
*
*/
public ElementarproduktSonderverglasungType getDeckungSonderverglasung() {
return deckungSonderverglasung;
}
/**
* Legt den Wert der deckungSonderverglasung-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ElementarproduktSonderverglasungType }
*
*/
public void setDeckungSonderverglasung(ElementarproduktSonderverglasungType value) {
this.deckungSonderverglasung = value;
}
/**
* Ruft den Wert der deckungSchwimmbad-Eigenschaft ab.
*
* @return
* possible object is
* {@link ElementarproduktSchwimmbadType }
*
*/
public ElementarproduktSchwimmbadType getDeckungSchwimmbad() {
return deckungSchwimmbad;
}
/**
* Legt den Wert der deckungSchwimmbad-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ElementarproduktSchwimmbadType }
*
*/
public void setDeckungSchwimmbad(ElementarproduktSchwimmbadType value) {
this.deckungSchwimmbad = value;
}
/**
* Ruft den Wert der deckungHeizungsanlage-Eigenschaft ab.
*
* @return
* possible object is
* {@link ElementarproduktHeizungsanlageType }
*
*/
public ElementarproduktHeizungsanlageType getDeckungHeizungsanlage() {
return deckungHeizungsanlage;
}
/**
* Legt den Wert der deckungHeizungsanlage-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ElementarproduktHeizungsanlageType }
*
*/
public void setDeckungHeizungsanlage(ElementarproduktHeizungsanlageType value) {
this.deckungHeizungsanlage = value;
}
/**
* Ruft den Wert der deckungGrobeFahrlaessigkeit-Eigenschaft ab.
*
* @return
* possible object is
* {@link DeckungProzentType }
*
*/
public DeckungProzentType getDeckungGrobeFahrlaessigkeit() {
return deckungGrobeFahrlaessigkeit;
}
/**
* Legt den Wert der deckungGrobeFahrlaessigkeit-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DeckungProzentType }
*
*/
public void setDeckungGrobeFahrlaessigkeit(DeckungProzentType value) {
this.deckungGrobeFahrlaessigkeit = value;
}
/**
* Gets the value of the zusaetzlicheDeckungen property.
* *
* <p> * <p>
* This accessor method returns a reference to the live list, * This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the * not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object. * returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the zusaetzlicheDeckungen property. * This is why there is not a <CODE>set</CODE> method for the deckung property.
* *
* <p> * <p>
* For example, to add a new item, do as follows: * For example, to add a new item, do as follows:
* <pre> * <pre>
* getZusaetzlicheDeckungen().add(newItem); * getDeckung().add(newItem);
* </pre> * </pre>
* *
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link ElementarproduktZusaetlicheGebaeudeType } * {@link ElementarproduktGebaeudeType }
* *
* *
*/ */
public List<ElementarproduktZusaetlicheGebaeudeType> getZusaetzlicheDeckungen() { public List<ElementarproduktGebaeudeType> getDeckung() {
if (zusaetzlicheDeckungen == null) { if (deckung == null) {
zusaetzlicheDeckungen = new ArrayList<ElementarproduktZusaetlicheGebaeudeType>(); deckung = new ArrayList<ElementarproduktGebaeudeType>();
} }
return this.zusaetzlicheDeckungen; return this.deckung;
} }
} }

View File

@@ -1,11 +1,12 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat; package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungVsType;
/** /**
@@ -18,9 +19,11 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungVsType;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktBesitz_Type"&gt; * &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktBesitz_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="DeckungHaushalt" type="{urn:omds3CommonServiceTypes-1-1-0}DeckungVs_Type" minOccurs="0"/&gt; * &lt;element name="Feuer" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushaltFeuer_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungHaftpflicht" type="{urn:omds3CommonServiceTypes-1-1-0}DeckungVs_Type" minOccurs="0"/&gt; * &lt;element name="Sturm" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushaltSturm_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungEZusatz" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt; * &lt;element name="Einbruch" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushaltEinbruch_Type" minOccurs="0"/&gt;
* &lt;element name="Leitungswasser" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushaltLeitungswasser_Type" minOccurs="0"/&gt;
* &lt;element name="Deckung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -31,91 +34,150 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungVsType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProduktHaushaltsversicherung_Type", propOrder = { @XmlType(name = "ProduktHaushaltsversicherung_Type", propOrder = {
"deckungHaushalt", "feuer",
"deckungHaftpflicht", "sturm",
"deckungEZusatz" "einbruch",
"leitungswasser",
"deckung"
}) })
public class ProduktHaushaltsversicherungType public class ProduktHaushaltsversicherungType
extends ProduktBesitzType extends ProduktBesitzType
{ {
@XmlElement(name = "DeckungHaushalt") @XmlElement(name = "Feuer")
protected DeckungVsType deckungHaushalt; protected ElementarproduktHaushaltFeuerType feuer;
@XmlElement(name = "DeckungHaftpflicht") @XmlElement(name = "Sturm")
protected DeckungVsType deckungHaftpflicht; protected ElementarproduktHaushaltSturmType sturm;
@XmlElement(name = "DeckungEZusatz") @XmlElement(name = "Einbruch")
protected Boolean deckungEZusatz; protected ElementarproduktHaushaltEinbruchType einbruch;
@XmlElement(name = "Leitungswasser")
protected ElementarproduktHaushaltLeitungswasserType leitungswasser;
@XmlElement(name = "Deckung")
protected List<ElementarproduktHaushaltType> deckung;
/** /**
* Ruft den Wert der deckungHaushalt-Eigenschaft ab. * Ruft den Wert der feuer-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link DeckungVsType } * {@link ElementarproduktHaushaltFeuerType }
* *
*/ */
public DeckungVsType getDeckungHaushalt() { public ElementarproduktHaushaltFeuerType getFeuer() {
return deckungHaushalt; return feuer;
} }
/** /**
* Legt den Wert der deckungHaushalt-Eigenschaft fest. * Legt den Wert der feuer-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link DeckungVsType } * {@link ElementarproduktHaushaltFeuerType }
* *
*/ */
public void setDeckungHaushalt(DeckungVsType value) { public void setFeuer(ElementarproduktHaushaltFeuerType value) {
this.deckungHaushalt = value; this.feuer = value;
} }
/** /**
* Ruft den Wert der deckungHaftpflicht-Eigenschaft ab. * Ruft den Wert der sturm-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link DeckungVsType } * {@link ElementarproduktHaushaltSturmType }
* *
*/ */
public DeckungVsType getDeckungHaftpflicht() { public ElementarproduktHaushaltSturmType getSturm() {
return deckungHaftpflicht; return sturm;
} }
/** /**
* Legt den Wert der deckungHaftpflicht-Eigenschaft fest. * Legt den Wert der sturm-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link DeckungVsType } * {@link ElementarproduktHaushaltSturmType }
* *
*/ */
public void setDeckungHaftpflicht(DeckungVsType value) { public void setSturm(ElementarproduktHaushaltSturmType value) {
this.deckungHaftpflicht = value; this.sturm = value;
} }
/** /**
* Ruft den Wert der deckungEZusatz-Eigenschaft ab. * Ruft den Wert der einbruch-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link Boolean } * {@link ElementarproduktHaushaltEinbruchType }
* *
*/ */
public Boolean isDeckungEZusatz() { public ElementarproduktHaushaltEinbruchType getEinbruch() {
return deckungEZusatz; return einbruch;
} }
/** /**
* Legt den Wert der deckungEZusatz-Eigenschaft fest. * Legt den Wert der einbruch-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Boolean } * {@link ElementarproduktHaushaltEinbruchType }
* *
*/ */
public void setDeckungEZusatz(Boolean value) { public void setEinbruch(ElementarproduktHaushaltEinbruchType value) {
this.deckungEZusatz = value; this.einbruch = value;
}
/**
* Ruft den Wert der leitungswasser-Eigenschaft ab.
*
* @return
* possible object is
* {@link ElementarproduktHaushaltLeitungswasserType }
*
*/
public ElementarproduktHaushaltLeitungswasserType getLeitungswasser() {
return leitungswasser;
}
/**
* Legt den Wert der leitungswasser-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ElementarproduktHaushaltLeitungswasserType }
*
*/
public void setLeitungswasser(ElementarproduktHaushaltLeitungswasserType value) {
this.leitungswasser = value;
}
/**
* Gets the value of the deckung 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 deckung property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDeckung().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ElementarproduktHaushaltType }
*
*
*/
public List<ElementarproduktHaushaltType> getDeckung() {
if (deckung == null) {
deckung = new ArrayList<ElementarproduktHaushaltType>();
}
return this.deckung;
} }
} }

View File

@@ -9,6 +9,7 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
/** /**
@@ -19,7 +20,7 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="RisikoGebaeude_Type"&gt; * &lt;complexType name="RisikoGebaeude_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="GebaeudeArtCd" type="{urn:omds20}GebaeudeArtCd_Type"/&gt; * &lt;element name="GebaeudeArtCd" type="{urn:omds20}GebaeudeArtCd_Type"/&gt;
* &lt;element name="GebaeudeBez" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; * &lt;element name="GebaeudeBez" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
@@ -36,7 +37,7 @@ import javax.xml.bind.annotation.XmlType;
* &lt;element name="PreisProQm" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt; * &lt;element name="PreisProQm" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;element name="ZusaetzlicheGebaeudedaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheGebaeudedaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
* </pre> * </pre>
@@ -60,7 +61,9 @@ import javax.xml.bind.annotation.XmlType;
"preisProQm", "preisProQm",
"zusaetzlicheGebaeudedaten" "zusaetzlicheGebaeudedaten"
}) })
public class RisikoGebaeudeType { public class RisikoGebaeudeType
extends VersichertesInteresseType
{
@XmlElement(name = "GebaeudeArtCd", required = true) @XmlElement(name = "GebaeudeArtCd", required = true)
protected String gebaeudeArtCd; protected String gebaeudeArtCd;

View File

@@ -7,6 +7,7 @@ import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
/** /**
@@ -17,15 +18,14 @@ import javax.xml.bind.annotation.XmlType;
* <pre> * <pre>
* &lt;complexType name="RisikoHaushalt_Type"&gt; * &lt;complexType name="RisikoHaushalt_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt; * &lt;element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;element name="AusstattungCd" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt; * &lt;element name="AusstattungCd" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;element name="AnzahlTiere" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt; * &lt;element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/&gt;
* &lt;element name="AnzahlWeiterePersonen" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
* &lt;element name="ZusaetzlicheHaushaltDaten" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="ZusaetzlicheHaushaltDaten" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
* </pre> * </pre>
@@ -36,20 +36,19 @@ import javax.xml.bind.annotation.XmlType;
@XmlType(name = "RisikoHaushalt_Type", propOrder = { @XmlType(name = "RisikoHaushalt_Type", propOrder = {
"wohnflaeche", "wohnflaeche",
"ausstattungCd", "ausstattungCd",
"anzahlTiere", "nutzungCd",
"anzahlWeiterePersonen",
"zusaetzlicheHaushaltDaten" "zusaetzlicheHaushaltDaten"
}) })
public class RisikoHaushaltType { public class RisikoHaushaltType
extends VersichertesInteresseType
{
@XmlElement(name = "Wohnflaeche", required = true) @XmlElement(name = "Wohnflaeche", required = true)
protected Object wohnflaeche; protected Object wohnflaeche;
@XmlElement(name = "AusstattungCd", required = true) @XmlElement(name = "AusstattungCd", required = true)
protected Object ausstattungCd; protected Object ausstattungCd;
@XmlElement(name = "AnzahlTiere", required = true) @XmlElement(name = "NutzungCd")
protected Object anzahlTiere; protected String nutzungCd;
@XmlElement(name = "AnzahlWeiterePersonen", required = true)
protected Object anzahlWeiterePersonen;
@XmlElement(name = "ZusaetzlicheHaushaltDaten") @XmlElement(name = "ZusaetzlicheHaushaltDaten")
protected List<Object> zusaetzlicheHaushaltDaten; protected List<Object> zusaetzlicheHaushaltDaten;
@@ -102,51 +101,27 @@ public class RisikoHaushaltType {
} }
/** /**
* Ruft den Wert der anzahlTiere-Eigenschaft ab. * Ruft den Wert der nutzungCd-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link Object } * {@link String }
* *
*/ */
public Object getAnzahlTiere() { public String getNutzungCd() {
return anzahlTiere; return nutzungCd;
} }
/** /**
* Legt den Wert der anzahlTiere-Eigenschaft fest. * Legt den Wert der nutzungCd-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link Object } * {@link String }
* *
*/ */
public void setAnzahlTiere(Object value) { public void setNutzungCd(String value) {
this.anzahlTiere = value; this.nutzungCd = value;
}
/**
* Ruft den Wert der anzahlWeiterePersonen-Eigenschaft ab.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getAnzahlWeiterePersonen() {
return anzahlWeiterePersonen;
}
/**
* Legt den Wert der anzahlWeiterePersonen-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setAnzahlWeiterePersonen(Object value) {
this.anzahlWeiterePersonen = value;
} }
/** /**

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.on2antrag.common.SpezAntragType;
/**
* Typ der das Produkt beschreibt und in Antraganfrage und Antragantwort verwendet wird
*
* <p>Java-Klasse für SpezAntragBesitz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezAntragBesitz_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-3-0.on2antrag.sachprivat}VerkaufsproduktBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezAntragBesitz_Type", propOrder = {
"verkaufsprodukt"
})
public class SpezAntragBesitzType
extends SpezAntragType
{
@XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktBesitzType verkaufsprodukt;
/**
* Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
*
* @return
* possible object is
* {@link VerkaufsproduktBesitzType }
*
*/
public VerkaufsproduktBesitzType getVerkaufsprodukt() {
return verkaufsprodukt;
}
/**
* Legt den Wert der verkaufsprodukt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VerkaufsproduktBesitzType }
*
*/
public void setVerkaufsprodukt(VerkaufsproduktBesitzType value) {
this.verkaufsprodukt = value;
}
}

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.on2antrag.common.SpezOffertType;
/**
* Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird
*
* <p>Java-Klasse für SpezOffertBesitz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SpezOffertBesitz_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-3-0.on2antrag.sachprivat}VerkaufsproduktBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpezOffertBesitz_Type", propOrder = {
"verkaufsprodukt"
})
public class SpezOffertBesitzType
extends SpezOffertType
{
@XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktBesitzType verkaufsprodukt;
/**
* Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
*
* @return
* possible object is
* {@link VerkaufsproduktBesitzType }
*
*/
public VerkaufsproduktBesitzType getVerkaufsprodukt() {
return verkaufsprodukt;
}
/**
* Legt den Wert der verkaufsprodukt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VerkaufsproduktBesitzType }
*
*/
public void setVerkaufsprodukt(VerkaufsproduktBesitzType value) {
this.verkaufsprodukt = value;
}
}

View File

@@ -0,0 +1,35 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.common.SubmitApplicationRequestType;
/**
* Type des Requests, um den Antrag einzureichen
*
* <p>Java-Klasse für SubmitApplicationBesitzRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SubmitApplicationBesitzRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitApplicationBesitzRequest_Type")
public class SubmitApplicationBesitzRequestType
extends SubmitApplicationRequestType
{
}

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
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.v1_4_0.on2antrag.common.SubmitApplicationResponseType;
/**
* Type des Response, um den Antrag einzureichen
*
* <p>Java-Klasse für SubmitApplicationBesitzResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="SubmitApplicationBesitzResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}SpezAntragBesitz_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitApplicationBesitzResponse_Type", propOrder = {
"antragsantwort"
})
public class SubmitApplicationBesitzResponseType
extends SubmitApplicationResponseType
{
@XmlElement(name = "Antragsantwort", required = true)
protected SpezAntragBesitzType antragsantwort;
/**
* Ruft den Wert der antragsantwort-Eigenschaft ab.
*
* @return
* possible object is
* {@link SpezAntragBesitzType }
*
*/
public SpezAntragBesitzType getAntragsantwort() {
return antragsantwort;
}
/**
* Legt den Wert der antragsantwort-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SpezAntragBesitzType }
*
*/
public void setAntragsantwort(SpezAntragBesitzType value) {
this.antragsantwort = value;
}
}

View File

@@ -0,0 +1,30 @@
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für UpsellingResponseBesitz_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="UpsellingResponseBesitz_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 = "UpsellingResponseBesitz_Type")
public class UpsellingResponseBesitzType {
}

View File

@@ -9,7 +9,6 @@ import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_9.ADRESSEType; import at.vvo.omds.types.omds2Types.v2_9.ADRESSEType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.DeckungVsType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.VerkaufsproduktType; import at.vvo.omds.types.omds3Types.v1_4_0.common.VerkaufsproduktType;
@@ -27,19 +26,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VerkaufsproduktType;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Haushaltsversicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktHaushaltsversicherung_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Haushaltsversicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktHaushaltsversicherung_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Gebaeudeversicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktGebaeudeversicherung_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Gebaeudeversicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}ProduktGebaeudeversicherung_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="BesitzZusatzVersicherung" maxOccurs="unbounded" minOccurs="0"&gt; * &lt;element name="BesitzZusatzVersicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat}BesitzZusatzVersicherung_Type" 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="DeckungRechtsschutz" type="{urn:omds3CommonServiceTypes-1-1-0}DeckungVs_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungFahrzeugeRs" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;element name="DeckungTipUndTat" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="VersicherteObjekte" maxOccurs="unbounded"&gt; * &lt;element name="VersicherteObjekte" maxOccurs="unbounded"&gt;
* &lt;complexType&gt; * &lt;complexType&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
@@ -92,7 +79,7 @@ public class VerkaufsproduktBesitzType
@XmlElement(name = "Gebaeudeversicherung") @XmlElement(name = "Gebaeudeversicherung")
protected List<ProduktGebaeudeversicherungType> gebaeudeversicherung; protected List<ProduktGebaeudeversicherungType> gebaeudeversicherung;
@XmlElement(name = "BesitzZusatzVersicherung") @XmlElement(name = "BesitzZusatzVersicherung")
protected List<VerkaufsproduktBesitzType.BesitzZusatzVersicherung> besitzZusatzVersicherung; protected List<BesitzZusatzVersicherungType> besitzZusatzVersicherung;
@XmlElement(name = "VersicherteObjekte", required = true) @XmlElement(name = "VersicherteObjekte", required = true)
protected List<VerkaufsproduktBesitzType.VersicherteObjekte> versicherteObjekte; protected List<VerkaufsproduktBesitzType.VersicherteObjekte> versicherteObjekte;
@@ -172,13 +159,13 @@ public class VerkaufsproduktBesitzType
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link VerkaufsproduktBesitzType.BesitzZusatzVersicherung } * {@link BesitzZusatzVersicherungType }
* *
* *
*/ */
public List<VerkaufsproduktBesitzType.BesitzZusatzVersicherung> getBesitzZusatzVersicherung() { public List<BesitzZusatzVersicherungType> getBesitzZusatzVersicherung() {
if (besitzZusatzVersicherung == null) { if (besitzZusatzVersicherung == null) {
besitzZusatzVersicherung = new ArrayList<VerkaufsproduktBesitzType.BesitzZusatzVersicherung>(); besitzZusatzVersicherung = new ArrayList<BesitzZusatzVersicherungType>();
} }
return this.besitzZusatzVersicherung; return this.besitzZusatzVersicherung;
} }
@@ -213,117 +200,6 @@ public class VerkaufsproduktBesitzType
} }
/**
* <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="DeckungRechtsschutz" type="{urn:omds3CommonServiceTypes-1-1-0}DeckungVs_Type" minOccurs="0"/&gt;
* &lt;element name="DeckungFahrzeugeRs" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;element name="DeckungTipUndTat" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"deckungRechtsschutz",
"deckungFahrzeugeRs",
"deckungTipUndTat"
})
public static class BesitzZusatzVersicherung {
@XmlElement(name = "DeckungRechtsschutz")
protected DeckungVsType deckungRechtsschutz;
@XmlElement(name = "DeckungFahrzeugeRs")
protected Boolean deckungFahrzeugeRs;
@XmlElement(name = "DeckungTipUndTat")
protected Boolean deckungTipUndTat;
/**
* Ruft den Wert der deckungRechtsschutz-Eigenschaft ab.
*
* @return
* possible object is
* {@link DeckungVsType }
*
*/
public DeckungVsType getDeckungRechtsschutz() {
return deckungRechtsschutz;
}
/**
* Legt den Wert der deckungRechtsschutz-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DeckungVsType }
*
*/
public void setDeckungRechtsschutz(DeckungVsType value) {
this.deckungRechtsschutz = value;
}
/**
* Ruft den Wert der deckungFahrzeugeRs-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isDeckungFahrzeugeRs() {
return deckungFahrzeugeRs;
}
/**
* Legt den Wert der deckungFahrzeugeRs-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setDeckungFahrzeugeRs(Boolean value) {
this.deckungFahrzeugeRs = value;
}
/**
* Ruft den Wert der deckungTipUndTat-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isDeckungTipUndTat() {
return deckungTipUndTat;
}
/**
* Legt den Wert der deckungTipUndTat-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setDeckungTipUndTat(Boolean value) {
this.deckungTipUndTat = value;
}
}
/** /**
* <p>Java-Klasse für anonymous complex type. * <p>Java-Klasse für anonymous complex type.
* *

View File

@@ -62,8 +62,8 @@ public class ChangeCommunicationObjectRequestType
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId; protected ObjektIdType objektId;
@XmlElementRefs({ @XmlElementRefs({
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", type = JAXBElement.class), @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", type = JAXBElement.class),
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", type = JAXBElement.class) @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", type = JAXBElement.class)
}) })
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
@@ -115,9 +115,9 @@ public class ChangeCommunicationObjectRequestType
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* *
* *
*/ */

View File

@@ -1,40 +1,26 @@
<fsure:Verkaufsprodukte <fsure:Verkaufsprodukte xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:omds2="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" xmlns:fsure="urn:exampleVuServiceTypes" xsi:schemaLocation="urn:exampleVuServiceTypes exampleVuServiceTypes.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:omds2="urn:omds20"
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:boaRs="http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs"
xmlns:fsure="urn:exampleVuServiceTypes"
xsi:schemaLocation="urn:exampleVuServiceTypes exampleVuServiceTypes.xsd">
<fsure:Verkaufsprodukt> <fsure:Verkaufsprodukt>
<cst:Id>100</cst:Id> <cst:Id>100</cst:Id>
<cst:Bezeichnung>TotalAggro</cst:Bezeichnung> <cst:Bezeichnung>TotalAggro</cst:Bezeichnung>
<cst:Bedingungen>Fsure_AllgemeineVersicherungsbedRS</cst:Bedingungen> <cst:Bedingungen>Fsure_AllgemeineVersicherungsbedRS</cst:Bedingungen>
<cst:Bedingungen>Fsure_BesondereVersicherungsbedRS</cst:Bedingungen> <cst:Bedingungen>Fsure_BesondereVersicherungsbedRS</cst:Bedingungen>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
<boaRs:PrivatRechtsschutz> <boaRs:Rechtsschutzversicherung xmlns:fsure="urn:exampleVuServiceTypes" xsi:type="fsure:FakesuranceProduktPrivatrechtsschutz_Type">
<cst:Id>200</cst:Id> <cst:Id>200</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
<cst:Produktgeneration>0</cst:Produktgeneration> <cst:Produktgeneration>0</cst:Produktgeneration>
<cst:Zahlrhythmus>1</cst:Zahlrhythmus> <cst:Zahlrhythmus>1</cst:Zahlrhythmus>
<cst:Hauptfaelligkeit>--12-20</cst:Hauptfaelligkeit> <cst:Hauptfaelligkeit>--12-20</cst:Hauptfaelligkeit>
<boaRs:FreieAnwaltswahl>true</boaRs:FreieAnwaltswahl> <boaRs:FreieAnwaltswahl>true</boaRs:FreieAnwaltswahl>
<boaRs:Vertragsrechtsschutz> <boaRs:Elementarprodukt xsi:type="boaRs:ElementarproduktVertragsrechtsschutz_Type">
<cst:Id>300</cst:Id> <cst:Id>300</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
<boaRs:OertlicherGeltungsbereich>2</boaRs:OertlicherGeltungsbereich> <boaRs:OertlicherGeltungsbereich>2</boaRs:OertlicherGeltungsbereich>
<boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten> <boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten>
<boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht> <boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht>
<boaRs:Streitwertobergrenze>10000000.00</boaRs:Streitwertobergrenze> <boaRs:Streitwertobergrenze>10000000.00</boaRs:Streitwertobergrenze>
</boaRs:Vertragsrechtsschutz> </boaRs:Elementarprodukt>
<boaRs:Liegenschaftsrechtsschutz> </boaRs:Rechtsschutzversicherung>
<cst:Id>301</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
<boaRs:OertlicherGeltungsbereich>2</boaRs:OertlicherGeltungsbereich>
<boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten>
<boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht>
</boaRs:Liegenschaftsrechtsschutz>
</boaRs:PrivatRechtsschutz>
</fsure:Verkaufsprodukt> </fsure:Verkaufsprodukt>
<!--ein Element welches auf der VU-spezifischen Definition aufbaut --> <!--ein Element welches auf der VU-spezifischen Definition aufbaut -->
@@ -44,7 +30,6 @@
<cst:Bedingungen>Fsure_AllgemeineVersicherungsbedRS</cst:Bedingungen> <cst:Bedingungen>Fsure_AllgemeineVersicherungsbedRS</cst:Bedingungen>
<cst:Bedingungen>Fsure_BesondereVersicherungsbedRS</cst:Bedingungen> <cst:Bedingungen>Fsure_BesondereVersicherungsbedRS</cst:Bedingungen>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
<fsure:Produkt> <fsure:Produkt>
<cst:Id>100</cst:Id> <cst:Id>100</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
@@ -52,7 +37,6 @@
<cst:Zahlrhythmus>1</cst:Zahlrhythmus> <cst:Zahlrhythmus>1</cst:Zahlrhythmus>
<cst:Hauptfaelligkeit>--12-20</cst:Hauptfaelligkeit> <cst:Hauptfaelligkeit>--12-20</cst:Hauptfaelligkeit>
<boaRs:FreieAnwaltswahl>true</boaRs:FreieAnwaltswahl> <boaRs:FreieAnwaltswahl>true</boaRs:FreieAnwaltswahl>
<fsure:Elementarprodukt> <fsure:Elementarprodukt>
<cst:Id>300</cst:Id> <cst:Id>300</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
@@ -60,7 +44,6 @@
<boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten> <boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten>
<boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht> <boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht>
</fsure:Elementarprodukt> </fsure:Elementarprodukt>
<fsure:Elementarprodukt> <fsure:Elementarprodukt>
<cst:Id>301</cst:Id> <cst:Id>301</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
@@ -76,7 +59,6 @@
<cst:Zahlrhythmus>1</cst:Zahlrhythmus> <cst:Zahlrhythmus>1</cst:Zahlrhythmus>
<cst:Hauptfaelligkeit>--12-20</cst:Hauptfaelligkeit> <cst:Hauptfaelligkeit>--12-20</cst:Hauptfaelligkeit>
<boaRs:FreieAnwaltswahl>true</boaRs:FreieAnwaltswahl> <boaRs:FreieAnwaltswahl>true</boaRs:FreieAnwaltswahl>
<fsure:Elementarprodukt> <fsure:Elementarprodukt>
<cst:Id>300</cst:Id> <cst:Id>300</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
@@ -84,14 +66,12 @@
<boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten> <boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten>
<boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht> <boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht>
</fsure:Elementarprodukt> </fsure:Elementarprodukt>
<fsure:Elementarprodukt> <fsure:Elementarprodukt>
<cst:Id>302</cst:Id> <cst:Id>302</cst:Id>
<cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg> <cst:VtgBeg>2019-01-01T00:00:00.000</cst:VtgBeg>
<boaRs:OertlicherGeltungsbereich>2</boaRs:OertlicherGeltungsbereich> <boaRs:OertlicherGeltungsbereich>2</boaRs:OertlicherGeltungsbereich>
<boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten> <boaRs:WartezeitInMonaten>3</boaRs:WartezeitInMonaten>
<boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht> <boaRs:Wartezeitverzicht>false</boaRs:Wartezeitverzicht>
</fsure:Elementarprodukt> </fsure:Elementarprodukt>
</fsure:Produkt> </fsure:Produkt>
</fsure:Verkaufsprodukt> </fsure:Verkaufsprodukt>

View File

@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" xmlns:boaK="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" xmlns:boaRs="http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs" xmlns:fsure="urn:exampleVuServiceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:exampleVuServiceTypes" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ast="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:exampleVuServiceTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0"> <xsd:schema xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" xmlns:boaK="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" xmlns:fsure="urn:exampleVuServiceTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:exampleVuServiceTypes" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ast="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:exampleVuServiceTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0">
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd"/> <xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="../omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="../omds29-00.xsd"/> <xsd:import namespace="urn:omds20" schemaLocation="../omds29-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="../omds3CommonServiceTypes.xsd"/> <xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="../omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="../omds3_ON2_Antrag_Common.xsd"/> <xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="../omds3_ON2_Antrag_Common.xsd"/>
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs" schemaLocation="../omds3_ON2_Antrag_Rechtsschutz.xsd"/> <xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" schemaLocation="../omds3_ON2_Antrag_Rechtsschutz.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="../omds3_ON2_Antrag_Kfz.xsd"/> <xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="../omds3_ON2_Antrag_Kfz.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="../omds29-00.xsd"/> <xsd:import namespace="urn:omds20" schemaLocation="../omds29-00.xsd"/>
<!--Beispiel fuer die Erweiterung eines Typs fuer die speziellen Belange einer VU --> <!--Beispiel fuer die Erweiterung eines Typs fuer die speziellen Belange einer VU -->
@@ -21,7 +21,6 @@
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Definition eines RS-Produkts</xsd:documentation> <xsd:documentation>Definition eines RS-Produkts</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<!-- Verkaufsprodukt --> <!-- Verkaufsprodukt -->
<xsd:complexType name="FakesuranceVerkaufsproduktRs_Type"> <xsd:complexType name="FakesuranceVerkaufsproduktRs_Type">
<xsd:annotation> <xsd:annotation>
@@ -35,13 +34,11 @@
<xsd:selector xpath="fsure:Elementarprodukt"/> <xsd:selector xpath="fsure:Elementarprodukt"/>
<xsd:field xpath="cst:Id"/> <xsd:field xpath="cst:Id"/>
</xsd:key> </xsd:key>
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<!--<xsd:element name="FakesuranceVerkaufsproduktRs1" type="FakesuranceVerkaufsproduktRs_Type"> <!--<xsd:element name="FakesuranceVerkaufsproduktRs1" type="FakesuranceVerkaufsproduktRs_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Verkaufsprodukt 1</xsd:documentation> <xsd:documentation>Verkaufsprodukt 1</xsd:documentation>
@@ -51,11 +48,10 @@
<xsd:field xpath="Id"/> <xsd:field xpath="Id"/>
</xsd:unique> </xsd:unique>
</xsd:element>--> </xsd:element>-->
<!-- Produkt --> <!-- Produkt -->
<xsd:complexType name="FakesuranceProduktPrivatrechtsschutz_Type"> <xsd:complexType name="FakesuranceProduktPrivatrechtsschutz_Type">
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="boaRs:ProduktPrivatRechtsschutz_Type"> <xsd:extension base="boaRs:ProduktRechtsschutz_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="Elementarprodukt" type="FakesuranceElementarproduktRs_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Elementarprodukt" type="FakesuranceElementarproduktRs_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:key name="ElementarProduktIdNurEinmal"> <xsd:key name="ElementarProduktIdNurEinmal">
@@ -67,9 +63,6 @@
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<!-- Elementarprodukt --> <!-- Elementarprodukt -->
<xsd:complexType name="FakesuranceElementarproduktRs_Type"> <xsd:complexType name="FakesuranceElementarproduktRs_Type">
<xsd:annotation> <xsd:annotation>
@@ -79,9 +72,6 @@
<xsd:extension base="boaRs:ElementarproduktRechtsschutz_Type"/> <xsd:extension base="boaRs:ElementarproduktRechtsschutz_Type"/>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<xsd:element name="Verkaufsprodukte"> <xsd:element name="Verkaufsprodukte">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>

View File

@@ -10,15 +10,16 @@
<xsd:element name="Verkaufsprodukt" maxOccurs="unbounded"> <xsd:element name="Verkaufsprodukt" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="Produktbaustein_Type"> <xsd:extension base="Verkaufsproduktbaustein_Type"/>
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Produktbaustein_Type"> <xsd:complexType name="Baustein_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstraktes Element für Ebene 2 und 3</xsd:documentation>
</xsd:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="cst:ProduktbausteinAuskunft_Type"> <xsd:extension base="cst:ProduktbausteinAuskunft_Type">
<xsd:sequence> <xsd:sequence>
@@ -46,6 +47,44 @@
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Verkaufsproduktbaustein_Type">
<xsd:annotation>
<xsd:documentation>Element Ebene 1 Verkaufsprodukt</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:ProduktbausteinAuskunft_Type">
<xsd:sequence>
<xsd:element name="Produkt" maxOccurs="unbounded">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="Produktbaustein_Type">
<xsd:sequence>
<xsd:element name="Elementarprodukt" type="Elementarproduktbaustein_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Produktbaustein_Type">
<xsd:annotation>
<xsd:documentation>Element Ebene 2 Produkt</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Baustein_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Elementarproduktbaustein_Type">
<xsd:annotation>
<xsd:documentation>Element Ebene 3 Elementarprodukt</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Baustein_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="BausteinReferenz_Type"> <xsd:complexType name="BausteinReferenz_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="Id" type="xsd:string"> <xsd:element name="Id" type="xsd:string">