Anpassungen Kfz an WKZ

This commit is contained in:
2023-05-26 17:36:12 +02:00
parent d9b6c508a6
commit 788f8c4576
3 changed files with 85 additions and 2 deletions

View File

@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<kfz:CalculateKfzRequest
xmlns="urn:omds3CommonServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:kfz="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
xmlns:omds="urn:omds20"
xsi:schemaLocation="
urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz ../../omds3_ON2_Antrag_Kfz.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd
urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common ../../omds3_ON2_Antrag_Common.xsd
urn:omds20 ../../omds215-00.xsd
">
<VUNr>23</VUNr>
<KorrelationsId>1000010011</KorrelationsId>
<ac:RequestUpselling>false</ac:RequestUpselling>
<kfz:Berechnungsanfrage>
<kfz:Verkaufsprodukt xsi:type="kfz:VerkaufsproduktKfz_Type">
<Id>100-200-1</Id>
<Bezeichnung>Privat Bündel</Bezeichnung>
<VtgBeg>2022-05-01</VtgBeg>
<Hauptfaelligkeit>--05-01</Hauptfaelligkeit>
<kfz:KfzVersicherung xsi:type="kfz:ProduktKfz_Type">
<!-- <Konvertierung>-->
<!-- <ErsetztId>1</ErsetztId>-->
<!-- </Konvertierung>-->
<kfz:Haftpflicht>
<kfz:Art>AH</kfz:Art>
<omds:EL-Versicherungssumme VSArtCd="BDS" VSBetrag="100000000.00"/>
<kfz:VarianteLeihwagen>VB</kfz:VarianteLeihwagen>
<omds:EL-Einstufung EstArtCd="G" EstWert="3"/>
</kfz:Haftpflicht>
<kfz:Teilkasko>
<kfz:FahrzeugRefLfdNr>2</kfz:FahrzeugRefLfdNr>
<kfz:Art>AK</kfz:Art>
<kfz:VorsteuerAbzugBerechtigung>true</kfz:VorsteuerAbzugBerechtigung>
<kfz:Vandalismusklausel>false</kfz:Vandalismusklausel>
</kfz:Teilkasko>
<!-- Teilkasko und Vollkasko-Elemente können nicht gleichzeitig in KfzVersicherung existieren -->
<!-- <kfz:Vollkasko>-->
<!-- <kfz:FahrzeugRefLfdNr>1</kfz:FahrzeugRefLfdNr>-->
<!-- <kfz:Art>AK</kfz:Art>-->
<!-- <kfz:VorsteuerAbzugBerechtigung>true</kfz:VorsteuerAbzugBerechtigung>-->
<!-- </kfz:Vollkasko>-->
<!-- Kaskoelemente vom Typ Teilkasko und Vollkasko können gleichzeitig in KfzVersicherung existieren,
Plausibilitäten müssen zur Laufzeit geprueft werden -->
<kfz:Kasko xsi:type="kfz:TeilkaskoKfz_Type">
<kfz:FahrzeugRefLfdNr>2</kfz:FahrzeugRefLfdNr>
<kfz:Art>AK</kfz:Art>
<kfz:VorsteuerAbzugBerechtigung>true</kfz:VorsteuerAbzugBerechtigung>
<kfz:Vandalismusklausel>false</kfz:Vandalismusklausel>
</kfz:Kasko>
<kfz:Kasko xsi:type="kfz:VollkaskoKfz_Type">
<kfz:FahrzeugRefLfdNr>1</kfz:FahrzeugRefLfdNr>
<kfz:Art>AK</kfz:Art>
<kfz:VorsteuerAbzugBerechtigung>true</kfz:VorsteuerAbzugBerechtigung>
</kfz:Kasko>
<kfz:Insassenunfall>
<kfz:FahrzeugRefLfdNr>1</kfz:FahrzeugRefLfdNr>
<kfz:InsassenUnfallSystem>Aufsassenunfallversicherung</kfz:InsassenUnfallSystem>
</kfz:Insassenunfall>
<kfz:Insassenunfall>
<kfz:FahrzeugRefLfdNr>2</kfz:FahrzeugRefLfdNr>
<kfz:InsassenUnfallSystem>Aufsassenunfallversicherung</kfz:InsassenUnfallSystem>
</kfz:Insassenunfall>
</kfz:KfzVersicherung>
<kfz:VersicherteFahrzeuge cst:Lfnr="1" cst:FzgArtCd="ANH">
<ErsetztId>234</ErsetztId><!-- alte Nr im Vertrag -->
</kfz:VersicherteFahrzeuge>
<kfz:VersicherteFahrzeuge cst:Lfnr="2" cst:Marke="VW">
<ErsetztId>34</ErsetztId><!-- alte Nr im Vertrag -->
</kfz:VersicherteFahrzeuge>
</kfz:Verkaufsprodukt>
</kfz:Berechnungsanfrage>
</kfz:CalculateKfzRequest>

View File

@@ -2204,7 +2204,7 @@
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Arten von Geschaeftsfällen</xsd:documentation> <xsd:documentation>Arten von Geschaeftsfällen</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:union memberTypes="omds:AendGrundCd_Type xsd:string" /> <xsd:union memberTypes="omds:AendGrundCd_Type xsd:string"/>
</xsd:simpleType> </xsd:simpleType>
<xsd:complexType name="DokumentInfo_Type"> <xsd:complexType name="DokumentInfo_Type">
<xsd:annotation> <xsd:annotation>

View File

@@ -57,7 +57,8 @@
<xsd:element name="Teilkasko" type="TeilkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Teilkasko" type="TeilkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Vollkasko" type="VollkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Vollkasko" type="VollkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:choice> </xsd:choice>
<xsd:element name="Insassenunfall" type="InsassenUnfallKfz_Type" minOccurs="0"/> <xsd:element name="Kasko" type="KaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Insassenunfall" type="InsassenUnfallKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Assistance" type="AssistanceKfz_Type" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Assistance" type="AssistanceKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:sequence>
</xsd:extension> </xsd:extension>