Änderungen aus Fachausschuss Schaden vom 24.5.2019 durchgeführt
This commit is contained in:
@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-05-15T13:29:56.643+02:00
|
||||
* 2019-05-29T12:28:58.161+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-05-15T13:29:56.537+02:00
|
||||
* 2019-05-29T12:28:57.969+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-05-15T13:29:56.605+02:00
|
||||
* 2019-05-29T12:28:58.121+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-05-15T13:29:56.424+02:00
|
||||
* 2019-05-29T12:28:57.789+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-05-15T13:29:56.521+02:00
|
||||
* 2019-05-29T12:28:57.901+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*/
|
||||
|
||||
|
||||
@@ -21,8 +21,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on4partner.DeleteCommunicationObjectR
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.on4partner.GetPartnerRequestType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.CreateClaimRequestType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.InitiateClaimRequestType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.SpezifikationSchadenType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.SubmitClaimRequestType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.SubmitClaimResponseType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -67,8 +67,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.SubmitClaimResponseType;
|
||||
GetApplicationDocumentRequestType.class,
|
||||
CreateClaimRequestType.class,
|
||||
SubmitClaimRequestType.class,
|
||||
SubmitClaimResponseType.class,
|
||||
InitiateClaimRequestType.class,
|
||||
SpezifikationSchadenType.class,
|
||||
CommonProcessRequestType.class,
|
||||
CommonSearchRequestType.class,
|
||||
GetPoliciesOfPartnerRequestType.class,
|
||||
|
||||
@@ -24,7 +24,10 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on4partner.CheckAddressResponseType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.on4partner.DeleteCommunicationObjectResponseType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.on4partner.GetPartnerResponseType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.CreateClaimResponseType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.GetClaimResponseLightType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.GetClaimResponseType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.InitiateClaimResponseType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.SubmitClaimResponseType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -73,7 +76,10 @@ import at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.InitiateClaimResponseTyp
|
||||
DeleteCommunicationObjectResponseType.class,
|
||||
GetApplicationDocumentResponseType.class,
|
||||
CreateClaimResponseType.class,
|
||||
SubmitClaimResponseType.class,
|
||||
InitiateClaimResponseType.class,
|
||||
GetClaimResponseType.class,
|
||||
GetClaimResponseLightType.class,
|
||||
CalculateSachPrivatResponseType.class,
|
||||
CreateOfferSachPrivatResponseType.class,
|
||||
CreateApplicationSachPrivatResponseType.class,
|
||||
|
||||
@@ -28,8 +28,8 @@ public class ObjectFactory {
|
||||
private final static QName _OrdnungsbegriffZuordFremd_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "OrdnungsbegriffZuordFremd");
|
||||
private final static QName _Geschaeftsfallnummer_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Geschaeftsfallnummer");
|
||||
private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId");
|
||||
private final static QName _Person_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Person");
|
||||
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
|
||||
@@ -286,6 +286,22 @@ public class ObjectFactory {
|
||||
return new BankverbindungType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VersichertePersonType }
|
||||
*
|
||||
*/
|
||||
public VersichertePersonType createVersichertePersonType() {
|
||||
return new VersichertePersonType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VersicherteVeranstaltungType }
|
||||
*
|
||||
*/
|
||||
public VersicherteVeranstaltungType createVersicherteVeranstaltungType() {
|
||||
return new VersicherteVeranstaltungType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link FahrzeugType }
|
||||
*
|
||||
@@ -378,6 +394,15 @@ public class ObjectFactory {
|
||||
return new JAXBElement<ObjektIdType>(_ObjektId_QNAME, ObjektIdType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "Person")
|
||||
public JAXBElement<PersonType> createPerson(PersonType value) {
|
||||
return new JAXBElement<PersonType>(_Person_QNAME, PersonType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link AdresseType }{@code >}}
|
||||
*
|
||||
@@ -387,13 +412,4 @@ public class ObjectFactory {
|
||||
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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -7,15 +7,10 @@ import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlElements;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELAnzahlType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELEinstufungType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELEntscheidungsfrageType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELIdentifizierungType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELKommunikationType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELLegitimationType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.ELTextType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.NATUERLICHEPERSONType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.PersArtCdType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.SONSTIGEPERSONType;
|
||||
@@ -33,21 +28,15 @@ import at.vvo.omds.types.omds2Types.v2_11.SONSTIGEPERSONType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId" minOccurs="0"/>
|
||||
* <choice>
|
||||
* <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
|
||||
* <element ref="{urn:omds20}SONSTIGE_PERSON"/>
|
||||
* </choice>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Adresse" minOccurs="0"/>
|
||||
* <choice maxOccurs="unbounded" minOccurs="0">
|
||||
* <element ref="{urn:omds20}EL-Anzahl"/>
|
||||
* <element ref="{urn:omds20}EL-Einstufung"/>
|
||||
* <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
|
||||
* <element ref="{urn:omds20}EL-Identifizierung"/>
|
||||
* <element ref="{urn:omds20}EL-Kommunikation"/>
|
||||
* <element ref="{urn:omds20}EL-Legitimation"/>
|
||||
* <element ref="{urn:omds20}EL-Text"/>
|
||||
* </choice>
|
||||
* <element ref="{urn:omds20}EL-Kommunikation" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element ref="{urn:omds20}EL-Legitimation" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element ref="{urn:omds20}EL-Einstufung" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* <attribute name="PersArtCd" use="required" type="{urn:omds20}PersArtCd_Type" />
|
||||
* </restriction>
|
||||
@@ -63,11 +52,13 @@ import at.vvo.omds.types.omds2Types.v2_11.SONSTIGEPERSONType;
|
||||
"natuerlicheperson",
|
||||
"sonstigeperson",
|
||||
"adresse",
|
||||
"elAnzahlOrELEinstufungOrELEntscheidungsfrage"
|
||||
"elKommunikation",
|
||||
"elLegitimation",
|
||||
"elEinstufung"
|
||||
})
|
||||
public class PersonType {
|
||||
|
||||
@XmlElement(name = "ObjektId", required = true)
|
||||
@XmlElement(name = "ObjektId")
|
||||
protected ObjektIdType objektId;
|
||||
@XmlElement(name = "NATUERLICHE_PERSON", namespace = "urn:omds20")
|
||||
protected NATUERLICHEPERSONType natuerlicheperson;
|
||||
@@ -75,21 +66,17 @@ public class PersonType {
|
||||
protected SONSTIGEPERSONType sonstigeperson;
|
||||
@XmlElement(name = "Adresse")
|
||||
protected AdresseType adresse;
|
||||
@XmlElements({
|
||||
@XmlElement(name = "EL-Anzahl", namespace = "urn:omds20", type = ELAnzahlType.class),
|
||||
@XmlElement(name = "EL-Einstufung", namespace = "urn:omds20", type = ELEinstufungType.class),
|
||||
@XmlElement(name = "EL-Entscheidungsfrage", namespace = "urn:omds20", type = ELEntscheidungsfrageType.class),
|
||||
@XmlElement(name = "EL-Identifizierung", namespace = "urn:omds20", type = ELIdentifizierungType.class),
|
||||
@XmlElement(name = "EL-Kommunikation", namespace = "urn:omds20", type = ELKommunikationType.class),
|
||||
@XmlElement(name = "EL-Legitimation", namespace = "urn:omds20", type = ELLegitimationType.class),
|
||||
@XmlElement(name = "EL-Text", namespace = "urn:omds20", type = ELTextType.class)
|
||||
})
|
||||
protected List<Object> elAnzahlOrELEinstufungOrELEntscheidungsfrage;
|
||||
@XmlElement(name = "EL-Kommunikation", namespace = "urn:omds20")
|
||||
protected List<ELKommunikationType> elKommunikation;
|
||||
@XmlElement(name = "EL-Legitimation", namespace = "urn:omds20")
|
||||
protected List<ELLegitimationType> elLegitimation;
|
||||
@XmlElement(name = "EL-Einstufung", namespace = "urn:omds20")
|
||||
protected List<ELEinstufungType> elEinstufung;
|
||||
@XmlAttribute(name = "PersArtCd", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected PersArtCdType persArtCd;
|
||||
|
||||
/**
|
||||
* Die Id der Person (Personennr)
|
||||
* Die Id der Person (entspricht der Personennr, hat aber auch die Möglichkeit eine Makler-Id mitzugeben)
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
@@ -185,38 +172,90 @@ public class PersonType {
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the elAnzahlOrELEinstufungOrELEntscheidungsfrage property.
|
||||
* Gets the value of the elKommunikation 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 elAnzahlOrELEinstufungOrELEntscheidungsfrage property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the elKommunikation property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getELAnzahlOrELEinstufungOrELEntscheidungsfrage().add(newItem);
|
||||
* getELKommunikation().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ELAnzahlType }
|
||||
* {@link ELEinstufungType }
|
||||
* {@link ELEntscheidungsfrageType }
|
||||
* {@link ELIdentifizierungType }
|
||||
* {@link ELKommunikationType }
|
||||
* {@link ELLegitimationType }
|
||||
* {@link ELTextType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getELAnzahlOrELEinstufungOrELEntscheidungsfrage() {
|
||||
if (elAnzahlOrELEinstufungOrELEntscheidungsfrage == null) {
|
||||
elAnzahlOrELEinstufungOrELEntscheidungsfrage = new ArrayList<Object>();
|
||||
public List<ELKommunikationType> getELKommunikation() {
|
||||
if (elKommunikation == null) {
|
||||
elKommunikation = new ArrayList<ELKommunikationType>();
|
||||
}
|
||||
return this.elAnzahlOrELEinstufungOrELEntscheidungsfrage;
|
||||
return this.elKommunikation;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the elLegitimation 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 elLegitimation property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getELLegitimation().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ELLegitimationType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ELLegitimationType> getELLegitimation() {
|
||||
if (elLegitimation == null) {
|
||||
elLegitimation = new ArrayList<ELLegitimationType>();
|
||||
}
|
||||
return this.elLegitimation;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the elEinstufung 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 elEinstufung property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getELEinstufung().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ELEinstufungType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ELEinstufungType> getELEinstufung() {
|
||||
if (elEinstufung == null) {
|
||||
elEinstufung = new ArrayList<ELEinstufungType>();
|
||||
}
|
||||
return this.elEinstufung;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -24,10 +24,14 @@ import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/>
|
||||
* <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type"/>
|
||||
* <element name="PraemieNto" type="{urn:omds20}decimal"/>
|
||||
* <element name="PraemieBto" type="{urn:omds20}decimal"/>
|
||||
* <element name="Versicherungssteuer" type="{urn:omds3CommonServiceTypes-1-1-0}Versicherungssteuer_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/>
|
||||
* <element name="Unterjaehrigkeitszuschlag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
|
||||
* <element name="Abschlag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
@@ -38,13 +42,21 @@ import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Praemie_Type", propOrder = {
|
||||
"zahlrhythmus",
|
||||
"zahlweg",
|
||||
"praemieNto",
|
||||
"praemieBto",
|
||||
"versicherungssteuer",
|
||||
"waehrungsCd"
|
||||
"waehrungsCd",
|
||||
"unterjaehrigkeitszuschlag",
|
||||
"abschlag"
|
||||
})
|
||||
public class PraemieType {
|
||||
|
||||
@XmlElement(name = "Zahlrhythmus", required = true)
|
||||
protected String zahlrhythmus;
|
||||
@XmlElement(name = "Zahlweg", required = true)
|
||||
protected String zahlweg;
|
||||
@XmlElement(name = "PraemieNto", required = true)
|
||||
protected BigDecimal praemieNto;
|
||||
@XmlElement(name = "PraemieBto", required = true)
|
||||
@@ -54,6 +66,58 @@ public class PraemieType {
|
||||
@XmlElement(name = "WaehrungsCd")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected WaehrungsCdType waehrungsCd;
|
||||
@XmlElement(name = "Unterjaehrigkeitszuschlag")
|
||||
protected Double unterjaehrigkeitszuschlag;
|
||||
@XmlElement(name = "Abschlag")
|
||||
protected Double abschlag;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der zahlrhythmus-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getZahlrhythmus() {
|
||||
return zahlrhythmus;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zahlrhythmus-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setZahlrhythmus(String value) {
|
||||
this.zahlrhythmus = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der zahlweg-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getZahlweg() {
|
||||
return zahlweg;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zahlweg-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setZahlweg(String value) {
|
||||
this.zahlweg = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der praemieNto-Eigenschaft ab.
|
||||
@@ -156,4 +220,52 @@ public class PraemieType {
|
||||
this.waehrungsCd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der unterjaehrigkeitszuschlag-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Double }
|
||||
*
|
||||
*/
|
||||
public Double getUnterjaehrigkeitszuschlag() {
|
||||
return unterjaehrigkeitszuschlag;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der unterjaehrigkeitszuschlag-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Double }
|
||||
*
|
||||
*/
|
||||
public void setUnterjaehrigkeitszuschlag(Double value) {
|
||||
this.unterjaehrigkeitszuschlag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der abschlag-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Double }
|
||||
*
|
||||
*/
|
||||
public Double getAbschlag() {
|
||||
return abschlag;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der abschlag-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Double }
|
||||
*
|
||||
*/
|
||||
public void setAbschlag(Double value) {
|
||||
this.abschlag = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.ProduktSachPriva
|
||||
* <sequence>
|
||||
* <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
|
||||
* <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/>
|
||||
* <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
|
||||
* <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/>
|
||||
* <element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
@@ -63,7 +63,7 @@ public abstract class ProduktType
|
||||
protected String produktgeneration;
|
||||
@XmlElement(name = "Zahlweg")
|
||||
protected String zahlweg;
|
||||
@XmlElement(name = "Zahlrhythmus", required = true)
|
||||
@XmlElement(name = "Zahlrhythmus")
|
||||
protected String zahlrhythmus;
|
||||
@XmlElement(name = "Hauptfaelligkeit", required = true)
|
||||
@XmlSchemaType(name = "gMonthDay")
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.common;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
@@ -24,7 +27,8 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
* <sequence>
|
||||
* <element name="VtgBeg" type="{urn:omds20}Datum-Zeit"/>
|
||||
* <element name="VtgEnde" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
|
||||
* <element name="Praemie" type="{urn:omds3CommonServiceTypes-1-1-0}Praemie_Type" minOccurs="0"/>
|
||||
* <element name="Praemie" type="{urn:omds3CommonServiceTypes-1-1-0}Praemie_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="JahrespraemieNto" type="{urn:omds20}decimal"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,7 +41,8 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
@XmlType(name = "ProduktbausteinAntragsprozess_Type", propOrder = {
|
||||
"vtgBeg",
|
||||
"vtgEnde",
|
||||
"praemie"
|
||||
"praemie",
|
||||
"jahrespraemieNto"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
VerkaufsproduktType.class,
|
||||
@@ -55,7 +60,9 @@ public abstract class ProduktbausteinAntragsprozessType
|
||||
@XmlSchemaType(name = "dateTime")
|
||||
protected XMLGregorianCalendar vtgEnde;
|
||||
@XmlElement(name = "Praemie")
|
||||
protected PraemieType praemie;
|
||||
protected List<PraemieType> praemie;
|
||||
@XmlElement(name = "JahrespraemieNto", required = true)
|
||||
protected BigDecimal jahrespraemieNto;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vtgBeg-Eigenschaft ab.
|
||||
@@ -106,27 +113,56 @@ public abstract class ProduktbausteinAntragsprozessType
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der praemie-Eigenschaft ab.
|
||||
* Gets the value of the praemie 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 praemie property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getPraemie().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link PraemieType }
|
||||
*
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link PraemieType }
|
||||
*
|
||||
*/
|
||||
public PraemieType getPraemie() {
|
||||
return praemie;
|
||||
public List<PraemieType> getPraemie() {
|
||||
if (praemie == null) {
|
||||
praemie = new ArrayList<PraemieType>();
|
||||
}
|
||||
return this.praemie;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der praemie-Eigenschaft fest.
|
||||
* Ruft den Wert der jahrespraemieNto-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getJahrespraemieNto() {
|
||||
return jahrespraemieNto;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der jahrespraemieNto-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link PraemieType }
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setPraemie(PraemieType value) {
|
||||
this.praemie = value;
|
||||
public void setJahrespraemieNto(BigDecimal value) {
|
||||
this.jahrespraemieNto = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
|
||||
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.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Versicherte Person basierend auf VersichertesInteresse_Type
|
||||
*
|
||||
* <p>Java-Klasse für VersichertePerson_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="VersichertePerson_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
|
||||
* <sequence>
|
||||
* <element name="Person" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VersichertePerson_Type", propOrder = {
|
||||
"person"
|
||||
})
|
||||
public class VersichertePersonType
|
||||
extends VersichertesInteresseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Person", required = true)
|
||||
protected PersonType person;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der person-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link PersonType }
|
||||
*
|
||||
*/
|
||||
public PersonType getPerson() {
|
||||
return person;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der person-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link PersonType }
|
||||
*
|
||||
*/
|
||||
public void setPerson(PersonType value) {
|
||||
this.person = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
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;
|
||||
|
||||
|
||||
/**
|
||||
* Versicherte Veranstaltung basierend auf VersichertesInteresse_Type
|
||||
*
|
||||
* <p>Java-Klasse für VersicherteVeranstaltung_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="VersicherteVeranstaltung_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
|
||||
* <sequence>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VersicherteVeranstaltung_Type")
|
||||
public class VersicherteVeranstaltungType
|
||||
extends VersichertesInteresseType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -3,7 +3,8 @@ 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.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.RisikoGebaeudeType;
|
||||
@@ -12,7 +13,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.VersichertesObje
|
||||
|
||||
|
||||
/**
|
||||
* Abstrakter Obertyp für versicherte Interessen, wird z.B. in Rechtsschutz verwendet
|
||||
* Abstrakter Obertyp für versicherte Interessen
|
||||
*
|
||||
* <p>Java-Klasse für VersichertesInteresse_Type complex type.
|
||||
*
|
||||
@@ -22,9 +23,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.VersichertesObje
|
||||
* <complexType name="VersichertesInteresse_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjLfnr" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
@@ -33,44 +32,37 @@ import at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.sachPrivat.VersichertesObje
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VersichertesInteresse_Type", propOrder = {
|
||||
"objLfnr"
|
||||
})
|
||||
@XmlType(name = "VersichertesInteresse_Type")
|
||||
@XmlSeeAlso({
|
||||
VersichertesObjektSachPrivatType.class,
|
||||
RisikoHaushaltType.class,
|
||||
RisikoGebaeudeType.class,
|
||||
VersichertePersonType.class,
|
||||
VersicherteVeranstaltungType.class,
|
||||
FahrzeugType.class,
|
||||
VersicherterBetriebType.class,
|
||||
VersicherteLiegenschaftType.class
|
||||
})
|
||||
public abstract class VersichertesInteresseType {
|
||||
|
||||
@XmlElement(name = "ObjLfnr")
|
||||
protected String objLfnr;
|
||||
@XmlAttribute(name = "Lfnr", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int lfnr;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der objLfnr-Eigenschaft ab.
|
||||
* Ruft den Wert der lfnr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getObjLfnr() {
|
||||
return objLfnr;
|
||||
public int getLfnr() {
|
||||
return lfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der objLfnr-Eigenschaft fest.
|
||||
* Legt den Wert der lfnr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setObjLfnr(String value) {
|
||||
this.objLfnr = value;
|
||||
public void setLfnr(int value) {
|
||||
this.lfnr = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -38,17 +38,17 @@ public class CalculateKfzRequestType
|
||||
{
|
||||
|
||||
@XmlElement(name = "BerechnungsdatenKfz", required = true)
|
||||
protected Object berechnungsdatenKfz;
|
||||
protected SpezBerechnungKfzType berechnungsdatenKfz;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der berechnungsdatenKfz-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Object }
|
||||
* {@link SpezBerechnungKfzType }
|
||||
*
|
||||
*/
|
||||
public Object getBerechnungsdatenKfz() {
|
||||
public SpezBerechnungKfzType getBerechnungsdatenKfz() {
|
||||
return berechnungsdatenKfz;
|
||||
}
|
||||
|
||||
@@ -57,10 +57,10 @@ public class CalculateKfzRequestType
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Object }
|
||||
* {@link SpezBerechnungKfzType }
|
||||
*
|
||||
*/
|
||||
public void setBerechnungsdatenKfz(Object value) {
|
||||
public void setBerechnungsdatenKfz(SpezBerechnungKfzType value) {
|
||||
this.berechnungsdatenKfz = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ public class CalculateKfzResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "BerechnungsdatenKfz")
|
||||
protected Object berechnungsdatenKfz;
|
||||
protected SpezBerechnungKfzType berechnungsdatenKfz;
|
||||
@XmlElement(name = "ResponseUpselling")
|
||||
protected UpsellingKfzResponseType responseUpselling;
|
||||
|
||||
@@ -49,10 +49,10 @@ public class CalculateKfzResponseType
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Object }
|
||||
* {@link SpezBerechnungKfzType }
|
||||
*
|
||||
*/
|
||||
public Object getBerechnungsdatenKfz() {
|
||||
public SpezBerechnungKfzType getBerechnungsdatenKfz() {
|
||||
return berechnungsdatenKfz;
|
||||
}
|
||||
|
||||
@@ -61,10 +61,10 @@ public class CalculateKfzResponseType
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Object }
|
||||
* {@link SpezBerechnungKfzType }
|
||||
*
|
||||
*/
|
||||
public void setBerechnungsdatenKfz(Object value) {
|
||||
public void setBerechnungsdatenKfz(SpezBerechnungKfzType value) {
|
||||
this.berechnungsdatenKfz = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -44,6 +44,14 @@ public class ObjectFactory {
|
||||
public ObjectFactory() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpezBerechnungKfzType }
|
||||
*
|
||||
*/
|
||||
public SpezBerechnungKfzType createSpezBerechnungKfzType() {
|
||||
return new SpezBerechnungKfzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpezOffertKfzType }
|
||||
*
|
||||
@@ -204,14 +212,6 @@ public class ObjectFactory {
|
||||
return new VerkehrsrechtsschutzKfzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpezBerechnungKfzType }
|
||||
*
|
||||
*/
|
||||
public SpezBerechnungKfzType createSpezBerechnungKfzType() {
|
||||
return new SpezBerechnungKfzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ZusaetzlicheKfzdatenType }
|
||||
*
|
||||
@@ -237,12 +237,12 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link SpezBerechnungKfzType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "BerechnungsdatenKfz")
|
||||
public JAXBElement<Object> createBerechnungsdatenKfz(Object value) {
|
||||
return new JAXBElement<Object>(_BerechnungsdatenKfz_QNAME, Object.class, null, value);
|
||||
public JAXBElement<SpezBerechnungKfzType> createBerechnungsdatenKfz(SpezBerechnungKfzType value) {
|
||||
return new JAXBElement<SpezBerechnungKfzType>(_BerechnungsdatenKfz_QNAME, SpezBerechnungKfzType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,347 @@
|
||||
|
||||
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.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
|
||||
|
||||
|
||||
/**
|
||||
* 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 ElementarproduktRechtsschutzStdImpl_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktRechtsschutzStdImpl_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ElementarproduktRechtsschutz_Type">
|
||||
* <sequence>
|
||||
* <element name="Versicherungssumme" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <attribute name="Unlimitiert" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
|
||||
* <attribute name="Betrag" type="{urn:omds20}decimal" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="OertlicherGeltungsbereich" type="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}OertlicherGeltungsbereichCd_Type" minOccurs="0"/>
|
||||
* <element name="WartezeitInMonaten" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
|
||||
* <element name="Wartezeitverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* <element name="Streitwertobergrenze" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="Streitwertuntergrenze" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="FreieAnwaltswahl" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktRechtsschutzStdImpl_Type", propOrder = {
|
||||
"versicherungssumme",
|
||||
"selbstbehalt",
|
||||
"oertlicherGeltungsbereich",
|
||||
"wartezeitInMonaten",
|
||||
"wartezeitverzicht",
|
||||
"streitwertobergrenze",
|
||||
"streitwertuntergrenze",
|
||||
"freieAnwaltswahl"
|
||||
})
|
||||
public class ElementarproduktRechtsschutzStdImplType
|
||||
extends ElementarproduktRechtsschutzType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Versicherungssumme")
|
||||
protected ElementarproduktRechtsschutzStdImplType.Versicherungssumme 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;
|
||||
@XmlElement(name = "Streitwertobergrenze")
|
||||
protected BigDecimal streitwertobergrenze;
|
||||
@XmlElement(name = "Streitwertuntergrenze")
|
||||
protected BigDecimal streitwertuntergrenze;
|
||||
@XmlElement(name = "FreieAnwaltswahl")
|
||||
protected Boolean freieAnwaltswahl;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der versicherungssumme-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ElementarproduktRechtsschutzStdImplType.Versicherungssumme }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktRechtsschutzStdImplType.Versicherungssumme getVersicherungssumme() {
|
||||
return versicherungssumme;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der versicherungssumme-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ElementarproduktRechtsschutzStdImplType.Versicherungssumme }
|
||||
*
|
||||
*/
|
||||
public void setVersicherungssumme(ElementarproduktRechtsschutzStdImplType.Versicherungssumme 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.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Short }
|
||||
*
|
||||
*/
|
||||
public Short getOertlicherGeltungsbereich() {
|
||||
return oertlicherGeltungsbereich;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der oertlicherGeltungsbereich-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Short }
|
||||
*
|
||||
*/
|
||||
public void setOertlicherGeltungsbereich(Short value) {
|
||||
this.oertlicherGeltungsbereich = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wartezeitInMonaten-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Short }
|
||||
*
|
||||
*/
|
||||
public Short getWartezeitInMonaten() {
|
||||
return wartezeitInMonaten;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wartezeitInMonaten-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Short }
|
||||
*
|
||||
*/
|
||||
public void setWartezeitInMonaten(Short value) {
|
||||
this.wartezeitInMonaten = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wartezeitverzicht-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Boolean }
|
||||
*
|
||||
*/
|
||||
public Boolean isWartezeitverzicht() {
|
||||
return wartezeitverzicht;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wartezeitverzicht-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Boolean }
|
||||
*
|
||||
*/
|
||||
public void setWartezeitverzicht(Boolean value) {
|
||||
this.wartezeitverzicht = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 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;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der freieAnwaltswahl-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Boolean }
|
||||
*
|
||||
*/
|
||||
public Boolean isFreieAnwaltswahl() {
|
||||
return freieAnwaltswahl;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der freieAnwaltswahl-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Boolean }
|
||||
*
|
||||
*/
|
||||
public void setFreieAnwaltswahl(Boolean value) {
|
||||
this.freieAnwaltswahl = value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <attribute name="Unlimitiert" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
|
||||
* <attribute name="Betrag" type="{urn:omds20}decimal" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "")
|
||||
public static class Versicherungssumme {
|
||||
|
||||
@XmlAttribute(name = "Unlimitiert", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", required = true)
|
||||
protected boolean unlimitiert;
|
||||
@XmlAttribute(name = "Betrag", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs")
|
||||
protected BigDecimal betrag;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der unlimitiert-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isUnlimitiert() {
|
||||
return unlimitiert;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der unlimitiert-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setUnlimitiert(boolean value) {
|
||||
this.unlimitiert = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der betrag-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getBetrag() {
|
||||
return betrag;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der betrag-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setBetrag(BigDecimal value) {
|
||||
this.betrag = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,15 +1,14 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
|
||||
|
||||
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.XmlSeeAlso;
|
||||
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.SelbstbehaltType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -24,12 +23,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
|
||||
* <sequence>
|
||||
* <element name="VersInteresseRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="OertlicherGeltungsbereich" type="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}OertlicherGeltungsbereichCd_Type"/>
|
||||
* <element name="WartezeitInMonaten" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
|
||||
* <element name="Wartezeitverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -40,156 +34,46 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = {
|
||||
"versInteresseRefLfNr",
|
||||
"versicherungssumme",
|
||||
"selbstbehalt",
|
||||
"oertlicherGeltungsbereich",
|
||||
"wartezeitInMonaten",
|
||||
"wartezeitverzicht"
|
||||
"versInteressenRefLfNr"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ElementarproduktPrivatRechtsschutzType.class,
|
||||
ElementarproduktFirmenRechtsschutzType.class,
|
||||
ElementarproduktRechtsschutzStdImplType.class,
|
||||
ElementarproduktVertragsrechtsschutzType.class
|
||||
})
|
||||
public abstract class ElementarproduktRechtsschutzType
|
||||
public class ElementarproduktRechtsschutzType
|
||||
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;
|
||||
@XmlElement(name = "VersInteressenRefLfNr")
|
||||
protected List<String> versInteressenRefLfNr;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der versInteresseRefLfNr-Eigenschaft ab.
|
||||
* Gets the value of the versInteressenRefLfNr property.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVersInteresseRefLfNr() {
|
||||
return versInteresseRefLfNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der versInteresseRefLfNr-Eigenschaft fest.
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the versInteressenRefLfNr property.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVersInteresseRefLfNr(String value) {
|
||||
this.versInteresseRefLfNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der versicherungssumme-Eigenschaft ab.
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVersInteressenRefLfNr().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
* @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.
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
* @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;
|
||||
public List<String> getVersInteressenRefLfNr() {
|
||||
if (versInteressenRefLfNr == null) {
|
||||
versInteressenRefLfNr = new ArrayList<String>();
|
||||
}
|
||||
return this.versInteressenRefLfNr;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
|
||||
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;
|
||||
|
||||
|
||||
@@ -20,8 +18,6 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <complexContent>
|
||||
* <extension base="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ElementarproduktRechtsschutz_Type">
|
||||
* <sequence>
|
||||
* <element name="Streitwertobergrenze" type="{urn:omds20}decimal"/>
|
||||
* <element name="Streitwertuntergrenze" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -31,65 +27,10 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktVertragsrechtsschutz_Type", propOrder = {
|
||||
"streitwertobergrenze",
|
||||
"streitwertuntergrenze"
|
||||
})
|
||||
@XmlType(name = "ElementarproduktVertragsrechtsschutz_Type")
|
||||
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;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -24,9 +24,9 @@ import javax.xml.namespace.QName;
|
||||
@XmlRegistry
|
||||
public class ObjectFactory {
|
||||
|
||||
private final static QName _VerkaufsproduktRechtsschutz_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "VerkaufsproduktRechtsschutz");
|
||||
private final static QName _ProduktRechtsschutz_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "ProduktRechtsschutz");
|
||||
private final static QName _ElementarproduktRechtsschutz_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "ElementarproduktRechtsschutz");
|
||||
private final static QName _VerkaufsproduktRechtsschutzStdImpl_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "VerkaufsproduktRechtsschutzStdImpl");
|
||||
private final static QName _ProduktRechtsschutzStdImpl_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "ProduktRechtsschutzStdImpl");
|
||||
private final static QName _ElementarproduktRechtsschutzStdImpl_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "ElementarproduktRechtsschutzStdImpl");
|
||||
private final static QName _CalculateRechtsschutzRequest_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "CalculateRechtsschutzRequest");
|
||||
private final static QName _CalculateRechtsschutzResponse_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "CalculateRechtsschutzResponse");
|
||||
private final static QName _CreateOfferRechtsschutzRequest_QNAME = new QName("http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", "CreateOfferRechtsschutzRequest");
|
||||
@@ -44,11 +44,35 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VerkaufsproduktRechtsschutzType }
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzStdImplType }
|
||||
*
|
||||
*/
|
||||
public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() {
|
||||
return new VerkaufsproduktRechtsschutzType();
|
||||
public ElementarproduktRechtsschutzStdImplType createElementarproduktRechtsschutzStdImplType() {
|
||||
return new ElementarproduktRechtsschutzStdImplType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VerkaufsproduktRechtsschutzStdImplType }
|
||||
*
|
||||
*/
|
||||
public VerkaufsproduktRechtsschutzStdImplType createVerkaufsproduktRechtsschutzStdImplType() {
|
||||
return new VerkaufsproduktRechtsschutzStdImplType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktRechtsschutzStdImplType }
|
||||
*
|
||||
*/
|
||||
public ProduktRechtsschutzStdImplType createProduktRechtsschutzStdImplType() {
|
||||
return new ProduktRechtsschutzStdImplType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() {
|
||||
return new ElementarproduktRechtsschutzType();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -148,30 +172,38 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktRechtsschutzType }{@code >}}
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzStdImplType.Versicherungssumme }
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", name = "VerkaufsproduktRechtsschutz")
|
||||
public JAXBElement<VerkaufsproduktRechtsschutzType> createVerkaufsproduktRechtsschutz(VerkaufsproduktRechtsschutzType value) {
|
||||
return new JAXBElement<VerkaufsproduktRechtsschutzType>(_VerkaufsproduktRechtsschutz_QNAME, VerkaufsproduktRechtsschutzType.class, null, value);
|
||||
public ElementarproduktRechtsschutzStdImplType.Versicherungssumme createElementarproduktRechtsschutzStdImplTypeVersicherungssumme() {
|
||||
return new ElementarproduktRechtsschutzStdImplType.Versicherungssumme();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktRechtsschutzType }{@code >}}
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktRechtsschutzStdImplType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", name = "ProduktRechtsschutz")
|
||||
public JAXBElement<ProduktRechtsschutzType> createProduktRechtsschutz(ProduktRechtsschutzType value) {
|
||||
return new JAXBElement<ProduktRechtsschutzType>(_ProduktRechtsschutz_QNAME, ProduktRechtsschutzType.class, null, value);
|
||||
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", name = "VerkaufsproduktRechtsschutzStdImpl")
|
||||
public JAXBElement<VerkaufsproduktRechtsschutzStdImplType> createVerkaufsproduktRechtsschutzStdImpl(VerkaufsproduktRechtsschutzStdImplType value) {
|
||||
return new JAXBElement<VerkaufsproduktRechtsschutzStdImplType>(_VerkaufsproduktRechtsschutzStdImpl_QNAME, VerkaufsproduktRechtsschutzStdImplType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktRechtsschutzStdImplType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", name = "ProduktRechtsschutzStdImpl")
|
||||
public JAXBElement<ProduktRechtsschutzStdImplType> createProduktRechtsschutzStdImpl(ProduktRechtsschutzStdImplType value) {
|
||||
return new JAXBElement<ProduktRechtsschutzStdImplType>(_ProduktRechtsschutzStdImpl_QNAME, ProduktRechtsschutzStdImplType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ElementarproduktRechtsschutzType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", name = "ElementarproduktRechtsschutz")
|
||||
public JAXBElement<ElementarproduktRechtsschutzType> createElementarproduktRechtsschutz(ElementarproduktRechtsschutzType value) {
|
||||
return new JAXBElement<ElementarproduktRechtsschutzType>(_ElementarproduktRechtsschutz_QNAME, ElementarproduktRechtsschutzType.class, null, value);
|
||||
@XmlElementDecl(namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs", name = "ElementarproduktRechtsschutzStdImpl")
|
||||
public JAXBElement<ElementarproduktRechtsschutzType> createElementarproduktRechtsschutzStdImpl(ElementarproduktRechtsschutzType value) {
|
||||
return new JAXBElement<ElementarproduktRechtsschutzType>(_ElementarproduktRechtsschutzStdImpl_QNAME, ElementarproduktRechtsschutzType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
|
||||
|
||||
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.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ der Standardimplementierung eines Produkts in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.
|
||||
*
|
||||
* <p>Java-Klasse für ProduktRechtsschutzStdImpl_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktRechtsschutzStdImpl_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ProduktRechtsschutz_Type">
|
||||
* <sequence>
|
||||
* <element name="Elementarprodukt" type="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktRechtsschutzStdImpl_Type", propOrder = {
|
||||
"elementarprodukt"
|
||||
})
|
||||
public class ProduktRechtsschutzStdImplType
|
||||
extends ProduktRechtsschutzType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Elementarprodukt")
|
||||
protected List<ElementarproduktRechtsschutzType> elementarprodukt;
|
||||
|
||||
/**
|
||||
* Gets the value of the elementarprodukt 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 elementarprodukt property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getElementarprodukt().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ElementarproduktRechtsschutzType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ElementarproduktRechtsschutzType> getElementarprodukt() {
|
||||
if (elementarprodukt == null) {
|
||||
elementarprodukt = new ArrayList<ElementarproduktRechtsschutzType>();
|
||||
}
|
||||
return this.elementarprodukt;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,14 +1,11 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
|
||||
|
||||
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.XmlSeeAlso;
|
||||
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.SelbstbehaltType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -23,9 +20,6 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
|
||||
* <sequence>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="FreieAnwaltswahl" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* <element name="Elementarprodukt" type="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -35,89 +29,13 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.SelbstbehaltType;
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktRechtsschutz_Type", propOrder = {
|
||||
"selbstbehalt",
|
||||
"freieAnwaltswahl",
|
||||
"elementarprodukt"
|
||||
@XmlType(name = "ProduktRechtsschutz_Type")
|
||||
@XmlSeeAlso({
|
||||
ProduktRechtsschutzStdImplType.class
|
||||
})
|
||||
public abstract class ProduktRechtsschutzType
|
||||
extends ProduktType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Selbstbehalt")
|
||||
protected SelbstbehaltType selbstbehalt;
|
||||
@XmlElement(name = "FreieAnwaltswahl")
|
||||
protected boolean freieAnwaltswahl;
|
||||
@XmlElement(name = "Elementarprodukt")
|
||||
protected List<ElementarproduktRechtsschutzType> elementarprodukt;
|
||||
|
||||
/**
|
||||
* 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>
|
||||
* 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 elementarprodukt property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getElementarprodukt().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ElementarproduktRechtsschutzType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ElementarproduktRechtsschutzType> getElementarprodukt() {
|
||||
if (elementarprodukt == null) {
|
||||
elementarprodukt = new ArrayList<ElementarproduktRechtsschutzType>();
|
||||
}
|
||||
return this.elementarprodukt;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,107 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs;
|
||||
|
||||
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.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.ProduktType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ der Standardimplementierung für ein Verkaufsprodukt in der Sparte Rechtsschutz
|
||||
*
|
||||
* <p>Java-Klasse für VerkaufsproduktRechtsschutzStdImpl_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="VerkaufsproduktRechtsschutzStdImpl_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}VerkaufsproduktRechtsschutz_Type">
|
||||
* <sequence>
|
||||
* <element name="Rechtsschutzversicherung" type="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ProduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Zusatzversicherung" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VerkaufsproduktRechtsschutzStdImpl_Type", propOrder = {
|
||||
"rechtsschutzversicherung",
|
||||
"zusatzversicherung"
|
||||
})
|
||||
public class VerkaufsproduktRechtsschutzStdImplType
|
||||
extends VerkaufsproduktRechtsschutzType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Rechtsschutzversicherung")
|
||||
protected List<ProduktRechtsschutzType> rechtsschutzversicherung;
|
||||
@XmlElement(name = "Zusatzversicherung")
|
||||
protected List<ProduktType> zusatzversicherung;
|
||||
|
||||
/**
|
||||
* Gets the value of the rechtsschutzversicherung 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 rechtsschutzversicherung property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getRechtsschutzversicherung().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktRechtsschutzType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktRechtsschutzType> getRechtsschutzversicherung() {
|
||||
if (rechtsschutzversicherung == null) {
|
||||
rechtsschutzversicherung = new ArrayList<ProduktRechtsschutzType>();
|
||||
}
|
||||
return this.rechtsschutzversicherung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusatzversicherung 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 zusatzversicherung property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusatzversicherung().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktType> getZusatzversicherung() {
|
||||
if (zusatzversicherung == null) {
|
||||
zusatzversicherung = new ArrayList<ProduktType>();
|
||||
}
|
||||
return this.zusatzversicherung;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -6,6 +6,7 @@ import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.VerkaufsproduktType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
|
||||
@@ -23,9 +24,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
|
||||
* <sequence>
|
||||
* <element name="Rechtsschutzversicherung" type="{http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/rs}ProduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="RechtsschutzZusatzVersicherung" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersichertesInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -36,92 +35,31 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = {
|
||||
"rechtsschutzversicherung",
|
||||
"rechtsschutzZusatzVersicherung",
|
||||
"versichertesInteresse"
|
||||
"versicherteInteressen"
|
||||
})
|
||||
public class VerkaufsproduktRechtsschutzType
|
||||
@XmlSeeAlso({
|
||||
VerkaufsproduktRechtsschutzStdImplType.class
|
||||
})
|
||||
public abstract class VerkaufsproduktRechtsschutzType
|
||||
extends VerkaufsproduktType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Rechtsschutzversicherung")
|
||||
protected List<ProduktRechtsschutzType> rechtsschutzversicherung;
|
||||
@XmlElement(name = "RechtsschutzZusatzVersicherung")
|
||||
protected List<Object> rechtsschutzZusatzVersicherung;
|
||||
@XmlElement(name = "VersichertesInteresse")
|
||||
protected List<VersichertesInteresseType> versichertesInteresse;
|
||||
@XmlElement(name = "VersicherteInteressen")
|
||||
protected List<VersichertesInteresseType> versicherteInteressen;
|
||||
|
||||
/**
|
||||
* Gets the value of the rechtsschutzversicherung property.
|
||||
* Gets the value of the versicherteInteressen property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the rechtsschutzversicherung property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the versicherteInteressen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getRechtsschutzversicherung().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktRechtsschutzType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktRechtsschutzType> getRechtsschutzversicherung() {
|
||||
if (rechtsschutzversicherung == null) {
|
||||
rechtsschutzversicherung = new ArrayList<ProduktRechtsschutzType>();
|
||||
}
|
||||
return this.rechtsschutzversicherung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the rechtsschutzZusatzVersicherung 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 rechtsschutzZusatzVersicherung property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getRechtsschutzZusatzVersicherung().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Object }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Object> getRechtsschutzZusatzVersicherung() {
|
||||
if (rechtsschutzZusatzVersicherung == null) {
|
||||
rechtsschutzZusatzVersicherung = new ArrayList<Object>();
|
||||
}
|
||||
return this.rechtsschutzZusatzVersicherung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versichertesInteresse 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 versichertesInteresse property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVersichertesInteresse().add(newItem);
|
||||
* getVersicherteInteressen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
@@ -131,11 +69,11 @@ public class VerkaufsproduktRechtsschutzType
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<VersichertesInteresseType> getVersichertesInteresse() {
|
||||
if (versichertesInteresse == null) {
|
||||
versichertesInteresse = new ArrayList<VersichertesInteresseType>();
|
||||
public List<VersichertesInteresseType> getVersicherteInteressen() {
|
||||
if (versicherteInteressen == null) {
|
||||
versicherteInteressen = new ArrayList<VersichertesInteresseType>();
|
||||
}
|
||||
return this.versichertesInteresse;
|
||||
return this.versicherteInteressen;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -25,6 +25,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
|
||||
* <sequence>
|
||||
* <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded"/>
|
||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
@@ -37,6 +38,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.VersichertesInteresseType;
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VerkaufsproduktSachPrivat_Type", propOrder = {
|
||||
"produkte",
|
||||
"zusatzprodukte",
|
||||
"versicherteObjekte"
|
||||
})
|
||||
public class VerkaufsproduktSachPrivatType
|
||||
@@ -45,6 +47,8 @@ public class VerkaufsproduktSachPrivatType
|
||||
|
||||
@XmlElement(name = "Produkte", required = true)
|
||||
protected List<ProduktType> produkte;
|
||||
@XmlElement(name = "Zusatzprodukte")
|
||||
protected List<ProduktType> zusatzprodukte;
|
||||
@XmlElement(name = "VersicherteObjekte", required = true)
|
||||
protected List<VersichertesInteresseType> versicherteObjekte;
|
||||
|
||||
@@ -77,6 +81,35 @@ public class VerkaufsproduktSachPrivatType
|
||||
return this.produkte;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusatzprodukte property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the zusatzprodukte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusatzprodukte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktType> getZusatzprodukte() {
|
||||
if (zusatzprodukte == null) {
|
||||
zusatzprodukte = new ArrayList<ProduktType>();
|
||||
}
|
||||
return this.zusatzprodukte;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versicherteObjekte property.
|
||||
*
|
||||
|
||||
@@ -115,9 +115,9 @@ public class ChangeCommunicationObjectRequestType
|
||||
*
|
||||
* <p>
|
||||
* 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 ELKommunikationType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -7,6 +7,7 @@ import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.PersonType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -21,9 +22,9 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}InformationenPerson"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
|
||||
* </sequence>
|
||||
* <attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
|
||||
* <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
@@ -33,54 +34,54 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "BeteiligtePerson_Type", propOrder = {
|
||||
"informationenPerson"
|
||||
"person"
|
||||
})
|
||||
public class BeteiligtePersonType {
|
||||
|
||||
@XmlElement(name = "InformationenPerson", required = true)
|
||||
protected InformationenPersonType informationenPerson;
|
||||
@XmlAttribute(name = "BetLfnr", namespace = "urn:omds3ServiceTypes-1-1-0", required = true)
|
||||
@XmlElement(name = "Person", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected PersonType person;
|
||||
@XmlAttribute(name = "Lfnr", namespace = "urn:omds3ServiceTypes-1-1-0", required = true)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int betLfnr;
|
||||
protected int lfnr;
|
||||
|
||||
/**
|
||||
* Objekt ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link InformationenPersonType }
|
||||
* {@link PersonType }
|
||||
*
|
||||
*/
|
||||
public InformationenPersonType getInformationenPerson() {
|
||||
return informationenPerson;
|
||||
public PersonType getPerson() {
|
||||
return person;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der informationenPerson-Eigenschaft fest.
|
||||
* Legt den Wert der person-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link InformationenPersonType }
|
||||
* {@link PersonType }
|
||||
*
|
||||
*/
|
||||
public void setInformationenPerson(InformationenPersonType value) {
|
||||
this.informationenPerson = value;
|
||||
public void setPerson(PersonType value) {
|
||||
this.person = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der betLfnr-Eigenschaft ab.
|
||||
* Ruft den Wert der lfnr-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public int getBetLfnr() {
|
||||
return betLfnr;
|
||||
public int getLfnr() {
|
||||
return lfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der betLfnr-Eigenschaft fest.
|
||||
* Legt den Wert der lfnr-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setBetLfnr(int value) {
|
||||
this.betLfnr = value;
|
||||
public void setLfnr(int value) {
|
||||
this.lfnr = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}Schadenereignis"/>
|
||||
* <element name="Schadenereignis" type="{urn:omds3ServiceTypes-1-1-0}MeldungSchadenereignis_Type"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -43,7 +43,7 @@ public class CreateClaimRequestType
|
||||
@XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0")
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
@XmlElement(name = "Schadenereignis", required = true)
|
||||
protected Schadenereignis2Type schadenereignis;
|
||||
protected MeldungSchadenereignisType schadenereignis;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
@@ -74,10 +74,10 @@ public class CreateClaimRequestType
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Schadenereignis2Type }
|
||||
* {@link MeldungSchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public Schadenereignis2Type getSchadenereignis() {
|
||||
public MeldungSchadenereignisType getSchadenereignis() {
|
||||
return schadenereignis;
|
||||
}
|
||||
|
||||
@@ -86,10 +86,10 @@ public class CreateClaimRequestType
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Schadenereignis2Type }
|
||||
* {@link MeldungSchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public void setSchadenereignis(Schadenereignis2Type value) {
|
||||
public void setSchadenereignis(MeldungSchadenereignisType value) {
|
||||
this.schadenereignis = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="SchadenBeschreibung">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
@@ -39,35 +39,35 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "GeschaedigtesInteresse_Type", propOrder = {
|
||||
"geschInteresseLfnr",
|
||||
"lfnr",
|
||||
"schadenBeschreibung"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
GeschaedigtesObjektKfzType.class,
|
||||
GeschaedigtesObjektImmobilieType.class
|
||||
})
|
||||
public class GeschaedigtesInteresseType {
|
||||
public abstract class GeschaedigtesInteresseType {
|
||||
|
||||
@XmlElement(name = "GeschInteresseLfnr")
|
||||
@XmlElement(name = "Lfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int geschInteresseLfnr;
|
||||
protected int lfnr;
|
||||
@XmlElement(name = "SchadenBeschreibung", required = true)
|
||||
protected String schadenBeschreibung;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschInteresseLfnr-Eigenschaft ab.
|
||||
* Ruft den Wert der lfnr-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public int getGeschInteresseLfnr() {
|
||||
return geschInteresseLfnr;
|
||||
public int getLfnr() {
|
||||
return lfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geschInteresseLfnr-Eigenschaft fest.
|
||||
* Legt den Wert der lfnr-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setGeschInteresseLfnr(int value) {
|
||||
this.geschInteresseLfnr = value;
|
||||
public void setLfnr(int value) {
|
||||
this.lfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
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.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonResponseType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -20,12 +18,11 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
* <pre>
|
||||
* <complexType name="GetClaimResponseLight_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <choice>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Schadenereignis" type="{urn:omds3ServiceTypes-1-1-0}SchadenereignisLight_Type"/>
|
||||
* <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/>
|
||||
* </choice>
|
||||
* </restriction>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
@@ -34,15 +31,14 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "GetClaimResponseLight_Type", propOrder = {
|
||||
"schadenereignis",
|
||||
"serviceFault"
|
||||
"schadenereignis"
|
||||
})
|
||||
public class GetClaimResponseLightType {
|
||||
public class GetClaimResponseLightType
|
||||
extends CommonResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Schadenereignis")
|
||||
@XmlElement(name = "Schadenereignis", required = true)
|
||||
protected SchadenereignisLightType schadenereignis;
|
||||
@XmlElement(name = "ServiceFault")
|
||||
protected List<ServiceFault> serviceFault;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenereignis-Eigenschaft ab.
|
||||
@@ -68,33 +64,4 @@ public class GetClaimResponseLightType {
|
||||
this.schadenereignis = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the serviceFault 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 serviceFault property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getServiceFault().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ServiceFault }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ServiceFault> getServiceFault() {
|
||||
if (serviceFault == null) {
|
||||
serviceFault = new ArrayList<ServiceFault>();
|
||||
}
|
||||
return this.serviceFault;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
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.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonResponseType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -20,12 +18,11 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
* <pre>
|
||||
* <complexType name="GetClaimResponse_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <choice>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Schadenereignis" type="{urn:omds3ServiceTypes-1-1-0}Schadenereignis_Type"/>
|
||||
* <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/>
|
||||
* </choice>
|
||||
* </restriction>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
@@ -34,15 +31,14 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "GetClaimResponse_Type", propOrder = {
|
||||
"schadenereignis",
|
||||
"serviceFault"
|
||||
"schadenereignis"
|
||||
})
|
||||
public class GetClaimResponseType {
|
||||
public class GetClaimResponseType
|
||||
extends CommonResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Schadenereignis")
|
||||
@XmlElement(name = "Schadenereignis", required = true)
|
||||
protected SchadenereignisType schadenereignis;
|
||||
@XmlElement(name = "ServiceFault")
|
||||
protected List<ServiceFault> serviceFault;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenereignis-Eigenschaft ab.
|
||||
@@ -68,33 +64,4 @@ public class GetClaimResponseType {
|
||||
this.schadenereignis = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the serviceFault 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 serviceFault property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getServiceFault().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ServiceFault }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ServiceFault> getServiceFault() {
|
||||
if (serviceFault == null) {
|
||||
serviceFault = new ArrayList<ServiceFault>();
|
||||
}
|
||||
return this.serviceFault;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -32,8 +32,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/>
|
||||
* <element name="EreignisbeschrTxt" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="SchadOrt" type="{urn:omds3ServiceTypes-1-1-0}Ort_Type"/>
|
||||
* <element name="Vertragspersonen" type="{urn:omds3ServiceTypes-1-1-0}Vertragspersonen_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="BeteiligtePersonen" type="{urn:omds3ServiceTypes-1-1-0}BeteiligtePerson_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Rollen" type="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Dokumente" type="{urn:omds3ServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Schadenmelder" type="{urn:omds3ServiceTypes-1-1-0}Schadenmelder_Type"/>
|
||||
* <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
|
||||
@@ -53,8 +53,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
"ereigniszpkt",
|
||||
"ereignisbeschrTxt",
|
||||
"schadOrt",
|
||||
"vertragspersonen",
|
||||
"beteiligtePersonen",
|
||||
"rollen",
|
||||
"dokumente",
|
||||
"schadenmelder",
|
||||
"bankverbindung"
|
||||
@@ -76,10 +76,10 @@ public class InitiateClaimRequestType
|
||||
protected String ereignisbeschrTxt;
|
||||
@XmlElement(name = "SchadOrt", required = true)
|
||||
protected OrtType schadOrt;
|
||||
@XmlElement(name = "Vertragspersonen")
|
||||
protected List<VertragspersonenType> vertragspersonen;
|
||||
@XmlElement(name = "BeteiligtePersonen")
|
||||
protected List<BeteiligtePersonType> beteiligtePersonen;
|
||||
@XmlElement(name = "Rollen")
|
||||
protected List<ReferenzAufBeteiligtePersonSchadenType> rollen;
|
||||
@XmlElement(name = "Dokumente")
|
||||
protected List<UploadDokumentType> dokumente;
|
||||
@XmlElement(name = "Schadenmelder", required = true)
|
||||
@@ -231,35 +231,6 @@ public class InitiateClaimRequestType
|
||||
this.schadOrt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the vertragspersonen 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 vertragspersonen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVertragspersonen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link VertragspersonenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<VertragspersonenType> getVertragspersonen() {
|
||||
if (vertragspersonen == null) {
|
||||
vertragspersonen = new ArrayList<VertragspersonenType>();
|
||||
}
|
||||
return this.vertragspersonen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the beteiligtePersonen property.
|
||||
*
|
||||
@@ -289,6 +260,35 @@ public class InitiateClaimRequestType
|
||||
return this.beteiligtePersonen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the rollen 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 rollen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getRollen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ReferenzAufBeteiligtePersonSchadenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ReferenzAufBeteiligtePersonSchadenType> getRollen() {
|
||||
if (rollen == null) {
|
||||
rollen = new ArrayList<ReferenzAufBeteiligtePersonSchadenType>();
|
||||
}
|
||||
return this.rollen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the dokumente property.
|
||||
*
|
||||
|
||||
@@ -8,13 +8,15 @@ import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.VtgRolleCdType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ um ein Schadenobjekt in der Schadenmeldung abzubilden
|
||||
* Die Meldung eines Schadens (Unterobjekt eines Schadenereignisses)
|
||||
*
|
||||
* <p>Java-Klasse für MeldungSchaden_Type complex type.
|
||||
*
|
||||
@@ -33,6 +35,16 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type">
|
||||
* <sequence>
|
||||
* <choice>
|
||||
* <element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/>
|
||||
* <sequence>
|
||||
* <element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/>
|
||||
* <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </choice>
|
||||
* <element name="ZusaetzlicheRollendaten" type="{urn:omds3ServiceTypes-1-1-0}ZusaetzlicheRollendaten_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
@@ -63,6 +75,9 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
|
||||
"bankverbindung",
|
||||
"zusaetzlicheSchadensdaten"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
SchadenType.class
|
||||
})
|
||||
public class MeldungSchadenType {
|
||||
|
||||
@XmlElement(name = "Schadenzuordnung", required = true)
|
||||
@@ -342,6 +357,16 @@ public class MeldungSchadenType {
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type">
|
||||
* <sequence>
|
||||
* <choice>
|
||||
* <element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/>
|
||||
* <sequence>
|
||||
* <element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/>
|
||||
* <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </choice>
|
||||
* <element name="ZusaetzlicheRollendaten" type="{urn:omds3ServiceTypes-1-1-0}ZusaetzlicheRollendaten_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
@@ -350,11 +375,122 @@ public class MeldungSchadenType {
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "")
|
||||
@XmlType(name = "", propOrder = {
|
||||
"vertragsrolle",
|
||||
"schadensrolle",
|
||||
"geschInteresseLfnr",
|
||||
"zusaetzlicheRollendaten"
|
||||
})
|
||||
public static class BeteiligtePersonen
|
||||
extends ReferenzAufBeteiligtePersonSchadenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Vertragsrolle")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected VtgRolleCdType vertragsrolle;
|
||||
@XmlElement(name = "Schadensrolle")
|
||||
protected String schadensrolle;
|
||||
@XmlElement(name = "GeschInteresseLfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected Integer geschInteresseLfnr;
|
||||
@XmlElement(name = "ZusaetzlicheRollendaten")
|
||||
protected ZusaetzlicheRollendatenType zusaetzlicheRollendaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vertragsrolle-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link VtgRolleCdType }
|
||||
*
|
||||
*/
|
||||
public VtgRolleCdType getVertragsrolle() {
|
||||
return vertragsrolle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vertragsrolle-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link VtgRolleCdType }
|
||||
*
|
||||
*/
|
||||
public void setVertragsrolle(VtgRolleCdType value) {
|
||||
this.vertragsrolle = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadensrolle-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSchadensrolle() {
|
||||
return schadensrolle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadensrolle-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSchadensrolle(String value) {
|
||||
this.schadensrolle = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschInteresseLfnr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public Integer getGeschInteresseLfnr() {
|
||||
return geschInteresseLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geschInteresseLfnr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public void setGeschInteresseLfnr(Integer value) {
|
||||
this.geschInteresseLfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der zusaetzlicheRollendaten-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ZusaetzlicheRollendatenType }
|
||||
*
|
||||
*/
|
||||
public ZusaetzlicheRollendatenType getZusaetzlicheRollendaten() {
|
||||
return zusaetzlicheRollendaten;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zusaetzlicheRollendaten-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ZusaetzlicheRollendatenType }
|
||||
*
|
||||
*/
|
||||
public void setZusaetzlicheRollendaten(ZusaetzlicheRollendatenType value) {
|
||||
this.zusaetzlicheRollendaten = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
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.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Die Meldung eines Schadenereignisses ohne Ids
|
||||
*
|
||||
* <p>Java-Klasse für MeldungSchadenereignis_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="MeldungSchadenereignis_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}SchadenereignisAbstrakt_Type">
|
||||
* <sequence>
|
||||
* <element name="Schaeden" type="{urn:omds3ServiceTypes-1-1-0}MeldungSchaden_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "MeldungSchadenereignis_Type", propOrder = {
|
||||
"schaeden"
|
||||
})
|
||||
public class MeldungSchadenereignisType
|
||||
extends SchadenereignisAbstraktType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Schaeden")
|
||||
protected List<MeldungSchadenType> schaeden;
|
||||
|
||||
/**
|
||||
* Gets the value of the schaeden 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 schaeden property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getSchaeden().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link MeldungSchadenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<MeldungSchadenType> getSchaeden() {
|
||||
if (schaeden == null) {
|
||||
schaeden = new ArrayList<MeldungSchadenType>();
|
||||
}
|
||||
return this.schaeden;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -52,7 +52,6 @@ public class ObjectFactory {
|
||||
private final static QName _CreateClaimResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "CreateClaimResponse");
|
||||
private final static QName _SubmitClaimRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "SubmitClaimRequest");
|
||||
private final static QName _SubmitClaimResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "SubmitClaimResponse");
|
||||
private final static QName _Schadenereignis_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "Schadenereignis");
|
||||
private final static QName _InformationenPerson_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "InformationenPerson");
|
||||
private final static QName _InitiateClaimRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "InitiateClaimRequest");
|
||||
private final static QName _InitiateClaimResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "InitiateClaimResponse");
|
||||
@@ -92,22 +91,6 @@ public class ObjectFactory {
|
||||
public ObjectFactory() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenanlageType }
|
||||
*
|
||||
*/
|
||||
public SchadenanlageType createSchadenanlageType() {
|
||||
return new SchadenanlageType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link MeldungSchadenType }
|
||||
*
|
||||
*/
|
||||
public MeldungSchadenType createMeldungSchadenType() {
|
||||
return new MeldungSchadenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenKrankenType }
|
||||
*
|
||||
@@ -117,11 +100,11 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenUnfallType }
|
||||
* Create an instance of {@link MeldungSchadenType }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenUnfallType createSpartendetailSchadenUnfallType() {
|
||||
return new SpartendetailSchadenUnfallType();
|
||||
public MeldungSchadenType createMeldungSchadenType() {
|
||||
return new MeldungSchadenType();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -300,14 +283,6 @@ public class ObjectFactory {
|
||||
return new SubmitClaimResponseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link Schadenereignis2Type }
|
||||
*
|
||||
*/
|
||||
public Schadenereignis2Type createSchadenereignis2Type() {
|
||||
return new Schadenereignis2Type();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link InformationenPersonType }
|
||||
*
|
||||
@@ -556,6 +531,30 @@ public class ObjectFactory {
|
||||
return new ArcContent();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link MeldungSchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public MeldungSchadenereignisType createMeldungSchadenereignisType() {
|
||||
return new MeldungSchadenereignisType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public SchadenereignisType createSchadenereignisType() {
|
||||
return new SchadenereignisType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenType }
|
||||
*
|
||||
*/
|
||||
public SchadenType createSchadenType() {
|
||||
return new SchadenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link BeteiligtePersonType }
|
||||
*
|
||||
@@ -564,14 +563,6 @@ public class ObjectFactory {
|
||||
return new BeteiligtePersonType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VertragspersonenType }
|
||||
*
|
||||
*/
|
||||
public VertragspersonenType createVertragspersonenType() {
|
||||
return new VertragspersonenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenKfzType }
|
||||
*
|
||||
@@ -581,11 +572,11 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenReiseType }
|
||||
* Create an instance of {@link SpartendetailSchadenUnfallType }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenReiseType createSpartendetailSchadenReiseType() {
|
||||
return new SpartendetailSchadenReiseType();
|
||||
public SpartendetailSchadenUnfallType createSpartendetailSchadenUnfallType() {
|
||||
return new SpartendetailSchadenUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -604,14 +595,6 @@ public class ObjectFactory {
|
||||
return new GeokoordinatenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GeschaedigtesInteresseType }
|
||||
*
|
||||
*/
|
||||
public GeschaedigtesInteresseType createGeschaedigtesInteresseType() {
|
||||
return new GeschaedigtesInteresseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GeschaedigtesObjektKfzType }
|
||||
*
|
||||
@@ -628,14 +611,6 @@ public class ObjectFactory {
|
||||
return new GeschaedigtesObjektImmobilieType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenmelderType }
|
||||
*
|
||||
*/
|
||||
public SchadenmelderType createSchadenmelderType() {
|
||||
return new SchadenmelderType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenmelderVermittlerType }
|
||||
*
|
||||
@@ -644,14 +619,6 @@ public class ObjectFactory {
|
||||
return new SchadenmelderVermittlerType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenType }
|
||||
*
|
||||
*/
|
||||
public SchadenType createSchadenType() {
|
||||
return new SchadenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link MeldungszusammenfassungType }
|
||||
*
|
||||
@@ -676,6 +643,14 @@ public class ObjectFactory {
|
||||
return new ErgebnisSchadenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenanlageType }
|
||||
*
|
||||
*/
|
||||
public SchadenanlageType createSchadenanlageType() {
|
||||
return new SchadenanlageType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link MeldungszusammenfassungInitiateClaimType }
|
||||
*
|
||||
@@ -708,14 +683,6 @@ public class ObjectFactory {
|
||||
return new UploadDokumentType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public SchadenereignisType createSchadenereignisType() {
|
||||
return new SchadenereignisType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link BeteiligtePersonSchadenType }
|
||||
*
|
||||
@@ -869,11 +836,11 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SchadenanlageType.Status }
|
||||
* Create an instance of {@link SpartendetailSchadenKrankenType.Behandlungen }
|
||||
*
|
||||
*/
|
||||
public SchadenanlageType.Status createSchadenanlageTypeStatus() {
|
||||
return new SchadenanlageType.Status();
|
||||
public SpartendetailSchadenKrankenType.Behandlungen createSpartendetailSchadenKrankenTypeBehandlungen() {
|
||||
return new SpartendetailSchadenKrankenType.Behandlungen();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -884,22 +851,6 @@ public class ObjectFactory {
|
||||
return new MeldungSchadenType.BeteiligtePersonen();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenKrankenType.VerletztePerson }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenKrankenType.VerletztePerson createSpartendetailSchadenKrankenTypeVerletztePerson() {
|
||||
return new SpartendetailSchadenKrankenType.VerletztePerson();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenUnfallType.Arbeitsunfaehig }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenUnfallType.Arbeitsunfaehig createSpartendetailSchadenUnfallTypeArbeitsunfaehig() {
|
||||
return new SpartendetailSchadenUnfallType.Arbeitsunfaehig();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link RequestedOMDSPackage.OmdsPackage }
|
||||
*
|
||||
@@ -1159,15 +1110,6 @@ public class ObjectFactory {
|
||||
return new JAXBElement<SubmitClaimResponseType>(_SubmitClaimResponse_QNAME, SubmitClaimResponseType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link Schadenereignis2Type }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "Schadenereignis")
|
||||
public JAXBElement<Schadenereignis2Type> createSchadenereignis(Schadenereignis2Type value) {
|
||||
return new JAXBElement<Schadenereignis2Type>(_Schadenereignis_QNAME, Schadenereignis2Type.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link InformationenPersonType }{@code >}}
|
||||
*
|
||||
|
||||
@@ -4,11 +4,9 @@ package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.VtgRolleCdType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -20,13 +18,6 @@ import at.vvo.omds.types.omds2Types.v2_11.VtgRolleCdType;
|
||||
* <complexType name="ReferenzAufBeteiligtePersonSchaden_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <choice>
|
||||
* <element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/>
|
||||
* <sequence>
|
||||
* <element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/>
|
||||
* <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </choice>
|
||||
* <attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
|
||||
* <attribute name="BetTxt">
|
||||
* <simpleType>
|
||||
@@ -43,102 +34,18 @@ import at.vvo.omds.types.omds2Types.v2_11.VtgRolleCdType;
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ReferenzAufBeteiligtePersonSchaden_Type", propOrder = {
|
||||
"vertragsrolle",
|
||||
"schadensrolle",
|
||||
"geschInteresseLfnr"
|
||||
})
|
||||
@XmlType(name = "ReferenzAufBeteiligtePersonSchaden_Type")
|
||||
@XmlSeeAlso({
|
||||
at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.MeldungSchadenType.BeteiligtePersonen.class
|
||||
})
|
||||
public class ReferenzAufBeteiligtePersonSchadenType {
|
||||
|
||||
@XmlElement(name = "Vertragsrolle")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected VtgRolleCdType vertragsrolle;
|
||||
@XmlElement(name = "Schadensrolle")
|
||||
protected String schadensrolle;
|
||||
@XmlElement(name = "GeschInteresseLfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected Integer geschInteresseLfnr;
|
||||
@XmlAttribute(name = "BetLfnr", namespace = "urn:omds3ServiceTypes-1-1-0", required = true)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int betLfnr;
|
||||
@XmlAttribute(name = "BetTxt", namespace = "urn:omds3ServiceTypes-1-1-0")
|
||||
protected String betTxt;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vertragsrolle-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link VtgRolleCdType }
|
||||
*
|
||||
*/
|
||||
public VtgRolleCdType getVertragsrolle() {
|
||||
return vertragsrolle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vertragsrolle-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link VtgRolleCdType }
|
||||
*
|
||||
*/
|
||||
public void setVertragsrolle(VtgRolleCdType value) {
|
||||
this.vertragsrolle = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadensrolle-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSchadensrolle() {
|
||||
return schadensrolle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadensrolle-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSchadensrolle(String value) {
|
||||
this.schadensrolle = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschInteresseLfnr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public Integer getGeschInteresseLfnr() {
|
||||
return geschInteresseLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geschInteresseLfnr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public void setGeschInteresseLfnr(Integer value) {
|
||||
this.geschInteresseLfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der betLfnr-Eigenschaft ab.
|
||||
*
|
||||
|
||||
@@ -1,21 +1,17 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ um ein Schadenobjekt in der Schadendarstellung abzubilden
|
||||
* Die Darstellung eines Schadens (Unterobjekt eines Schadenereignisses)
|
||||
*
|
||||
* <p>Java-Klasse für Schaden_Type complex type.
|
||||
*
|
||||
@@ -24,45 +20,15 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <pre>
|
||||
* <complexType name="Schaden_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}MeldungSchaden_Type">
|
||||
* <sequence>
|
||||
* <element name="VUNr" type="{urn:omds20}VUNr"/>
|
||||
* <element name="BearbStandCd" type="{urn:omds3ServiceTypes-1-1-0}BearbStandCd_Type"/>
|
||||
* <element name="IdGeschaeftsfallSchadenanlage" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* <element name="GeschaeftsfallSchadenanlage" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
|
||||
* <element name="VormaligeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="NachfolgendeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
|
||||
* <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
|
||||
* <element name="SachbearbVU" type="{urn:omds3ServiceTypes-1-1-0}SachbearbVUType" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}Schadenzuordnung" minOccurs="0"/>
|
||||
* <element name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" minOccurs="0"/>
|
||||
* <element name="SchadUrsTxt" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="40"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="ErledDat" type="{urn:omds20}Datum" minOccurs="0"/>
|
||||
* <element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Schadenbeteiligte" type="{urn:omds3ServiceTypes-1-1-0}SchadenbeteiligtePerson_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="LeistungGeschaetzt" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="Schadensreserve" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/>
|
||||
* <element name="Spartenerweiterung" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="10"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/>
|
||||
* <element name="Spartendetails" type="{urn:omds3ServiceTypes-1-1-0}SpartendetailSchaden_Type" minOccurs="0"/>
|
||||
* <element name="Dokumente" type="{urn:omds3ServiceTypes-1-1-0}ArcImageInfo" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VormaligeSchadennummern" type="{urn:omds20}Schadennr" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="NachfolgendeSchadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
@@ -71,104 +37,26 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Schaden_Type", propOrder = {
|
||||
"vuNr",
|
||||
"bearbStandCd",
|
||||
"idGeschaeftsfallSchadenanlage",
|
||||
"geschaeftsfallSchadenanlage",
|
||||
"schadennr",
|
||||
"vormaligeSchadennr",
|
||||
"nachfolgendeSchadennr",
|
||||
"polizzennr",
|
||||
"vertragsID",
|
||||
"sachbearbVU",
|
||||
"ordnungsbegriffZuordFremd",
|
||||
"schadenzuordnung",
|
||||
"schadUrsCd",
|
||||
"schadUrsTxt",
|
||||
"erledDat",
|
||||
"schadenTxt",
|
||||
"schadenbeteiligte",
|
||||
"leistungGeschaetzt",
|
||||
"schadensreserve",
|
||||
"spartenCd",
|
||||
"spartenerweiterung",
|
||||
"waehrungsCd",
|
||||
"spartendetails",
|
||||
"dokumente"
|
||||
"vormaligeSchadennummern",
|
||||
"nachfolgendeSchadennr"
|
||||
})
|
||||
public class SchadenType {
|
||||
public class SchadenType
|
||||
extends MeldungSchadenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VUNr", required = true)
|
||||
protected String vuNr;
|
||||
@XmlElement(name = "BearbStandCd", required = true)
|
||||
protected String bearbStandCd;
|
||||
@XmlElement(name = "IdGeschaeftsfallSchadenanlage", required = true)
|
||||
protected ObjektIdType idGeschaeftsfallSchadenanlage;
|
||||
@XmlElement(name = "GeschaeftsfallSchadenanlage", required = true)
|
||||
protected ObjektIdType geschaeftsfallSchadenanlage;
|
||||
@XmlElement(name = "Schadennr")
|
||||
protected String schadennr;
|
||||
@XmlElement(name = "VormaligeSchadennr")
|
||||
protected List<String> vormaligeSchadennr;
|
||||
@XmlElement(name = "VormaligeSchadennummern")
|
||||
protected List<String> vormaligeSchadennummern;
|
||||
@XmlElement(name = "NachfolgendeSchadennr")
|
||||
protected String nachfolgendeSchadennr;
|
||||
@XmlElement(name = "Polizzennr", required = true)
|
||||
protected String polizzennr;
|
||||
@XmlElement(name = "VertragsID")
|
||||
protected String vertragsID;
|
||||
@XmlElement(name = "SachbearbVU")
|
||||
protected SachbearbVUType sachbearbVU;
|
||||
@XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0")
|
||||
protected List<String> ordnungsbegriffZuordFremd;
|
||||
@XmlElement(name = "Schadenzuordnung")
|
||||
protected SchadenzuordnungType schadenzuordnung;
|
||||
@XmlElement(name = "SchadUrsCd")
|
||||
protected String schadUrsCd;
|
||||
@XmlElement(name = "SchadUrsTxt")
|
||||
protected String schadUrsTxt;
|
||||
@XmlElement(name = "ErledDat")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar erledDat;
|
||||
@XmlElement(name = "SchadenTxt")
|
||||
protected String schadenTxt;
|
||||
@XmlElement(name = "Schadenbeteiligte")
|
||||
protected List<SchadenbeteiligtePersonType> schadenbeteiligte;
|
||||
@XmlElement(name = "LeistungGeschaetzt")
|
||||
protected BigDecimal leistungGeschaetzt;
|
||||
@XmlElement(name = "Schadensreserve")
|
||||
protected BigDecimal schadensreserve;
|
||||
@XmlElement(name = "SpartenCd")
|
||||
protected String spartenCd;
|
||||
@XmlElement(name = "Spartenerweiterung")
|
||||
protected String spartenerweiterung;
|
||||
@XmlElement(name = "WaehrungsCd")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected WaehrungsCdType waehrungsCd;
|
||||
@XmlElement(name = "Spartendetails")
|
||||
protected SpartendetailSchadenType spartendetails;
|
||||
@XmlElement(name = "Dokumente")
|
||||
protected List<ArcImageInfo> dokumente;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vuNr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVUNr() {
|
||||
return vuNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vuNr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVUNr(String value) {
|
||||
this.vuNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der bearbStandCd-Eigenschaft ab.
|
||||
@@ -195,27 +83,27 @@ public class SchadenType {
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft ab.
|
||||
* Ruft den Wert der geschaeftsfallSchadenanlage-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getIdGeschaeftsfallSchadenanlage() {
|
||||
return idGeschaeftsfallSchadenanlage;
|
||||
public ObjektIdType getGeschaeftsfallSchadenanlage() {
|
||||
return geschaeftsfallSchadenanlage;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft fest.
|
||||
* Legt den Wert der geschaeftsfallSchadenanlage-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setIdGeschaeftsfallSchadenanlage(ObjektIdType value) {
|
||||
this.idGeschaeftsfallSchadenanlage = value;
|
||||
public void setGeschaeftsfallSchadenanlage(ObjektIdType value) {
|
||||
this.geschaeftsfallSchadenanlage = value;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -243,18 +131,18 @@ public class SchadenType {
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the vormaligeSchadennr property.
|
||||
* Gets the value of the vormaligeSchadennummern 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 vormaligeSchadennr property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the vormaligeSchadennummern property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVormaligeSchadennr().add(newItem);
|
||||
* getVormaligeSchadennummern().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
@@ -264,11 +152,11 @@ public class SchadenType {
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getVormaligeSchadennr() {
|
||||
if (vormaligeSchadennr == null) {
|
||||
vormaligeSchadennr = new ArrayList<String>();
|
||||
public List<String> getVormaligeSchadennummern() {
|
||||
if (vormaligeSchadennummern == null) {
|
||||
vormaligeSchadennummern = new ArrayList<String>();
|
||||
}
|
||||
return this.vormaligeSchadennr;
|
||||
return this.vormaligeSchadennummern;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -295,427 +183,4 @@ public class SchadenType {
|
||||
this.nachfolgendeSchadennr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der polizzennr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPolizzennr() {
|
||||
return polizzennr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der polizzennr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPolizzennr(String value) {
|
||||
this.polizzennr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vertragsID-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVertragsID() {
|
||||
return vertragsID;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vertragsID-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVertragsID(String value) {
|
||||
this.vertragsID = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der sachbearbVU-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SachbearbVUType }
|
||||
*
|
||||
*/
|
||||
public SachbearbVUType getSachbearbVU() {
|
||||
return sachbearbVU;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der sachbearbVU-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SachbearbVUType }
|
||||
*
|
||||
*/
|
||||
public void setSachbearbVU(SachbearbVUType value) {
|
||||
this.sachbearbVU = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the ordnungsbegriffZuordFremd 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 ordnungsbegriffZuordFremd property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getOrdnungsbegriffZuordFremd().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getOrdnungsbegriffZuordFremd() {
|
||||
if (ordnungsbegriffZuordFremd == null) {
|
||||
ordnungsbegriffZuordFremd = new ArrayList<String>();
|
||||
}
|
||||
return this.ordnungsbegriffZuordFremd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenzuordnung-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SchadenzuordnungType }
|
||||
*
|
||||
*/
|
||||
public SchadenzuordnungType getSchadenzuordnung() {
|
||||
return schadenzuordnung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadenzuordnung-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SchadenzuordnungType }
|
||||
*
|
||||
*/
|
||||
public void setSchadenzuordnung(SchadenzuordnungType value) {
|
||||
this.schadenzuordnung = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadUrsCd-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSchadUrsCd() {
|
||||
return schadUrsCd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadUrsCd-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSchadUrsCd(String value) {
|
||||
this.schadUrsCd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadUrsTxt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSchadUrsTxt() {
|
||||
return schadUrsTxt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadUrsTxt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSchadUrsTxt(String value) {
|
||||
this.schadUrsTxt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der erledDat-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getErledDat() {
|
||||
return erledDat;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der erledDat-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setErledDat(XMLGregorianCalendar value) {
|
||||
this.erledDat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenTxt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSchadenTxt() {
|
||||
return schadenTxt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadenTxt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSchadenTxt(String value) {
|
||||
this.schadenTxt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the schadenbeteiligte 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 schadenbeteiligte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getSchadenbeteiligte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link SchadenbeteiligtePersonType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<SchadenbeteiligtePersonType> getSchadenbeteiligte() {
|
||||
if (schadenbeteiligte == null) {
|
||||
schadenbeteiligte = new ArrayList<SchadenbeteiligtePersonType>();
|
||||
}
|
||||
return this.schadenbeteiligte;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der leistungGeschaetzt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getLeistungGeschaetzt() {
|
||||
return leistungGeschaetzt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der leistungGeschaetzt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setLeistungGeschaetzt(BigDecimal value) {
|
||||
this.leistungGeschaetzt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadensreserve-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getSchadensreserve() {
|
||||
return schadensreserve;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadensreserve-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setSchadensreserve(BigDecimal value) {
|
||||
this.schadensreserve = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der spartenCd-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSpartenCd() {
|
||||
return spartenCd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der spartenCd-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSpartenCd(String value) {
|
||||
this.spartenCd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der spartenerweiterung-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSpartenerweiterung() {
|
||||
return spartenerweiterung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der spartenerweiterung-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSpartenerweiterung(String value) {
|
||||
this.spartenerweiterung = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der waehrungsCd-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link WaehrungsCdType }
|
||||
*
|
||||
*/
|
||||
public WaehrungsCdType getWaehrungsCd() {
|
||||
return waehrungsCd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der waehrungsCd-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link WaehrungsCdType }
|
||||
*
|
||||
*/
|
||||
public void setWaehrungsCd(WaehrungsCdType value) {
|
||||
this.waehrungsCd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der spartendetails-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SpartendetailSchadenType }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenType getSpartendetails() {
|
||||
return spartendetails;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der spartendetails-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SpartendetailSchadenType }
|
||||
*
|
||||
*/
|
||||
public void setSpartendetails(SpartendetailSchadenType value) {
|
||||
this.spartendetails = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the dokumente 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 dokumente property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getDokumente().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ArcImageInfo }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ArcImageInfo> getDokumente() {
|
||||
if (dokumente == null) {
|
||||
dokumente = new ArrayList<ArcImageInfo>();
|
||||
}
|
||||
return this.dokumente;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -18,22 +18,9 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}IdGeschaeftsfallSchadenanlage"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}Schadenzuordnung"/>
|
||||
* <element name="Status">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GueltigAb" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="StatusText" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="BearbStandCd" type="{urn:omds3ServiceTypes-1-1-0}BearbStandCd_Type" minOccurs="0"/>
|
||||
* <element name="Kommentar" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* <element name="Status" type="{urn:omds3ServiceTypes-1-1-0}BearbStandCd_Type"/>
|
||||
* <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
|
||||
* <element name="SachbearbVU" type="{urn:omds3ServiceTypes-1-1-0}SachbearbVUType" minOccurs="0"/>
|
||||
* </sequence>
|
||||
@@ -46,7 +33,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Schadenanlage_Type", propOrder = {
|
||||
"idGeschaeftsfallSchadenanlage",
|
||||
"geschaeftsfallnummer",
|
||||
"schadenzuordnung",
|
||||
"status",
|
||||
"schadennr",
|
||||
@@ -54,39 +41,39 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
})
|
||||
public class SchadenanlageType {
|
||||
|
||||
@XmlElement(name = "IdGeschaeftsfallSchadenanlage", required = true)
|
||||
protected ObjektIdType idGeschaeftsfallSchadenanlage;
|
||||
@XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
@XmlElement(name = "Schadenzuordnung", required = true)
|
||||
protected SchadenzuordnungType schadenzuordnung;
|
||||
@XmlElement(name = "Status", required = true)
|
||||
protected SchadenanlageType.Status status;
|
||||
protected String status;
|
||||
@XmlElement(name = "Schadennr")
|
||||
protected String schadennr;
|
||||
@XmlElement(name = "SachbearbVU")
|
||||
protected SachbearbVUType sachbearbVU;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft ab.
|
||||
* GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getIdGeschaeftsfallSchadenanlage() {
|
||||
return idGeschaeftsfallSchadenanlage;
|
||||
public ObjektIdType getGeschaeftsfallnummer() {
|
||||
return geschaeftsfallnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der idGeschaeftsfallSchadenanlage-Eigenschaft fest.
|
||||
* Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setIdGeschaeftsfallSchadenanlage(ObjektIdType value) {
|
||||
this.idGeschaeftsfallSchadenanlage = value;
|
||||
public void setGeschaeftsfallnummer(ObjektIdType value) {
|
||||
this.geschaeftsfallnummer = value;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -118,10 +105,10 @@ public class SchadenanlageType {
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SchadenanlageType.Status }
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public SchadenanlageType.Status getStatus() {
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
@@ -130,10 +117,10 @@ public class SchadenanlageType {
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SchadenanlageType.Status }
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setStatus(SchadenanlageType.Status value) {
|
||||
public void setStatus(String value) {
|
||||
this.status = value;
|
||||
}
|
||||
|
||||
@@ -185,143 +172,4 @@ public class SchadenanlageType {
|
||||
this.sachbearbVU = value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GueltigAb" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="StatusText" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="BearbStandCd" type="{urn:omds3ServiceTypes-1-1-0}BearbStandCd_Type" minOccurs="0"/>
|
||||
* <element name="Kommentar" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"gueltigAb",
|
||||
"statusText",
|
||||
"bearbStandCd",
|
||||
"kommentar"
|
||||
})
|
||||
public static class Status {
|
||||
|
||||
@XmlElement(name = "GueltigAb", required = true)
|
||||
protected Object gueltigAb;
|
||||
@XmlElement(name = "StatusText", required = true)
|
||||
protected Object statusText;
|
||||
@XmlElement(name = "BearbStandCd")
|
||||
protected String bearbStandCd;
|
||||
@XmlElement(name = "Kommentar", required = true)
|
||||
protected String kommentar;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der gueltigAb-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public Object getGueltigAb() {
|
||||
return gueltigAb;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der gueltigAb-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public void setGueltigAb(Object value) {
|
||||
this.gueltigAb = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der statusText-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public Object getStatusText() {
|
||||
return statusText;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der statusText-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public void setStatusText(Object value) {
|
||||
this.statusText = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der bearbStandCd-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBearbStandCd() {
|
||||
return bearbStandCd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der bearbStandCd-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBearbStandCd(String value) {
|
||||
this.bearbStandCd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der kommentar-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getKommentar() {
|
||||
return kommentar;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der kommentar-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setKommentar(String value) {
|
||||
this.kommentar = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,343 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
|
||||
|
||||
|
||||
/**
|
||||
* Eine Beschreibung eines Schadenereignisses ohne Ids. Von diesem Type erben die Meldung und die Darstellung eines Schadenereignisses.
|
||||
*
|
||||
* <p>Java-Klasse für SchadenereignisAbstrakt_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="SchadenereignisAbstrakt_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/>
|
||||
* <element name="EreignisbeschrTxt" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="SchadOrt" type="{urn:omds3ServiceTypes-1-1-0}Ort_Type"/>
|
||||
* <element name="BeteiligtePersonen" type="{urn:omds3ServiceTypes-1-1-0}BeteiligtePerson_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="GeschaedigteInteressen" type="{urn:omds3ServiceTypes-1-1-0}GeschaedigtesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Dokumente" type="{urn:omds3ServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Meldedat" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
|
||||
* <element name="Schadenmelder" type="{urn:omds3ServiceTypes-1-1-0}Schadenmelder_Type" minOccurs="0"/>
|
||||
* <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
|
||||
* <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:omds3ServiceTypes-1-1-0}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SchadenereignisAbstrakt_Type", propOrder = {
|
||||
"ereigniszpkt",
|
||||
"ereignisbeschrTxt",
|
||||
"schadOrt",
|
||||
"beteiligtePersonen",
|
||||
"geschaedigteInteressen",
|
||||
"dokumente",
|
||||
"meldedat",
|
||||
"schadenmelder",
|
||||
"bankverbindung",
|
||||
"zusaetzlicheSchadensereignisdaten"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
MeldungSchadenereignisType.class,
|
||||
SchadenereignisType.class
|
||||
})
|
||||
public abstract class SchadenereignisAbstraktType {
|
||||
|
||||
@XmlElement(name = "Ereigniszpkt", required = true)
|
||||
@XmlSchemaType(name = "dateTime")
|
||||
protected XMLGregorianCalendar ereigniszpkt;
|
||||
@XmlElement(name = "EreignisbeschrTxt", required = true)
|
||||
protected String ereignisbeschrTxt;
|
||||
@XmlElement(name = "SchadOrt", required = true)
|
||||
protected OrtType schadOrt;
|
||||
@XmlElement(name = "BeteiligtePersonen")
|
||||
protected List<BeteiligtePersonType> beteiligtePersonen;
|
||||
@XmlElement(name = "GeschaedigteInteressen")
|
||||
protected List<GeschaedigtesInteresseType> geschaedigteInteressen;
|
||||
@XmlElement(name = "Dokumente")
|
||||
protected List<UploadDokumentType> dokumente;
|
||||
@XmlElement(name = "Meldedat")
|
||||
@XmlSchemaType(name = "dateTime")
|
||||
protected XMLGregorianCalendar meldedat;
|
||||
@XmlElement(name = "Schadenmelder")
|
||||
protected SchadenmelderType schadenmelder;
|
||||
@XmlElement(name = "Bankverbindung", required = true)
|
||||
protected BankverbindungType bankverbindung;
|
||||
@XmlElement(name = "ZusaetzlicheSchadensereignisdaten")
|
||||
protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ereigniszpkt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getEreigniszpkt() {
|
||||
return ereigniszpkt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der ereigniszpkt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setEreigniszpkt(XMLGregorianCalendar value) {
|
||||
this.ereigniszpkt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ereignisbeschrTxt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getEreignisbeschrTxt() {
|
||||
return ereignisbeschrTxt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der ereignisbeschrTxt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setEreignisbeschrTxt(String value) {
|
||||
this.ereignisbeschrTxt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadOrt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link OrtType }
|
||||
*
|
||||
*/
|
||||
public OrtType getSchadOrt() {
|
||||
return schadOrt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadOrt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link OrtType }
|
||||
*
|
||||
*/
|
||||
public void setSchadOrt(OrtType value) {
|
||||
this.schadOrt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the beteiligtePersonen 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 beteiligtePersonen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getBeteiligtePersonen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link BeteiligtePersonType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<BeteiligtePersonType> getBeteiligtePersonen() {
|
||||
if (beteiligtePersonen == null) {
|
||||
beteiligtePersonen = new ArrayList<BeteiligtePersonType>();
|
||||
}
|
||||
return this.beteiligtePersonen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the geschaedigteInteressen 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 geschaedigteInteressen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getGeschaedigteInteressen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link GeschaedigtesInteresseType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<GeschaedigtesInteresseType> getGeschaedigteInteressen() {
|
||||
if (geschaedigteInteressen == null) {
|
||||
geschaedigteInteressen = new ArrayList<GeschaedigtesInteresseType>();
|
||||
}
|
||||
return this.geschaedigteInteressen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the dokumente 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 dokumente property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getDokumente().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link UploadDokumentType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<UploadDokumentType> getDokumente() {
|
||||
if (dokumente == null) {
|
||||
dokumente = new ArrayList<UploadDokumentType>();
|
||||
}
|
||||
return this.dokumente;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der meldedat-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getMeldedat() {
|
||||
return meldedat;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der meldedat-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setMeldedat(XMLGregorianCalendar value) {
|
||||
this.meldedat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenmelder-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SchadenmelderType }
|
||||
*
|
||||
*/
|
||||
public SchadenmelderType getSchadenmelder() {
|
||||
return schadenmelder;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadenmelder-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SchadenmelderType }
|
||||
*
|
||||
*/
|
||||
public void setSchadenmelder(SchadenmelderType value) {
|
||||
this.schadenmelder = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der bankverbindung-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BankverbindungType }
|
||||
*
|
||||
*/
|
||||
public BankverbindungType getBankverbindung() {
|
||||
return bankverbindung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der bankverbindung-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BankverbindungType }
|
||||
*
|
||||
*/
|
||||
public void setBankverbindung(BankverbindungType value) {
|
||||
this.bankverbindung = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ZusaetzlicheSchadensereignisdatenType }
|
||||
*
|
||||
*/
|
||||
public ZusaetzlicheSchadensereignisdatenType getZusaetzlicheSchadensereignisdaten() {
|
||||
return zusaetzlicheSchadensereignisdaten;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ZusaetzlicheSchadensereignisdatenType }
|
||||
*
|
||||
*/
|
||||
public void setZusaetzlicheSchadensereignisdaten(ZusaetzlicheSchadensereignisdatenType value) {
|
||||
this.zusaetzlicheSchadensereignisdaten = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -24,11 +24,9 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="VUNr" type="{urn:omds20}VUNr"/>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}IdGeschaeftsfallSchadenereignis"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/>
|
||||
* <element name="VormaligeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="NachfolgendeIdGeschaeftsfall" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Schaeden" type="{urn:omds3ServiceTypes-1-1-0}SchadenLight_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/>
|
||||
* </sequence>
|
||||
@@ -41,26 +39,20 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SchadenereignisLight_Type", propOrder = {
|
||||
"vuNr",
|
||||
"idGeschaeftsfallSchadenereignis",
|
||||
"geschaeftsfallnummer",
|
||||
"vormaligeIdGeschaeftsfall",
|
||||
"nachfolgendeIdGeschaeftsfall",
|
||||
"ordnungsbegriffZuordFremd",
|
||||
"schaeden",
|
||||
"meldedat"
|
||||
})
|
||||
public class SchadenereignisLightType {
|
||||
|
||||
@XmlElement(name = "VUNr", required = true)
|
||||
protected String vuNr;
|
||||
@XmlElement(name = "IdGeschaeftsfallSchadenereignis", required = true)
|
||||
protected ObjektIdType idGeschaeftsfallSchadenereignis;
|
||||
@XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
@XmlElement(name = "VormaligeIdGeschaeftsfall")
|
||||
protected List<ObjektIdType> vormaligeIdGeschaeftsfall;
|
||||
@XmlElement(name = "NachfolgendeIdGeschaeftsfall")
|
||||
protected ObjektIdType nachfolgendeIdGeschaeftsfall;
|
||||
@XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0")
|
||||
protected List<String> ordnungsbegriffZuordFremd;
|
||||
@XmlElement(name = "Schaeden")
|
||||
protected List<SchadenLightType> schaeden;
|
||||
@XmlElement(name = "Meldedat", required = true)
|
||||
@@ -68,51 +60,27 @@ public class SchadenereignisLightType {
|
||||
protected XMLGregorianCalendar meldedat;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vuNr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVUNr() {
|
||||
return vuNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vuNr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVUNr(String value) {
|
||||
this.vuNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft ab.
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getIdGeschaeftsfallSchadenereignis() {
|
||||
return idGeschaeftsfallSchadenereignis;
|
||||
public ObjektIdType getGeschaeftsfallnummer() {
|
||||
return geschaeftsfallnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft fest.
|
||||
* Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setIdGeschaeftsfallSchadenereignis(ObjektIdType value) {
|
||||
this.idGeschaeftsfallSchadenereignis = value;
|
||||
public void setGeschaeftsfallnummer(ObjektIdType value) {
|
||||
this.geschaeftsfallnummer = value;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -168,35 +136,6 @@ public class SchadenereignisLightType {
|
||||
this.nachfolgendeIdGeschaeftsfall = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the ordnungsbegriffZuordFremd 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 ordnungsbegriffZuordFremd property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getOrdnungsbegriffZuordFremd().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getOrdnungsbegriffZuordFremd() {
|
||||
if (ordnungsbegriffZuordFremd == null) {
|
||||
ordnungsbegriffZuordFremd = new ArrayList<String>();
|
||||
}
|
||||
return this.ordnungsbegriffZuordFremd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the schaeden property.
|
||||
*
|
||||
|
||||
@@ -6,14 +6,12 @@ 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 javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
|
||||
|
||||
/**
|
||||
* Objekttyp für die Darstellungen von Schadenereignissen
|
||||
* Die Darstellung eines Schadenereignisses inkl. Ids
|
||||
*
|
||||
* <p>Java-Klasse für Schadenereignis_Type complex type.
|
||||
*
|
||||
@@ -22,24 +20,14 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <pre>
|
||||
* <complexType name="Schadenereignis_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}SchadenereignisAbstrakt_Type">
|
||||
* <sequence>
|
||||
* <element name="VUNr" type="{urn:omds20}VUNr"/>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}IdGeschaeftsfallSchadenereignis"/>
|
||||
* <element name="VormaligeIdGeschaeftsfall" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="NachfolgendeIdGeschaeftsfall" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="EreignisZpkt" type="{urn:omds20}Datum-Zeit"/>
|
||||
* <element name="EreignisbeschrTxt" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="SchadOrt" type="{urn:omds3ServiceTypes-1-1-0}Ort_Type"/>
|
||||
* <element name="BeteiligtePersonen" type="{urn:omds3ServiceTypes-1-1-0}BeteiligtePersonSchaden_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="GeschaedigteInteressen" type="{urn:omds3ServiceTypes-1-1-0}GeschaedigtesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Dokumente" type="{urn:omds3ServiceTypes-1-1-0}ArcImageInfo" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/>
|
||||
* <element name="VorherigeSchadenmeldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="NachfolgendeSchadenmeldung" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
|
||||
* <element name="Schaeden" type="{urn:omds3ServiceTypes-1-1-0}Schaden_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/>
|
||||
* <element name="Schadenmelder" type="{urn:omds3ServiceTypes-1-1-0}Schadenmelder_Type"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
@@ -48,336 +36,99 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Schadenereignis_Type", propOrder = {
|
||||
"vuNr",
|
||||
"idGeschaeftsfallSchadenereignis",
|
||||
"vormaligeIdGeschaeftsfall",
|
||||
"nachfolgendeIdGeschaeftsfall",
|
||||
"ordnungsbegriffZuordFremd",
|
||||
"ereignisZpkt",
|
||||
"ereignisbeschrTxt",
|
||||
"schadOrt",
|
||||
"beteiligtePersonen",
|
||||
"geschaedigteInteressen",
|
||||
"dokumente",
|
||||
"schaeden",
|
||||
"meldedat",
|
||||
"schadenmelder"
|
||||
"geschaeftsfallnummer",
|
||||
"vorherigeSchadenmeldungen",
|
||||
"nachfolgendeSchadenmeldung",
|
||||
"schaeden"
|
||||
})
|
||||
public class SchadenereignisType {
|
||||
public class SchadenereignisType
|
||||
extends SchadenereignisAbstraktType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VUNr", required = true)
|
||||
protected String vuNr;
|
||||
@XmlElement(name = "IdGeschaeftsfallSchadenereignis", required = true)
|
||||
protected ObjektIdType idGeschaeftsfallSchadenereignis;
|
||||
@XmlElement(name = "VormaligeIdGeschaeftsfall")
|
||||
protected String vormaligeIdGeschaeftsfall;
|
||||
@XmlElement(name = "NachfolgendeIdGeschaeftsfall")
|
||||
protected String nachfolgendeIdGeschaeftsfall;
|
||||
@XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0")
|
||||
protected List<String> ordnungsbegriffZuordFremd;
|
||||
@XmlElement(name = "EreignisZpkt", required = true)
|
||||
@XmlSchemaType(name = "dateTime")
|
||||
protected XMLGregorianCalendar ereignisZpkt;
|
||||
@XmlElement(name = "EreignisbeschrTxt", required = true)
|
||||
protected String ereignisbeschrTxt;
|
||||
@XmlElement(name = "SchadOrt", required = true)
|
||||
protected OrtType schadOrt;
|
||||
@XmlElement(name = "BeteiligtePersonen")
|
||||
protected List<BeteiligtePersonSchadenType> beteiligtePersonen;
|
||||
@XmlElement(name = "GeschaedigteInteressen")
|
||||
protected List<GeschaedigtesInteresseType> geschaedigteInteressen;
|
||||
@XmlElement(name = "Dokumente")
|
||||
protected List<ArcImageInfo> dokumente;
|
||||
@XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
@XmlElement(name = "VorherigeSchadenmeldungen")
|
||||
protected List<ObjektIdType> vorherigeSchadenmeldungen;
|
||||
@XmlElement(name = "NachfolgendeSchadenmeldung")
|
||||
protected ObjektIdType nachfolgendeSchadenmeldung;
|
||||
@XmlElement(name = "Schaeden")
|
||||
protected List<SchadenType> schaeden;
|
||||
@XmlElement(name = "Meldedat", required = true)
|
||||
@XmlSchemaType(name = "dateTime")
|
||||
protected XMLGregorianCalendar meldedat;
|
||||
@XmlElement(name = "Schadenmelder", required = true)
|
||||
protected SchadenmelderType schadenmelder;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vuNr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVUNr() {
|
||||
return vuNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vuNr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVUNr(String value) {
|
||||
this.vuNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft ab.
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getIdGeschaeftsfallSchadenereignis() {
|
||||
return idGeschaeftsfallSchadenereignis;
|
||||
public ObjektIdType getGeschaeftsfallnummer() {
|
||||
return geschaeftsfallnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der idGeschaeftsfallSchadenereignis-Eigenschaft fest.
|
||||
* Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setIdGeschaeftsfallSchadenereignis(ObjektIdType value) {
|
||||
this.idGeschaeftsfallSchadenereignis = value;
|
||||
public void setGeschaeftsfallnummer(ObjektIdType value) {
|
||||
this.geschaeftsfallnummer = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vormaligeIdGeschaeftsfall-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVormaligeIdGeschaeftsfall() {
|
||||
return vormaligeIdGeschaeftsfall;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vormaligeIdGeschaeftsfall-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVormaligeIdGeschaeftsfall(String value) {
|
||||
this.vormaligeIdGeschaeftsfall = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der nachfolgendeIdGeschaeftsfall-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getNachfolgendeIdGeschaeftsfall() {
|
||||
return nachfolgendeIdGeschaeftsfall;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der nachfolgendeIdGeschaeftsfall-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setNachfolgendeIdGeschaeftsfall(String value) {
|
||||
this.nachfolgendeIdGeschaeftsfall = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the ordnungsbegriffZuordFremd property.
|
||||
* Gets the value of the vorherigeSchadenmeldungen 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 ordnungsbegriffZuordFremd property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the vorherigeSchadenmeldungen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getOrdnungsbegriffZuordFremd().add(newItem);
|
||||
* getVorherigeSchadenmeldungen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getOrdnungsbegriffZuordFremd() {
|
||||
if (ordnungsbegriffZuordFremd == null) {
|
||||
ordnungsbegriffZuordFremd = new ArrayList<String>();
|
||||
public List<ObjektIdType> getVorherigeSchadenmeldungen() {
|
||||
if (vorherigeSchadenmeldungen == null) {
|
||||
vorherigeSchadenmeldungen = new ArrayList<ObjektIdType>();
|
||||
}
|
||||
return this.ordnungsbegriffZuordFremd;
|
||||
return this.vorherigeSchadenmeldungen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ereignisZpkt-Eigenschaft ab.
|
||||
* Ruft den Wert der nachfolgendeSchadenmeldung-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getEreignisZpkt() {
|
||||
return ereignisZpkt;
|
||||
public ObjektIdType getNachfolgendeSchadenmeldung() {
|
||||
return nachfolgendeSchadenmeldung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der ereignisZpkt-Eigenschaft fest.
|
||||
* Legt den Wert der nachfolgendeSchadenmeldung-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setEreignisZpkt(XMLGregorianCalendar value) {
|
||||
this.ereignisZpkt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ereignisbeschrTxt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getEreignisbeschrTxt() {
|
||||
return ereignisbeschrTxt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der ereignisbeschrTxt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setEreignisbeschrTxt(String value) {
|
||||
this.ereignisbeschrTxt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadOrt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link OrtType }
|
||||
*
|
||||
*/
|
||||
public OrtType getSchadOrt() {
|
||||
return schadOrt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadOrt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link OrtType }
|
||||
*
|
||||
*/
|
||||
public void setSchadOrt(OrtType value) {
|
||||
this.schadOrt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the beteiligtePersonen 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 beteiligtePersonen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getBeteiligtePersonen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link BeteiligtePersonSchadenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<BeteiligtePersonSchadenType> getBeteiligtePersonen() {
|
||||
if (beteiligtePersonen == null) {
|
||||
beteiligtePersonen = new ArrayList<BeteiligtePersonSchadenType>();
|
||||
}
|
||||
return this.beteiligtePersonen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the geschaedigteInteressen 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 geschaedigteInteressen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getGeschaedigteInteressen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link GeschaedigtesInteresseType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<GeschaedigtesInteresseType> getGeschaedigteInteressen() {
|
||||
if (geschaedigteInteressen == null) {
|
||||
geschaedigteInteressen = new ArrayList<GeschaedigtesInteresseType>();
|
||||
}
|
||||
return this.geschaedigteInteressen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the dokumente 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 dokumente property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getDokumente().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ArcImageInfo }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ArcImageInfo> getDokumente() {
|
||||
if (dokumente == null) {
|
||||
dokumente = new ArrayList<ArcImageInfo>();
|
||||
}
|
||||
return this.dokumente;
|
||||
public void setNachfolgendeSchadenmeldung(ObjektIdType value) {
|
||||
this.nachfolgendeSchadenmeldung = value;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -409,52 +160,4 @@ public class SchadenereignisType {
|
||||
return this.schaeden;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der meldedat-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getMeldedat() {
|
||||
return meldedat;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der meldedat-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setMeldedat(XMLGregorianCalendar value) {
|
||||
this.meldedat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenmelder-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SchadenmelderType }
|
||||
*
|
||||
*/
|
||||
public SchadenmelderType getSchadenmelder() {
|
||||
return schadenmelder;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der schadenmelder-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SchadenmelderType }
|
||||
*
|
||||
*/
|
||||
public void setSchadenmelder(SchadenmelderType value) {
|
||||
this.schadenmelder = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Schadenmelder_Type")
|
||||
public class SchadenmelderType {
|
||||
public abstract class SchadenmelderType {
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -22,8 +22,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <choice>
|
||||
* <element name="Result" type="{urn:omds3ServiceTypes-1-1-0}SearchClaimResponseResult_Type"/>
|
||||
* <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/>
|
||||
* <element name="Result" type="{urn:omds3ServiceTypes-1-1-0}SearchClaimResponseResult_Type"/>
|
||||
* </choice>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
@@ -34,39 +34,15 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ServiceFault;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SearchClaimResponse_Type", propOrder = {
|
||||
"result",
|
||||
"serviceFault"
|
||||
"serviceFault",
|
||||
"result"
|
||||
})
|
||||
public class SearchClaimResponseType {
|
||||
|
||||
@XmlElement(name = "Result")
|
||||
protected SearchClaimResponseResultType result;
|
||||
@XmlElement(name = "ServiceFault")
|
||||
protected List<ServiceFault> serviceFault;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der result-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SearchClaimResponseResultType }
|
||||
*
|
||||
*/
|
||||
public SearchClaimResponseResultType getResult() {
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der result-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SearchClaimResponseResultType }
|
||||
*
|
||||
*/
|
||||
public void setResult(SearchClaimResponseResultType value) {
|
||||
this.result = value;
|
||||
}
|
||||
@XmlElement(name = "Result")
|
||||
protected SearchClaimResponseResultType result;
|
||||
|
||||
/**
|
||||
* Gets the value of the serviceFault property.
|
||||
@@ -97,4 +73,28 @@ public class SearchClaimResponseType {
|
||||
return this.serviceFault;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der result-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SearchClaimResponseResultType }
|
||||
*
|
||||
*/
|
||||
public SearchClaimResponseResultType getResult() {
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der result-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SearchClaimResponseResultType }
|
||||
*
|
||||
*/
|
||||
public void setResult(SearchClaimResponseResultType value) {
|
||||
this.result = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -22,10 +22,6 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <element name="BehoerdlichAufgenommen" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* <element name="Kennzeichen" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="VerschuldenCd" type="{urn:omds20}VerschuldenCd_Type" minOccurs="0"/>
|
||||
* <element name="PersonVerletzt" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* <element name="ArtVerletzung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="BesichtigungErwuenscht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* <element name="AbloeseErwuenscht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -38,11 +34,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
@XmlType(name = "SpartendetailSchadenKfz_Type", propOrder = {
|
||||
"behoerdlichAufgenommen",
|
||||
"kennzeichen",
|
||||
"verschuldenCd",
|
||||
"personVerletzt",
|
||||
"artVerletzung",
|
||||
"besichtigungErwuenscht",
|
||||
"abloeseErwuenscht"
|
||||
"verschuldenCd"
|
||||
})
|
||||
public class SpartendetailSchadenKfzType
|
||||
extends SpartendetailSchadenType
|
||||
@@ -54,14 +46,6 @@ public class SpartendetailSchadenKfzType
|
||||
protected String kennzeichen;
|
||||
@XmlElement(name = "VerschuldenCd")
|
||||
protected String verschuldenCd;
|
||||
@XmlElement(name = "PersonVerletzt")
|
||||
protected boolean personVerletzt;
|
||||
@XmlElement(name = "ArtVerletzung")
|
||||
protected String artVerletzung;
|
||||
@XmlElement(name = "BesichtigungErwuenscht")
|
||||
protected boolean besichtigungErwuenscht;
|
||||
@XmlElement(name = "AbloeseErwuenscht")
|
||||
protected boolean abloeseErwuenscht;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der behoerdlichAufgenommen-Eigenschaft ab.
|
||||
@@ -135,76 +119,4 @@ public class SpartendetailSchadenKfzType
|
||||
this.verschuldenCd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der personVerletzt-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isPersonVerletzt() {
|
||||
return personVerletzt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der personVerletzt-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setPersonVerletzt(boolean value) {
|
||||
this.personVerletzt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der artVerletzung-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getArtVerletzung() {
|
||||
return artVerletzung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der artVerletzung-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setArtVerletzung(String value) {
|
||||
this.artVerletzung = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der besichtigungErwuenscht-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isBesichtigungErwuenscht() {
|
||||
return besichtigungErwuenscht;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der besichtigungErwuenscht-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setBesichtigungErwuenscht(boolean value) {
|
||||
this.besichtigungErwuenscht = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der abloeseErwuenscht-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isAbloeseErwuenscht() {
|
||||
return abloeseErwuenscht;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der abloeseErwuenscht-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setAbloeseErwuenscht(boolean value) {
|
||||
this.abloeseErwuenscht = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
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;
|
||||
@@ -21,20 +23,19 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}SpartendetailSchaden_Type">
|
||||
* <sequence>
|
||||
* <element name="VerletztePerson">
|
||||
* <element name="BehandlerName" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Behandlungen" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="BehandlungVon" type="{urn:omds20}Datum"/>
|
||||
* <element name="BehandlungBis" type="{urn:omds20}Datum" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* <element name="BehandlerName" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Ergeignisdatum" type="{http://www.w3.org/2001/XMLSchema}date"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -45,45 +46,17 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpartendetailSchadenKranken_Type", propOrder = {
|
||||
"verletztePerson",
|
||||
"behandlerName",
|
||||
"ergeignisdatum"
|
||||
"behandlungen"
|
||||
})
|
||||
public class SpartendetailSchadenKrankenType
|
||||
extends SpartendetailSchadenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VerletztePerson", required = true)
|
||||
protected SpartendetailSchadenKrankenType.VerletztePerson verletztePerson;
|
||||
@XmlElement(name = "BehandlerName", required = true)
|
||||
protected String behandlerName;
|
||||
@XmlElement(name = "Ergeignisdatum", required = true)
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar ergeignisdatum;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der verletztePerson-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SpartendetailSchadenKrankenType.VerletztePerson }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenKrankenType.VerletztePerson getVerletztePerson() {
|
||||
return verletztePerson;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der verletztePerson-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SpartendetailSchadenKrankenType.VerletztePerson }
|
||||
*
|
||||
*/
|
||||
public void setVerletztePerson(SpartendetailSchadenKrankenType.VerletztePerson value) {
|
||||
this.verletztePerson = value;
|
||||
}
|
||||
@XmlElement(name = "Behandlungen")
|
||||
protected List<SpartendetailSchadenKrankenType.Behandlungen> behandlungen;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der behandlerName-Eigenschaft ab.
|
||||
@@ -110,27 +83,32 @@ public class SpartendetailSchadenKrankenType
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ergeignisdatum-Eigenschaft ab.
|
||||
* Gets the value of the behandlungen 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 behandlungen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getBehandlungen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link SpartendetailSchadenKrankenType.Behandlungen }
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getErgeignisdatum() {
|
||||
return ergeignisdatum;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der ergeignisdatum-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setErgeignisdatum(XMLGregorianCalendar value) {
|
||||
this.ergeignisdatum = value;
|
||||
public List<SpartendetailSchadenKrankenType.Behandlungen> getBehandlungen() {
|
||||
if (behandlungen == null) {
|
||||
behandlungen = new ArrayList<SpartendetailSchadenKrankenType.Behandlungen>();
|
||||
}
|
||||
return this.behandlungen;
|
||||
}
|
||||
|
||||
|
||||
@@ -144,8 +122,8 @@ public class SpartendetailSchadenKrankenType
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="BehandlungVon" type="{urn:omds20}Datum"/>
|
||||
* <element name="BehandlungBis" type="{urn:omds20}Datum" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
@@ -156,55 +134,64 @@ public class SpartendetailSchadenKrankenType
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"lfnr",
|
||||
"rolle"
|
||||
"behandlungVon",
|
||||
"behandlungBis"
|
||||
})
|
||||
public static class VerletztePerson {
|
||||
public static class Behandlungen {
|
||||
|
||||
@XmlElement(name = "Lfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int lfnr;
|
||||
@XmlElement(name = "Rolle", required = true)
|
||||
protected String rolle;
|
||||
@XmlElement(name = "BehandlungVon", required = true)
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar behandlungVon;
|
||||
@XmlElement(name = "BehandlungBis")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar behandlungBis;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der lfnr-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public int getLfnr() {
|
||||
return lfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der lfnr-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setLfnr(int value) {
|
||||
this.lfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der rolle-Eigenschaft ab.
|
||||
* Ruft den Wert der behandlungVon-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public String getRolle() {
|
||||
return rolle;
|
||||
public XMLGregorianCalendar getBehandlungVon() {
|
||||
return behandlungVon;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der rolle-Eigenschaft fest.
|
||||
* Legt den Wert der behandlungVon-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setRolle(String value) {
|
||||
this.rolle = value;
|
||||
public void setBehandlungVon(XMLGregorianCalendar value) {
|
||||
this.behandlungVon = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der behandlungBis-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getBehandlungBis() {
|
||||
return behandlungBis;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der behandlungBis-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setBehandlungBis(XMLGregorianCalendar value) {
|
||||
this.behandlungBis = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -29,7 +29,6 @@ import javax.xml.bind.annotation.XmlType;
|
||||
@XmlType(name = "SpartendetailSchaden_Type")
|
||||
@XmlSeeAlso({
|
||||
SpartendetailSchadenKfzType.class,
|
||||
SpartendetailSchadenReiseType.class,
|
||||
SpartendetailSchadenUnfallType.class,
|
||||
SpartendetailSchadenKrankenType.class
|
||||
})
|
||||
|
||||
@@ -21,21 +21,10 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}SpartendetailSchaden_Type">
|
||||
* <sequence>
|
||||
* <element name="Unfallart" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Arbeitsunfaehig" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Von" type="{urn:omds20}Datum"/>
|
||||
* <element name="Bis" type="{urn:omds20}Datum"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* <element name="ArbeitsunfaehigVon" type="{urn:omds20}Datum" minOccurs="0"/>
|
||||
* <element name="ArbeitsunfaehigBis" type="{urn:omds20}Datum" minOccurs="0"/>
|
||||
* <element name="Diagnose" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Nebenversicherung" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="BehandlerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -46,70 +35,72 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpartendetailSchadenUnfall_Type", propOrder = {
|
||||
"unfallart",
|
||||
"arbeitsunfaehig",
|
||||
"arbeitsunfaehigVon",
|
||||
"arbeitsunfaehigBis",
|
||||
"diagnose",
|
||||
"nebenversicherung"
|
||||
"behandlerName"
|
||||
})
|
||||
public class SpartendetailSchadenUnfallType
|
||||
extends SpartendetailSchadenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Unfallart", required = true)
|
||||
protected String unfallart;
|
||||
@XmlElement(name = "Arbeitsunfaehig")
|
||||
protected SpartendetailSchadenUnfallType.Arbeitsunfaehig arbeitsunfaehig;
|
||||
@XmlElement(name = "ArbeitsunfaehigVon")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar arbeitsunfaehigVon;
|
||||
@XmlElement(name = "ArbeitsunfaehigBis")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar arbeitsunfaehigBis;
|
||||
@XmlElement(name = "Diagnose", required = true)
|
||||
protected String diagnose;
|
||||
@XmlElement(name = "Nebenversicherung", required = true)
|
||||
protected String nebenversicherung;
|
||||
@XmlElement(name = "BehandlerName")
|
||||
protected String behandlerName;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der unfallart-Eigenschaft ab.
|
||||
* Ruft den Wert der arbeitsunfaehigVon-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public String getUnfallart() {
|
||||
return unfallart;
|
||||
public XMLGregorianCalendar getArbeitsunfaehigVon() {
|
||||
return arbeitsunfaehigVon;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der unfallart-Eigenschaft fest.
|
||||
* Legt den Wert der arbeitsunfaehigVon-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setUnfallart(String value) {
|
||||
this.unfallart = value;
|
||||
public void setArbeitsunfaehigVon(XMLGregorianCalendar value) {
|
||||
this.arbeitsunfaehigVon = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der arbeitsunfaehig-Eigenschaft ab.
|
||||
* Ruft den Wert der arbeitsunfaehigBis-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SpartendetailSchadenUnfallType.Arbeitsunfaehig }
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenUnfallType.Arbeitsunfaehig getArbeitsunfaehig() {
|
||||
return arbeitsunfaehig;
|
||||
public XMLGregorianCalendar getArbeitsunfaehigBis() {
|
||||
return arbeitsunfaehigBis;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der arbeitsunfaehig-Eigenschaft fest.
|
||||
* Legt den Wert der arbeitsunfaehigBis-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SpartendetailSchadenUnfallType.Arbeitsunfaehig }
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setArbeitsunfaehig(SpartendetailSchadenUnfallType.Arbeitsunfaehig value) {
|
||||
this.arbeitsunfaehig = value;
|
||||
public void setArbeitsunfaehigBis(XMLGregorianCalendar value) {
|
||||
this.arbeitsunfaehigBis = value;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -137,112 +128,27 @@ public class SpartendetailSchadenUnfallType
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der nebenversicherung-Eigenschaft ab.
|
||||
* Ruft den Wert der behandlerName-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getNebenversicherung() {
|
||||
return nebenversicherung;
|
||||
public String getBehandlerName() {
|
||||
return behandlerName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der nebenversicherung-Eigenschaft fest.
|
||||
* Legt den Wert der behandlerName-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setNebenversicherung(String value) {
|
||||
this.nebenversicherung = value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Von" type="{urn:omds20}Datum"/>
|
||||
* <element name="Bis" type="{urn:omds20}Datum"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"von",
|
||||
"bis"
|
||||
})
|
||||
public static class Arbeitsunfaehig {
|
||||
|
||||
@XmlElement(name = "Von", required = true)
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar von;
|
||||
@XmlElement(name = "Bis", required = true)
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar bis;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der von-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getVon() {
|
||||
return von;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der von-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setVon(XMLGregorianCalendar value) {
|
||||
this.von = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der bis-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getBis() {
|
||||
return bis;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der bis-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setBis(XMLGregorianCalendar value) {
|
||||
this.bis = value;
|
||||
}
|
||||
|
||||
public void setBehandlerName(String value) {
|
||||
this.behandlerName = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ 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.AuthorizationFilter;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonRequestType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
|
||||
|
||||
@@ -19,9 +20,8 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <pre>
|
||||
* <complexType name="SpezifikationSchaden_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||
* <sequence>
|
||||
* <element name="VUNr" type="{urn:omds20}VUNr"/>
|
||||
* <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
|
||||
* <choice>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}IdGeschaeftsfallSchadenereignis"/>
|
||||
@@ -29,7 +29,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <element name="Schadennr" type="{urn:omds20}Schadennr"/>
|
||||
* </choice>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
@@ -38,16 +38,15 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpezifikationSchaden_Type", propOrder = {
|
||||
"vuNr",
|
||||
"authFilter",
|
||||
"idGeschaeftsfallSchadenereignis",
|
||||
"idGeschaeftsfallSchadenanlage",
|
||||
"schadennr"
|
||||
})
|
||||
public class SpezifikationSchadenType {
|
||||
public class SpezifikationSchadenType
|
||||
extends CommonRequestType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VUNr", required = true)
|
||||
protected String vuNr;
|
||||
@XmlElement(name = "AuthFilter")
|
||||
protected AuthorizationFilter authFilter;
|
||||
@XmlElement(name = "IdGeschaeftsfallSchadenereignis")
|
||||
@@ -57,30 +56,6 @@ public class SpezifikationSchadenType {
|
||||
@XmlElement(name = "Schadennr")
|
||||
protected String schadennr;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vuNr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVUNr() {
|
||||
return vuNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der vuNr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVUNr(String value) {
|
||||
this.vuNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der authFilter-Eigenschaft ab.
|
||||
*
|
||||
|
||||
@@ -22,7 +22,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.ObjektIdType;
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer" minOccurs="0"/>
|
||||
* <element ref="{urn:omds3ServiceTypes-1-1-0}Schadenereignis" minOccurs="0"/>
|
||||
* <element name="Schadenereignis" type="{urn:omds3ServiceTypes-1-1-0}MeldungSchadenereignis_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -43,7 +43,7 @@ public class SubmitClaimRequestType
|
||||
@XmlElement(name = "Geschaeftsfallnummer", namespace = "urn:omds3CommonServiceTypes-1-1-0")
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
@XmlElement(name = "Schadenereignis")
|
||||
protected Schadenereignis2Type schadenereignis;
|
||||
protected MeldungSchadenereignisType schadenereignis;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
@@ -74,10 +74,10 @@ public class SubmitClaimRequestType
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Schadenereignis2Type }
|
||||
* {@link MeldungSchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public Schadenereignis2Type getSchadenereignis() {
|
||||
public MeldungSchadenereignisType getSchadenereignis() {
|
||||
return schadenereignis;
|
||||
}
|
||||
|
||||
@@ -86,10 +86,10 @@ public class SubmitClaimRequestType
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Schadenereignis2Type }
|
||||
* {@link MeldungSchadenereignisType }
|
||||
*
|
||||
*/
|
||||
public void setSchadenereignis(Schadenereignis2Type value) {
|
||||
public void setSchadenereignis(MeldungSchadenereignisType value) {
|
||||
this.schadenereignis = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonRequestType;
|
||||
import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonResponseType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonRequestType;
|
||||
* <pre>
|
||||
* <complexType name="SubmitClaimResponse_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="MeldungsZusammenfassung" type="{urn:omds3ServiceTypes-1-1-0}Meldungszusammenfassung_Type" minOccurs="0"/>
|
||||
* <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/>
|
||||
@@ -38,7 +38,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.CommonRequestType;
|
||||
"meldedat"
|
||||
})
|
||||
public class SubmitClaimResponseType
|
||||
extends CommonRequestType
|
||||
extends CommonResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "MeldungsZusammenfassung")
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Abstrakter Typ fuer die Erweiterung von Rollen um Elemente, die nicht im Standard enthalten sind
|
||||
*
|
||||
* <p>Java-Klasse für ZusaetzlicheRollendaten_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ZusaetzlicheRollendaten_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ZusaetzlicheRollendaten_Type")
|
||||
public abstract class ZusaetzlicheRollendatenType {
|
||||
|
||||
|
||||
}
|
||||
@@ -16,4 +16,8 @@ TODOS
|
||||
|
||||
* Aufbau der Filenamen der xsds in der neuen Logik (nach Domaenen) vereinheitlichen.
|
||||
|
||||
* Personen in BOA verwenden den Typ InformationenPerson_Type bzw. das Element InformationenPerson.
|
||||
Schaden und Partner verweden den Typ cst:Person_Type bzw. cst:Person.
|
||||
Man könnte in BOA auch den neuen Typ verwenden.
|
||||
|
||||
|
||||
@@ -492,14 +492,15 @@
|
||||
<xsd:documentation>Standardimplementierung des ObjektId_Type als Element</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Person_Type">
|
||||
<!--
|
||||
<xsd:complexType name="Person_Type_alt">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Typ für eine Person mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="ObjektId">
|
||||
<xsd:element ref="ObjektId" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id der Person (Personennr)</xsd:documentation>
|
||||
<xsd:documentation>Die Id der Person (entspricht der Personennr)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:choice>
|
||||
@@ -511,18 +512,56 @@
|
||||
<xsd:documentation>Die Hauptadresse des Partners mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="omds:EL-Kommunikation" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="omds:EL-Legitimation" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="omds:EL-Anzahl"/>
|
||||
<xsd:element ref="omds:EL-Einstufung"/>
|
||||
<xsd:element ref="omds:EL-Entscheidungsfrage"/>
|
||||
<xsd:element ref="omds:EL-Identifizierung"/>
|
||||
<xsd:element ref="omds:EL-Text"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="PersArtCd" type="omds:PersArtCd_Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
-->
|
||||
<xsd:complexType name="Person_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Typ für eine Person mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="ObjektId" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id der Person (entspricht der Personennr, hat aber auch die Möglichkeit eine Makler-Id mitzugeben)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:choice>
|
||||
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
||||
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
||||
</xsd:choice>
|
||||
<xsd:element ref="Adresse" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Hauptadresse des Partners mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="omds:EL-Kommunikation" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="omds:EL-Legitimation" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<!--<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="omds:EL-Anzahl"/>
|
||||
<xsd:element ref="omds:EL-Einstufung"/>
|
||||
<xsd:element ref="omds:EL-Entscheidungsfrage"/>
|
||||
<xsd:element ref="omds:EL-Identifizierung"/>
|
||||
<xsd:element ref="omds:EL-Kommunikation"/>
|
||||
<xsd:element ref="omds:EL-Legitimation"/>
|
||||
<xsd:element ref="omds:EL-Text"/>
|
||||
</xsd:choice>-->
|
||||
<xsd:element ref="omds:EL-Einstufung" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="PersArtCd" type="omds:PersArtCd_Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Person" type="Person_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional. Die Person kann eine Adresse enthalten. Die Adresse hat aber keine Id.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:simpleType name="AdresseArtCd_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vertragsrolle</xsd:documentation>
|
||||
|
||||
@@ -692,7 +692,7 @@
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:Geschaeftsfallnummer" minOccurs="0"/>
|
||||
<xsd:element ref="Schadenereignis"/>
|
||||
<xsd:element name="Schadenereignis" type="MeldungSchadenereignis_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -737,7 +737,7 @@
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:Geschaeftsfallnummer" minOccurs="0"/>
|
||||
<xsd:element ref="Schadenereignis" minOccurs="0"/>
|
||||
<xsd:element name="Schadenereignis" type="MeldungSchadenereignis_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -752,7 +752,7 @@
|
||||
<xsd:documentation>Anworttyp beim Erzeugen einer Schadenmeldung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="MeldungsZusammenfassung" type="Meldungszusammenfassung_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
@@ -768,12 +768,10 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Schadenereignis" type="Schadenereignis2_Type">
|
||||
<xsd:complexType name="SchadenereignisAbstrakt_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Beschreibung eines Schadenereignisses</xsd:documentation>
|
||||
<xsd:documentation>Eine Beschreibung eines Schadenereignisses ohne Ids. Von diesem Type erben die Meldung und die Darstellung eines Schadenereignisses.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Schadenereignis2_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit">
|
||||
<xsd:annotation>
|
||||
@@ -801,9 +799,9 @@
|
||||
<xsd:documentation>Optional Dokumente die synchron im Request übermittelt werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schaeden" type="MeldungSchaden_Type" maxOccurs="unbounded">
|
||||
<xsd:element name="Meldedat" type="omds:Datum-Zeit" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Schäden sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation>
|
||||
<xsd:documentation>Eingangsdatum der Meldung beim VU. Im Request von CreateClaim oder SubmitClaim nicht vorhanden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schadenmelder" type="Schadenmelder_Type" minOccurs="0">
|
||||
@@ -819,35 +817,147 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MeldungSchadenereignis_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Meldung eines Schadenereignisses ohne Ids</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SchadenereignisAbstrakt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schaeden" type="MeldungSchaden_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Schäden sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schadenereignis_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Darstellung eines Schadenereignisses inkl. Ids</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SchadenereignisAbstrakt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:Geschaeftsfallnummer"/>
|
||||
<xsd:element name="VorherigeSchadenmeldungen" type="cst:ObjektId_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Bezug auf eine vorangegangene Schadenmeldung bei Mehrfachmeldungen eines Schadenereignisses. Wird nur im Response von GetClaim bzw. SearchClaim verwendet.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NachfolgendeSchadenmeldung" type="cst:ObjektId_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Bezug auf eine andere Schadenmeldung bei Mehrfachmeldungen von Schäden. Wird nur im Response von GetClaim bzw. SearchClaim verwendet.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schaeden" type="Schaden_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Schäden sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MeldungSchaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Meldung eines Schadens (Unterobjekt eines Schadenereignisses)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Schadenzuordnung"/>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zusätzliche eindeutige ID für die Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kann auch längere Beschreibungen enthalten, ist daher nicht identisch mit SchadUrsTxt in OMDS-Datensatz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ReferenzAufBeteiligtePersonSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Es kann entweder eine Vertragsrolle oder eine Schadensrolle verwendet werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:element name="Vertragsrolle" type="omds:VtgRolleCd_Type"/>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadensrolle" type="omds:BetRolleCd_Type"/>
|
||||
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional die Referenz auf ein geschädigtes Interesse. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:choice>
|
||||
<xsd:element name="ZusaetzlicheRollendaten" type="ZusaetzlicheRollendaten_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Moeglichkeit fuer die Erweiterung des Standards um eigene Daten zur Rolle</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/>
|
||||
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Detailinformationen für bestimmte Sparten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type" minOccurs="0"/>
|
||||
<xsd:element name="ZusaetzlicheSchadensdaten" type="ZusaetzlicheSchadensdaten_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Darstellung eines Schadens (Unterobjekt eines Schadenereignisses)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="MeldungSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
|
||||
<xsd:element name="GeschaeftsfallSchadenanlage" type="cst:ObjektId_Type"/>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
|
||||
<xsd:element name="VormaligeSchadennummern" type="omds:Schadennr" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="NachfolgendeSchadennr" type="omds:Schadennr" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BeteiligtePerson_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für die Meldung von Personen, die an einem Schaden beteiligt sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="InformationenPerson">
|
||||
<xsd:element ref="cst:Person">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Objekt ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
|
||||
<xsd:attribute name="Lfnr" type="xsd:unsignedShort" use="required">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vergabe einer laufenden Nummer ist Pflicht. Über die Laufende Nummer kann der Schadenbeteiligte innerhalb dieses Requests (z.B. innerhalb dieser Schadenmeldung) referenziert werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Vertragspersonen_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf Vertragspersonen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="xsd:unsignedShort">
|
||||
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required"/>
|
||||
<xsd:attribute name="VtgRolleCd" type="omds:VtgRolleCd_Type" use="required"/>
|
||||
<xsd:attribute name="BetTxt" type="xsd:string"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="InformationenPerson" type="InformationenPerson_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Element mit personenbezogenen Daten z.B. für die Schadenmeldung von Personen mit Adresse und Kontaktdaten</xsd:documentation>
|
||||
@@ -895,23 +1005,6 @@
|
||||
<xsd:element name="BehoerdlichAufgenommen" type="xsd:boolean" minOccurs="0"/>
|
||||
<xsd:element name="Kennzeichen" type="xsd:string"/>
|
||||
<xsd:element name="VerschuldenCd" type="omds:VerschuldenCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="PersonVerletzt" type="xsd:boolean"/>
|
||||
<xsd:element name="ArtVerletzung" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="BesichtigungErwuenscht" type="xsd:boolean"/>
|
||||
<xsd:element name="AbloeseErwuenscht" type="xsd:boolean"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpartendetailSchadenReise_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Spartenerweiterung der Schadenmeldung für Reise</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpartendetailSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Stornogrund" type="xsd:string"/>
|
||||
<xsd:element name="Betroffener" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -923,17 +1016,10 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpartendetailSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Unfallart" type="xsd:string"/>
|
||||
<xsd:element name="Arbeitsunfaehig" minOccurs="0">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Von" type="omds:Datum"/>
|
||||
<xsd:element name="Bis" type="omds:Datum"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ArbeitsunfaehigVon" type="omds:Datum" minOccurs="0"/>
|
||||
<xsd:element name="ArbeitsunfaehigBis" type="omds:Datum" minOccurs="0"/>
|
||||
<xsd:element name="Diagnose" type="xsd:string"/>
|
||||
<xsd:element name="Nebenversicherung" type="xsd:string"/>
|
||||
<xsd:element name="BehandlerName" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -945,20 +1031,15 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpartendetailSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VerletztePerson">
|
||||
<xsd:element name="BehandlerName" type="xsd:string"/>
|
||||
<xsd:element name="Behandlungen" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenznummer der Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Rolle" type="xsd:string"/>
|
||||
<xsd:element name="BehandlungVon" type="omds:Datum"/>
|
||||
<xsd:element name="BehandlungBis" type="omds:Datum" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="BehandlerName" type="xsd:string"/>
|
||||
<xsd:element name="Ergeignisdatum" type="xsd:date"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -996,12 +1077,12 @@
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="GeschaedigtesInteresse_Type">
|
||||
<xsd:complexType name="GeschaedigtesInteresse_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das geschädigte Interesse ist der Basistyp für den es Erweiterungen geben kann, z.B. das geschädigte Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort">
|
||||
<xsd:element name="Lfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine fortlaufende Nummer, die in einem Request (z.B. einer Schadenmeldung) eindeutig ist und innerhalb dieses Requests referenziert werden kann.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -1095,50 +1176,7 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MeldungSchaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ um ein Schadenobjekt in der Schadenmeldung abzubilden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Schadenzuordnung"/>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zusätzliche eindeutige ID für die Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kann auch längere Beschreibungen enthalten, ist daher nicht identisch mit SchadUrsTxt in OMDS-Datensatz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ReferenzAufBeteiligtePersonSchaden_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0"/>
|
||||
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Detailinformationen für bestimmte Sparten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type" minOccurs="0"/>
|
||||
<xsd:element name="ZusaetzlicheSchadensdaten" type="ZusaetzlicheSchadensdaten_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schadenmelder_Type">
|
||||
<xsd:complexType name="Schadenmelder_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ um Informationen über den Melder eines Schadens zu übermitteln</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -1155,92 +1193,6 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schaden_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ um ein Schadenobjekt in der Schadendarstellung abzubilden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VUNr" type="omds:VUNr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>VUNr aus der OMDS-Datensatz-Definition</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
|
||||
<xsd:element name="IdGeschaeftsfallSchadenanlage" type="cst:ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id, die bei der Anlage des Schadens vergeben wird. Kann identisch mit der Schadennummer sein.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine Schadennummer muss noch nicht vergeben sein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VormaligeSchadennr" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional: Verweis auf einen Vorgänger</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NachfolgendeSchadennr" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional: Verweis auf einen Nachfolger</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
||||
<xsd:element name="SachbearbVU" type="SachbearbVUType" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Sachbearbeiter muss noch nicht zugeordnet sein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="Schadenzuordnung" minOccurs="0"/>
|
||||
<xsd:element name="SchadUrsCd" type="omds:SchadUrsCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="SchadUrsTxt" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="40"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ErledDat" type="omds:Datum" minOccurs="0"/>
|
||||
<xsd:element name="SchadenTxt" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kann auch längere Beschreibungen enthalten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schadenbeteiligte" type="SchadenbeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="LeistungGeschaetzt" type="omds:decimal" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die bei der Meldung geschätzte Leistung bzw. Höhe des Schadens</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schadensreserve" type="omds:decimal" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional: Die vom Versicherrungsunternehmen dotierte Schadensreserve</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SpartenCd" type="omds:SpartenCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="Spartenerweiterung" minOccurs="0">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:maxLength value="10"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="WaehrungsCd" type="omds:WaehrungsCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="Spartendetails" type="SpartendetailSchaden_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Spartendetails für bestimmte Sparten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Dokumente" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenzen auf Dokumente</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Meldungszusammenfassung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Objekt, welches GeschäftsfallId und Schadennummer, Dokumenten-Ids sowie den Bearbeitungsstand enthält</xsd:documentation>
|
||||
@@ -1285,26 +1237,17 @@
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schadenanlage_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
|
||||
<xsd:element ref="cst:Geschaeftsfallnummer">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="Schadenzuordnung">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Status">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="GueltigAb"/>
|
||||
<xsd:element name="StatusText"/>
|
||||
<xsd:element name="BearbStandCd" type="BearbStandCd_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bearbeitungsstand ist in jedem Fall vorhanden, kann aber "G" = gemeldet sein, wenn noch keine Schadennummer vergeben wurde.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Kommentar" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="Status" type="BearbStandCd_Type"/>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Schadennr muss nicht synchron vergeben werden.</xsd:documentation>
|
||||
@@ -1347,12 +1290,12 @@
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SchadOrt" type="Ort_Type"/>
|
||||
<xsd:element name="Vertragspersonen" type="Vertragspersonen_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="BeteiligtePersonen" type="BeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Rollen" type="ReferenzAufBeteiligtePersonSchaden_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Dokumente" type="Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schadenmelder" type="Schadenmelder_Type">
|
||||
<xsd:annotation>
|
||||
@@ -1556,19 +1499,22 @@
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dieser Typ enthält eine Schadennr oder eine GeschaeftsfallId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
||||
<xsd:choice>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Schadennummer als omds:Schadennr</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
||||
<xsd:choice>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenanlage"/>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Schadennummer als omds:Schadennr</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="GetClaimResponse" type="GetClaimResponse_Type">
|
||||
<xsd:annotation>
|
||||
@@ -1579,59 +1525,13 @@
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response-Objekt für Schadenereignisse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Schadenereignis" type="Schadenereignis_Type"/>
|
||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Schadenereignis_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Objekttyp für die Darstellungen von Schadenereignissen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VUNr" type="omds:VUNr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>VUNr aus der OMDS-Datensatz-Definition</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
|
||||
<xsd:element name="VormaligeIdGeschaeftsfall" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional: Verweis auf einen Vorgänger</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NachfolgendeIdGeschaeftsfall" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional: Verweis auf einen Nachfolger</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="EreignisZpkt" type="omds:Datum-Zeit"/>
|
||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Beschreibung des Schadenereignis als Text</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SchadOrt" type="Ort_Type"/>
|
||||
<xsd:element name="BeteiligtePersonen" type="BeteiligtePersonSchaden_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Alle Personen die im Schaden referenziert werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GeschaedigteInteressen" type="GeschaedigtesInteresse_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Dokumente" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dokumentenreferenzen auf Ebene des Schadenereignisses, z.B. ein Kfz-Unfallbericht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Schaeden" type="Schaden_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldedat" type="omds:Datum-Zeit"/>
|
||||
<xsd:element name="Schadenmelder" type="Schadenmelder_Type"/>
|
||||
</xsd:sequence>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadenereignis" type="Schadenereignis_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BeteiligtePersonSchaden_Type">
|
||||
<xsd:annotation>
|
||||
@@ -1652,17 +1552,6 @@
|
||||
</xsd:attribute>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ReferenzAufBeteiligtePersonSchaden_Type">
|
||||
<xsd:choice>
|
||||
<xsd:element name="Vertragsrolle" type="omds:VtgRolleCd_Type"/>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadensrolle" type="omds:BetRolleCd_Type"/>
|
||||
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional die Referenz auf ein geschädigtes Interesse. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:choice>
|
||||
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf eine beteiligte Person</xsd:documentation>
|
||||
@@ -1716,18 +1605,20 @@
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Leichtgewichtiges Response-Objekt für Schadenereignisse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Schadenereignis" type="SchadenereignisLight_Type"/>
|
||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
||||
</xsd:choice>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadenereignis" type="SchadenereignisLight_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SchadenereignisLight_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
||||
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
|
||||
<xsd:element ref="cst:Geschaeftsfallnummer"/>
|
||||
<xsd:element name="VormaligeIdGeschaeftsfall" type="cst:ObjektId_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen oder die Vorgänger</xsd:documentation>
|
||||
@@ -1738,7 +1629,6 @@
|
||||
<xsd:documentation>Wenn Schadenereignisse doppelt gemeldet und nachtraeglich zusammengefasst wurden: Verweis auf einen Nachfolger</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Schaeden" type="SchadenLight_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden</xsd:documentation>
|
||||
@@ -1837,8 +1727,8 @@
|
||||
<xsd:documentation>Response-Type der Suche nach einem Schaden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:choice>
|
||||
<xsd:element name="Result" type="SearchClaimResponseResult_Type"/>
|
||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Result" type="SearchClaimResponseResult_Type"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SearchClaimResponseResult_Type">
|
||||
@@ -1885,6 +1775,21 @@
|
||||
<xsd:element name="ArtGeschaedigtesObjCd" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheSchadensereignisdaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung der Schadensmeldung um Elemente, die nicht im Standard enthalten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheSchadensdaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung von Schäden um Elemente, die nicht im Standard enthalten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheRollendaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung von Rollen um Elemente, die nicht im Standard enthalten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SachbearbVUType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für die Übermittlung von Kontaktdaten eines Sachbearbeiters</xsd:documentation>
|
||||
@@ -2493,14 +2398,4 @@
|
||||
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
|
||||
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheSchadensereignisdaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung der Schadensmeldung um Elemente, die nicht im Standard enthalten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheSchadensdaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung von Schäden um Elemente, die nicht im Standard enthalten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="BerechnungsdatenKfz" type="SpezAntragKfz_Type">
|
||||
<xsd:element name="BerechnungsdatenKfz" type="SpezBerechnungKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Berechnungsdaten Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
|
||||
@@ -1,16 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall"
|
||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
|
||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
|
||||
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall"
|
||||
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||
|
||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
|
||||
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/unfall" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:import namespace="http://omds.vvo.at/types/omds3types/v1_4_0/common" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||
<!--<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/> -->
|
||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
||||
|
||||
<xsd:complexType name="VerkaufsproduktUnfall_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Unfall</xsd:documentation>
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
|
||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag"
|
||||
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:element name="GetPoliciesOfPartnerRequest" type="GetPoliciesOfPartnerRequest_Type">
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
|
||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner"
|
||||
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="http://omds.vvo.at/types/omds3types/v1_4_0/on4partner" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<!-- Aenderung Personenbezogener Daten -->
|
||||
|
||||
Reference in New Issue
Block a user