From defceef8afef538555c13d33e344a89a828a3d97 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 20 Dec 2013 12:35:28 +0100 Subject: inital --- src/main/resources/log4j.properties | 12 + .../ERsB/0.4/12-09-04 ERsB Webservices v0.4.docx | Bin 0 -> 235370 bytes src/main/resources/wsdl/ERsB/0.4/CustomFault.xsd | 18 + src/main/resources/wsdl/ERsB/0.4/ErsbService.wsdl | 45 + .../resources/wsdl/ERsB/0.4/PersonData_Ersb.xsd | 420 +++++++ .../resources/wsdl/ERsB/0.4/PersonData_URSuche.xsd | 505 ++++++++ src/main/resources/wsdl/ERsB/0.4/ersb-types.xsd | 58 + ...example_SucheUnternehmenNachId_ERsB_Request.xml | 38 + ...xample_SucheUnternehmenNachId_ERsB_Response.xml | 141 +++ .../example_SucheUnternehmenNachId_Response.xml | 132 +++ ...ample_SucheUnternehmenNachMerkmalen_Request.xml | 35 + ...mple_SucheUnternehmenNachMerkmalen_Response.xml | 125 ++ .../wsdl/ERsB/0.4/examples/example_aend_adr.xml | 46 + .../wsdl/ERsB/0.4/examples/example_aend_evb.xml | 28 + .../ERsB/0.4/examples/example_aend_fktregel.xml | 43 + .../ERsB/0.4/examples/example_aend_persadr.xml | 53 + .../ERsB/0.4/examples/example_aend_persdata.xml | 46 + .../wsdl/ERsB/0.4/examples/example_aend_person.xml | 51 + .../wsdl/ERsB/0.4/examples/example_aend_pfunkt.xml | 34 + .../ERsB/0.4/examples/example_aend_rechtsform.xml | 23 + .../ERsB/0.4/examples/example_aend_untname.xml | 22 + .../wsdl/ERsB/0.4/examples/example_neuanlage.xml | 96 ++ .../0.4/examples/example_neuanlage_response.xml | 127 ++ .../wsdl/ERsB/0.4/schema/PersonData_Ersb.xsd | 420 +++++++ .../wsdl/ERsB/0.4/schema/PersonData_URSuche.xsd | 505 ++++++++ .../resources/wsdl/ERsB/0.4/schema/ersb-types.xsd | 58 + .../wsdl/ERsB/0.4/schema/specific/CustomFault.xsd | 18 + .../wsdl/ERsB/0.4/schema/ur-basicTypes.xsd | 281 +++++ .../wsdl/ERsB/0.4/schema/ur-basicTypesErsb.xsd | 125 ++ .../wsdl/ERsB/0.4/schema/ur-simpleTypes.xsd | 442 +++++++ src/main/resources/wsdl/ERsB/0.4/ur-basicTypes.xsd | 281 +++++ .../resources/wsdl/ERsB/0.4/ur-basicTypesErsb.xsd | 125 ++ .../resources/wsdl/ERsB/0.4/ur-simpleTypes.xsd | 442 +++++++ .../ERsB/1.1/13-03-15 ERsB Webservices v1.1.pdf | Bin 0 -> 797884 bytes src/main/resources/wsdl/ERsB/1.1/CustomFault.xsd | 18 + src/main/resources/wsdl/ERsB/1.1/ErsbService.wsdl | 45 + .../resources/wsdl/ERsB/1.1/PersonData_Ersb.xsd | 438 +++++++ .../resources/wsdl/ERsB/1.1/PersonData_URSuche.xsd | 511 ++++++++ src/main/resources/wsdl/ERsB/1.1/ersb-types.xsd | 62 + .../wsdl/ERsB/1.1/examples/example_aend_adr.xml | 47 + .../ERsB/1.1/examples/example_aend_best_zr.xml | 26 + .../wsdl/ERsB/1.1/examples/example_aend_bnw.xml | 20 + .../wsdl/ERsB/1.1/examples/example_aend_evb.xml | 29 + .../ERsB/1.1/examples/example_aend_fktregel.xml | 44 + .../ERsB/1.1/examples/example_aend_pers_rt.xml | 50 + .../ERsB/1.1/examples/example_aend_persadr.xml | 54 + .../ERsB/1.1/examples/example_aend_persdata.xml | 47 + .../wsdl/ERsB/1.1/examples/example_aend_person.xml | 52 + .../wsdl/ERsB/1.1/examples/example_aend_pfunkt.xml | 35 + .../ERsB/1.1/examples/example_aend_rechtsform.xml | 24 + .../ERsB/1.1/examples/example_aend_untname.xml | 23 + .../ERsB/1.1/examples/example_aend_vertretung.xml | 20 + .../wsdl/ERsB/1.1/examples/example_neuanlage.xml | 97 ++ .../1.1/examples/example_neuanlage_response.xml | 129 ++ .../wsdl/ERsB/1.1/schema/PersonData_Ersb.xsd | 438 +++++++ .../wsdl/ERsB/1.1/schema/PersonData_URSuche.xsd | 511 ++++++++ .../resources/wsdl/ERsB/1.1/schema/ersb-types.xsd | 62 + .../wsdl/ERsB/1.1/schema/specific/CustomFault.xsd | 18 + .../wsdl/ERsB/1.1/schema/ur-basicTypes.xsd | 309 +++++ .../wsdl/ERsB/1.1/schema/ur-basicTypesErsb.xsd | 133 +++ .../wsdl/ERsB/1.1/schema/ur-simpleTypes.xsd | 443 +++++++ src/main/resources/wsdl/ERsB/1.1/ur-basicTypes.xsd | 309 +++++ .../resources/wsdl/ERsB/1.1/ur-basicTypesErsb.xsd | 105 ++ .../resources/wsdl/ERsB/1.1/ur-simpleTypes.xsd | 443 +++++++ src/main/resources/wsdl/MOA-ID-1.x.wsdl | 41 + src/main/resources/wsdl/MOA-SPSS-1.3.wsdl | 117 ++ src/main/resources/wsdl/MOA-SPSS-1.3.xsd | 469 ++++++++ .../resources/wsdl/PersonData_20_en_moaWID.xsd | 1229 ++++++++++++++++++++ src/main/resources/wsdl/W3C-XMLDSig.xsd | 265 +++++ .../resources/wsdl/cs-sstc-schema-assertion-01.xsd | 194 +++ .../resources/wsdl/cs-sstc-schema-protocol-01.xsd | 127 ++ .../wsdl/custom-bindings/ersb-schemas.xml | 46 + .../resources/wsdl/custom-bindings/ersb-wsdl.xml | 8 + .../wsdl/custom-bindings/mandate-schemas.xml | 31 + .../resources/wsdl/custom-bindings/mis-schemas.xml | 14 + .../wsdl/custom-bindings/mis-usp-schemas.xml | 14 + .../wsdl/custom-bindings/mis-usp-wsdl.xml | 8 + .../resources/wsdl/custom-bindings/mis-wsdl.xml | 8 + .../wsdl/custom-bindings/misstork-schemas.xml | 29 + .../wsdl/custom-bindings/misstork-wsdl.xml | 8 + .../resources/wsdl/custom-bindings/mms-schemas.xml | 14 + .../resources/wsdl/custom-bindings/mms-wsdl.xml | 8 + .../resources/wsdl/custom-bindings/moa-schemas.xml | 48 + .../resources/wsdl/custom-bindings/moa-wsdl.xml | 15 + .../resources/wsdl/custom-bindings/mzs-schemas.xml | 22 + .../resources/wsdl/custom-bindings/mzs-wsdl.xml | 8 + .../wsdl/custom-bindings/omsp-schemas.xml | 23 + .../resources/wsdl/custom-bindings/sl-schemas.xml | 23 + .../resources/wsdl/custom-bindings/szr-schemas.xml | 54 + .../resources/wsdl/custom-bindings/szr-wsdl.xml | 8 + .../wsdl/custom-bindings/szrgw-schemas.xml | 46 + .../resources/wsdl/custom-bindings/szrgw-wsdl.xml | 8 + .../resources/wsdl/custom-bindings/ur-schemas.xml | 46 + .../resources/wsdl/custom-bindings/ur-wsdl.xml | 8 + .../wsdl/custom-bindings/ur_V2-schemas.xml | 54 + .../resources/wsdl/custom-bindings/ur_V2-wsdl.xml | 8 + .../wsdl/custom-bindings/zkopf-schemas.xml | 30 + .../resources/wsdl/custom-bindings/zkopf-wsdl.xml | 8 + .../wsdl/custom-bindings/zuserech-schemas.xml | 14 + .../wsdl/custom-bindings/zuserech-wsdl.xml | 8 + .../wsdl/custom-bindings/zusespec-schemas.xml | 22 + .../resources/wsdl/mandate/ContactMethod-1_0.xsd | 93 ++ src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd | 267 +++++ .../resources/wsdl/mandate/OnlineAddress-1_0.xsd | 53 + src/main/resources/wsdl/mandate/PersonData.xsd | 426 +++++++ src/main/resources/wsdl/mandate/PersonName-1_2.xsd | 115 ++ .../resources/wsdl/mandate/PostalAddress-1_2.xsd | 95 ++ .../resources/wsdl/mandate/TelcomNumber-1_0.xsd | 89 ++ src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd | 271 +++++ src/main/resources/wsdl/mis/mis-1.0.3.wsdl | 43 + src/main/resources/wsdl/mis/mis-1.0.3.xsd | 96 ++ src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.wsdl | 43 + src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.xsd | 66 ++ src/main/resources/wsdl/misstork/misstork-1.0.xsd | 77 ++ src/main/resources/wsdl/misstork/misstork.wsdl | 44 + src/main/resources/wsdl/mms/mms-1.0.xsd | 47 + src/main/resources/wsdl/mms/mms.wsdl | 43 + src/main/resources/wsdl/mzs/app2mzs.wsdl | 46 + src/main/resources/wsdl/mzs/app2mzs.xsd | 307 +++++ .../resources/wsdl/mzs/mzs_mypersondata_en.xsd | 267 +++++ src/main/resources/wsdl/omsp/W3C-XMLDSig.xsd | 271 +++++ src/main/resources/wsdl/omsp/omsp.xsd | 62 + src/main/resources/wsdl/sl/W3C-XMLDSig.xsd | 271 +++++ src/main/resources/wsdl/sl/sl-1.2.xsd | 974 ++++++++++++++++ src/main/resources/wsdl/szr/SZR_v2.0.wsdl | 269 +++++ src/main/resources/wsdl/szr/szr_ecdsa.xsd | 30 + src/main/resources/wsdl/szr/szr_persondata.xsd | 57 + src/main/resources/wsdl/szr/szr_pvp.xsd | 126 ++ src/main/resources/wsdl/szr/szr_pvp_sec.xsd | 11 + src/main/resources/wsdl/szr/szr_v2.0.xsd | 282 +++++ src/main/resources/wsdl/szr/szr_xmldsig.xsd | 31 + src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.1.xsd | 108 ++ src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.2.xsd | 127 ++ src/main/resources/wsdl/szrgw/stork.xsd | 51 + src/main/resources/wsdl/szrgw/szr-gw-0.0.3.xsd | 66 ++ src/main/resources/wsdl/szrgw/szrgw.wsdl | 38 + src/main/resources/wsdl/ur/PersonData_20_dt.xsd | 378 ++++++ src/main/resources/wsdl/ur/URSucheService.wsdl | 124 ++ .../resources/wsdl/ur/specific/CustomFault.xsd | 18 + src/main/resources/wsdl/ur/unternehmenssuche.xsd | 326 ++++++ src/main/resources/wsdl/ur/ur-simpleTypes.xsd | 304 +++++ src/main/resources/wsdl/ur/xml-sw.xsd | 289 +++++ .../resources/wsdl/ur_V2/PersonData_URSuche.xsd | 512 ++++++++ src/main/resources/wsdl/ur_V2/URSucheService.wsdl | 96 ++ .../wsdl/ur_V2/schema/PersonData_URSuche.xsd | 512 ++++++++ .../wsdl/ur_V2/schema/specific/CustomFault.xsd | 18 + .../resources/wsdl/ur_V2/schema/ur-basicTypes.xsd | 287 +++++ .../resources/wsdl/ur_V2/schema/ur-simpleTypes.xsd | 443 +++++++ src/main/resources/wsdl/ur_V2/schema/ur-suche.xsd | 243 ++++ src/main/resources/wsdl/ur_V2/schema/xml-sw.xsd | 327 ++++++ .../resources/wsdl/ur_V2/specific/CustomFault.xsd | 18 + src/main/resources/wsdl/ur_V2/ur-basicTypes.xsd | 287 +++++ src/main/resources/wsdl/ur_V2/ur-simpleTypes.xsd | 443 +++++++ src/main/resources/wsdl/ur_V2/ur-suche.xsd | 163 +++ src/main/resources/wsdl/ur_V2/xml-sw.xsd | 327 ++++++ ... URV Webservices zur Unternehmenssuche v4.0.pdf | Bin 0 -> 479498 bytes src/main/resources/wsdl/ur_V4/URSucheService.wsdl | 148 +++ .../ur_V4/schema/specific/urs-v4-CustomFault.xsd | 24 + .../wsdl/ur_V4/schema/urs-v4-PersonData.xsd | 510 ++++++++ .../wsdl/ur_V4/schema/urs-v4-basicTypes.xsd | 299 +++++ .../wsdl/ur_V4/schema/urs-v4-simpleTypes.xsd | 464 ++++++++ .../resources/wsdl/ur_V4/schema/urs-v4-suche.xsd | 217 ++++ .../resources/wsdl/ur_V4/schema/urs-v4-xml-sw.xsd | 321 +++++ src/main/resources/wsdl/zkopf/W3C-XMLDSig.xsd | 265 +++++ src/main/resources/wsdl/zkopf/zkopf.wsdl | 41 + src/main/resources/wsdl/zkopf/zkopf.xsd | 221 ++++ .../resources/wsdl/zkopf/zkopf_mypersondata_en.xsd | 379 ++++++ src/main/resources/wsdl/zkopf/zuserech.wsdl | 70 ++ src/main/resources/wsdl/zkopf/zuserech.xsd | 98 ++ src/main/resources/wsdl/zusespec/W3C-XMLDSig.xsd | 265 +++++ .../wsdl/zusespec/recipientnotification.xsd | 100 ++ 171 files changed, 26219 insertions(+) create mode 100644 src/main/resources/log4j.properties create mode 100644 src/main/resources/wsdl/ERsB/0.4/12-09-04 ERsB Webservices v0.4.docx create mode 100644 src/main/resources/wsdl/ERsB/0.4/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/ErsbService.wsdl create mode 100644 src/main/resources/wsdl/ERsB/0.4/PersonData_Ersb.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/PersonData_URSuche.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/ersb-types.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Request.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Response.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_Response.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Request.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Response.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_adr.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_evb.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_fktregel.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persadr.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persdata.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_person.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_pfunkt.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_rechtsform.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_aend_untname.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage_response.xml create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/PersonData_Ersb.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/PersonData_URSuche.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/ersb-types.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/specific/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypesErsb.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/schema/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/ur-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/ur-basicTypesErsb.xsd create mode 100644 src/main/resources/wsdl/ERsB/0.4/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/13-03-15 ERsB Webservices v1.1.pdf create mode 100644 src/main/resources/wsdl/ERsB/1.1/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/ErsbService.wsdl create mode 100644 src/main/resources/wsdl/ERsB/1.1/PersonData_Ersb.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/PersonData_URSuche.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/ersb-types.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_adr.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_best_zr.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_bnw.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_evb.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_fktregel.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pers_rt.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persadr.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persdata.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_person.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pfunkt.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_rechtsform.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_untname.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_aend_vertretung.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage_response.xml create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/PersonData_Ersb.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/PersonData_URSuche.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/ersb-types.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/specific/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypesErsb.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/schema/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/ur-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/ur-basicTypesErsb.xsd create mode 100644 src/main/resources/wsdl/ERsB/1.1/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/MOA-ID-1.x.wsdl create mode 100644 src/main/resources/wsdl/MOA-SPSS-1.3.wsdl create mode 100644 src/main/resources/wsdl/MOA-SPSS-1.3.xsd create mode 100644 src/main/resources/wsdl/PersonData_20_en_moaWID.xsd create mode 100644 src/main/resources/wsdl/W3C-XMLDSig.xsd create mode 100644 src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd create mode 100644 src/main/resources/wsdl/cs-sstc-schema-protocol-01.xsd create mode 100644 src/main/resources/wsdl/custom-bindings/ersb-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/ersb-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mandate-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mis-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mis-usp-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mis-usp-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mis-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/misstork-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/misstork-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mms-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mms-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/moa-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/moa-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mzs-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/mzs-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/omsp-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/sl-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/szr-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/szr-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/szrgw-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/szrgw-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/ur-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/ur-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/ur_V2-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/ur_V2-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/zkopf-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/zkopf-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/zuserech-schemas.xml create mode 100644 src/main/resources/wsdl/custom-bindings/zuserech-wsdl.xml create mode 100644 src/main/resources/wsdl/custom-bindings/zusespec-schemas.xml create mode 100644 src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd create mode 100644 src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd create mode 100644 src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd create mode 100644 src/main/resources/wsdl/mandate/PersonData.xsd create mode 100644 src/main/resources/wsdl/mandate/PersonName-1_2.xsd create mode 100644 src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd create mode 100644 src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd create mode 100644 src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd create mode 100644 src/main/resources/wsdl/mis/mis-1.0.3.wsdl create mode 100644 src/main/resources/wsdl/mis/mis-1.0.3.xsd create mode 100644 src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.wsdl create mode 100644 src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.xsd create mode 100644 src/main/resources/wsdl/misstork/misstork-1.0.xsd create mode 100644 src/main/resources/wsdl/misstork/misstork.wsdl create mode 100644 src/main/resources/wsdl/mms/mms-1.0.xsd create mode 100644 src/main/resources/wsdl/mms/mms.wsdl create mode 100644 src/main/resources/wsdl/mzs/app2mzs.wsdl create mode 100644 src/main/resources/wsdl/mzs/app2mzs.xsd create mode 100644 src/main/resources/wsdl/mzs/mzs_mypersondata_en.xsd create mode 100644 src/main/resources/wsdl/omsp/W3C-XMLDSig.xsd create mode 100644 src/main/resources/wsdl/omsp/omsp.xsd create mode 100644 src/main/resources/wsdl/sl/W3C-XMLDSig.xsd create mode 100644 src/main/resources/wsdl/sl/sl-1.2.xsd create mode 100644 src/main/resources/wsdl/szr/SZR_v2.0.wsdl create mode 100644 src/main/resources/wsdl/szr/szr_ecdsa.xsd create mode 100644 src/main/resources/wsdl/szr/szr_persondata.xsd create mode 100644 src/main/resources/wsdl/szr/szr_pvp.xsd create mode 100644 src/main/resources/wsdl/szr/szr_pvp_sec.xsd create mode 100644 src/main/resources/wsdl/szr/szr_v2.0.xsd create mode 100644 src/main/resources/wsdl/szr/szr_xmldsig.xsd create mode 100644 src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.1.xsd create mode 100644 src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.2.xsd create mode 100644 src/main/resources/wsdl/szrgw/stork.xsd create mode 100644 src/main/resources/wsdl/szrgw/szr-gw-0.0.3.xsd create mode 100644 src/main/resources/wsdl/szrgw/szrgw.wsdl create mode 100644 src/main/resources/wsdl/ur/PersonData_20_dt.xsd create mode 100644 src/main/resources/wsdl/ur/URSucheService.wsdl create mode 100644 src/main/resources/wsdl/ur/specific/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ur/unternehmenssuche.xsd create mode 100644 src/main/resources/wsdl/ur/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ur/xml-sw.xsd create mode 100644 src/main/resources/wsdl/ur_V2/PersonData_URSuche.xsd create mode 100644 src/main/resources/wsdl/ur_V2/URSucheService.wsdl create mode 100644 src/main/resources/wsdl/ur_V2/schema/PersonData_URSuche.xsd create mode 100644 src/main/resources/wsdl/ur_V2/schema/specific/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ur_V2/schema/ur-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ur_V2/schema/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ur_V2/schema/ur-suche.xsd create mode 100644 src/main/resources/wsdl/ur_V2/schema/xml-sw.xsd create mode 100644 src/main/resources/wsdl/ur_V2/specific/CustomFault.xsd create mode 100644 src/main/resources/wsdl/ur_V2/ur-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ur_V2/ur-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ur_V2/ur-suche.xsd create mode 100644 src/main/resources/wsdl/ur_V2/xml-sw.xsd create mode 100644 src/main/resources/wsdl/ur_V4/13-11 URV Webservices zur Unternehmenssuche v4.0.pdf create mode 100644 src/main/resources/wsdl/ur_V4/URSucheService.wsdl create mode 100644 src/main/resources/wsdl/ur_V4/schema/specific/urs-v4-CustomFault.xsd create mode 100644 src/main/resources/wsdl/ur_V4/schema/urs-v4-PersonData.xsd create mode 100644 src/main/resources/wsdl/ur_V4/schema/urs-v4-basicTypes.xsd create mode 100644 src/main/resources/wsdl/ur_V4/schema/urs-v4-simpleTypes.xsd create mode 100644 src/main/resources/wsdl/ur_V4/schema/urs-v4-suche.xsd create mode 100644 src/main/resources/wsdl/ur_V4/schema/urs-v4-xml-sw.xsd create mode 100644 src/main/resources/wsdl/zkopf/W3C-XMLDSig.xsd create mode 100644 src/main/resources/wsdl/zkopf/zkopf.wsdl create mode 100644 src/main/resources/wsdl/zkopf/zkopf.xsd create mode 100644 src/main/resources/wsdl/zkopf/zkopf_mypersondata_en.xsd create mode 100644 src/main/resources/wsdl/zkopf/zuserech.wsdl create mode 100644 src/main/resources/wsdl/zkopf/zuserech.xsd create mode 100644 src/main/resources/wsdl/zusespec/W3C-XMLDSig.xsd create mode 100644 src/main/resources/wsdl/zusespec/recipientnotification.xsd (limited to 'src/main/resources') diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties new file mode 100644 index 0000000..dd063e6 --- /dev/null +++ b/src/main/resources/log4j.properties @@ -0,0 +1,12 @@ +# commons-logging setup +org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory + +# define log4j root loggers +log4j.rootLogger=warn, stdout +log4j.logger.at.gv.util=trace, stdout +log4j.additivity.at.gv.util=false + +# configure the stdout appender +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +log4j.appender.stdout.layout.ConversionPattern=%5p | %d{dd HH:mm:ss} | %20c | %m%n \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/12-09-04 ERsB Webservices v0.4.docx b/src/main/resources/wsdl/ERsB/0.4/12-09-04 ERsB Webservices v0.4.docx new file mode 100644 index 0000000..c648cee Binary files /dev/null and b/src/main/resources/wsdl/ERsB/0.4/12-09-04 ERsB Webservices v0.4.docx differ diff --git a/src/main/resources/wsdl/ERsB/0.4/CustomFault.xsd b/src/main/resources/wsdl/ERsB/0.4/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/ErsbService.wsdl b/src/main/resources/wsdl/ERsB/0.4/ErsbService.wsdl new file mode 100644 index 0000000..6ed699d --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/ErsbService.wsdl @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/PersonData_Ersb.xsd b/src/main/resources/wsdl/ERsB/0.4/PersonData_Ersb.xsd new file mode 100644 index 0000000..920456e --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/PersonData_Ersb.xsd @@ -0,0 +1,420 @@ + + + + + + + + + + + + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch verfügbar, nicht direkt benützen sondern NatuerlichePerson o. NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch verfügbar, nicht direkt benützen sondern PostAdresse, InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, besteht aus Type und Value Unterelementen, aus technischen Gründen nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. 10, 124a, 78-80. Entpricht BuildingNumber + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/PersonData_URSuche.xsd b/src/main/resources/wsdl/ERsB/0.4/PersonData_URSuche.xsd new file mode 100644 index 0000000..d5fd416 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/PersonData_URSuche.xsd @@ -0,0 +1,505 @@ + + + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/ersb-types.xsd b/src/main/resources/wsdl/ERsB/0.4/ersb-types.xsd new file mode 100644 index 0000000..af991e9 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/ersb-types.xsd @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Request.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Request.xml new file mode 100644 index 0000000..878f058 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Request.xml @@ -0,0 +1,38 @@ + + + + + + + + beispiel.user@portal.statistik.gv.at + + + + + + + + + + + 96c7ec50-275a-4e9d-86c6-84a710825a77 + + + true + + + + + V3.0 + 9110001021537 + false + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Response.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Response.xml new file mode 100644 index 0000000..7fdbaba --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_ERsB_Response.xml @@ -0,0 +1,141 @@ + + + + + + + 96c7ec50-275a-4e9d-86c6-84a710825a77 + + 1 + 1 + + + + + + + + 9110001021537 + ERJ + Ordnungsnummer aus dem ERsB + + + R011S390Q + KUR + Kennziffer des Unternehmensregisters + + + 0002074662 + SID + Subjektidentifikationsnummer + + Maxima Musterfrau + Einzelunternehmen + + Maxima Musterfrau + + + 1 + Einzelunternehmen + Einzelunternehmen + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + 2010-06-12 + + test + test + + 001 + 0999 + Rechtstatsachentext zum Unternehmen + + + + + A + PNR + Personennummer + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + J + + 101 + Inhaber + + 2010-06-12 + 2999-12-31 + Vertritt seit 18.12.2010 selbständig + + + 001 + 0999 + Rechtstatsachentext zur Funktion + + + + 001 + 0999 + Rechtstatsachentext zur Person + + + + + 2012-06-01+01:00 + 2012-06-01+01:00 + + + 2012-06-15+01:00 + 2012-06-15+01:00 + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_Response.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_Response.xml new file mode 100644 index 0000000..1d6e840 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachId_Response.xml @@ -0,0 +1,132 @@ + + + + + + 96c7ec50-275a-4e9d-86c6-84a710825a77 + + 1 + 1 + + + + + + + + + + 9110001021537 + ERJ + Ordnungsnummer aus dem ERsB + + + R011S390Q + KUR + Kennziffer des Unternehmensregisters + + + 0002074662 + SID + Subjektidentifikationsnummer + + + Maxima Musterfrau + Einzelunternehmen + + + Maxima Musterfrau + + + 1 + Einzelunternehmen + Einzelunternehmen + + + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + + + + + + A + PNR + Personennummer + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + + J + + 101 + Inhaber + + 2012-06-15 + 2999-12-31 + vertritt seit 15.06.2012 selbständig + + + + + + + + 2012-06-01+01:00 + 2012-06-01+01:00 + + + 2012-06-15+01:00 + 2012-06-15+01:00 + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Request.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Request.xml new file mode 100644 index 0000000..ba4f77d --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Request.xml @@ -0,0 +1,35 @@ + + + + + + + + beispiel.user@portal.statistik.gv.at + + + + + + + + + + + 96c7ec50-275a-4e9d-86c6-84a710825a77 + + + + true + austrian* + 1 + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Response.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Response.xml new file mode 100644 index 0000000..13c8db5 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_SucheUnternehmenNachMerkmalen_Response.xml @@ -0,0 +1,125 @@ + + + + + 96c7ec50-275a-4e9d-86c6-84a710825a77 + + 4 + 4 + + + + + + + R012W1121 + KUR + + + 034109k + FBN + + ams AG + AG + + + + 8141 + Unterpremstätten + + Tobelbader Straße + 30 + + + SITZ + + + + + + + + R009Y717F + KUR + + + 111000k + FBN + + Austrian Airlines AG + AG + + + + 1300 + Wien-Flughafen + + Office Park 2 + + + SITZ + + + + + + + + R025H153A + KUR + + + 301642t + FBN + + Austrian Equities Industrie- beteiligungen AG + AG + + + + 1010 + Wien + + Kohlmarkt + 3 + + + SITZ + + + + + + + + R015S386C + KUR + + + 177696v + FBN + + Austrian Power Grid AG + AG + + + + 1220 + Wien + + Wagramer Straße + 19 + + + SITZ + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_adr.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_adr.xml new file mode 100644 index 0000000..7fbf37a --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_adr.xml @@ -0,0 +1,46 @@ + + + + + + 9110001021537 + ERJ + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + SITZ + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_evb.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_evb.xml new file mode 100644 index 0000000..0ff99ac --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_evb.xml @@ -0,0 +1,28 @@ + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + N + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_fktregel.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_fktregel.xml new file mode 100644 index 0000000..9ad06ce --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_fktregel.xml @@ -0,0 +1,43 @@ + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 18.12.2010 selbständig + + + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 07.12.2011 gemeinsam mit einem Prokurist + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persadr.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persadr.xml new file mode 100644 index 0000000..d1ff321 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persadr.xml @@ -0,0 +1,53 @@ + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + ZUSTELLADRESSE + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persdata.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persdata.xml new file mode 100644 index 0000000..6a1ea45 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_persdata.xml @@ -0,0 +1,46 @@ + + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + Max + Mustermann + MSc + + 1950-08-01 + + + + + + B + PNR + + + Max + Mustermann + Mag.Dr. + + 1950-08-01 + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_person.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_person.xml new file mode 100644 index 0000000..2f78d72 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_person.xml @@ -0,0 +1,51 @@ + + + + + 9110001021537 + ERJ + + + + + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 07.12.2011 gemeinsam mit einem Prokurist + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_pfunkt.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_pfunkt.xml new file mode 100644 index 0000000..6db29cd --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_pfunkt.xml @@ -0,0 +1,34 @@ + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + + 109 + + + 121 + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_rechtsform.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_rechtsform.xml new file mode 100644 index 0000000..2a92c1a --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_rechtsform.xml @@ -0,0 +1,23 @@ + + + + + + + 9110001021537 + ERJ + + + 1 + + + 3 + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_untname.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_untname.xml new file mode 100644 index 0000000..108ff81 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_aend_untname.xml @@ -0,0 +1,22 @@ + + + + + + 9110001021537 + ERJ + + + Max Mustermann + + + Max Mustermann & Erben + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage.xml new file mode 100644 index 0000000..30dc7eb --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage.xml @@ -0,0 +1,96 @@ + + + + + + 0002074662 + SID + + + Maximilian Mustermann + + + 1 + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + 2010-06-12 + + Text für Bestandsnachweis + Vertretungsregelung für das Unternehmen + + 0999 + Rechtstatsachentext zum Unternehmen + + + + + spwAeUM/n8okpsROzLSxNUn/U6Sr+/evE9rs0xI7WsRO79d + Sf4OBRS/q3LTt2GKrptB5ZfY/T137l8MuglMw3GbxLY7J4WlUnUbCCCnW4FP7G + b8HjFItBri9hIjtV3a6H+rMBfmpNXyzAhTuvAtxUmB7ZHyUUF/kVIxpjA4SRWs= + BPK + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + J + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 18.12.2010 selbständig + + + 0999 + Rechtstatsachentext zur Funktion + + + + 0999 + Rechtstatsachentext zur Person + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage_response.xml b/src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage_response.xml new file mode 100644 index 0000000..96022fd --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/examples/example_neuanlage_response.xml @@ -0,0 +1,127 @@ + + 1 + OK + + + + 9110001021537 + ERJ + Ordnungsnummer aus dem ERsB + 2012-06-01+01:00 + + + R011S390Q + KUR + Kennziffer des Unternehmensregisters + 2012-06-01+01:00 + + + 0002074662 + SID + Subjektidentifikationsnummer + 2012-06-01+01:00 + + Max Mustermann + Einzelunternehmen + + Max Mustermann + + + 1 + Einzelunternehmen + Einzelunternehmen + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + 2010-06-12 + + + Text für Bestandsnachweis + + Vertretungsregelung für das Unternehmen + + 001 + 0999 + Rechtstatsachentext zum Unternehmen + + + + + A + PNR + Personennummer + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + J + + 101 + Inhaber + + 2010-06-12 + 2999-12-31 + vertritt seit 18.12.2010 selbständig + + + 001 + 0999 + Rechtstatsachentext zur Funktion + + + + 001 + 0999 + Rechtstatsachentext zur Person + + + + + + 2012-06-01+01:00 + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/PersonData_Ersb.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/PersonData_Ersb.xsd new file mode 100644 index 0000000..920456e --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/PersonData_Ersb.xsd @@ -0,0 +1,420 @@ + + + + + + + + + + + + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch verfügbar, nicht direkt benützen sondern NatuerlichePerson o. NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch verfügbar, nicht direkt benützen sondern PostAdresse, InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, besteht aus Type und Value Unterelementen, aus technischen Gründen nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. 10, 124a, 78-80. Entpricht BuildingNumber + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/PersonData_URSuche.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/PersonData_URSuche.xsd new file mode 100644 index 0000000..d5fd416 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/PersonData_URSuche.xsd @@ -0,0 +1,505 @@ + + + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/ersb-types.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/ersb-types.xsd new file mode 100644 index 0000000..af991e9 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/ersb-types.xsd @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/specific/CustomFault.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/specific/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/specific/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypes.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypes.xsd new file mode 100644 index 0000000..c5e6534 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypes.xsd @@ -0,0 +1,281 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypesErsb.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypesErsb.xsd new file mode 100644 index 0000000..b53389b --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/ur-basicTypesErsb.xsd @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/schema/ur-simpleTypes.xsd b/src/main/resources/wsdl/ERsB/0.4/schema/ur-simpleTypes.xsd new file mode 100644 index 0000000..86f22c8 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/schema/ur-simpleTypes.xsd @@ -0,0 +1,442 @@ + + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ÖNACE-Systems + + + + + + + + + + + + + ÖNACE - Branchenkennzahl + + + + + + + + + + + Art der ÖNACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/0.4/ur-basicTypes.xsd b/src/main/resources/wsdl/ERsB/0.4/ur-basicTypes.xsd new file mode 100644 index 0000000..c5e6534 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/ur-basicTypes.xsd @@ -0,0 +1,281 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/ur-basicTypesErsb.xsd b/src/main/resources/wsdl/ERsB/0.4/ur-basicTypesErsb.xsd new file mode 100644 index 0000000..b53389b --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/ur-basicTypesErsb.xsd @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/0.4/ur-simpleTypes.xsd b/src/main/resources/wsdl/ERsB/0.4/ur-simpleTypes.xsd new file mode 100644 index 0000000..86f22c8 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/0.4/ur-simpleTypes.xsd @@ -0,0 +1,442 @@ + + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ÖNACE-Systems + + + + + + + + + + + + + ÖNACE - Branchenkennzahl + + + + + + + + + + + Art der ÖNACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/13-03-15 ERsB Webservices v1.1.pdf b/src/main/resources/wsdl/ERsB/1.1/13-03-15 ERsB Webservices v1.1.pdf new file mode 100644 index 0000000..52249e5 Binary files /dev/null and b/src/main/resources/wsdl/ERsB/1.1/13-03-15 ERsB Webservices v1.1.pdf differ diff --git a/src/main/resources/wsdl/ERsB/1.1/CustomFault.xsd b/src/main/resources/wsdl/ERsB/1.1/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/ErsbService.wsdl b/src/main/resources/wsdl/ERsB/1.1/ErsbService.wsdl new file mode 100644 index 0000000..19f0f3d --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/ErsbService.wsdl @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/PersonData_Ersb.xsd b/src/main/resources/wsdl/ERsB/1.1/PersonData_Ersb.xsd new file mode 100644 index 0000000..becd0a9 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/PersonData_Ersb.xsd @@ -0,0 +1,438 @@ + + + + + + + + + + + + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch verfügbar, nicht direkt benützen sondern NatuerlichePerson o. NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch verfügbar, nicht direkt benützen sondern PostAdresse, InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, besteht aus Type und Value Unterelementen, aus technischen Gründen nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Gebäudeteil oder eigneens Gbäude, z.B. Stiege, Werkstatt, ..... Entspricht Unit + + + + + Tuernummer oder andere naehere Beschreibung der Adresse (z.B. 4. Stock rechts). Entspricht DoorNumber + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/PersonData_URSuche.xsd b/src/main/resources/wsdl/ERsB/1.1/PersonData_URSuche.xsd new file mode 100644 index 0000000..6c8209a --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/PersonData_URSuche.xsd @@ -0,0 +1,511 @@ + + + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/ersb-types.xsd b/src/main/resources/wsdl/ERsB/1.1/ersb-types.xsd new file mode 100644 index 0000000..882d16a --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/ersb-types.xsd @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_adr.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_adr.xml new file mode 100644 index 0000000..48f785d --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_adr.xml @@ -0,0 +1,47 @@ + + + + + + + 9110001021537 + ERJ + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + SITZ + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_best_zr.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_best_zr.xml new file mode 100644 index 0000000..8ea350c --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_best_zr.xml @@ -0,0 +1,26 @@ + + + + + + 9110001021537 + ERJ + + + + + 2011-01-01 + 2999-12-31 + + + 2011-01-02 + 2999-12-31 + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_bnw.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_bnw.xml new file mode 100644 index 0000000..b16364b --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_bnw.xml @@ -0,0 +1,20 @@ + + + + + + 9110001021537 + ERJ + + + + alter Bestandsnachweis + neuer Bestandsnachweis + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_evb.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_evb.xml new file mode 100644 index 0000000..5276e21 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_evb.xml @@ -0,0 +1,29 @@ + + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + N + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_fktregel.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_fktregel.xml new file mode 100644 index 0000000..d782c1e --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_fktregel.xml @@ -0,0 +1,44 @@ + + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 18.12.2010 selbständig + + + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 07.12.2011 gemeinsam mit einem Prokurist + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pers_rt.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pers_rt.xml new file mode 100644 index 0000000..dfbd9ac --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pers_rt.xml @@ -0,0 +1,50 @@ + + + + + + 9110001021537 + ERJ + + + + + 004 + 0815 + Rechtstatsachentext zum Unternehmen + + + + + B + PNR + + + + + 107 + + 003 + 0815 + Rechtstatsachentext zur Personfunktion + + + + 002 + 0999 + Rechtstatsachentext zur Person + + + 0999 + Neue Rechtstatsachentext zur Person + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persadr.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persadr.xml new file mode 100644 index 0000000..e574609 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persadr.xml @@ -0,0 +1,54 @@ + + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + ZUSTELLADRESSE + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persdata.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persdata.xml new file mode 100644 index 0000000..41ca683 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_persdata.xml @@ -0,0 +1,47 @@ + + + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + Max + Mustermann + MSc + + 1950-08-01 + + + + + + B + PNR + + + Max + Mustermann + Mag.Dr. + + 1950-08-01 + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_person.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_person.xml new file mode 100644 index 0000000..9df7b29 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_person.xml @@ -0,0 +1,52 @@ + + + + + + 9110001021537 + ERJ + + + + + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 07.12.2011 gemeinsam mit einem Prokurist + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pfunkt.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pfunkt.xml new file mode 100644 index 0000000..f54b499 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_pfunkt.xml @@ -0,0 +1,35 @@ + + + + + + 9110001021537 + ERJ + + + + + + + B + PNR + + + + + 109 + + + 121 + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_rechtsform.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_rechtsform.xml new file mode 100644 index 0000000..dabc1d7 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_rechtsform.xml @@ -0,0 +1,24 @@ + + + + + + + 9110001021537 + ERJ + + + 101 + + + 102 + Text für ausl. RF + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_untname.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_untname.xml new file mode 100644 index 0000000..208c5d8 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_untname.xml @@ -0,0 +1,23 @@ + + + + + + + 9110001021537 + ERJ + + + Max Mustermann + + + Max Mustermann & Erben + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_vertretung.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_vertretung.xml new file mode 100644 index 0000000..6a34ed4 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_aend_vertretung.xml @@ -0,0 +1,20 @@ + + + + + + 9110001021537 + ERJ + + + + alter VText + neuer Vtext + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage.xml new file mode 100644 index 0000000..2961bf4 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage.xml @@ -0,0 +1,97 @@ + + + + + + + 0002074662 + SID + + + Maximilian Mustermann + + + 101 + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + 2010-06-12 + + Text für Bestandsnachweis + Vertretungsregelung für das Unternehmen + + 0999 + Rechtstatsachentext zum Unternehmen + + + + + spwAeUM/n8okpsROzLSxNUn/U6Sr+/evE9rs0xI7WsRO79d + Sf4OBRS/q3LTt2GKrptB5ZfY/T137l8MuglMw3GbxLY7J4WlUnUbCCCnW4FP7G + b8HjFItBri9hIjtV3a6H+rMBfmpNXyzAhTuvAtxUmB7ZHyUUF/kVIxpjA4SRWs= + BPK + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + J + + 101 + + 2010-06-12 + 2999-12-31 + vertritt seit 18.12.2010 selbständig + + + 0999 + Rechtstatsachentext zur Funktion + + + + 0999 + Rechtstatsachentext zur Person + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage_response.xml b/src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage_response.xml new file mode 100644 index 0000000..a233266 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/examples/example_neuanlage_response.xml @@ -0,0 +1,129 @@ + + + 1 + OK + + + + 9110001021537 + ERJ + Ordnungsnummer aus dem ERsB + 2012-06-01+01:00 + + + R011S390Q + KUR + Kennziffer des Unternehmensregisters + 2012-06-01+01:00 + + + 0002074662 + SID + Subjektidentifikationsnummer + 2012-06-01+01:00 + + Max Mustermann + Einzelunternehmen + + Max Mustermann + + + 1 + Einzelunternehmen + 101 + Einzelunternehmen + + + + + AUT + 1220 + Wien + 90001 + Wien + + Prandaugasse + 10/2 + + + SITZ + + + + 2010-06-12 + + + Text für Bestandsnachweis + + Vertretungsregelung für das Unternehmen + + 001 + 0999 + Rechtstatsachentext zum Unternehmen + + + + + A + PNR + Personennummer + + + Maxima + Musterfrau + Mag.Dr. + + 1950-08-01 + + + + AUT + 1050 + Wien + 90001 + Wien + + Brandmayergasse + 2/10 + + + ZUSTELLADRESSE + + + J + + 101 + Inhaber + + 2010-06-12 + 2999-12-31 + vertritt seit 18.12.2010 selbständig + + + 001 + 0999 + Rechtstatsachentext zur Funktion + + + + 001 + 0999 + Rechtstatsachentext zur Person + + + + + + 2012-06-01+01:00 + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/PersonData_Ersb.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/PersonData_Ersb.xsd new file mode 100644 index 0000000..becd0a9 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/PersonData_Ersb.xsd @@ -0,0 +1,438 @@ + + + + + + + + + + + + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch verfügbar, nicht direkt benützen sondern NatuerlichePerson o. NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch verfügbar, nicht direkt benützen sondern PostAdresse, InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, besteht aus Type und Value Unterelementen, aus technischen Gründen nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Gebäudeteil oder eigneens Gbäude, z.B. Stiege, Werkstatt, ..... Entspricht Unit + + + + + Tuernummer oder andere naehere Beschreibung der Adresse (z.B. 4. Stock rechts). Entspricht DoorNumber + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/PersonData_URSuche.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/PersonData_URSuche.xsd new file mode 100644 index 0000000..6c8209a --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/PersonData_URSuche.xsd @@ -0,0 +1,511 @@ + + + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/ersb-types.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/ersb-types.xsd new file mode 100644 index 0000000..882d16a --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/ersb-types.xsd @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/specific/CustomFault.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/specific/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/specific/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypes.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypes.xsd new file mode 100644 index 0000000..13081bb --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypes.xsd @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypesErsb.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypesErsb.xsd new file mode 100644 index 0000000..93b9bbf --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/ur-basicTypesErsb.xsd @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/schema/ur-simpleTypes.xsd b/src/main/resources/wsdl/ERsB/1.1/schema/ur-simpleTypes.xsd new file mode 100644 index 0000000..7533ead --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/schema/ur-simpleTypes.xsd @@ -0,0 +1,443 @@ + + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ֖NACE-Systems + + + + + + + + + + + + + ֖NACE - Branchenkennzahl + + + + + + + + + + + Art der ֖NACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ERsB/1.1/ur-basicTypes.xsd b/src/main/resources/wsdl/ERsB/1.1/ur-basicTypes.xsd new file mode 100644 index 0000000..13081bb --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/ur-basicTypes.xsd @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/ur-basicTypesErsb.xsd b/src/main/resources/wsdl/ERsB/1.1/ur-basicTypesErsb.xsd new file mode 100644 index 0000000..ec93d91 --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/ur-basicTypesErsb.xsd @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ERsB/1.1/ur-simpleTypes.xsd b/src/main/resources/wsdl/ERsB/1.1/ur-simpleTypes.xsd new file mode 100644 index 0000000..7533ead --- /dev/null +++ b/src/main/resources/wsdl/ERsB/1.1/ur-simpleTypes.xsd @@ -0,0 +1,443 @@ + + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ֖NACE-Systems + + + + + + + + + + + + + ֖NACE - Branchenkennzahl + + + + + + + + + + + Art der ֖NACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/MOA-ID-1.x.wsdl b/src/main/resources/wsdl/MOA-ID-1.x.wsdl new file mode 100644 index 0000000..e7a4f48 --- /dev/null +++ b/src/main/resources/wsdl/MOA-ID-1.x.wsdl @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/MOA-SPSS-1.3.wsdl b/src/main/resources/wsdl/MOA-SPSS-1.3.wsdl new file mode 100644 index 0000000..fe227ae --- /dev/null +++ b/src/main/resources/wsdl/MOA-SPSS-1.3.wsdl @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/MOA-SPSS-1.3.xsd b/src/main/resources/wsdl/MOA-SPSS-1.3.xsd new file mode 100644 index 0000000..54ff5f2 --- /dev/null +++ b/src/main/resources/wsdl/MOA-SPSS-1.3.xsd @@ -0,0 +1,469 @@ + + + + + + + + + + + + + + + + + + + + Ermöglichung der Stapelsignatur durch wiederholte Angabe dieses Elements + + + + + + + + + + + + + + + + + + + Auswahl: Entweder explizite Angabe des Signaturorts sowie ggf. sinnvoller Supplements im Zshg. mit der Signaturumgebung, oder Verweis auf ein benanntes Profil + + + + + + + + + + + + + + + + + + Kardinalität 1..oo erlaubt die Antwort auf eine Stapelsignatur-Anfrage + + + + Resultat, falls die Signaturerstellung erfolgreich war + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + mit diesem Profil wird eine Menge von vertrauenswürdigen Wurzelzertifikaten spezifiziert + + + + + + + + + + + only ds:X509Data and RetrievalMethod is supported; QualifiedCertificate is included as X509Data/any;publicAuthority is included as X509Data/any + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pro dsig:Reference-Element in der zu überprüfenden XML-Signatur muss hier ein ReferenceInfo-Element erscheinen. Die Reihenfolge der einzelnen ReferenceInfo Elemente entspricht jener der dsig:Reference Elemente in der XML-Signatur. + + + + + + + + + + mit diesem Profil wird eine Menge von vertrauenswürdigen Wurzelzertifikaten spezifiziert + + + + + + + + + + + only ds:X509Data and ds:RetrievalMethod is supported; QualifiedCertificate is included as X509Data/any; PublicAuthority is included as X509Data/any + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Auswahl: Entweder explizite Angabe EINER Transformationskette inklusive ggf. sinnvoller Supplements oder Verweis auf ein benanntes Profil + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Resultat, falls die Signaturerstellung gescheitert ist + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ein oder mehrere Transformationswege können von der Applikation an MOA mitgeteilt werden. Die zu prüfende Signatur hat zumindest einem dieser Transformationswege zu entsprechen. Die Angabe kann explizit oder als Profilbezeichner erfolgen. + + + + + Profilbezeichner für einen Transformationsweg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Die Angabe des Transformationsparameters (explizit oder als Hashwert) kann unterlassen werden, wenn die Applikation von der Unveränderlichkeit des Inhalts der in "Transformationsparamter", Attribut "URI" angegebenen URI ausgehen kann. + + + + Der Transformationsparameter explizit angegeben. + + + + + Der Hashwert des Transformationsparameters. + + + + + + + + + + + + + + + + + + + + + + Explizite Angabe des Transformationswegs + + + + + + + Alle impliziten Transformationsparameter, die zum Durchlaufen der oben angeführten Transformationskette bekannt sein müssen, müssen hier angeführt werden. Das Attribut "URI" bezeichnet den Transformationsparameter in exakt jener Weise, wie er in der zu überprüfenden Signatur gebraucht wird. + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/PersonData_20_en_moaWID.xsd b/src/main/resources/wsdl/PersonData_20_en_moaWID.xsd new file mode 100644 index 0000000..7b491a0 --- /dev/null +++ b/src/main/resources/wsdl/PersonData_20_en_moaWID.xsd @@ -0,0 +1,1229 @@ + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + dummy abstract Peson Data element needed for bi-lingual schema (substitution groups) + + + + + element of signed person datastructure type + + + + + element of signed person datastructure type + + + + + + + + + + + + + + + + + + + element of person type, essential abstract, subsitute PhysicalPerson or CorporateBody instead or use with xsi:type="..." + + + + + + element of physical person type, dreived from Person (abstract) + + + + + element of physical person type, dreived from Person (abstract) + + + + + element of corporate body type, derived from Person + + + + + element of corporate body type, derived from Person + + + + + + data related to the person's name + + + + + data related to the person's name + + + + + Former name, Artist name, changes of Given name ..., compare AlternativName + + + + + + + + + + + + relatives (parents, ...), compare Verwandter + + + + + + type of the relationship, compare Verwandschftsgrad + + + + + + + + + + element of address type, essentially abstract. Use InternetAddress, TelephoneAddress, PostalAddress, TypedPostalAddress instead, or use Address with xsi:type Attribute + + + + + Postal or ZMR Address, compare PostAdresse + + + + + Postal or ZMR Address, compare PostAdresse + + + + + Typed Postal or ZMR Address, compare TypisiertePostAdresse + + + + + InternetAdress such as e-mail or website, compare InternetAdresse + + + + + Typed TelephoneAddress, compare TelefonAdresse + + + + + National or international bank connection, compare Bankverbindung + + + + + + possibility to include common austrian primary keys in human readable way, english translation not available + + + + + + + + + + + + + + + + + + + + + + + + Ergänzungsregister für nicht-natürliche Personen (CorporateBody) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + teletyper or telephone for the hearing impaired + + + + + + status of a person in the cycle of life, compare Familienstand + + + + + gender, comapre Geschlecht + + + + + date of birth, compare Geburtsdatum + + + + + date of death, compare Sterbedatum + + + + + place of birth, compare Geburtsort + + + + + country of birth, compare Geburtsland + + + + + state of birth, comapre Geburtsbundesland + + + + + nationality of Person, compare Staatsangehoerigkeit. attention! New Fomrat is complex, string value accepted for compatibility only + + + + + confession (religion) of Person - xs:token? gibt es wirklich keine Staaten mit Leerzeichen im Namen? + + + + + occupation, compare Beruf + + + + + + compare InternationalerLaendercode + + + + + compare NationalNummer + + + + + compare Vorwahl + + + + + compare Anschlussnummer + + + + + Complete number, ready formated - e.g. +43 1 5131345 4664 compare FormatierteNummer + + + + + compare Klappe + + + + + unique identifier + + + + + + signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). + + + + + + + + + one or more electronic signatures applied on fields above + + + + + container for your Information needs. Contained Elements must reside in a different Namespace + + + + + + any additional properties + + + + + + + + + + + + signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). + + + + + + + + + one or more electronic signatures applied on fields above + + + + + container for your Information needs. Contained Elements must reside in a different Namespace + + + + + + any additional properties + + + + + + + + + + + + + + + + + unique identifier + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + authority, which is reponsible for generation of the identifier (eg university in case of 'MatrikelNummer') + + + + + any additional properties + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + physical person, compare NatuerlichePersonTyp + + + + + + + + + + + + + + + + + + + + + any additional properties + + + + + + + + + physical person, compare NatuerlichePersonTyp + + + + + + + + + + + + + any additional properties + + + + + + + + + juridical person, organisation, compare NichtNatuerlichePersonTyp + + + + + + + URI pointing to a predefined Class of CorporateBodies, compare Typ + + + + + name of corporate body (whole name), compare VollerName + + + + + alternative names of corporate body (abbreviations, short name, synonyms, ...), comapre AlternativName + + + + + type of company (eg AG, OHG, ...), URI pointing to predefined LegalForm, compare Rechtsform + + + + + part of an organisation, see also X.500 ou (eg departement, section, branch, ...) , compare Organisation + + + + + + any additional properties + + + + + + + + + juridical person, organisation, compare NichtNatuerlichePersonTyp + + + + + + + URI pointing to a predefined Class of CorporateBodies, compare Typ + + + + + name of corporate body (whole name), compare VollerName + + + + + type of company (eg AG, OHG, ...), URI pointing to predefined LegalForm, compare Rechtsform + + + + + part of an organisation, see also X.500 ou (eg departement, section, branch, ...) , compare Organisation + + + + + any additional properties + + + + + + + + + container for parts of a name, comapre PersonenNameTyp + + + + + Complete Name (including Affixes) of the Person, especially useful for names from different cultural environments + + + + + + + + + + + + + + + + + + + + + Every given name should be contained inside a GivenName Tag. If that is not possible due to dabase contraints, ... putting several given names inside one GivenName Element is acceptable + + + + + A Person in possesion of more than one GivenName frequently preferrs the use of a Name other than the first GivenName + + + + + MiddleNames are not commonly found in central Europe. The field is mainly for compatibility reasons + + + + + Every family name should be contained inside a FamilyName Tag. If that is not possible due to dabase contraints, ... putting several family names inside one FamilyName Element is acceptable + + + + + + + + + + + + + + + + + + + + + Inlcudes all Information that is not exactly a name: academic or aristocratic titles, ... the new position attribute can contain a suffx or prefix value + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + container for parts of a name, comapre PersonenNameTyp + + + + + Every given name should be contained inside a GivenName Tag. If that is not possible due to dabase contraints, ... putting several given names inside one GivenName Element is acceptable + + + + + Every family name should be contained inside a FamilyName Tag. If that is not possible due to dabase contraints, ... putting several family names inside one FamilyName Element is acceptable + + + + + + + + + + + + + + + + + + + + + Inlcudes all Information that is not exactly a name: academic or aristocratic titles, ... the new position attribute can contain a suffx or prefix value + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + comapre, StaatsangehoerigkeitTyp + + + + + + + + + + + + + + + + + + compare BankverbindungTyp + + + + + Account holder, compare Inhaber + + + + + compare BankName + + + + + + compare NationaleBankverbindung + + + + + + compare Kontonummer + + + + + compare BLZ + + + + + + + + compare InternationaleBankverbindung + + + + + + compare IBAN + + + + + comapre BIC + + + + + + + + + + + main structure of address data + + + + + unique identification entities + + + + + + + + + postal address with type information, compare TypisiertePostAdresseTyp + + + + + + + type of address - category (eg 'Wohnsitz', 'Zentrale', ...) + + + + + + any additional properties + + + + + + + + + compare PostAdresseTyp + + + + + + + Code for the country, use ISO or internatinal Postalstandard, compare Staatscode + + + + + + + + + + Name of the country, use ISO Name, or international Postal Standard, compare Staatsname + + + + + ZIP, compare Postleitzahl + + + + + compare Region + + + + + compare Bundesland + + + + + compare Gemeinde + + + + + compare Gemeindekennzahl + + + + + ZMR use, compare Ortschaft + + + + + ZMR use, comapre OrtschaftZweisprachig + + + + + + + + + + + + + + zmr use only + + + + + zmr use only + + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + If Addressis used outside of PersonData a recipient can be specified + + + + + + + + rather OrganizationUnit e.G Sales Departement + + + + + e.g. Smith Ltd + + + + + + + + + + + + + + + + + + + + + + compare PostAdresseTyp + + + + + + + Code for the country, use ISO or internatinal Postalstandard, compare Staatscode + + + + + + + + + + Name of the country, use ISO Name, or international Postal Standard, compare Staatsname + + + + + ZIP, compare Postleitzahl + + + + + compare Gemeinde + + + + + + + + if streetname not available use name of Ortschaft + + + + + + + + + + + + + + + + + + + + + + + + + e.g. e-mail, webiste, compare InternetAdresseTyp + + + + + + + certificate for secure communication + + + + + URI: email-Address, Web, FTP, LDAP, ..., comapre Adress + + + + + any additional properties + + + + + + + + + phone numbers, conmpare TelephoneAdresseTyp + + + + + + + type of phononumber - category (eg 'Festnetz', 'Mobile', 'fax', ...) + + + + + phonenumber + + + + + any additional properties + + + + + + + + + like TelephoneAddresseType but with additional smsEnabled attribute + + + + + + + + + + formated number or set of telephone number parts + + + + + + + + + set of telephone number parts + + + + + + + + + + + + + simple type for sex (gender) of person + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + simple type for marital status of a person + + + + + + + + + + + pattern type for enlargement of type definitions. Contents as follows +x:sometext or 12345 or _ or other symbols + + + + + + + + + known relations (family + functional) + + + + + + + + + + + + + + + + known + any other relation + + + + + + known types of alternative names + + + + + + + + + + + + known + any other alternative name types + + + + + + + zmr use only + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/W3C-XMLDSig.xsd b/src/main/resources/wsdl/W3C-XMLDSig.xsd new file mode 100644 index 0000000..522cae0 --- /dev/null +++ b/src/main/resources/wsdl/W3C-XMLDSig.xsd @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd b/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd new file mode 100644 index 0000000..8ef0872 --- /dev/null +++ b/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd @@ -0,0 +1,194 @@ + + + + + + + Document identifier: cs-sstc-schema-assertion-01 + Location: http://www.oasis-open.org/committees/security/docs/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/cs-sstc-schema-protocol-01.xsd b/src/main/resources/wsdl/cs-sstc-schema-protocol-01.xsd new file mode 100644 index 0000000..eeb9bef --- /dev/null +++ b/src/main/resources/wsdl/cs-sstc-schema-protocol-01.xsd @@ -0,0 +1,127 @@ + + + + + + + + Document identifier: cs-sstc-schema-protocol-01 + Location: http://www.oasis-open.org/committees/security/docs/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/custom-bindings/ersb-schemas.xml b/src/main/resources/wsdl/custom-bindings/ersb-schemas.xml new file mode 100644 index 0000000..de765cf --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/ersb-schemas.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/ersb-wsdl.xml b/src/main/resources/wsdl/custom-bindings/ersb-wsdl.xml new file mode 100644 index 0000000..b89c015 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/ersb-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mandate-schemas.xml b/src/main/resources/wsdl/custom-bindings/mandate-schemas.xml new file mode 100644 index 0000000..c46e41d --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mandate-schemas.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mis-schemas.xml b/src/main/resources/wsdl/custom-bindings/mis-schemas.xml new file mode 100644 index 0000000..3b4054e --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mis-schemas.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mis-usp-schemas.xml b/src/main/resources/wsdl/custom-bindings/mis-usp-schemas.xml new file mode 100644 index 0000000..2ba224e --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mis-usp-schemas.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mis-usp-wsdl.xml b/src/main/resources/wsdl/custom-bindings/mis-usp-wsdl.xml new file mode 100644 index 0000000..b57b521 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mis-usp-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mis-wsdl.xml b/src/main/resources/wsdl/custom-bindings/mis-wsdl.xml new file mode 100644 index 0000000..dbe59f3 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mis-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/misstork-schemas.xml b/src/main/resources/wsdl/custom-bindings/misstork-schemas.xml new file mode 100644 index 0000000..95e441e --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/misstork-schemas.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/misstork-wsdl.xml b/src/main/resources/wsdl/custom-bindings/misstork-wsdl.xml new file mode 100644 index 0000000..0883036 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/misstork-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mms-schemas.xml b/src/main/resources/wsdl/custom-bindings/mms-schemas.xml new file mode 100644 index 0000000..d9e72b2 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mms-schemas.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mms-wsdl.xml b/src/main/resources/wsdl/custom-bindings/mms-wsdl.xml new file mode 100644 index 0000000..d90d601 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mms-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/moa-schemas.xml b/src/main/resources/wsdl/custom-bindings/moa-schemas.xml new file mode 100644 index 0000000..e5f470e --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/moa-schemas.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/moa-wsdl.xml b/src/main/resources/wsdl/custom-bindings/moa-wsdl.xml new file mode 100644 index 0000000..db0c8c8 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/moa-wsdl.xml @@ -0,0 +1,15 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mzs-schemas.xml b/src/main/resources/wsdl/custom-bindings/mzs-schemas.xml new file mode 100644 index 0000000..ca26583 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mzs-schemas.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/mzs-wsdl.xml b/src/main/resources/wsdl/custom-bindings/mzs-wsdl.xml new file mode 100644 index 0000000..b6558f3 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/mzs-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/omsp-schemas.xml b/src/main/resources/wsdl/custom-bindings/omsp-schemas.xml new file mode 100644 index 0000000..c062aa2 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/omsp-schemas.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/sl-schemas.xml b/src/main/resources/wsdl/custom-bindings/sl-schemas.xml new file mode 100644 index 0000000..86643ac --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/sl-schemas.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/szr-schemas.xml b/src/main/resources/wsdl/custom-bindings/szr-schemas.xml new file mode 100644 index 0000000..f65d13b --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/szr-schemas.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/szr-wsdl.xml b/src/main/resources/wsdl/custom-bindings/szr-wsdl.xml new file mode 100644 index 0000000..8f3c358 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/szr-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/szrgw-schemas.xml b/src/main/resources/wsdl/custom-bindings/szrgw-schemas.xml new file mode 100644 index 0000000..7388e8e --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/szrgw-schemas.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/szrgw-wsdl.xml b/src/main/resources/wsdl/custom-bindings/szrgw-wsdl.xml new file mode 100644 index 0000000..a2e5617 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/szrgw-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/ur-schemas.xml b/src/main/resources/wsdl/custom-bindings/ur-schemas.xml new file mode 100644 index 0000000..fc4b67a --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/ur-schemas.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/ur-wsdl.xml b/src/main/resources/wsdl/custom-bindings/ur-wsdl.xml new file mode 100644 index 0000000..a8a3875 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/ur-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/ur_V2-schemas.xml b/src/main/resources/wsdl/custom-bindings/ur_V2-schemas.xml new file mode 100644 index 0000000..adc4e21 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/ur_V2-schemas.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/ur_V2-wsdl.xml b/src/main/resources/wsdl/custom-bindings/ur_V2-wsdl.xml new file mode 100644 index 0000000..907eb65 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/ur_V2-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/zkopf-schemas.xml b/src/main/resources/wsdl/custom-bindings/zkopf-schemas.xml new file mode 100644 index 0000000..23faedb --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/zkopf-schemas.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/zkopf-wsdl.xml b/src/main/resources/wsdl/custom-bindings/zkopf-wsdl.xml new file mode 100644 index 0000000..1045907 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/zkopf-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/zuserech-schemas.xml b/src/main/resources/wsdl/custom-bindings/zuserech-schemas.xml new file mode 100644 index 0000000..3f39916 --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/zuserech-schemas.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/zuserech-wsdl.xml b/src/main/resources/wsdl/custom-bindings/zuserech-wsdl.xml new file mode 100644 index 0000000..b8a993e --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/zuserech-wsdl.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/custom-bindings/zusespec-schemas.xml b/src/main/resources/wsdl/custom-bindings/zusespec-schemas.xml new file mode 100644 index 0000000..e5992ff --- /dev/null +++ b/src/main/resources/wsdl/custom-bindings/zusespec-schemas.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd b/src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd new file mode 100644 index 0000000..efc957b --- /dev/null +++ b/src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd b/src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd new file mode 100644 index 0000000..48dd47e --- /dev/null +++ b/src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd @@ -0,0 +1,267 @@ + + + + + + + + + + electronic mandate + + + + + + + + + + + + + + + + + + + + + + location to retrieve current status information + + + + + arbitrary annotation containing a short description of the mandate + + + + + + + + + + + personal data defining the representative + + + + + + + + + + + personal data defining the mandator + + + + + + + + + + + personal data defining the intermediary + + + + + the place and the date of issuing the mandate + + + + + + + + + + + + element contains arbitrary properties of a mandate + + + + + element contains the content of a mandate + + + + + element contains arbitrary restrictions + + + + + element describes beginning of the validity period + + + + + element describes endpoint of the validity period + + + + + element contains a parameterised description of a mandate's content + + + + + element contains parameterised text and the definition of the parameters + + + + + element contians parameterised text + + + + + element contains the definition of parameters used + + + + + + + + + + element represent a parameter to be replaced in the parameterised text + + + + + + + + element defines a parameter + + + + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + simple type for textual descriptions of mandates, constraints,.. + + + + + + + + complex type for describing arbitrary properties of mandates + + + + + + any additional properties + + + + + + + complex type for describing the mandate using some textual descriptions + + + + + + + + + + + + the ID of the Mandate which is referenced by the TextualDescription-Element + + + + + + + + + + + + + + + + group of constraints applicable for a mandate content + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + complex type for describing a parameterised text + + + + + + + + complex type for a parameterised description + + + + + + + diff --git a/src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd b/src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd new file mode 100644 index 0000000..b749ab4 --- /dev/null +++ b/src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd @@ -0,0 +1,53 @@ + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/PersonData.xsd b/src/main/resources/wsdl/mandate/PersonData.xsd new file mode 100644 index 0000000..0e3bc6b --- /dev/null +++ b/src/main/resources/wsdl/mandate/PersonData.xsd @@ -0,0 +1,426 @@ + + + + + + + + + + + + + unique identifier + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + authority, which is reponsible for generation of the identifier (eg university in case of 'MatrikelNummer') + + + + + any additional properties + + + + + + + + + + element of person type + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + element of physical person type + + + + + physical person + + + + + + + data related to the person's name + + + + + Former name, Artist name, changes of Given name ... + + + + + + + + + + + + status of a person in the cycle of life + + + + + gender + + + + + date of birth + + + + + place of birth + + + + + country of birth + + + + + nationality of Person (Staatsbürgerschaft) + + + + + confession (religion) of Person + + + + + relatives (parents, ...) + + + + + + type of the relationship + + + + + + + + + any additional properties + + + + + + + + + element of corporate body type + + + + + juridical person, organisation + + + + + + + category (eg organisation, function, sector, ...) + + + + + name of corporate body (whole name) + + + + + alternative names of corporate body (abbreviations, short name, synonyms, ...) + + + + + type of company (eg AG, OHG, ...) + + + + + part of an organisation, see also X.500 ou (eg departement, section, branch, ...) + + + + + any additional properties + + + + + + + + + + element of signed person datastructure type + + + + + signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). + + + + + + + + + one or more electronic signatures applied on fields above + + + + + + + + any additional properties + + + + + + + + + + + + + simple type for sex (gender) of person + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + simple type for marital status of a person + + + + + + + + + + + pattern type for enlargement of type definitions + + + + + + + + known relations (family + functional) + + + + + + + + + + + + + + + + known + any other relation + + + + + + known types of alternative names + + + + + + + + + + + + known + any other alternative name types + + + + + + + element of address type + + + + + main structure of address data + + + + + unique identification entities + + + + + + + + + element of postal address type + + + + + postal address + + + + + + + type of address - category (eg 'Wohnsitz', 'Zentrale', ...) + + + + + + any additional properties + + + + + + + + + element of telephone address type + + + + + phone numbers + + + + + + + type of phononumber - category (eg 'Festnetz', 'Mobile', 'fax', ...) + + + + + phonenumber + + + + + any additional properties + + + + + + + + + element of internet address type + + + + + internet based communication + + + + + + + certificate for secure communication + + + + + email-Address, Web, FTP, LDAP, ... + + + + + any additional properties + + + + + + + diff --git a/src/main/resources/wsdl/mandate/PersonName-1_2.xsd b/src/main/resources/wsdl/mandate/PersonName-1_2.xsd new file mode 100644 index 0000000..7a52b85 --- /dev/null +++ b/src/main/resources/wsdl/mandate/PersonName-1_2.xsd @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd b/src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd new file mode 100644 index 0000000..2203ede --- /dev/null +++ b/src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd b/src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd new file mode 100644 index 0000000..8bc02d4 --- /dev/null +++ b/src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd b/src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd new file mode 100644 index 0000000..a232420 --- /dev/null +++ b/src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd @@ -0,0 +1,271 @@ + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mis/mis-1.0.3.wsdl b/src/main/resources/wsdl/mis/mis-1.0.3.wsdl new file mode 100644 index 0000000..4d02d43 --- /dev/null +++ b/src/main/resources/wsdl/mis/mis-1.0.3.wsdl @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mis/mis-1.0.3.xsd b/src/main/resources/wsdl/mis/mis-1.0.3.xsd new file mode 100644 index 0000000..1a3fb14 --- /dev/null +++ b/src/main/resources/wsdl/mis/mis-1.0.3.xsd @@ -0,0 +1,96 @@ + + + + + + + Request to MIS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Response from MIS + + + + + + + + + + + + + + + + + + Organwalter oder berufsm. Parteienvertreter + + + + + bPK des Organwalters + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.wsdl b/src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.wsdl new file mode 100644 index 0000000..2a249f3 --- /dev/null +++ b/src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.wsdl @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.xsd b/src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.xsd new file mode 100644 index 0000000..e958e8d --- /dev/null +++ b/src/main/resources/wsdl/mis/usp/mis-usp-1.0.2.xsd @@ -0,0 +1,66 @@ + + + + + + Request for retrieving electronic mandates + + + + + + + + + + + + + + + + + + + + Response containing all (filtered) mandates of a specific representative + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/misstork/misstork-1.0.xsd b/src/main/resources/wsdl/misstork/misstork-1.0.xsd new file mode 100644 index 0000000..9205483 --- /dev/null +++ b/src/main/resources/wsdl/misstork/misstork-1.0.xsd @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/misstork/misstork.wsdl b/src/main/resources/wsdl/misstork/misstork.wsdl new file mode 100644 index 0000000..615401c --- /dev/null +++ b/src/main/resources/wsdl/misstork/misstork.wsdl @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mms/mms-1.0.xsd b/src/main/resources/wsdl/mms/mms-1.0.xsd new file mode 100644 index 0000000..47e8669 --- /dev/null +++ b/src/main/resources/wsdl/mms/mms-1.0.xsd @@ -0,0 +1,47 @@ + + + + + + Comment describing your root element + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mms/mms.wsdl b/src/main/resources/wsdl/mms/mms.wsdl new file mode 100644 index 0000000..70dcf96 --- /dev/null +++ b/src/main/resources/wsdl/mms/mms.wsdl @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mzs/app2mzs.wsdl b/src/main/resources/wsdl/mzs/app2mzs.wsdl new file mode 100644 index 0000000..1667809 --- /dev/null +++ b/src/main/resources/wsdl/mzs/app2mzs.wsdl @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mzs/app2mzs.xsd b/src/main/resources/wsdl/mzs/app2mzs.xsd new file mode 100644 index 0000000..b15d375 --- /dev/null +++ b/src/main/resources/wsdl/mzs/app2mzs.xsd @@ -0,0 +1,307 @@ + + + + + + + + + + + + Falls angegeben, wird keine Zustellkopfabfrage durchgeführt. + + + + + + + + + + + Alle weiteren Daten sind im Konfigurationsprofil gespeichert + + + + + + + + + + + + + + + + + + fuer Signatur mit MOA-SS + + + + + + + + + + + + + + RSa oder non-RSa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Optional mail body + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + URL fuer Callback Attachment + + + + + + + + + + + + + + + + + + + + + + + + + + + + asynchronous communication moazs2app + + + + + + + + + + + + Webservice Response of ZSDeliveryNotification + + + + + + + + + + + + + + + + + + + + + + + Zustellstück was successfully delivered to MOA-ZS + + + + + + + + + + Delivery Information was successfully delivered to MOA-ZS, Attachements will be loaded + + + + + + + + + + Delivery to MOA-ZS failed, or there was an error in processing + + + + + + + + + + + download of callback attachment failed + + + + + + + + + Zustellstück was successfully forwarded to the Zustellserver + + + + + + + + + + + + + + + + + abstract message type + + + + + + + diff --git a/src/main/resources/wsdl/mzs/mzs_mypersondata_en.xsd b/src/main/resources/wsdl/mzs/mzs_mypersondata_en.xsd new file mode 100644 index 0000000..bc48eb9 --- /dev/null +++ b/src/main/resources/wsdl/mzs/mzs_mypersondata_en.xsd @@ -0,0 +1,267 @@ + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + dummy abstract Peson Data element needed for bi-lingual schema (substitution groups) + + + + + element of signed person datastructure type + + + + + + + + element of physical person type, dreived from Person (abstract) + + + + + element of corporate body type, derived from Person + + + + + data related to the person's name + + + + + date of birth, compare Geburtsdatum + + + + + + + Postal or ZMR Address, compare PostAdresse + + + + + element of internet address type + + + + + element of TelephoneAddressType, compare TelefonAdresse + + + + + + Complete Number ready formated, spaces are meaningless, e.g. +43 1 524 123 456 + + + + + + signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). + + + + + + + + + unique identifier + + + + + actual value of the identifier. + + + + + + + + + + + + type of valueas a urn e.g. urn:publicid:gv.at:cdid+ZS + + + + + + + + + main structure of person data + + + + + bPK, ZbPK, vZbPK goes here + + + + + + + + + physical person + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + juridical person, organisation + + + + + + + name of corporate body (whole name), compare VollerName + + + + + part of an organisation, see also X.500 ou (eg departement, section, branch, ...) , compare Organisation + + + + + + + + + main structure of address data + + + + + + + + + + + Code for the country, use ISO or internatinal Postalstandard, compare Staatscode + + + + + + + + + + ZIP, compare Postleitzahl + + + + + compare Gemeinde + + + + + + + + + + Stiege oder näheren Bezeichnung wie z.b. Werkstatt + + + + + + + + + + + + + + + + + + internet based communication + + + + + + + URI: email-Address, Web, FTP, LDAP, ..., comapre Adress + + + + + + + + + phone numbers + + + + + + + phonenumber + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + diff --git a/src/main/resources/wsdl/omsp/W3C-XMLDSig.xsd b/src/main/resources/wsdl/omsp/W3C-XMLDSig.xsd new file mode 100644 index 0000000..a232420 --- /dev/null +++ b/src/main/resources/wsdl/omsp/W3C-XMLDSig.xsd @@ -0,0 +1,271 @@ + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/omsp/omsp.xsd b/src/main/resources/wsdl/omsp/omsp.xsd new file mode 100644 index 0000000..fbc27c6 --- /dev/null +++ b/src/main/resources/wsdl/omsp/omsp.xsd @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/sl/W3C-XMLDSig.xsd b/src/main/resources/wsdl/sl/W3C-XMLDSig.xsd new file mode 100644 index 0000000..a232420 --- /dev/null +++ b/src/main/resources/wsdl/sl/W3C-XMLDSig.xsd @@ -0,0 +1,271 @@ + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/sl/sl-1.2.xsd b/src/main/resources/wsdl/sl/sl-1.2.xsd new file mode 100644 index 0000000..b614037 --- /dev/null +++ b/src/main/resources/wsdl/sl/sl-1.2.xsd @@ -0,0 +1,974 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/szr/SZR_v2.0.wsdl b/src/main/resources/wsdl/szr/SZR_v2.0.wsdl new file mode 100644 index 0000000..4819cdc --- /dev/null +++ b/src/main/resources/wsdl/szr/SZR_v2.0.wsdl @@ -0,0 +1,269 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/szr/szr_ecdsa.xsd b/src/main/resources/wsdl/szr/szr_ecdsa.xsd new file mode 100644 index 0000000..7ad1e92 --- /dev/null +++ b/src/main/resources/wsdl/szr/szr_ecdsa.xsd @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/szr/szr_persondata.xsd b/src/main/resources/wsdl/szr/szr_persondata.xsd new file mode 100644 index 0000000..8713c5a --- /dev/null +++ b/src/main/resources/wsdl/szr/szr_persondata.xsd @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/szr/szr_pvp.xsd b/src/main/resources/wsdl/szr/szr_pvp.xsd new file mode 100644 index 0000000..accb9dd --- /dev/null +++ b/src/main/resources/wsdl/szr/szr_pvp.xsd @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/szr/szr_pvp_sec.xsd b/src/main/resources/wsdl/szr/szr_pvp_sec.xsd new file mode 100644 index 0000000..1ac9f89 --- /dev/null +++ b/src/main/resources/wsdl/szr/szr_pvp_sec.xsd @@ -0,0 +1,11 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/szr/szr_v2.0.xsd b/src/main/resources/wsdl/szr/szr_v2.0.xsd new file mode 100644 index 0000000..f4b3907 --- /dev/null +++ b/src/main/resources/wsdl/szr/szr_v2.0.xsd @@ -0,0 +1,282 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/szr/szr_xmldsig.xsd b/src/main/resources/wsdl/szr/szr_xmldsig.xsd new file mode 100644 index 0000000..1433368 --- /dev/null +++ b/src/main/resources/wsdl/szr/szr_xmldsig.xsd @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.1.xsd b/src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.1.xsd new file mode 100644 index 0000000..7b47ce9 --- /dev/null +++ b/src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.1.xsd @@ -0,0 +1,108 @@ + + + + + + + + + Pseudo Vollmacht erstellen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Antwort auf Pseudo Vollmachts-Request + + + + + + + + + + + SAML Struktur erzeugen + + + + + + + + + + Antwort auf SAML-Create Request + + + + + + + + + + + Personenbindung fuer Nicht-Osterreicher erzeugen + + + + + + + + + + + + + + + + + + Antwort auf Personenbindung-Request + + + + + + + + + + + Allgemeiner Typ fuer ErrorResponse + + + + + + + diff --git a/src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.2.xsd b/src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.2.xsd new file mode 100644 index 0000000..38ab295 --- /dev/null +++ b/src/main/resources/wsdl/szrgw/old/SZR-GW-0.0.2.xsd @@ -0,0 +1,127 @@ + + + + + + + + + + Pseudo Vollmacht erstellen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Antwort auf Pseudo Vollmachts-Request + + + + + + + + + + + SAML Struktur erzeugen + + + + + + + + + + Antwort auf SAML-Create Request + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Antwort auf Personenbindung-Request + + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + Allgemeiner Typ fuer ErrorResponse + + + + + + + diff --git a/src/main/resources/wsdl/szrgw/stork.xsd b/src/main/resources/wsdl/szrgw/stork.xsd new file mode 100644 index 0000000..fa216ca --- /dev/null +++ b/src/main/resources/wsdl/szrgw/stork.xsd @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/szrgw/szr-gw-0.0.3.xsd b/src/main/resources/wsdl/szrgw/szr-gw-0.0.3.xsd new file mode 100644 index 0000000..8ff05a9 --- /dev/null +++ b/src/main/resources/wsdl/szrgw/szr-gw-0.0.3.xsd @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Antwort auf Personenbindung-Request + + + + + + + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + Allgemeiner Typ fuer ErrorResponse + + + + + + + diff --git a/src/main/resources/wsdl/szrgw/szrgw.wsdl b/src/main/resources/wsdl/szrgw/szrgw.wsdl new file mode 100644 index 0000000..2a240d9 --- /dev/null +++ b/src/main/resources/wsdl/szrgw/szrgw.wsdl @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur/PersonData_20_dt.xsd b/src/main/resources/wsdl/ur/PersonData_20_dt.xsd new file mode 100644 index 0000000..71c830d --- /dev/null +++ b/src/main/resources/wsdl/ur/PersonData_20_dt.xsd @@ -0,0 +1,378 @@ + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch verfügbar, nicht direkt benützen sondern NatuerlichePerson o. NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch verfügbar, nicht direkt benützen sondern PostAdresse, InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + Container um eine Person und ihre Adressen zu speichern + + + + + + + + + + + + + any additional properties + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, besteht aus Type und Value Unterelementen, aus technischen Gründen nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + any additional properties + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + any additional properties + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + type of company (eg AG, OHG, ...) + + + + + any additional properties + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + any additional properties + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. 10, 124a, 78-80. Entpricht BuildingNumber + + + + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + diff --git a/src/main/resources/wsdl/ur/URSucheService.wsdl b/src/main/resources/wsdl/ur/URSucheService.wsdl new file mode 100644 index 0000000..c65db86 --- /dev/null +++ b/src/main/resources/wsdl/ur/URSucheService.wsdl @@ -0,0 +1,124 @@ + + + + + Dieses WSDL-Dokument beschreibt den + XML-Search-Service. + + + + + + + + + + + + Nachricht, die für eine Suchanfrage + vom Typ Search by Example vom Client abgesendet wird + + + + + Nachricht, die für eine Suchanfrage + vom Typ Search by Id vom Client abgesendet wird + + + + + Nachricht, die vom Server als + Antwort auf eine der beiden Suchanfragen + zurückgesendet wird + + + + + + Operation für den Abfragetyp + Search by Example + + + + + + Operation für den Abfragetyp + Search by Id + + + + + + + Definition des Binding für den + Search Service + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur/specific/CustomFault.xsd b/src/main/resources/wsdl/ur/specific/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ur/specific/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur/unternehmenssuche.xsd b/src/main/resources/wsdl/ur/unternehmenssuche.xsd new file mode 100644 index 0000000..d36d1b3 --- /dev/null +++ b/src/main/resources/wsdl/ur/unternehmenssuche.xsd @@ -0,0 +1,326 @@ + + + + + + + + + + + + + Stammdatenabfrage für Unternehmen durch Angabe einer oder mehrerer UR Kennziffern + + + + + + + + + + + + + + + Suche nach Vertretungsbefugnissen von Personen in Unternehmen mithilfe + des unverschlüsselten WT-UR bPK + + + + + + + + + + + + + + + + + + + Suche nach Vertretungsbefugnissen von Personen in Unternehmen mithilfe + des verschlüsselten WT-UR bPK + + + + + + + + Dekodieren eines verschlüsselten WT-UR bPKs + + + + + + + + + + + + + + + + + + + + + + + + + Suche nach geänderten Unternehmen + + + + + + + + + + + + + + + Suche nach Unternehmen durch Angabe von Suchkriterien + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur/ur-simpleTypes.xsd b/src/main/resources/wsdl/ur/ur-simpleTypes.xsd new file mode 100644 index 0000000..48834c7 --- /dev/null +++ b/src/main/resources/wsdl/ur/ur-simpleTypes.xsd @@ -0,0 +1,304 @@ + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsform eines Unternehmens + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ÖNACE-Systems + + + + + + + + + + + + + + ÖNACE - Branchenkennzahl + + + + + + + + + + + Art der ÖNACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktion der vertretungsbefugten Person + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Beschreibung der Vertretungsbefugnis + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ur/xml-sw.xsd b/src/main/resources/wsdl/ur/xml-sw.xsd new file mode 100644 index 0000000..32ae295 --- /dev/null +++ b/src/main/resources/wsdl/ur/xml-sw.xsd @@ -0,0 +1,289 @@ + + + + + + + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Example" + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Id" + + + + + Eindeutige ID zur Identifikation des Request bei asynchroner Kommunikation + + + + + Container für alle Metainformationen einer Suchanfrage + + + + + Ermöglicht die Angabe von Schlüsseln, nach denen die Ergebnismenge sortiert sein soll. + + + + + Wurzelelement für das Ergebnis einer Suchanfrage + + + + + Metainfos zur Ergebnismenge + + + + + ID eines Datensatzes. Sie muss übereinstimmen mit der ID eines Datensatzes (Wert des id-Attributs eines ResultRecord-Elements), den der Server in einem vorhergehenden Request zurückgeliefert hat. + + + + + Container-Element für die zurückgegebene Ergebnissätze + + + + + + + + + + Container-Element für die Suchkriterien. Diese sind applikationsspezifisch. Zulässig sind daher beliebige Elemente aus anderen Namensräumen. Optional kann eine ResultSetId übermittelt werden, falls der Server das Vorhalten von vorherigen Abfrageergebnissen unterstützt und in der initialen Response eine ResultSetId mitgesendet hat. + + + + + Fasst verschiedene Kriterien zur Behandlung und Auslieferung der gefundenen Ergebnissätze zusammen. Eigene können hinzugefügt werden. + + + + + Repräsentiert einen Sortierschlüssel. Die Reihenfolge der einzelnen Schlüssel bestimmt die Sortiergewichtung. + + + + + Dient als Erweiterungspunkt. Container für weitere selbst definierte Ergebniskriterien. Server, die hier aufgeführte Kriterien nicht unterstützen, können diese schweigend ignorieren. + + + + + + + + + + Dient als Erqeiterungspunkt. Container für weitere selbst definierte Ergebnisinformationen. + + + + + + + + + + Container-Element für einen Ergebnissatz + + + + + + + + + + + Container-Element für Zahlungs- und Verrechnungsinformationen bei kostenpflichtigen Suchanfragen + + + + + Hier kann auf implementierungsspezifische Weise angegeben werden, welche Elemente in der Antwort enthalten sein sollen. + + + + + + + + + + + Dient der Angabe zusätzlicher Detailinformationen + + + + + Zeit, die der Server die Ergebnismenge vorhalten soll + + + + + Maximale Anzahl gewünschter Ergebnissätze + + + + + Position des ersten gewünschten Ergebnissatzes in der Ergebnismenge. In Kombination mit MaxRecords erlaubt dies dem Client, das Ergebnis "portionsweise" abzurufen. + + + + + Ein XPath-Ausdruck, der angibt, nach welchem Element der Ergebnissätze die Ergebnismenge sortiert sein soll. + + + + + Gibt die Sortierrichtung an. false bedeutet absteigend, true aufsteigend. + + + + + Gibt an, ob Groß- und Kleinschreibung mit berücksichtigt werden soll bei der Sortierung. + + + + + Eindeutige ID, die eine gecachte Ergebnismenge auf dem Server referenziert. Server, die ein solches Szenario unterstützen, können diese ID im Ergebnis ausliefern. + + + + + Anzahl der gefundenen Ergebnissätze + + + + + Anzahl der tatsächlich an den Client zurückgelieferten Ergebnissätze + + + + + Die Kosten der Anfrage in Euro + + + + + Eine optionale Verrechnungs-ID wie z.B. die Geschäftszahl + + + + + Anzahl zu verrechnender Einheiten. Diese muss nicht gleich der Anzahl der ausgelieferten Datensätze sein. + + + + + Der Timestamp des Servers + + + + + Wrapper-Element zur Aufnahme von Detail-Text der Message Codes im SOAP-detail-Element + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hier können Elemente für zusätzliche Verrechnungsinformationen hinzugefügt werden. + + + + + diff --git a/src/main/resources/wsdl/ur_V2/PersonData_URSuche.xsd b/src/main/resources/wsdl/ur_V2/PersonData_URSuche.xsd new file mode 100644 index 0000000..0e2a30a --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/PersonData_URSuche.xsd @@ -0,0 +1,512 @@ + + + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/URSucheService.wsdl b/src/main/resources/wsdl/ur_V2/URSucheService.wsdl new file mode 100644 index 0000000..b6b88c2 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/URSucheService.wsdl @@ -0,0 +1,96 @@ + + + + Dieses WSDL-Dokument beschreibt den + XML-Search-Service. + + + + + + + + Nachricht, die für eine Suchanfrage + vom Typ Search by Example vom Client abgesendet wird + + + + + Nachricht, die für eine Suchanfrage + vom Typ Search by Id vom Client abgesendet wird + + + + + Nachricht, die vom Server als + Antwort auf eine der beiden Suchanfragen + zurückgesendet wird + + + + + + Operation für den Abfragetyp + Search by Example + + + + + + Operation für den Abfragetyp + Search by Id + + + + + + + + Definition des Binding für den + Search Service + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/schema/PersonData_URSuche.xsd b/src/main/resources/wsdl/ur_V2/schema/PersonData_URSuche.xsd new file mode 100644 index 0000000..0e2a30a --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/schema/PersonData_URSuche.xsd @@ -0,0 +1,512 @@ + + + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/schema/specific/CustomFault.xsd b/src/main/resources/wsdl/ur_V2/schema/specific/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/schema/specific/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/schema/ur-basicTypes.xsd b/src/main/resources/wsdl/ur_V2/schema/ur-basicTypes.xsd new file mode 100644 index 0000000..8d3f80b --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/schema/ur-basicTypes.xsd @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/schema/ur-simpleTypes.xsd b/src/main/resources/wsdl/ur_V2/schema/ur-simpleTypes.xsd new file mode 100644 index 0000000..81c8936 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/schema/ur-simpleTypes.xsd @@ -0,0 +1,443 @@ + + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ÖNACE-Systems + + + + + + + + + + + + + ÖNACE - Branchenkennzahl + + + + + + + + + + + Art der ÖNACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ur_V2/schema/ur-suche.xsd b/src/main/resources/wsdl/ur_V2/schema/ur-suche.xsd new file mode 100644 index 0000000..1d1e6b4 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/schema/ur-suche.xsd @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + Suche nach Unternehmen durch Angabe von + Suchkriterien + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Stammdatenabfrage für Unternehmen durch Angabe + einer oder mehrerer UR Kennziffern + + + + + + + + + + + + + + + + + + + + + + + Stammdatenabfrage für einzelnes Unternehmen - + optional mit Stichtag und / oder Historie + + + + + + + + + + + + + + + + + + + + + + + + Suche nach Vertretungsbefugnissen von Personen in + Unternehmen mithilfe + des unverschlüsselten WT-UR bPK + + + + + + + + + + + + + + + + + + + Suche nach geänderten Unternehmen + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ur_V2/schema/xml-sw.xsd b/src/main/resources/wsdl/ur_V2/schema/xml-sw.xsd new file mode 100644 index 0000000..51ac370 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/schema/xml-sw.xsd @@ -0,0 +1,327 @@ + + + + + + + + + + + + + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Example" + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Id" + + + + + Eindeutige ID zur Identifikation des Request bei asynchroner Kommunikation + + + + + Container für alle Metainformationen einer Suchanfrage + + + + + Ermöglicht die Angabe von Schlüsseln, nach denen die Ergebnismenge sortiert sein soll. + + + + + Wurzelelement für das Ergebnis einer Suchanfrage + + + + + Metainfos zur Ergebnismenge + + + + + ID eines Datensatzes. Sie muss übereinstimmen mit der ID eines Datensatzes (Wert des id-Attributs eines ResultRecord-Elements), den der Server in einem vorhergehenden Request zurückgeliefert hat. + + + + + Container-Element für die zurückgegebene Ergebnissätze + + + + + + + + + + Container-Element für die Suchkriterien. Diese sind applikationsspezifisch. Zulässig sind daher beliebige Elemente aus anderen Namensräumen. Optional kann eine ResultSetId übermittelt werden, falls der Server das Vorhalten von vorherigen Abfrageergebnissen unterstützt und in der initialen Response eine ResultSetId mitgesendet hat. + + + + + Fasst verschiedene Kriterien zur Behandlung und Auslieferung der gefundenen Ergebnissätze zusammen. Eigene können hinzugefügt werden. + + + + + Repräsentiert einen Sortierschlüssel. Die Reihenfolge der einzelnen Schlüssel bestimmt die Sortiergewichtung. + + + + + Dient als Erweiterungspunkt. Container für weitere selbst definierte Ergebniskriterien. Server, die hier aufgeführte Kriterien nicht unterstützen, können diese schweigend ignorieren. + + + + + + + + + + Dient als Erqeiterungspunkt. Container für weitere selbst definierte Ergebnisinformationen. + + + + + + + + + + Container-Element für einen Ergebnissatz + + + + + + + + + + + + + + + Container-Element für Zahlungs- und Verrechnungsinformationen bei kostenpflichtigen Suchanfragen + + + + + Hier kann auf implementierungsspezifische Weise angegeben werden, welche Elemente in der Antwort enthalten sein sollen. + + + + + + + + + + + Dient der Angabe zusätzlicher Detailinformationen + + + + + Zeit, die der Server die Ergebnismenge vorhalten soll + + + + + Maximale Anzahl gewünschter Ergebnissätze + + + + + Position des ersten gewünschten Ergebnissatzes in der Ergebnismenge. In Kombination mit MaxRecords erlaubt dies dem Client, das Ergebnis "portionsweise" abzurufen. + + + + + Ein XPath-Ausdruck, der angibt, nach welchem Element der Ergebnissätze die Ergebnismenge sortiert sein soll. + + + + + Gibt die Sortierrichtung an. false bedeutet absteigend, true aufsteigend. + + + + + Gibt an, ob Groß- und Kleinschreibung mit berücksichtigt werden soll bei der Sortierung. + + + + + Eindeutige ID, die eine gecachte Ergebnismenge auf dem Server referenziert. Server, die ein solches Szenario unterstützen, können diese ID im Ergebnis ausliefern. + + + + + Anzahl der gefundenen Ergebnissätze + + + + + Anzahl der tatsächlich an den Client zurückgelieferten Ergebnissätze + + + + + Die Kosten der Anfrage in Euro + + + + + Eine optionale Verrechnungs-ID wie z.B. die Geschäftszahl + + + + + Anzahl zu verrechnender Einheiten. Diese muss nicht gleich der Anzahl der ausgelieferten Datensätze sein. + + + + + Der Timestamp des Servers + + + + + Wrapper-Element zur Aufnahme von Detail-Text der Message Codes im SOAP-detail-Element + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/specific/CustomFault.xsd b/src/main/resources/wsdl/ur_V2/specific/CustomFault.xsd new file mode 100644 index 0000000..c73d667 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/specific/CustomFault.xsd @@ -0,0 +1,18 @@ + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/ur-basicTypes.xsd b/src/main/resources/wsdl/ur_V2/ur-basicTypes.xsd new file mode 100644 index 0000000..8d3f80b --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/ur-basicTypes.xsd @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/ur-simpleTypes.xsd b/src/main/resources/wsdl/ur_V2/ur-simpleTypes.xsd new file mode 100644 index 0000000..81c8936 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/ur-simpleTypes.xsd @@ -0,0 +1,443 @@ + + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ÖNACE-Systems + + + + + + + + + + + + + ÖNACE - Branchenkennzahl + + + + + + + + + + + Art der ÖNACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ur_V2/ur-suche.xsd b/src/main/resources/wsdl/ur_V2/ur-suche.xsd new file mode 100644 index 0000000..5ea43e9 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/ur-suche.xsd @@ -0,0 +1,163 @@ + + + + + + + + + Suche nach Unternehmen durch Angabe von + Suchkriterien + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Stammdatenabfrage für Unternehmen durch Angabe + einer oder mehrerer UR Kennziffern + + + + + + + + + + + + + + + + + + + Stammdatenabfrage für einzelnes Unternehmen - + optional mit Stichtag und / oder Historie + + + + + + + + + + + + + + + + + + + + + + Suche nach Vertretungsbefugnissen von Personen in + Unternehmen mithilfe + des unverschlüsselten WT-UR bPK + + + + + + + + + + + + + + + + + Suche nach geänderten Unternehmen + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V2/xml-sw.xsd b/src/main/resources/wsdl/ur_V2/xml-sw.xsd new file mode 100644 index 0000000..51ac370 --- /dev/null +++ b/src/main/resources/wsdl/ur_V2/xml-sw.xsd @@ -0,0 +1,327 @@ + + + + + + + + + + + + + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Example" + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Id" + + + + + Eindeutige ID zur Identifikation des Request bei asynchroner Kommunikation + + + + + Container für alle Metainformationen einer Suchanfrage + + + + + Ermöglicht die Angabe von Schlüsseln, nach denen die Ergebnismenge sortiert sein soll. + + + + + Wurzelelement für das Ergebnis einer Suchanfrage + + + + + Metainfos zur Ergebnismenge + + + + + ID eines Datensatzes. Sie muss übereinstimmen mit der ID eines Datensatzes (Wert des id-Attributs eines ResultRecord-Elements), den der Server in einem vorhergehenden Request zurückgeliefert hat. + + + + + Container-Element für die zurückgegebene Ergebnissätze + + + + + + + + + + Container-Element für die Suchkriterien. Diese sind applikationsspezifisch. Zulässig sind daher beliebige Elemente aus anderen Namensräumen. Optional kann eine ResultSetId übermittelt werden, falls der Server das Vorhalten von vorherigen Abfrageergebnissen unterstützt und in der initialen Response eine ResultSetId mitgesendet hat. + + + + + Fasst verschiedene Kriterien zur Behandlung und Auslieferung der gefundenen Ergebnissätze zusammen. Eigene können hinzugefügt werden. + + + + + Repräsentiert einen Sortierschlüssel. Die Reihenfolge der einzelnen Schlüssel bestimmt die Sortiergewichtung. + + + + + Dient als Erweiterungspunkt. Container für weitere selbst definierte Ergebniskriterien. Server, die hier aufgeführte Kriterien nicht unterstützen, können diese schweigend ignorieren. + + + + + + + + + + Dient als Erqeiterungspunkt. Container für weitere selbst definierte Ergebnisinformationen. + + + + + + + + + + Container-Element für einen Ergebnissatz + + + + + + + + + + + + + + + Container-Element für Zahlungs- und Verrechnungsinformationen bei kostenpflichtigen Suchanfragen + + + + + Hier kann auf implementierungsspezifische Weise angegeben werden, welche Elemente in der Antwort enthalten sein sollen. + + + + + + + + + + + Dient der Angabe zusätzlicher Detailinformationen + + + + + Zeit, die der Server die Ergebnismenge vorhalten soll + + + + + Maximale Anzahl gewünschter Ergebnissätze + + + + + Position des ersten gewünschten Ergebnissatzes in der Ergebnismenge. In Kombination mit MaxRecords erlaubt dies dem Client, das Ergebnis "portionsweise" abzurufen. + + + + + Ein XPath-Ausdruck, der angibt, nach welchem Element der Ergebnissätze die Ergebnismenge sortiert sein soll. + + + + + Gibt die Sortierrichtung an. false bedeutet absteigend, true aufsteigend. + + + + + Gibt an, ob Groß- und Kleinschreibung mit berücksichtigt werden soll bei der Sortierung. + + + + + Eindeutige ID, die eine gecachte Ergebnismenge auf dem Server referenziert. Server, die ein solches Szenario unterstützen, können diese ID im Ergebnis ausliefern. + + + + + Anzahl der gefundenen Ergebnissätze + + + + + Anzahl der tatsächlich an den Client zurückgelieferten Ergebnissätze + + + + + Die Kosten der Anfrage in Euro + + + + + Eine optionale Verrechnungs-ID wie z.B. die Geschäftszahl + + + + + Anzahl zu verrechnender Einheiten. Diese muss nicht gleich der Anzahl der ausgelieferten Datensätze sein. + + + + + Der Timestamp des Servers + + + + + Wrapper-Element zur Aufnahme von Detail-Text der Message Codes im SOAP-detail-Element + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V4/13-11 URV Webservices zur Unternehmenssuche v4.0.pdf b/src/main/resources/wsdl/ur_V4/13-11 URV Webservices zur Unternehmenssuche v4.0.pdf new file mode 100644 index 0000000..3f9322b Binary files /dev/null and b/src/main/resources/wsdl/ur_V4/13-11 URV Webservices zur Unternehmenssuche v4.0.pdf differ diff --git a/src/main/resources/wsdl/ur_V4/URSucheService.wsdl b/src/main/resources/wsdl/ur_V4/URSucheService.wsdl new file mode 100644 index 0000000..c70df92 --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/URSucheService.wsdl @@ -0,0 +1,148 @@ + + + + + + + + Dieses WSDL-Dokument beschreibt den + XML-Search-Service. + + + + + + + + + Nachricht, die für eine Suchanfrage + vom Typ Search by Example vom Client abgesendet wird + + + + + Nachricht, die für eine Suchanfrage + vom Typ Search by Id vom Client abgesendet wird + + + + + + + ServiceFault + + + + + + Nachricht, die vom Server als + Antwort auf eine der beiden Suchanfragen + zurückgesendet wird + + + + + + Operation für den Abfragetyp + Search by Example + + + + + + + + + + Operation für den Abfragetyp + Search by Id + + + + + + + + + + Definition des Binding für den + Search Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V4/schema/specific/urs-v4-CustomFault.xsd b/src/main/resources/wsdl/ur_V4/schema/specific/urs-v4-CustomFault.xsd new file mode 100644 index 0000000..7935510 --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/schema/specific/urs-v4-CustomFault.xsd @@ -0,0 +1,24 @@ + + + + + + + + + + + + CustomFault reporting structure + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V4/schema/urs-v4-PersonData.xsd b/src/main/resources/wsdl/ur_V4/schema/urs-v4-PersonData.xsd new file mode 100644 index 0000000..e916ebe --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/schema/urs-v4-PersonData.xsd @@ -0,0 +1,510 @@ + + + + + + + + + + + + + This version of person deploys only global elements. + All types derived from abstract types have been replaced by + substitution groups + + + + + Abstraktes PersonenDaten Element, nur auf englisch + verfügbar, nicht direkt benützen sondern PersonenDaten benutzen + + + + + + + Signierte Personendatenstruktur + + + + + + + Abstraktes Personen Element, nur auf englisch + verfügbar, nicht direkt benützen sondern NatuerlichePerson o. + NichtNatuerlichePerson benutzen + + + + + + Natuerliche Person entspricht PhysicalPerson, ist + eine Ableitung von Person (abstract) + + + + + + NichtNatuerlichePerson entspricht CorporatzeBody, + ist Ableitung von Person (abstract) + + + + + + + Container für diverse Namensbestandteile, + entspricht Name in der englischen Version + + + + + + + + + Abstraktes Address Element, nur auf Englisch + verfügbar, nicht direkt benützen sondern PostAdresse, + InternetAdresse, etc benutzen + + + + + Post oder ZMR Adresse, entspricht PostalAddress, + ist Ableitung von Address (abstract) + + + + + + Typisierte Post oder ZMRAdresse, entspricht + TypedPostalAddress, ist Ableitung von Address (abstract) + + + + + + + + Geburtsdatum, entspricht DateOfBirth + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container um eine Person und ihre Adressen zu + speichern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Container für beliebige Identifikationsmerkmale, + besteht aus Type und Value Unterelementen, aus technischen Gründen + nur auf Englisch verfügbar + + + + + actual value of the identifier. + + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', + 'Martrikelnummer', database identification, ...) + + + + + + + + + + + + + + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + entspricht PhysicalPersonType + + + + + + + + + + + + + + + + + + + + entspricht CorporateBodyType + + + + + + + name of corporate body (whole name) + + + + + + + + type of company (eg AG, OHG, ...) + + + + + + + + + + + + + + + + + + + + entspricht NameType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Struktur des Abstrakten Address Elements + + + + + + + + + + + entspricht TypedPostalAddressType + + + + + + + + + + + + + + + + + + + entspricht PostalAddressType + + + + + + + Staatencode, ISO Code oder internationaler Post + code, entspricht CountryCode + + + + + + + + + + entspricht PostalCode + + + + + + entspricht Municipality + + + + + + + Zustelladresse oder ZMRAdresse, entspricht + DeliveryAddress + + + + + + Bei Ortschaften ohne Straßenname steht hier + Ortschaftsname, entspricht StreetName + + + + + Hausnummer oder Konskriptionsnummer, z.B. + 10, 124a, 78-80. Entpricht BuildingNumber + + + + + zmr use only + + + + + Addressregister database keys used to identify Addresses + + + + + + + + + + + + + + + + + + + + + + + einfacher Datentyp für Daten (union): Tag und/oder + Monta können ausgelassen werden, entspricht DayOfBirthType + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V4/schema/urs-v4-basicTypes.xsd b/src/main/resources/wsdl/ur_V4/schema/urs-v4-basicTypes.xsd new file mode 100644 index 0000000..c40c08d --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/schema/urs-v4-basicTypes.xsd @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/ur_V4/schema/urs-v4-simpleTypes.xsd b/src/main/resources/wsdl/ur_V4/schema/urs-v4-simpleTypes.xsd new file mode 100644 index 0000000..ecc7499 --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/schema/urs-v4-simpleTypes.xsd @@ -0,0 +1,464 @@ + + + + + + + + + + + + Versionsnummer + + + + + + + + + + + Identifikationsnummer eines Quellregisters + + + + + + + + + + + Status des Vollzugsobjektes + + + + + + + + + + + + + Im Ergebnis berücksichtigte Status des Vollzugsobjektes + + + + + + + + + + + + + + + + + + UR Kennziffer eines Unternehmens + + + + + + + + + + + + Firmenbuchnummer + + + + + + + + + + + + Vereinsregisternummer + + + + + + + + + + + + Ordnungsnummer aus dem ERsB + + + + + + + + + + + + Sekundär ID + + + + + + + + + + + + Bezeichnung eines Unternehmens + + + + + + + + + + + unverschlüsseltes bPK + + + + + + + + + + + verschlüsseltes bPK (base64 codiert) + + + + + + + + + + + Rechtsformcode eines Unternehmens + + + + + + + + + + + + Langtext der Rechtsform eines Unternehmens + + + + + + + + + + + Art eines externen Schlüssels + + + + + + + + + + + Wert eines externen Schlüssels + + + + + + + + + + + Jahr des ֖NACE-Systems + + + + + + + + + + + + + ֖NACE - Branchenkennzahl + + + + + + + + + + + Art der ֖NACE (Haupt-/Nebentätigkeit) + + + + + + + + + + + + Rechtstatsachen-Nummer + + + + + + + + + + + Rechtstatsachen-Code + + + + + + + + + + + + + + + Strassenname + + + + + + + + + + + Hausnummer + + + + + + + + + + + Postleitzahl + + + + + + + + + + + Ortsname + + + + + + + + + + + Gemeindekennziffer + + + + + + + + + + + + Landescode gem. ISO 3166 ALPHA-3 + + + + + + + + + + + AdressTyp + + + + + + + + + + + + + + + + Nachname der vertretungsbefugten Person + + + + + + + + + + + Vorname der vertretungsbefugten Person + + + + + + + + + + + Titel der vertretungsbefugten Person + + + + + + + + + + + Funktionscode der vertretungsbefugten Person + + + + + + + + + + + + Funktionsbezeichnung der vertretungsbefugten Person + + + + + + + + + + + Funktionsregeltext für vertretungsbefugte Person + + + + + + + + + + + + Art der Vertretungsbefugnis + + + + + + + + + + + Einzelvertretungsbefugnis + + + + + + + + + + + + + ArtDublette + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ur_V4/schema/urs-v4-suche.xsd b/src/main/resources/wsdl/ur_V4/schema/urs-v4-suche.xsd new file mode 100644 index 0000000..216b53e --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/schema/urs-v4-suche.xsd @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + Suche nach Unternehmen durch Angabe von + Suchkriterien + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Stammdatenabfrage für Unternehmen durch Angabe + einer oder mehrerer UR Kennziffern + + + + + + + + + + + + + + + + + + + + + + Stammdatenabfrage für einzelnes Unternehmen - + optional mit Stichtag und / oder Historie + + + + + + + + + + + + + + + + + + + + + + + + + Suche nach Vertretungsbefugnissen von Personen in + Unternehmen mithilfe + des unverschlüsselten WT-UR bPK + + + + + + + + + + + + + + + + + + + Suche nach geänderten Unternehmen + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/wsdl/ur_V4/schema/urs-v4-xml-sw.xsd b/src/main/resources/wsdl/ur_V4/schema/urs-v4-xml-sw.xsd new file mode 100644 index 0000000..77ea394 --- /dev/null +++ b/src/main/resources/wsdl/ur_V4/schema/urs-v4-xml-sw.xsd @@ -0,0 +1,321 @@ + + + + + + + + + + + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Example" + + + + + Wurzelelement für Suchabfragen vom Typ "Search by Id" + + + + + Eindeutige ID zur Identifikation des Request bei asynchroner Kommunikation + + + + + Container für alle Metainformationen einer Suchanfrage + + + + + Ermöglicht die Angabe von Schlüsseln, nach denen die Ergebnismenge sortiert sein soll. + + + + + Wurzelelement für das Ergebnis einer Suchanfrage + + + + + Metainfos zur Ergebnismenge + + + + + ID eines Datensatzes. Sie muss übereinstimmen mit der ID eines Datensatzes (Wert des id-Attributs eines ResultRecord-Elements), den der Server in einem vorhergehenden Request zurückgeliefert hat. + + + + + Container-Element für die zurückgegebene Ergebnissätze + + + + + + + + + + Container-Element für die Suchkriterien. Diese sind applikationsspezifisch. Zulässig sind daher beliebige Elemente aus anderen Namensräumen. Optional kann eine ResultSetId übermittelt werden, falls der Server das Vorhalten von vorherigen Abfrageergebnissen unterstützt und in der initialen Response eine ResultSetId mitgesendet hat. + + + + + Fasst verschiedene Kriterien zur Behandlung und Auslieferung der gefundenen Ergebnissätze zusammen. Eigene können hinzugefügt werden. + + + + + Repräsentiert einen Sortierschlüssel. Die Reihenfolge der einzelnen Schlüssel bestimmt die Sortiergewichtung. + + + + + Dient als Erweiterungspunkt. Container für weitere selbst definierte Ergebniskriterien. Server, die hier aufgeführte Kriterien nicht unterstützen, können diese schweigend ignorieren. + + + + + + + + + + Dient als Erqeiterungspunkt. Container für weitere selbst definierte Ergebnisinformationen. + + + + + + + + + + Container-Element für einen Ergebnissatz + + + + + + + + + + + + + + + Container-Element für Zahlungs- und Verrechnungsinformationen bei kostenpflichtigen Suchanfragen + + + + + Hier kann auf implementierungsspezifische Weise angegeben werden, welche Elemente in der Antwort enthalten sein sollen. + + + + + + + + + + + Dient der Angabe zusätzlicher Detailinformationen + + + + + Zeit, die der Server die Ergebnismenge vorhalten soll + + + + + Maximale Anzahl gewünschter Ergebnissätze + + + + + Position des ersten gewünschten Ergebnissatzes in der Ergebnismenge. In Kombination mit MaxRecords erlaubt dies dem Client, das Ergebnis "portionsweise" abzurufen. + + + + + Ein XPath-Ausdruck, der angibt, nach welchem Element der Ergebnissätze die Ergebnismenge sortiert sein soll. + + + + + Gibt die Sortierrichtung an. false bedeutet absteigend, true aufsteigend. + + + + + Gibt an, ob Groß- und Kleinschreibung mit berücksichtigt werden soll bei der Sortierung. + + + + + Eindeutige ID, die eine gecachte Ergebnismenge auf dem Server referenziert. Server, die ein solches Szenario unterstützen, können diese ID im Ergebnis ausliefern. + + + + + Anzahl der gefundenen Ergebnissätze + + + + + Anzahl der tatsächlich an den Client zurückgelieferten Ergebnissätze + + + + + Die Kosten der Anfrage in Euro + + + + + Eine optionale Verrechnungs-ID wie z.B. die Geschäftszahl + + + + + Anzahl zu verrechnender Einheiten. Diese muss nicht gleich der Anzahl der ausgelieferten Datensätze sein. + + + + + Der Timestamp des Servers + + + + + Wrapper-Element zur Aufnahme von Detail-Text der Message Codes im SOAP-detail-Element + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zkopf/W3C-XMLDSig.xsd b/src/main/resources/wsdl/zkopf/W3C-XMLDSig.xsd new file mode 100644 index 0000000..522cae0 --- /dev/null +++ b/src/main/resources/wsdl/zkopf/W3C-XMLDSig.xsd @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zkopf/zkopf.wsdl b/src/main/resources/wsdl/zkopf/zkopf.wsdl new file mode 100644 index 0000000..21750ab --- /dev/null +++ b/src/main/resources/wsdl/zkopf/zkopf.wsdl @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zkopf/zkopf.xsd b/src/main/resources/wsdl/zkopf/zkopf.xsd new file mode 100644 index 0000000..635001e --- /dev/null +++ b/src/main/resources/wsdl/zkopf/zkopf.xsd @@ -0,0 +1,221 @@ + + + + + + + + + + attribute: ID + + + + + + + + + + + + + + + + + + + + + + + + attribute: ID + + + + + + + + + + + + + + + + + attribute: ID + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + attribute: ID + + + + + + + attribute: ID + + + + + + + Attribute: ID + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allgmeiner Fehler + + + + + + + Liste der fehlgeschlagenen DNs beim Updaten des Verzeichnisses + + + + + + + + + + + + + + + + The list of approved delivery agents + + + + + The list of approved delivery agents + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zkopf/zkopf_mypersondata_en.xsd b/src/main/resources/wsdl/zkopf/zkopf_mypersondata_en.xsd new file mode 100644 index 0000000..c70325a --- /dev/null +++ b/src/main/resources/wsdl/zkopf/zkopf_mypersondata_en.xsd @@ -0,0 +1,379 @@ + + + + + + + + + This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups + + + + + dummy abstract Peson Data element needed for bi-lingual schema (substitution groups) + + + + + element of signed person datastructure type + + + + + + + + element of physical person type, dreived from Person (abstract) + + + + + element of corporate body type, derived from Person + + + + + data related to the person's name + + + + + date of birth, compare Geburtsdatum + + + + + + + Postal or ZMR Address, compare PostAdresse + + + + + element of internet address type + + + + + element of TelephoneAddressType, compare TelefonAdresse + + + + + + + + + + + + + Complete Number ready formated, comapre FormatierteNummer + + + + + + signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). + + + + + + + + + + + + + unique identifier + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + authority, which is reponsible for generation of the identifier (eg university in case of 'MatrikelNummer') + + + + + any additional properties + + + + + + + + + main structure of person data + + + + + + + + + + physical person + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Inlcudes all Information that is not exactly a name: academic or aristocratic titles, ... the new position attribute can contain a suffx or prefix value + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + juridical person, organisation + + + + + + + name of corporate body (whole name), compare VollerName + + + + + part of an organisation, see also X.500 ou (eg departement, section, branch, ...) , compare Organisation + + + + + + + + + main structure of address data + + + + + + + + + + + Code for the country, use ISO or internatinal Postalstandard, compare Staatscode + + + + + + + + + + ZIP, compare Postleitzahl + + + + + compare Gemeinde + + + + + compare Gemeindekennzahl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + internet based communication + + + + + + + certificate for secure communication + + + + + URI: email-Address, Web, FTP, LDAP, ..., comapre Adress + + + + + + + + + phone numbers + + + + + + + phonenumber + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zkopf/zuserech.wsdl b/src/main/resources/wsdl/zkopf/zuserech.wsdl new file mode 100644 index 0000000..1036dc7 --- /dev/null +++ b/src/main/resources/wsdl/zkopf/zuserech.wsdl @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zkopf/zuserech.xsd b/src/main/resources/wsdl/zkopf/zuserech.xsd new file mode 100644 index 0000000..febc83d --- /dev/null +++ b/src/main/resources/wsdl/zkopf/zuserech.xsd @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zusespec/W3C-XMLDSig.xsd b/src/main/resources/wsdl/zusespec/W3C-XMLDSig.xsd new file mode 100644 index 0000000..522cae0 --- /dev/null +++ b/src/main/resources/wsdl/zusespec/W3C-XMLDSig.xsd @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/zusespec/recipientnotification.xsd b/src/main/resources/wsdl/zusespec/recipientnotification.xsd new file mode 100644 index 0000000..5dec034 --- /dev/null +++ b/src/main/resources/wsdl/zusespec/recipientnotification.xsd @@ -0,0 +1,100 @@ + + + + + + + + Elektronische Verständigung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Postalische Verständigung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3