OMDS 3 basiert jetzt auf OMDS 2.11, Namespaces sind aber noch

unverändert
Operationen für SachPrivat und für Rechtsschutz in WSDL aufgenommen.
Dokumentation für SachPrivat erweitert
This commit is contained in:
2019-03-11 11:16:02 +01:00
parent 8f06f27559
commit 041ef31b37
21 changed files with 424 additions and 679 deletions

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

@@ -205,53 +205,53 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="parameters" element="boak:SubmitApplicationKfzResponse"/>
</message>
<!-- SachPrivat -->
<message name="CalculateBesitzRequestMsg">
<message name="CalculateSachPrivatRequestMsg">
<part name="parameters" element="sp:CalculateBesitzRequest"/>
</message>
<message name="CalculateBesitzResponseMsg">
<message name="CalculateSachPrivatResponseMsg">
<part name="parameters" element="sp:CalculateBesitzResponse"/>
</message>
<message name="CreateOfferBesitzRequestMsg">
<message name="CreateOfferSachPrivatRequestMsg">
<part name="parameters" element="sp:CreateOfferBesitzRequest"/>
</message>
<message name="CreateOfferBesitzResponseMsg">
<message name="CreateOfferSachPrivatResponseMsg">
<part name="parameters" element="sp:CreateOfferBesitzResponse"/>
</message>
<message name="CreateApplicationBesitzRequestMsg">
<message name="CreateApplicationSachPrivatRequestMsg">
<part name="parameters" element="sp:CreateApplicationBesitzRequest"/>
</message>
<message name="CreateApplicationBesitzResponseMsg">
<message name="CreateApplicationSachPrivatResponseMsg">
<part name="parameters" element="sp:CreateApplicationBesitzResponse"/>
</message>
<message name="SubmitApplicationBesitzRequestMsg">
<message name="SubmitApplicationSachPrivatRequestMsg">
<part name="parameters" element="sp:SubmitApplicationBesitzRequest"/>
</message>
<message name="SubmitApplicationBesitzResponseMsg">
<message name="SubmitApplicationSachPrivatResponseMsg">
<part name="parameters" element="sp:SubmitApplicationBesitzResponse"/>
</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="SubmitApplicationKfzRequestPort">
<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,48 @@
<?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="VersichertesObjektBesitz_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"/>
<xsd:element name="AusserhalbDesOrtsgebiets" type="xsd:boolean"/>
<xsd:element name="ErreichbarkeitFuerLoeschfahrzeuge" type="xsd:boolean"/>
<xsd:element name="Tarifzone" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Was ist das?</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd: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 +51,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 +61,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 +71,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 +104,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 +116,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 +135,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 +180,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">
@@ -174,86 +224,43 @@
<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: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: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="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: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: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: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>
@@ -274,56 +281,164 @@
</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="ElementarproduktBesitz_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="ElementarproduktBesitz_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:annotation>
@@ -361,6 +476,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UpsellingBesitzResponse_Type"/>
<xsd:complexType name="CalculateBesitzRequest_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Besitz</xsd:documentation>
@@ -381,7 +497,7 @@
<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="ResponseUpselling" type="UpsellingBesitzResponse_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Response für das Upselling, wenn solche Ergebnisse angefordert wurden.</xsd:documentation>
</xsd:annotation>
@@ -390,7 +506,6 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UpsellingResponseBesitz_Type"/>
<xsd:complexType name="CreateOfferBesitzRequest_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Typ des Requestobjekts für ein Offert Besitz</xsd:documentation>
@@ -467,5 +582,4 @@
<xsd:element name="CreateApplicationBesitzResponse" type="CreateApplicationBesitzResponse_Type"/>
<xsd:element name="SubmitApplicationBesitzRequest" type="SubmitApplicationBesitzRequest_Type"/>
<xsd:element name="SubmitApplicationBesitzResponse" type="SubmitApplicationBesitzResponse_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">