Difference between revisions of "PCC-9/WSDL"
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...) |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
|wsdl:definitions/@name||{{{2}}} | |wsdl:definitions/@name||{{{2}}} | ||
|- | |- | ||
− | |Get Care Record Query|| | + | |Get Care Record Query||QUPC_IN043100UV_Message |
|- | |- | ||
|Message Acknowledgement||MCCI_IN000002UV01_Message | |Message Acknowledgement||MCCI_IN000002UV01_Message | ||
Line 30: | Line 30: | ||
| | | | ||
<portType name="{{{2}}}_PortType"> | <portType name="{{{2}}}_PortType"> | ||
− | <operation name="{{{2}}} | + | <operation name="{{{2}}}_QUPC_IN043100UV"> |
− | <input message="tns: | + | <input message="tns:QUPC_IN043100UV_Message" |
− | wsaw:Action="urn:hl7-org:v3: | + | wsaw:Action="urn:hl7-org:v3:QUPC_IN043100UV"/> |
<output message="MCCI_IN000002UV01_Message" | <output message="MCCI_IN000002UV01_Message" | ||
wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/> | wsaw:Action="urn:hl7-org:v3:MCCI_IN000002UV01"/> | ||
Line 49: | Line 49: | ||
transport="http://schemas.xmlsoap.org/soap/http"/> | transport="http://schemas.xmlsoap.org/soap/http"/> | ||
<operation name="{{{2}}}_QUPC_IN043100UV"> | <operation name="{{{2}}}_QUPC_IN043100UV"> | ||
− | <wsoap12:operation soapAction="urn:hl7-org:v3: | + | <wsoap12:operation soapAction="urn:hl7-org:v3:QUPC_IN043100UV"/> |
<input> | <input> | ||
<wsoap12:body use="literal"/> | <wsoap12:body use="literal"/> | ||
Line 68: | Line 68: | ||
<wsoap11:binding style="document" | <wsoap11:binding style="document" | ||
transport="http://schemas.xmlsoap.org/soap/http"/> | transport="http://schemas.xmlsoap.org/soap/http"/> | ||
− | <operation name="{{{2}}} | + | <operation name="{{{2}}}_QUPC_IN043100UV"> |
− | <wsoap11:operation soapAction="urn:hl7-org:v3: | + | <wsoap11:operation soapAction="urn:hl7-org:v3:QUPC_IN043100UV"/> |
<input> | <input> | ||
<wsoap11:body use="literal"/> | <wsoap11:body use="literal"/> |
Latest revision as of 21:32, 5 August 2008
The following WSDL naming conventions SHALL apply for this transaction:
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> |
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> |
<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> |