1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.commons.ihe.hl7v3.pcc1;
17
18 import org.openehealth.ipf.commons.ihe.hl7v3.Hl7v3ContinuationsPortType;
19
20 import javax.jws.WebMethod;
21 import javax.jws.WebParam;
22 import javax.jws.WebService;
23 import javax.jws.soap.SOAPBinding;
24 import javax.jws.soap.SOAPBinding.ParameterStyle;
25 import javax.jws.soap.SOAPBinding.Style;
26 import javax.xml.ws.Action;
27
28
29
30
31
32 @WebService(targetNamespace = "urn:ihe:pcc:qed:2007", name = "ClinicalDataSource_PortType", portName = "ClinicalDataSource_Port_Soap12")
33 @SOAPBinding(style = Style.DOCUMENT, parameterStyle = ParameterStyle.BARE)
34 public interface Pcc1PortType extends Hl7v3ContinuationsPortType {
35
36 @Action(input = "urn:hl7-org:v3:QUPC_IN043100UV01",
37 output = "urn:hl7-org:v3:QUPC_IN043200UV01")
38 @WebMethod(operationName = "ClinicalDataSource_QUPC_IN043100UV01",
39 action = "urn:hl7-org:v3:QUPC_IN043100UV01")
40 String operation(
41 @WebParam(partName = "Body", targetNamespace = "urn:ihe:pcc:qed:2007")
42 String request
43 );
44
45 @Action(input = "urn:hl7-org:v3:QUQI_IN000003UV01_Continue",
46 output = "urn:hl7-org:v3:QUPC_IN043200UV01")
47 @WebMethod(operationName = "ClinicalDataSource_QUQI_IN000003UV01_Continue",
48 action = "urn:hl7-org:v3:QUQI_IN000003UV01_Continue")
49 String continuation(
50 @WebParam(partName = "Body", targetNamespace = "urn:ihe:pcc:qed:2007")
51 String request
52 );
53
54 @Action(input = "urn:hl7-org:v3:QUQI_IN000003UV01_Cancel",
55 output = "urn:hl7-org:v3:MCCI_IN000002UV01")
56 @WebMethod(operationName = "ClinicalDataSource_QUQI_IN000003UV01_Cancel",
57 action = "urn:hl7-org:v3:QUQI_IN000003UV01_Cancel")
58 String cancel(
59 @WebParam(partName = "Body", targetNamespace = "urn:ihe:pcc:qed:2007")
60 String request
61 );
62 }