Konvertierungshilfe nach Gespräch mit Dietmar Pfundner und Martin Hartl überarbeitet

This commit is contained in:
2022-04-08 16:41:34 +02:00
parent 63fd4b5a51
commit 9c87f48ed6
3 changed files with 48 additions and 19 deletions

View File

@@ -1149,19 +1149,9 @@
<xsd:documentation>Aus welcher Polizze der Baustein stammt, der hier ersetzt wird.</xsd:documentation> <xsd:documentation>Aus welcher Polizze der Baustein stammt, der hier ersetzt wird.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="ErsatzBausteintId" minOccurs="0"> <xsd:element name="ErsatzBausteintId">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Die Id des Bausteins, welcher ersetzt wird.</xsd:documentation> <xsd:documentation>Die bisherige Id des Bausteins, wenn dieser Baustein ion einer Konvertierung einen anderen Baustein ersetzt und dies übermittelt werden soll.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Art" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Schicksal des Bausteins in der Konvertierung</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Aktion" type="AttributEnum_Type">
<xsd:annotation>
<xsd:documentation>Welche Möglichkeiten es für eine Konvertierung dieses Bausteins gibt bzw. wie der Baustein konvertiert werden soll.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>

View File

@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?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-3-0.on2antrag.common" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ost="urn:omds3ServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.8.0"> <xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ost="urn:omds3ServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.8.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/> <xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/> <xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
@@ -499,7 +498,7 @@
<xsd:documentation>Element um Offert- und Antragsdokumente zurückzugeben</xsd:documentation> <xsd:documentation>Element um Offert- und Antragsdokumente zurückzugeben</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="GetConversionScopeRequest"> <xsd:element name="ConversionScopeRequest">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request um die Konvertierungsmöglichkeiten für einen oder mehrere Verträge zu erhalten</xsd:documentation> <xsd:documentation>Request um die Konvertierungsmöglichkeiten für einen oder mehrere Verträge zu erhalten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -523,7 +522,7 @@
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="GetConversionScopeResponse"> <xsd:element name="ConversionScopeResponse">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Response mit den Konvertierungsmöglichkeiten</xsd:documentation> <xsd:documentation>Response mit den Konvertierungsmöglichkeiten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -531,7 +530,7 @@
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="cst:CommonResponse_Type"> <xsd:extension base="cst:CommonResponse_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="Vertraege" type="cst:Verkaufsprodukt_Type" maxOccurs="unbounded"> <xsd:element name="Scope" type="Konvertierungsumfang_Type" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Konvertierungsmöglichkeiten</xsd:documentation> <xsd:documentation>Konvertierungsmöglichkeiten</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -541,7 +540,7 @@
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="PolicyConversionProposalRequest"> <xsd:element name="ConversionProposalRequest">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request um einen Konvertierungsvorschlag zu generieren</xsd:documentation> <xsd:documentation>Request um einen Konvertierungsvorschlag zu generieren</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -549,7 +548,7 @@
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="cst:CommonRequest_Type"> <xsd:extension base="cst:CommonRequest_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="Konvertierungsplan" type="cst:Verkaufsprodukt_Type" maxOccurs="unbounded"> <xsd:element name="Konvertierungsplan" type="Konvertierungsumfang_Type" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Angabe auf welchem Vertrag oder welchen Verträgen der neue Vertrag aufgebaut werden soll</xsd:documentation> <xsd:documentation>Angabe auf welchem Vertrag oder welchen Verträgen der neue Vertrag aufgebaut werden soll</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -559,7 +558,7 @@
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="PolicyConversionProposalResponse"> <xsd:element name="ConversionProposalResponse">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Response um mit einem Konvertierungsvorschlag</xsd:documentation> <xsd:documentation>Response um mit einem Konvertierungsvorschlag</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -587,4 +586,44 @@
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:complexType name="Konvertierungsumfang_Type">
<xsd:annotation>
<xsd:documentation>Spezifiziert die Konvertierung mehrerer Verträge in einen Vertrag</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Vertraege" type="KonvertierungsumfangVertrag_Type" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="KonvertierungsumfangVertrag_Type">
<xsd:annotation>
<xsd:documentation>Spezifiziert die Konvertierung eines Vertrags</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:Ersatzpolizze_Type">
<xsd:sequence>
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0"/>
<xsd:element name="Sparten" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Details zur Behandlung der Sparten</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="BausteinId">
<xsd:annotation>
<xsd:documentation>Die Id des Bausteins im bestehenden Vertrag</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0"/>
<xsd:element name="Aktion" type="cst:AttributEnum_Type">
<xsd:annotation>
<xsd:documentation>Die möglichen Aktionen bzw. die gewählte Aktion mit diesem Baustein</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema> </xsd:schema>