Dokumente und Kommentare angepasst.
Personenreferenzen in tieferen Ebenen (3 und 4) entfernt.
This commit is contained in:
@@ -6,7 +6,6 @@ import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementFondsauswahlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||
@@ -27,7 +26,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||
* <element name="GarantierteAblebenssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type" minOccurs="0"/>
|
||||
* <element name="Rentenoption" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Rentenoption_Type" minOccurs="0"/>
|
||||
* <element name="Fondsauswahl" type="{urn:omds3CommonServiceTypes-1-1-0}ElementFondsauswahl_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Zusatzbausteine" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
@@ -42,7 +40,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||
"garantierteAblebenssumme",
|
||||
"rentenoption",
|
||||
"fondsauswahl",
|
||||
"versPersonenRefLfnr",
|
||||
"zusatzbausteine"
|
||||
})
|
||||
public class TarifLebenType
|
||||
@@ -55,9 +52,6 @@ public class TarifLebenType
|
||||
protected RentenoptionType rentenoption;
|
||||
@XmlElement(name = "Fondsauswahl")
|
||||
protected List<ElementFondsauswahlType> fondsauswahl;
|
||||
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected List<Integer> versPersonenRefLfnr;
|
||||
@XmlElement(name = "Zusatzbausteine")
|
||||
protected List<ZusatzversicherungLebenType> zusatzbausteine;
|
||||
|
||||
@@ -138,35 +132,6 @@ public class TarifLebenType
|
||||
return this.fondsauswahl;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVersPersonenRefLfnr().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Integer }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Integer> getVersPersonenRefLfnr() {
|
||||
if (versPersonenRefLfnr == null) {
|
||||
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||
}
|
||||
return this.versPersonenRefLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusatzbausteine property.
|
||||
*
|
||||
|
||||
@@ -48,7 +48,7 @@ public class ZusatzversicherungUnfallinvaliditaetType
|
||||
* <p>
|
||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||
* Zeile 137 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
||||
* Zeile 133 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
||||
* Zeile 1413 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
||||
* <p>
|
||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
||||
|
||||
@@ -48,7 +48,7 @@ public class ZusatzversicherungUnfalltodType
|
||||
* <p>
|
||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||
* Zeile 125 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
||||
* Zeile 121 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
|
||||
* Zeile 1413 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
|
||||
* <p>
|
||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
@@ -25,7 +22,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -36,8 +32,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "LeistungsartUnfall_Type", propOrder = {
|
||||
"selbstbehalt",
|
||||
"versPersonenRefLfnr"
|
||||
"selbstbehalt"
|
||||
})
|
||||
public class LeistungsartUnfallType
|
||||
extends ElementarproduktGenerischType
|
||||
@@ -45,9 +40,6 @@ public class LeistungsartUnfallType
|
||||
|
||||
@XmlElement(name = "Selbstbehalt")
|
||||
protected SelbstbehaltType selbstbehalt;
|
||||
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected List<Integer> versPersonenRefLfnr;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
||||
@@ -73,33 +65,4 @@ public class LeistungsartUnfallType
|
||||
this.selbstbehalt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVersPersonenRefLfnr().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Integer }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Integer> getVersPersonenRefLfnr() {
|
||||
if (versPersonenRefLfnr == null) {
|
||||
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||
}
|
||||
return this.versPersonenRefLfnr;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2021-06-11T14:50:45.716+02:00
|
||||
* 2021-06-11T18:40:26.210+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
|
||||
* 2021-06-11T14:50:45.680+02:00
|
||||
* 2021-06-11T18:40:26.109+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
|
||||
* 2021-06-11T14:50:45.705+02:00
|
||||
* 2021-06-11T18:40:26.147+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
|
||||
* 2021-06-11T14:50:45.619+02:00
|
||||
* 2021-06-11T18:40:26.041+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
|
||||
* 2021-06-11T14:50:45.675+02:00
|
||||
* 2021-06-11T18:40:26.103+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*/
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" 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="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
@@ -56,11 +57,6 @@
|
||||
<xsd:documentation>Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional Referenz auf versicherte Personen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zusatzbausteine" type="ZusatzversicherungLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste von Zusatzbausteinen</xsd:documentation>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.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="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
@@ -12,7 +13,7 @@
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Unfallprodukte" type="ProduktUnfall_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste von Produkten</xsd:documentation>
|
||||
<xsd:documentation>Liste von Produktbausteinen der Ebene 2, Produktbausteine von der Klasse "Versicherte Person"</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
@@ -22,7 +23,7 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Risikodaten der versicherten Interessen. In der Regel sind dies Versicherte Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
||||
<xsd:documentation>Die Risikodaten der versicherten Personen. Diese werden im Produktbaum auf Ebene 2 referenziert.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||
@@ -63,11 +64,6 @@
|
||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
||||
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional Referenz auf versicherte Personen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
|
||||
Reference in New Issue
Block a user