This commit is contained in:
2019-03-11 13:31:15 +01:00
239 changed files with 2765 additions and 2901 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

@@ -135,7 +135,7 @@
</port>
</service>
<wsp:Policy wsu:Id="'OMDSUsernameTokenPolicy" xmlns:wsp="http://www.w3.org/ns/ws-policy"
<wsp:Policy wsu:Id="OMDSUsernameTokenPolicy" xmlns:wsp="http://www.w3.org/ns/ws-policy"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:ExactlyOne>

View File

@@ -57,13 +57,13 @@
</xsd:complexType>
<xsd:simpleType name="GeschaeftsfallId_Type">
<xsd:annotation>
<xsd:documentation>Der Typ einer GeschaeftsfallId (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
<xsd:documentation>Der Typ einer GeschaeftsfallId</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:element name="GeschaeftsfallId" type="GeschaeftsfallId_Type">
<xsd:annotation>
<xsd:documentation>Eine GeschäftsfallId als String (deprecated: in neueren Services wird ObjektId_Type verwendet)</xsd:documentation>
<xsd:documentation>Eine GeschäftsfallId als String</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AuthorizationFilter" abstract="true">
@@ -1303,7 +1303,7 @@
<xsd:documentation>Optional das eigentliche Dokument als base64-Binary</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Name" minOccurs="0">
<xsd:element name="Name" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional ein Dokumentenname</xsd:documentation>
</xsd:annotation>
@@ -1313,12 +1313,12 @@
<xsd:documentation>Der inhaltliche Dokumenten-Typ, z.B. Polizze</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Mimetype" minOccurs="0">
<xsd:element name="Mimetype" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional der Mime-Type</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Groesse" minOccurs="0">
<xsd:element name="Groesse" type="xsd:long" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional die Größe des Dokumentes in Bytes</xsd:documentation>
</xsd:annotation>

View File

@@ -247,11 +247,7 @@
</xsd:element>
<xsd:element name="referencedDocument" type="PaketDokumente_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
Liste von referenzierten Dokumenten, die in dem angeforderten Datenpaket enthalten sind. Sollten mehrere Vermittlernummern in dem Datenpaket enthalten sein,
ist für jede Vermittlernummer ein eigenes Dokument zu referenzieren. Ist das Dokument aggregiert auf die angefragte MaklerId, ist diese anzugeben und nur ein Dokument
zu referenzieren. Sollte das Dokument sich auf einen Zeitraum beziehen (z.B. bei der Provisionsnote), ist dieser im Element mit anzugeben. Wenn der Inhalt des
Datenpakets in mehr als einem Dokument referenziert wird, sind alle Dokumente zu referenzieren. Dabei ist es egal, ob die Zeiträume komplett im Datenpaket enthalten sind oder nicht.
<xsd:documentation>Liste von referenzierten Dokumenten, die in dem angeforderten Datenpaket enthalten sind. Sollten mehrere Vermittlernummern in dem Datenpaket enthalten sein, ist für jede Vermittlernummer ein eigenes Dokument zu referenzieren. Ist das Dokument aggregiert auf die angefragte MaklerId, ist diese anzugeben und nur ein Dokument zu referenzieren. Sollte das Dokument sich auf einen Zeitraum beziehen (z.B. bei der Provisionsnote), ist dieser im Element mit anzugeben. Wenn der Inhalt des Datenpakets in mehr als einem Dokument referenziert wird, sind alle Dokumente zu referenzieren. Dabei ist es egal, ob die Zeiträume komplett im Datenpaket enthalten sind oder nicht.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
@@ -1761,7 +1757,7 @@
<xsd:documentation>ObjektSpezifikation kann ab Version 1.3 entfallen, es kann aber sein, dass das Versicherungsunternehmen einen Fehler meldet, weil es Anfragen nur mit Objektspezifikation unterstützt oder weil die Ergebnismenge zu groß wäre.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type" minOccurs="0"/>
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0"/>
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
@@ -1796,14 +1792,14 @@
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0"/>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type" minOccurs="0"/>
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0"/>
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="MaxResults" type="xsd:unsignedShort"/>
<xsd:element name="Offset" type="xsd:unsignedShort"/>
<xsd:element name="MaxResults" type="xsd:unsignedShort" minOccurs="0"/>
<xsd:element name="Offset" type="xsd:unsignedShort" minOccurs="0"/>
<xsd:element name="OrderBy" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
@@ -1841,7 +1837,7 @@
<xsd:documentation>Gesamtzahl der Dokumente unter dem gewählten Filter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DokumentInfos" type="ArcImageInfo" minOccurs="0" maxOccurs="unbounded">
<xsd:element name="DokumentInfos" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Die Ergebnisliste</xsd:documentation>
</xsd:annotation>
@@ -1875,7 +1871,7 @@
<xsd:documentation>Mögliche Einschränkung auf eine Person, die am Schaden beteiligt ist.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type" minOccurs="0">
<xsd:element name="Zeitraum" type="Zeitraum_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Mögliche Einschränkung auf einen Zeitraum</xsd:documentation>
</xsd:annotation>
@@ -1985,7 +1981,7 @@
<xsd:sequence>
<xsd:element name="VUNr" type="omds:VUNr" minOccurs="0"/>
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type">
<xsd:element name="Zeitraum" type="Zeitraum_Type">
<xsd:annotation>
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
</xsd:annotation>
@@ -2094,7 +2090,7 @@
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zeitraum" type="omds:EL-Zeitraum_Type">
<xsd:element name="Zeitraum" type="Zeitraum_Type">
<xsd:annotation>
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
</xsd:annotation>
@@ -2364,4 +2360,55 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DokumentenReferenz_Type">
<xsd:annotation>
<xsd:documentation>Information zu einem einzelnen Dokument</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Id" type="cst:ElementIdType">
<xsd:annotation>
<xsd:documentation>Die eindeutige Id des Dokuments und Details zur Verwendung</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Der Name des Dokuments als String</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentType" type="cst:DocumentType">
<xsd:annotation>
<xsd:documentation>Der inhaltliche Typ des Dokuments, z.B. "Polizze" oder "Finanzamtsbestätigung" als Integer-Code</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Mimetype" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Mime-Type des Dokuments</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Groesse" type="xsd:long" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Größe des Dokuments in Byte</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Datum" type="omds:Datum-Zeit">
<xsd:annotation>
<xsd:documentation>Erstellungsdatum des Dokuments</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional die Refernez auf ein Objekt, dem das Dokument zugeordnet ist.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ReferenzWeitereDokumente" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Verweis auf weitere Dokumente, die inhaltlich zu diesem Dokument gehören, z.B. AVB zu einer Polizze</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Zeitraum_Type">
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
</xsd:complexType>
</xsd:schema>

View File

@@ -9,7 +9,7 @@ xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:ns="http://www.w3.org/2001/XMLSchema"
xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--
@@ -39,7 +39,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="parameters" element="ost:getUserDataResponse"/>
</message>
<message name="getOMDSPackageListRequest">
<part name="parameters" element="ost:getOMDSPackageListRequest"/>
</message>

View File

@@ -38,7 +38,7 @@
<xsd:element name="Vollkasko" type="VollkaskoKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:choice>
<xsd:element name="Insassenunfall" type="InsassenUnfallKfz_Type" minOccurs="0"/>
<xsd:element name="Assistance" type="AssistanceKfz_Type" minOccurs="0"/>
<xsd:element name="Assistance" type="AssistanceKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
@@ -52,6 +52,9 @@
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktKfz_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakte Basisklasse für KFZ-Elementarprodukte</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:Elementarprodukt_Type">
<xsd:sequence>

View File

@@ -3,7 +3,7 @@
<xsd:annotation>
<xsd:documentation>Konkrete Services (Request- und Responseobjekte) Kfz</xsd:documentation>
</xsd:annotation>
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<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"/>

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20"
targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<!-- Elemente, die von allen Services gemeinsam verwendet werden -->
<xsd:element name="serviceFault" type="ServiceFault">
<xsd:annotation>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<!-- Beziehe Action Link -->
<xsd:element name="loginRequest" type="LoginRequestType">

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"
@@ -205,53 +205,53 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="parameters" element="boak:SubmitApplicationKfzResponse"/>
</message>
<!-- SachPrivat -->
<message name="CalculateBesitzRequestMsg">
<part name="parameters" element="sp:CalculateBesitzRequest"/>
<message name="CalculateSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CalculateSachPrivatRequest"/>
</message>
<message name="CalculateBesitzResponseMsg">
<part name="parameters" element="sp:CalculateBesitzResponse"/>
<message name="CalculateSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CalculateSachPrivatResponse"/>
</message>
<message name="CreateOfferBesitzRequestMsg">
<part name="parameters" element="sp:CreateOfferBesitzRequest"/>
<message name="CreateOfferSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CreateOfferSachPrivatRequest"/>
</message>
<message name="CreateOfferBesitzResponseMsg">
<part name="parameters" element="sp:CreateOfferBesitzResponse"/>
<message name="CreateOfferSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CreateOfferSachPrivatResponse"/>
</message>
<message name="CreateApplicationBesitzRequestMsg">
<part name="parameters" element="sp:CreateApplicationBesitzRequest"/>
<message name="CreateApplicationSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CreateApplicationSachPrivatRequest"/>
</message>
<message name="CreateApplicationBesitzResponseMsg">
<part name="parameters" element="sp:CreateApplicationBesitzResponse"/>
<message name="CreateApplicationSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CreateApplicationSachPrivatResponse"/>
</message>
<message name="SubmitApplicationBesitzRequestMsg">
<part name="parameters" element="sp:SubmitApplicationBesitzRequest"/>
<message name="SubmitApplicationSachPrivatRequestMsg">
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatRequest"/>
</message>
<message name="SubmitApplicationBesitzResponseMsg">
<part name="parameters" element="sp:SubmitApplicationBesitzResponse"/>
<message name="SubmitApplicationSachPrivatResponseMsg">
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
</message>
<!-- Rechtsschutz -->
<message name="CalculateRSRequestMsg">
<message name="CalculateRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CalculateRechtsschutzRequest"/>
</message>
<message name="CalculateRSResponseMsg">
<message name="CalculateRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CalculateRechtsschutzResponse"/>
</message>
<message name="CreateOfferRSRequestMsg">
<message name="CreateOfferRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CreateOfferRechtsschutzRequest"/>
</message>
<message name="CreateOfferRSResponseMsg">
<message name="CreateOfferRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CreateOfferRechtsschutzResponse"/>
</message>
<message name="CreateApplicationRSRequestMsg">
<message name="CreateApplicationRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzRequest"/>
</message>
<message name="CreateApplicationRSResponseMsg">
<message name="CreateApplicationRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzResponse"/>
</message>
<message name="SubmitApplicationRSRequestMsg">
<message name="SubmitApplicationRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzRequest"/>
</message>
<message name="SubmitApplicationRSResponseMsg">
<message name="SubmitApplicationRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzResponse"/>
</message>
<!-- State-Changes z.B. Polizzierung -->
@@ -466,11 +466,56 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="SubmitApplicationKfzResponsePort" message="os:SubmitApplicationKfzResponseMsg"/>
<fault name="SubmitApplicationKfzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="calculateSachPrivat">
<input name="CalculateSachPrivatRequestPort" message="os:CalculateSachPrivatRequestMsg"/>
<output name="CalculateSachPrivatResponsePort" message="os:CalculateSachPrivatResponseMsg"/>
<fault name="CalculateSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createOfferSachPrivat">
<input name="CreateOfferSachPrivatRequestPort" message="os:CreateOfferSachPrivatRequestMsg"/>
<output name="CreateOfferSachPrivatResponsePort" message="os:CreateOfferSachPrivatResponseMsg"/>
<fault name="CreateOfferSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createApplicationSachPrivat">
<input name="CreateApplicationSachPrivatRequestPort" message="os:CreateApplicationSachPrivatRequestMsg"/>
<output name="CreateApplicationSachPrivatResponsePort" message="os:CreateApplicationSachPrivatResponseMsg"/>
<fault name="CreateApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="submitApplicationSachPrivat">
<input name="SubmitApplicationSachPrivatRequestPort" message="os:SubmitApplicationSachPrivatRequestMsg"/>
<output name="SubmitApplicationSachPrivatResponsePort" message="os:SubmitApplicationSachPrivatResponseMsg"/>
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="calculateRechtsschutz">
<input name="CalculateRechtsschutzRequestPort" message="os:CalculateRechtsschutzRequestMsg"/>
<output name="CalculateRechtsschutzResponsePort" message="os:CalculateRechtsschutzResponseMsg"/>
<fault name="CalculateRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createOfferRechtsschutz">
<input name="CreateOfferRechtsschutzRequestPort" message="os:CreateOfferRechtsschutzRequestMsg"/>
<output name="CreateOfferRechtsschutzResponsePort" message="os:CreateOfferRechtsschutzResponseMsg"/>
<fault name="CreateOfferRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="createApplicationRechtsschutz">
<input name="CreateApplicationRechtsschutzRequestPort" message="os:CreateApplicationRechtsschutzRequestMsg"/>
<output name="CreateApplicationRechtsschutzResponsePort" message="os:CreateApplicationRechtsschutzResponseMsg"/>
<fault name="CreateApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="submitApplicationRechtsschutz">
<input name="SubmitApplicationRechtsschutzRequestPort" message="os:SubmitApplicationRechtsschutzRequestMsg"/>
<output name="SubmitApplicationRechtsschutzResponsePort" message="os:SubmitApplicationRechtsschutzResponseMsg"/>
<fault name="SubmitApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getStateChanges">
<input name="GetStateChangesRequestPort" message="os:GetStateChangesRequestMsg"/>
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getPoliciesOfPartner">
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
<output name="GetPoliciesOfPartnerResponsePort" message="os:GetPoliciesOfPartnerResponseMsg"/>
@@ -810,6 +855,8 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="DeclareEndpointFault" use="literal"/>
</fault>
</operation>
<!-- Berechnung, Offert, Antrag KFZ -->
<operation name="calculateKfz">
<soap:operation soapAction="urn:calculateKfz" style="document"/>
@@ -859,6 +906,109 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="SubmitApplicationKfzFault" use="literal"/>
</fault>
</operation>
<!-- Berechnung, Offert, Antrag SachPrivat -->
<operation name="calculateSachPrivat">
<soap:operation soapAction="urn:calculateSachPrivat" style="document"/>
<input name="CalculateSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="CalculateSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CalculateSachPrivatFault">
<soap:fault name="CalculateSachPrivatFault" use="literal"/>
</fault>
</operation>
<operation name="createOfferSachPrivat">
<soap:operation soapAction="urn:createOfferSachPrivat" style="document"/>
<input name="CreateOfferSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateOfferSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateOfferSachPrivatFault">
<soap:fault name="CreateOfferSachPrivatFault" use="literal"/>
</fault>
</operation>
<operation name="createApplicationSachPrivat">
<soap:operation soapAction="urn:createApplicationSachPrivat" style="document"/>
<input name="CreateApplicationSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateApplicationSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateApplicationSachPrivatFault">
<soap:fault name="CreateApplicationSachPrivatFault" use="literal"/>
</fault>
</operation>
<operation name="submitApplicationSachPrivat">
<soap:operation soapAction="urn:submitApplicationSachPrivat" style="document"/>
<input name="SubmitApplicationSachPrivatRequestPort">
<soap:body use="literal"/>
</input>
<output name="SubmitApplicationSachPrivatResponsePort">
<soap:body use="literal"/>
</output>
<fault name="SubmitApplicationSachPrivatFault">
<soap:fault name="SubmitApplicationSachPrivatFault" use="literal"/>
</fault>
</operation>
<!-- Berechnung, Offert, Antrag Rechtsschutz -->
<operation name="calculateRechtsschutz">
<soap:operation soapAction="urn:calculateRechtsschutz" style="document"/>
<input name="CalculateRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="CalculateRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CalculateRechtsschutzFault">
<soap:fault name="CalculateRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="createOfferRechtsschutz">
<soap:operation soapAction="urn:createOfferRechtsschutz" style="document"/>
<input name="CreateOfferRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateOfferRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateOfferRechtsschutzFault">
<soap:fault name="CreateOfferRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="createApplicationRechtsschutz">
<soap:operation soapAction="urn:createApplicationRechtsschutz" style="document"/>
<input name="CreateApplicationRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="CreateApplicationRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="CreateApplicationRechtsschutzFault">
<soap:fault name="CreateApplicationRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="submitApplicationRechtsschutz">
<soap:operation soapAction="urn:submitApplicationRechtsschutz" style="document"/>
<input name="SubmitApplicationRechtsschutzRequestPort">
<soap:body use="literal"/>
</input>
<output name="SubmitApplicationRechtsschutzResponsePort">
<soap:body use="literal"/>
</output>
<fault name="SubmitApplicationRechtsschutzFault">
<soap:fault name="SubmitApplicationRechtsschutzFault" use="literal"/>
</fault>
</operation>
<operation name="getStateChanges">
<soap:operation soapAction="urn:getStateChanges" style="document"/>
<input name="GetStateChangesRequestPort">

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:annotation>
<xsd:documentation>State-Changes</xsd:documentation>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<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.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<!--Prozessobjekte Berechnung, Offert, Antrag - Spartenübergreifend-->

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" 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" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<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"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" 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" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<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"/>

View File

@@ -1,17 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" 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"
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat"
elementFormDefault="qualified"
attributeFormDefault="qualified"
version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" 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" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<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="VersichertesObjektSachPrivat_Type">
<xsd:annotation>
<xsd:documentation>Type für ein versichertes Objekt in der Sach-Privat-Versicherung</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:VersichertesInteresse_Type">
<xsd:sequence>
<xsd:element name="ObjektId" type="cst:ObjektId_Type" minOccurs="0"/>
<xsd:element name="RisikoAdresse" type="RisikoAdresse_Type"/>
<xsd:element name="RisikoGebaeude" type="RisikoGebaeude_Type" maxOccurs="unbounded"/>
<xsd:element name="RisikoHaushalt" type="RisikoHaushalt_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RisikoAdresse_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Type zur Beschreibung einer Risikoadresse</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="omds:ADRESSE_Type">
<xsd:sequence>
<xsd:element name="Horazone" type="xsd:unsignedByte" minOccurs="0"/>
<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>
</xsd:complexType>
<xsd:complexType name="RisikoHaushalt_Type">
<xsd:annotation>
<xsd:documentation>Type zur Risikobeschreibung Haushalt</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:VersichertesInteresse_Type">
<xsd:sequence>
@@ -20,7 +47,7 @@
<xsd:documentation>Wohnfläche in qm</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AusstattungCd">
<xsd:element name="AusstattungCd" type="omds:AusstattungCd_Type">
<xsd:annotation>
<xsd:documentation>zweckmäßig, standard, gehoben...</xsd:documentation>
</xsd:annotation>
@@ -30,7 +57,7 @@
<xsd:documentation>ständig bewohnt, nicht-ständig bewohnt, unbewohnt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ZusaetzlicheHaushaltDaten" minOccurs="0" maxOccurs="unbounded">
<xsd:element name="ZusaetzlicheHaushaltDaten" type="ZusaetzlicheGebaeudedaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind.</xsd:documentation>
</xsd:annotation>
@@ -40,6 +67,9 @@
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RisikoGebaeude_Type">
<xsd:annotation>
<xsd:documentation>Type zur Risikobeschreibung Gebäude</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:VersichertesInteresse_Type">
<xsd:sequence>
@@ -70,14 +100,9 @@
<xsd:documentation>Jahreszahl</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GeschosseUeberErdniveau" type="xsd:unsignedByte">
<xsd:annotation>
<xsd:documentation>Hanglage definieren</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EL-Flaeche" maxOccurs="unbounded"/>
<xsd:element name="EL-Flaeche" type="omds:EL-Flaeche_Type" minOccurs="0" maxOccurs="unbounded"/>
<!-- EL-Flaeche aus OMDS 2.10 -->
<xsd:element name="Vorschaeden" type="RisikoVorschaeden_Type">
<xsd:element name="Vorschaeden" type="RisikoVorschaeden_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>wenn Vorschäden vorhanden sind, Typ des Schadens definieren</xsd:documentation>
</xsd:annotation>
@@ -87,12 +112,12 @@
<xsd:documentation>zweckmäßig, standard, gehoben... (bei Gebäude oder nur in Haushalt?)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SichergKz" minOccurs="0">
<xsd:element name="SichergKz" type="omds:Entsch2_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Ob Bank Eigentumsrechte hat</xsd:documentation>
<xsd:documentation>Eigentumsrechte einer Bank ja / nein</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PreisProQm">
<xsd:element name="PreisProQm" type="omds:decimal">
<xsd:annotation>
<xsd:documentation>Gebäude oder doch Ausstattung?</xsd:documentation>
</xsd:annotation>
@@ -106,25 +131,44 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedaten_Type" abstract="true">
<xsd:sequence>
<xsd:element name="WeitereZusaetzlicheGebaeudedaten" type="WeitereZusaetzlicheGebaeudedaten_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:complexType name="ZusaetzlicheHaushaltsdaten_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Basistyp zur Definition zusätzlicher Haushaltsdaten</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedaten_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Basistyp zur Definition zusätzlicher Gebäudedaten</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="WeitereZusaetzlicheGebaeudedaten_Type" abstract="true"/>
<xsd:complexType name="ZusaetzlicheGebaeudedatenWintergarten_Type">
<xsd:annotation>
<xsd:documentation>Standardbaustein Wintergarten</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedatenSolarthermie_Type">
<xsd:annotation>
<xsd:documentation>Strandardbaustein Solarthermie</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedatenSchwimmbad_Type">
<xsd:annotation>
<xsd:documentation>Standardbaustein Schwimmbad</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedatenPhotovoltaik_Type">
@@ -132,7 +176,9 @@
<xsd:documentation>Standardbaustein Photovoltaik als Erweiterung von ZusaetzlicheGebaeudeDaten_Type</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="RisikoVorschaeden_Type">
@@ -167,98 +213,55 @@
<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>
<xsd:complexContent>
<xsd:extension base="cst:Verkaufsprodukt_Type">
<xsd:sequence>
<xsd:element name="Haushaltsversicherung" type="ProduktHaushaltsversicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Gebaeudeversicherung" type="ProduktGebaeudeversicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BesitzZusatzVersicherung" type="BesitzZusatzVersicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="VersicherteObjekte" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ObjektId"/>
<xsd:element name="RisikoAdresse">
<xsd:complexType>
<xsd:complexContent>
<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="Tarifzone">
<xsd:annotation>
<xsd:documentation>Was ist das?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ErreichbarkeitFuerLoeschfahrzeuge" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="GebaeudeRisiko" type="RisikoGebaeude_Type" maxOccurs="unbounded"/>
<xsd:element name="RisikoHaushalt" type="RisikoHaushalt_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Produkte" type="cst:Produkt_Type" maxOccurs="unbounded"/>
<xsd:element name="VersicherteObjekte" type="cst:VersichertesInteresse_Type" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="BesitzZusatzVersicherung_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakte Basisklasse für Besitz-Zusatzprodukte, die mit einer Besitz-Versicherung gebündelt werden können.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type"/>
</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>
<xsd:element ref="cst:ObjektId"/>
<xsd:element name="Variante" type="cst:Variante_Type" minOccurs="0"/>
<xsd:element ref="cst:ObjLfnr"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ProduktGebaeudeversicherung" type="ProduktGebaeudeversicherung_Type"/>
<xsd:element name="ProduktHaushaltsversicherung" type="ProduktHaushaltsversicherung_Type"/>
<xsd:complexType name="ProduktGebaeudeversicherung_Type">
<xsd:complexType name="ProduktGebaeudeversicherung_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ für ein Besitz-Produkt, welches einer Vertragssparte entspricht</xsd:documentation>
<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="Feuer" type="ElementarproduktGebaeudeFeuer_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Sturm" type="ElementarproduktGebaeudeSturm_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Einbruch" type="ElementarproduktGebaeudeEinbruch_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Leitungswasser" type="ElementarproduktGebaeudeLeitungswasser_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Deckung" type="ElementarproduktGebaeude_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Deckungen" type="ElementarproduktGebaeude_Type" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProduktHaushaltsversicherung_Type">
<xsd:complexType name="ProduktHaushaltsversicherung_Type" final="#all">
<xsd:annotation>
<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="Feuer" type="ElementarproduktHaushaltFeuer_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Sturm" type="ElementarproduktHaushaltSturm_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Einbruch" type="ElementarproduktHaushaltEinbruch_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Leitungswasser" type="ElementarproduktHaushaltLeitungswasser_Type" minOccurs="0" maxOccurs="1"/>
<xsd:element name="Deckung" type="ElementarproduktHaushalt_Type" minOccurs="0" maxOccurs="unbounded"/>
<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>
@@ -274,114 +277,223 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeude_Type" abstract="true">
<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>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeFeuer_Type" final="#all">
<xsd:complexType name="ElementarproduktHaushalt_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeEinbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeSturm_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeLeitungswasser_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushalt_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltFeuer_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltSturm_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltEinbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltLeitungswasser_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
<xsd:extension base="ElementarproduktSachPrivat_Type">
<xsd:sequence>
<xsd:element name="Deckung" type="GebaeudeSpartenCd_Type" minOccurs="1"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="GebaeudeSpartenCd_Type">
<xsd:annotation>
<xsd:documentation>Basiert auf den Werten des SpartenCd_Type,
diese Liste ist nur eingeschränkt auf die möglichen Gebäude Sparten
Werte dürfen nur nach Aufnahme in den Basis-Typ hinzugefügt werden.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="999">
<xsd:annotation>
<xsd:documentation>sonstige</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AS">
<xsd:annotation>
<xsd:documentation>Assistance</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BU">
<xsd:annotation>
<xsd:documentation>Betriebs-Unterbrechung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ED">
<xsd:annotation>
<xsd:documentation>Einbruchdiebstahl</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FE">
<xsd:annotation>
<xsd:documentation>Feuer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GB">
<xsd:annotation>
<xsd:documentation>Glasbruch</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HP">
<xsd:annotation>
<xsd:documentation>Haftpflicht</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LW">
<xsd:annotation>
<xsd:documentation>Leitungswasser</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MG">
<xsd:annotation>
<xsd:documentation>Maschinen und Geräte</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SS">
<xsd:annotation>
<xsd:documentation>Sonstige SV</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ST">
<xsd:annotation>
<xsd:documentation>Sturm</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TI">
<xsd:annotation>
<xsd:documentation>Tierversicherung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="HaushaltSpartenCd_Type">
<xsd:annotation>
<xsd:documentation>Basiert auf den Werten des SpartenCd_Type,
diese Liste ist nur eingeschränkt auf die möglichen Haushalt Sparten
Werte dürfen nur nach Aufnahme in den Basis-Typ hinzugefügt werden.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="999">
<xsd:annotation>
<xsd:documentation>sonstige</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AS">
<xsd:annotation>
<xsd:documentation>Assistance</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BU">
<xsd:annotation>
<xsd:documentation>Betriebs-Unterbrechung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ED">
<xsd:annotation>
<xsd:documentation>Einbruchdiebstahl</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FE">
<xsd:annotation>
<xsd:documentation>Feuer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GB">
<xsd:annotation>
<xsd:documentation>Glasbruch</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HP">
<xsd:annotation>
<xsd:documentation>Haftpflicht</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LW">
<xsd:annotation>
<xsd:documentation>Leitungswasser</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MG">
<xsd:annotation>
<xsd:documentation>Maschinen und Geräte</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SS">
<xsd:annotation>
<xsd:documentation>Sonstige SV</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ST">
<xsd:annotation>
<xsd:documentation>Sturm</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TI">
<xsd:annotation>
<xsd:documentation>Tierversicherung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</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="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="UpsellingResponseBesitz_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>
@@ -390,56 +502,55 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UpsellingResponseBesitz_Type"/>
<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>
@@ -447,25 +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>

View File

@@ -1,520 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" 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" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<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="RisikoHaushalt_Type">
<xsd:complexContent>
<xsd:extension base="cst:VersichertesInteresse_Type">
<xsd:sequence>
<xsd:element name="Wohnflaeche">
<xsd:annotation>
<xsd:documentation>Wohnfläche in qm</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AusstattungCd">
<xsd:annotation>
<xsd:documentation>zweckmäßig, standard, gehoben...</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="NutzungCd" type="omds:NutzungCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>ständig bewohnt, nicht-ständig bewohnt, unbewohnt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ZusaetzlicheHaushaltDaten" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RisikoGebaeude_Type">
<xsd:complexContent>
<xsd:extension base="cst:VersichertesInteresse_Type">
<xsd:sequence>
<xsd:element name="GebaeudeArtCd" type="omds:GebaeudeArtCd_Type"/>
<xsd:element name="GebaeudeBez" type="xsd:string"/>
<xsd:element name="NutzungCd" type="omds:NutzungCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>ständig bewohnt, nicht-ständig bewohnt, unbewohnt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BauartCd" type="omds:BauartCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Fertigteil, massiv, Holz...</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DachungCd" type="omds:DachungCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>hart, nicht-hart</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GebaeudeHoeheCd" type="omds:GebaeudeHoeheCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Ebenerdig, 1 Stockwerk, 2 Stockwerke oder mehr als 2 Stockwerke</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BaujahrGebaeude" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>Jahreszahl</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="GeschosseUeberErdniveau" type="xsd:unsignedByte">
<xsd:annotation>
<xsd:documentation>Hanglage definieren</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EL-Flaeche" maxOccurs="unbounded"/>
<!-- EL-Flaeche aus OMDS 2.10 -->
<xsd:element name="Vorschaeden" type="RisikoVorschaeden_Type">
<xsd:annotation>
<xsd:documentation>wenn Vorschäden vorhanden sind, Typ des Schadens definieren</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AusstattungCd" type="omds:AusstattungCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>zweckmäßig, standard, gehoben... (bei Gebäude oder nur in Haushalt?)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SichergKz" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Ob Bank Eigentumsrechte hat</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PreisProQm">
<xsd:annotation>
<xsd:documentation>Gebäude oder doch Ausstattung?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ZusaetzlicheGebaeudedaten" type="ZusaetzlicheGebaeudedaten_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedaten_Type" abstract="true">
<xsd:sequence>
<xsd:element name="WeitereZusaetzlicheGebaeudedaten" type="WeitereZusaetzlicheGebaeudedaten_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WeitereZusaetzlicheGebaeudedaten_Type" abstract="true"/>
<xsd:complexType name="ZusaetzlicheGebaeudedatenWintergarten_Type">
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedatenSolarthermie_Type">
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedatenSchwimmbad_Type">
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZusaetzlicheGebaeudedatenPhotovoltaik_Type">
<xsd:annotation>
<xsd:documentation>Standardbaustein Photovoltaik als Erweiterung von ZusaetzlicheGebaeudeDaten_Type</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ZusaetzlicheGebaeudedaten_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="RisikoVorschaeden_Type">
<xsd:annotation>
<xsd:documentation>Wurden die Gebäude/der Wohnungsinhalt/Keller in den letzten 7 Jahren durch Hochwasser, Überschwemmung, Muren oder Lawinen beschädigt?</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="keine Vorschaeden"/>
<xsd:enumeration value="ein Vorschaden"/>
<xsd:enumeration value="mehr als ein Vorschaden"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Nebengebaeude_Type">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Abstellgebaeude"/>
<xsd:enumeration value="Badehütte"/>
<xsd:enumeration value="Bootshaus"/>
<xsd:enumeration value="Carport"/>
<xsd:enumeration value="ehemaliges Wirtschaftsgebaeude"/>
<xsd:enumeration value="Garage"/>
<xsd:enumeration value="Gartenhaus (nicht für Wohnzwecke)"/>
<xsd:enumeration value="Holzhütte"/>
<xsd:enumeration value="Keller"/>
<xsd:enumeration value="Mobilheim (stationaer)"/>
<xsd:enumeration value="Nebengebaeude"/>
<xsd:enumeration value="Nebengebaeude mit Garage"/>
<xsd:enumeration value="Presshaus"/>
<xsd:enumeration value="Sauna"/>
<xsd:enumeration value="Scheune / Schuppen / Stadel"/>
<xsd:enumeration value="Werkstaette"/>
<xsd:enumeration value="Werkzeug- und Geraeteschuppen"/>
<xsd:enumeration value="Wintergarten, Veranda"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="VerkaufsproduktBesitz_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ für ein Besitz-Produktbündel, welches einem Vertrag entspricht</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:Verkaufsprodukt_Type">
<xsd:sequence>
<xsd:element name="Haushaltsversicherung" type="ProduktHaushaltsversicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Gebaeudeversicherung" type="ProduktGebaeudeversicherung_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BesitzZusatzVersicherung" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Gibt es überhaupt noch andere Verkaufsprodukte?</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="DeckungRechtsschutz" type="cst:DeckungVs_Type" minOccurs="0"/>
<xsd:element name="DeckungFahrzeugeRs" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="DeckungTipUndTat" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="VersicherteObjekte" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ObjektId"/>
<xsd:element name="RisikoAdresse">
<xsd:complexType>
<xsd:complexContent>
<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="Tarifzone">
<xsd:annotation>
<xsd:documentation>Was ist das?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ErreichbarkeitFuerLoeschfahrzeuge" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="GebaeudeRisiko" type="RisikoGebaeude_Type" maxOccurs="unbounded"/>
<xsd:element name="RisikoHaushalt" type="RisikoHaushalt_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProduktBesitz_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="cst:Produkt_Type">
<xsd:sequence>
<xsd:element ref="cst:ObjektId"/>
<xsd:element name="HauptfaelligkeitTag" type="xsd:unsignedByte" minOccurs="1"/>
<xsd:element name="HauptfaelligkeitMonat" type="xsd:unsignedByte" minOccurs="1"/>
<xsd:element name="Variante" type="cst:Variante_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ProduktGebaeudeversicherung" type="ProduktGebaeudeversicherung_Type"/>
<xsd:element name="ProduktHaushaltsversicherung" type="ProduktHaushaltsversicherung_Type"/>
<xsd:complexType name="ProduktGebaeudeversicherung_Type">
<xsd:annotation>
<xsd:documentation>Typ für ein Besitz-Produkt, welches einer Vertragssparte entspricht</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type">
<xsd:sequence>
<xsd:element name="Deckung" type="DeckungGebaeude_Type" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProduktHaushaltsversicherung_Type">
<xsd:complexContent>
<xsd:extension base="ProduktBesitz_Type">
<xsd:sequence>
<xsd:element name="Deckung" type="DeckungHaushalt_Type" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DeckungHaushalt_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type">
<xsd:sequence>
<xsd:element name="Sparte" type="HaushaltSpartenCd_Type" minOccurs="1"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DeckungGebaeude_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type">
<xsd:sequence>
<xsd:element name="Sparte" type="GebaeudeSpartenCd_Type" minOccurs="1"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="HaushaltSpartenCd_Type">
<xsd:annotation>
<xsd:documentation>Basiert auf den Werten des SpartenCd_Type,
diese Liste ist nur eingeschränkt auf die möglichen Haushalt Sparten
Werte dürfen nur nach Aufnahme in den Basis-Typ hinzugefügt werden.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="999">
<xsd:annotation>
<xsd:documentation>sonstige</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AS">
<xsd:annotation>
<xsd:documentation>Assistance</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BU">
<xsd:annotation>
<xsd:documentation>Betriebs-Unterbrechung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ED">
<xsd:annotation>
<xsd:documentation>Einbruchdiebstahl</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FE">
<xsd:annotation>
<xsd:documentation>Feuer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GB">
<xsd:annotation>
<xsd:documentation>Glasbruch</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HP">
<xsd:annotation>
<xsd:documentation>Haftpflicht</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LW">
<xsd:annotation>
<xsd:documentation>Leitungswasser</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MG">
<xsd:annotation>
<xsd:documentation>Maschinen und Geräte</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SS">
<xsd:annotation>
<xsd:documentation>Sonstige SV</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ST">
<xsd:annotation>
<xsd:documentation>Sturm</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TI">
<xsd:annotation>
<xsd:documentation>Tierversicherung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="GebaeudeSpartenCd_Type">
<xsd:annotation>
<xsd:documentation>Basiert auf den Werten des SpartenCd_Type,
diese Liste ist nur eingeschränkt auf die möglichen Gebäude Sparten
Werte dürfen nur nach Aufnahme in den Basis-Typ hinzugefügt werden.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="999">
<xsd:annotation>
<xsd:documentation>sonstige</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AS">
<xsd:annotation>
<xsd:documentation>Assistance</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BU">
<xsd:annotation>
<xsd:documentation>Betriebs-Unterbrechung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ED">
<xsd:annotation>
<xsd:documentation>Einbruchdiebstahl</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FE">
<xsd:annotation>
<xsd:documentation>Feuer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GB">
<xsd:annotation>
<xsd:documentation>Glasbruch</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HP">
<xsd:annotation>
<xsd:documentation>Haftpflicht</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LW">
<xsd:annotation>
<xsd:documentation>Leitungswasser</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MG">
<xsd:annotation>
<xsd:documentation>Maschinen und Geräte</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SS">
<xsd:annotation>
<xsd:documentation>Sonstige SV</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ST">
<xsd:annotation>
<xsd:documentation>Sturm</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TI">
<xsd:annotation>
<xsd:documentation>Tierversicherung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ElementarproduktBesitz_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="cst:Elementarprodukt_Type">
<xsd:sequence>
<xsd:element name="Versicherungssumme" type="xsd:unsignedLong" minOccurs="0"/>
<xsd:element name="Pauschalbetrag" type="xsd:unsignedLong" minOccurs="0"/>
<xsd:element name="ProzentVersicherungssumme" type="xsd:unsignedInt" minOccurs="0"/>
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
<xsd:element name="Unterversicherungsverzicht" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Nebenkosten" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
<xsd:element name="Vorsorge" type="cst:KostenFixOderProzent_Type" minOccurs="0"/>
<xsd:element name="Hoechsthaftungssumme" type="xsd:unsignedLong" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeude_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeFeuer_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeEinbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeSturm_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktGebaeudeLeitungswasser_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktGebaeude_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushalt_Type" abstract="true">
<xsd:complexContent>
<xsd:extension base="ElementarproduktBesitz_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltFeuer_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltSturm_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltEinbruch_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ElementarproduktHaushaltLeitungswasser_Type" final="#all">
<xsd:complexContent>
<xsd:extension base="ElementarproduktHaushalt_Type"/>
</xsd:complexContent>
</xsd:complexType>
<!--Typen für die BOA-Services fuer Besitz -->
<xsd:complexType name="SpezBerechnungBesitz_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:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CalculateBesitzRequest_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Besitz</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:CalculateRequest_Type">
<xsd:sequence>
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungBesitz_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CalculateBesitzResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ des Responseobjekts für eine Berechnung Besitz</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:annotation>
<xsd:documentation>Response für das Upselling, wenn solche Ergebnisse angefordert wurden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UpsellingBesitzResponse_Type"/>
</xsd:schema>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2017 rel. 3 (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" 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" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<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"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs" 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" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="http://omds.vvo.at/types/omds3types/v1-4-0/on2antrag/rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<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"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:element name="GetPoliciesOfPartnerRequest" type="GetPoliciesOfPartnerRequest_Type">
<xsd:annotation>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<!-- Aenderung Personenbezogener Daten -->
<xsd:complexType name="GetPartnerRequest_Type">