Kranken, Rechtsschutz und GetStateChanges wieder in Developmentbranch aufgenommen
This commit is contained in:
@@ -11,8 +11,10 @@ xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
|
||||
xmlns:boak="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
|
||||
xmlns:boaSp="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat"
|
||||
xmlns:boaRs="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs"
|
||||
xmlns:boaU="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall"
|
||||
xmlns:boaL="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben"
|
||||
xmlns:boaKr="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken"
|
||||
xmlns:sch="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
||||
@@ -27,7 +29,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" schemaLocation="omds3_ON1_Basisfunktionen.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz" schemaLocation="omds3_ON2_Antrag_Kfz.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" schemaLocation="omds3_ON2_Antrag_SachPrivat.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs" schemaLocation="omds3_ON2_Antrag_Rechtsschutz.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall" schemaLocation="omds3_ON2_Antrag_Unfall.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken" schemaLocation="omds3_ON2_Antrag_Kranken.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben" schemaLocation="omds3_ON2_Antrag_Leben.xsd"/>
|
||||
<import namespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" schemaLocation="omds3_ON7_Schaden.xsd"/>
|
||||
</schema>
|
||||
@@ -154,6 +158,18 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<message name="SearchClaimResponseMsg">
|
||||
<part name="parameters" element="sch:SearchClaimResponse" />
|
||||
</message>
|
||||
<message name="CheckCoverageRequestMsg">
|
||||
<part name="parameters" element="sch:CheckCoverageRequest"/>
|
||||
</message>
|
||||
<message name="CheckCoverageResponseMsg">
|
||||
<part name="parameters" element="sch:CheckCoverageResponse" />
|
||||
</message>
|
||||
<message name="SubmitReceiptRequestMsg">
|
||||
<part name="parameters" element="sch:SubmitReceiptRequest"/>
|
||||
</message>
|
||||
<message name="SubmitReceiptResponseMsg">
|
||||
<part name="parameters" element="sch:SubmitReceiptResponse" />
|
||||
</message>
|
||||
|
||||
<!-- Kraftfahrt -->
|
||||
<message name="CalculateKfzRequestMsg">
|
||||
@@ -207,6 +223,32 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- Rechtsschutz -->
|
||||
<message name="CalculateRechtsschutzRequestMsg">
|
||||
<part name="parameters" element="boaRs:CalculateRechtsschutzRequest"/>
|
||||
</message>
|
||||
<message name="CalculateRechtsschutzResponseMsg">
|
||||
<part name="parameters" element="boaRs:CalculateRechtsschutzResponse"/>
|
||||
</message>
|
||||
<message name="CreateOfferRechtsschutzRequestMsg">
|
||||
<part name="parameters" element="boaRs:CreateOfferRechtsschutzRequest"/>
|
||||
</message>
|
||||
<message name="CreateOfferRechtsschutzResponseMsg">
|
||||
<part name="parameters" element="boaRs:CreateOfferRechtsschutzResponse"/>
|
||||
</message>
|
||||
<message name="CreateApplicationRechtsschutzRequestMsg">
|
||||
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzRequest"/>
|
||||
</message>
|
||||
<message name="CreateApplicationRechtsschutzResponseMsg">
|
||||
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzResponse"/>
|
||||
</message>
|
||||
<message name="SubmitApplicationRechtsschutzRequestMsg">
|
||||
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzRequest"/>
|
||||
</message>
|
||||
<message name="SubmitApplicationRechtsschutzResponseMsg">
|
||||
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- Unfall -->
|
||||
<message name="CalculateUnfallRequestMsg">
|
||||
<part name="parameters" element="boaU:CalculateUnfallRequest"/>
|
||||
@@ -233,6 +275,31 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<part name="parameters" element="boaU:SubmitApplicationUnfallResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- Kranken -->
|
||||
<message name="CalculateKrankenRequestMsg">
|
||||
<part name="parameters" element="boaKr:CalculateKrankenRequest"/>
|
||||
</message>
|
||||
<message name="CalculateKrankenResponseMsg">
|
||||
<part name="parameters" element="boaKr:CalculateKrankenResponse"/>
|
||||
</message>
|
||||
<message name="CreateOfferKrankenRequestMsg">
|
||||
<part name="parameters" element="boaKr:CreateOfferKrankenRequest"/>
|
||||
</message>
|
||||
<message name="CreateOfferKrankenResponseMsg">
|
||||
<part name="parameters" element="boaKr:CreateOfferKrankenResponse"/>
|
||||
</message>
|
||||
<message name="CreateApplicationKrankenRequestMsg">
|
||||
<part name="parameters" element="boaKr:CreateApplicationKrankenRequest"/>
|
||||
</message>
|
||||
<message name="CreateApplicationKrankenResponseMsg">
|
||||
<part name="parameters" element="boaKr:CreateApplicationKrankenResponse"/>
|
||||
</message>
|
||||
<message name="SubmitApplicationKrankenRequestMsg">
|
||||
<part name="parameters" element="boaKr:SubmitApplicationKrankenRequest"/>
|
||||
</message>
|
||||
<message name="SubmitApplicationKrankenResponseMsg">
|
||||
<part name="parameters" element="boaKr:SubmitApplicationKrankenResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- Leben -->
|
||||
<message name="CalculateLebenRequestMsg">
|
||||
@@ -260,6 +327,14 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<part name="parameters" element="boaL:SubmitApplicationLebenResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- State-Changes z.B. Polizzierung -->
|
||||
<message name="GetStateChangesRequestMsg">
|
||||
<part name="parameters" element="b:GetStateChangesRequest"/>
|
||||
</message>
|
||||
<message name="GetStateChangesResponseMsg">
|
||||
<part name="parameters" element="b:GetStateChangesResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- Fehler -->
|
||||
<message name="ServiceFaultMsg">
|
||||
<part name="parameters" element="cst:serviceFault" />
|
||||
@@ -370,6 +445,16 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<output name="SearchClaimResponsePort" message="os:SearchClaimResponseMsg" />
|
||||
<fault name="SearchClaimFault" message="os:ServiceFaultMsg" />
|
||||
</operation>
|
||||
<operation name="checkCoverage">
|
||||
<input name="CheckCoverageRequestPort" message="os:CheckCoverageRequestMsg" />
|
||||
<output name="CheckCoverageResponsePort" message="os:CheckCoverageResponseMsg" />
|
||||
<fault name="CheckCoverageFault" message="os:ServiceFaultMsg" />
|
||||
</operation>
|
||||
<operation name="submitReceipt">
|
||||
<input name="SubmitReceiptRequestPort" message="os:SubmitReceiptRequestMsg" />
|
||||
<output name="SubmitReceiptResponsePort" message="os:SubmitReceiptResponseMsg" />
|
||||
<fault name="SubmitReceiptFault" message="os:ServiceFaultMsg" />
|
||||
</operation>
|
||||
|
||||
<operation name="calculateKfz">
|
||||
<input name="CalculateKfzRequestPort" message="os:CalculateKfzRequestMsg"/>
|
||||
@@ -413,6 +498,27 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<fault name="SubmitApplicationSachPrivatFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="calculateRechtsschutz">
|
||||
<input name="CalculateRechtsschutzRequestPort" message="os:CalculateRechtsschutzRequestMsg"/>
|
||||
<output name="CalculateRechtsschutzResponsePort" message="os:CalculateRechtsschutzResponseMsg"/>
|
||||
<fault name="CalculateRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="createOfferRechtsschutz">
|
||||
<input name="CreateOfferRechtsschutzRequestPort" message="os:CreateOfferRechtsschutzRequestMsg"/>
|
||||
<output name="CreateOfferRechtsschutzResponsePort" message="os:CreateOfferRechtsschutzResponseMsg"/>
|
||||
<fault name="CreateOfferRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="createApplicationRechtsschutz">
|
||||
<input name="CreateApplicationRechtsschutzRequestPort" message="os:CreateApplicationRechtsschutzRequestMsg"/>
|
||||
<output name="CreateApplicationRechtsschutzResponsePort" message="os:CreateApplicationRechtsschutzResponseMsg"/>
|
||||
<fault name="CreateApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="submitApplicationRechtsschutz">
|
||||
<input name="SubmitApplicationRechtsschutzRequestPort" message="os:SubmitApplicationRechtsschutzRequestMsg"/>
|
||||
<output name="SubmitApplicationRechtsschutzResponsePort" message="os:SubmitApplicationRechtsschutzResponseMsg"/>
|
||||
<fault name="SubmitApplicationRechtsschutzFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="calculateUnfall">
|
||||
<input name="CalculateUnfallRequestPort" message="os:CalculateUnfallRequestMsg"/>
|
||||
<output name="CalculateUnfallResponsePort" message="os:CalculateUnfallResponseMsg"/>
|
||||
@@ -434,6 +540,27 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<fault name="SubmitApplicationUnfallFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="calculateKranken">
|
||||
<input name="CalculateKrankenRequestPort" message="os:CalculateKrankenRequestMsg"/>
|
||||
<output name="CalculateKrankenResponsePort" message="os:CalculateKrankenResponseMsg"/>
|
||||
<fault name="CalculateKrankenFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="createOfferKranken">
|
||||
<input name="CreateOfferKrankenRequestPort" message="os:CreateOfferKrankenRequestMsg"/>
|
||||
<output name="CreateOfferKrankenResponsePort" message="os:CreateOfferKrankenResponseMsg"/>
|
||||
<fault name="CreateOfferKrankenFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="createApplicationKranken">
|
||||
<input name="CreateApplicationKrankenRequestPort" message="os:CreateApplicationKrankenRequestMsg"/>
|
||||
<output name="CreateApplicationKrankenResponsePort" message="os:CreateApplicationKrankenResponseMsg"/>
|
||||
<fault name="CreateApplicationKrankenFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="submitApplicationKranken">
|
||||
<input name="SubmitApplicationKrankenRequestPort" message="os:SubmitApplicationKrankenRequestMsg"/>
|
||||
<output name="SubmitApplicationKrankenResponsePort" message="os:SubmitApplicationKrankenResponseMsg"/>
|
||||
<fault name="SubmitApplicationKrankenFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="calculateLeben">
|
||||
<input name="CalculateLebenRequestPort" message="os:CalculateLebenRequestMsg"/>
|
||||
<output name="CalculateLebenResponsePort" message="os:CalculateLebenResponseMsg"/>
|
||||
@@ -454,6 +581,13 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<output name="SubmitApplicationLebenResponsePort" message="os:SubmitApplicationLebenResponseMsg"/>
|
||||
<fault name="SubmitApplicationLebenFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
<operation name="getStateChanges">
|
||||
<input name="GetStateChangesRequestPort" message="os:GetStateChangesRequestMsg"/>
|
||||
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
|
||||
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
|
||||
</portType>
|
||||
|
||||
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
|
||||
@@ -705,6 +839,32 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<operation name="checkCoverage">
|
||||
<soap:operation soapAction="urn:checkCoverage" style="document" />
|
||||
<input name="CheckCoverageRequestPort">
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output name="CheckCoverageResponsePort">
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="CheckCoverageFault">
|
||||
<soap:fault name="CheckCoverageFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<operation name="submitReceipt">
|
||||
<soap:operation soapAction="urn:submitReceipt" style="document" />
|
||||
<input name="SubmitReceiptRequestPort">
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output name="SubmitReceiptResponsePort">
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="SubmitReceiptFault">
|
||||
<soap:fault name="SubmitReceiptFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<!-- KFZ -->
|
||||
<operation name="calculateKfz">
|
||||
<soap:operation soapAction="urn:calculateKfz" style="document"/>
|
||||
@@ -806,6 +966,57 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</operation>
|
||||
|
||||
|
||||
<!-- Rechtsschutz -->
|
||||
<operation name="calculateRechtsschutz">
|
||||
<soap:operation soapAction="urn:calculateRechtsschutz" style="document"/>
|
||||
<input name="CalculateRechtsschutzRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="CalculateRechtsschutzResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="CalculateRechtsschutzFault">
|
||||
<soap:fault name="CalculateRechtsschutzFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createOfferRechtsschutz">
|
||||
<soap:operation soapAction="urn:createOfferRechtsschutz" style="document"/>
|
||||
<input name="CreateOfferRechtsschutzRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="CreateOfferRechtsschutzResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="CreateOfferRechtsschutzFault">
|
||||
<soap:fault name="CreateOfferRechtsschutzFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createApplicationRechtsschutz">
|
||||
<soap:operation soapAction="urn:createApplicationRechtsschutz" style="document"/>
|
||||
<input name="CreateApplicationRechtsschutzRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="CreateApplicationRechtsschutzResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="CreateApplicationRechtsschutzFault">
|
||||
<soap:fault name="CreateApplicationRechtsschutzFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="submitApplicationRechtsschutz">
|
||||
<soap:operation soapAction="urn:submitApplicationRechtsschutz" style="document"/>
|
||||
<input name="SubmitApplicationRechtsschutzRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="SubmitApplicationRechtsschutzResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="SubmitApplicationRechtsschutzFault">
|
||||
<soap:fault name="SubmitApplicationRechtsschutzFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
|
||||
<!-- Unfall -->
|
||||
<operation name="calculateUnfall">
|
||||
<soap:operation soapAction="urn:calculateUnfall" style="document"/>
|
||||
@@ -856,6 +1067,56 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<!-- Kranken -->
|
||||
<operation name="calculateKranken">
|
||||
<soap:operation soapAction="urn:calculateKranken" style="document"/>
|
||||
<input name="CalculateKrankenRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="CalculateKrankenResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="CalculateKrankenFault">
|
||||
<soap:fault name="CalculateKrankenFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createOfferKranken">
|
||||
<soap:operation soapAction="urn:createOfferKranken" style="document"/>
|
||||
<input name="CreateOfferKrankenRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="CreateOfferKrankenResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="CreateOfferKrankenFault">
|
||||
<soap:fault name="CreateOfferKrankenFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="createApplicationKranken">
|
||||
<soap:operation soapAction="urn:createApplicationKranken" style="document"/>
|
||||
<input name="CreateApplicationKrankenRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="CreateApplicationKrankenResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="CreateApplicationKrankenFault">
|
||||
<soap:fault name="CreateApplicationKrankenFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="submitApplicationKranken">
|
||||
<soap:operation soapAction="urn:submitApplicationKranken" style="document"/>
|
||||
<input name="SubmitApplicationKrankenRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="SubmitApplicationKrankenResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="SubmitApplicationKrankenFault">
|
||||
<soap:fault name="SubmitApplicationKrankenFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
|
||||
<!-- Leben -->
|
||||
<operation name="calculateLeben">
|
||||
@@ -906,6 +1167,20 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<soap:fault name="SubmitApplicationLebenFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<operation name="getStateChanges">
|
||||
<soap:operation soapAction="urn:getStateChanges" style="document"/>
|
||||
<input name="GetStateChangesRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="GetStateChangesResponsePort">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="GetStateChangesFault">
|
||||
<soap:fault name="GetStateChangesFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
</binding>
|
||||
|
||||
<service name="omdsService">
|
||||
|
||||
@@ -2,6 +2,143 @@
|
||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.8.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>State-Changes</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="GetStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjektes um Geschäftsfalle abzuholen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonSearchRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="GeschaeftsobjektArt" type="cst:GeschaeftsobjektArt_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vorgabe einer Geschäftsobjektart, z.B. Vertrag, Schaden oder Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="GetStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjektes um Geschäftsfalle abzuholen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonSearchResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Event" type="AbstractStateChangeEvent_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="GetStateChangesRequest" type="GetStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer die Abfrage von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GetStateChangesResponse" type="GetStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt fuer die Abfrage von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="DeclareStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ fuer die Bekanntgabe von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="StateChange" type="AbstractStateChangeEvent_Type" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DeclareStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ fuer die Annahme von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="DeclareStateChangesRequest" type="DeclareStateChangesRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer die Übermittlung von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="DeclareStateChangesResponse" type="DeclareStateChangesResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt für die Übermittlung von Statusänderungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="AbstractStateChangeEvent_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstraktes Event einer Statusänderung </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="StateChangeEvent_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Standard-Event einer Statusänderung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="AbstractStateChangeEvent_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Objektart" type="cst:GeschaeftsobjektArt_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Art des Objekts, z.B. Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ObjektId" type="cst:ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Objekts als ObjektId_Type</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine Geschäftsfall-Id als String, wenn dem Servicenutzer eine solche zugeordnet ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GeschaeftsfallArt" type="cst:GeschaeftsfallArt_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Art des Geschaeftsfalls der zur Statusänderung geführt hat.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Aenderungsdatum" type="omds:Datum-Zeit">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das Datum ab wann die Statusänderung feststeht.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="StatusGueltigAbDatum" type="omds:Datum-Zeit">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Das Datum ab welchem die Statusänderung wirksam wird.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BisherigerStatus" type="AbstractStatusGeschaeftsfall_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional der bisherige Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="NeuerStatus" type="AbstractStatusGeschaeftsfall_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der neue Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AbstractStatusGeschaeftsfall_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Status eines Geschaeftsfalls</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="StatusAntragsGeschaeftsfall">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Status eines Antrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="AbstractStatusGeschaeftsfall_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragstatus" type="cst:SubmitApplicationStatus_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="AddDocToBusinessCaseRequest" type="AddDocToBusinessCaseRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt um Dokument zu Geschäftsfall hinzuzufügen</xsd:documentation>
|
||||
|
||||
@@ -0,0 +1,245 @@
|
||||
<?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-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="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:sequence>
|
||||
</xsd:extension>
|
||||
</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>
|
||||
@@ -0,0 +1,240 @@
|
||||
<?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>
|
||||
@@ -759,6 +759,16 @@
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung von Rollen um Elemente, die nicht im Standard enthalten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheDeckungsauskunftsdaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung von Anfragen zu Deckungsauskünften mit Datentypen, die nicht im Standard halten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ZusaetzlicheBelegeinreichungsdaten_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Typ fuer die Erweiterung des Service zur Belegeinreichung mit Datentypen, die nicht im Standard halten sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SachbearbVUType">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für die Übermittlung von Kontaktdaten eines Sachbearbeiters</xsd:documentation>
|
||||
@@ -776,4 +786,139 @@
|
||||
<xsd:attribute name="Vorname"/>
|
||||
<xsd:attribute name="GeschlechtCd" type="omds:GeschlechtCd_Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="CheckCoverageRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request zum Einholen einer Deckungsauskunft</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Versicherungsnehmer" type="cst:Person_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Angaben zum Versicherungsnehmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Polizzennummmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die OMDS VertragsID der zu ersetzenden Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersInteresse" type="cst:VersichertesInteresse_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Angaben zum Versicherten Interesse, z.B. die FIN eines Kfz.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="EigenschaftCd" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Code für die Eigenschaft, die abgefragt werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheDeckungsauskunftsdaten" type="ZusaetzlicheDeckungsauskunftsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="CheckCoverageResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response einer Deckungsauskunft</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Versicherungsnehmer" type="cst:Person_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Angaben zum Versicherungsnehmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Polizzennummmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die OMDS VertragsID der zu ersetzenden Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersInteresse" type="cst:VersichertesInteresse_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Angaben zum Versicherten Interesse, z.B. die FIN eines Kfz.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheDeckungsauskunftsdaten" type="ZusaetzlicheDeckungsauskunftsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Auskuenfte" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="EigenschaftCd" type="xsd:string"/>
|
||||
<xsd:element name="Antwort" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitReceiptRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request zur Einreichung eines Belegs</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Polizzennr des Vertrags, auf dessen Grundlage der Betrag erstattet werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional die OMDS VertragsID der zu ersetzenden Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Betrag" type="omds:decimal">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Betrag, der erstattet werden soll</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Grund" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional ein Grund oder eine Zuatzinformation als Text</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zahlweg" type="cst:Zahlweg_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Beschreibung des Zahlwegs</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Belege" type="cst:DokumentData_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein oder mehrere Dokumente als Beleg</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheBelegeinreichungsdaten" type="ZusaetzlicheBelegeinreichungsdaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitReceiptResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response einer Belegeinreichung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
|
||||
Reference in New Issue
Block a user