summaryrefslogtreecommitdiff
path: root/src/main/resources/wsdl/ur_V4/URSucheService.wsdl
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/wsdl/ur_V4/URSucheService.wsdl')
-rw-r--r--src/main/resources/wsdl/ur_V4/URSucheService.wsdl148
1 files changed, 148 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Anpassungen für URV URSuche v4.0
+ ================================
+ 2013-11-12 sml Überarbeitung SOAPFaults: XmlSwFault, CustomFault
+ 2013-11-04 sml Zusatzdaten: Dubletten Block hinzugefügt (STAT.AT internal use only) (URV-438)
+ 2013-11-04 sml SucheUnternehmenNachIdRequest, SucheUnternehmenNachIdsRequest: sek hinzugefügt (URV-445)
+ 2013-11-04 sml PostAdresseTyp: Nutzungseinheitlaufnummer hinzugefügt
+ 2013-10-10 sml Zusatzdaten: Gesperrt hinzugefügt (URV-420)
+
+ Anpassungen für URV URSuche v3.0
+ ================================
+ 2013-03-05 sml Erweiterung um Taetigkeitszeitraum
+ 2012-09-24 sml Auslagerung Zusatzdaten in ZusatzdatenPersonenTyp
+ 2012-09-20 sml NichtNatuerlichePerson um VollzugAttributes erweitert
+ 2012-09-11 sml Kardinalität EVBStatus auf 0..1 geändert
+ Kardinalität TypeText von 0..n auf 0..1 geändert
+ 2012-08-20 hoa AdressCode/Subcode/Objektnummer hinzugefügt
+ 2012-08-08 sml Branche hinzugefügt
+ 2012-08-07 sml kein mixed Content bei den Zusatzdaten mehr möglich
+ 2012-08-06 sml eigener Namespace für UR-Persondata
+ 2012-07-05 sml Any-Attribute und Any-Elemente nach AGII-Empfehlung durch die konkreten ersetzt.
+ 2012-06-14 sml Affix wieder auf unbounded (vgl. URSucheService UDB)
+-->
+
+
+
+<wsdl:definitions name="URSuche"
+ targetNamespace="urn:at:statistik:ur:ws"
+ xmlns:tns="urn:at:statistik:ur:ws"
+ xmlns:sw="http://reference.e-government.gv.at/namespace/xml-sw/1#"
+ xmlns:ud="http://statistik.at/namespace/ur/stammdaten/3#"
+ xmlns:soapbinding="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <wsdl:documentation> Dieses WSDL-Dokument beschreibt den
+ XML-Search-Service. </wsdl:documentation>
+ <wsdl:types>
+ <xsd:schema>
+ <xsd:import
+ namespace="http://reference.e-government.gv.at/namespace/xml-sw/1#"
+ schemaLocation="schema/urs-v4-xml-sw.xsd"/>
+ <xsd:import
+ namespace="http://reference.e-government.gv.at/namespace/xml-sw/1#"
+ schemaLocation="schema/specific/urs-v4-CustomFault.xsd"/>
+ </xsd:schema>
+ </wsdl:types>
+ <wsdl:message name="SearchByExample">
+ <wsdl:documentation>
+ Nachricht, die für eine Suchanfrage
+ vom Typ Search by Example vom Client abgesendet wird
+ </wsdl:documentation>
+ <wsdl:part name="body" element="sw:SearchByExample"/>
+ </wsdl:message>
+ <wsdl:message name="SearchById">
+ <wsdl:documentation> Nachricht, die für eine Suchanfrage
+ vom Typ Search by Id vom Client abgesendet wird
+ </wsdl:documentation>
+ <wsdl:part name="body" element="sw:SearchById"/>
+ </wsdl:message>
+
+ <!-- FAULT -->
+ <wsdl:message name="XmlSwFault">
+ <wsdl:documentation>ServiceFault
+ </wsdl:documentation>
+ <wsdl:part name="fault" element="sw:XmlSwFault"/>
+ </wsdl:message>
+
+ <wsdl:message name="SearchResponse">
+ <wsdl:documentation> Nachricht, die vom Server als
+ Antwort auf eine der beiden Suchanfragen
+ zurückgesendet wird
+ </wsdl:documentation>
+ <wsdl:part name="body" element="sw:SearchResponse"/>
+ </wsdl:message>
+ <wsdl:portType name="URSuche">
+ <wsdl:operation name="searchByExample">
+ <wsdl:documentation> Operation für den Abfragetyp
+ Search by Example
+ </wsdl:documentation>
+ <wsdl:input message="tns:SearchByExample"/>
+ <wsdl:output message="tns:SearchResponse"/>
+ <!-- FAULT -->
+ <wsdl:fault name="XmlSwFault" message="tns:XmlSwFault"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="searchById">
+ <wsdl:documentation> Operation für den Abfragetyp
+ Search by Id
+ </wsdl:documentation>
+ <wsdl:input message="tns:SearchById"/>
+ <wsdl:output message="tns:SearchResponse"/>
+ <!-- FAULT -->
+ <wsdl:fault name="XmlSwFault" message="tns:XmlSwFault"/>
+
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="URSucheServiceSoapBinding"
+ type="tns:URSuche">
+ <wsdl:documentation> Definition des Binding für den
+ Search Service
+ </wsdl:documentation>
+ <soapbinding:binding style="document"
+ transport="http://schemas.xmlsoap.org/soap/http"/>
+ <wsdl:operation name="searchByExample">
+ <soapbinding:operation
+ soapAction=""
+ style="document"/>
+ <wsdl:input>
+ <soapbinding:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soapbinding:body use="literal"/>
+ </wsdl:output>
+ <!-- FAULT -->
+ <wsdl:fault name="XmlSwFault">
+ <soapbinding:fault use="literal" name="XmlSwFault"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ <wsdl:operation name="searchById">
+ <soapbinding:operation
+ soapAction=""
+ style="document"/>
+ <wsdl:input>
+ <soapbinding:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soapbinding:body use="literal"/>
+ </wsdl:output>
+ <!-- FAULT -->
+ <wsdl:fault name="XmlSwFault">
+ <soapbinding:fault use="literal" name="XmlSwFault" />
+ </wsdl:fault>
+
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="URSucheService">
+ <wsdl:port binding="tns:URSucheServiceSoapBinding"
+ name="URSucheService">
+ <soapbinding:address
+ location="http://localhost:9081/URV/services/URSucheService"
+ />
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>