Produced by Araxis Merge on 5/10/2018 8:40:48 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
# | Location | File | Last Modified |
---|---|---|---|
1 | MHED_APPS_CIF.zip\VAR v4.2.7\var-resources-4.2.7@54bdc2933ef.zip\VeteranAppointmentRequestService\src\main\java\com\agilex\healthcare\directscheduling\mdws\generatedwsdl\schedulingservice | SchedulingSvcSoap.java | Thu Apr 19 17:52:30 2018 UTC |
2 | MHED_APPS_CIF.zip\VAR v4.2.7\var-resources-4.2.7@54bdc2933ef.zip\VeteranAppointmentRequestService\src\main\java\com\agilex\healthcare\directscheduling\mdws\generatedwsdl\schedulingservice | SchedulingSvcSoap.java | Thu May 3 13:08:19 2018 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 139 | 1018 |
Changed | 138 | 486 |
Inserted | 0 | 0 |
Removed | 0 | 0 |
Whitespace | |
---|---|
Character case | Differences in character case are significant |
Line endings | Differences in line endings (CR and LF characters) are ignored |
CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
1 | ||
2 | package co m.agilex.h ealthcare. directsche duling.mdw s.generate dwsdl.sche dulingserv ice; | |
3 | ||
4 | import jav ax.jws.Web Method; | |
5 | import jav ax.jws.Web Param; | |
6 | import jav ax.jws.Web Result; | |
7 | import jav ax.jws.Web Service; | |
8 | import jav ax.xml.bin d.annotati on.XmlSeeA lso; | |
9 | import jav ax.xml.ws. RequestWra pper; | |
10 | import jav ax.xml.ws. ResponseWr apper; | |
11 | ||
12 | ||
13 | /** | |
14 | * This cl ass was ge nerated by the JAX-W S RI. | |
15 | * JAX-WS RI 2.2.4-b 01 | |
16 | * Generat ed source version: 2 .2 | |
17 | * | |
18 | */ | |
19 | @WebServic e(name = " Scheduling SvcSoap", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
20 | @XmlSeeAls o({ | |
21 | Object Factory.cl ass | |
22 | }) | |
23 | public int erface Sch edulingSvc Soap { | |
24 | ||
25 | ||
26 | /** | |
27 | * Get all possi ble cancel lation rea sons for t he logged- in site | |
28 | * | |
29 | * @re turn | |
30 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dCancellat ionReasons Array | |
31 | */ | |
32 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCa ncellation Reasons") | |
33 | @WebResult (name = "g etCancella tionReason sResult", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
34 | @RequestWr apper(loca lName = "g etCancella tionReason s", target Namespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC ancellatio nReasons") | |
35 | @ResponseW rapper(loc alName = " getCancell ationReaso nsResponse ", targetN amespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC ancellatio nReasonsRe sponse") | |
36 | public TaggedCan cellationR easonsArra y getCance llationRea sons(); | |
37 | ||
38 | /** | |
39 | * Get all possi ble cancel lation rea sons for t he logged- in site | |
40 | * | |
41 | * @pa ram multiS ite | |
42 | * @pa ram siteId | |
43 | * @pa ram mpiPid | |
44 | * @re turn | |
45 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dCancellat ionReasons Array | |
46 | */ | |
47 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getVe teranCance llationRea sons") | |
48 | @WebResult (name = "g etVeteranC ancellatio nReasonsRe sult", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
49 | @RequestWr apper(loca lName = "g etVeteranC ancellatio nReasons", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV eteranCanc ellationRe asons") | |
50 | @ResponseW rapper(loc alName = " getVeteran Cancellati onReasonsR esponse", targetName space = "h ttp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV eteranCanc ellationRe asonsRespo nse") | |
51 | public TaggedCan cellationR easonsArra y getVeter anCancella tionReason s( | |
52 | @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
53 | St ring siteI d, | |
54 | @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
55 | St ring mpiPi d, | |
56 | @WebParam( name = "mu ltiSite", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
57 | bo olean mult iSite); | |
58 | ||
59 | /** | |
60 | * Che ck logged in user's access to clinic | |
61 | * | |
62 | * @pa ram clinic Id | |
63 | * @re turn | |
64 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.BoolT O | |
65 | */ | |
66 | @WebMethod (action = "http:// DNS /Schedulin gSvc/hasCl inicAccess ") | |
67 | @WebResult (name = "h asClinicAc cessResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
68 | @RequestWr apper(loca lName = "h asClinicAc cess", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.HasC linicAcces s") | |
69 | @ResponseW rapper(loc alName = " hasClinicA ccessRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.HasC linicAcces sResponse" ) | |
70 | public BoolTO ha sClinicAcc ess( | |
71 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
72 | St ring clini cId); | |
73 | ||
74 | /** | |
75 | * Get list of c linics | |
76 | * | |
77 | * @pa ram target | |
78 | * @re turn | |
79 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dHospitalL ocationArr ay | |
80 | */ | |
81 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCl inics") | |
82 | @WebResult (name = "g etClinicsR esult", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
83 | @RequestWr apper(loca lName = "g etClinics" , targetNa mespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC linics") | |
84 | @ResponseW rapper(loc alName = " getClinics Response", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC linicsResp onse") | |
85 | public TaggedHos pitalLocat ionArray g etClinics( | |
86 | @WebParam( name = "ta rget", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
87 | St ring targe t); | |
88 | ||
89 | /** | |
90 | * Get list of a ppointment types | |
91 | * | |
92 | * @pa ram target | |
93 | * @re turn | |
94 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Appoi ntmentType Array | |
95 | */ | |
96 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getAp pointmentT ypes") | |
97 | @WebResult (name = "g etAppointm entTypesRe sult", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
98 | @RequestWr apper(loca lName = "g etAppointm entTypes", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetA ppointment Types") | |
99 | @ResponseW rapper(loc alName = " getAppoint mentTypesR esponse", targetName space = "h ttp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetA ppointment TypesRespo nse") | |
100 | public Appointme ntTypeArra y getAppoi ntmentType s( | |
101 | @WebParam( name = "ta rget", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
102 | St ring targe t); | |
103 | ||
104 | /** | |
105 | * Mak e an appoi ntment for a patient | |
106 | * | |
107 | * @pa ram desire dDateTime | |
108 | * @pa ram ekg | |
109 | * @pa ram lvl | |
110 | * @pa ram purpos eSubcatego ry | |
111 | * @pa ram bookNo tes | |
112 | * @pa ram appoin tmentTimes tamp | |
113 | * @pa ram appoin tmentLengt h | |
114 | * @pa ram purpos e | |
115 | * @pa ram xRay | |
116 | * @pa ram lab | |
117 | * @pa ram appoin tmentType | |
118 | * @pa ram clinic Id | |
119 | * @re turn | |
120 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Appoi ntmentTO | |
121 | */ | |
122 | @WebMethod (action = "http:// DNS /Schedulin gSvc/makeA ppointment ") | |
123 | @WebResult (name = "m akeAppoint mentResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
124 | @RequestWr apper(loca lName = "m akeAppoint ment", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Make Appointmen t") | |
125 | @ResponseW rapper(loc alName = " makeAppoin tmentRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Make Appointmen tResponse" ) | |
126 | public Appointme ntTO makeA ppointment ( | |
127 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
128 | St ring clini cId, | |
129 | @WebParam( name = "ap pointmentT imestamp", targetNam espace = " http:// DNS /Schedulin gSvc") | |
130 | St ring appoi ntmentTime stamp, | |
131 | @WebParam( name = "pu rpose", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
132 | St ring purpo se, | |
133 | @WebParam( name = "pu rposeSubca tegory", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
134 | St ring purpo seSubcateg ory, | |
135 | @WebParam( name = "ap pointmentL ength", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
136 | St ring appoi ntmentLeng th, | |
137 | @WebParam( name = "ap pointmentT ype", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
138 | St ring appoi ntmentType , | |
139 | @WebParam( name = "bo okNotes", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
140 | St ring bookN otes, | |
141 | @WebParam( name = "La b", target Namespace = "http:// DNS /Schedulin gSvc") | |
142 | St ring lab, | |
143 | @WebParam( name = "XR ay", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
144 | St ring xRay, | |
145 | @WebParam( name = "EK G", target Namespace = "http:// DNS /Schedulin gSvc") | |
146 | St ring ekg, | |
147 | @WebParam( name = "Lv l", target Namespace = "http:// DNS /Schedulin gSvc") | |
148 | St ring lvl, | |
149 | @WebParam( name = "de siredDateT ime", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
150 | St ring desir edDateTime ); | |
151 | ||
152 | /** | |
153 | * Vet eran can m ake a appo intment | |
154 | * | |
155 | * @pa ram ekg | |
156 | * @pa ram multiS ite | |
157 | * @pa ram mpiPid | |
158 | * @pa ram appoin tmentLengt h | |
159 | * @pa ram purpos e | |
160 | * @pa ram xRay | |
161 | * @pa ram lab | |
162 | * @pa ram desire dDateTime | |
163 | * @pa ram lvl | |
164 | * @pa ram purpos eSubcatego ry | |
165 | * @pa ram siteId | |
166 | * @pa ram appoin tmentTimes tamp | |
167 | * @pa ram bookNo tes | |
168 | * @pa ram appoin tmentType | |
169 | * @pa ram clinic Id | |
170 | * @re turn | |
171 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Appoi ntmentTO | |
172 | */ | |
173 | @WebMethod (action = "http:// DNS /Schedulin gSvc/makeV eteranAppo intment") | |
174 | @WebResult (name = "m akeVeteran Appointmen tResult", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
175 | @RequestWr apper(loca lName = "m akeVeteran Appointmen t", target Namespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Make VeteranApp ointment") | |
176 | @ResponseW rapper(loc alName = " makeVetera nAppointme ntResponse ", targetN amespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Make VeteranApp ointmentRe sponse") | |
177 | public Appointme ntTO makeV eteranAppo intment( | |
178 | @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
179 | St ring siteI d, | |
180 | @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
181 | St ring mpiPi d, | |
182 | @WebParam( name = "mu ltiSite", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
183 | bo olean mult iSite, | |
184 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
185 | St ring clini cId, | |
186 | @WebParam( name = "ap pointmentT imestamp", targetNam espace = " http:// DNS /Schedulin gSvc") | |
187 | St ring appoi ntmentTime stamp, | |
188 | @WebParam( name = "pu rpose", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
189 | St ring purpo se, | |
190 | @WebParam( name = "pu rposeSubca tegory", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
191 | St ring purpo seSubcateg ory, | |
192 | @WebParam( name = "ap pointmentL ength", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
193 | St ring appoi ntmentLeng th, | |
194 | @WebParam( name = "ap pointmentT ype", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
195 | St ring appoi ntmentType , | |
196 | @WebParam( name = "bo okNotes", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
197 | St ring bookN otes, | |
198 | @WebParam( name = "La b", target Namespace = "http:// DNS /Schedulin gSvc") | |
199 | St ring lab, | |
200 | @WebParam( name = "XR ay", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
201 | St ring xRay, | |
202 | @WebParam( name = "EK G", target Namespace = "http:// DNS /Schedulin gSvc") | |
203 | St ring ekg, | |
204 | @WebParam( name = "Lv l", target Namespace = "http:// DNS /Schedulin gSvc") | |
205 | St ring lvl, | |
206 | @WebParam( name = "de siredDateT ime", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
207 | St ring desir edDateTime ); | |
208 | ||
209 | /** | |
210 | * Get a list of patients by clinic | |
211 | * | |
212 | * @pa ram startD ate | |
213 | * @pa ram stopDa te | |
214 | * @pa ram clinic Id | |
215 | * @re turn | |
216 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Patie ntArray | |
217 | */ | |
218 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getPa tientsByCl inic") | |
219 | @WebResult (name = "g etPatients ByClinicRe sult", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
220 | @RequestWr apper(loca lName = "g etPatients ByClinic", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetP atientsByC linic") | |
221 | @ResponseW rapper(loc alName = " getPatient sByClinicR esponse", targetName space = "h ttp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetP atientsByC linicRespo nse") | |
222 | public PatientAr ray getPat ientsByCli nic( | |
223 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
224 | St ring clini cId, | |
225 | @WebParam( name = "st artDate", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
226 | St ring start Date, | |
227 | @WebParam( name = "st opDate", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
228 | St ring stopD ate); | |
229 | ||
230 | /** | |
231 | * Get Electroni c Wait Lis t (EWL) by Patient | |
232 | * | |
233 | * @re turn | |
234 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dEwlStatus Arrays | |
235 | */ | |
236 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getEw lByPatient ") | |
237 | @WebResult (name = "g etEwlByPat ientResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
238 | @RequestWr apper(loca lName = "g etEwlByPat ient", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetE wlByPatien t") | |
239 | @ResponseW rapper(loc alName = " getEwlByPa tientRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetE wlByPatien tResponse" ) | |
240 | public TaggedEwl StatusArra ys getEwlB yPatient() ; | |
241 | ||
242 | /** | |
243 | * Get Near list by Facili ty | |
244 | * | |
245 | * @re turn | |
246 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dNearListB yFacilityA rrays | |
247 | */ | |
248 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getNe arListByFa cility") | |
249 | @WebResult (name = "g etNearList ByFacility Result", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
250 | @RequestWr apper(loca lName = "g etNearList ByFacility ", targetN amespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetN earListByF acility") | |
251 | @ResponseW rapper(loc alName = " getNearLis tByFacilit yResponse" , targetNa mespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetN earListByF acilityRes ponse") | |
252 | public TaggedNea rListByFac ilityArray s getNearL istByFacil ity(); | |
253 | ||
254 | /** | |
255 | * Get Near list by Patien t | |
256 | * | |
257 | * @re turn | |
258 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dNearListB yPatientAr rays | |
259 | */ | |
260 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getNe arListByPa tient") | |
261 | @WebResult (name = "g etNearList ByPatientR esult", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
262 | @RequestWr apper(loca lName = "g etNearList ByPatient" , targetNa mespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetN earListByP atient") | |
263 | @ResponseW rapper(loc alName = " getNearLis tByPatient Response", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetN earListByP atientResp onse") | |
264 | public TaggedNea rListByPat ientArrays getNearLi stByPatien t(); | |
265 | ||
266 | /** | |
267 | * Get Recall Li st by Faci lity | |
268 | * | |
269 | * @re turn | |
270 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dRecallLis tByFacilit yArrays | |
271 | */ | |
272 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getRe callListBy Facility") | |
273 | @WebResult (name = "g etRecallLi stByFacili tyResult", targetNam espace = " http:// DNS /Schedulin gSvc") | |
274 | @RequestWr apper(loca lName = "g etRecallLi stByFacili ty", targe tNamespace = "http:/ / DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetR ecallListB yFacility" ) | |
275 | @ResponseW rapper(loc alName = " getRecallL istByFacil ityRespons e", target Namespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetR ecallListB yFacilityR esponse") | |
276 | public TaggedRec allListByF acilityArr ays getRec allListByF acility(); | |
277 | ||
278 | /** | |
279 | * Get Electroni c Wait Lis t (EWL) by Facility | |
280 | * | |
281 | * @re turn | |
282 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dEwlByFaci lityArrays | |
283 | */ | |
284 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getEw lByFacilit y") | |
285 | @WebResult (name = "g etEwlByFac ilityResul t", target Namespace = "http:// DNS /Schedulin gSvc") | |
286 | @RequestWr apper(loca lName = "g etEwlByFac ility", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetE wlByFacili ty") | |
287 | @ResponseW rapper(loc alName = " getEwlByFa cilityResp onse", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetE wlByFacili tyResponse ") | |
288 | public TaggedEwl ByFacility Arrays get EwlByFacil ity(); | |
289 | ||
290 | /** | |
291 | * Can cel an app ointment f or a patie nt | |
292 | * | |
293 | * @pa ram appoin tmentTimes tamp | |
294 | * @pa ram cancel reason | |
295 | * @pa ram remark s | |
296 | * @pa ram cancel Code | |
297 | * @pa ram clinic Id | |
298 | * @re turn | |
299 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Cance lAppointme ntTO | |
300 | */ | |
301 | @WebMethod (action = "http:// DNS /Schedulin gSvc/cance lAppointme nt") | |
302 | @WebResult (name = "c ancelAppoi ntmentResu lt", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
303 | @RequestWr apper(loca lName = "c ancelAppoi ntment", t argetNames pace = "ht tp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Canc elAppointm ent") | |
304 | @ResponseW rapper(loc alName = " cancelAppo intmentRes ponse", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Canc elAppointm entRespons e") | |
305 | public CancelApp ointmentTO cancelApp ointment( | |
306 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
307 | St ring clini cId, | |
308 | @WebParam( name = "ap pointmentT imestamp", targetNam espace = " http:// DNS /Schedulin gSvc") | |
309 | St ring appoi ntmentTime stamp, | |
310 | @WebParam( name = "ca ncelCode", targetNam espace = " http:// DNS /Schedulin gSvc") | |
311 | St ring cance lCode, | |
312 | @WebParam( name = "ca ncelreason ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
313 | St ring cance lreason, | |
314 | @WebParam( name = "re marks", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
315 | St ring remar ks); | |
316 | ||
317 | /** | |
318 | * Can cel vetera n's appoin tment | |
319 | * | |
320 | * @pa ram appoin tmentTimes tamp | |
321 | * @pa ram multiS ite | |
322 | * @pa ram siteId | |
323 | * @pa ram mpiPid | |
324 | * @pa ram cancel reason | |
325 | * @pa ram remark s | |
326 | * @pa ram cancel Code | |
327 | * @pa ram clinic Id | |
328 | * @re turn | |
329 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Cance lAppointme ntTO | |
330 | */ | |
331 | @WebMethod (action = "http:// DNS /Schedulin gSvc/cance lVeteranAp pointment" ) | |
332 | @WebResult (name = "c ancelVeter anAppointm entResult" , targetNa mespace = "http:// DNS /Schedulin gSvc") | |
333 | @RequestWr apper(loca lName = "c ancelVeter anAppointm ent", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Canc elVeteranA ppointment ") | |
334 | @ResponseW rapper(loc alName = " cancelVete ranAppoint mentRespon se", targe tNamespace = "http:/ / DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Canc elVeteranA ppointment Response") | |
335 | public CancelApp ointmentTO cancelVet eranAppoin tment( | |
336 | @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
337 | St ring siteI d, | |
338 | @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
339 | St ring mpiPi d, | |
340 | @WebParam( name = "mu ltiSite", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
341 | bo olean mult iSite, | |
342 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
343 | St ring clini cId, | |
344 | @WebParam( name = "ap pointmentT imestamp", targetNam espace = " http:// DNS /Schedulin gSvc") | |
345 | St ring appoi ntmentTime stamp, | |
346 | @WebParam( name = "ca ncelCode", targetNam espace = " http:// DNS /Schedulin gSvc") | |
347 | St ring cance lCode, | |
348 | @WebParam( name = "ca ncelreason ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
349 | St ring cance lreason, | |
350 | @WebParam( name = "re marks", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
351 | St ring remar ks); | |
352 | ||
353 | /** | |
354 | * Get a patient 's pending appointme nts with b ooking not es. | |
355 | * | |
356 | * @pa ram fromDa te | |
357 | * @re turn | |
358 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dAppointme ntArray | |
359 | */ | |
360 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getAp pointments BookingNot es") | |
361 | @WebResult (name = "g etAppointm entsBookin gNotesResu lt", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
362 | @RequestWr apper(loca lName = "g etAppointm entsBookin gNotes", t argetNames pace = "ht tp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetA ppointment sBookingNo tes") | |
363 | @ResponseW rapper(loc alName = " getAppoint mentsBooki ngNotesRes ponse", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetA ppointment sBookingNo tesRespons e") | |
364 | public TaggedApp ointmentAr ray getApp ointmentsB ookingNote s( | |
365 | @WebParam( name = "fr omDate", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
366 | St ring fromD ate); | |
367 | ||
368 | /** | |
369 | * Get veteran's pending a ppointment s with boo king notes . | |
370 | * | |
371 | * @pa ram fromDa te | |
372 | * @pa ram multiS ite | |
373 | * @pa ram siteId | |
374 | * @pa ram mpiPid | |
375 | * @re turn | |
376 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dAppointme ntArray | |
377 | */ | |
378 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getVe teranAppoi ntmentsBoo kingNotes" ) | |
379 | @WebResult (name = "g etVeteranA ppointment sBookingNo tesResult" , targetNa mespace = "http:// DNS /Schedulin gSvc") | |
380 | @RequestWr apper(loca lName = "g etVeteranA ppointment sBookingNo tes", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV eteranAppo intmentsBo okingNotes ") | |
381 | @ResponseW rapper(loc alName = " getVeteran Appointmen tsBookingN otesRespon se", targe tNamespace = "http:/ / DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV eteranAppo intmentsBo okingNotes Response") | |
382 | public TaggedApp ointmentAr ray getVet eranAppoin tmentsBook ingNotes( | |
383 | @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
384 | St ring siteI d, | |
385 | @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
386 | St ring mpiPi d, | |
387 | @WebParam( name = "mu ltiSite", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
388 | bo olean mult iSite, | |
389 | @WebParam( name = "fr omDate", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
390 | St ring fromD ate); | |
391 | ||
392 | /** | |
393 | * Get clinic sc heduling i nformation , e.g., av ailability , default appointmen t length, etc.<br /> clinicId i s required . startDat e and endD ate are op tional.<br />If date s are used , they sho uld be in the form y yyymmdd.hh mmss (.hhm mss may be omitted i f not need ed). | |
394 | * | |
395 | * @pa ram startD ate | |
396 | * @pa ram endDat e | |
397 | * @pa ram clinic Id | |
398 | * @re turn | |
399 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dHospitalL ocationArr ay | |
400 | */ | |
401 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCl inicSchedu lingDetail sByDateRan ge") | |
402 | @WebResult (name = "g etClinicSc hedulingDe tailsByDat eRangeResu lt", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
403 | @RequestWr apper(loca lName = "g etClinicSc hedulingDe tailsByDat eRange", t argetNames pace = "ht tp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC linicSched ulingDetai lsByDateRa nge") | |
404 | @ResponseW rapper(loc alName = " getClinicS chedulingD etailsByDa teRangeRes ponse", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC linicSched ulingDetai lsByDateRa ngeRespons e") | |
405 | public TaggedHos pitalLocat ionArray g etClinicSc hedulingDe tailsByDat eRange( | |
406 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
407 | St ring clini cId, | |
408 | @WebParam( name = "st artDate", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
409 | St ring start Date, | |
410 | @WebParam( name = "en dDate", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
411 | St ring endDa te); | |
412 | ||
413 | /** | |
414 | * Get clinic sc heduling i nformation , e.g., av ailability , default appointmen t length, etc.<br /> clinicId i s required . startDat e and endD ate are op tional.<br />If date s are used , they sho uld be in the form y yyymmdd.hh mmss (.hhm mss may be omitted i f not need ed). | |
415 | * | |
416 | * @pa ram startD ate | |
417 | * @pa ram multiS ite | |
418 | * @pa ram siteId | |
419 | * @pa ram mpiPid | |
420 | * @pa ram endDat e | |
421 | * @pa ram clinic Id | |
422 | * @re turn | |
423 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dHospitalL ocationArr ay | |
424 | */ | |
425 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getVe teranClini cSchedulin gDetailsBy DateRange" ) | |
426 | @WebResult (name = "g etVeteranC linicSched ulingDetai lsByDateRa ngeResult" , targetNa mespace = "http:// DNS /Schedulin gSvc") | |
427 | @RequestWr apper(loca lName = "g etVeteranC linicSched ulingDetai lsByDateRa nge", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV eteranClin icScheduli ngDetailsB yDateRange ") | |
428 | @ResponseW rapper(loc alName = " getVeteran ClinicSche dulingDeta ilsByDateR angeRespon se", targe tNamespace = "http:/ / DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV eteranClin icScheduli ngDetailsB yDateRange Response") | |
429 | public TaggedHos pitalLocat ionArray g etVeteranC linicSched ulingDetai lsByDateRa nge( | |
430 | @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
431 | St ring siteI d, | |
432 | @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
433 | St ring mpiPi d, | |
434 | @WebParam( name = "mu ltiSite", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
435 | bo olean mult iSite, | |
436 | @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
437 | St ring clini cId, | |
438 | @WebParam( name = "st artDate", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
439 | St ring start Date, | |
440 | @WebParam( name = "en dDate", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
441 | St ring endDa te); | |
442 | ||
443 | /** | |
444 | * Get all clini cs for the logged-in site, inc luding spe cialties | |
445 | * | |
446 | * @pa ram target | |
447 | * @re turn | |
448 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dHospitalL ocationArr ay | |
449 | */ | |
450 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCl inicsWithS pecialties ") | |
451 | @WebResult (name = "g etClinicsW ithSpecial tiesResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
452 | @RequestWr apper(loca lName = "g etClinicsW ithSpecial ties", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC linicsWith Specialtie s") | |
453 | @ResponseW rapper(loc alName = " getClinics WithSpecia ltiesRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC linicsWith Specialtie sResponse" ) | |
454 | public TaggedHos pitalLocat ionArray g etClinicsW ithSpecial ties( | |
455 | @WebParam( name = "ta rget", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
456 | St ring targe t); | |
457 | ||
458 | /** | |
459 | * Get Recall li st by Pati ent | |
460 | * | |
461 | * @re turn | |
462 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dRecallLis tByPatient Arrays | |
463 | */ | |
464 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getRe callListBy Patient") | |
465 | @WebResult (name = "g etRecallLi stByPatien tResult", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
466 | @RequestWr apper(loca lName = "g etRecallLi stByPatien t", target Namespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetR ecallListB yPatient") | |
467 | @ResponseW rapper(loc alName = " getRecallL istByPatie ntResponse ", targetN amespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetR ecallListB yPatientRe sponse") | |
468 | public TaggedRec allListByP atientArra ys getReca llListByPa tient(); | |
469 | ||
470 | /** | |
471 | * Rem ove Patien t from Ele ctronic Wa iting List (EWL) | |
472 | * | |
473 | * @pa ram sdwlDa ta | |
474 | * @pa ram disp | |
475 | * @pa ram sdwlie n | |
476 | * @re turn | |
477 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.TextT O | |
478 | */ | |
479 | @WebMethod (action = "http:// DNS /Schedulin gSvc/remov ePatientFr omEwl") | |
480 | @WebResult (name = "r emovePatie ntFromEwlR esult", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
481 | @RequestWr apper(loca lName = "r emovePatie ntFromEwl" , targetNa mespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Remo vePatientF romEwl") | |
482 | @ResponseW rapper(loc alName = " removePati entFromEwl Response", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Remo vePatientF romEwlResp onse") | |
483 | public TextTO re movePatien tFromEwl( | |
484 | @WebParam( name = "SD WLIEN", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
485 | St ring sdwli en, | |
486 | @WebParam( name = "Di sp", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
487 | St ring disp, | |
488 | @WebParam( name = "SD WLData", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
489 | St ring sdwlD ata); | |
490 | ||
491 | /** | |
492 | * Upd ate Near L ist | |
493 | * | |
494 | * @pa ram status | |
495 | * @re turn | |
496 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dUpdateNea rListArray s | |
497 | */ | |
498 | @WebMethod (action = "http:// DNS /Schedulin gSvc/updat eNearList" ) | |
499 | @WebResult (name = "u pdateNearL istResult" , targetNa mespace = "http:// DNS /Schedulin gSvc") | |
500 | @RequestWr apper(loca lName = "u pdateNearL ist", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Upda teNearList ") | |
501 | @ResponseW rapper(loc alName = " updateNear ListRespon se", targe tNamespace = "http:/ / DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Upda teNearList Response") | |
502 | public TaggedUpd ateNearLis tArrays up dateNearLi st( | |
503 | @WebParam( name = "St atus", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
504 | St ring statu s); | |
505 | ||
506 | /** | |
507 | * Add patient t o Electron ic Wait Li st (EWL) | |
508 | * | |
509 | * @pa ram enroll eeDateUsed | |
510 | * @pa ram enroll eeDatabase File | |
511 | * @pa ram waitLi stType | |
512 | * @pa ram enroll eeStatus | |
513 | * @pa ram desire dApptDate | |
514 | * @pa ram provid er | |
515 | * @pa ram priori ty | |
516 | * @pa ram change dClinicPar entPointer | |
517 | * @pa ram pointe r | |
518 | * @pa ram svcCon nectedPrio rity | |
519 | * @pa ram commen t | |
520 | * @pa ram schedu lingRemind erFlag | |
521 | * @pa ram instit ution | |
522 | * @pa ram reques tedBy | |
523 | * @pa ram svcCon nectedPct | |
524 | * @re turn | |
525 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.TextT O | |
526 | */ | |
527 | @WebMethod (action = "http:// DNS /Schedulin gSvc/addPa tientToEwl ") | |
528 | @WebResult (name = "a ddPatientT oEwlResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
529 | @RequestWr apper(loca lName = "a ddPatientT oEwl", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.AddP atientToEw l") | |
530 | @ResponseW rapper(loc alName = " addPatient ToEwlRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.AddP atientToEw lResponse" ) | |
531 | public TextTO ad dPatientTo Ewl( | |
532 | @WebParam( name = "wa itListType ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
533 | St ring waitL istType, | |
534 | @WebParam( name = "in stitution" , targetNa mespace = "http:// DNS /Schedulin gSvc") | |
535 | St ring insti tution, | |
536 | @WebParam( name = "po inter", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
537 | St ring point er, | |
538 | @WebParam( name = "pr iority", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
539 | St ring prior ity, | |
540 | @WebParam( name = "re questedBy" , targetNa mespace = "http:// DNS /Schedulin gSvc") | |
541 | St ring reque stedBy, | |
542 | @WebParam( name = "pr ovider", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
543 | St ring provi der, | |
544 | @WebParam( name = "sv cConnected Pct", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
545 | St ring svcCo nnectedPct , | |
546 | @WebParam( name = "sv cConnected Priority", targetNam espace = " http:// DNS /Schedulin gSvc") | |
547 | St ring svcCo nnectedPri ority, | |
548 | @WebParam( name = "de siredApptD ate", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
549 | St ring desir edApptDate , | |
550 | @WebParam( name = "co mment", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
551 | St ring comme nt, | |
552 | @WebParam( name = "en rolleeStat us", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
553 | St ring enrol leeStatus, | |
554 | @WebParam( name = "en rolleeDate Used", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
555 | St ring enrol leeDateUse d, | |
556 | @WebParam( name = "en rolleeData baseFile", targetNam espace = " http:// DNS /Schedulin gSvc") | |
557 | St ring enrol leeDatabas eFile, | |
558 | @WebParam( name = "sc hedulingRe minderFlag ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
559 | St ring sched ulingRemin derFlag, | |
560 | @WebParam( name = "ch angedClini cParentPoi nter", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
561 | St ring chang edClinicPa rentPointe r); | |
562 | ||
563 | /** | |
564 | * Get all possi ble consul t statuses | |
565 | * | |
566 | * @re turn | |
567 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dConsultSt atusesArra y | |
568 | */ | |
569 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCo nsultStatu ses") | |
570 | @WebResult (name = "g etConsultS tatusesRes ult", targ etNamespac e = "http: // DNS /Schedulin gSvc") | |
571 | @RequestWr apper(loca lName = "g etConsultS tatuses", targetName space = "h ttp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultStat uses") | |
572 | @ResponseW rapper(loc alName = " getConsult StatusesRe sponse", t argetNames pace = "ht tp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultStat usesRespon se") | |
573 | public TaggedCon sultStatus esArray ge tConsultSt atuses(); | |
574 | ||
575 | /** | |
576 | * Get all possi ble consul ting servi ces | |
577 | * | |
578 | * @re turn | |
579 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dConsultin gServicesA rray | |
580 | */ | |
581 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCo nsultingSe rvices") | |
582 | @WebResult (name = "g etConsulti ngServices Result", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
583 | @RequestWr apper(loca lName = "g etConsulti ngServices ", targetN amespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultingS ervices") | |
584 | @ResponseW rapper(loc alName = " getConsult ingService sResponse" , targetNa mespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultingS ervicesRes ponse") | |
585 | public TaggedCon sultingSer vicesArray getConsul tingServic es(); | |
586 | ||
587 | /** | |
588 | * Get consults by a combi nation of service, p rovider, a nd status | |
589 | * | |
590 | * @pa ram startD ate | |
591 | * @pa ram servic e | |
592 | * @pa ram provid er | |
593 | * @pa ram endDat e | |
594 | * @pa ram status es | |
595 | * @re turn | |
596 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dConsultsA rray | |
597 | */ | |
598 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCo nsultsWith outPatient ") | |
599 | @WebResult (name = "g etConsults WithoutPat ientResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
600 | @RequestWr apper(loca lName = "g etConsults WithoutPat ient", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultsWit houtPatien t") | |
601 | @ResponseW rapper(loc alName = " getConsult sWithoutPa tientRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultsWit houtPatien tResponse" ) | |
602 | public TaggedCon sultsArray getConsul tsWithoutP atient( | |
603 | @WebParam( name = "st artDate", targetName space = "h ttp:// DNS /Schedulin gSvc") | |
604 | St ring start Date, | |
605 | @WebParam( name = "en dDate", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
606 | St ring endDa te, | |
607 | @WebParam( name = "se rvice", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
608 | St ring servi ce, | |
609 | @WebParam( name = "st atuses", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
610 | St ring statu ses, | |
611 | @WebParam( name = "pr ovider", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
612 | St ring provi der); | |
613 | ||
614 | /** | |
615 | * Get detailed report for a particu lar consul t | |
616 | * | |
617 | * @pa ram consul tIen | |
618 | * @re turn | |
619 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dConsultDe tailArray | |
620 | */ | |
621 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getCo nsultDetai ls") | |
622 | @WebResult (name = "g etConsultD etailsResu lt", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
623 | @RequestWr apper(loca lName = "g etConsultD etails", t argetNames pace = "ht tp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultDeta ils") | |
624 | @ResponseW rapper(loc alName = " getConsult DetailsRes ponse", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetC onsultDeta ilsRespons e") | |
625 | public TaggedCon sultDetail Array getC onsultDeta ils( | |
626 | @WebParam( name = "co nsultIen", targetNam espace = " http:// DNS /Schedulin gSvc") | |
627 | St ring consu ltIen); | |
628 | ||
629 | /** | |
630 | * Add a data so urce for t his sessio n | |
631 | * | |
632 | * @pa ram region | |
633 | * @pa ram port | |
634 | * @pa ram id | |
635 | * @pa ram protoc ol | |
636 | * @pa ram name | |
637 | * @pa ram modali ty | |
638 | * @pa ram dataso urce | |
639 | * @re turn | |
640 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.SiteT O | |
641 | */ | |
642 | @WebMethod (action = "http:// DNS /Schedulin gSvc/addDa taSource") | |
643 | @WebResult (name = "a ddDataSour ceResult", targetNam espace = " http:// DNS /Schedulin gSvc") | |
644 | @RequestWr apper(loca lName = "a ddDataSour ce", targe tNamespace = "http:/ / DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.AddD ataSource" ) | |
645 | @ResponseW rapper(loc alName = " addDataSou rceRespons e", target Namespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.AddD ataSourceR esponse") | |
646 | public SiteTO ad dDataSourc e( | |
647 | @WebParam( name = "id ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
648 | St ring id, | |
649 | @WebParam( name = "na me", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
650 | St ring name, | |
651 | @WebParam( name = "da tasource", targetNam espace = " http:// DNS /Schedulin gSvc") | |
652 | St ring datas ource, | |
653 | @WebParam( name = "po rt", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
654 | St ring port, | |
655 | @WebParam( name = "mo dality", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
656 | St ring modal ity, | |
657 | @WebParam( name = "pr otocol", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
658 | St ring proto col, | |
659 | @WebParam( name = "re gion", tar getNamespa ce = "http :// DNS /Schedulin gSvc") | |
660 | St ring regio n); | |
661 | ||
662 | /** | |
663 | * Set the curre nt session 's sites f ile | |
664 | * | |
665 | * @pa ram sitesF ileName | |
666 | * @re turn | |
667 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.SiteA rray | |
668 | */ | |
669 | @WebMethod (action = "http:// DNS /Schedulin gSvc/setVh a") | |
670 | @WebResult (name = "s etVhaResul t", target Namespace = "http:// DNS /Schedulin gSvc") | |
671 | @RequestWr apper(loca lName = "s etVha", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.SetV ha") | |
672 | @ResponseW rapper(loc alName = " setVhaResp onse", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.SetV haResponse ") | |
673 | public SiteArray setVha( | |
674 | @WebParam( name = "si tesFileNam e", target Namespace = "http:// DNS /Schedulin gSvc") | |
675 | St ring sites FileName); | |
676 | ||
677 | /** | |
678 | * Get all VHA s ites | |
679 | * | |
680 | * @re turn | |
681 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Regio nArray | |
682 | */ | |
683 | @WebMethod (action = "http:// DNS /Schedulin gSvc/getVH A") | |
684 | @WebResult (name = "g etVHAResul t", target Namespace = "http:// DNS /Schedulin gSvc") | |
685 | @RequestWr apper(loca lName = "g etVHA", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV HA") | |
686 | @ResponseW rapper(loc alName = " getVHAResp onse", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.GetV HAResponse ") | |
687 | public RegionArr ay getVHA( ); | |
688 | ||
689 | /** | |
690 | * Con nect to a single Vis tA system | |
691 | * | |
692 | * @pa ram siteli st | |
693 | * @re turn | |
694 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.DataS ourceArray | |
695 | */ | |
696 | @WebMethod (action = "http:// DNS /Schedulin gSvc/conne ct") | |
697 | @WebResult (name = "c onnectResu lt", targe tNamespace = "http:/ / DNS /Schedulin gSvc") | |
698 | @RequestWr apper(loca lName = "c onnect", t argetNames pace = "ht tp:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Conn ect") | |
699 | @ResponseW rapper(loc alName = " connectRes ponse", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Conn ectRespons e") | |
700 | public DataSourc eArray con nect( | |
701 | @WebParam( name = "si telist", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
702 | St ring sitel ist); | |
703 | ||
704 | /** | |
705 | * Log onto a si ngle VistA system | |
706 | * | |
707 | * @pa ram pwd | |
708 | * @pa ram userna me | |
709 | * @pa ram contex t | |
710 | * @re turn | |
711 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.UserT O | |
712 | */ | |
713 | @WebMethod (action = "http:// DNS /Schedulin gSvc/login ") | |
714 | @WebResult (name = "l oginResult ", targetN amespace = "http:// DNS /Schedulin gSvc") | |
715 | @RequestWr apper(loca lName = "l ogin", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Logi n") | |
716 | @ResponseW rapper(loc alName = " loginRespo nse", targ etNamespac e = "http: // DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Logi nResponse" ) | |
717 | public UserTO lo gin( | |
718 | @WebParam( name = "us ername", t argetNames pace = "ht tp:// DNS /Schedulin gSvc") | |
719 | St ring usern ame, | |
720 | @WebParam( name = "pw d", target Namespace = "http:// DNS /Schedulin gSvc") | |
721 | St ring pwd, | |
722 | @WebParam( name = "co ntext", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
723 | St ring conte xt); | |
724 | ||
725 | /** | |
726 | * Dis connect fr om all con nected Vis ta systems . | |
727 | * | |
728 | * @re turn | |
729 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Tagge dTextArray | |
730 | */ | |
731 | @WebMethod (action = "http:// DNS /Schedulin gSvc/disco nnect") | |
732 | @WebResult (name = "d isconnectR esult", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc") | |
733 | @RequestWr apper(loca lName = "d isconnect" , targetNa mespace = "http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Disc onnect") | |
734 | @ResponseW rapper(loc alName = " disconnect Response", targetNam espace = " http:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Disc onnectResp onse") | |
735 | public TaggedTex tArray dis connect(); | |
736 | ||
737 | /** | |
738 | * Sel ect a pati ent at log ged in sit e. DFN is the Patien t's IEN. | |
739 | * | |
740 | * @pa ram dfn | |
741 | * @re turn | |
742 | * returns c om.agilex. healthcare .directsch eduling.md ws.generat edwsdl.sch edulingser vice.Patie ntTO | |
743 | */ | |
744 | @WebMethod (action = "http:// DNS /Schedulin gSvc/selec t") | |
745 | @WebResult (name = "s electResul t", target Namespace = "http:// DNS /Schedulin gSvc") | |
746 | @RequestWr apper(loca lName = "s elect", ta rgetNamesp ace = "htt p:// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Sele ct") | |
747 | @ResponseW rapper(loc alName = " selectResp onse", tar getNamespa ce = "http :// DNS /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.directsc heduling.m dws.genera tedwsdl.sc hedulingse rvice.Sele ctResponse ") | |
748 | public PatientTO select( | |
749 | @WebParam( name = "DF N", target Namespace = "http:// DNS /Schedulin gSvc") | |
750 | St ring dfn); | |
751 | ||
752 | } |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.