WSDL um die Operationen zur Konvertierungshilfe ergänzt, Testgenerierung Java durchgeführt

This commit is contained in:
2022-04-20 19:48:21 +02:00
parent 9c87f48ed6
commit f88af90dd6
418 changed files with 50145 additions and 96 deletions

View File

@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Release 1.8.0 -->
<!-- Hinweis r Generierung von Clients in Visual Studio: Visual Studio hat Probleme Clients zu generieren,
wenn der <part name="parameters" /> ist. Vorschlag für einen Work-around ist, beim Generieren des Clients den
"name" z.B. auf "param" zu ändern, z.B. <part name="param" />.
<!-- Hinweis 20.4.2022: Es gab ein Problem bei der Generierung von Clients in Visual Studio: Visual Studio hat Probleme Clients zu generieren,
wenn der <part name="param" ... /> ist. Es wurde daher der part name auf "param" geändert.
-->
<definitions name="omds3Services-1-4-0" targetNamespace="urn:omds3Services-1-4-0"
xmlns:os="urn:omds3Services-1-4-0"
xmlns:ost="urn:omds3ServiceTypes-1-1-0"
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns:b="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:boa="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
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"
@@ -27,6 +27,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
<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.common" schemaLocation="omds3_ON2_Antrag_Common.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"/>
@@ -37,307 +38,321 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</schema>
</types>
<message name="loginRequest">
<part name="parameters" element="ost:loginRequest"/>
<part name="param" element="ost:loginRequest"/>
</message>
<message name="loginResponse">
<part name="parameters" element="ost:loginResponse"/>
<part name="param" element="ost:loginResponse"/>
</message>
<message name="getUserDataRequest">
<part name="parameters" element="ost:getUserDataRequest"/>
<part name="param" element="ost:getUserDataRequest"/>
</message>
<message name="getUserDataResponse">
<part name="parameters" element="ost:getUserDataResponse"/>
<part name="param" element="ost:getUserDataResponse"/>
</message>
<message name="getOMDSPackageListRequest">
<part name="parameters" element="ost:getOMDSPackageListRequest"/>
<part name="param" element="ost:getOMDSPackageListRequest"/>
</message>
<message name="getOMDSPackageListResponse">
<part name="parameters" element="ost:getOMDSPackageListResponse" />
<part name="param" element="ost:getOMDSPackageListResponse" />
</message>
<message name="getOMDSPackageRequest">
<part name="parameters" element="ost:getOMDSPackageRequest"/>
<part name="param" element="ost:getOMDSPackageRequest"/>
</message>
<message name="getOMDSPackageResponse">
<part name="parameters" element="ost:getOMDSPackageResponse" />
<part name="param" element="ost:getOMDSPackageResponse" />
</message>
<!-- Vertragsbezogene Dokumente -->
<message name="getArcImageInfosRequest">
<part name="parameters" element="ost:getArcImageInfosRequest"/>
<part name="param" element="ost:getArcImageInfosRequest"/>
</message>
<message name="getArcImageInfosResponse">
<part name="parameters" element="ost:getArcImageInfosResponse" />
<part name="param" element="ost:getArcImageInfosResponse" />
</message>
<message name="getArcImageRequest">
<part name="parameters" element="ost:getArcImageRequest"/>
<part name="param" element="ost:getArcImageRequest"/>
</message>
<message name="getArcImageResponse">
<part name="parameters" element="ost:getArcImageResponse" />
<part name="param" element="ost:getArcImageResponse" />
</message>
<!-- Dokumente allgemein -->
<message name="AddDocToBusinessCaseRequestMsg">
<part name="parameters" element="b:AddDocToBusinessCaseRequest"/>
<part name="param" element="b:AddDocToBusinessCaseRequest"/>
</message>
<message name="AddDocToBusinessCaseResponseMsg">
<part name="parameters" element="b:AddDocToBusinessCaseResponse" />
<part name="param" element="b:AddDocToBusinessCaseResponse" />
</message>
<message name="GetNumberOfDocumentsRequestMsg">
<part name="parameters" element="b:GetNumberOfDocumentsRequest"/>
<part name="param" element="b:GetNumberOfDocumentsRequest"/>
</message>
<message name="GetNumberOfDocumentsResponseMsg">
<part name="parameters" element="b:GetNumberOfDocumentsResponse" />
<part name="param" element="b:GetNumberOfDocumentsResponse" />
</message>
<message name="GetDocumentsOfObjectRequestMsg">
<part name="parameters" element="b:GetDocumentsOfObjectRequest"/>
<part name="param" element="b:GetDocumentsOfObjectRequest"/>
</message>
<message name="GetDocumentsOfObjectResponseMsg">
<part name="parameters" element="b:GetDocumentsOfObjectResponse" />
<part name="param" element="b:GetDocumentsOfObjectResponse" />
</message>
<message name="GetDocumentsOfPeriodRequestMsg">
<part name="parameters" element="b:GetDocumentsOfPeriodRequest"/>
<part name="param" element="b:GetDocumentsOfPeriodRequest"/>
</message>
<message name="GetDocumentsOfPeriodResponseMsg">
<part name="parameters" element="b:GetDocumentsOfPeriodResponse" />
<part name="param" element="b:GetDocumentsOfPeriodResponse" />
</message>
<!-- Deep Links -->
<message name="deepLinkClaimRequest">
<part name="parameters" element="ost:getDeepLinkClaimRequest"/>
<part name="param" element="ost:getDeepLinkClaimRequest"/>
</message>
<message name="deepLinkClaimResponse">
<part name="parameters" element="ost:getDeepLinkClaimResponse" />
<part name="param" element="ost:getDeepLinkClaimResponse" />
</message>
<message name="deepLinkPartnerRequest">
<part name="parameters" element="ost:getDeepLinkPartnerRequest"/>
<part name="param" element="ost:getDeepLinkPartnerRequest"/>
</message>
<message name="deepLinkPartnerResponse">
<part name="parameters" element="ost:getDeepLinkPartnerResponse" />
<part name="param" element="ost:getDeepLinkPartnerResponse" />
</message>
<message name="deepLinkOfferRequest">
<part name="parameters" element="ost:getDeepLinkOfferRequest"/>
<part name="param" element="ost:getDeepLinkOfferRequest"/>
</message>
<message name="deepLinkOfferResponse">
<part name="parameters" element="ost:getDeepLinkOfferResponse" />
<part name="param" element="ost:getDeepLinkOfferResponse" />
</message>
<message name="deepLinkPolicyRequest">
<part name="parameters" element="ost:getDeepLinkPolicyRequest"/>
<part name="param" element="ost:getDeepLinkPolicyRequest"/>
</message>
<message name="deepLinkPolicyResponse">
<part name="parameters" element="ost:getDeepLinkPolicyResponse" />
<part name="param" element="ost:getDeepLinkPolicyResponse" />
</message>
<!-- Schaden -->
<message name="CheckClaimRequestMsg">
<part name="parameters" element="sch:CheckClaimRequest"/>
<part name="param" element="sch:CheckClaimRequest"/>
</message>
<message name="CheckClaimResponseMsg">
<part name="parameters" element="sch:CheckClaimResponse" />
<part name="param" element="sch:CheckClaimResponse" />
</message>
<message name="SubmitClaimRequestMsg">
<part name="parameters" element="sch:SubmitClaimRequest"/>
<part name="param" element="sch:SubmitClaimRequest"/>
</message>
<message name="SubmitClaimResponseMsg">
<part name="parameters" element="sch:SubmitClaimResponse" />
<part name="param" element="sch:SubmitClaimResponse" />
</message>
<message name="GetClaimRequestMsg">
<part name="parameters" element="sch:GetClaimRequest"/>
<part name="param" element="sch:GetClaimRequest"/>
</message>
<message name="GetClaimResponseMsg">
<part name="parameters" element="sch:GetClaimResponse" />
<part name="param" element="sch:GetClaimResponse" />
</message>
<message name="SearchClaimRequestMsg">
<part name="parameters" element="sch:SearchClaimRequest"/>
<part name="param" element="sch:SearchClaimRequest"/>
</message>
<message name="SearchClaimResponseMsg">
<part name="parameters" element="sch:SearchClaimResponse" />
<part name="param" element="sch:SearchClaimResponse" />
</message>
<message name="CheckCoverageRequestMsg">
<part name="parameters" element="sch:CheckCoverageRequest"/>
<part name="param" element="sch:CheckCoverageRequest"/>
</message>
<message name="CheckCoverageResponseMsg">
<part name="parameters" element="sch:CheckCoverageResponse" />
<part name="param" element="sch:CheckCoverageResponse" />
</message>
<message name="SubmitReceiptRequestMsg">
<part name="parameters" element="sch:SubmitReceiptRequest"/>
<part name="param" element="sch:SubmitReceiptRequest"/>
</message>
<message name="SubmitReceiptResponseMsg">
<part name="parameters" element="sch:SubmitReceiptResponse" />
<part name="param" element="sch:SubmitReceiptResponse" />
</message>
<!-- Kraftfahrt -->
<message name="CalculateKfzRequestMsg">
<part name="parameters" element="boak:CalculateKfzRequest"/>
<part name="param" element="boak:CalculateKfzRequest"/>
</message>
<message name="CalculateKfzResponseMsg">
<part name="parameters" element="boak:CalculateKfzResponse"/>
<part name="param" element="boak:CalculateKfzResponse"/>
</message>
<message name="CreateOfferKfzRequestMsg">
<part name="parameters" element="boak:CreateOfferKfzRequest"/>
<part name="param" element="boak:CreateOfferKfzRequest"/>
</message>
<message name="CreateOfferKfzResponseMsg">
<part name="parameters" element="boak:CreateOfferKfzResponse"/>
<part name="param" element="boak:CreateOfferKfzResponse"/>
</message>
<message name="CreateApplicationKfzRequestMsg">
<part name="parameters" element="boak:CreateApplicationKfzRequest"/>
<part name="param" element="boak:CreateApplicationKfzRequest"/>
</message>
<message name="CreateApplicationKfzResponseMsg">
<part name="parameters" element="boak:CreateApplicationKfzResponse"/>
<part name="param" element="boak:CreateApplicationKfzResponse"/>
</message>
<message name="SubmitApplicationKfzRequestMsg">
<part name="parameters" element="boak:SubmitApplicationKfzRequest"/>
<part name="param" element="boak:SubmitApplicationKfzRequest"/>
</message>
<message name="SubmitApplicationKfzResponseMsg">
<part name="parameters" element="boak:SubmitApplicationKfzResponse"/>
<part name="param" element="boak:SubmitApplicationKfzResponse"/>
</message>
<!-- SachPrivat -->
<message name="CalculateSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CalculateSachPrivatRequest"/>
<part name="param" element="boaSp:CalculateSachPrivatRequest"/>
</message>
<message name="CalculateSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CalculateSachPrivatResponse"/>
<part name="param" element="boaSp:CalculateSachPrivatResponse"/>
</message>
<message name="CreateOfferSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CreateOfferSachPrivatRequest"/>
<part name="param" element="boaSp:CreateOfferSachPrivatRequest"/>
</message>
<message name="CreateOfferSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CreateOfferSachPrivatResponse"/>
<part name="param" element="boaSp:CreateOfferSachPrivatResponse"/>
</message>
<message name="CreateApplicationSachPrivatRequestMsg">
<part name="parameters" element="boaSp:CreateApplicationSachPrivatRequest"/>
<part name="param" element="boaSp:CreateApplicationSachPrivatRequest"/>
</message>
<message name="CreateApplicationSachPrivatResponseMsg">
<part name="parameters" element="boaSp:CreateApplicationSachPrivatResponse"/>
<part name="param" element="boaSp:CreateApplicationSachPrivatResponse"/>
</message>
<message name="SubmitApplicationSachPrivatRequestMsg">
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatRequest"/>
<part name="param" element="boaSp:SubmitApplicationSachPrivatRequest"/>
</message>
<message name="SubmitApplicationSachPrivatResponseMsg">
<part name="parameters" element="boaSp:SubmitApplicationSachPrivatResponse"/>
<part name="param" element="boaSp:SubmitApplicationSachPrivatResponse"/>
</message>
<!-- Rechtsschutz -->
<message name="CalculateRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CalculateRechtsschutzRequest"/>
<part name="param" element="boaRs:CalculateRechtsschutzRequest"/>
</message>
<message name="CalculateRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CalculateRechtsschutzResponse"/>
<part name="param" element="boaRs:CalculateRechtsschutzResponse"/>
</message>
<message name="CreateOfferRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CreateOfferRechtsschutzRequest"/>
<part name="param" element="boaRs:CreateOfferRechtsschutzRequest"/>
</message>
<message name="CreateOfferRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CreateOfferRechtsschutzResponse"/>
<part name="param" element="boaRs:CreateOfferRechtsschutzResponse"/>
</message>
<message name="CreateApplicationRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzRequest"/>
<part name="param" element="boaRs:CreateApplicationRechtsschutzRequest"/>
</message>
<message name="CreateApplicationRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:CreateApplicationRechtsschutzResponse"/>
<part name="param" element="boaRs:CreateApplicationRechtsschutzResponse"/>
</message>
<message name="SubmitApplicationRechtsschutzRequestMsg">
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzRequest"/>
<part name="param" element="boaRs:SubmitApplicationRechtsschutzRequest"/>
</message>
<message name="SubmitApplicationRechtsschutzResponseMsg">
<part name="parameters" element="boaRs:SubmitApplicationRechtsschutzResponse"/>
<part name="param" element="boaRs:SubmitApplicationRechtsschutzResponse"/>
</message>
<!-- Unfall -->
<message name="CalculateUnfallRequestMsg">
<part name="parameters" element="boaU:CalculateUnfallRequest"/>
<part name="param" element="boaU:CalculateUnfallRequest"/>
</message>
<message name="CalculateUnfallResponseMsg">
<part name="parameters" element="boaU:CalculateUnfallResponse"/>
<part name="param" element="boaU:CalculateUnfallResponse"/>
</message>
<message name="CreateOfferUnfallRequestMsg">
<part name="parameters" element="boaU:CreateOfferUnfallRequest"/>
<part name="param" element="boaU:CreateOfferUnfallRequest"/>
</message>
<message name="CreateOfferUnfallResponseMsg">
<part name="parameters" element="boaU:CreateOfferUnfallResponse"/>
<part name="param" element="boaU:CreateOfferUnfallResponse"/>
</message>
<message name="CreateApplicationUnfallRequestMsg">
<part name="parameters" element="boaU:CreateApplicationUnfallRequest"/>
<part name="param" element="boaU:CreateApplicationUnfallRequest"/>
</message>
<message name="CreateApplicationUnfallResponseMsg">
<part name="parameters" element="boaU:CreateApplicationUnfallResponse"/>
<part name="param" element="boaU:CreateApplicationUnfallResponse"/>
</message>
<message name="SubmitApplicationUnfallRequestMsg">
<part name="parameters" element="boaU:SubmitApplicationUnfallRequest"/>
<part name="param" element="boaU:SubmitApplicationUnfallRequest"/>
</message>
<message name="SubmitApplicationUnfallResponseMsg">
<part name="parameters" element="boaU:SubmitApplicationUnfallResponse"/>
<part name="param" element="boaU:SubmitApplicationUnfallResponse"/>
</message>
<!-- Kranken -->
<message name="CalculateKrankenRequestMsg">
<part name="parameters" element="boaKr:CalculateKrankenRequest"/>
<part name="param" element="boaKr:CalculateKrankenRequest"/>
</message>
<message name="CalculateKrankenResponseMsg">
<part name="parameters" element="boaKr:CalculateKrankenResponse"/>
<part name="param" element="boaKr:CalculateKrankenResponse"/>
</message>
<message name="CreateOfferKrankenRequestMsg">
<part name="parameters" element="boaKr:CreateOfferKrankenRequest"/>
<part name="param" element="boaKr:CreateOfferKrankenRequest"/>
</message>
<message name="CreateOfferKrankenResponseMsg">
<part name="parameters" element="boaKr:CreateOfferKrankenResponse"/>
<part name="param" element="boaKr:CreateOfferKrankenResponse"/>
</message>
<message name="CreateApplicationKrankenRequestMsg">
<part name="parameters" element="boaKr:CreateApplicationKrankenRequest"/>
<part name="param" element="boaKr:CreateApplicationKrankenRequest"/>
</message>
<message name="CreateApplicationKrankenResponseMsg">
<part name="parameters" element="boaKr:CreateApplicationKrankenResponse"/>
<part name="param" element="boaKr:CreateApplicationKrankenResponse"/>
</message>
<message name="SubmitApplicationKrankenRequestMsg">
<part name="parameters" element="boaKr:SubmitApplicationKrankenRequest"/>
<part name="param" element="boaKr:SubmitApplicationKrankenRequest"/>
</message>
<message name="SubmitApplicationKrankenResponseMsg">
<part name="parameters" element="boaKr:SubmitApplicationKrankenResponse"/>
<part name="param" element="boaKr:SubmitApplicationKrankenResponse"/>
</message>
<!-- Leben -->
<message name="CalculateLebenRequestMsg">
<part name="parameters" element="boaL:CalculateLebenRequest"/>
<part name="param" element="boaL:CalculateLebenRequest"/>
</message>
<message name="CalculateLebenResponseMsg">
<part name="parameters" element="boaL:CalculateLebenResponse"/>
<part name="param" element="boaL:CalculateLebenResponse"/>
</message>
<message name="CreateOfferLebenRequestMsg">
<part name="parameters" element="boaL:CreateOfferLebenRequest"/>
<part name="param" element="boaL:CreateOfferLebenRequest"/>
</message>
<message name="CreateOfferLebenResponseMsg">
<part name="parameters" element="boaL:CreateOfferLebenResponse"/>
<part name="param" element="boaL:CreateOfferLebenResponse"/>
</message>
<message name="CreateApplicationLebenRequestMsg">
<part name="parameters" element="boaL:CreateApplicationLebenRequest"/>
<part name="param" element="boaL:CreateApplicationLebenRequest"/>
</message>
<message name="CreateApplicationLebenResponseMsg">
<part name="parameters" element="boaL:CreateApplicationLebenResponse"/>
<part name="param" element="boaL:CreateApplicationLebenResponse"/>
</message>
<message name="SubmitApplicationLebenRequestMsg">
<part name="parameters" element="boaL:SubmitApplicationLebenRequest"/>
<part name="param" element="boaL:SubmitApplicationLebenRequest"/>
</message>
<message name="SubmitApplicationLebenResponseMsg">
<part name="parameters" element="boaL:SubmitApplicationLebenResponse"/>
<part name="param" element="boaL:SubmitApplicationLebenResponse"/>
</message>
<!-- State-Changes z.B. Polizzierung -->
<message name="GetStateChangesRequestMsg">
<part name="parameters" element="b:GetStateChangesRequest"/>
<part name="param" element="b:GetStateChangesRequest"/>
</message>
<message name="GetStateChangesResponseMsg">
<part name="parameters" element="b:GetStateChangesResponse"/>
<part name="param" element="b:GetStateChangesResponse"/>
</message>
<!-- Konvertierungshilfe -->
<message name="ConversionScopeRequestMsg">
<part name="param" element="boa:ConversionScopeRequest"/>
</message>
<message name="ConversionScopeResponseMsg">
<part name="param" element="boa:ConversionScopeResponse"/>
</message>
<message name="ConversionProposalRequestMsg">
<part name="param" element="boa:ConversionProposalRequest"/>
</message>
<message name="ConversionProposalResponseMsg">
<part name="param" element="boa:ConversionProposalResponse"/>
</message>
<!-- Fehler -->
<message name="ServiceFaultMsg">
<part name="parameters" element="cst:serviceFault" />
<part name="param" element="cst:serviceFault" />
</message>
@@ -587,7 +602,17 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="conversionScope">
<input name="ConversionScopeRequestPort" message="os:ConversionScopeRequestMsg"/>
<output name="ConversionScopeResponsePort" message="os:ConversionScopeResponseMsg"/>
<fault name="ConversionScopeFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="conversionProposal">
<input name="ConversionProposalRequestPort" message="os:ConversionProposalRequestMsg"/>
<output name="ConversionProposalResponsePort" message="os:ConversionProposalResponseMsg"/>
<fault name="ConversionProposalFault" message="os:ServiceFaultMsg"/>
</operation>
</portType>
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
@@ -1168,6 +1193,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</operation>
<!-- StateChanges -->
<operation name="getStateChanges">
<soap:operation soapAction="urn:getStateChanges" style="document"/>
<input name="GetStateChangesRequestPort">
@@ -1180,6 +1206,32 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="GetStateChangesFault" use="literal"/>
</fault>
</operation>
<!-- Konvertierungshilfe -->
<operation name="conversionScope">
<soap:operation soapAction="urn:getStateChanges" style="document"/>
<input name="ConversionScopeRequestPort">
<soap:body use="literal"/>
</input>
<output name="ConversionScopeResponsePort">
<soap:body use="literal"/>
</output>
<fault name="ConversionScopeFault">
<soap:fault name="ConversionScopeFault" use="literal"/>
</fault>
</operation>
<operation name="conversionProposal">
<soap:operation soapAction="urn:getStateChanges" style="document"/>
<input name="ConversionProposalRequestPort">
<soap:body use="literal"/>
</input>
<output name="ConversionProposalResponsePort">
<soap:body use="literal"/>
</output>
<fault name="ConversionProposalFault">
<soap:fault name="ConversionProposalFault" use="literal"/>
</fault>
</operation>
</binding>