Besitz durch Sach-Privat ersetzt und Dokumentation angepasst,

Klassen neu generiert
This commit is contained in:
2019-03-11 12:25:09 +01:00
parent 041ef31b37
commit db05fdf14a
189 changed files with 2283 additions and 2214 deletions

View File

@@ -2,7 +2,7 @@
<jaxb:bindings
xmlns:xs="http://www.w3.org/2001/XMLSchema"
schemaLocation="../../def/v1-4-0/omds29-00.xsd"
schemaLocation="../../def/v1-4-0/omds211-00.xsd"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
version="1.0"
>
@@ -13,6 +13,6 @@
</jaxb:bindings>
<jaxb:schemaBindings>
<jaxb:package name="at.vvo.omds.types.omds2Types.v2_9"/>
<jaxb:package name="at.vvo.omds.types.omds2Types.v2_11"/>
</jaxb:schemaBindings>
</jaxb:bindings>

View File

@@ -5,7 +5,6 @@ schemaLocation="../../def/v1-4-0/omds3_ON2_Antrag_Rechtsschutz.xsd"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
version="1.0"
>
<!-- schemaLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3CommonServiceTypes-1-1-1.xsd" -->
<jaxb:schemaBindings>
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0.on2antrag.rs"/>
</jaxb:schemaBindings>

View File

@@ -4,7 +4,6 @@ xmlns:xs="http://www.w3.org/2001/XMLSchema"
schemaLocation="../../def/v1-4-0/omds3ServiceTypes.xsd"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" version="1.0">
<!-- schemaLocation="http://www.kapdion.com/omds/omds3services-1-1-1/omds3ServiceTypes-1-1-1.xsd" -->
<jaxb:schemaBindings>
<jaxb:package name="at.vvo.omds.types.omds3Types.v1_4_0"/>

View File

@@ -5,7 +5,7 @@ xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:boak="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
xmlns:sp="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat"
xmlns:boaSp="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat"
xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs"
xmlns:v="urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag"
xmlns:p="urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner"
@@ -206,28 +206,28 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</message>
<!-- SachPrivat -->
<message name="CalculateSachPrivatRequestMsg">
<part name="parameters" element="sp:CalculateBesitzRequest"/>
<part name="parameters" element="boaSp:CalculateSachPrivatRequest"/>
</message>
<message name="CalculateSachPrivatResponseMsg">
<part name="parameters" element="sp:CalculateBesitzResponse"/>
<part name="parameters" element="boaSp:CalculateSachPrivatResponse"/>
</message>
<message name="CreateOfferSachPrivatRequestMsg">
<part name="parameters" element="sp:CreateOfferBesitzRequest"/>
<part name="parameters" element="boaSp:CreateOfferSachPrivatRequest"/>
</message>
<message name="CreateOfferSachPrivatResponseMsg">
<part name="parameters" element="sp:CreateOfferBesitzResponse"/>
<part name="parameters" element="boaSp:CreateOfferSachPrivatResponse"/>
</message>
<message name="CreateApplicationSachPrivatRequestMsg">
<part name="parameters" element="sp:CreateApplicationBesitzRequest"/>
<part name="parameters" element="boaSp:CreateApplicationSachPrivatRequest"/>
</message>
<message name="CreateApplicationSachPrivatResponseMsg">
<part name="parameters" element="sp:CreateApplicationBesitzResponse"/>
<part name="parameters" element="boaSp:CreateApplicationSachPrivatResponse"/>
</message>
<message name="SubmitApplicationSachPrivatRequestMsg">
<part name="parameters" element="sp:SubmitApplicationBesitzRequest"/>
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatRequest"/>
</message>
<message name="SubmitApplicationSachPrivatResponseMsg">
<part name="parameters" element="sp:SubmitApplicationBesitzResponse"/>
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
</message>
<!-- Rechtsschutz -->
<message name="CalculateRechtsschutzRequestMsg">
@@ -946,7 +946,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</operation>
<operation name="submitApplicationSachPrivat">
<soap:operation soapAction="urn:submitApplicationSachPrivat" style="document"/>
<input name="SubmitApplicationKfzRequestPort">
<input name="SubmitApplicationSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="SubmitApplicationSachPrivatResponsePort">

View File

