Entferne xsds, welche nicht in Release 1.6 enthalten sind
This commit is contained in:
@@ -1,363 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktKranken_Type" final="#all">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Krankenversicherung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Krankenprodukte" type="ProduktKranken_Type" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste von Produkten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Kranken-fremde Bausteine einzugliedern.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Risikodaten der versicherten Interessen. In der Regel sind dies Versicherte Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit eine Sicherstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Gruppe" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Referenz auf eine Gruppe</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktKranken_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Kranken. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktMitVp_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Elementarprodukte" type="ElementarproduktKranken_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Selbstbehalt über alle Elementarprodukte einheitlich.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktKranken_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optional Referenz auf versicherte Personen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Vorgefertigte Bausteine -->
|
|
||||||
<xsd:complexType name="ProduktStationaer_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ProduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktAmbulant_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ProduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktZahn_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ProduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktTaggeld_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ProduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktPflegevorsorge_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktReiseversicherung_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktAssistance_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktSonderklasse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktPrivatarzt_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Jahreslimit"/>
|
|
||||||
<xsd:element name="AlternativeBehandlungen"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktWeltgarantie_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktPraemienrueckgewaehr_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktReiseversicherung_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktEinbettzimmer_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktKurtarif_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungKranken_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertKranken_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragKranken_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Elemente für die Methoden -->
|
|
||||||
<xsd:element name="CalculateKrankenRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Berechnung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateKrankenResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Berechnung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für eine Kranken-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferKrankenRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Offerterstellung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferKrankenResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Offerterstellung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Kranken-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationKrankenRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Krankenantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationKrankenResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Krankenantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationKrankenRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragKranken_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationKrankenResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Kranken</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragKranken_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,337 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktLeben_Type" final="#all">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="LebenProdukte" type="ProduktLeben_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Zusatzprodukte anderer Sparten einzugliedern</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Risikoeigenschaften der versicherten Personen, die im Produktbaum referenziert werden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Leben.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktMitVp_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Tarife" type="TarifLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Tarife</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="TarifLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Leben.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="GarantierteAblebenssumme" type="VersicherungssummeZusatzbaustein_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="Rentenoption" type="Rentenoption_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="Fondsauswahl" type="cst:ElementFondsauswahl_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zusatzbausteine" type="ZusatzversicherungLeben_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste von Zusatzbausteinen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für eine Zusatzversicherung in der Sparte Leben (unterhalb von Elementarprodukt)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ZusatzproduktGenerisch_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Spezielle vorgefertigte Typen-->
|
|
||||||
<xsd:complexType name="ZusatzversicherungBerufsunfaehigkeit_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung Berufsunfähigkeit</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungErwerbsunfaehigkeit_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung Erwerbsunfähigkeit</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungPraemienuebernahmeAbleben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Praemienuebernahme im Ablebensfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Wartefrist" type="Wartefrist_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungUnfalltod_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung bei Unfalltod</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Versicherungssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzversicherungUnfallinvaliditaet_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Zusatzversicherung bei Unfallinvaliditaet</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ZusatzversicherungLeben_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Versicherungssumme" type="VersicherungssummeZusatzbaustein_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ZusatzproduktLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Abstrakter Typ um Zusatzprodukte (Ebene Produkt) im Verkausfprodukt Leben zu definieren</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Rentenoption_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Vorgefertigter Typ für eine Rentenoption</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Wartefrist_Type" abstract="true">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Abstraktes Element zur Abbildung einer Wartefrist</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VersicherungssummeZusatzbaustein_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Definition einer Versicherungssumme in einem Zusatzbaustein</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="ProzentVersicherungssumme" type="cst:AttributDouble_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="Betrag" type="cst:AttributDezimal_Type" minOccurs="0"/>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragLeben_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntragPersonen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen und Elemente für die Methoden -->
|
|
||||||
<xsd:complexType name="CalculateLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CalculateLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für eine Leben-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungLeben_Type"/>
|
|
||||||
<xsd:element name="Upsellingvarianten" type="SpezBerechnungLeben_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Leben-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Leben-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Leben-Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Leben-Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragLeben_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragLeben_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="CalculateLebenRequest" type="CalculateLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Berechnung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateLebenResponse" type="CalculateLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Berechnung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferLebenRequest" type="CreateOfferLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Offerterstellung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferLebenResponse" type="CreateOfferLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Offerterstellung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationLebenRequest" type="CreateApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationLebenResponse" type="CreateApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationLebenRequest" type="SubmitApplicationLebenRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationLebenResponse" type="SubmitApplicationLebenResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Leben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,117 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder"
|
|
||||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
|
||||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
|
||||||
targetNamespace="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:complexType name="FinderRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Basistyp des Requestobjekts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
|
||||||
<xsd:element name="Versicherungsbeginn" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VerkaufsproduktFinderRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für den Verkaufsproduktfinder</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="FinderRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Sparte" type="xsd:string"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="FinderResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Basistyp des Responseobjekts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="VerkaufsproduktFinderResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für den Verkaufsproduktfinder</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="FinderResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Sparte" type="xsd:string"/>
|
|
||||||
<xsd:element name="Verkaufsprodukte" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Schluessel der Tarifkomponente</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Eine menschenverständliche Bezeichnung. Ist kein Eingabewert,wird von der VU gesetzt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Verkaufsproduktgeneration" type="xsd:string" minOccurs="0"/>
|
|
||||||
<xsd:element name="Bedingungen" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Verweise auf Bedingungswerke</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VerkaufsoffenVon"/>
|
|
||||||
<xsd:element name="VerkaufsoffenBis" minOccurs="0"/>
|
|
||||||
<xsd:element name="Produkte" type="ProduktFinderResponse_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optional die Liste möglicher Produkte</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktFinderResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Informationen zu einem Produkt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Schluessel der Tarifkomponente</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Eine menschenverständliche Bezeichnung. Ist kein Eingabewert,wird von der VU gesetzt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Produktgeneration" type="xsd:string" minOccurs="0"/>
|
|
||||||
<xsd:element name="Bedingungen" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Verweise auf Bedingungswerke</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VerkaufsoffenVon"/>
|
|
||||||
<xsd:element name="VerkaufsoffenBis" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="VerkaufsproduktfinderRequest" type="VerkaufsproduktFinderRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt Verkaufsproduktfinder</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VerkaufsproduktfinderResponse" type="VerkaufsproduktFinderResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt Verkaufsproduktfinder</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,240 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.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:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktRechtsschutz_Type" final="#all">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Produkte" type="ProduktRechtsschutz_Type" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="VersicherteInteressen" type="cst:VersichertesInteresse_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der versicherten Interessen, wobei hier nur ein abstrakter Typ vorgegeben ist. Die einzelnen versicherten Interessen können dann über die laufende Nummer referenziert werden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="ElementarprodukteRechtsschutz" type="ElementarproduktRechtsschutz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="VersInteressenRefLfNr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ElementarproduktRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VersInteressenRefLfNr" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Bezug auf versicherte Interessen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Der Typ Vertragsrechtsschutz_Type ist ein Beispiel für einen normierten Untertyp. In dieser Form können auch VUs eigene Untertypen definieren -->
|
|
||||||
<xsd:simpleType name="OertlicherGeltungsbereichCd_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Code für den örtlichen Geltungsbereichs</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:restriction base="xsd:unsignedByte">
|
|
||||||
<xsd:enumeration value="1">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Österreich</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="2">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>EU</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="3">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Europa geographisch</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="4">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>EWR</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
<xsd:enumeration value="5">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>weltweit</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:enumeration>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragRechtsschutz_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen und Elemente für die Methoden -->
|
|
||||||
<xsd:element name="CalculateRechtsschutzRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für eine Berechnung Rechtsschutz</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateRechtsschutzResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt bei der Rechtsschutz-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferRechtsschutzRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für eine Erstellung eines Rechstsschutz-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferRechtsschutzResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt bei der Erstellung eines Rechtsschutz-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationRechtsschutzRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationRechtsschutzResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt bei der Erstellung eines Rechtsschutzantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationRechtsschutzRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationRechtsschutzResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response nach dem Einreichen des Antrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragRechtsschutz_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,245 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="VerkaufsproduktUnfall_Type" final="#all">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Unfallprodukte" type="ProduktUnfall_Type" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste von Produktbausteinen der Ebene 2, Produktbausteine von der Klasse "Versicherte Person"</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern, z.B. Produkte aus Sach-Privat.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Risikodaten der versicherten Personen. Diese werden im Produktbaum auf Ebene 2 referenziert.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Möglichkeit eine Sichterstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ProduktMitVp_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Leistungsarten" type="LeistungsartUnfall_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Selbstbehalt über alle Elementarprodukte einheitlich.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="LeistungsartUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Unfall. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:ElementarproduktGenerisch_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Selbstbehalt" type="cst:Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen für die Schritte in BOA -->
|
|
||||||
<xsd:complexType name="SpezBerechnungUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezBerechnung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezOffertUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Offert-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezOffert_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SpezAntragUnfall_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für den Schritt Antrags-Erzeugung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SpezAntrag_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Verkaufsprodukt" type="VerkaufsproduktUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Typen und Elemente für die Methoden -->
|
|
||||||
<xsd:complexType name="CalculateUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsanfrage" type="SpezBerechnungUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CalculateUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für eine Unfall-Berechnung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Berechnungsantwort" type="SpezBerechnungUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertanfrage" type="SpezOffertUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateOfferUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Unfall-Offerts</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Offertantwort" type="SpezOffertUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Unfallantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CreateApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Unfallantrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationRequestGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsanfrage" type="SpezAntragUnfall_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SubmitApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Type des Response, um den Antrag einzureichen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ac:SubmitApplicationResponseGen_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsantwort" type="SpezAntragUnfall_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="CalculateUnfallRequest" type="CalculateUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Berechnung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CalculateUnfallResponse" type="CalculateUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Berechnung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferUnfallRequest" type="CreateOfferUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Offerterstellung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateOfferUnfallResponse" type="CreateOfferUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Offerterstellung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationUnfallRequest" type="CreateApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CreateApplicationUnfallResponse" type="CreateApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationUnfallRequest" type="SubmitApplicationUnfallRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SubmitApplicationUnfallResponse" type="SubmitApplicationUnfallResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Unfall</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,296 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-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-4-0.on3vertrag" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:element name="GetPoliciesOfPartnerRequest" type="GetPoliciesOfPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request auf die Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GetPoliciesOfPartnerResponse" type="GetPoliciesOfPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response zu den Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="GetPoliciesOfPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requesttyp auf die Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AgentFilter_Type" minOccurs="0"/>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId des Partners (enthält die Personennr)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="GetPoliciesOfPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responsetyp zu den Polizzen, in denen ein Partner in der Rolle VN auftritt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ein Vertrag, wie er im OMDS-Datensatz definiert ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId des Vertrags, enthält die Polizzennr</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optional eine abweichende Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SetMailingAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die neue Zustelladresse für den Vertrag</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SetMailingAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Responseobjekts für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Daten des Vertrags</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="SetMailingAddressRequest" type="SetMailingAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SetMailingAddressResponse" type="SetMailingAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für das Setzen einer Zustelladresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionChangeRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Inkassoadresse" type="cst:Person_Type"/>
|
|
||||||
<xsd:element name="Zahlweg" type="Zahlweg_Type"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionChangeResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt für die Änderungen von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId des Vertrags bzw. Polizzennr.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Inkassoadresse" type="cst:Person_Type"/>
|
|
||||||
<xsd:element name="Zahlweg" type="Zahlweg_Type"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionRhythmInfoRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionRhythmInfoResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId des Vertrags bzw. Polizzennr.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
<xsd:element name="PraemienZahlrhythmus" type="PraemienInfo_Type" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Prämien die für diesen Produktbaustein verlangt werden</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionRhythmChangeRequest">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id des Vertrag als ObjektId (VertragsID des OMDS-Datensatzes)</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CollectionRhythmChangeResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung von Inkassodaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId des Vertrags bzw. Polizzennr.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
<xsd:element name="PraemieAlt" type="PraemienInfo_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Prämien die für diesen Produktbaustein verlangt werden</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="PraemieNeu" type="PraemienInfo_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Prämien die für diesen Produktbaustein verlangt werden</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="PraemienInfo_Type">
|
|
||||||
<xsd:sequence minOccurs="0">
|
|
||||||
<xsd:element name="JahrespraemieNto" type="omds:decimal"/>
|
|
||||||
<xsd:element name="Praemie" type="cst:Praemie_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Prämie nach Zahlweise, die für diesen Vertrag verlangt werden</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="Zahlweg_Type">
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="Zahlungsanweisung"/>
|
|
||||||
<xsd:element name="BankverbindungAbbuchung" type="cst:Bankverbindung_Type"/>
|
|
||||||
<xsd:element name="Kundenkonto">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="Kundenkontonummer" type="xsd:string" use="required"/>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Kreditkarte">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="Gesellschaft" type="xsd:string" use="required"/>
|
|
||||||
<xsd:attribute name="Kartennummer" type="xsd:string" use="required"/>
|
|
||||||
<xsd:attribute name="Inhaber" type="xsd:string" use="required"/>
|
|
||||||
<xsd:attribute name="Pruefziffer" use="required">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedInt">
|
|
||||||
<xsd:totalDigits value="3"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:attribute>
|
|
||||||
<xsd:attribute name="AblaufMonat" use="required">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedByte">
|
|
||||||
<xsd:totalDigits value="2"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:attribute>
|
|
||||||
<xsd:attribute name="AblaufJahr" use="required">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:unsignedByte">
|
|
||||||
<xsd:totalDigits value="2"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:attribute>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,377 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-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-4-0.on4partner" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<!-- Aenderung Personenbezogener Daten -->
|
|
||||||
<xsd:complexType name="GetPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requesttyp um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AgentFilter_Type" minOccurs="0"/>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id der Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="GetPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responsetyp um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="GetPartnerRequest" type="GetPartnerRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GetPartnerResponse" type="GetPartnerResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response um aktuelle Partnerdaten zu beziehen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CheckAddressRequest" type="CheckAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request bei der Überprüfung einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="CheckAddressResponse" type="CheckAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response bei der Überprüfung einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="CheckAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requesttyp um eine Adresse zu ueberprüfen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="CheckAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responsetyp der Überprüfung einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Adresse" type="cst:Adresse_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="AlternativeAdressen" type="cst:Adresse_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangePartnerMainAddressRequest" type="ChangePartnerMainAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von Adressen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ChangePartnerMainAddressResponse" type="ChangePartnerMainAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>für die Änderungen von Adressen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangePartnerMainAddressRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung einer bestehenden Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Personennr" type="cst:ObjektId_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Id des Partners. Sie kann die Personennr aus OMDS-Datensatz enthalten aber zusätzlich auf einen Ordnungsbegriff des Aufrufers und einer Referenz auf die Version</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Hinweistext" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optionaler Hinweistext mit Anmerkungen für den Sachbearbeiter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BisherigeAnschrift" type="cst:Adresse_Type"/>
|
|
||||||
<xsd:element name="GeaenderteAnschrift" type="cst:Adresse_Type"/>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="UeberschreibeZustelladresseInVertraegen" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Verträge in denen die abweichende Zustelladresse entfernt bzw. mit der neuen Adresse des Partners überschrieben werden soll.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="Polizzennr" type="omds:Polizzennr" use="required"/>
|
|
||||||
<xsd:attribute name="VertragsID" type="omds:VertragsID"/>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangePartnerMainAddressResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:Adresse" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die neue Adresse</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertraegeGeaendert" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Liste der Vertäge, in denen der Partner in einer beliebigen Rolle enthalten ist und die von der Änderung der Partneradresse betroffen sind. Hier sind auch Verträge enthalten, deren abweichende Zustelladresse überschrieben wurde.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertraegeMitUnveraendertenRisikoadressen" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Verträge, in denen die alte Adresse als Risikoadresse enthalten ist und die nicht geändert wurden.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="WeiterePersonenAnAdresse" type="cst:Person_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Weitere Personen, die an dieser Adresse vorhanden sind</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangePersonDataRequest" type="ChangePersonDataRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ChangePersonDataResponse" type="ChangePersonDataResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>für die Änderungen von allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangePersonDataRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung der allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Personennr als ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Hinweistext" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Optionaler Hinweistext mit Anmerkungen für den Sachbearbeiter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
|
||||||
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
|
||||||
</xsd:choice>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangePersonDataResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung der allgemeinen Personendaten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die geänderte Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BetroffeneObjekte" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die durch die Änderung der Person betroffenen Entitäten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Art"/>
|
|
||||||
<xsd:element ref="cst:ObjektId"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangeCommunicationObjectRequest" type="ChangeCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Änderungen von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ChangeCommunicationObjectResponse">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekte für die Änderungen von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="ChangeCommunicationObjectResponse_Type"/>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangeCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für eine Änderung einer bestehenden Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personennr als ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:sequence maxOccurs="unbounded">
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>ObjektId der bisherigen Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BisherigeKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
|
||||||
</xsd:choice>
|
|
||||||
<xsd:element name="GeaenderteKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangeCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die geänderte Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="AddCommunicationObjectRequest" type="AddCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="AddCommunicationObjectResponse" type="AddCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="AddCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personennr in einer ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:sequence maxOccurs="unbounded">
|
|
||||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
|
||||||
<xsd:element name="NeueKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="AddCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Person nach hinzufügen der Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="DeleteCommunicationObjectRequest" type="DeleteCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt für die Löschung von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="DeleteCommunicationObjectResponse" type="DeleteCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Reponseobjekt für die Löschung von Kommunikationsverbindungen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="DeleteCommunicationObjectRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Requestobjekts für die Löschung einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Personennr als ObjektId</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:choice maxOccurs="unbounded">
|
|
||||||
<xsd:element ref="cst:ObjektId">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die ObjektId der zu löschenden Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="KommunikationsVerbindung" type="omds:EL-Kommunikation_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Daten der zu löschenden Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:choice>
|
|
||||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="DeleteCommunicationObjectResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response für eine Löschung einer Kommunikationsverbindung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:schema>
|
|
||||||
@@ -1,308 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schadenErg" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
|
||||||
xmlns:sch="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden"
|
|
||||||
targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schadenErg" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
|
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" schemaLocation="omds3_ON7_Schaden.xsd"/>
|
|
||||||
<!--Schadenservices Versicherungsunternehmen -->
|
|
||||||
<xsd:element name="InitiateClaimRequest" type="InitiateClaimRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt einer einfachen Schadenmeldung.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="InitiateClaimRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für die Durchführung einer einfachen Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenereignis" minOccurs="0"/>
|
|
||||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Polizzennummer ist ein Kernelemet der Schadenmeldung. Sie kann sich aber auch aus dem Kontext ergeben, z.B. aus den beteiligten Personen und der Art des Schadens.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
|
||||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Zeitpunkt als Datum-Zeit-Objekt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Die Beschreibung des Schadenereignis als Text</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SchadOrt" type="sch:Ort_Type"/>
|
|
||||||
<xsd:element name="BeteiligtePersonen" type="sch:BeteiligtePerson_Type" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Rollen" type="sch:ReferenzAufBeteiligtePersonSchaden_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
<xsd:element name="Schadenmelder" type="sch:Schadenmelder_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Schadenmelder ist hier ein wesentliches Merkmal für die fachliche Zuordnung des Schadens</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Bankverbindung" type="cst:Bankverbindung_Type"/>
|
|
||||||
<xsd:element name="Dokumente" type="cst:Upload_Dokument_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="InitiateClaimResponse" type="InitiateClaimResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Rückgabeobjekt bei einfacher Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="InitiateClaimResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Anworttyp beim Erzeugen einer einfachen Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:CommonResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Schadenereignis" type="sch:Schadenereignis_Type" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Beobachtung Zustand Schadenmeldung</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:element name="ChangedClaimsListRequest" type="ChangedClaimsListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request um alle geänderten Schäden eines Zeitraums zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangedClaimsListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Request um Liste mit Änderungen an Schäden zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
|
||||||
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="MaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Maximale Anzahl von Ergebnissen, die zurück gegeben werden sollen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Offset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="OrderBy" minOccurs="0">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:string">
|
|
||||||
<xsd:enumeration value="Changed"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="ChangedClaimsListResponse" type="ChangedClaimsListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response mit einer Liste von Schaeden, die sich im abgefragten Zeitraum geändert haben</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="ChangedClaimsListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Response mit einer Liste von geänderten Schäden für einen bestimmten Zeitraum</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="Result" type="ChangedClaimsListResponseResult_Type"/>
|
|
||||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ChangedClaimsListResponseResult_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="TotalResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GeaenderteObjekte" type="sch:SchadenereignisLight_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SchadenStatus_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Objekt, welches GeschäftsfallId und Schadennummer sowie den Bearbeitungsstand enthält</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="cst:AbstraktesEreignisStatusAenderung_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenereignis"/>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Ordnungsbegriff des Schadenmelders auf Ebene des Schadenereignis</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Schaeden" type="SchadenInfo_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="SchadenInfo_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenanlage"/>
|
|
||||||
<xsd:element name="BearbStandCd" type="sch:BearbStandCd_Type"/>
|
|
||||||
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
|
|
||||||
<xsd:element ref="sch:Schadenzuordnung" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Anhand der Schadenzuordnung kann man erkennen, um welche Schadensparte es sich handelt.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="SachbearbVU" type="sch:SachbearbVUType" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventListRequest" type="LossEventListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Request um eine Liste mit Schadenevents eines Zeitraums zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEventListRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Request um Liste mit Schadens-Events zu erhalten</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0"/>
|
|
||||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Mögliche Einschränkung auf Polizzennummern</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zeitraum in welchem das Schadensereignis eingetreten ist.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="MaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Maximale Anzahl von Ergebnissen, die zurück gegeben werden sollen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Offset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="OrderBy" minOccurs="0">
|
|
||||||
<xsd:simpleType>
|
|
||||||
<xsd:restriction base="xsd:string">
|
|
||||||
<xsd:enumeration value="Ereigniszeitpunkt"/>
|
|
||||||
</xsd:restriction>
|
|
||||||
</xsd:simpleType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventListResponse" type="LossEventListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Response mit eine Liste von Schadens-Events für einen bestimmten Zeitraum</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEventListResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ für Response mit einer Liste von Schadensevents für einen bestimmten Zeitraum</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:choice>
|
|
||||||
<xsd:element name="Result" type="LossEventListResponseResult_Type"/>
|
|
||||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="LossEventListResponseResult_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Der Offset in der Ergebnisliste</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="ActualMaxResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="TotalResults" type="xsd:unsignedInt">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Gesamtzahl der Elemente in der Ergebnisliste unter dem gewählten Filter</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="LossEvents" type="LossEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<!-- Schaden Notifikationsservices -->
|
|
||||||
<xsd:element name="DeclareNewClaimStatusRequest" type="DeclareNewClaimStatusRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt, welches die Zusammenlegung von Schadenfällen bekannt gibt</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="DeclareNewClaimStatusRequest_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Request, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wird</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="alt" type="SchadenStatus_Type"/>
|
|
||||||
<xsd:element name="neu" type="SchadenStatus_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="DeclareNewClaimStatusResponse" type="DeclareNewClaimStatusResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt, wenn die Veränderung des Status von Schadenereignissen bekanntgegeben wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="DeclareNewClaimStatusResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response, wenn die Zusammenlegung von Schadenfällen bekanntgegeben wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventRegisteredRequest" type="LossEvent_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Requestobjekt, welches den Eintritt eines Schadenereignisses kommuniziert</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEvent_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Objekttyp mit welchem der Eintritt eines Schadenereignisses kommuniziert wird</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VUNr" type="omds:VUNr"/>
|
|
||||||
<xsd:element ref="sch:GeschaeftsfallSchadenereignis"/>
|
|
||||||
<xsd:element name="Ereigniszpkt" type="omds:Datum-Zeit"/>
|
|
||||||
<xsd:element name="EreignisbeschrTxt" type="xsd:string"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="LossEventRegisteredResponse" type="LossEventRegisteredResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Responseobjekt, wenn der Eintritt eines Schadenereignisses kommuniziert wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="LossEventRegisteredResponse_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Typ des Response, wenn der Eintritt eines Schadenereignisses kommuniziert wurde</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:schema>
|
|
||||||
Reference in New Issue
Block a user