features parameter will have their default values.
+ * @return
+ * returns OmdsServicePortType
+ */
+ @WebEndpoint(name = "omdsServicePort")
+ public OmdsServicePortType getOmdsServicePort(WebServiceFeature... features) {
+ return super.getPort(OmdsServicePort, OmdsServicePortType.class, features);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortImpl.java
new file mode 100644
index 00000000..b90671cb
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortImpl.java
@@ -0,0 +1,611 @@
+
+/**
+ * Please modify this class to meet your needs
+ * This class is not complete
+ */
+
+package at.vvo.omds.service.v1_3_0;
+
+import java.util.logging.Logger;
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2018-11-08T08:58:01.979+01:00
+ * Generated source version: 3.2.0
+ *
+ */
+
+@javax.jws.WebService(
+ serviceName = "omdsService",
+ portName = "omdsServicePort",
+ targetNamespace = "urn:omds3Services-1-1-0",
+ wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3Services.wsdl",
+ endpointInterface = "at.vvo.omds.service.v1_3_0.OmdsServicePortType")
+
+public class OmdsServicePortImpl implements OmdsServicePortType {
+
+ private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName());
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#initiateClaim(at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimResponseType initiateClaim(at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation initiateClaim");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getUserData(at.vvo.omds.types.omds3Types.v1_3_0.UserDataRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.UserDataResponse getUserData(at.vvo.omds.types.omds3Types.v1_3_0.UserDataRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getUserData");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.UserDataResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#changePersonData(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataResponseType changePersonData(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation changePersonData");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#searchClaim(at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimResponseType searchClaim(at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation searchClaim");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#deepLinkPolicy(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPolicyRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkPolicy(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPolicyRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation deepLinkPolicy");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#deepLinkPartner(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPartnerRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkPartner(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPartnerRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation deepLinkPartner");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#createOfferKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzResponseType createOfferKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation createOfferKfz");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#createApplicationKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzResponseType createApplicationKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation createApplicationKfz");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#addCommunicationObject(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectResponseType addCommunicationObject(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation addCommunicationObject");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#checkAddress(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressResponseType checkAddress(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation checkAddress");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getOMDSPackageList(at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListResponse getOMDSPackageList(at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getOMDSPackageList");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#deepLinkOffer(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkOfferRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkOffer(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkOfferRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation deepLinkOffer");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getOMDSPackage(at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageResponse getOMDSPackage(at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getOMDSPackage");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getNumberOfDocuments(at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsResponseType getNumberOfDocuments(at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getNumberOfDocuments");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getStatusChanges(at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesResponseType getStatusChanges(at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getStatusChanges");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#collectionChange(at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeResponseType collectionChange(at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation collectionChange");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#createClaim(at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimResponseType createClaim(at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation createClaim");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#deepLinkClaim(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkClaimRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkClaim(at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkClaimRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation deepLinkClaim");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getChangedClaimsList(at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListResponseType getChangedClaimsList(at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getChangedClaimsList");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getPartner(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerResponseType getPartner(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getPartner");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#deleteCommunicationObject(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectResponseType deleteCommunicationObject(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation deleteCommunicationObject");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getDocumentInfos(at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosResponseType getDocumentInfos(at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getDocumentInfos");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getPoliciesOfPartner(at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerResponseType getPoliciesOfPartner(at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getPoliciesOfPartner");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#changeCommunicationObject(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectResponse changeCommunicationObject(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation changeCommunicationObject");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#addDocToClaim(at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimResponseType addDocToClaim(at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation addDocToClaim");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#calculateKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzResponseType calculateKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation calculateKfz");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getClaimLight(at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseLightType getClaimLight(at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getClaimLight");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseLightType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getArcImageInfos(at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosResponse getArcImageInfos(at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getArcImageInfos");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getLossEventList(at.vvo.omds.types.omds3Types.v1_3_0.LossEventListRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.LossEventListResponseType getLossEventList(at.vvo.omds.types.omds3Types.v1_3_0.LossEventListRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getLossEventList");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.LossEventListResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#submitApplicationKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzResponseType submitApplicationKfz(at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation submitApplicationKfz");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#changePartnerMainAddress(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressResponseType changePartnerMainAddress(at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation changePartnerMainAddress");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#declareEndpoint(at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointResponseType declareEndpoint(at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation declareEndpoint");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#login(at.vvo.omds.types.omds3Types.v1_3_0.LoginRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse login(at.vvo.omds.types.omds3Types.v1_3_0.LoginRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation login");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#setMailingAddress(at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressResponseType setMailingAddress(at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation setMailingAddress");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getArcImage(at.vvo.omds.types.omds3Types.v1_3_0.ArcImageRequest parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.ArcImageResponse getArcImage(at.vvo.omds.types.omds3Types.v1_3_0.ArcImageRequest parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getArcImage");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageResponse _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.service.v1_3_0.OmdsServicePortType#getClaim(at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseType getClaim(at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation getClaim");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortType.java
new file mode 100644
index 00000000..f9205d68
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortType.java
@@ -0,0 +1,272 @@
+package at.vvo.omds.service.v1_3_0;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2018-11-08T08:58:02.025+01:00
+ * Generated source version: 3.2.0
+ *
+ */
+@WebService(targetNamespace = "urn:omds3Services-1-1-0", name = "omdsServicePortType")
+@XmlSeeAlso({at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.common.ObjectFactory.class, at.vvo.omds.types.omds2Types.v2_9.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.sachPrivat.ObjectFactory.class, at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.rs.ObjectFactory.class})
+@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+public interface OmdsServicePortType {
+
+ @WebMethod(action = "urn:initiateClaim")
+ @WebResult(name = "InitiateClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimResponseType initiateClaim(
+ @WebParam(partName = "parameters", name = "InitiateClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getUserData")
+ @WebResult(name = "getUserDataResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.UserDataResponse getUserData(
+ @WebParam(partName = "parameters", name = "getUserDataRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.UserDataRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:changePersonData")
+ @WebResult(name = "ChangePersonDataResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataResponseType changePersonData(
+ @WebParam(partName = "parameters", name = "ChangePersonDataRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:searchClaim")
+ @WebResult(name = "SearchClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimResponseType searchClaim(
+ @WebParam(partName = "parameters", name = "SearchClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:deepLinkPolicy")
+ @WebResult(name = "getDeepLinkPolicyResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkPolicy(
+ @WebParam(partName = "parameters", name = "getDeepLinkPolicyRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPolicyRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:deepLinkPartner")
+ @WebResult(name = "getDeepLinkPartnerResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkPartner(
+ @WebParam(partName = "parameters", name = "getDeepLinkPartnerRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPartnerRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:createOfferKfz")
+ @WebResult(name = "CreateOfferKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzResponseType createOfferKfz(
+ @WebParam(partName = "parameters", name = "CreateOfferKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz")
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:createApplicationKfz")
+ @WebResult(name = "CreateApplicationKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzResponseType createApplicationKfz(
+ @WebParam(partName = "parameters", name = "CreateApplicationKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz")
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:addCommunicationObject")
+ @WebResult(name = "AddCommunicationObjectResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectResponseType addCommunicationObject(
+ @WebParam(partName = "parameters", name = "AddCommunicationObjectRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:checkAddress")
+ @WebResult(name = "CheckAddressResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressResponseType checkAddress(
+ @WebParam(partName = "parameters", name = "CheckAddressRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getOMDSPackageList")
+ @WebResult(name = "getOMDSPackageListResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListResponse getOMDSPackageList(
+ @WebParam(partName = "parameters", name = "getOMDSPackageListRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:deepLinkOffer")
+ @WebResult(name = "getDeepLinkOfferResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkOffer(
+ @WebParam(partName = "parameters", name = "getDeepLinkOfferRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkOfferRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getOMDSPackage")
+ @WebResult(name = "getOMDSPackageResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageResponse getOMDSPackage(
+ @WebParam(partName = "parameters", name = "getOMDSPackageRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getNumberOfDocuments")
+ @WebResult(name = "GetNumberOfDocumentsResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsResponseType getNumberOfDocuments(
+ @WebParam(partName = "parameters", name = "GetNumberOfDocumentsRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getStatusChanges")
+ @WebResult(name = "GetStatusChangesResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesResponseType getStatusChanges(
+ @WebParam(partName = "parameters", name = "GetStatusChangesRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:collectionChange")
+ @WebResult(name = "CollectionChangeResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeResponseType collectionChange(
+ @WebParam(partName = "parameters", name = "CollectionChangeRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag")
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:createClaim")
+ @WebResult(name = "CreateClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimResponseType createClaim(
+ @WebParam(partName = "parameters", name = "CreateClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:deepLinkClaim")
+ @WebResult(name = "getDeepLinkClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse deepLinkClaim(
+ @WebParam(partName = "parameters", name = "getDeepLinkClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkClaimRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getChangedClaimsList")
+ @WebResult(name = "ChangedClaimsListResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListResponseType getChangedClaimsList(
+ @WebParam(partName = "parameters", name = "ChangedClaimsListRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getPartner")
+ @WebResult(name = "GetPartnerResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerResponseType getPartner(
+ @WebParam(partName = "parameters", name = "GetPartnerRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:deleteCommunicationObject")
+ @WebResult(name = "DeleteCommunicationObjectResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectResponseType deleteCommunicationObject(
+ @WebParam(partName = "parameters", name = "DeleteCommunicationObjectRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getDocumentInfos")
+ @WebResult(name = "GetDocumentInfosResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosResponseType getDocumentInfos(
+ @WebParam(partName = "parameters", name = "GetDocumentInfosRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:changePersonData")
+ @WebResult(name = "GetPoliciesOfPartnerResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerResponseType getPoliciesOfPartner(
+ @WebParam(partName = "parameters", name = "GetPoliciesOfPartnerRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag")
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:changeCommunicationObject")
+ @WebResult(name = "ChangeCommunicationObjectResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectResponse changeCommunicationObject(
+ @WebParam(partName = "parameters", name = "ChangeCommunicationObjectRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:addDocToClaim")
+ @WebResult(name = "AddDocToClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimResponseType addDocToClaim(
+ @WebParam(partName = "parameters", name = "AddDocToClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:calculateKfz")
+ @WebResult(name = "CalculateKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzResponseType calculateKfz(
+ @WebParam(partName = "parameters", name = "CalculateKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz")
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getClaimLight")
+ @WebResult(name = "GetClaimLightResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseLightType getClaimLight(
+ @WebParam(partName = "parameters", name = "GetClaimLightRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getArcImageInfos")
+ @WebResult(name = "getArcImageInfosResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosResponse getArcImageInfos(
+ @WebParam(partName = "parameters", name = "getArcImageInfosRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getLossEventList")
+ @WebResult(name = "LossEventListResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.LossEventListResponseType getLossEventList(
+ @WebParam(partName = "parameters", name = "LossEventListRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.LossEventListRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:submitApplicationKfz")
+ @WebResult(name = "SubmitApplicationKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzResponseType submitApplicationKfz(
+ @WebParam(partName = "parameters", name = "SubmitApplicationKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz")
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:changePartnerMainAddress")
+ @WebResult(name = "ChangePartnerMainAddressResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressResponseType changePartnerMainAddress(
+ @WebParam(partName = "parameters", name = "ChangePartnerMainAddressRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on4partner")
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:declareEndpoint")
+ @WebResult(name = "DeclareEndpointResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointResponseType declareEndpoint(
+ @WebParam(partName = "parameters", name = "DeclareEndpointRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:login")
+ @WebResult(name = "loginResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse login(
+ @WebParam(partName = "parameters", name = "loginRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.LoginRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:setMailingAddress")
+ @WebResult(name = "SetMailingAddressResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressResponseType setMailingAddress(
+ @WebParam(partName = "parameters", name = "SetMailingAddressRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on3vertrag")
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressRequestType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getArcImage")
+ @WebResult(name = "getArcImageResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.ArcImageResponse getArcImage(
+ @WebParam(partName = "parameters", name = "getArcImageRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageRequest parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:getClaim")
+ @WebResult(name = "GetClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseType getClaim(
+ @WebParam(partName = "parameters", name = "GetClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0")
+ at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType parameters
+ ) throws ServiceFaultMsg;
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortType_OmdsServicePort_Client.java
new file mode 100644
index 00000000..ec621b66
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/OmdsServicePortType_OmdsServicePort_Client.java
@@ -0,0 +1,487 @@
+
+package at.vvo.omds.service.v1_3_0;
+
+/**
+ * Please modify this class to meet your needs
+ * This class is not complete
+ */
+
+import java.io.File;
+import java.net.MalformedURLException;
+import java.net.URL;
+import javax.xml.namespace.QName;
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2018-11-08T08:58:01.883+01:00
+ * Generated source version: 3.2.0
+ *
+ */
+public final class OmdsServicePortType_OmdsServicePort_Client {
+
+ private static final QName SERVICE_NAME = new QName("urn:omds3Services-1-1-0", "omdsService");
+
+ private OmdsServicePortType_OmdsServicePort_Client() {
+ }
+
+ public static void main(String args[]) throws java.lang.Exception {
+ URL wsdlURL = OmdsService.WSDL_LOCATION;
+ if (args.length > 0 && args[0] != null && !"".equals(args[0])) {
+ File wsdlFile = new File(args[0]);
+ try {
+ if (wsdlFile.exists()) {
+ wsdlURL = wsdlFile.toURI().toURL();
+ } else {
+ wsdlURL = new URL(args[0]);
+ }
+ } catch (MalformedURLException e) {
+ e.printStackTrace();
+ }
+ }
+
+ OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
+ OmdsServicePortType port = ss.getOmdsServicePort();
+
+ {
+ System.out.println("Invoking initiateClaim...");
+ at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimRequestType _initiateClaim_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.InitiateClaimResponseType _initiateClaim__return = port.initiateClaim(_initiateClaim_parameters);
+ System.out.println("initiateClaim.result=" + _initiateClaim__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getUserData...");
+ at.vvo.omds.types.omds3Types.v1_3_0.UserDataRequest _getUserData_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.UserDataResponse _getUserData__return = port.getUserData(_getUserData_parameters);
+ System.out.println("getUserData.result=" + _getUserData__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking changePersonData...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataRequestType _changePersonData_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePersonDataResponseType _changePersonData__return = port.changePersonData(_changePersonData_parameters);
+ System.out.println("changePersonData.result=" + _changePersonData__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking searchClaim...");
+ at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimRequestType _searchClaim_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.SearchClaimResponseType _searchClaim__return = port.searchClaim(_searchClaim_parameters);
+ System.out.println("searchClaim.result=" + _searchClaim__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking deepLinkPolicy...");
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPolicyRequest _deepLinkPolicy_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _deepLinkPolicy__return = port.deepLinkPolicy(_deepLinkPolicy_parameters);
+ System.out.println("deepLinkPolicy.result=" + _deepLinkPolicy__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking deepLinkPartner...");
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkPartnerRequest _deepLinkPartner_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _deepLinkPartner__return = port.deepLinkPartner(_deepLinkPartner_parameters);
+ System.out.println("deepLinkPartner.result=" + _deepLinkPartner__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking createOfferKfz...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzRequestType _createOfferKfz_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateOfferKfzResponseType _createOfferKfz__return = port.createOfferKfz(_createOfferKfz_parameters);
+ System.out.println("createOfferKfz.result=" + _createOfferKfz__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking createApplicationKfz...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzRequestType _createApplicationKfz_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzResponseType _createApplicationKfz__return = port.createApplicationKfz(_createApplicationKfz_parameters);
+ System.out.println("createApplicationKfz.result=" + _createApplicationKfz__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking addCommunicationObject...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectRequestType _addCommunicationObject_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.AddCommunicationObjectResponseType _addCommunicationObject__return = port.addCommunicationObject(_addCommunicationObject_parameters);
+ System.out.println("addCommunicationObject.result=" + _addCommunicationObject__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking checkAddress...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressRequestType _checkAddress_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.CheckAddressResponseType _checkAddress__return = port.checkAddress(_checkAddress_parameters);
+ System.out.println("checkAddress.result=" + _checkAddress__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getOMDSPackageList...");
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListRequest _getOMDSPackageList_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageListResponse _getOMDSPackageList__return = port.getOMDSPackageList(_getOMDSPackageList_parameters);
+ System.out.println("getOMDSPackageList.result=" + _getOMDSPackageList__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking deepLinkOffer...");
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkOfferRequest _deepLinkOffer_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_parameters);
+ System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getOMDSPackage...");
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageRequest _getOMDSPackage_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.OMDSPackageResponse _getOMDSPackage__return = port.getOMDSPackage(_getOMDSPackage_parameters);
+ System.out.println("getOMDSPackage.result=" + _getOMDSPackage__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getNumberOfDocuments...");
+ at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsRequestType _getNumberOfDocuments_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetNumberOfDocumentsResponseType _getNumberOfDocuments__return = port.getNumberOfDocuments(_getNumberOfDocuments_parameters);
+ System.out.println("getNumberOfDocuments.result=" + _getNumberOfDocuments__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getStatusChanges...");
+ at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesRequestType _getStatusChanges_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetStatusChangesResponseType _getStatusChanges__return = port.getStatusChanges(_getStatusChanges_parameters);
+ System.out.println("getStatusChanges.result=" + _getStatusChanges__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking collectionChange...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeRequestType _collectionChange_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.CollectionChangeResponseType _collectionChange__return = port.collectionChange(_collectionChange_parameters);
+ System.out.println("collectionChange.result=" + _collectionChange__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking createClaim...");
+ at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimRequestType _createClaim_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.CreateClaimResponseType _createClaim__return = port.createClaim(_createClaim_parameters);
+ System.out.println("createClaim.result=" + _createClaim__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking deepLinkClaim...");
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkClaimRequest _deepLinkClaim_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _deepLinkClaim__return = port.deepLinkClaim(_deepLinkClaim_parameters);
+ System.out.println("deepLinkClaim.result=" + _deepLinkClaim__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getChangedClaimsList...");
+ at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListRequestType _getChangedClaimsList_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.ChangedClaimsListResponseType _getChangedClaimsList__return = port.getChangedClaimsList(_getChangedClaimsList_parameters);
+ System.out.println("getChangedClaimsList.result=" + _getChangedClaimsList__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getPartner...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerRequestType _getPartner_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.GetPartnerResponseType _getPartner__return = port.getPartner(_getPartner_parameters);
+ System.out.println("getPartner.result=" + _getPartner__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking deleteCommunicationObject...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectRequestType _deleteCommunicationObject_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.DeleteCommunicationObjectResponseType _deleteCommunicationObject__return = port.deleteCommunicationObject(_deleteCommunicationObject_parameters);
+ System.out.println("deleteCommunicationObject.result=" + _deleteCommunicationObject__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getDocumentInfos...");
+ at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosRequestType _getDocumentInfos_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetDocumentInfosResponseType _getDocumentInfos__return = port.getDocumentInfos(_getDocumentInfos_parameters);
+ System.out.println("getDocumentInfos.result=" + _getDocumentInfos__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getPoliciesOfPartner...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerRequestType _getPoliciesOfPartner_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.GetPoliciesOfPartnerResponseType _getPoliciesOfPartner__return = port.getPoliciesOfPartner(_getPoliciesOfPartner_parameters);
+ System.out.println("getPoliciesOfPartner.result=" + _getPoliciesOfPartner__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking changeCommunicationObject...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectRequestType _changeCommunicationObject_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangeCommunicationObjectResponse _changeCommunicationObject__return = port.changeCommunicationObject(_changeCommunicationObject_parameters);
+ System.out.println("changeCommunicationObject.result=" + _changeCommunicationObject__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking addDocToClaim...");
+ at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimRequestType _addDocToClaim_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.AddDocToClaimResponseType _addDocToClaim__return = port.addDocToClaim(_addDocToClaim_parameters);
+ System.out.println("addDocToClaim.result=" + _addDocToClaim__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking calculateKfz...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzRequestType _calculateKfz_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CalculateKfzResponseType _calculateKfz__return = port.calculateKfz(_calculateKfz_parameters);
+ System.out.println("calculateKfz.result=" + _calculateKfz__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getClaimLight...");
+ at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType _getClaimLight_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseLightType _getClaimLight__return = port.getClaimLight(_getClaimLight_parameters);
+ System.out.println("getClaimLight.result=" + _getClaimLight__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getArcImageInfos...");
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosRequest _getArcImageInfos_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageInfosResponse _getArcImageInfos__return = port.getArcImageInfos(_getArcImageInfos_parameters);
+ System.out.println("getArcImageInfos.result=" + _getArcImageInfos__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getLossEventList...");
+ at.vvo.omds.types.omds3Types.v1_3_0.LossEventListRequestType _getLossEventList_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.LossEventListResponseType _getLossEventList__return = port.getLossEventList(_getLossEventList_parameters);
+ System.out.println("getLossEventList.result=" + _getLossEventList__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking submitApplicationKfz...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzRequestType _submitApplicationKfz_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzResponseType _submitApplicationKfz__return = port.submitApplicationKfz(_submitApplicationKfz_parameters);
+ System.out.println("submitApplicationKfz.result=" + _submitApplicationKfz__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking changePartnerMainAddress...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressRequestType _changePartnerMainAddress_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on4partner.ChangePartnerMainAddressResponseType _changePartnerMainAddress__return = port.changePartnerMainAddress(_changePartnerMainAddress_parameters);
+ System.out.println("changePartnerMainAddress.result=" + _changePartnerMainAddress__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking declareEndpoint...");
+ at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointRequestType _declareEndpoint_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeclareEndpointResponseType _declareEndpoint__return = port.declareEndpoint(_declareEndpoint_parameters);
+ System.out.println("declareEndpoint.result=" + _declareEndpoint__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking login...");
+ at.vvo.omds.types.omds3Types.v1_3_0.LoginRequestType _login_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.DeepLinkBusinessObjectResponse _login__return = port.login(_login_parameters);
+ System.out.println("login.result=" + _login__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking setMailingAddress...");
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressRequestType _setMailingAddress_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.on3vertrag.SetMailingAddressResponseType _setMailingAddress__return = port.setMailingAddress(_setMailingAddress_parameters);
+ System.out.println("setMailingAddress.result=" + _setMailingAddress__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getArcImage...");
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageRequest _getArcImage_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.ArcImageResponse _getArcImage__return = port.getArcImage(_getArcImage_parameters);
+ System.out.println("getArcImage.result=" + _getArcImage__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking getClaim...");
+ at.vvo.omds.types.omds3Types.v1_3_0.SpezifikationSchadenType _getClaim_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.v1_3_0.GetClaimResponseType _getClaim__return = port.getClaim(_getClaim_parameters);
+ System.out.println("getClaim.result=" + _getClaim__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+
+ System.exit(0);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/ServiceFaultMsg.java
new file mode 100644
index 00000000..d92c32b5
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/service/v1_3_0/ServiceFaultMsg.java
@@ -0,0 +1,43 @@
+
+package at.vvo.omds.service.v1_3_0;
+
+import javax.xml.ws.WebFault;
+
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2018-11-08T08:58:01.978+01:00
+ * Generated source version: 3.2.0
+ */
+
+@WebFault(name = "serviceFault", targetNamespace = "urn:omds3CommonServiceTypes-1-1-0")
+public class ServiceFaultMsg extends Exception {
+
+ private at.vvo.omds.types.omds3Types.v1_3_0.common.ServiceFault serviceFault;
+
+ public ServiceFaultMsg() {
+ super();
+ }
+
+ public ServiceFaultMsg(String message) {
+ super(message);
+ }
+
+ public ServiceFaultMsg(String message, Throwable cause) {
+ super(message, cause);
+ }
+
+ public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.v1_3_0.common.ServiceFault serviceFault) {
+ super(message);
+ this.serviceFault = serviceFault;
+ }
+
+ public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.v1_3_0.common.ServiceFault serviceFault, Throwable cause) {
+ super(message, cause);
+ this.serviceFault = serviceFault;
+ }
+
+ public at.vvo.omds.types.omds3Types.v1_3_0.common.ServiceFault getFaultInfo() {
+ return this.serviceFault;
+ }
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ADRESSEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ADRESSEType.java
new file mode 100644
index 00000000..3b1be80f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ADRESSEType.java
@@ -0,0 +1,220 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für ADRESSE_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="ADRESSE_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ADRESSE_Type")
+@XmlSeeAlso({
+ at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.sachPrivat.CalculateBesitzRequestType.VersicherteObjekte.RisikoAdresse.class
+})
+public class ADRESSEType {
+
+ @XmlAttribute(name = "Pac")
+ @XmlSchemaType(name = "unsignedInt")
+ protected Long pac;
+ @XmlAttribute(name = "LandesCd")
+ protected String landesCd;
+ @XmlAttribute(name = "PLZ")
+ protected String plz;
+ @XmlAttribute(name = "Ort")
+ protected String ort;
+ @XmlAttribute(name = "Strasse")
+ protected String strasse;
+ @XmlAttribute(name = "Hausnr")
+ protected String hausnr;
+ @XmlAttribute(name = "Zusatz")
+ protected String zusatz;
+
+ /**
+ * Ruft den Wert der pac-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getPac() {
+ return pac;
+ }
+
+ /**
+ * Legt den Wert der pac-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setPac(Long value) {
+ this.pac = value;
+ }
+
+ /**
+ * Ruft den Wert der landesCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLandesCd() {
+ return landesCd;
+ }
+
+ /**
+ * Legt den Wert der landesCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLandesCd(String value) {
+ this.landesCd = value;
+ }
+
+ /**
+ * Ruft den Wert der plz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPLZ() {
+ return plz;
+ }
+
+ /**
+ * Legt den Wert der plz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPLZ(String value) {
+ this.plz = value;
+ }
+
+ /**
+ * Ruft den Wert der ort-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOrt() {
+ return ort;
+ }
+
+ /**
+ * Legt den Wert der ort-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOrt(String value) {
+ this.ort = value;
+ }
+
+ /**
+ * Ruft den Wert der strasse-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStrasse() {
+ return strasse;
+ }
+
+ /**
+ * Legt den Wert der strasse-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStrasse(String value) {
+ this.strasse = value;
+ }
+
+ /**
+ * Ruft den Wert der hausnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHausnr() {
+ return hausnr;
+ }
+
+ /**
+ * Legt den Wert der hausnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHausnr(String value) {
+ this.hausnr = value;
+ }
+
+ /**
+ * Ruft den Wert der zusatz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getZusatz() {
+ return zusatz;
+ }
+
+ /**
+ * Legt den Wert der zusatz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setZusatz(String value) {
+ this.zusatz = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/BBArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/BBArtCdType.java
new file mode 100644
index 00000000..f5f33e88
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/BBArtCdType.java
@@ -0,0 +1,55 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für BBArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ *
+ * <simpleType name="BBArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="ABL"/>
+ * <enumeration value="ERL"/>
+ * <enumeration value="SLF"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "BBArtCd_Type")
+@XmlEnum
+public enum BBArtCdType {
+
+
+ /**
+ * Ablebensfall
+ *
+ */
+ ABL,
+
+ /**
+ * Erlebensfall
+ *
+ */
+ ERL,
+
+ /**
+ * sonstiger Leistungsfall
+ *
+ */
+ SLF;
+
+ public String value() {
+ return name();
+ }
+
+ public static BBArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELAntragType.java
new file mode 100644
index 00000000..3cf7ed16
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELAntragType.java
@@ -0,0 +1,86 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Antrag_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Antrag_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Nummer" use="required" type="{urn:omds20}Polizzennr" />
+ * <attribute name="Datum" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Antrag_Type")
+public class ELAntragType {
+
+ @XmlAttribute(name = "Nummer", required = true)
+ protected String nummer;
+ @XmlAttribute(name = "Datum")
+ protected XMLGregorianCalendar datum;
+
+ /**
+ * Ruft den Wert der nummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNummer() {
+ return nummer;
+ }
+
+ /**
+ * Legt den Wert der nummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNummer(String value) {
+ this.nummer = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELAnzahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELAnzahlType.java
new file mode 100644
index 00000000..55f8e1ba
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELAnzahlType.java
@@ -0,0 +1,92 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Anzahl_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Anzahl_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Bezeichnung" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Anzahl_Type")
+public class ELAnzahlType {
+
+ @XmlAttribute(name = "Bezeichnung", required = true)
+ protected String bezeichnung;
+ @XmlAttribute(name = "Wert", required = true)
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELBetragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELBetragType.java
new file mode 100644
index 00000000..153027cf
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELBetragType.java
@@ -0,0 +1,174 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Betrag_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Betrag_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BetragArtCd" type="{urn:omds20}BetragArtCd_Type" />
+ * <attribute name="Datum" type="{urn:omds20}Datum" />
+ * <attribute name="Bezeichnung" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ * <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Betrag_Type")
+public class ELBetragType {
+
+ @XmlAttribute(name = "BetragArtCd")
+ protected String betragArtCd;
+ @XmlAttribute(name = "Datum")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Bezeichnung", required = true)
+ protected String bezeichnung;
+ @XmlAttribute(name = "WaehrungsCd")
+ protected WaehrungsCdType waehrungsCd;
+ @XmlAttribute(name = "Wert", required = true)
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der betragArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBetragArtCd() {
+ return betragArtCd;
+ }
+
+ /**
+ * Legt den Wert der betragArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBetragArtCd(String value) {
+ this.betragArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der waehrungsCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ public WaehrungsCdType getWaehrungsCd() {
+ return waehrungsCd;
+ }
+
+ /**
+ * Legt den Wert der waehrungsCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ public void setWaehrungsCd(WaehrungsCdType value) {
+ this.waehrungsCd = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELBezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELBezugsberechtigungType.java
new file mode 100644
index 00000000..fe08968f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELBezugsberechtigungType.java
@@ -0,0 +1,91 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Bezugsberechtigung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Bezugsberechtigung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="BBArtCd" use="required" type="{urn:omds20}BBArtCd_Type" />
+ * <attribute name="BBTxt" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Bezugsberechtigung_Type")
+public class ELBezugsberechtigungType {
+
+ @XmlAttribute(name = "BBArtCd", required = true)
+ protected BBArtCdType bbArtCd;
+ @XmlAttribute(name = "BBTxt", required = true)
+ protected String bbTxt;
+
+ /**
+ * Ruft den Wert der bbArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BBArtCdType }
+ *
+ */
+ public BBArtCdType getBBArtCd() {
+ return bbArtCd;
+ }
+
+ /**
+ * Legt den Wert der bbArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BBArtCdType }
+ *
+ */
+ public void setBBArtCd(BBArtCdType value) {
+ this.bbArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der bbTxt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBBTxt() {
+ return bbTxt;
+ }
+
+ /**
+ * Legt den Wert der bbTxt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBBTxt(String value) {
+ this.bbTxt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELEinstufungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELEinstufungType.java
new file mode 100644
index 00000000..21b7613a
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELEinstufungType.java
@@ -0,0 +1,92 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Einstufung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Einstufung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="EstArtCd" use="required" type="{urn:omds20}EstArtCd_Type" />
+ * <attribute name="EstWert" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="5"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Einstufung_Type")
+public class ELEinstufungType {
+
+ @XmlAttribute(name = "EstArtCd", required = true)
+ protected EstArtCdType estArtCd;
+ @XmlAttribute(name = "EstWert", required = true)
+ protected String estWert;
+
+ /**
+ * Ruft den Wert der estArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link EstArtCdType }
+ *
+ */
+ public EstArtCdType getEstArtCd() {
+ return estArtCd;
+ }
+
+ /**
+ * Legt den Wert der estArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link EstArtCdType }
+ *
+ */
+ public void setEstArtCd(EstArtCdType value) {
+ this.estArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der estWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEstWert() {
+ return estWert;
+ }
+
+ /**
+ * Legt den Wert der estWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEstWert(String value) {
+ this.estWert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELEntscheidungsfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELEntscheidungsfrageType.java
new file mode 100644
index 00000000..da54d577
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELEntscheidungsfrageType.java
@@ -0,0 +1,85 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Entscheidungsfrage_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Entscheidungsfrage_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="EFrageCd" use="required" type="{urn:omds20}EFrageCd_Type" />
+ * <attribute name="EFrageAntw" use="required" type="{urn:omds20}Entsch3_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Entscheidungsfrage_Type")
+public class ELEntscheidungsfrageType {
+
+ @XmlAttribute(name = "EFrageCd", required = true)
+ protected String eFrageCd;
+ @XmlAttribute(name = "EFrageAntw", required = true)
+ protected String eFrageAntw;
+
+ /**
+ * Ruft den Wert der eFrageCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEFrageCd() {
+ return eFrageCd;
+ }
+
+ /**
+ * Legt den Wert der eFrageCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEFrageCd(String value) {
+ this.eFrageCd = value;
+ }
+
+ /**
+ * Ruft den Wert der eFrageAntw-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEFrageAntw() {
+ return eFrageAntw;
+ }
+
+ /**
+ * Legt den Wert der eFrageAntw-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEFrageAntw(String value) {
+ this.eFrageAntw = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELGewinnbeteiligungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELGewinnbeteiligungType.java
new file mode 100644
index 00000000..81b73013
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELGewinnbeteiligungType.java
@@ -0,0 +1,87 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Gewinnbeteiligung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Gewinnbeteiligung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Datum" use="required" type="{urn:omds20}Datum" />
+ * <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Gewinnbeteiligung_Type")
+public class ELGewinnbeteiligungType {
+
+ @XmlAttribute(name = "Datum", required = true)
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Wert", required = true)
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELGrenzwertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELGrenzwertType.java
new file mode 100644
index 00000000..a6cbb53d
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELGrenzwertType.java
@@ -0,0 +1,119 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Grenzwert_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Grenzwert_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="GrwArtCd" use="required" type="{urn:omds20}GrwArtCd_Type" />
+ * <attribute name="GrWert" use="required" type="{urn:omds20}decimal" />
+ * <attribute name="GrwTyp">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Grenzwert_Type")
+public class ELGrenzwertType {
+
+ @XmlAttribute(name = "GrwArtCd", required = true)
+ protected GrwArtCdType grwArtCd;
+ @XmlAttribute(name = "GrWert", required = true)
+ protected BigDecimal grWert;
+ @XmlAttribute(name = "GrwTyp")
+ protected String grwTyp;
+
+ /**
+ * Ruft den Wert der grwArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link GrwArtCdType }
+ *
+ */
+ public GrwArtCdType getGrwArtCd() {
+ return grwArtCd;
+ }
+
+ /**
+ * Legt den Wert der grwArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link GrwArtCdType }
+ *
+ */
+ public void setGrwArtCd(GrwArtCdType value) {
+ this.grwArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der grWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getGrWert() {
+ return grWert;
+ }
+
+ /**
+ * Legt den Wert der grWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setGrWert(BigDecimal value) {
+ this.grWert = value;
+ }
+
+ /**
+ * Ruft den Wert der grwTyp-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGrwTyp() {
+ return grwTyp;
+ }
+
+ /**
+ * Legt den Wert der grwTyp-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGrwTyp(String value) {
+ this.grwTyp = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELIdentifizierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELIdentifizierungType.java
new file mode 100644
index 00000000..f553e54a
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELIdentifizierungType.java
@@ -0,0 +1,119 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Identifizierung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Identifizierung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="IdfArtCd" use="required" type="{urn:omds20}IdfArtCd_Type" />
+ * <attribute name="IdfSchluessel" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="IdfDatum" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Identifizierung_Type")
+public class ELIdentifizierungType {
+
+ @XmlAttribute(name = "IdfArtCd", required = true)
+ protected IdfArtCdType idfArtCd;
+ @XmlAttribute(name = "IdfSchluessel", required = true)
+ protected String idfSchluessel;
+ @XmlAttribute(name = "IdfDatum")
+ protected XMLGregorianCalendar idfDatum;
+
+ /**
+ * Ruft den Wert der idfArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link IdfArtCdType }
+ *
+ */
+ public IdfArtCdType getIdfArtCd() {
+ return idfArtCd;
+ }
+
+ /**
+ * Legt den Wert der idfArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link IdfArtCdType }
+ *
+ */
+ public void setIdfArtCd(IdfArtCdType value) {
+ this.idfArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der idfSchluessel-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getIdfSchluessel() {
+ return idfSchluessel;
+ }
+
+ /**
+ * Legt den Wert der idfSchluessel-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIdfSchluessel(String value) {
+ this.idfSchluessel = value;
+ }
+
+ /**
+ * Ruft den Wert der idfDatum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getIdfDatum() {
+ return idfDatum;
+ }
+
+ /**
+ * Legt den Wert der idfDatum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setIdfDatum(XMLGregorianCalendar value) {
+ this.idfDatum = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELIndexType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELIndexType.java
new file mode 100644
index 00000000..63cc9503
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELIndexType.java
@@ -0,0 +1,116 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Index_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Index_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="IndexArtCd" use="required" type="{urn:omds20}IndexArtCd_Type" />
+ * <attribute name="Datum" type="{http://www.w3.org/2001/XMLSchema}gYearMonth" />
+ * <attribute name="Wert" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Index_Type")
+public class ELIndexType {
+
+ @XmlAttribute(name = "IndexArtCd", required = true)
+ protected String indexArtCd;
+ @XmlAttribute(name = "Datum")
+ @XmlSchemaType(name = "gYearMonth")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Wert")
+ protected BigDecimal wert;
+
+ /**
+ * Ruft den Wert der indexArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getIndexArtCd() {
+ return indexArtCd;
+ }
+
+ /**
+ * Legt den Wert der indexArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIndexArtCd(String value) {
+ this.indexArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELKlauselType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELKlauselType.java
new file mode 100644
index 00000000..0a254bef
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELKlauselType.java
@@ -0,0 +1,64 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Klausel_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Klausel_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Klauselnr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="26"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Klausel_Type")
+public class ELKlauselType {
+
+ @XmlAttribute(name = "Klauselnr", required = true)
+ protected String klauselnr;
+
+ /**
+ * Ruft den Wert der klauselnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKlauselnr() {
+ return klauselnr;
+ }
+
+ /**
+ * Legt den Wert der klauselnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKlauselnr(String value) {
+ this.klauselnr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELKommunikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELKommunikationType.java
new file mode 100644
index 00000000..93592a68
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELKommunikationType.java
@@ -0,0 +1,91 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Kommunikation_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Kommunikation_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="KomArtCd" use="required" type="{urn:omds20}KomArtCd_Type" />
+ * <attribute name="Kennung" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Kommunikation_Type")
+public class ELKommunikationType {
+
+ @XmlAttribute(name = "KomArtCd", required = true)
+ protected String komArtCd;
+ @XmlAttribute(name = "Kennung", required = true)
+ protected String kennung;
+
+ /**
+ * Ruft den Wert der komArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKomArtCd() {
+ return komArtCd;
+ }
+
+ /**
+ * Legt den Wert der komArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKomArtCd(String value) {
+ this.komArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der kennung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKennung() {
+ return kennung;
+ }
+
+ /**
+ * Legt den Wert der kennung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKennung(String value) {
+ this.kennung = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELLegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELLegitimationType.java
new file mode 100644
index 00000000..0af570d6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELLegitimationType.java
@@ -0,0 +1,152 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Legitimation_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Legitimation_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="LegArtCd" use="required" type="{urn:omds20}LegArtCd_Type" />
+ * <attribute name="Ausstellungsbehoerde">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Datum" type="{urn:omds20}Datum" />
+ * <attribute name="Nummer" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Legitimation_Type")
+public class ELLegitimationType {
+
+ @XmlAttribute(name = "LegArtCd", required = true)
+ protected String legArtCd;
+ @XmlAttribute(name = "Ausstellungsbehoerde")
+ protected String ausstellungsbehoerde;
+ @XmlAttribute(name = "Datum")
+ protected XMLGregorianCalendar datum;
+ @XmlAttribute(name = "Nummer", required = true)
+ protected String nummer;
+
+ /**
+ * Ruft den Wert der legArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLegArtCd() {
+ return legArtCd;
+ }
+
+ /**
+ * Legt den Wert der legArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLegArtCd(String value) {
+ this.legArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der ausstellungsbehoerde-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAusstellungsbehoerde() {
+ return ausstellungsbehoerde;
+ }
+
+ /**
+ * Legt den Wert der ausstellungsbehoerde-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAusstellungsbehoerde(String value) {
+ this.ausstellungsbehoerde = value;
+ }
+
+ /**
+ * Ruft den Wert der datum-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getDatum() {
+ return datum;
+ }
+
+ /**
+ * Legt den Wert der datum-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setDatum(XMLGregorianCalendar value) {
+ this.datum = value;
+ }
+
+ /**
+ * Ruft den Wert der nummer-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNummer() {
+ return nummer;
+ }
+
+ /**
+ * Legt den Wert der nummer-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNummer(String value) {
+ this.nummer = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELObjektdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELObjektdatenType.java
new file mode 100644
index 00000000..96c2497b
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELObjektdatenType.java
@@ -0,0 +1,124 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Objektdaten_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Objektdaten_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ObjektdatenCd" use="required" type="{urn:omds20}ObjektdatenCd_Type" />
+ * <attribute name="Wert" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="10"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="ObjektdatenInfo">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="60"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Objektdaten_Type")
+public class ELObjektdatenType {
+
+ @XmlAttribute(name = "ObjektdatenCd", required = true)
+ protected String objektdatenCd;
+ @XmlAttribute(name = "Wert", required = true)
+ protected String wert;
+ @XmlAttribute(name = "ObjektdatenInfo")
+ protected String objektdatenInfo;
+
+ /**
+ * Ruft den Wert der objektdatenCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getObjektdatenCd() {
+ return objektdatenCd;
+ }
+
+ /**
+ * Legt den Wert der objektdatenCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setObjektdatenCd(String value) {
+ this.objektdatenCd = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setWert(String value) {
+ this.wert = value;
+ }
+
+ /**
+ * Ruft den Wert der objektdatenInfo-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getObjektdatenInfo() {
+ return objektdatenInfo;
+ }
+
+ /**
+ * Legt den Wert der objektdatenInfo-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setObjektdatenInfo(String value) {
+ this.objektdatenInfo = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPolizzennummerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPolizzennummerType.java
new file mode 100644
index 00000000..147b683c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPolizzennummerType.java
@@ -0,0 +1,85 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Polizzennummer_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Polizzennummer_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="PolArtCd" use="required" type="{urn:omds20}PolArtCd_Type" />
+ * <attribute name="PolNr" use="required" type="{urn:omds20}Polizzennr" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Polizzennummer_Type")
+public class ELPolizzennummerType {
+
+ @XmlAttribute(name = "PolArtCd", required = true)
+ protected PolArtCdType polArtCd;
+ @XmlAttribute(name = "PolNr", required = true)
+ protected String polNr;
+
+ /**
+ * Ruft den Wert der polArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link PolArtCdType }
+ *
+ */
+ public PolArtCdType getPolArtCd() {
+ return polArtCd;
+ }
+
+ /**
+ * Legt den Wert der polArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link PolArtCdType }
+ *
+ */
+ public void setPolArtCd(PolArtCdType value) {
+ this.polArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der polNr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPolNr() {
+ return polNr;
+ }
+
+ /**
+ * Legt den Wert der polNr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPolNr(String value) {
+ this.polNr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPraemienfreistellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPraemienfreistellungType.java
new file mode 100644
index 00000000..778fcf90
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPraemienfreistellungType.java
@@ -0,0 +1,113 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Praemienfreistellung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Praemienfreistellung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="PfrArtCd" use="required" type="{urn:omds20}PfrArtCd_Type" />
+ * <attribute name="PfrBeg" use="required" type="{urn:omds20}Datum" />
+ * <attribute name="PfrEnde" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Praemienfreistellung_Type")
+public class ELPraemienfreistellungType {
+
+ @XmlAttribute(name = "PfrArtCd", required = true)
+ protected String pfrArtCd;
+ @XmlAttribute(name = "PfrBeg", required = true)
+ protected XMLGregorianCalendar pfrBeg;
+ @XmlAttribute(name = "PfrEnde")
+ protected XMLGregorianCalendar pfrEnde;
+
+ /**
+ * Ruft den Wert der pfrArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPfrArtCd() {
+ return pfrArtCd;
+ }
+
+ /**
+ * Legt den Wert der pfrArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPfrArtCd(String value) {
+ this.pfrArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der pfrBeg-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getPfrBeg() {
+ return pfrBeg;
+ }
+
+ /**
+ * Legt den Wert der pfrBeg-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setPfrBeg(XMLGregorianCalendar value) {
+ this.pfrBeg = value;
+ }
+
+ /**
+ * Ruft den Wert der pfrEnde-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getPfrEnde() {
+ return pfrEnde;
+ }
+
+ /**
+ * Legt den Wert der pfrEnde-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setPfrEnde(XMLGregorianCalendar value) {
+ this.pfrEnde = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPraemienkorrekturType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPraemienkorrekturType.java
new file mode 100644
index 00000000..d5e7c644
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELPraemienkorrekturType.java
@@ -0,0 +1,146 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Praemienkorrektur_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Praemienkorrektur_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="PraemKorrArtCd" use="required" type="{urn:omds20}PraemKorrArtCd_Type" />
+ * <attribute name="PraemKorrWert" type="{urn:omds20}decimal" />
+ * <attribute name="PraemKorrProz" type="{urn:omds20}decimal" />
+ * <attribute name="PraemKorrText">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Praemienkorrektur_Type")
+public class ELPraemienkorrekturType {
+
+ @XmlAttribute(name = "PraemKorrArtCd", required = true)
+ protected String praemKorrArtCd;
+ @XmlAttribute(name = "PraemKorrWert")
+ protected BigDecimal praemKorrWert;
+ @XmlAttribute(name = "PraemKorrProz")
+ protected BigDecimal praemKorrProz;
+ @XmlAttribute(name = "PraemKorrText")
+ protected String praemKorrText;
+
+ /**
+ * Ruft den Wert der praemKorrArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPraemKorrArtCd() {
+ return praemKorrArtCd;
+ }
+
+ /**
+ * Legt den Wert der praemKorrArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPraemKorrArtCd(String value) {
+ this.praemKorrArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der praemKorrWert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPraemKorrWert() {
+ return praemKorrWert;
+ }
+
+ /**
+ * Legt den Wert der praemKorrWert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPraemKorrWert(BigDecimal value) {
+ this.praemKorrWert = value;
+ }
+
+ /**
+ * Ruft den Wert der praemKorrProz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getPraemKorrProz() {
+ return praemKorrProz;
+ }
+
+ /**
+ * Legt den Wert der praemKorrProz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setPraemKorrProz(BigDecimal value) {
+ this.praemKorrProz = value;
+ }
+
+ /**
+ * Ruft den Wert der praemKorrText-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPraemKorrText() {
+ return praemKorrText;
+ }
+
+ /**
+ * Legt den Wert der praemKorrText-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPraemKorrText(String value) {
+ this.praemKorrText = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELRahmenvereinbarungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELRahmenvereinbarungType.java
new file mode 100644
index 00000000..d461fa63
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELRahmenvereinbarungType.java
@@ -0,0 +1,64 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Rahmenvereinbarung_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Rahmenvereinbarung_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="RahmenVebnr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Rahmenvereinbarung_Type")
+public class ELRahmenvereinbarungType {
+
+ @XmlAttribute(name = "RahmenVebnr", required = true)
+ protected String rahmenVebnr;
+
+ /**
+ * Ruft den Wert der rahmenVebnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRahmenVebnr() {
+ return rahmenVebnr;
+ }
+
+ /**
+ * Legt den Wert der rahmenVebnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRahmenVebnr(String value) {
+ this.rahmenVebnr = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELRenteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELRenteType.java
new file mode 100644
index 00000000..3790e192
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELRenteType.java
@@ -0,0 +1,114 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Rente_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Rente_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="RntRhythmCd" use="required" type="{urn:omds20}RntRhythmCd_Type" />
+ * <attribute name="RntBeg" type="{urn:omds20}Datum" />
+ * <attribute name="RntBetrag" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Rente_Type")
+public class ELRenteType {
+
+ @XmlAttribute(name = "RntRhythmCd", required = true)
+ protected String rntRhythmCd;
+ @XmlAttribute(name = "RntBeg")
+ protected XMLGregorianCalendar rntBeg;
+ @XmlAttribute(name = "RntBetrag", required = true)
+ protected BigDecimal rntBetrag;
+
+ /**
+ * Ruft den Wert der rntRhythmCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRntRhythmCd() {
+ return rntRhythmCd;
+ }
+
+ /**
+ * Legt den Wert der rntRhythmCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRntRhythmCd(String value) {
+ this.rntRhythmCd = value;
+ }
+
+ /**
+ * Ruft den Wert der rntBeg-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getRntBeg() {
+ return rntBeg;
+ }
+
+ /**
+ * Legt den Wert der rntBeg-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setRntBeg(XMLGregorianCalendar value) {
+ this.rntBeg = value;
+ }
+
+ /**
+ * Ruft den Wert der rntBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getRntBetrag() {
+ return rntBetrag;
+ }
+
+ /**
+ * Legt den Wert der rntBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setRntBetrag(BigDecimal value) {
+ this.rntBetrag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSelbstbehalt.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSelbstbehalt.java
new file mode 100644
index 00000000..11bbe10f
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSelbstbehalt.java
@@ -0,0 +1,34 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für anonymous complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType>
+ * <complexContent>
+ * <extension base="{urn:omds20}EL-Selbstbehalt_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "EL-Selbstbehalt")
+public class ELSelbstbehalt
+ extends ELSelbstbehaltType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSelbstbehaltType.java
new file mode 100644
index 00000000..1f75e2aa
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSelbstbehaltType.java
@@ -0,0 +1,150 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Selbstbehalt_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Selbstbehalt_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="SbhArtCd" use="required" type="{urn:omds20}SbhArtCd_Type" />
+ * <attribute name="SbhBetrag" type="{urn:omds20}decimal" />
+ * <attribute name="SbhProzent" type="{urn:omds20}decimal" />
+ * <attribute name="SbhText">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Selbstbehalt_Type")
+@XmlSeeAlso({
+ ELSelbstbehalt.class
+})
+public class ELSelbstbehaltType {
+
+ @XmlAttribute(name = "SbhArtCd", required = true)
+ protected SbhArtCdType sbhArtCd;
+ @XmlAttribute(name = "SbhBetrag")
+ protected BigDecimal sbhBetrag;
+ @XmlAttribute(name = "SbhProzent")
+ protected BigDecimal sbhProzent;
+ @XmlAttribute(name = "SbhText")
+ protected String sbhText;
+
+ /**
+ * Ruft den Wert der sbhArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SbhArtCdType }
+ *
+ */
+ public SbhArtCdType getSbhArtCd() {
+ return sbhArtCd;
+ }
+
+ /**
+ * Legt den Wert der sbhArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SbhArtCdType }
+ *
+ */
+ public void setSbhArtCd(SbhArtCdType value) {
+ this.sbhArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der sbhBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getSbhBetrag() {
+ return sbhBetrag;
+ }
+
+ /**
+ * Legt den Wert der sbhBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setSbhBetrag(BigDecimal value) {
+ this.sbhBetrag = value;
+ }
+
+ /**
+ * Ruft den Wert der sbhProzent-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getSbhProzent() {
+ return sbhProzent;
+ }
+
+ /**
+ * Legt den Wert der sbhProzent-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setSbhProzent(BigDecimal value) {
+ this.sbhProzent = value;
+ }
+
+ /**
+ * Ruft den Wert der sbhText-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSbhText() {
+ return sbhText;
+ }
+
+ /**
+ * Legt den Wert der sbhText-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSbhText(String value) {
+ this.sbhText = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSteuerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSteuerType.java
new file mode 100644
index 00000000..b0785aba
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELSteuerType.java
@@ -0,0 +1,86 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Steuer_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Steuer_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="StArtCd" use="required" type="{urn:omds20}StArtCd_Type" />
+ * <attribute name="StBetrag" use="required" type="{urn:omds20}decimal" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Steuer_Type")
+public class ELSteuerType {
+
+ @XmlAttribute(name = "StArtCd", required = true)
+ protected String stArtCd;
+ @XmlAttribute(name = "StBetrag", required = true)
+ protected BigDecimal stBetrag;
+
+ /**
+ * Ruft den Wert der stArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStArtCd() {
+ return stArtCd;
+ }
+
+ /**
+ * Legt den Wert der stArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStArtCd(String value) {
+ this.stArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der stBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getStBetrag() {
+ return stBetrag;
+ }
+
+ /**
+ * Legt den Wert der stBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setStBetrag(BigDecimal value) {
+ this.stBetrag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELTextType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELTextType.java
new file mode 100644
index 00000000..bd796e88
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELTextType.java
@@ -0,0 +1,91 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Text_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Text_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="TxtArtCd" use="required" type="{urn:omds20}TxtArtCd_Type" />
+ * <attribute name="TxtInhalt" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Text_Type")
+public class ELTextType {
+
+ @XmlAttribute(name = "TxtArtCd", required = true)
+ protected TxtArtCdType txtArtCd;
+ @XmlAttribute(name = "TxtInhalt", required = true)
+ protected String txtInhalt;
+
+ /**
+ * Ruft den Wert der txtArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link TxtArtCdType }
+ *
+ */
+ public TxtArtCdType getTxtArtCd() {
+ return txtArtCd;
+ }
+
+ /**
+ * Legt den Wert der txtArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link TxtArtCdType }
+ *
+ */
+ public void setTxtArtCd(TxtArtCdType value) {
+ this.txtArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der txtInhalt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTxtInhalt() {
+ return txtInhalt;
+ }
+
+ /**
+ * Legt den Wert der txtInhalt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTxtInhalt(String value) {
+ this.txtInhalt = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELVersicherungssummeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELVersicherungssummeType.java
new file mode 100644
index 00000000..b4380e53
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELVersicherungssummeType.java
@@ -0,0 +1,119 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EL-Versicherungssumme_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Versicherungssumme_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="VSArtCd" use="required" type="{urn:omds20}VSArtCd_Type" />
+ * <attribute name="VSBetrag" use="required" type="{urn:omds20}decimal14_2" />
+ * <attribute name="VSBez">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="255"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Versicherungssumme_Type")
+public class ELVersicherungssummeType {
+
+ @XmlAttribute(name = "VSArtCd", required = true)
+ protected VSArtCdType vsArtCd;
+ @XmlAttribute(name = "VSBetrag", required = true)
+ protected BigDecimal vsBetrag;
+ @XmlAttribute(name = "VSBez")
+ protected String vsBez;
+
+ /**
+ * Ruft den Wert der vsArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VSArtCdType }
+ *
+ */
+ public VSArtCdType getVSArtCd() {
+ return vsArtCd;
+ }
+
+ /**
+ * Legt den Wert der vsArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VSArtCdType }
+ *
+ */
+ public void setVSArtCd(VSArtCdType value) {
+ this.vsArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der vsBetrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getVSBetrag() {
+ return vsBetrag;
+ }
+
+ /**
+ * Legt den Wert der vsBetrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setVSBetrag(BigDecimal value) {
+ this.vsBetrag = value;
+ }
+
+ /**
+ * Ruft den Wert der vsBez-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVSBez() {
+ return vsBez;
+ }
+
+ /**
+ * Legt den Wert der vsBez-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVSBez(String value) {
+ this.vsBez = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELZeitraumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELZeitraumType.java
new file mode 100644
index 00000000..f4049852
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/ELZeitraumType.java
@@ -0,0 +1,113 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für EL-Zeitraum_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="EL-Zeitraum_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ZRArtCd" use="required" type="{urn:omds20}ZRArtCd_Type" />
+ * <attribute name="ZRBeg" type="{urn:omds20}Datum" />
+ * <attribute name="ZREnd" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EL-Zeitraum_Type")
+public class ELZeitraumType {
+
+ @XmlAttribute(name = "ZRArtCd", required = true)
+ protected String zrArtCd;
+ @XmlAttribute(name = "ZRBeg")
+ protected XMLGregorianCalendar zrBeg;
+ @XmlAttribute(name = "ZREnd")
+ protected XMLGregorianCalendar zrEnd;
+
+ /**
+ * Ruft den Wert der zrArtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getZRArtCd() {
+ return zrArtCd;
+ }
+
+ /**
+ * Legt den Wert der zrArtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setZRArtCd(String value) {
+ this.zrArtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der zrBeg-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getZRBeg() {
+ return zrBeg;
+ }
+
+ /**
+ * Legt den Wert der zrBeg-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setZRBeg(XMLGregorianCalendar value) {
+ this.zrBeg = value;
+ }
+
+ /**
+ * Ruft den Wert der zrEnd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getZREnd() {
+ return zrEnd;
+ }
+
+ /**
+ * Legt den Wert der zrEnd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setZREnd(XMLGregorianCalendar value) {
+ this.zrEnd = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/Entsch2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/Entsch2Type.java
new file mode 100644
index 00000000..51cb86ac
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/Entsch2Type.java
@@ -0,0 +1,40 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für Entsch2_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ *
+ * <simpleType name="Entsch2_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="1"/>
+ * <enumeration value="J"/>
+ * <enumeration value="N"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "Entsch2_Type")
+@XmlEnum
+public enum Entsch2Type {
+
+ J,
+ N;
+
+ public String value() {
+ return name();
+ }
+
+ public static Entsch2Type fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/EstArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/EstArtCdType.java
new file mode 100644
index 00000000..17cdc90c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/EstArtCdType.java
@@ -0,0 +1,55 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für EstArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ *
+ * <simpleType name="EstArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="G"/>
+ * <enumeration value="T"/>
+ * <enumeration value="TVU"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "EstArtCd_Type")
+@XmlEnum
+public enum EstArtCdType {
+
+
+ /**
+ * Gefahrenklasse
+ *
+ */
+ G,
+
+ /**
+ * Tarif-, Bonus/Malus-Stufe offiziell
+ *
+ */
+ T,
+
+ /**
+ * Tarif-, Bonus/Malus-Stufe VU-intern
+ *
+ */
+ TVU;
+
+ public String value() {
+ return name();
+ }
+
+ public static EstArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/FONDSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/FONDSType.java
new file mode 100644
index 00000000..fbd2ab25
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/FONDSType.java
@@ -0,0 +1,276 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für FONDS_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="FONDS_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="ISIN" use="required" type="{urn:omds20}ISIN_Type" />
+ * <attribute name="WKN" type="{urn:omds20}WKN_Type" />
+ * <attribute name="Bezeichnung" use="required" type="{urn:omds20}FondsBez_Type" />
+ * <attribute name="Kurs" type="{urn:omds20}FondsBetrag_Type" />
+ * <attribute name="AnteilWertpapier" type="{urn:omds20}FondsAnteil_Type" />
+ * <attribute name="Prozentsatz" use="required" type="{urn:omds20}Prozentsatz_Type" />
+ * <attribute name="Wert" type="{urn:omds20}FondsBetrag_Type" />
+ * <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ * <attribute name="Stichtag" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "FONDS_Type")
+public class FONDSType {
+
+ @XmlAttribute(name = "ISIN", required = true)
+ protected String isin;
+ @XmlAttribute(name = "WKN")
+ protected String wkn;
+ @XmlAttribute(name = "Bezeichnung", required = true)
+ protected String bezeichnung;
+ @XmlAttribute(name = "Kurs")
+ protected BigDecimal kurs;
+ @XmlAttribute(name = "AnteilWertpapier")
+ protected BigDecimal anteilWertpapier;
+ @XmlAttribute(name = "Prozentsatz", required = true)
+ protected BigDecimal prozentsatz;
+ @XmlAttribute(name = "Wert")
+ protected BigDecimal wert;
+ @XmlAttribute(name = "WaehrungsCd")
+ protected WaehrungsCdType waehrungsCd;
+ @XmlAttribute(name = "Stichtag")
+ protected XMLGregorianCalendar stichtag;
+
+ /**
+ * Ruft den Wert der isin-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getISIN() {
+ return isin;
+ }
+
+ /**
+ * Legt den Wert der isin-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setISIN(String value) {
+ this.isin = value;
+ }
+
+ /**
+ * Ruft den Wert der wkn-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getWKN() {
+ return wkn;
+ }
+
+ /**
+ * Legt den Wert der wkn-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setWKN(String value) {
+ this.wkn = value;
+ }
+
+ /**
+ * Ruft den Wert der bezeichnung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBezeichnung() {
+ return bezeichnung;
+ }
+
+ /**
+ * Legt den Wert der bezeichnung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBezeichnung(String value) {
+ this.bezeichnung = value;
+ }
+
+ /**
+ * Ruft den Wert der kurs-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getKurs() {
+ return kurs;
+ }
+
+ /**
+ * Legt den Wert der kurs-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setKurs(BigDecimal value) {
+ this.kurs = value;
+ }
+
+ /**
+ * Ruft den Wert der anteilWertpapier-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getAnteilWertpapier() {
+ return anteilWertpapier;
+ }
+
+ /**
+ * Legt den Wert der anteilWertpapier-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setAnteilWertpapier(BigDecimal value) {
+ this.anteilWertpapier = value;
+ }
+
+ /**
+ * Ruft den Wert der prozentsatz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getProzentsatz() {
+ return prozentsatz;
+ }
+
+ /**
+ * Legt den Wert der prozentsatz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setProzentsatz(BigDecimal value) {
+ this.prozentsatz = value;
+ }
+
+ /**
+ * Ruft den Wert der wert-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BigDecimal }
+ *
+ */
+ public BigDecimal getWert() {
+ return wert;
+ }
+
+ /**
+ * Legt den Wert der wert-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigDecimal }
+ *
+ */
+ public void setWert(BigDecimal value) {
+ this.wert = value;
+ }
+
+ /**
+ * Ruft den Wert der waehrungsCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ public WaehrungsCdType getWaehrungsCd() {
+ return waehrungsCd;
+ }
+
+ /**
+ * Legt den Wert der waehrungsCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link WaehrungsCdType }
+ *
+ */
+ public void setWaehrungsCd(WaehrungsCdType value) {
+ this.waehrungsCd = value;
+ }
+
+ /**
+ * Ruft den Wert der stichtag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getStichtag() {
+ return stichtag;
+ }
+
+ /**
+ * Legt den Wert der stichtag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setStichtag(XMLGregorianCalendar value) {
+ this.stichtag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/GESCHAEDIGTESOBJEKTType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/GESCHAEDIGTESOBJEKTType.java
new file mode 100644
index 00000000..40a13ae8
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/GESCHAEDIGTESOBJEKTType.java
@@ -0,0 +1,265 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für GESCHAEDIGTES_OBJEKT_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="GESCHAEDIGTES_OBJEKT_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="GeschObjektLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ * <attribute name="SchadenBeschreibung">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="100"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="VUNrGesch" type="{urn:omds20}VUNr" />
+ * <attribute name="VUNameGesch">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PolNrGesch" type="{urn:omds20}Polizzennr" />
+ * <attribute name="SchadennrGesch">
+ * <simpleType>
+ * <restriction base="{urn:omds20}Schadennr">
+ * <maxLength value="35"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="LandesCd_GeschKfz" type="{urn:omds20}LandesCd_Type" />
+ * <attribute name="Kennz_GeschKfz">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="12"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "GESCHAEDIGTES_OBJEKT_Type")
+public class GESCHAEDIGTESOBJEKTType {
+
+ @XmlAttribute(name = "GeschObjektLfnr", required = true)
+ @XmlSchemaType(name = "unsignedShort")
+ protected int geschObjektLfnr;
+ @XmlAttribute(name = "SchadenBeschreibung")
+ protected String schadenBeschreibung;
+ @XmlAttribute(name = "VUNrGesch")
+ protected String vuNrGesch;
+ @XmlAttribute(name = "VUNameGesch")
+ protected String vuNameGesch;
+ @XmlAttribute(name = "PolNrGesch")
+ protected String polNrGesch;
+ @XmlAttribute(name = "SchadennrGesch")
+ protected String schadennrGesch;
+ @XmlAttribute(name = "LandesCd_GeschKfz")
+ protected String landesCdGeschKfz;
+ @XmlAttribute(name = "Kennz_GeschKfz")
+ protected String kennzGeschKfz;
+
+ /**
+ * Ruft den Wert der geschObjektLfnr-Eigenschaft ab.
+ *
+ */
+ public int getGeschObjektLfnr() {
+ return geschObjektLfnr;
+ }
+
+ /**
+ * Legt den Wert der geschObjektLfnr-Eigenschaft fest.
+ *
+ */
+ public void setGeschObjektLfnr(int value) {
+ this.geschObjektLfnr = value;
+ }
+
+ /**
+ * Ruft den Wert der schadenBeschreibung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSchadenBeschreibung() {
+ return schadenBeschreibung;
+ }
+
+ /**
+ * Legt den Wert der schadenBeschreibung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSchadenBeschreibung(String value) {
+ this.schadenBeschreibung = value;
+ }
+
+ /**
+ * Ruft den Wert der vuNrGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVUNrGesch() {
+ return vuNrGesch;
+ }
+
+ /**
+ * Legt den Wert der vuNrGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVUNrGesch(String value) {
+ this.vuNrGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der vuNameGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVUNameGesch() {
+ return vuNameGesch;
+ }
+
+ /**
+ * Legt den Wert der vuNameGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVUNameGesch(String value) {
+ this.vuNameGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der polNrGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPolNrGesch() {
+ return polNrGesch;
+ }
+
+ /**
+ * Legt den Wert der polNrGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPolNrGesch(String value) {
+ this.polNrGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der schadennrGesch-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSchadennrGesch() {
+ return schadennrGesch;
+ }
+
+ /**
+ * Legt den Wert der schadennrGesch-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSchadennrGesch(String value) {
+ this.schadennrGesch = value;
+ }
+
+ /**
+ * Ruft den Wert der landesCdGeschKfz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLandesCdGeschKfz() {
+ return landesCdGeschKfz;
+ }
+
+ /**
+ * Legt den Wert der landesCdGeschKfz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLandesCdGeschKfz(String value) {
+ this.landesCdGeschKfz = value;
+ }
+
+ /**
+ * Ruft den Wert der kennzGeschKfz-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKennzGeschKfz() {
+ return kennzGeschKfz;
+ }
+
+ /**
+ * Legt den Wert der kennzGeschKfz-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKennzGeschKfz(String value) {
+ this.kennzGeschKfz = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/GrwArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/GrwArtCdType.java
new file mode 100644
index 00000000..cf71ba1e
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/GrwArtCdType.java
@@ -0,0 +1,55 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für GrwArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ *
+ * <simpleType name="GrwArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="DFP"/>
+ * <enumeration value="KAM"/>
+ * <enumeration value="KAT"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "GrwArtCd_Type")
+@XmlEnum
+public enum GrwArtCdType {
+
+
+ /**
+ * DauerfolgenProz(UV)
+ *
+ */
+ DFP,
+
+ /**
+ * Karenzmonate
+ *
+ */
+ KAM,
+
+ /**
+ * Karenztage
+ *
+ */
+ KAT;
+
+ public String value() {
+ return name();
+ }
+
+ public static GrwArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/IdfArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/IdfArtCdType.java
new file mode 100644
index 00000000..8669e5c1
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/IdfArtCdType.java
@@ -0,0 +1,55 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für IdfArtCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ *
+ * <simpleType name="IdfArtCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="FB"/>
+ * <enumeration value="SV"/>
+ * <enumeration value="VB"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "IdfArtCd_Type")
+@XmlEnum
+public enum IdfArtCdType {
+
+
+ /**
+ * Firmenbuchnummer
+ *
+ */
+ FB,
+
+ /**
+ * Sozialversicherungsnr
+ *
+ */
+ SV,
+
+ /**
+ * Versicherungsbestätigung
+ *
+ */
+ VB;
+
+ public String value() {
+ return name();
+ }
+
+ public static IdfArtCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/KLAUSELType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/KLAUSELType.java
new file mode 100644
index 00000000..c3b2e02c
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/KLAUSELType.java
@@ -0,0 +1,187 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für KLAUSEL_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="KLAUSEL_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Klauselnr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="26"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Klauselbez" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Klauseltxt">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="7998"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="GueltigVon" type="{urn:omds20}Datum" />
+ * <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "KLAUSEL_Type")
+public class KLAUSELType {
+
+ @XmlAttribute(name = "Klauselnr", required = true)
+ protected String klauselnr;
+ @XmlAttribute(name = "Klauselbez", required = true)
+ protected String klauselbez;
+ @XmlAttribute(name = "Klauseltxt")
+ protected String klauseltxt;
+ @XmlAttribute(name = "GueltigVon")
+ protected XMLGregorianCalendar gueltigVon;
+ @XmlAttribute(name = "GueltigBis")
+ protected XMLGregorianCalendar gueltigBis;
+
+ /**
+ * Ruft den Wert der klauselnr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKlauselnr() {
+ return klauselnr;
+ }
+
+ /**
+ * Legt den Wert der klauselnr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKlauselnr(String value) {
+ this.klauselnr = value;
+ }
+
+ /**
+ * Ruft den Wert der klauselbez-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKlauselbez() {
+ return klauselbez;
+ }
+
+ /**
+ * Legt den Wert der klauselbez-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKlauselbez(String value) {
+ this.klauselbez = value;
+ }
+
+ /**
+ * Ruft den Wert der klauseltxt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKlauseltxt() {
+ return klauseltxt;
+ }
+
+ /**
+ * Legt den Wert der klauseltxt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKlauseltxt(String value) {
+ this.klauseltxt = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigVon-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGueltigVon() {
+ return gueltigVon;
+ }
+
+ /**
+ * Legt den Wert der gueltigVon-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGueltigVon(XMLGregorianCalendar value) {
+ this.gueltigVon = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigBis-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGueltigBis() {
+ return gueltigBis;
+ }
+
+ /**
+ * Legt den Wert der gueltigBis-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGueltigBis(XMLGregorianCalendar value) {
+ this.gueltigBis = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/LOESCHANSTOSSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/LOESCHANSTOSSType.java
new file mode 100644
index 00000000..c2198903
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/LOESCHANSTOSSType.java
@@ -0,0 +1,289 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für LOESCHANSTOSS_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="LOESCHANSTOSS_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="LoeschID" use="required" type="{urn:omds20}Datum-Zeit" />
+ * <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ * <attribute name="Polizzennr" type="{urn:omds20}Polizzennr" />
+ * <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ * <attribute name="Personennr" type="{urn:omds20}Personennr" />
+ * <attribute name="Schadennr" type="{urn:omds20}Schadennr" />
+ * <attribute name="ProvisionsID">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="26"/>
+ * <minLength value="1"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnverfahrenNr">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="32"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="LoeschCd" use="required" type="{urn:omds20}LoeschCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LOESCHANSTOSS_Type")
+public class LOESCHANSTOSSType {
+
+ @XmlAttribute(name = "LoeschID", required = true)
+ protected XMLGregorianCalendar loeschID;
+ @XmlAttribute(name = "GueltigAb")
+ protected XMLGregorianCalendar gueltigAb;
+ @XmlAttribute(name = "Polizzennr")
+ protected String polizzennr;
+ @XmlAttribute(name = "VertragsID")
+ protected String vertragsID;
+ @XmlAttribute(name = "Personennr")
+ protected String personennr;
+ @XmlAttribute(name = "Schadennr")
+ protected String schadennr;
+ @XmlAttribute(name = "ProvisionsID")
+ protected String provisionsID;
+ @XmlAttribute(name = "MahnverfahrenNr")
+ protected String mahnverfahrenNr;
+ @XmlAttribute(name = "LoeschCd", required = true)
+ protected LoeschCdType loeschCd;
+
+ /**
+ * Ruft den Wert der loeschID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getLoeschID() {
+ return loeschID;
+ }
+
+ /**
+ * Legt den Wert der loeschID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setLoeschID(XMLGregorianCalendar value) {
+ this.loeschID = value;
+ }
+
+ /**
+ * Ruft den Wert der gueltigAb-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGueltigAb() {
+ return gueltigAb;
+ }
+
+ /**
+ * Legt den Wert der gueltigAb-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGueltigAb(XMLGregorianCalendar value) {
+ this.gueltigAb = value;
+ }
+
+ /**
+ * Ruft den Wert der polizzennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPolizzennr() {
+ return polizzennr;
+ }
+
+ /**
+ * Legt den Wert der polizzennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPolizzennr(String value) {
+ this.polizzennr = value;
+ }
+
+ /**
+ * Ruft den Wert der vertragsID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVertragsID() {
+ return vertragsID;
+ }
+
+ /**
+ * Legt den Wert der vertragsID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVertragsID(String value) {
+ this.vertragsID = value;
+ }
+
+ /**
+ * Ruft den Wert der personennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPersonennr() {
+ return personennr;
+ }
+
+ /**
+ * Legt den Wert der personennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPersonennr(String value) {
+ this.personennr = value;
+ }
+
+ /**
+ * Ruft den Wert der schadennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSchadennr() {
+ return schadennr;
+ }
+
+ /**
+ * Legt den Wert der schadennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSchadennr(String value) {
+ this.schadennr = value;
+ }
+
+ /**
+ * Ruft den Wert der provisionsID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getProvisionsID() {
+ return provisionsID;
+ }
+
+ /**
+ * Legt den Wert der provisionsID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setProvisionsID(String value) {
+ this.provisionsID = value;
+ }
+
+ /**
+ * Ruft den Wert der mahnverfahrenNr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMahnverfahrenNr() {
+ return mahnverfahrenNr;
+ }
+
+ /**
+ * Legt den Wert der mahnverfahrenNr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMahnverfahrenNr(String value) {
+ this.mahnverfahrenNr = value;
+ }
+
+ /**
+ * Ruft den Wert der loeschCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link LoeschCdType }
+ *
+ */
+ public LoeschCdType getLoeschCd() {
+ return loeschCd;
+ }
+
+ /**
+ * Legt den Wert der loeschCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link LoeschCdType }
+ *
+ */
+ public void setLoeschCd(LoeschCdType value) {
+ this.loeschCd = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/LoeschCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/LoeschCdType.java
new file mode 100644
index 00000000..88d0e641
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/LoeschCdType.java
@@ -0,0 +1,55 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java-Klasse für LoeschCd_Type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *
+ *
+ * <simpleType name="LoeschCd_Type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="M"/>
+ * <enumeration value="L"/>
+ * <enumeration value="G"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "LoeschCd_Type")
+@XmlEnum
+public enum LoeschCdType {
+
+
+ /**
+ * Markieren als nichtmehrversorgt
+ *
+ */
+ M,
+
+ /**
+ * Löschen wg.z.B.Falschlieferung
+ *
+ */
+ L,
+
+ /**
+ * Gesetzlich: Hinweis an Makler - Person/Vertrag/Schaden wurden bei der VU wegen DSG gelöscht
+ *
+ */
+ G;
+
+ public String value() {
+ return name();
+ }
+
+ public static LoeschCdType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/MAHNUNGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/MAHNUNGType.java
new file mode 100644
index 00000000..3e5a52e6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/MAHNUNGType.java
@@ -0,0 +1,707 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.math.BigDecimal;
+import java.math.BigInteger;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * Java-Klasse für MAHNUNG_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="MAHNUNG_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element ref="{urn:omds20}EL-Text"/>
+ * </choice>
+ * </sequence>
+ * <attribute name="MahnverfahrenNr" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="32"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnungNr" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
+ * <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ * <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ * <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ * <attribute name="MahnBetrag" use="required" type="{urn:omds20}decimal" />
+ * <attribute name="MahnSpesen" type="{urn:omds20}decimal" />
+ * <attribute name="MahnStufeCd" use="required" type="{urn:omds20}MahnStufeCd_Type" />
+ * <attribute name="MahnStufeTextVU">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStelleVU">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStelleBeauftragt">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStufeGueltigAb" type="{urn:omds20}Datum" />
+ * <attribute name="MahnStufeGueltigBis" type="{urn:omds20}Datum" />
+ * <attribute name="MahnStufeCdNext" type="{urn:omds20}MahnStufeCd_Type" />
+ * <attribute name="MahnStufeTextVUNext">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="MahnStufeGueltigAbNext" type="{urn:omds20}Datum" />
+ * <attribute name="MahnLetzteZahlung" type="{urn:omds20}Datum" />
+ * <attribute name="MahnAeltesteFaelligkeit" type="{urn:omds20}Datum" />
+ * <attribute name="MahnAnzahlFaelligkeiten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ * <attribute name="GrundRuecklaufCd" type="{urn:omds20}GrundRuecklaufCd_Type" />
+ * <attribute name="MahnDeckungBis" type="{urn:omds20}Datum" />
+ * <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MAHNUNG_Type", propOrder = {
+ "elText"
+})
+public class MAHNUNGType {
+
+ @XmlElement(name = "EL-Text")
+ protected List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a set method for the elText property.
+ *
+ *
+ * For example, to add a new item, do as follows: + *
+ * getELText().add(newItem); + *+ * + * + *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ELTextType }
+ *
+ *
+ */
+ public List Java-Klasse für NATUERLICHE_PERSON_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link PAKET }
+ *
+ *
+ */
+ public List An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _ELKommunikation_QNAME = new QName("urn:omds20", "EL-Kommunikation");
+ private final static QName _KLAUSEL_QNAME = new QName("urn:omds20", "KLAUSEL");
+ private final static QName _LOESCHANSTOSS_QNAME = new QName("urn:omds20", "LOESCHANSTOSS");
+ private final static QName _PERSON_QNAME = new QName("urn:omds20", "PERSON");
+ private final static QName _ELAntrag_QNAME = new QName("urn:omds20", "EL-Antrag");
+ private final static QName _ELAnzahl_QNAME = new QName("urn:omds20", "EL-Anzahl");
+ private final static QName _ELBetrag_QNAME = new QName("urn:omds20", "EL-Betrag");
+ private final static QName _ELBezugsberechtigung_QNAME = new QName("urn:omds20", "EL-Bezugsberechtigung");
+ private final static QName _ELEinstufung_QNAME = new QName("urn:omds20", "EL-Einstufung");
+ private final static QName _ELEntscheidungsfrage_QNAME = new QName("urn:omds20", "EL-Entscheidungsfrage");
+ private final static QName _ELIdentifizierung_QNAME = new QName("urn:omds20", "EL-Identifizierung");
+ private final static QName _ELKlausel_QNAME = new QName("urn:omds20", "EL-Klausel");
+ private final static QName _ELPolizzennummer_QNAME = new QName("urn:omds20", "EL-Polizzennummer");
+ private final static QName _ELPraemienfreistellung_QNAME = new QName("urn:omds20", "EL-Praemienfreistellung");
+ private final static QName _ELPraemienkorrektur_QNAME = new QName("urn:omds20", "EL-Praemienkorrektur");
+ private final static QName _ELRahmenvereinbarung_QNAME = new QName("urn:omds20", "EL-Rahmenvereinbarung");
+ private final static QName _ELText_QNAME = new QName("urn:omds20", "EL-Text");
+ private final static QName _VERTRAGSPERSON_QNAME = new QName("urn:omds20", "VERTRAGSPERSON");
+ private final static QName _VERSOBJEKT_QNAME = new QName("urn:omds20", "VERS_OBJEKT");
+ private final static QName _SPARTE_QNAME = new QName("urn:omds20", "SPARTE");
+ private final static QName _SCHADEN_QNAME = new QName("urn:omds20", "SCHADEN");
+ private final static QName _PROVISION_QNAME = new QName("urn:omds20", "PROVISION");
+ private final static QName _MAHNUNG_QNAME = new QName("urn:omds20", "MAHNUNG");
+ private final static QName _VERTRAGSFONDS_QNAME = new QName("urn:omds20", "VERTRAGSFONDS");
+ private final static QName _NATUERLICHEPERSON_QNAME = new QName("urn:omds20", "NATUERLICHE_PERSON");
+ private final static QName _SONSTIGEPERSON_QNAME = new QName("urn:omds20", "SONSTIGE_PERSON");
+ private final static QName _VERSPERSON_QNAME = new QName("urn:omds20", "VERS_PERSON");
+ private final static QName _VERSSACHE_QNAME = new QName("urn:omds20", "VERS_SACHE");
+ private final static QName _RISIKO_QNAME = new QName("urn:omds20", "RISIKO");
+ private final static QName _FONDS_QNAME = new QName("urn:omds20", "FONDS");
+ private final static QName _SCHADENBETEILIGTER_QNAME = new QName("urn:omds20", "SCHADEN_BETEILIGTER");
+ private final static QName _GESCHAEDIGTESOBJEKT_QNAME = new QName("urn:omds20", "GESCHAEDIGTES_OBJEKT");
+ private final static QName _ZAHLUNG_QNAME = new QName("urn:omds20", "ZAHLUNG");
+ private final static QName _ELGewinnbeteiligung_QNAME = new QName("urn:omds20", "EL-Gewinnbeteiligung");
+ private final static QName _ELGrenzwert_QNAME = new QName("urn:omds20", "EL-Grenzwert");
+ private final static QName _ELIndex_QNAME = new QName("urn:omds20", "EL-Index");
+ private final static QName _ELLegitimation_QNAME = new QName("urn:omds20", "EL-Legitimation");
+ private final static QName _ELObjektdaten_QNAME = new QName("urn:omds20", "EL-Objektdaten");
+ private final static QName _ELRente_QNAME = new QName("urn:omds20", "EL-Rente");
+ private final static QName _ELSteuer_QNAME = new QName("urn:omds20", "EL-Steuer");
+ private final static QName _ELVersicherungssumme_QNAME = new QName("urn:omds20", "EL-Versicherungssumme");
+ private final static QName _ELZeitraum_QNAME = new QName("urn:omds20", "EL-Zeitraum");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds2Types.v2_9
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link OMDS }
+ *
+ */
+ public OMDS createOMDS() {
+ return new OMDS();
+ }
+
+ /**
+ * Create an instance of {@link PAKET }
+ *
+ */
+ public PAKET createPAKET() {
+ return new PAKET();
+ }
+
+ /**
+ * Create an instance of {@link VERSUNTERNEHMEN }
+ *
+ */
+ public VERSUNTERNEHMEN createVERSUNTERNEHMEN() {
+ return new VERSUNTERNEHMEN();
+ }
+
+ /**
+ * Create an instance of {@link ELKommunikationType }
+ *
+ */
+ public ELKommunikationType createELKommunikationType() {
+ return new ELKommunikationType();
+ }
+
+ /**
+ * Create an instance of {@link SCHLUESSELART }
+ *
+ */
+ public SCHLUESSELART createSCHLUESSELART() {
+ return new SCHLUESSELART();
+ }
+
+ /**
+ * Create an instance of {@link SCHLUESSEL }
+ *
+ */
+ public SCHLUESSEL createSCHLUESSEL() {
+ return new SCHLUESSEL();
+ }
+
+ /**
+ * Create an instance of {@link KLAUSELType }
+ *
+ */
+ public KLAUSELType createKLAUSELType() {
+ return new KLAUSELType();
+ }
+
+ /**
+ * Create an instance of {@link LOESCHANSTOSSType }
+ *
+ */
+ public LOESCHANSTOSSType createLOESCHANSTOSSType() {
+ return new LOESCHANSTOSSType();
+ }
+
+ /**
+ * Create an instance of {@link PERSONType }
+ *
+ */
+ public PERSONType createPERSONType() {
+ return new PERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAG }
+ *
+ */
+ public VERTRAG createVERTRAG() {
+ return new VERTRAG();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAGType }
+ *
+ */
+ public VERTRAGType createVERTRAGType() {
+ return new VERTRAGType();
+ }
+
+ /**
+ * Create an instance of {@link ELAntragType }
+ *
+ */
+ public ELAntragType createELAntragType() {
+ return new ELAntragType();
+ }
+
+ /**
+ * Create an instance of {@link ELAnzahlType }
+ *
+ */
+ public ELAnzahlType createELAnzahlType() {
+ return new ELAnzahlType();
+ }
+
+ /**
+ * Create an instance of {@link ELBetragType }
+ *
+ */
+ public ELBetragType createELBetragType() {
+ return new ELBetragType();
+ }
+
+ /**
+ * Create an instance of {@link ELBezugsberechtigungType }
+ *
+ */
+ public ELBezugsberechtigungType createELBezugsberechtigungType() {
+ return new ELBezugsberechtigungType();
+ }
+
+ /**
+ * Create an instance of {@link ELEinstufungType }
+ *
+ */
+ public ELEinstufungType createELEinstufungType() {
+ return new ELEinstufungType();
+ }
+
+ /**
+ * Create an instance of {@link ELEntscheidungsfrageType }
+ *
+ */
+ public ELEntscheidungsfrageType createELEntscheidungsfrageType() {
+ return new ELEntscheidungsfrageType();
+ }
+
+ /**
+ * Create an instance of {@link ELIdentifizierungType }
+ *
+ */
+ public ELIdentifizierungType createELIdentifizierungType() {
+ return new ELIdentifizierungType();
+ }
+
+ /**
+ * Create an instance of {@link ELKlauselType }
+ *
+ */
+ public ELKlauselType createELKlauselType() {
+ return new ELKlauselType();
+ }
+
+ /**
+ * Create an instance of {@link ELPolizzennummerType }
+ *
+ */
+ public ELPolizzennummerType createELPolizzennummerType() {
+ return new ELPolizzennummerType();
+ }
+
+ /**
+ * Create an instance of {@link ELPraemienfreistellungType }
+ *
+ */
+ public ELPraemienfreistellungType createELPraemienfreistellungType() {
+ return new ELPraemienfreistellungType();
+ }
+
+ /**
+ * Create an instance of {@link ELPraemienkorrekturType }
+ *
+ */
+ public ELPraemienkorrekturType createELPraemienkorrekturType() {
+ return new ELPraemienkorrekturType();
+ }
+
+ /**
+ * Create an instance of {@link ELRahmenvereinbarungType }
+ *
+ */
+ public ELRahmenvereinbarungType createELRahmenvereinbarungType() {
+ return new ELRahmenvereinbarungType();
+ }
+
+ /**
+ * Create an instance of {@link ELSelbstbehalt }
+ *
+ */
+ public ELSelbstbehalt createELSelbstbehalt() {
+ return new ELSelbstbehalt();
+ }
+
+ /**
+ * Create an instance of {@link ELSelbstbehaltType }
+ *
+ */
+ public ELSelbstbehaltType createELSelbstbehaltType() {
+ return new ELSelbstbehaltType();
+ }
+
+ /**
+ * Create an instance of {@link ELTextType }
+ *
+ */
+ public ELTextType createELTextType() {
+ return new ELTextType();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAGSPERSONType }
+ *
+ */
+ public VERTRAGSPERSONType createVERTRAGSPERSONType() {
+ return new VERTRAGSPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERSOBJEKTType }
+ *
+ */
+ public VERSOBJEKTType createVERSOBJEKTType() {
+ return new VERSOBJEKTType();
+ }
+
+ /**
+ * Create an instance of {@link SPARTEType }
+ *
+ */
+ public SPARTEType createSPARTEType() {
+ return new SPARTEType();
+ }
+
+ /**
+ * Create an instance of {@link SCHADENType }
+ *
+ */
+ public SCHADENType createSCHADENType() {
+ return new SCHADENType();
+ }
+
+ /**
+ * Create an instance of {@link PROVISIONType }
+ *
+ */
+ public PROVISIONType createPROVISIONType() {
+ return new PROVISIONType();
+ }
+
+ /**
+ * Create an instance of {@link MAHNUNGType }
+ *
+ */
+ public MAHNUNGType createMAHNUNGType() {
+ return new MAHNUNGType();
+ }
+
+ /**
+ * Create an instance of {@link VERTRAGSFONDSType }
+ *
+ */
+ public VERTRAGSFONDSType createVERTRAGSFONDSType() {
+ return new VERTRAGSFONDSType();
+ }
+
+ /**
+ * Create an instance of {@link NATUERLICHEPERSONType }
+ *
+ */
+ public NATUERLICHEPERSONType createNATUERLICHEPERSONType() {
+ return new NATUERLICHEPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link SONSTIGEPERSONType }
+ *
+ */
+ public SONSTIGEPERSONType createSONSTIGEPERSONType() {
+ return new SONSTIGEPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERSPERSONType }
+ *
+ */
+ public VERSPERSONType createVERSPERSONType() {
+ return new VERSPERSONType();
+ }
+
+ /**
+ * Create an instance of {@link VERSKFZ }
+ *
+ */
+ public VERSKFZ createVERSKFZ() {
+ return new VERSKFZ();
+ }
+
+ /**
+ * Create an instance of {@link VERSKFZType }
+ *
+ */
+ public VERSKFZType createVERSKFZType() {
+ return new VERSKFZType();
+ }
+
+ /**
+ * Create an instance of {@link VERSSACHEType }
+ *
+ */
+ public VERSSACHEType createVERSSACHEType() {
+ return new VERSSACHEType();
+ }
+
+ /**
+ * Create an instance of {@link RISIKOType }
+ *
+ */
+ public RISIKOType createRISIKOType() {
+ return new RISIKOType();
+ }
+
+ /**
+ * Create an instance of {@link FONDSType }
+ *
+ */
+ public FONDSType createFONDSType() {
+ return new FONDSType();
+ }
+
+ /**
+ * Create an instance of {@link PORTFOLIO }
+ *
+ */
+ public PORTFOLIO createPORTFOLIO() {
+ return new PORTFOLIO();
+ }
+
+ /**
+ * Create an instance of {@link PORTFOLIOTYPE }
+ *
+ */
+ public PORTFOLIOTYPE createPORTFOLIOTYPE() {
+ return new PORTFOLIOTYPE();
+ }
+
+ /**
+ * Create an instance of {@link SCHADENBETEILIGTERType }
+ *
+ */
+ public SCHADENBETEILIGTERType createSCHADENBETEILIGTERType() {
+ return new SCHADENBETEILIGTERType();
+ }
+
+ /**
+ * Create an instance of {@link GESCHAEDIGTESOBJEKTType }
+ *
+ */
+ public GESCHAEDIGTESOBJEKTType createGESCHAEDIGTESOBJEKTType() {
+ return new GESCHAEDIGTESOBJEKTType();
+ }
+
+ /**
+ * Create an instance of {@link ZAHLUNGType }
+ *
+ */
+ public ZAHLUNGType createZAHLUNGType() {
+ return new ZAHLUNGType();
+ }
+
+ /**
+ * Create an instance of {@link ELGewinnbeteiligungType }
+ *
+ */
+ public ELGewinnbeteiligungType createELGewinnbeteiligungType() {
+ return new ELGewinnbeteiligungType();
+ }
+
+ /**
+ * Create an instance of {@link ELGrenzwertType }
+ *
+ */
+ public ELGrenzwertType createELGrenzwertType() {
+ return new ELGrenzwertType();
+ }
+
+ /**
+ * Create an instance of {@link ELIndexType }
+ *
+ */
+ public ELIndexType createELIndexType() {
+ return new ELIndexType();
+ }
+
+ /**
+ * Create an instance of {@link ELLegitimationType }
+ *
+ */
+ public ELLegitimationType createELLegitimationType() {
+ return new ELLegitimationType();
+ }
+
+ /**
+ * Create an instance of {@link ELObjektdatenType }
+ *
+ */
+ public ELObjektdatenType createELObjektdatenType() {
+ return new ELObjektdatenType();
+ }
+
+ /**
+ * Create an instance of {@link ELRenteType }
+ *
+ */
+ public ELRenteType createELRenteType() {
+ return new ELRenteType();
+ }
+
+ /**
+ * Create an instance of {@link ELSteuerType }
+ *
+ */
+ public ELSteuerType createELSteuerType() {
+ return new ELSteuerType();
+ }
+
+ /**
+ * Create an instance of {@link ELVersicherungssummeType }
+ *
+ */
+ public ELVersicherungssummeType createELVersicherungssummeType() {
+ return new ELVersicherungssummeType();
+ }
+
+ /**
+ * Create an instance of {@link ELZeitraumType }
+ *
+ */
+ public ELZeitraumType createELZeitraumType() {
+ return new ELZeitraumType();
+ }
+
+ /**
+ * Create an instance of {@link ADRESSEType }
+ *
+ */
+ public ADRESSEType createADRESSEType() {
+ return new ADRESSEType();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:omds20", name = "EL-Kommunikation")
+ public JAXBElement Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VERSUNTERNEHMEN }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link SCHLUESSELART }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link KLAUSELType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link LOESCHANSTOSSType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link PERSONType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VERTRAG }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link SCHADENType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link PROVISIONType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link MAHNUNGType }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VERTRAGSFONDSType }
+ *
+ *
+ */
+ public List Java-Klasse für PERSON_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ *
+ * <complexType name="NATUERLICHE_PERSON_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="Familienname" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="Vorname">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="40"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="GeschlechtCd" use="required" type="{urn:omds20}GeschlechtCd_Type" />
+ * <attribute name="Gebdat" type="{urn:omds20}Datum" />
+ * <attribute name="LandesCd" use="required" type="{urn:omds20}LandesCd_Type" />
+ * <attribute name="FamilienstandCd" use="required" type="{urn:omds20}FamilienstandCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "NATUERLICHE_PERSON_Type")
+public class NATUERLICHEPERSONType {
+
+ @XmlAttribute(name = "Familienname", required = true)
+ protected String familienname;
+ @XmlAttribute(name = "Vorname")
+ protected String vorname;
+ @XmlAttribute(name = "GeschlechtCd", required = true)
+ protected String geschlechtCd;
+ @XmlAttribute(name = "Gebdat")
+ protected XMLGregorianCalendar gebdat;
+ @XmlAttribute(name = "LandesCd", required = true)
+ protected String landesCd;
+ @XmlAttribute(name = "FamilienstandCd", required = true)
+ protected String familienstandCd;
+
+ /**
+ * Ruft den Wert der familienname-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFamilienname() {
+ return familienname;
+ }
+
+ /**
+ * Legt den Wert der familienname-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFamilienname(String value) {
+ this.familienname = value;
+ }
+
+ /**
+ * Ruft den Wert der vorname-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVorname() {
+ return vorname;
+ }
+
+ /**
+ * Legt den Wert der vorname-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVorname(String value) {
+ this.vorname = value;
+ }
+
+ /**
+ * Ruft den Wert der geschlechtCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGeschlechtCd() {
+ return geschlechtCd;
+ }
+
+ /**
+ * Legt den Wert der geschlechtCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGeschlechtCd(String value) {
+ this.geschlechtCd = value;
+ }
+
+ /**
+ * Ruft den Wert der gebdat-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGebdat() {
+ return gebdat;
+ }
+
+ /**
+ * Legt den Wert der gebdat-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGebdat(XMLGregorianCalendar value) {
+ this.gebdat = value;
+ }
+
+ /**
+ * Ruft den Wert der landesCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLandesCd() {
+ return landesCd;
+ }
+
+ /**
+ * Legt den Wert der landesCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLandesCd(String value) {
+ this.landesCd = value;
+ }
+
+ /**
+ * Ruft den Wert der familienstandCd-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFamilienstandCd() {
+ return familienstandCd;
+ }
+
+ /**
+ * Legt den Wert der familienstandCd-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFamilienstandCd(String value) {
+ this.familienstandCd = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/OMDS.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/OMDS.java
new file mode 100644
index 00000000..88df3261
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_9/OMDS.java
@@ -0,0 +1,99 @@
+
+package at.vvo.omds.types.omds2Types.v2_9;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:omds20}PAKET" maxOccurs="unbounded"/>
+ * </sequence>
+ * <attribute name="version" type="{urn:omds20}version" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "paket"
+})
+@XmlRootElement(name = "OMDS")
+public class OMDS {
+
+ @XmlElement(name = "PAKET", required = true)
+ protected Listset method for the paket property.
+ *
+ *
+ * getPAKET().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <choice>
+ * <sequence>
+ * <element ref="{urn:omds20}VERS_UNTERNEHMEN" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{urn:omds20}SCHLUESSELART" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <sequence>
+ * <element ref="{urn:omds20}KLAUSEL" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <group ref="{urn:omds20}bestand"/>
+ * </choice>
+ * <attribute name="VUNr" use="required" type="{urn:omds20}VUNr" />
+ * <attribute name="MaklerID" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="26"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PaketZpktErstell" use="required" type="{urn:omds20}Datum-Zeit" />
+ * <attribute name="PaketZpktLetztErstell" type="{urn:omds20}Datum-Zeit" />
+ * <attribute name="PaketInhCd" use="required" type="{urn:omds20}PaketInhCd_Type" />
+ * <attribute name="PaketUmfCd" use="required" type="{urn:omds20}PaketUmfCd_Type" />
+ * <attribute name="OMDSVersion" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="12"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="VUVersion" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="12"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="DVRNrAbs" use="required">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <minLength value="1"/>
+ * <maxLength value="8"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PaketKommentar">
+ * <simpleType>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="80"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "versunternehmen",
+ "schluesselart",
+ "klausel",
+ "loeschanstoss",
+ "person",
+ "vertrag",
+ "schaden",
+ "provision",
+ "mahnung",
+ "vertragsfonds"
+})
+@XmlRootElement(name = "PAKET")
+public class PAKET {
+
+ @XmlElement(name = "VERS_UNTERNEHMEN")
+ protected Listset method for the versunternehmen property.
+ *
+ *
+ * getVERSUNTERNEHMEN().add(newItem);
+ *
+ *
+ *
+ * set method for the schluesselart property.
+ *
+ *
+ * getSCHLUESSELART().add(newItem);
+ *
+ *
+ *
+ * set method for the klausel property.
+ *
+ *
+ * getKLAUSEL().add(newItem);
+ *
+ *
+ *
+ * set method for the loeschanstoss property.
+ *
+ *
+ * getLOESCHANSTOSS().add(newItem);
+ *
+ *
+ *
+ * set method for the person property.
+ *
+ *
+ * getPERSON().add(newItem);
+ *
+ *
+ *
+ * set method for the vertrag property.
+ *
+ *
+ * getVERTRAG().add(newItem);
+ *
+ *
+ *
+ * set method for the schaden property.
+ *
+ *
+ * getSCHADEN().add(newItem);
+ *
+ *
+ *
+ * set method for the provision property.
+ *
+ *
+ * getPROVISION().add(newItem);
+ *
+ *
+ *
+ * set method for the mahnung property.
+ *
+ *
+ * getMAHNUNG().add(newItem);
+ *
+ *
+ *
+ * set method for the vertragsfonds property.
+ *
+ *
+ * getVERTRAGSFONDS().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="PERSON_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <choice>
+ * <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
+ * <element ref="{urn:omds20}SONSTIGE_PERSON"/>
+ * </choice>
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element ref="{urn:omds20}EL-Anzahl"/>
+ * <element ref="{urn:omds20}EL-Einstufung"/>
+ * <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ * <element ref="{urn:omds20}EL-Identifizierung"/>
+ * <element ref="{urn:omds20}EL-Kommunikation"/>
+ * <element ref="{urn:omds20}EL-Legitimation"/>
+ * <element ref="{urn:omds20}EL-Text"/>
+ * </choice>
+ * </sequence>
+ * <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ * <attribute name="Personennr" use="required">
+ * <simpleType>
+ * <restriction base="{urn:omds20}Personennr">
+ * <maxLength value="26"/>
+ * </restriction>
+ * </simpleType>
+ * </attribute>
+ * <attribute name="PersArtCd" use="required" type="{urn:omds20}PersArtCd_Type" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "PERSON_Type", propOrder = {
+ "natuerlicheperson",
+ "sonstigeperson",
+ "elAnzahlOrELEinstufungOrELEntscheidungsfrage"
+})
+public class PERSONType {
+
+ @XmlElement(name = "NATUERLICHE_PERSON")
+ protected NATUERLICHEPERSONType natuerlicheperson;
+ @XmlElement(name = "SONSTIGE_PERSON")
+ protected SONSTIGEPERSONType sonstigeperson;
+ @XmlElements({
+ @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class),
+ @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class),
+ @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class),
+ @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class),
+ @XmlElement(name = "EL-Kommunikation", type = ELKommunikationType.class),
+ @XmlElement(name = "EL-Legitimation", type = ELLegitimationType.class),
+ @XmlElement(name = "EL-Text", type = ELTextType.class)
+ })
+ protected List