diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsService.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsService.java index db7a8400..d2cc1f3e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsService.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsService.java @@ -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 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortImpl.java index 020e0636..ab356af5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortImpl.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortImpl.java @@ -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 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType.java index b59f24c3..3b495e0b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType.java @@ -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 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType_OmdsServicePort_Client.java index 1589a12b..a7d99aff 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType_OmdsServicePort_Client.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/OmdsServicePortType_OmdsServicePort_Client.java @@ -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 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/ServiceFaultMsg.java index 18085830..c3186f2a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/ServiceFaultMsg.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_4_0/ServiceFaultMsg.java @@ -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 */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/on4partner/ChangeCommunicationObjectRequestType.java index a7e82c23..270a7973 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/on4partner/ChangeCommunicationObjectRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/on4partner/ChangeCommunicationObjectRequestType.java @@ -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> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; @XmlElement(name = "WirksamtkeitAb", required = true) @@ -115,9 +115,9 @@ public class ChangeCommunicationObjectRequestType * *

* 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 >} * * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/MeldungSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/MeldungSchadenType.java index 3bab3dc5..4f9de6f2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/MeldungSchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/MeldungSchadenType.java @@ -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 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. - * - *

- * 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 set method for the zusaetzlicheSchadensdaten property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getZusaetzlicheSchadensdaten().add(newItem);
-     * 
- * - * - *

- * 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 getZusaetzlicheSchadensdaten() { - if (zusaetzlicheSchadensdaten == null) { - zusaetzlicheSchadensdaten = new ArrayList(); - } - 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; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/ObjectFactory.java index a4d0d3d2..f88166a8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/ObjectFactory.java @@ -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 } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/Schadenereignis2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/Schadenereignis2Type.java index 3de85ebf..4589fec9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/Schadenereignis2Type.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/Schadenereignis2Type.java @@ -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 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. - * - *

- * 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 set method for the zusaetzlicheSchadensereignisdaten property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getZusaetzlicheSchadensereignisdaten().add(newItem);
-     * 
- * - * - *

- * 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 getZusaetzlicheSchadensereignisdaten() { - if (zusaetzlicheSchadensereignisdaten == null) { - zusaetzlicheSchadensereignisdaten = new ArrayList(); - } - 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; } } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKfzType.java index 352f5661..bf220f62 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKfzType.java @@ -8,7 +8,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Eine spezielle Spartenerweiterung der Schadenmeldung für Kfz. + * Spartenerweiterung der Schadenmeldung für Kfz * *

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; + } + } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKrankenType.java new file mode 100644 index 00000000..c4cca91c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenKrankenType.java @@ -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 + * + *

Java-Klasse für SpartendetailSchadenKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <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>
+ * 
+ * + * + */ +@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; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <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>
+     * 
+ * + * + */ + @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; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenReiseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenReiseType.java new file mode 100644 index 00000000..8f5b6d2f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenReiseType.java @@ -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 + * + *

Java-Klasse für SpartendetailSchadenReise_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <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>
+ * 
+ * + * + */ +@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; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenType.java index ea516e08..9d295cd1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenType.java @@ -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 { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenUnfallType.java new file mode 100644 index 00000000..c1172990 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_4_0/servicetypes/SpartendetailSchadenUnfallType.java @@ -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 + * + *

Java-Klasse für SpartendetailSchadenUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <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>
+ * 
+ * + * + */ +@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; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <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>
+     * 
+ * + * + */ + @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; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-4-0/omds3ServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-4-0/omds3ServiceTypes.xsd index 40f8adac..ffeb262f 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-4-0/omds3ServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-4-0/omds3ServiceTypes.xsd @@ -812,7 +812,7 @@ - + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten @@ -887,7 +887,7 @@ - Eine spezielle Spartenerweiterung der Schadenmeldung für Kfz. + Spartenerweiterung der Schadenmeldung für Kfz @@ -895,6 +895,70 @@ + + + + + + + + + + + Spartenerweiterung der Schadenmeldung für Reise + + + + + + + + + + + + + Spartenerweiterung der Schadenmeldung für Unfall + + + + + + + + + + + + + + + + + + + + + + Spartenerweiterung der Schadenmeldung für Kranken + + + + + + + + + + Referenznummer der Person + + + + + + + + @@ -1079,7 +1143,7 @@ - + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten