The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The following WSDL naming conventions SHALL apply for this transaction:
WSDL Definitions for PCC-{{{1}}}
WSDL Item |
Value
|
wsdl:definitions/@name |
{{{2}}}
|
Get Care Record Query |
QUPC_IN043100UV_Message
|
Message Acknowledgement |
MCCI_IN000002UV01_Message
|
portType |
{{{2}}}_PortType
|
Query Operation |
{{{2}}}_QUPC_IN043100UV
|
SOAP 1.1 binding |
{{{2}}}_Binding_Soap11
|
SOAP 1.1 port |
{{{2}}}_Port_Soap11
|
SOAP 1.2 binding |
{{{2}}}_Binding_Soap12
|
SOAP 1.2 port |
{{{2}}}_Port_Soap12
|
The following WSDL snippets specify the Port Type and Binding definitions, according to the requirements specified in ITI TF-2: Appendix V. A full WSDL example for the {{{3}}} actor can be found at ftp://ftp.ihe.net/TF_Implementation_Material/PCC/{{{2}}}.wsdl. For a general description of the WSDLs for PCC see the Appendix of the same name in this volume.
Port Type
<portType name="{{{2}}}_PortType">
<operation name="{{{2}}}_QUPC_IN043100UV">
<input message="tns:QUPC_IN043100UV_Message"
wsaw:Action="urn:hl7-org:v3:QUPC_IN043100UV"/>
<output message="MCCI_IN000002UV01_Message"
wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/>
</operation>
</portType>
|
Port Types for PCC-{{{1}}}
Bindings
<binding name="{{{2}}}_Binding_Soap12"
type="{{{2}}}_PortType">
<wsoap12:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="{{{2}}}_QUPC_IN043100UV">
<wsoap12:operation soapAction="urn:hl7-org:v3:QUPC_IN043100UV"/>
<input>
<wsoap12:body use="literal"/>
</input>
<output>
<wsoap12:body use="literal"/>
</output>
</operation>
</binding>
|
SOAP 1.2 Binding for PCC-{{{1}}}
<binding name="{{{2}}}_Binding_Soap11"
type="{{{2}}}_PortType">
<wsoap11:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="{{{2}}}_QUPC_IN043100UV">
<wsoap11:operation soapAction="urn:hl7-org:v3:QUPC_IN043100UV"/>
<input>
<wsoap11:body use="literal"/>
</input>
<output>
<wsoap11:body use="literal"/>
</output>
</operation>
</binding>
|
SOAP 1.1 Binding for PCC-{{{1}}}