Mehrere Bezugsberechtigungen möglich,
Bezugsberechtigungen um Referenz auf die Person erweitert Bezugsberechtigung Testamentarische Erben ergänzt Bugfix in SubmitApplicationLebenRequest -- Dank an Martin Hartl
This commit is contained in:
@@ -4,6 +4,7 @@ package at.vvo.omds.types.omds3Types.r1_6_0.common;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
@@ -20,6 +21,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Art">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
|
||||
@@ -38,19 +40,40 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Bezugsberechtigung_Type", propOrder = {
|
||||
"personRefLfnr",
|
||||
"art"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
BezugsberechtigungGesetzlicheErbenType.class,
|
||||
BezugsberechtigungTestamentarischeErbenType.class,
|
||||
BezugsberechtigungUeberbringerType.class,
|
||||
BezugsberechtigungNamentlich.class,
|
||||
BezugsberechtigungIndividuell.class
|
||||
})
|
||||
public abstract class BezugsberechtigungType {
|
||||
|
||||
@XmlElement(name = "PersonRefLfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int personRefLfnr;
|
||||
@XmlElement(name = "Art")
|
||||
protected short art;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der personRefLfnr-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public int getPersonRefLfnr() {
|
||||
return personRefLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der personRefLfnr-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setPersonRefLfnr(int value) {
|
||||
this.personRefLfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der art-Eigenschaft ab.
|
||||
*
|
||||
|
||||
@@ -221,6 +221,14 @@ public class ObjectFactory {
|
||||
return new BezugsberechtigungGesetzlicheErbenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link BezugsberechtigungTestamentarischeErbenType }
|
||||
*
|
||||
*/
|
||||
public BezugsberechtigungTestamentarischeErbenType createBezugsberechtigungTestamentarischeErbenType() {
|
||||
return new BezugsberechtigungTestamentarischeErbenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link BezugsberechtigungUeberbringerType }
|
||||
*
|
||||
|
||||
@@ -20,6 +20,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Type" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Zustimmung" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
@@ -33,12 +34,16 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ZustimmungGesundheitsdaten_Type", propOrder = {
|
||||
"personRefLfnr",
|
||||
"type",
|
||||
"text",
|
||||
"zustimmung"
|
||||
})
|
||||
public class ZustimmungGesundheitsdatenType {
|
||||
|
||||
@XmlElement(name = "PersonRefLfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int personRefLfnr;
|
||||
@XmlElement(name = "Type")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int type;
|
||||
@@ -47,6 +52,22 @@ public class ZustimmungGesundheitsdatenType {
|
||||
@XmlElement(name = "Zustimmung")
|
||||
protected boolean zustimmung;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der personRefLfnr-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public int getPersonRefLfnr() {
|
||||
return personRefLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der personRefLfnr-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setPersonRefLfnr(int value) {
|
||||
this.personRefLfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der type-Eigenschaft ab.
|
||||
*
|
||||
|
||||
@@ -37,7 +37,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezAntragUnfallType
|
||||
* <element name="GSGM" type="{urn:omds3CommonServiceTypes-1-1-0}GMSG_Type" minOccurs="0"/>
|
||||
* <element name="PEP" type="{urn:omds3CommonServiceTypes-1-1-0}PEP_Type" minOccurs="0"/>
|
||||
* <element name="Treuhaenderfrage" type="{urn:omds3CommonServiceTypes-1-1-0}Treuhaenderfrage_Type"/>
|
||||
* <element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" minOccurs="0"/>
|
||||
* <element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -77,7 +77,7 @@ public abstract class SpezAntragPersonenType
|
||||
@XmlElement(name = "Treuhaenderfrage", required = true)
|
||||
protected TreuhaenderfrageType treuhaenderfrage;
|
||||
@XmlElement(name = "Bezugsberechtigungen")
|
||||
protected BezugsberechtigungType bezugsberechtigungen;
|
||||
protected List<BezugsberechtigungType> bezugsberechtigungen;
|
||||
|
||||
/**
|
||||
* Gets the value of the sicherstellungen property.
|
||||
@@ -234,27 +234,32 @@ public abstract class SpezAntragPersonenType
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der bezugsberechtigungen-Eigenschaft ab.
|
||||
* Gets the value of the bezugsberechtigungen 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 bezugsberechtigungen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getBezugsberechtigungen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link BezugsberechtigungType }
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BezugsberechtigungType }
|
||||
*
|
||||
*/
|
||||
public BezugsberechtigungType getBezugsberechtigungen() {
|
||||
return bezugsberechtigungen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der bezugsberechtigungen-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BezugsberechtigungType }
|
||||
*
|
||||
*/
|
||||
public void setBezugsberechtigungen(BezugsberechtigungType value) {
|
||||
this.bezugsberechtigungen = value;
|
||||
public List<BezugsberechtigungType> getBezugsberechtigungen() {
|
||||
if (bezugsberechtigungen == null) {
|
||||
bezugsberechtigungen = new ArrayList<BezugsberechtigungType>();
|
||||
}
|
||||
return this.bezugsberechtigungen;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -89,6 +89,14 @@ public class ObjectFactory {
|
||||
return new CreateApplicationLebenResponseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SubmitApplicationLebenRequestType }
|
||||
*
|
||||
*/
|
||||
public SubmitApplicationLebenRequestType createSubmitApplicationLebenRequestType() {
|
||||
return new SubmitApplicationLebenRequestType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SubmitApplicationLebenResponseType }
|
||||
*
|
||||
@@ -209,14 +217,6 @@ public class ObjectFactory {
|
||||
return new SpezAntragLebenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SubmitApplicationLebenRequestType }
|
||||
*
|
||||
*/
|
||||
public SubmitApplicationLebenRequestType createSubmitApplicationLebenRequestType() {
|
||||
return new SubmitApplicationLebenRequestType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateLebenRequestType }{@code >}}
|
||||
*
|
||||
@@ -272,12 +272,12 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenResponseType }{@code >}}
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenRequestType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "SubmitApplicationLebenRequest")
|
||||
public JAXBElement<SubmitApplicationLebenResponseType> createSubmitApplicationLebenRequest(SubmitApplicationLebenResponseType value) {
|
||||
return new JAXBElement<SubmitApplicationLebenResponseType>(_SubmitApplicationLebenRequest_QNAME, SubmitApplicationLebenResponseType.class, null, value);
|
||||
public JAXBElement<SubmitApplicationLebenRequestType> createSubmitApplicationLebenRequest(SubmitApplicationLebenRequestType value) {
|
||||
return new JAXBElement<SubmitApplicationLebenRequestType>(_SubmitApplicationLebenRequest_QNAME, SubmitApplicationLebenRequestType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType
|
||||
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected ObjektIdType objektId;
|
||||
@XmlElementRefs({
|
||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
|
||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
|
||||
})
|
||||
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
||||
@XmlElement(name = "WirksamtkeitAb", required = true)
|
||||
@@ -116,8 +116,8 @@ 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 ObjektIdType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2020-05-29T16:16:12.036+02:00
|
||||
* 2020-06-19T16:01:12.974+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
|
||||
* 2020-05-29T16:16:11.966+02:00
|
||||
* 2020-06-19T16:01:12.855+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
@@ -145,9 +145,9 @@ public class OmdsServicePortImpl implements OmdsServicePortType {
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType parameters)*
|
||||
* @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenRequestType parameters)*
|
||||
*/
|
||||
public at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType parameters) throws ServiceFaultMsg {
|
||||
public at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenRequestType parameters) throws ServiceFaultMsg {
|
||||
LOG.info("Executing operation submitApplicationLeben");
|
||||
System.out.println(parameters);
|
||||
try {
|
||||
|
||||
@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2020-05-29T16:16:12.010+02:00
|
||||
* 2020-06-19T16:01:12.922+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
@@ -71,7 +71,7 @@ public interface OmdsServicePortType {
|
||||
@WebResult(name = "SubmitApplicationLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "parameters")
|
||||
public at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType submitApplicationLeben(
|
||||
@WebParam(partName = "parameters", name = "SubmitApplicationLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben")
|
||||
at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType parameters
|
||||
at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenRequestType parameters
|
||||
) throws ServiceFaultMsg;
|
||||
|
||||
@WebMethod(action = "urn:createOfferRechtsschutz")
|
||||
|
||||
@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2020-05-29T16:16:11.860+02:00
|
||||
* 2020-06-19T16:01:12.716+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
@@ -134,7 +134,7 @@ public final class OmdsServicePortType_OmdsServicePort_Client {
|
||||
}
|
||||
{
|
||||
System.out.println("Invoking submitApplicationLeben...");
|
||||
at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType _submitApplicationLeben_parameters = null;
|
||||
at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenRequestType _submitApplicationLeben_parameters = null;
|
||||
try {
|
||||
at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.SubmitApplicationLebenResponseType _submitApplicationLeben__return = port.submitApplicationLeben(_submitApplicationLeben_parameters);
|
||||
System.out.println("submitApplicationLeben.result=" + _submitApplicationLeben__return);
|
||||
|
||||
@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2020-05-29T16:16:11.958+02:00
|
||||
* 2020-06-19T16:01:12.833+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*/
|
||||
|
||||
|
||||
@@ -1276,7 +1276,15 @@
|
||||
<xsd:documentation>Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="PersonRefLfnr" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Art">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsrecht Erleben oder Ableben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:unsignedByte">
|
||||
<xsd:enumeration value="0">
|
||||
@@ -1302,6 +1310,14 @@
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungTestamentarischeErben_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung testamentarische Erben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Bezugsberechtigung_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BezugsberechtigungUeberbringer_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bezugsberechtigung Überbringer</xsd:documentation>
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Treuhaenderfrage" type="cst:Treuhaenderfrage_Type"/>
|
||||
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0"/>
|
||||
<xsd:element name="Bezugsberechtigungen" type="cst:Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
|
||||
@@ -335,7 +335,7 @@
|
||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Leben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationLebenRequest" type="SubmitApplicationLebenResponse_Type">
|
||||
<xsd:element name="SubmitApplicationLebenRequest" type="SubmitApplicationLebenRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Leben</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
|
||||
Reference in New Issue
Block a user