diff --git a/OMDSServiceDefinition/Maven_CodeGen_ReadMe.txt b/OMDSServiceDefinition/Maven_CodeGen_ReadMe.txt index 2f6b9957..10ab3147 100644 --- a/OMDSServiceDefinition/Maven_CodeGen_ReadMe.txt +++ b/OMDSServiceDefinition/Maven_CodeGen_ReadMe.txt @@ -5,7 +5,7 @@ Mit Maven Goal "clean deploy" wird der Release in das Kap Dion- Maven - OMDS Rep Codegenerierung =============== -Mit Maven Goal "clean package" und Profil "genJavaFromWsdl_r1_4_0_VU" bzw. "genJavaFromWsdl_r1_4_0_Broker" wird +Mit Maven Goal "clean package" und Profil "genJavaFromWsdl_VU" bzw. "genJavaFromWsdl_Broker" wird der zugehörige Java-Code generiert. diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx index 439bcf75..2196d517 100644 Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx differ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktType.java index 325cc899..6c83d351 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ElementarproduktType.java @@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VerkehrsrechtsschutzKfz /** - * Basistyp für ein Elementarprodukt (1. Generation, wird nur in Kfz verwendet) + * Basistyp für ein Elementarprodukt * *

Java-Klasse für Elementarprodukt_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ProduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ProduktType.java index 112bf794..9102d75c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ProduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/ProduktType.java @@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.ZusatzproduktKfzType; /** - * Basistyp für ein Produkt (1. Generation, wird nur in Kfz verwendet) + * Basistyp für ein Produkt * *

Java-Klasse für Produkt_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/VerkaufsproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/VerkaufsproduktType.java index ed5a9215..c8b7043f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/VerkaufsproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/common/VerkaufsproduktType.java @@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.VerkaufsproduktKfzType; /** - * Basistyp für ein Produktbündel (1. Generation, wird nur in Kfz verwendet) + * Basistyp für ein Produktbündel * *

Java-Klasse für Verkaufsprodukt_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java index be822766..213b0d2b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java @@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlType; /** + * Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + * *

Java-Klasse für ElementarproduktGebaeude_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java index b490396e..0dce365c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java @@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlType; /** + * Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + * *

Java-Klasse für ElementarproduktHaushalt_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java index bc211001..67c87d21 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java @@ -16,6 +16,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType; /** + * Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen + * *

Java-Klasse für ElementarproduktSachPrivat_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. @@ -25,7 +27,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType; * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type"> * <sequence> - * <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/> + * <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/> * <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/> * <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/> * <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> @@ -43,7 +45,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType; */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ElementarproduktSachPrivat_Type", propOrder = { - "versInteresseRefLfnr", + "versObjekteRefLfnr", "pauschalbetrag", "selbstbehalt", "unterversicherungsverzicht", @@ -60,9 +62,9 @@ public abstract class ElementarproduktSachPrivatType extends ElementarproduktGenerischType { - @XmlElement(name = "VersInteresseRefLfnr", type = Integer.class) + @XmlElement(name = "VersObjekteRefLfnr", type = Integer.class) @XmlSchemaType(name = "unsignedShort") - protected List versInteresseRefLfnr; + protected List versObjekteRefLfnr; @XmlElement(name = "Pauschalbetrag") @XmlSchemaType(name = "unsignedLong") protected BigInteger pauschalbetrag; @@ -82,18 +84,18 @@ public abstract class ElementarproduktSachPrivatType protected BigInteger hoechsthaftungssumme; /** - * Gets the value of the versInteresseRefLfnr property. + * Gets the value of the versObjekteRefLfnr 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 versInteresseRefLfnr property. + * This is why there is not a set method for the versObjekteRefLfnr property. * *

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

-     *    getVersInteresseRefLfnr().add(newItem);
+     *    getVersObjekteRefLfnr().add(newItem);
      * 
