WSDLs nachgezogen, BearbeitungsStand-Code vereinfacht

This commit is contained in:
2017-07-05 07:53:46 +02:00
parent 36b7242087
commit 062a98616d
3 changed files with 279 additions and 126 deletions

View File

@@ -256,7 +256,7 @@
</xsd:element>
<xsd:complexType name="ServiceFault">
<xsd:annotation>
<xsd:documentation>Enthält eventuelle Fehlermeldungen + Fehlercode + Fehlertyp
<xsd:documentation>Typ für Fehlermeldungen + Fehlercode + Fehlertyp
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
@@ -1061,11 +1061,41 @@
<xsd:documentation>Eine GeschäftsfallId als String</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="ExtensionBearbStandCd_Type">
<xsd:simpleType name="BearbStandCd_Type">
<xsd:annotation>
<xsd:documentation>Erweiterung des BearbStandCds um zwei Zustände</xsd:documentation>
<xsd:documentation>Bearbeitungsstand Schaden (eine Erweiterung von BearbStandCd im OMDS-Datensatz)</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="99">
<xsd:annotation>
<xsd:documentation>sonstiges</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="A">
<xsd:annotation>
<xsd:documentation>abgeschlossen ohne Zahlung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="D">
<xsd:annotation>
<xsd:documentation>Doppelanlage, bzw. irrtümlich angelegt</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="E">
<xsd:annotation>
<xsd:documentation>erledigt</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="K">
<xsd:annotation>
<xsd:documentation>im Klagzustand</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="O">
<xsd:annotation>
<xsd:documentation>offen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="T">
<xsd:annotation>
<xsd:documentation>Teilweise gezahlt</xsd:documentation>
@@ -1078,12 +1108,6 @@
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="BearbStandCd_Union_Type">
<xsd:annotation>
<xsd:documentation>Der vereinigte BearbStandCd mit allen Zuständen aus OMDS Datensatz und Service</xsd:documentation>
</xsd:annotation>
<xsd:union memberTypes="omds:BearbStandCd_Type ExtensionBearbStandCd_Type"/>
</xsd:simpleType>
<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>
@@ -1365,7 +1389,7 @@
<xsd:annotation>
<xsd:documentation>Leichtgewichtiges Schadenobjekt für Polling</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="BearbStandCd" type="BearbStandCd_Union_Type" use="required"/>
<xsd:attribute name="BearbStandCd" type="BearbStandCd_Type" use="required"/>
<xsd:attribute name="Schadennr" type="omds:Schadennr"/>
<xsd:attribute name="SachbearbVU" use="optional"/>
<xsd:attribute name="LfdNr" type="xsd:byte" use="required">
@@ -1651,10 +1675,13 @@
</xsd:complexType>
<xsd:element name="LossEventListRequest" type="LossEventListRequest_Type">
<xsd:annotation>
<xsd:documentation>Request um eine Liste mit Loss-Events eines Zeitraums zu erhalten</xsd:documentation>
<xsd:documentation>Request um eine Liste mit Schadens-Events 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 ref="vuNr" minOccurs="0"/>
<xsd:element ref="authFilter" minOccurs="0"/>
@@ -1676,12 +1703,15 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="LossEventsListResponse" type="LossEventsListResponse_Type">
<xsd:element name="LossEventListResponse" type="LossEventListResponse_Type">
<xsd:annotation>
<xsd:documentation>Response mit eine Liste von Loss-Events für einen bestimmten Zeitraum</xsd:documentation>
<xsd:documentation>Response mit eine Liste von Schadens-Events für einen bestimmten Zeitraum</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="LossEventsListResponse_Type">
<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">
<xsd:complexType>
@@ -1732,8 +1762,8 @@
<xsd:element name="Schadennr" type="omds:Schadennr"/>
<xsd:element name="LfdNr" type="xsd:byte"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BearbStandCdAlt" type="BearbStandCd_Union_Type"/>
<xsd:element name="BearbStandCdNeu" type="BearbStandCd_Union_Type"/>
<xsd:element name="BearbStandCdAlt" type="BearbStandCd_Type"/>
<xsd:element name="BearbStandCdNeu" type="BearbStandCd_Type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
@@ -1773,7 +1803,7 @@
<xsd:element name="Schaden" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="BearbStandCd" type="BearbStandCd_Union_Type"/>
<xsd:element name="BearbStandCd" type="BearbStandCd_Type"/>
<xsd:element name="Schadennr" type="omds:Schadennr" minOccurs="0"/>
<xsd:element name="LfdNr" type="xsd:byte" minOccurs="0"/>
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0" maxOccurs="unbounded"/>

