Dokumentenhandling

- Trennung in Service objektbezogen / zeitraumbezogen wie in Fachausschuss entschieden
- Verschieben Methode addDocumentToClaim von Schaden nach addDocumentToBusinessCase in Dokumente
This commit is contained in:
2019-07-02 18:25:03 +02:00
parent b06e33b276
commit 1c4c06475c
39 changed files with 571 additions and 2500 deletions

View File

@@ -316,7 +316,7 @@
<xsd:documentation>Abstraktes ResponseObjekt</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Status" type="ResponseStatus_Type" />
<xsd:element name="Status" type="ResponseStatus_Type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ResponseStatus_Type">
@@ -1689,7 +1689,6 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Upload_Dokument_Type">
<xsd:annotation>
<xsd:documentation>Typ fuer den Upload von Dokumenten mit base64 encodiertem Dokument, Mimetype und Filename</xsd:documentation>
@@ -1764,7 +1763,6 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Zeitraum_Type">
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
@@ -1774,4 +1772,68 @@
<xsd:documentation>Eine abstrakte Spezifikation eines Objekts</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="PolizzenObjektSpezifikation_Type">
<xsd:annotation>
<xsd:documentation>Die Spezifikation eines Polizzenobjektes</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ObjektSpezifikation_Type">
<xsd:sequence>
<xsd:element name="Polizzennr" type="omds:Polizzennr">
<xsd:annotation>
<xsd:documentation>die Polizzennummer als OMDS Polizzennr-Typ.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="VtgProdCd" type="omds:VtgProdCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Einschränkung der Anfrage auf Dokumente für Polizzen eines bestimmten Typs. Das Attribut ist vom Typ VtgProdCd_Type des OMDS-Datensatz</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="RollePartner" type="PolicyPartnerRole" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Einschränkung der Anfrage auf Dokumente für bestimmte Partner in einer bestimmten Rolle</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SchadenObjektSpezifikation_Type">
<xsd:annotation>
<xsd:documentation>Die Spezifikation eines Schadenobjektes</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ObjektSpezifikation_Type">
<xsd:choice>
<xsd:element ref="Geschaeftsfallnummer">
<xsd:annotation>
<xsd:documentation>Eine Geschaeftsfallnummer</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Schadennr" type="omds:Schadennr">
<xsd:annotation>
<xsd:documentation>Schadennummer als omds:Schadennr</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PolicyPartnerRole">
<xsd:annotation>
<xsd:documentation>Partnerrollen in einer Polizze: Versicherungsnehmer, Versicherte Person</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="partnerNumber" type="omds:Personennr">
<xsd:annotation>
<xsd:documentation>Die Partnernummer als OMDS-Personennr (String mit 1-26 Zeichen) </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="partnerRole" type="PartnerRoleType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Partnerrollen im Vertrag als PartnerRoleType: String mit 2 Zeichen: VN, VP</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>

View File