* * @@ -103,11 +105,11 @@ public abstract class ElementarproduktSachPrivatType * * */ - public List getVersInteresseRefLfnr() { - if (versInteresseRefLfnr == null) { - versInteresseRefLfnr = new ArrayList(); + public List getVersObjekteRefLfnr() { + if (versObjekteRefLfnr == null) { + versObjekteRefLfnr = new ArrayList(); } - return this.versInteresseRefLfnr; + return this.versObjekteRefLfnr; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java index 612274d9..e3affd39 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java @@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlType; /** + * Elementarprodukt Gebäudeversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + * *

Java-Klasse für GenElementarproduktGebaeude_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java index 035e5804..089ab033 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java @@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlType; /** + * Elementarprodukt Gebäudeinhaltsversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + * *

Java-Klasse für GenElementarproduktHaushalt_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java index 3d110b18..41aa6cde 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Typ für ein Besitz-Produkt Gebaeudeversicherung + * Spezifischerer Typ für Gebaeudeversicherungs-Produkte * *

Java-Klasse für ProduktGebaeudeversicherung_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java index aad114a6..2ab63de7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java @@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType; /** - * Typ für ein Besitz-Produkt Haushaltsversicherung + * Spezifischerer Typ für Gebäudeinhaltversicherungs-Produkte * *

Java-Klasse für ProduktHaushaltsversicherung_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktSachPrivatType.java index 096b6841..7cbc4e8d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/ProduktSachPrivatType.java @@ -14,6 +14,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType; /** + * Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen + * *

Java-Klasse für ProduktSachPrivat_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. @@ -23,7 +25,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType; * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type"> * <sequence> - * <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/> + * <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/> * <element name="Gruppen" type="{urn:omds3CommonServiceTypes-1-1-0}Gruppe" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </extension> @@ -46,26 +48,39 @@ public abstract class ProduktSachPrivatType extends ProduktGenerischType { - @XmlElement(name = "VersObjekteRefLfnr") + @XmlElement(name = "VersObjekteRefLfnr", type = Integer.class) @XmlSchemaType(name = "unsignedShort") - protected int versObjekteRefLfnr; + protected List versObjekteRefLfnr; @XmlElement(name = "Gruppen") protected List gruppen; /** - * Ruft den Wert der versObjekteRefLfnr-Eigenschaft ab. + * Gets the value of the versObjekteRefLfnr 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 versObjekteRefLfnr property. + * + *

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

+     *    getVersObjekteRefLfnr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * * */ - public int getVersObjekteRefLfnr() { - return versObjekteRefLfnr; - } - - /** - * Legt den Wert der versObjekteRefLfnr-Eigenschaft fest. - * - */ - public void setVersObjekteRefLfnr(int value) { - this.versObjekteRefLfnr = value; + public List getVersObjekteRefLfnr() { + if (versObjekteRefLfnr == null) { + versObjekteRefLfnr = new ArrayList(); + } + return this.versObjekteRefLfnr; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java index 6b6c8e3a..1579633b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlType; /** + * Response Upselling Sach-Privat + * *

Java-Klasse für UpsellingSachPrivatResponse_Type complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortImpl.java index 7f19b954..1774d452 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortImpl.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortImpl.java @@ -11,8 +11,8 @@ import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebResult; import javax.jws.WebService; -import javax.jws.soap.SOAPBinding; -import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.soap.MTOM; +import java.util.logging.Logger; /** * This class was generated by Apache CXF 3.2.0 @@ -27,7 +27,7 @@ import javax.xml.bind.annotation.XmlSeeAlso; targetNamespace = "urn:omds3Services-1-4-0", wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3Services.wsdl", endpointInterface = "at.vvo.omds.types.omds3Types.r1_5_0.service.OmdsServicePortType") - +@MTOM(enabled = true, threshold = 1024) public class OmdsServicePortImpl implements OmdsServicePortType { private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName()); diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortType_OmdsServicePort_Client.java index 04398d5e..3ce5e9c4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortType_OmdsServicePort_Client.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_5_0/service/OmdsServicePortType_OmdsServicePort_Client.java @@ -16,6 +16,7 @@ import javax.jws.WebResult; import javax.jws.WebService; import javax.jws.soap.SOAPBinding; import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.soap.MTOMFeature; /** * This class was generated by Apache CXF 3.2.0 @@ -45,8 +46,11 @@ public final class OmdsServicePortType_OmdsServicePort_Client { } } +// OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); +// OmdsServicePortType port = ss.getOmdsServicePort(); + OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); - OmdsServicePortType port = ss.getOmdsServicePort(); + OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024)); { System.out.println("Invoking getOMDSPackageList..."); diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd index e2508eeb..2cc6d9c4 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd @@ -191,6 +191,9 @@ + + Typ für Nebengebäude + @@ -228,15 +231,18 @@ + + Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen + - + Referenzen auf versicherte Interessen - @@ -245,11 +251,19 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. - - + + + Spezifischeres Element für Gebäudeversicherungs-Produkte + + + + + Spezifischeres Element für Gebäudeinhaltversicherungs-Produkte + + - Typ für ein Besitz-Produkt Gebaeudeversicherung + Spezifischerer Typ für Gebaeudeversicherungs-Produkte @@ -261,7 +275,7 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. - Typ für ein Besitz-Produkt Haushaltsversicherung + Spezifischerer Typ für Gebäudeinhaltversicherungs-Produkte @@ -272,10 +286,13 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. + + Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen + - + Referenzen auf versicherte Interessen @@ -292,16 +309,25 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. + + Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + + + Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + + + Elementarprodukt Gebäudeversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + @@ -311,6 +337,9 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. + + Elementarprodukt Gebäudeinhaltsversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + @@ -501,7 +530,11 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. - + + + Response Upselling Sach-Privat + + Typ des Requestobjekts für eine Berechnung Sach-Privat @@ -603,12 +636,44 @@ Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden. - - - - - - - - + + + Request Berechnung Sach-Privat + + + + + Response Berechnung Sach-Privat + + + + + Request Offerterzeugung Sach-Privat + + + + + Response Offerterzeugung Sach-Privat + + + + + Request Antragserzeugung Sach-Privat + + + + + Response Antragserzeugung Sach-Privat + + + + + Request Antragseinreichung Sach-Privat + + + + + Response Antragseinreichung Sach-Privat + +