Überarbeitet, damit Hierarchien von Bausteinen in Abhängigkeit von Aktionen abgebildet werden können.
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ConversionScopeResponse xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common file:omds3_ON2_Antrag_Common.xsd">
|
||||
<cst:Status>
|
||||
<cst:KorrelationsId>678708979</cst:KorrelationsId>
|
||||
<cst:Ergebnis>OK</cst:Ergebnis>
|
||||
</cst:Status>
|
||||
<Scope>
|
||||
<Vertrag>
|
||||
<cst:Polizzennr>1</cst:Polizzennr>
|
||||
<Bezeichnung>Privat Bündel</Bezeichnung>
|
||||
<Sparte>
|
||||
<BausteinId>1</BausteinId>
|
||||
<Bezeichnung>Haushalt</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Eigenheim</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>3</BausteinId>
|
||||
<Bezeichnung>Assistance</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
</Vertrag>
|
||||
<Vertrag>
|
||||
<cst:Polizzennr>2</cst:Polizzennr>
|
||||
<Bezeichnung>Rechtsschutz</Bezeichnung>
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Privat Rechtsschutz</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
</Vertrag>
|
||||
</Scope>
|
||||
</ConversionScopeResponse>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ConversionScopeResponse xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common file:omds3_ON2_Antrag_Common.xsd">
|
||||
<cst:Status>
|
||||
<cst:KorrelationsId>678708979</cst:KorrelationsId>
|
||||
<cst:Ergebnis>OK</cst:Ergebnis>
|
||||
</cst:Status>
|
||||
<Scope>
|
||||
<Vertrag>
|
||||
<cst:Polizzennr>1</cst:Polizzennr>
|
||||
<Bezeichnung>Privat Bündel</Bezeichnung>
|
||||
<Sparte>
|
||||
<BausteinId>1</BausteinId>
|
||||
<Bezeichnung>Haushalt</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
|
||||
<Sparte>
|
||||
<BausteinId>3</BausteinId>
|
||||
<Bezeichnung>Assistance</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
|
||||
</Vertrag>
|
||||
<Vertrag>
|
||||
<cst:Polizzennr>2</cst:Polizzennr>
|
||||
<Bezeichnung>Rechtsschutz</Bezeichnung>
|
||||
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Privat Rechtsschutz</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
|
||||
</Vertrag>
|
||||
</Scope>
|
||||
</ConversionScopeResponse>
|
||||
@@ -0,0 +1,128 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ConversionScopeResponse xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common omds3_ON2_Antrag_Common.xsd">
|
||||
<cst:Status>
|
||||
<cst:KorrelationsId>678708979</cst:KorrelationsId>
|
||||
<cst:Ergebnis>OK</cst:Ergebnis>
|
||||
</cst:Status>
|
||||
<Scope>
|
||||
<Vertrag>
|
||||
<cst:Polizzennr>1</cst:Polizzennr>
|
||||
<Bezeichnung>Privat Bündel</Bezeichnung>
|
||||
<Sparte>
|
||||
<BausteinId>1</BausteinId>
|
||||
<Bezeichnung>Haushalt</Bezeichnung>
|
||||
|
||||
<ZulaessigeAktion>
|
||||
<Art>konv</Art>
|
||||
<Sparte>
|
||||
<BausteinId>1</BausteinId>
|
||||
<Bezeichnung>Feuer</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Sturm</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>3</BausteinId>
|
||||
<Bezeichnung>Leitungswasser</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>4</BausteinId>
|
||||
<Bezeichnung>Einbruchdiebstahl</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>5</BausteinId>
|
||||
<Bezeichnung>Haftpflicht</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>6</BausteinId>
|
||||
<Bezeichnung>Glasbruch</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
</ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Eigenheim</Bezeichnung>
|
||||
<ZulaessigeAktion>
|
||||
<Art>konv</Art>
|
||||
<Sparte>
|
||||
<BausteinId>1</BausteinId>
|
||||
<Bezeichnung>Feuer</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Sturm</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>3</BausteinId>
|
||||
<Bezeichnung>Leitungswasser</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>4</BausteinId>
|
||||
<Bezeichnung>Einbruchdiebstahl</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>5</BausteinId>
|
||||
<Bezeichnung>Glasbruch</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
</ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
<Sparte>
|
||||
<BausteinId>3</BausteinId>
|
||||
<Bezeichnung>Assistance</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
</Vertrag>
|
||||
<Vertrag>
|
||||
<cst:Polizzennr>2</cst:Polizzennr>
|
||||
<Bezeichnung>Rechtsschutz</Bezeichnung>
|
||||
<Sparte>
|
||||
<BausteinId>2</BausteinId>
|
||||
<Bezeichnung>Privat Rechtsschutz</Bezeichnung>
|
||||
<ZulaessigeAktion><Art>konv</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>nkon</Art></ZulaessigeAktion>
|
||||
<ZulaessigeAktion><Art>stor</Art></ZulaessigeAktion>
|
||||
</Sparte>
|
||||
</Vertrag>
|
||||
</Scope>
|
||||
</ConversionScopeResponse>
|
||||
@@ -591,7 +591,7 @@
|
||||
<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:element name="Vertrag" type="KonvertierungsumfangVertrag_Type" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungsumfangVertrag_Type">
|
||||
@@ -602,28 +602,73 @@
|
||||
<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:element name="Sparte" type="KonvertierungsumfangSparte_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungsumfangSparte_Type">
|
||||
<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:element name="Bezeichnung" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Darstellung des Bausteins für den User.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZulaessigeAktion" type="KonvertierungsumfangAktion_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zulaessige Aktion bzw. Zulaessige Aktionen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Aktion" type="KonvertierungsumfangAktion_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gewaehlte Aktion in der Übermittlung der geplanten Konvertierung.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zusatzinformation" type="KonvertierungsumfangZusatzinformation_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungsumfangAktion_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die möglichen Aktionen bzw. die gewählte Aktion mit diesem Baustein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Art">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Art der Aktion</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="konv"/>
|
||||
<xsd:enumeration value="nkon"/>
|
||||
<xsd:enumeration value="stor"/>
|
||||
<xsd:enumeration value="neu"/>
|
||||
<xsd:enumeration value="nneu"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusatzinformationArt" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Nähere Spezifikation der Art falls benötigt.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Sparte" type="KonvertierungsumfangSparte_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Innerhalb dieser Aktion mögliche Unterelemente mit den Aktionen, die an diesen möglich sind.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
<xsd:complexType name="KonvertierungsumfangZusatzinformation_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstraktes Element für die Ableitung von Typen für VU-spezifische Zusatzinformationen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
Reference in New Issue
Block a user