@@ -80,6 +80,32 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="parameters" element="ost:getArcImageResponse" />
</message>
<!-- Dokumente allgemein -->
<message name="AddDocToBusinessCaseRequestMsg">
<part name="parameters" element="b:AddDocToBusinessCaseRequest"/>
</message>
<message name="AddDocToBusinessCaseResponseMsg">
<part name="parameters" element="b:AddDocToBusinessCaseResponse" />
</message>
<message name="GetNumberOfDocumentsRequestMsg">
<part name="parameters" element="b:GetNumberOfDocumentsRequest"/>
</message>
<message name="GetNumberOfDocumentsResponseMsg">
<part name="parameters" element="b:GetNumberOfDocumentsResponse" />
</message>
<message name="GetDocumentsOfObjectRequestMsg">
<part name="parameters" element="b:GetDocumentsOfObjectRequest"/>
</message>
<message name="GetDocumentsOfObjectResponseMsg">
<part name="parameters" element="b:GetDocumentsOfObjectResponse" />
</message>
<message name="GetDocumentsOfPeriodRequestMsg">
<part name="parameters" element="b:GetDocumentsOfPeriodRequest"/>
</message>
<message name="GetDocumentsOfPeriodResponseMsg">
<part name="parameters" element="b:GetDocumentsOfPeriodResponse" />
</message>
<!-- Deep Links -->
<message name="deepLinkClaimRequest">
@@ -107,6 +133,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="deepLinkPolicyResponse">
<part name="parameters" element="ost:getDeepLinkPolicyResponse" />
</message>
<!-- Schaden -->
<message name="CreateClaimRequestMsg">
<part name="parameters" element="sch:CreateClaimRequest"/>
@@ -157,25 +186,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="parameters" element="sch:ChangedClaimsListResponse" />
</message>
<!-- Dokumente -->
<message name="AddDocToBusinessCaseRequestMsg">
<part name="parameters" element="b:AddDocToBusinessCaseRequest"/>
</message>
<message name="AddDocToBusinessCaseResponseMsg">
<part name="parameters" element="b:AddDocToBusinessCaseResponse" />
</message>
<message name="GetNumberOfDocumentsRequestMsg">
<part name="parameters" element="b:GetNumberOfDocumentsRequest"/>
</message>
<message name="GetNumberOfDocumentsResponseMsg">
<part name="parameters" element="b:GetNumberOfDocumentsResponse" />
</message>
<message name="GetDocumentInfosRequestMsg">
<part name="parameters" element="b:GetDocumentInfosRequest"/>
</message>
<message name="GetDocumentInfosResponseMsg">
<part name="parameters" element="b:GetDocumentInfosResponse" />
</message>
<!-- Maklerseitige Endpoints -->
<message name="DeclareEndpointRequestMsg">
@@ -398,18 +409,38 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fault name="deepLinkPolicyFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="addDocToBusinessCase">
<input name="AddDocToBusinessCaseRequestPort" message="os:AddDocToBusinessCaseRequestMsg" />
<output name="AddDocToBusinessCaseResponsePort" message="os:AddDocToBusinessCaseResponseMsg" />
<fault name="AddDocToBusinessCaseFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getNumberOfDocuments">
<input name="GetNumberOfDocumentsRequestPort" message="os:GetNumberOfDocumentsRequestMsg" />
<output name="GetNumberOfDocumentsResponsePort" message="os:GetNumberOfDocumentsResponseMsg" />
<fault name="GetNumberOfDocumentsFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getDocumentsOfObject">
<input name="GetDocumentsOfObjectRequestPort" message="os:GetDocumentsOfObjectRequestMsg" />
<output name="GetDocumentsOfObjectResponsePort" message="os:GetDocumentsOfObjectResponseMsg" />
<fault name="GetDocumentsOfObjectFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getDocumentsOfPeriod">
<input name="GetDocumentsOfPeriodRequestPort" message="os:GetDocumentsOfPeriodRequestMsg" />
<output name="GetDocumentsOfPeriodResponsePort" message="os:GetDocumentsOfPeriodResponseMsg" />
<fault name="GetDocumentsOfPeriodFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="createClaim">
<input name="CreateClaimRequestPort" message="os:CreateClaimRequestMsg" />
<output name="CreateClaimResponsePort" message="os:CreateClaimResponseMsg" />
<fault name="CreateClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="submitClaim">
<input name="SubmitClaimRequestPort" message="os:SubmitClaimRequestMsg" />
<output name="SubmitClaimResponsePort" message="os:SubmitClaimResponseMsg" />
<fault name="SubmitClaimFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="initiateClaim">
<input name="InitiateClaimRequestPort" message="os:InitiateClaimRequestMsg" />
<output name="InitiateClaimResponsePort" message="os:InitiateClaimResponseMsg" />
@@ -425,23 +456,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="GetClaimLightResponsePort" message="os:GetClaimLightResponseMsg" />
<fault name="GetClaimLightFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="addDocToBusinessCase">
<input name="AddDocToBusinessCaseRequestPort" message="os:AddDocToBusinessCaseRequestMsg" />
<output name="AddDocToBusinessCaseResponsePort" message="os:AddDocToBusinessCaseResponseMsg" />
<fault name="AddDocToBusinessCaseFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getNumberOfDocuments">
<input name="GetNumberOfDocumentsRequestPort" message="os:GetNumberOfDocumentsRequestMsg" />
<output name="GetNumberOfDocumentsResponsePort" message="os:GetNumberOfDocumentsResponseMsg" />
<fault name="GetNumberOfDocumentsFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="getDocumentInfos">
<input name="GetDocumentInfosRequestPort" message="os:GetDocumentInfosRequestMsg" />
<output name="GetDocumentInfosResponsePort" message="os:GetDocumentInfosResponseMsg" />
<fault name="GetDocumentInfosFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="searchClaim">
<input name="SearchClaimRequestPort" message="os:SearchClaimRequestMsg" />
<output name="SearchClaimResponsePort" message="os:SearchClaimResponseMsg" />
@@ -457,11 +471,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="ChangedClaimsListResponsePort" message="os:GetChangedClaimsListResponseMsg" />
<fault name="ChangedClaimsListFault" message="os:ServiceFaultMsg" />
</operation>
<operation name="declareEndpoint">
<input name="DeclareEndpointRequestPort" message="os:DeclareEndpointRequestMsg"/>
<output name="DeclareEndpointResponsePort" message="os:DeclareEndpointResponseMsg"/>
<fault name="DeclareEndpointFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="calculateKfz">
<input name="CalculateKfzRequestPort" message="os:CalculateKfzRequestMsg"/>
<output name="CalculateKfzResponsePort" message="os:CalculateKfzResponseMsg"/>
@@ -530,7 +540,11 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="declareEndpoint">
<input name="DeclareEndpointRequestPort" message="os:DeclareEndpointRequestMsg"/>
<output name="DeclareEndpointResponsePort" message="os:DeclareEndpointResponseMsg"/>
<fault name="DeclareEndpointFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getPoliciesOfPartner">
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
@@ -727,6 +741,60 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</operation>
<!-- Dokumentenhandling -->
<operation name="addDocToBusinessCase">
<soap:operation soapAction="urn:addDocToBusinessCase" style="document" />
<input name="AddDocToBusinessCaseRequestPort">
<soap:body use="literal" />
</input>
<output name="AddDocToBusinessCaseResponsePort">
<soap:body use="literal" />
</output>
<fault name="AddDocToBusinessCaseFault">
<soap:fault name="AddDocToBusinessCaseFault" use="literal"/>
</fault>
</operation>
<operation name="getNumberOfDocuments">
<soap:operation soapAction="urn:getNumberOfDocuments" style="document" />
<input name="GetNumberOfDocumentsRequestPort">
<soap:body use="literal" />
</input>
<output name="GetNumberOfDocumentsResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetNumberOfDocumentsFault">
<soap:fault name="GetNumberOfDocumentsFault" use="literal"/>
</fault>
</operation>
<operation name="getDocumentsOfObject">
<soap:operation soapAction="urn:getDocumentsOfObject" style="document" />
<input name="GetDocumentsOfObjectRequestPort">
<soap:body use="literal" />
</input>
<output name="GetDocumentsOfObjectResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetDocumentsOfObjectFault">
<soap:fault name="GetDocumentsOfObjectFault" use="literal"/>
</fault>
</operation>
<operation name="getDocumentsOfPeriod">
<soap:operation soapAction="urn:getDocumentsOfPeriod" style="document" />
<input name="GetDocumentsOfPeriodRequestPort">
<soap:body use="literal" />
</input>
<output name="GetDocumentsOfPeriodResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetDocumentsOfPeriodFault">
<soap:fault name="GetDocumentsOfPeriodFault" use="literal"/>
</fault>
</operation>
<!-- Schaden -->
<operation name="createClaim">
<soap:operation soapAction="urn:createClaim" style="document" />
@@ -794,44 +862,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</operation>
<operation name="addDocToBusinessCase">
<soap:operation soapAction="urn:addDocToBusinessCase" style="document" />
<input name="AddDocToBusinessCaseRequestPort">
<soap:body use="literal" />
</input>
<output name="AddDocToBusinessCaseResponsePort">
<soap:body use="literal" />
</output>
<fault name="AddDocToBusinessCaseFault">
<soap:fault name="AddDocToBusinessCaseFault" use="literal"/>
</fault>
</operation>
<operation name="getNumberOfDocuments">
<soap:operation soapAction="urn:getNumberOfDocuments" style="document" />
<input name="GetNumberOfDocumentsRequestPort">
<soap:body use="literal" />
</input>
<output name="GetNumberOfDocumentsResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetNumberOfDocumentsFault">
<soap:fault name="GetNumberOfDocumentsFault" use="literal"/>
</fault>
</operation>
<operation name="getDocumentInfos">
<soap:operation soapAction="urn:getDocumentInfos" style="document" />
<input name="GetDocumentInfosRequestPort">
<soap:body use="literal" />
</input>
<output name="GetDocumentInfosResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetDocumentInfosFault">
<soap:fault name="GetDocumentInfosFault" use="literal"/>
</fault>
</operation>
<operation name="searchClaim">
<soap:operation soapAction="urn:searchClaim" style="document" />