View File

@@ -96,41 +96,76 @@
<part name="parameters" element="ost:getDeepLinkPolicyResponse" />
</message>
<!-- Schaden -->
<message name="createClaimRequest">
<message name="CreateClaimRequestMsg">
<part name="parameters" element="ost:CreateClaimRequest"/>
</message>
<message name="createClaimResponse">
<message name="CreateClaimResponseMsg">
<part name="parameters" element="ost:CreateClaimResponse" />
</message>
<message name="addDocToClaimRequest">
<message name="AddDocToClaimRequestMsg">
<part name="parameters" element="ost:AddDocToClaimRequest"/>
</message>
<message name="addDocToClaimResponse">
<message name="AddDocToClaimResponseMsg">
<part name="parameters" element="ost:AddDocToClaimResponse" />
</message>
<message name="getClaimRequest">
<message name="GetClaimRequestMsg">
<part name="parameters" element="ost:GetClaimRequest"/>
</message>
<message name="getClaimResponse">
<message name="GetClaimResponseMsg">
<part name="parameters" element="ost:GetClaimResponse" />
</message>
<message name="getNumberOfDocumentsForClaimRequest">
<message name="ClaimLightRequestMsg">
<part name="parameters" element="ost:GetClaimLightRequest"/>
</message>
<message name="ClaimLightResponseMsg">
<part name="parameters" element="ost:GetClaimLightResponse" />
</message>
<message name="GetNumberOfDocumentsForClaimRequestMsg">
<part name="parameters" element="ost:GetNumberOfDocumentsForClaimRequest"/>
</message>
<message name="getNumberOfDocumentsForClaimResponse">
<message name="GetNumberOfDocumentsForClaimResponseMsg">
<part name="parameters" element="ost:GetNumberOfDocumentsForClaimResponse" />
</message>
<message name="getDocumentInfosForClaimRequest">
<message name="GetDocumentInfosForClaimRequestMsg">
<part name="parameters" element="ost:GetDocumentInfosForClaimRequest"/>
</message>
<message name="getDocumentInfosForClaimResponse">
<message name="GetDocumentInfosForClaimResponseMsg">
<part name="parameters" element="ost:GetDocumentInfosForClaimResponse" />
</message>
<message name="SearchClaimRequestMsg">
<part name="parameters" element="ost:SearchClaimRequest"/>
</message>
<message name="SearchClaimResponseMsg">
<part name="parameters" element="ost:SearchClaimResponse" />
</message>
<message name="GetLossEventListRequestMsg">
<part name="parameters" element="ost:LossEventListRequest"/>
</message>
<message name="GetLossEventListResponseMsg">
<part name="parameters" element="ost:LossEventListResponse" />
</message>
<message name="DeclareEndpointRequestMsg">
<part name="parameters" element="ost:DeclareEndpointRequest"/>
</message>
<message name="DeclareEndpointResponseMsg">
<part name="parameters" element="ost:DeclareEndpointResponse" />
</message>
<!-- Security Context Token -->
<message name="SecurityContextTokenRequestMsg">
<part name="parameters" element="ost:SecurityContextTokenRequest"/>
</message>
<message name="SecurityContextTokenResponseMsg">
<part name="parameters" element="ost:SecurityContextTokenResponse" />
</message>
<!-- Fehler -->
<message name="serviceFault">
<part name="parameters" element="ost:serviceFault" />
</message>
@@ -199,32 +234,56 @@
</operation>
<operation name="createClaim">
<input name="createClaimRequest" message="os:createClaimRequest" />
<output name="createClaimResponse" message="os:createClaimResponse" />
<fault name="createClaimFault" message="os:serviceFault" />
<input name="CreateClaimRequestPort" message="os:CreateClaimRequestMsg" />
<output name="CreateClaimResponsePort" message="os:CreateClaimResponseMsg" />
<fault name="CreateClaimFaultPort" message="os:serviceFault" />
</operation>
<operation name="addDocToClaim">
<input name="addDocToClaimRequest" message="os:addDocToClaimRequest" />
<output name="addDocToClaimResponse" message="os:addDocToClaimResponse" />
<fault name="addDocToClaimFault" message="os:serviceFault" />
<input name="AddDocToClaimRequestPort" message="os:AddDocToClaimRequestMsg" />
<output name="AddDocToClaimResponsePort" message="os:AddDocToClaimResponseMsg" />
<fault name="AddDocToClaimFaultPort" message="os:serviceFault" />
</operation>
<operation name="getClaim">
<input name="getClaimRequest" message="os:getClaimRequest" />
<output name="getClaimResponse" message="os:getClaimResponse" />
<fault name="getClaimFault" message="os:serviceFault" />
<input name="GetClaimRequestPort" message="os:GetClaimRequestMsg" />
<output name="GetClaimResponsePort" message="os:GetClaimResponseMsg" />
<fault name="GetClaimFaultPort" message="os:serviceFault" />
</operation>
<operation name="getClaimLight">
<input name="GetClaimLightRequestPort" message="os:ClaimLightRequestMsg" />
<output name="GetClaimLightResponsePort" message="os:ClaimLightResponseMsg" />
<fault name="GetClaimLightFaultPort" message="os:serviceFault" />
</operation>
<operation name="getNumberOfDocumentsForClaim">
<input name="getNumberOfDocumentsForClaimRequest" message="os:getNumberOfDocumentsForClaimRequest" />
<output name="getNumberOfDocumentsForClaimResponse" message="os:getNumberOfDocumentsForClaimResponse" />
<fault name="getNumberOfDocumentsForClaimFault" message="os:serviceFault" />
<input name="GetNumberOfDocumentsForClaimRequestPort" message="os:GetNumberOfDocumentsForClaimRequestMsg" />
<output name="GetNumberOfDocumentsForClaimResponsePort" message="os:GetNumberOfDocumentsForClaimResponseMsg" />
<fault name="GetNumberOfDocumentsForClaimFaultPort" message="os:serviceFault" />
</operation>
<operation name="getDocumentInfosForClaim">
<input name="getDocumentInfosForClaimRequest" message="os:getDocumentInfosForClaimRequest" />
<output name="getDocumentInfosForClaimResponse" message="os:getDocumentInfosForClaimResponse" />
<fault name="getDocumentInfosForClaimFault" message="os:serviceFault" />
<input name="GetDocumentInfosForClaimRequestPort" message="os:GetDocumentInfosForClaimRequestMsg" />
<output name="GetDocumentInfosForClaimResponsePort" message="os:GetDocumentInfosForClaimResponseMsg" />
<fault name="GetDocumentInfosForClaimFaultPort" message="os:serviceFault" />
</operation>
<operation name="searchClaim">
<input name="SearchClaimRequestPort" message="os:SearchClaimRequestMsg" />
<output name="SearchClaimResponsePort" message="os:SearchClaimResponseMsg" />
<fault name="SearchClaimFaultPort" message="os:serviceFault" />
</operation>
<operation name="getLossEventList">
<input name="LossEventListRequestPort" message="os:GetLossEventListRequestMsg" />
<output name="LossEventListResponsePort" message="os:GetLossEventListResponseMsg" />
<fault name="LossEventListFaultPort" message="os:serviceFault" />
</operation>
<operation name="declareEndpoint">
<input name="DeclareEndpointRequestPort" message="os:DeclareEndpointRequestMsg" />
<output name="DeclareEndpointResponsePort" message="os:DeclareEndpointResponseMsg" />
<fault name="DeclareEndpointFaultPort" message="os:serviceFault" />
</operation>
<operation name="getSecurityContextToken">
<input name="SecurityContextTokenRequestPort" message="os:SecurityContextTokenRequestMsg" />
<output name="SecurityContextTokenResponsePort" message="os:SecurityContextTokenResponseMsg" />
<fault name="SecurityContextTokenFaultPort" message="os:serviceFault" />
</operation>
</portType>
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
@@ -368,70 +427,133 @@
<!-- Schaden -->
<operation name="createClaim">
<soap:operation soapAction="urn:createClaim" style="document" />
<input name="createClaimRequest">
<input name="CreateClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="createClaimResponse">
<output name="CreateClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="createClaimFault">
<soap:fault name="createClaimFault" use="literal"/>
<fault name="CreateClaimFaultPort">
<soap:fault name="CreateClaimFault" use="literal"/>
</fault>
</operation>
<operation name="addDocToClaim">
<soap:operation soapAction="urn:addDocToClaim" style="document" />
<input name="addDocToClaimRequest">
<input name="AddDocToClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="addDocToClaimResponse">
<output name="AddDocToClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="addDocToClaimFault">
<fault name="AddDocToClaimFaultPort">
<soap:fault name="addDocToClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getClaim">
<soap:operation soapAction="urn:getClaim" style="document" />
<input name="getClaimRequest">
<input name="GetClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="getClaimResponse">
<output name="GetClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="getClaimFault">
<fault name="GetClaimFaultPort">
<soap:fault name="getClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getNumberOfDocumentsForClaim">
<soap:operation soapAction="urn:getNumberOfDocumentsForClaim" style="document" />
<input name="getNumberOfDocumentsForClaimRequest">
<operation name="getClaimLight">
<soap:operation soapAction="urn:getClaimLight" style="document" />
<input name="GetClaimRequestLightPort">
<soap:body use="literal" />
</input>
<output name="getNumberOfDocumentsForClaimResponse">
<output name="GetClaimResponseLightPort">
<soap:body use="literal" />
</output>
<fault name="getNumberOfDocumentsForClaimFault">
<fault name="GetClaimLightFaultPort">
<soap:fault name="ClaimLightFault" use="literal"/>
</fault>
</operation>
<operation name="getNumberOfDocumentsForClaim">
<soap:operation soapAction="urn:getNumberOfDocumentsForClaim" style="document" />
<input name="GetNumberOfDocumentsForClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="GetNumberOfDocumentsForClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="GetNumberOfDocumentsForClaimFaultPort">
<soap:fault name="getNumberOfDocumentsForClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getDocumentInfosForClaim">
<soap:operation soapAction="urn:getDocumentInfosForClaim" style="document" />
<input name="getDocumentInfosForClaimRequest">
<input name="GetDocumentInfosForClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="getDocumentInfosForClaimResponse">
<output name="GetDocumentInfosForClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="getDocumentInfosForClaimFault">
<fault name="GetDocumentInfosForClaimFaultPort">
<soap:fault name="getDocumentInfosForClaimFault" use="literal"/>
</fault>
</operation>
<operation name="searchClaim">
<soap:operation soapAction="urn:searchClaim" style="document" />
<input name="SearchClaimRequestPort">
<soap:body use="literal" />
</input>
<output name="SearchClaimResponsePort">
<soap:body use="literal" />
</output>
<fault name="SearchClaimFaultPort">
<soap:fault name="SearchClaimFault" use="literal"/>
</fault>
</operation>
<operation name="getLossEventList">
<soap:operation soapAction="urn:getLossEventList" style="document" />
<input name="LostEventListRequestPort">
<soap:body use="literal" />
</input>
<output name="LossEventListResponsePort">
<soap:body use="literal" />
</output>
<fault name="LossEventListFaultPort">
<soap:fault name="getLossEventListFault" use="literal"/>
</fault>
</operation>
<operation name="declareEndpoint">
<soap:operation soapAction="urn:declareEndpoint" style="document" />
<input name="DeclareEndpointRequestPort">
<soap:body use="literal" />
</input>
<output name="DeclareEndpointResponsePort">
<soap:body use="literal" />
</output>
<fault name="DeclareEndpointFaultPort">
<soap:fault name="declareEndpointFault" use="literal"/>
</fault>
</operation>
<operation name="getSecurityContextToken">
<soap:operation soapAction="urn:getSecurityContextToken" style="document" />
<input name="SecurityContextTokenRequestPort">
<soap:body use="literal" />
</input>
<output name="SecurityContextTokenResponsePort">
<soap:body use="literal" />
</output>
<fault name="SecurityContextTokenFaultPort">
<soap:fault name="SecurityContextTokenFault" use="literal"/>
</fault>
</operation>
</binding>
<service name="omdsService">

