1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.commons.ihe.hl7v3.iti56.asyncresponse;
17
18 import javax.jws.Oneway;
19 import javax.jws.WebMethod;
20 import javax.jws.WebParam;
21 import javax.jws.WebService;
22 import javax.jws.soap.SOAPBinding;
23 import javax.jws.soap.SOAPBinding.ParameterStyle;
24 import javax.jws.soap.SOAPBinding.Style;
25 import javax.xml.ws.Action;
26
27
28
29
30
31 @WebService(targetNamespace = "urn:ihe:iti:xcpd:2009", name = "InitiatingGateway_PortType", portName = "InitiatingGateway_Port")
32 @SOAPBinding(style = Style.DOCUMENT, parameterStyle = ParameterStyle.BARE)
33 public interface Iti56AsyncResponsePortType {
34
35 @Oneway
36 @Action(input = "urn:ihe:iti:2009:PatientLocationQueryResponse")
37 @WebMethod(operationName = "InitiatingGateway_Async_PatientLocationQueryResponse")
38 void receiveAsyncResponse(
39 @WebParam(partName = "Body", targetNamespace = "urn:ihe:iti:xcpd:2009")
40 String response
41 );
42 }