View File

@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:omds="urn:omds20"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
targetNamespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
elementFormDefault="qualified" attributeFormDefault="qualified" version="1.4.0">
<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.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:element name="AddDocToBusinessCaseRequest" type="AddDocToBusinessCaseRequest_Type">
<xsd:annotation>
<xsd:documentation>Requestobjekt um Dokument zu Geschäftsfall hinzuzufügen</xsd:documentation>
@@ -24,7 +17,6 @@
<xsd:element name="Dokument" type="cst:Upload_Dokument_Type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="AddDocToBusinessCaseResponse" type="AddDocToBusinessCaseResponse_Type">
<xsd:annotation>
<xsd:documentation>Response von der VU, wenn ein zusätzliches Dokument übergeben wurde</xsd:documentation>
@@ -39,7 +31,6 @@
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:element name="GetNumberOfDocumentsRequest" type="GetNumberOfDocumentsRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um eine Anzahl von Dokumenten zu einem fachlichen Objekt zu erhalten</xsd:documentation>
@@ -72,26 +63,26 @@
</xsd:element>
<xsd:complexType name="GetNumberOfDocumentsResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ für den Response einer Anzahl von Dokumenten zu einem fachlichen Objekt</xsd:documentation>
<xsd:documentation>Typ mit Informationen zu den Dokumenten eines fachlichen Objekts</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="AnzDokumente" type="xsd:nonNegativeInteger"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault"/>
</xsd:choice>
</xsd:complexType>
<xsd:element name="GetDocumentInfosRequest" type="GetDocumentInfosRequest_Type">
<xsd:element name="GetDocumentsOfObjectRequest" type="GetDocumentsOfObjectRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um Informationen zu den Dokumenten eines fachlichen Objekts zu erhalten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GetDocumentInfosRequest_Type">
<xsd:complexType name="GetDocumentsOfObjectRequest_Type">
<xsd:annotation>
<xsd:documentation>Dieser Typ enthält die Elemente fuer die Anfrage nach Dokumenten</xsd:documentation>
<xsd:documentation>Typ mit Elementen fuer die Anfrage nach Dokumenten zu einem fachlichen Objekt</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="ObjektSpezifikation" type="cst:ObjektSpezifikation_Type" minOccurs="0"/>
<xsd:element name="ObjektSpezifikation" type="cst:ObjektSpezifikation_Type"/>
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type" minOccurs="0"/>
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
<xsd:annotation>
@@ -109,14 +100,58 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="GetDocumentInfosResponse" type="GetDocumentInfosResponse_Type">
<xsd:element name="GetDocumentsOfObjectResponse" type="GetDocumentsOfObjectResponse_Type">
<xsd:annotation>
<xsd:documentation>Response mit Informationen zu den Dokumenten eines fachlichen Objekts</xsd:documentation>
<xsd:documentation>Response zu den Dokumenten eines fachlichen Objekts</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GetDocumentInfosResponse_Type">
<xsd:complexType name="GetDocumentsOfObjectResponse_Type">
<xsd:annotation>
<xsd:documentation>ResponseTyp mit Informationen zu den Dokumenten eines fachlichen Objekts.</xsd:documentation>
<xsd:documentation>Typ mit Informationen zu den Dokumenten eines fachlichen Objekts.</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result" type="DocumentInfosResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
<xsd:element name="GetDocumentsOfPeriodRequest" type="GetDocumentsOfPeriodRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um Informationen zu den Dokumenten eines Zeitraums zu erhalten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GetDocumentsOfPeriodRequest_Type">
<xsd:annotation>
<xsd:documentation>Typ mit Elementen fuer die Anfrage nach Dokumenten eines Zeitraums</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="ObjektSpezifikation" type="cst:ObjektSpezifikation_Type" minOccurs="0"/>
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type"/>
<xsd:element name="DokumentType" type="cst:DocumentType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Filter nach Art des Dokuments</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="MaxResults" type="xsd:unsignedShort" minOccurs="0"/>
<xsd:element name="Offset" type="xsd:unsignedShort" minOccurs="0"/>
<xsd:element name="OrderBy" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Erstellungsdatum aufsteigend"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="GetDocumentsOfPeriodResponse" type="GetDocumentsOfPeriodResponse_Type">
<xsd:annotation>
<xsd:documentation>Response zu den Dokumenten eines Zeitraums</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="GetDocumentsOfPeriodResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ mit Informationen zu den Dokumenten eines Zeitraums</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result" type="DocumentInfosResponseResult_Type"/>
@@ -145,10 +180,9 @@
<xsd:documentation>Die Ergebnisliste</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type"/>
</xsd:sequence>
</xsd:complexType>
<!-- Grundlagen Notifikationsservices -->
<xsd:element name="DeclareEndpointRequest" type="DeclareEndpointRequest_Type">
<xsd:annotation>
@@ -278,9 +312,6 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>State-Changes</xsd:documentation>
</xsd:annotation>

View File

@@ -1,16 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<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.4.0">
<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.4.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
<xsd:complexType name="VerkaufsproduktUnfall_Type">
<xsd:annotation>
<xsd:documentation>Typ für ein Verkaufsprodukt in der Sparte Unfall</xsd:documentation>
@@ -222,7 +214,11 @@ targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall"
<xsd:documentation>Type des Requests, um den Antrag einzureichen</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ac:SubmitApplicationRequest_Type"/>
<xsd:extension base="ac:SubmitApplicationRequest_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">

View File

@@ -1227,23 +1227,6 @@
<xsd:documentation>GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="SchadenObjektSpezifikation_Type">
<xsd:annotation>
<xsd:documentation>Die Spezifikation eines Schadenobjektes</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="cst:ObjektSpezifikation_Type">
<xsd:choice>
<xsd:element ref="IdGeschaeftsfallSchadenereignis"/>
<xsd:element name="Schadennr" type="omds:Schadennr">
<xsd:annotation>
<xsd:documentation>Schadennummer als omds:Schadennr</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- Schaden Notifikationsservices -->
<xsd:element name="DeclareNewClaimStatusRequest" type="DeclareNewClaimStatusRequest_Type">
<xsd:annotation>