The following WSDL naming conventions SHALL apply for this transaction:
WSDL Definitions for PCC-{{{1}}}
WSDL Item |
Value
|
wsdl:definitions/@name |
{{{2}}}
|
Activate Care Provision |
REPC_IN004110UV_Message
|
Replace Care Provision |
REPC_IN004913UV_Message
|
Acknowlegement |
MCCI_IN000002UV01_Message
|
portType |
{{{2}}}_PortType
|
Activate Guideline Operation |
{{{2}}}_REPC_IN004110UV
|
Activate Guideline Operation |
{{{2}}}_REPC_IN004913UV
|
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}}} Data Repository actor implementing the QED profile can be found at ftp://ftp.ihe.net/Patient_Care_Coordination/yr3_2008-2009/resources/cm.zip. For a general description of the WSDLs for Care Management see the Appendix of the same name in this volume.
Port Type
Bindings
<binding name="{{{2}}}_Binding_Soap12"
type="{{{2}}}_PortType">
<wsoap12:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="{{{2}}}_REPC_IN004110UV">
<wsoap12:operation soapAction="urn:hl7-org:v3:REPC_IN004110UV"/>
<input>
<wsoap12:body use="literal"/>
</input>
<output>
<wsoap12:body use="literal"/>
</output>
</operation>
<operation name="{{{2}}}_REPC_IN004913UV">
<wsoap12:operation soapAction="urn:hl7-org:v3:REPC_IN004913UV"/>
<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}}}_REPC_IN004110UV">
<wsoap11:operation soapAction="urn:hl7-org:v3:REPC_IN004110UV"/>
<input>
<wsoap11:body use="literal"/>
</input>
<output>
<wsoap11:body use="literal"/>
</output>
</operation>
<operation name="{{{2}}}_REPC_IN004913UV">
<wsoap11:operation soapAction="urn:hl7-org:v3:REPC_IN004913UV"/>
<input>
<wsoap11:body use="literal"/>
</input>
<output>
<wsoap11:body use="literal"/>
</output>
</operation>
</binding>
|
SOAP 1.1 Binding for PCC-{{{1}}}