PCC-7/WSDL: Difference between revisions
Jump to navigation
Jump to search
m New page: The following WSDL naming conventions SHALL apply for this transaction: {|border=1 cellspacing=0 |+WSDL Definitions for PCC-{{{1}}} |-bgcolor='#cfcfcf' !WSDL Item!!Value |- |wsdl:definitio... |
|||
| Line 46: | Line 46: | ||
wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/> | wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/> | ||
</operation> | </operation> | ||
</portType> | </portType> | ||
|+Port Types for PCC-{{{1}}} | |+Port Types for PCC-{{{1}}} | ||
Latest revision as of 03:02, 20 May 2008
The following WSDL naming conventions SHALL apply for this transaction:
| 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
<portType name="{{{2}}}_PortType">
<operation name="{{{2}}}_REPC_IN004110UV">
<input message="tns:REPC_IN004110UV_Message"
wsaw:Action="urn:hl7-org:v3:REPC_IN004110UV"/>
<output message="tns:MCCI_IN000002UV01_Message"
wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/>
</operation>
<operation name="{{{2}}}_REPC_IN004913UV">
<input message="tns:REPC_IN004913UV_Message"
wsaw:Action="urn:hl7-org:v3:REPC_IN004913UV"/>
<output message="tns:MCCI_IN000002UV01_Message"
wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/>
</operation>
</portType>
|
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>
|
<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>
|