@@ -4,7 +4,7 @@
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:complexType name="VersichertesObjektBesitz_Type">
<xsd:complexType name="VersichertesObjektSachPrivat_Type">
<xsd:annotation>
<xsd:documentation>Type für ein versichertes Objekt in der Sach-Privat-Versicherung</xsd:documentation>
</xsd:annotation>
@@ -27,14 +27,10 @@
<xsd:extension base="omds:ADRESSE_Type">
<xsd:sequence>
<xsd:element name="Horazone" type="xsd:unsignedByte" minOccurs="0"/>
<xsd:element name="ImVerbautenOrt" type="xsd:boolean"/>
<xsd:element name="AusserhalbDesOrtsgebiets" type="xsd:boolean"/>
<xsd:element name="ErreichbarkeitFuerLoeschfahrzeuge" type="xsd:boolean"/>
<xsd:element name="Tarifzone" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Was ist das?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ImVerbautenOrt" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="AusserhalbDesOrtsgebiets" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="ErreichbarkeitFuerLoeschfahrzeuge" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Tarifzone" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
@@ -217,7 +213,7 @@
<xsd:enumeration value="Wintergarten, Veranda"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="VerkaufsproduktBesitz_Type" final="#all">
<xsd:complexType name="VerkaufsproduktSachPrivat_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ für ein Besitz-Produktbündel, welches einem Vertrag entspricht</xsd:documentation>
</xsd:annotation>
@@ -230,7 +226,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProduktBesitz_Type" abstract="true">
<xsd:complexType name="ProduktSachPrivat_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="cst:Produkt_Type">
<xsd:sequence>
@@ -246,7 +242,7 @@
<xsd:documentation>Typ für ein Besitz-Produkt Gebaeudeversicherung</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type">
<xsd:extension base="ProduktSachPrivat_Type">
<xsd:sequence>
<xsd:element name="Deckungen" type="ElementarproduktGebaeude_Type" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
@@ -258,14 +254,14 @@
<xsd:documentation>Typ für ein Besitz-Produkt Haushaltsversicherung</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type">
<xsd:extension base="ProduktSachPrivat_Type">
<xsd:sequence>
<xsd:element name="Deckungen" type="ElementarproduktHaushalt_Type" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktBesitz_Type" abstract="true">
<xsd:complexType name="ElementarproduktSachPrivat_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="cst:Elementarprodukt_Type">
<xsd:sequence>
@@ -283,7 +279,7 @@
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeude_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type">
<xsd:extension base="ElementarproduktSachPrivat_Type">
<xsd:sequence>
<xsd:element name="Sparte" type="HaushaltSpartenCd_Type" minOccurs="1"/>
</xsd:sequence>
@@ -292,7 +288,7 @@
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushalt_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type">
<xsd:extension base="ElementarproduktSachPrivat_Type">
<xsd:sequence>
<xsd:element name="Deckung" type="GebaeudeSpartenCd_Type" minOccurs="1"/>
</xsd:sequence>
@@ -440,64 +436,64 @@
</xsd:restriction>
</xsd:simpleType>
<!--Typen für die BOA-Services fuer Besitz -->
<xsd:complexType name="SpezBerechnungBesitz_Type">
<xsd:complexType name="BerechnungSachPrivat_Type">
<xsd:annotation>
<xsd:documentation>Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:SpezBerechnung_Type">
<xsd:sequence>
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktBesitz_Type"/>
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SpezOffertBesitz_Type">
<xsd:complexType name="OffertSachPrivat_Type">
<xsd:annotation>
<xsd:documentation>Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:SpezOffert_Type">
<xsd:sequence>
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktBesitz_Type"/>
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SpezAntragBesitz_Type">
<xsd:complexType name="AntragSachPrivat_Type">
<xsd:annotation>
<xsd:documentation>Typ der das Produkt beschreibt und in Antraganfrage und Antragantwort verwendet wird</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:SpezAntrag_Type">
<xsd:sequence>
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktBesitz_Type"/>
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UpsellingBesitzResponse_Type"/>
<xsd:complexType name="CalculateBesitzRequest_Type" final="#all">
<xsd:complexType name="UpsellingSachPrivatResponse_Type"/>
<xsd:complexType name="CalculateSachPrivatRequest_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Besitz</xsd:documentation>
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Sach-Privat</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:CalculateRequest_Type">
<xsd:sequence>
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungBesitz_Type"/>
<xsd:element name="Berechnungsanfrage" type="BerechnungSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CalculateBesitzResponse_Type">
<xsd:complexType name="CalculateSachPrivatResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Responseobjekts für eine Berechnung Besitz</xsd:documentation>
<xsd:documentation>Typ des Responseobjekts für eine Berechnung Sach-Privat</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:CommonResponse_Type">
<xsd:sequence>
<xsd:element name="Berechnungsantwort" type="SpezBerechnungBesitz_Type"/>
<xsd:element name="ResponseUpselling" type="UpsellingBesitzResponse_Type" minOccurs="0">
<xsd:element name="Berechnungsantwort" type="BerechnungSachPrivat_Type"/>
<xsd:element name="ResponseUpselling" type="UpsellingSachPrivatResponse_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Response für das Upselling, wenn solche Ergebnisse angefordert wurden.</xsd:documentation>
</xsd:annotation>
@@ -506,55 +502,55 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CreateOfferBesitzRequest_Type" final="#all">
<xsd:complexType name="CreateOfferSachPrivatRequest_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts für ein Offert Besitz</xsd:documentation>
<xsd:documentation>Typ des Requestobjekts für ein Offert Sach-Privat</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:CreateOfferRequest_Type">
<xsd:sequence>
<xsd:element name="Berechnungsanfrage" type="SpezOffertBesitz_Type"/>
<xsd:element name="Berechnungsanfrage" type="OffertSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CreateOfferBesitzResponse_Type">
<xsd:complexType name="CreateOfferSachPrivatResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Responseobjekts für ein Offert Besitz</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:CommonResponse_Type">
<xsd:sequence>
<xsd:element name="Berechnungsantwort" type="SpezOffertBesitz_Type"/>
<xsd:element name="Berechnungsantwort" type="OffertSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CreateApplicationBesitzRequest_Type" final="#all">
<xsd:complexType name="CreateApplicationSachPrivatRequest_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts für einen Antrag Besitz</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:CreateApplicationRequest_Type">
<xsd:sequence>
<xsd:element name="Berechnungsanfrage" type="SpezAntragBesitz_Type"/>
<xsd:element name="Antragsanfrage" type="AntragSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CreateApplicationBesitzResponse_Type">
<xsd:complexType name="CreateApplicationSachPrivatResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Responseobjekts für einen Antrag Besitz</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:CommonResponse_Type">
<xsd:sequence>
<xsd:element name="Berechnungsantwort" type="SpezAntragBesitz_Type"/>
<xsd:element name="Antragsantwort" type="AntragSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SubmitApplicationBesitzRequest_Type">
<xsd:complexType name="SubmitApplicationSachPrivatRequest_Type">
<xsd:annotation>
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
</xsd:annotation>
@@ -562,24 +558,24 @@
<xsd:extension base="ac:SubmitApplicationRequest_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SubmitApplicationBesitzResponse_Type">
<xsd:complexType name="SubmitApplicationSachPrivatResponse_Type">
<xsd:annotation>
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:SubmitApplicationResponse_Type">
<xsd:sequence>
<xsd:element name="Antragsantwort" type="SpezAntragBesitz_Type"/>
<xsd:element name="Antragsantwort" type="AntragSachPrivat_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="CalculateBesitzRequest" type="CalculateBesitzRequest_Type"/>
<xsd:element name="CalculateBesitzResponse" type="CalculateBesitzResponse_Type"/>
<xsd:element name="CreateOfferBesitzRequest" type="CreateOfferBesitzRequest_Type"/>
<xsd:element name="CreateOfferBesitzResponse" type="CreateOfferBesitzResponse_Type"/>
<xsd:element name="CreateApplicationBesitzRequest" type="CreateApplicationBesitzRequest_Type"/>
<xsd:element name="CreateApplicationBesitzResponse" type="CreateApplicationBesitzResponse_Type"/>
<xsd:element name="SubmitApplicationBesitzRequest" type="SubmitApplicationBesitzRequest_Type"/>
<xsd:element name="SubmitApplicationBesitzResponse" type="SubmitApplicationBesitzResponse_Type"/>
<xsd:element name="CalculateSachPrivatRequest" type="CalculateSachPrivatRequest_Type"/>
<xsd:element name="CalculateSachPrivatResponse" type="CalculateSachPrivatResponse_Type"/>
<xsd:element name="CreateOfferSachPrivatRequest" type="CreateOfferSachPrivatRequest_Type"/>
<xsd:element name="CreateOfferSachPrivatResponse" type="CreateOfferSachPrivatResponse_Type"/>
<xsd:element name="CreateApplicationSachPrivatRequest" type="CreateApplicationSachPrivatRequest_Type"/>
<xsd:element name="CreateApplicationSachPrivatResponse" type="CreateApplicationSachPrivatResponse_Type"/>
<xsd:element name="SubmitApplicationSachPrivatRequest" type="SubmitApplicationSachPrivatRequest_Type"/>
<xsd:element name="SubmitApplicationSachPrivatResponse" type="SubmitApplicationSachPrivatResponse_Type"/>
</xsd:schema>