Spartendetails Schadenmeldung ergänzt
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-15T12:44:34.067+02:00
|
||||
* 2019-05-15T13:15:31.874+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-15T12:44:33.974+02:00
|
||||
* 2019-05-15T13:15:31.785+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-15T12:44:34.022+02:00
|
||||
* 2019-05-15T13:15:31.848+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-15T12:44:33.869+02:00
|
||||
* 2019-05-15T13:15:31.657+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-15T12:44:33.964+02:00
|
||||
* 2019-05-15T13:15:31.768+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*/
|
||||
|
||||
|
||||
@@ -63,8 +63,8 @@ public class ChangeCommunicationObjectRequestType
|
||||
protected ObjektIdType objektId;
|
||||
@XmlElementRefs({
|
||||
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class)
|
||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class)
|
||||
})
|
||||
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
||||
@XmlElement(name = "WirksamtkeitAb", required = true)
|
||||
@@ -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 >}
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -49,7 +49,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
|
||||
* <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="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type" minOccurs="0"/>
|
||||
* <element name="ZusaetzlicheSchadensdaten" type="{urn:omds3ServiceTypes-1-1-0}ZusaetzlicheSchadensdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="ZusaetzlicheSchadensdaten" type="{urn:omds3ServiceTypes-1-1-0}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
@@ -93,7 +93,7 @@ public class MeldungSchadenType {
|
||||
@XmlElement(name = "Bankverbindung")
|
||||
protected BankverbindungType bankverbindung;
|
||||
@XmlElement(name = "ZusaetzlicheSchadensdaten")
|
||||
protected List<ZusaetzlicheSchadensdatenType> zusaetzlicheSchadensdaten;
|
||||
protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der schadenzuordnung-Eigenschaft ab.
|
||||
@@ -317,32 +317,27 @@ public class MeldungSchadenType {
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusaetzlicheSchadensdaten 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 zusaetzlicheSchadensdaten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusaetzlicheSchadensdaten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ZusaetzlicheSchadensdatenType }
|
||||
*
|
||||
* Ruft den Wert der zusaetzlicheSchadensdaten-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ZusaetzlicheSchadensdatenType }
|
||||
*
|
||||
*/
|
||||
public List<ZusaetzlicheSchadensdatenType> getZusaetzlicheSchadensdaten() {
|
||||
if (zusaetzlicheSchadensdaten == null) {
|
||||
zusaetzlicheSchadensdaten = new ArrayList<ZusaetzlicheSchadensdatenType>();
|
||||
}
|
||||
return this.zusaetzlicheSchadensdaten;
|
||||
public ZusaetzlicheSchadensdatenType getZusaetzlicheSchadensdaten() {
|
||||
return zusaetzlicheSchadensdaten;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zusaetzlicheSchadensdaten-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ZusaetzlicheSchadensdatenType }
|
||||
*
|
||||
*/
|
||||
public void setZusaetzlicheSchadensdaten(ZusaetzlicheSchadensdatenType value) {
|
||||
this.zusaetzlicheSchadensdaten = value;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -108,6 +108,22 @@ public class ObjectFactory {
|
||||
return new MeldungSchadenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenKrankenType }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenKrankenType createSpartendetailSchadenKrankenType() {
|
||||
return new SpartendetailSchadenKrankenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenUnfallType }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenUnfallType createSpartendetailSchadenUnfallType() {
|
||||
return new SpartendetailSchadenUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link RequestedOMDSPackage }
|
||||
*
|
||||
@@ -564,6 +580,14 @@ public class ObjectFactory {
|
||||
return new SpartendetailSchadenKfzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpartendetailSchadenReiseType }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenReiseType createSpartendetailSchadenReiseType() {
|
||||
return new SpartendetailSchadenReiseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link OrtType }
|
||||
*
|
||||
@@ -860,6 +884,22 @@ 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 }
|
||||
*
|
||||
|
||||
@@ -31,7 +31,7 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
|
||||
* <element name="Schaeden" type="{urn:omds3ServiceTypes-1-1-0}MeldungSchaden_Type" maxOccurs="unbounded"/>
|
||||
* <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" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:omds3ServiceTypes-1-1-0}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
@@ -75,7 +75,7 @@ public class Schadenereignis2Type {
|
||||
@XmlElement(name = "Bankverbindung", required = true)
|
||||
protected BankverbindungType bankverbindung;
|
||||
@XmlElement(name = "ZusaetzlicheSchadensereignisdaten")
|
||||
protected List<ZusaetzlicheSchadensereignisdatenType> zusaetzlicheSchadensereignisdaten;
|
||||
protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ereigniszpkt-Eigenschaft ab.
|
||||
@@ -314,32 +314,27 @@ public class Schadenereignis2Type {
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusaetzlicheSchadensereignisdaten 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 zusaetzlicheSchadensereignisdaten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusaetzlicheSchadensereignisdaten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ZusaetzlicheSchadensereignisdatenType }
|
||||
*
|
||||
* Ruft den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ZusaetzlicheSchadensereignisdatenType }
|
||||
*
|
||||
*/
|
||||
public List<ZusaetzlicheSchadensereignisdatenType> getZusaetzlicheSchadensereignisdaten() {
|
||||
if (zusaetzlicheSchadensereignisdaten == null) {
|
||||
zusaetzlicheSchadensereignisdaten = new ArrayList<ZusaetzlicheSchadensereignisdatenType>();
|
||||
}
|
||||
return this.zusaetzlicheSchadensereignisdaten;
|
||||
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;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Eine spezielle Spartenerweiterung der Schadenmeldung für Kfz.
|
||||
* Spartenerweiterung der Schadenmeldung für Kfz
|
||||
*
|
||||
* <p>Java-Klasse für SpartendetailSchadenKfz_Type complex type.
|
||||
*
|
||||
@@ -22,6 +22,10 @@ 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>
|
||||
@@ -34,7 +38,11 @@ import javax.xml.bind.annotation.XmlType;
|
||||
@XmlType(name = "SpartendetailSchadenKfz_Type", propOrder = {
|
||||
"behoerdlichAufgenommen",
|
||||
"kennzeichen",
|
||||
"verschuldenCd"
|
||||
"verschuldenCd",
|
||||
"personVerletzt",
|
||||
"artVerletzung",
|
||||
"besichtigungErwuenscht",
|
||||
"abloeseErwuenscht"
|
||||
})
|
||||
public class SpartendetailSchadenKfzType
|
||||
extends SpartendetailSchadenType
|
||||
@@ -46,6 +54,14 @@ 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.
|
||||
@@ -119,4 +135,76 @@ 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;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,212 @@
|
||||
|
||||
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.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
|
||||
|
||||
/**
|
||||
* Spartenerweiterung der Schadenmeldung für Kranken
|
||||
*
|
||||
* <p>Java-Klasse für SpartendetailSchadenKranken_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="SpartendetailSchadenKranken_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}SpartendetailSchaden_Type">
|
||||
* <sequence>
|
||||
* <element name="VerletztePerson">
|
||||
* <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"/>
|
||||
* </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>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpartendetailSchadenKranken_Type", propOrder = {
|
||||
"verletztePerson",
|
||||
"behandlerName",
|
||||
"ergeignisdatum"
|
||||
})
|
||||
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;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der behandlerName-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBehandlerName() {
|
||||
return behandlerName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der behandlerName-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBehandlerName(String value) {
|
||||
this.behandlerName = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der ergeignisdatum-Eigenschaft ab.
|
||||
*
|
||||
* @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;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <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="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"lfnr",
|
||||
"rolle"
|
||||
})
|
||||
public static class VerletztePerson {
|
||||
|
||||
@XmlElement(name = "Lfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int lfnr;
|
||||
@XmlElement(name = "Rolle", required = true)
|
||||
protected String rolle;
|
||||
|
||||
/**
|
||||
* 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.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getRolle() {
|
||||
return rolle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der rolle-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setRolle(String value) {
|
||||
this.rolle = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
|
||||
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.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Spartenerweiterung der Schadenmeldung für Reise
|
||||
*
|
||||
* <p>Java-Klasse für SpartendetailSchadenReise_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="SpartendetailSchadenReise_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3ServiceTypes-1-1-0}SpartendetailSchaden_Type">
|
||||
* <sequence>
|
||||
* <element name="Stornogrund" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Betroffener" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpartendetailSchadenReise_Type", propOrder = {
|
||||
"stornogrund",
|
||||
"betroffener"
|
||||
})
|
||||
public class SpartendetailSchadenReiseType
|
||||
extends SpartendetailSchadenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Stornogrund", required = true)
|
||||
protected String stornogrund;
|
||||
@XmlElement(name = "Betroffener", required = true)
|
||||
protected String betroffener;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der stornogrund-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getStornogrund() {
|
||||
return stornogrund;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der stornogrund-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setStornogrund(String value) {
|
||||
this.stornogrund = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der betroffener-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBetroffener() {
|
||||
return betroffener;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der betroffener-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBetroffener(String value) {
|
||||
this.betroffener = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -28,7 +28,10 @@ import javax.xml.bind.annotation.XmlType;
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpartendetailSchaden_Type")
|
||||
@XmlSeeAlso({
|
||||
SpartendetailSchadenKfzType.class
|
||||
SpartendetailSchadenKfzType.class,
|
||||
SpartendetailSchadenReiseType.class,
|
||||
SpartendetailSchadenUnfallType.class,
|
||||
SpartendetailSchadenKrankenType.class
|
||||
})
|
||||
public abstract class SpartendetailSchadenType {
|
||||
|
||||
|
||||
@@ -0,0 +1,248 @@
|
||||
|
||||
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.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
|
||||
|
||||
/**
|
||||
* Spartenerweiterung der Schadenmeldung für Unfall
|
||||
*
|
||||
* <p>Java-Klasse für SpartendetailSchadenUnfall_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="SpartendetailSchadenUnfall_Type">
|
||||
* <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="Diagnose" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Nebenversicherung" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SpartendetailSchadenUnfall_Type", propOrder = {
|
||||
"unfallart",
|
||||
"arbeitsunfaehig",
|
||||
"diagnose",
|
||||
"nebenversicherung"
|
||||
})
|
||||
public class SpartendetailSchadenUnfallType
|
||||
extends SpartendetailSchadenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Unfallart", required = true)
|
||||
protected String unfallart;
|
||||
@XmlElement(name = "Arbeitsunfaehig")
|
||||
protected SpartendetailSchadenUnfallType.Arbeitsunfaehig arbeitsunfaehig;
|
||||
@XmlElement(name = "Diagnose", required = true)
|
||||
protected String diagnose;
|
||||
@XmlElement(name = "Nebenversicherung", required = true)
|
||||
protected String nebenversicherung;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der unfallart-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getUnfallart() {
|
||||
return unfallart;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der unfallart-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setUnfallart(String value) {
|
||||
this.unfallart = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der arbeitsunfaehig-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SpartendetailSchadenUnfallType.Arbeitsunfaehig }
|
||||
*
|
||||
*/
|
||||
public SpartendetailSchadenUnfallType.Arbeitsunfaehig getArbeitsunfaehig() {
|
||||
return arbeitsunfaehig;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der arbeitsunfaehig-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SpartendetailSchadenUnfallType.Arbeitsunfaehig }
|
||||
*
|
||||
*/
|
||||
public void setArbeitsunfaehig(SpartendetailSchadenUnfallType.Arbeitsunfaehig value) {
|
||||
this.arbeitsunfaehig = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der diagnose-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDiagnose() {
|
||||
return diagnose;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der diagnose-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDiagnose(String value) {
|
||||
this.diagnose = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der nebenversicherung-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getNebenversicherung() {
|
||||
return nebenversicherung;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der nebenversicherung-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;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -812,7 +812,7 @@
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type"/>
|
||||
<xsd:element name="ZusaetzlicheSchadensereignisdaten" type="ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="ZusaetzlicheSchadensereignisdaten" type="ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -887,7 +887,7 @@
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpartendetailSchadenKfz_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine spezielle Spartenerweiterung der Schadenmeldung für Kfz.</xsd:documentation>
|
||||
<xsd:documentation>Spartenerweiterung der Schadenmeldung für Kfz</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpartendetailSchaden_Type">
|
||||
@@ -895,6 +895,70 @@
|
||||
<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>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpartendetailSchadenUnfall_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Spartenerweiterung der Schadenmeldung für Unfall</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<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="Diagnose" type="xsd:string"/>
|
||||
<xsd:element name="Nebenversicherung" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpartendetailSchadenKranken_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Spartenerweiterung der Schadenmeldung für Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpartendetailSchaden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VerletztePerson">
|
||||
<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: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>
|
||||
@@ -1079,7 +1143,7 @@
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type" minOccurs="0"/>
|
||||
<xsd:element name="ZusaetzlicheSchadensdaten" type="ZusaetzlicheSchadensdaten_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<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>
|
||||
|
||||
Reference in New Issue
Block a user