123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309 |
- <?xml version="1.0" encoding="utf-8"?>
- <wsdl:definitions name="HostService-20100825"
- targetNamespace="http://dicom.nema.org/PS3.19/HostService-20100825"
- xmlns:tns="http://dicom.nema.org/PS3.19/HostService-20100825"
- xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
- xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
- xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
- xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
- xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
- xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
- xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
- xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
- xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
- xmlns:wsa10="http://www.w3.org/2005/08/addressing"
- xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <xsd:schema targetNamespace="http://dicom.nema.org/PS3.19/Imports/HostService-20100825">
- <xsd:import namespace="http://dicom.nema.org/PS3.19/HostService-20100825"
- schemaLocation="./HostService-20100825.xsd"/>
- <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/"
- schemaLocation="./Types.xsd" />
- <xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"
- schemaLocation="./ArrayOfString.xsd" />
- <xsd:import namespace="http://schemas.datacontract.org/2004/07/System.Xml.XPath"
- schemaLocation="./XPathNodeType.xsd"/>
- </xsd:schema>
- </wsdl:types>
- <wsdl:message name="IHostService_GenerateUID_InputMessage">
- <wsdl:part name="parameters" element="tns:GenerateUID"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GenerateUID_OutputMessage">
- <wsdl:part name="parameters" element="tns:GenerateUIDResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetAvailableScreen_InputMessage">
- <wsdl:part name="parameters" element="tns:GetAvailableScreen"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetAvailableScreen_OutputMessage">
- <wsdl:part name="parameters" element="tns:GetAvailableScreenResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetOutputLocation_InputMessage">
- <wsdl:part name="parameters" element="tns:GetOutputLocation"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetOutputLocation_OutputMessage">
- <wsdl:part name="parameters" element="tns:GetOutputLocationResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_NotifyStateChanged_InputMessage">
- <wsdl:part name="parameters" element="tns:NotifyStateChanged"/>
- </wsdl:message>
- <wsdl:message name="IHostService_NotifyStateChanged_OutputMessage">
- <wsdl:part name="parameters" element="tns:NotifyStateChangedResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_NotifyStatus_InputMessage">
- <wsdl:part name="parameters" element="tns:NotifyStatus"/>
- </wsdl:message>
- <wsdl:message name="IHostService_NotifyStatus_OutputMessage">
- <wsdl:part name="parameters" element="tns:NotifyStatusResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_NotifyDataAvailable_InputMessage">
- <wsdl:part name="parameters" element="tns:NotifyDataAvailable"/>
- </wsdl:message>
- <wsdl:message name="IHostService_NotifyDataAvailable_OutputMessage">
- <wsdl:part name="parameters" element="tns:NotifyDataAvailableResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetData_InputMessage">
- <wsdl:part name="parameters" element="tns:GetData"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetData_OutputMessage">
- <wsdl:part name="parameters" element="tns:GetDataResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_ReleaseData_InputMessage">
- <wsdl:part name="parameters" element="tns:ReleaseData"/>
- </wsdl:message>
- <wsdl:message name="IHostService_ReleaseData_OutputMessage">
- <wsdl:part name="parameters" element="tns:ReleaseDataResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetAsModels_InputMessage">
- <wsdl:part name="parameters" element="tns:GetAsModels"/>
- </wsdl:message>
- <wsdl:message name="IHostService_GetAsModels_OutputMessage">
- <wsdl:part name="parameters" element="tns:GetAsModelsResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_ReleaseModels_InputMessage">
- <wsdl:part name="parameters" element="tns:ReleaseModels"/>
- </wsdl:message>
- <wsdl:message name="IHostService_ReleaseModels_OutputMessage">
- <wsdl:part name="parameters" element="tns:ReleaseModelsResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_QueryModel_InputMessage">
- <wsdl:part name="parameters" element="tns:QueryModel"/>
- </wsdl:message>
- <wsdl:message name="IHostService_QueryModel_OutputMessage">
- <wsdl:part name="parameters" element="tns:QueryModelResponse"/>
- </wsdl:message>
- <wsdl:message name="IHostService_QueryInfoSet_InputMessage">
- <wsdl:part name="parameters" element="tns:QueryInfoSet"/>
- </wsdl:message>
- <wsdl:message name="IHostService_QueryInfoSet_OutputMessage">
- <wsdl:part name="parameters" element="tns:QueryInfoSetResponse"/>
- </wsdl:message>
- <wsdl:portType name="IHostService-20100825">
- <wsdl:operation name="GenerateUID">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GenerateUID"
- message="tns:IHostService_GenerateUID_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GenerateUIDResponse"
- message="tns:IHostService_GenerateUID_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="GetAvailableScreen">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetAvailableScreen"
- message="tns:IHostService_GetAvailableScreen_InputMessage"/>
- <wsdl:output
- wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetAvailableScreenResponse"
- message="tns:IHostService_GetAvailableScreen_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="GetOutputLocation">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetOutputLocation"
- message="tns:IHostService_GetOutputLocation_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetOutputLocationResponse"
- message="tns:IHostService_GetOutputLocation_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="NotifyStateChanged">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/NotifyStateChanged"
- message="tns:IHostService_NotifyStateChanged_InputMessage"/>
- <wsdl:output
- wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/NotifyStateChangedResponse"
- message="tns:IHostService_NotifyStateChanged_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="NotifyStatus">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/NotifyStatus"
- message="tns:IHostService_NotifyStatus_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/NotifyStatusResponse"
- message="tns:IHostService_NotifyStatus_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="NotifyDataAvailable">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/NotifyDataAvailable"
- message="tns:IHostService_NotifyDataAvailable_InputMessage"/>
- <wsdl:output
- wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/NotifyDataAvailableResponse"
- message="tns:IHostService_NotifyDataAvailable_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="GetData">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetData"
- message="tns:IHostService_GetData_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetDataResponse"
- message="tns:IHostService_GetData_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="ReleaseData">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/ReleaseData"
- message="tns:IHostService_ReleaseData_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/ReleaseDataResponse"
- message="tns:IHostService_ReleaseData_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="GetAsModels">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetAsModels"
- message="tns:IHostService_GetAsModels_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/GetAsModelsResponse"
- message="tns:IHostService_GetAsModels_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="ReleaseModels">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/ReleaseModels"
- message="tns:IHostService_ReleaseModels_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/ReleaseModelsResponse"
- message="tns:IHostService_ReleaseModels_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="QueryModel">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/QueryModel"
- message="tns:IHostService_QueryModel_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/QueryModelResponse"
- message="tns:IHostService_QueryModel_OutputMessage"/>
- </wsdl:operation>
- <wsdl:operation name="QueryInfoSet">
- <wsdl:input wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/QueryInfoSet"
- message="tns:IHostService_QueryInfoSet_InputMessage"/>
- <wsdl:output wsaw:Action="http://dicom.nema.org/PS3.19/IHostService/QueryInfoSetResponse"
- message="tns:IHostService_QueryInfoSet_OutputMessage"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="HostService-YYYYNNDDBinding" type="tns:IHostService-20100825">
- <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="GenerateUID">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/GenerateUID"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="GetAvailableScreen">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/GetAvailableScreen"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="GetOutputLocation">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/GetOutputLocation"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="NotifyStateChanged">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/NotifyStateChanged"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="NotifyStatus">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/NotifyStatus"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="NotifyDataAvailable">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/NotifyDataAvailable"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="GetData">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/GetData"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="ReleaseData">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/ReleaseData"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="GetAsModels">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/GetAsModels"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="ReleaseModels">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/ReleaseModels"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="QueryModel">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/QueryModel"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="QueryInfoSet">
- <soap:operation soapAction="http://dicom.nema.org/PS3.19/IHostService/QueryInfoSet"
- style="document"/>
- <wsdl:input>
- <soap:body use="literal"/>
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="HostService-20100825">
- <wsdl:port name="HostServiceBinding" binding="tns:HostService-YYYYNNDDBinding">
- <soap:address location="http://localhost/Service"/>
- </wsdl:port>
- </wsdl:service>
- </wsdl:definitions>
|