View File

@@ -21,66 +21,69 @@
<import namespace="urn:exampleVuServiceTypes" schemaLocation="exampleVuServiceTypes-3-1-0.xsd" />
</schema>
</types>
<message name="declareClaimNumberRequest">
<part name="parameters" element="ost:declareClaimNumberRequest"/>
<!-- Schaden -->
<message name="DeclareClaimNumberRequestMsg">
<part name="parameters" element="ost:DeclareClaimNumberRequest"/>
</message>
<message name="declareClaimNumberResponse">
<part name="parameters" element="ost:declareClaimNumberResponse"/>
<message name="DeclareClaimNumberResponseMsg">
<part name="parameters" element="ost:DeclareClaimNumberResponse"/>
</message>
<message name="declareNewClaimStatusRequest">
<part name="parameters" element="ost:declareNewClaimStatusRequest"/>
<message name="DeclareNewClaimStatusRequestMsg">
<part name="parameters" element="ost:DeclareNewClaimStatusRequest"/>
</message>
<message name="declareNewClaimStatusResponse">
<part name="parameters" element="ost:declareNewClaimStatusResponse"/>
<message name="DeclareNewClaimStatusResponseMsg">
<part name="parameters" element="ost:DeclareNewClaimStatusResponse"/>
</message>
<message name="requestAdditionalClaimInfoRequest">
<part name="parameters" element="ost:requestAdditionalClaimInfoRequest"/>
<message name="DeclareNewClaimNumberRequestMsg">
<part name="parameters" element="ost:DeclareNewClaimNumberRequest"/>
</message>
<message name="requestAdditionalClaimInfoResponse">
<part name="parameters" element="ost:requestAdditionalClaimInfoResponse"/>
</message>
<message name="declareNewClaimNumberRequest">
<part name="parameters" element="ost:declareNewClaimNumberRequest"/>
</message>
<message name="declareNewClaimNumberResponse">
<part name="parameters" element="ost:declareNewClaimNumberResponse"/>
<message name="DeclareNewClaimNumberResponseMsg">
<part name="parameters" element="ost:DeclareNewClaimNumberResponse"/>
</message>
<message name="LossEventRegisteredRequestMsg">
<part name="parameters" element="ost:LossEventRegisteredRequest"/>
</message>
<message name="LossEventRegisteredResponseMsg">
<part name="parameters" element="ost:LossEventRegisteredResponse"/>
</message>
<message name="serviceFault">
<!-- Fehler Message -->
<message name="ServiceFaultMsg">
<part name="parameters" element="ost:serviceFault" />
</message>
<portType name="omdsServicePortType">
<!-- Schaden -->
<operation name="declareClaimNumber">
<input name="declareClaimNumberRequest" message="os:declareClaimNumberRequest" />
<output name="declareClaimNumberResponse" message="os:declareClaimNumberResponse" />
<fault name="declareClaimNumberFault" message="os:serviceFault" />
<input name="DeclareClaimNumberRequestPort" message="os:DeclareClaimNumberRequestMsg" />
<output name="DeclareClaimNumberResponsePort" message="os:DeclareClaimNumberResponseMsg" />
<fault name="DeclareClaimNumberFaultPort" message="os:ServiceFaultMsg" />
</operation>
<operation name="declareNewClaimStatus">
<input name="declareNewClaimStatusRequest" message="os:declareNewClaimStatusRequest" />
<output name="declareNewClaimStatusResponse" message="os:declareNewClaimStatusResponse" />
<fault name="declareNewClaimStatusFault" message="os:serviceFault" />
<input name="DeclareNewClaimStatusRequestPort" message="os:DeclareNewClaimStatusRequestMsg" />
<output name="DeclareNewClaimStatusResponsePort" message="os:DeclareNewClaimStatusResponseMsg" />
<fault name="DeclareNewClaimStatusFaultPort" message="os:ServiceFaultMsg" />
</operation>
<operation name="requestAdditionalClaimInfo">
<input name="requestAdditionalClaimInfoRequest" message="os:requestAdditionalClaimInfoRequest" />
<output name="requestAdditionalClaimInfoResponse" message="os:requestAdditionalClaimInfoResponse" />
<fault name="requestAdditionalClaimInfoFault" message="os:serviceFault" />
</operation>
<operation name="declareNewClaimNumber">
<input name="declareNewClaimNumberRequest" message="os:declareNewClaimNumberRequest" />
<output name="declareNewClaimNumberResponse" message="os:declareNewClaimNumberResponse" />
<fault name="declareNewClaimNumberFault" message="os:serviceFault" />
<input name="DeclareNewClaimNumberRequestPort" message="os:DeclareNewClaimNumberRequestMsg" />
<output name="DeclareNewClaimNumberResponsePort" message="os:DeclareNewClaimNumberResponseMsg" />
<fault name="DeclareNewClaimNumberFaultPort" message="os:ServiceFaultMsg" />
</operation>
<operation name="lossEventRegistered">
<input name="LossEventRegisteredRequestPort" message="os:LossEventRegisteredRequestMsg" />
<output name="LossEventRegisteredResponsePort" message="os:LossEventRegisteredResponseMsg" />
<fault name="LossEventRegisteredFaultPort" message="os:ServiceFaultMsg" />
</operation>
</portType>
@@ -90,60 +93,58 @@
<!-- Schaden -->
<operation name="declareClaimNumber">
<soap:operation soapAction="urn:declareClaimNumber" style="document" />
<input name="declareClaimNumberRequest">
<input name="DeclareClaimNumberRequestPort">
<soap:body use="literal" />
</input>
<output name="declareClaimNumberResponse">
<output name="DeclareClaimNumberResponsePort">
<soap:body use="literal" />
</output>
<fault name="declareClaimNumberFault">
<fault name="DeclareClaimNumberFaultPort">
<soap:fault name="declareClaimNumberFault" use="literal"/>
</fault>
</operation>
<operation name="declareNewClaimStatus">
<soap:operation soapAction="urn:declareNewClaimStatus" style="document" />
<input name="declareNewClaimStatusRequest">
<input name="DeclareNewClaimStatusRequestPort">
<soap:body use="literal" />
</input>
<output name="declareNewClaimStatusResponse">
<output name="DeclareNewClaimStatusResponsePort">
<soap:body use="literal" />
</output>
<fault name="declareNewClaimStatusFault">
<fault name="DeclareNewClaimStatusFaultPort">
<soap:fault name="declareNewClaimStatusFault" use="literal"/>
</fault>
</operation>
<operation name="requestAdditionalClaimInfo">
<soap:operation soapAction="urn:requestAdditionalClaimInfo" style="document" />
<input name="requestAdditionalClaimInfoRequest">
<soap:body use="literal" />
</input>
<output name="requestAdditionalClaimInfoResponse">
<soap:body use="literal" />
</output>
<fault name="requestAdditionalClaimInfoFault">
<soap:fault name="requestAdditionalClaimInfoFault" use="literal"/>
</fault>
</operation>
<operation name="declareNewClaimNumber">
<soap:operation soapAction="urn:declareNewClaimNumber" style="document" />
<input name="declareNewClaimNumberRequest">
<input name="DeclareNewClaimNumberRequestPort">
<soap:body use="literal" />
</input>
<output name="declareNewClaimNumberResponse">
<output name="DeclareNewClaimNumberResponsePort">
<soap:body use="literal" />
</output>
<fault name="declareNewClaimNumberFault">
<soap:fault name="declareNewClaimNumberFault" use="literal"/>
<fault name="DeclareNewClaimNumberFaultPort">
<soap:fault name="DeclareNewClaimNumberFault" use="literal"/>
</fault>
</operation>
<operation name="lossEventRegistered">
<soap:operation soapAction="urn:lossEventRegistered" style="document" />
<input name="LossEventRegisteredRequestPort">
<soap:body use="literal" />
</input>
<output name="LossEventRegisteredResponsePort">
<soap:body use="literal" />
</output>
<fault name="LossEventRegisteredFaultPort">
<soap:fault name="LossEventRegisteredFault" use="literal"/>
</fault>
</operation>
</binding>