480. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:39:58 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.

480.1 Files compared

# Location File Last Modified
1 MHED_APPS_CIF.zip\SM v2.2.5\scheduling-manager-resources-2.2.5@e7f57981138.zip\SchedulingManagerMDWSLib\src\main\java\com\agilex\healthcare\schedulingmanager\mdws\generatedwsdl\schedulingservice SchedulingSvcSoap.java Sat Apr 7 11:28:50 2018 UTC
2 MHED_APPS_CIF.zip\SM v2.2.5\scheduling-manager-resources-2.2.5@e7f57981138.zip\SchedulingManagerMDWSLib\src\main\java\com\agilex\healthcare\schedulingmanager\mdws\generatedwsdl\schedulingservice SchedulingSvcSoap.java Thu May 3 12:58:04 2018 UTC

480.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 141 1054
Changed 140 490
Inserted 0 0
Removed 0 0

480.3 Comparison options

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

480.4 Active regular expressions

No regular expressions were active.

480.5 Comparison detail

  1  
  2   package co m.agilex.h ealthcare. scheduling manager.md ws.generat edwsdl.sch edulingser vice;
  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.1.6 i n JDK 6
  16    * Generat ed source  version: 2 .1
  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        * 
  28        *          Get a ll possibl e cancella tion reaso ns for the  logged-in  site
  29        *        
  30        * 
  31        * @re turn
  32        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edCancella tionReason sArray
  33        */
  34         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCa ncellation Reasons")
  35         @WebResult (name = "g etCancella tionReason sResult",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  36         @RequestWr apper(loca lName = "g etCancella tionReason s", target Namespace  = "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Cancellati onReasons" )
  37         @ResponseW rapper(loc alName = " getCancell ationReaso nsResponse ", targetN amespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Cancellati onReasonsR esponse")
  38       public  TaggedCan cellationR easonsArra y getCance llationRea sons();
  39  
  40       /**
  41        * 
  42        *          Get a ll possibl e cancella tion reaso ns for the  logged-in  site
  43        *        
  44        * 
  45        * @pa ram multiS ite
  46        * @pa ram siteId
  47        * @pa ram mpiPid
  48        * @re turn
  49        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edCancella tionReason sArray
  50        */
  51         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getVe teranCance llationRea sons")
  52         @WebResult (name = "g etVeteranC ancellatio nReasonsRe sult", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  53         @RequestWr apper(loca lName = "g etVeteranC ancellatio nReasons",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VeteranCan cellationR easons")
  54         @ResponseW rapper(loc alName = " getVeteran Cancellati onReasonsR esponse",  targetName space = "h ttp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VeteranCan cellationR easonsResp onse")
  55       public  TaggedCan cellationR easonsArra y getVeter anCancella tionReason s(
  56             @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  57           St ring siteI d,
  58             @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  59           St ring mpiPi d,
  60             @WebParam( name = "mu ltiSite",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  61           bo olean mult iSite);
  62  
  63       /**
  64        * Che ck logged  in user's  access to  clinic
  65        * 
  66        * @pa ram clinic Id
  67        * @re turn
  68        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Bool TO
  69        */
  70         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/hasCl inicAccess ")
  71         @WebResult (name = "h asClinicAc cessResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  72         @RequestWr apper(loca lName = "h asClinicAc cess", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Has ClinicAcce ss")
  73         @ResponseW rapper(loc alName = " hasClinicA ccessRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Has ClinicAcce ssResponse ")
  74       public  BoolTO ha sClinicAcc ess(
  75             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  76           St ring clini cId);
  77  
  78       /**
  79        * Get  list of c linics
  80        * 
  81        * @pa ram target
  82        * @re turn
  83        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  84        */
  85         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCl inics")
  86         @WebResult (name = "g etClinicsR esult", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  87         @RequestWr apper(loca lName = "g etClinics" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Clinics")
  88         @ResponseW rapper(loc alName = " getClinics Response",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ClinicsRes ponse")
  89       public  TaggedHos pitalLocat ionArray g etClinics(
  90             @WebParam( name = "ta rget", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  91           St ring targe t);
  92  
  93       /**
  94        * Get  list of a ppointment  types
  95        * 
  96        * @pa ram target
  97        * @re turn
  98        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Appo intmentTyp eArray
  99        */
  100         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getAp pointmentT ypes")
  101         @WebResult (name = "g etAppointm entTypesRe sult", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  102         @RequestWr apper(loca lName = "g etAppointm entTypes",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Appointmen tTypes")
  103         @ResponseW rapper(loc alName = " getAppoint mentTypesR esponse",  targetName space = "h ttp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Appointmen tTypesResp onse")
  104       public  Appointme ntTypeArra y getAppoi ntmentType s(
  105             @WebParam( name = "ta rget", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  106           St ring targe t);
  107  
  108       /**
  109        * Mak e an appoi ntment for  a patient
  110        * 
  111        * @pa ram ekg
  112        * @pa ram appoin tmentLengt h
  113        * @pa ram purpos e
  114        * @pa ram xRay
  115        * @pa ram lab
  116        * @pa ram desire dDateTime
  117        * @pa ram purpos eSubcatego ry
  118        * @pa ram lvl
  119        * @pa ram appoin tmentTimes tamp
  120        * @pa ram bookNo tes
  121        * @pa ram consul tIen
  122        * @pa ram appoin tmentType
  123        * @pa ram clinic Id
  124        * @re turn
  125        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Appo intmentTO
  126        */
  127         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/makeA ppointment ")
  128         @WebResult (name = "m akeAppoint mentResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  129         @RequestWr apper(loca lName = "m akeAppoint ment", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Mak eAppointme nt")
  130         @ResponseW rapper(loc alName = " makeAppoin tmentRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Mak eAppointme ntResponse ")
  131       public  Appointme ntTO makeA ppointment (
  132             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  133           St ring clini cId,
  134             @WebParam( name = "ap pointmentT imestamp",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  135           St ring appoi ntmentTime stamp,
  136             @WebParam( name = "pu rpose", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  137           St ring purpo se,
  138             @WebParam( name = "pu rposeSubca tegory", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  139           St ring purpo seSubcateg ory,
  140             @WebParam( name = "ap pointmentL ength", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  141           St ring appoi ntmentLeng th,
  142             @WebParam( name = "ap pointmentT ype", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  143           St ring appoi ntmentType ,
  144             @WebParam( name = "bo okNotes",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  145           St ring bookN otes,
  146             @WebParam( name = "La b", target Namespace  = "http:// DNS          /Schedulin gSvc")
  147           St ring lab,
  148             @WebParam( name = "XR ay", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  149           St ring xRay,
  150             @WebParam( name = "EK G", target Namespace  = "http:// DNS          /Schedulin gSvc")
  151           St ring ekg,
  152             @WebParam( name = "co nsultIen",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  153           St ring consu ltIen,
  154             @WebParam( name = "Lv l", target Namespace  = "http:// DNS          /Schedulin gSvc")
  155           St ring lvl,
  156             @WebParam( name = "de siredDateT ime", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  157           St ring desir edDateTime );
  158  
  159       /**
  160        * 
  161        *          Allow s a vetera n to make  an appoint ment witho ut logging  in
  162        *        
  163        * 
  164        * @pa ram ekg
  165        * @pa ram multiS ite
  166        * @pa ram mpiPid
  167        * @pa ram appoin tmentLengt h
  168        * @pa ram purpos e
  169        * @pa ram xRay
  170        * @pa ram lab
  171        * @pa ram desire dDateTime
  172        * @pa ram lvl
  173        * @pa ram purpos eSubcatego ry
  174        * @pa ram siteId
  175        * @pa ram appoin tmentTimes tamp
  176        * @pa ram bookNo tes
  177        * @pa ram consul tIen
  178        * @pa ram appoin tmentType
  179        * @pa ram clinic Id
  180        * @re turn
  181        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Appo intmentTO
  182        */
  183         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/makeV eteranAppo intment")
  184         @WebResult (name = "m akeVeteran Appointmen tResult",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  185         @RequestWr apper(loca lName = "m akeVeteran Appointmen t", target Namespace  = "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Mak eVeteranAp pointment" )
  186         @ResponseW rapper(loc alName = " makeVetera nAppointme ntResponse ", targetN amespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Mak eVeteranAp pointmentR esponse")
  187       public  Appointme ntTO makeV eteranAppo intment(
  188             @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  189           St ring siteI d,
  190             @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  191           St ring mpiPi d,
  192             @WebParam( name = "mu ltiSite",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  193           bo olean mult iSite,
  194             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  195           St ring clini cId,
  196             @WebParam( name = "ap pointmentT imestamp",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  197           St ring appoi ntmentTime stamp,
  198             @WebParam( name = "pu rpose", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  199           St ring purpo se,
  200             @WebParam( name = "pu rposeSubca tegory", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  201           St ring purpo seSubcateg ory,
  202             @WebParam( name = "ap pointmentL ength", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  203           St ring appoi ntmentLeng th,
  204             @WebParam( name = "ap pointmentT ype", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  205           St ring appoi ntmentType ,
  206             @WebParam( name = "bo okNotes",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  207           St ring bookN otes,
  208             @WebParam( name = "La b", target Namespace  = "http:// DNS          /Schedulin gSvc")
  209           St ring lab,
  210             @WebParam( name = "XR ay", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  211           St ring xRay,
  212             @WebParam( name = "EK G", target Namespace  = "http:// DNS          /Schedulin gSvc")
  213           St ring ekg,
  214             @WebParam( name = "co nsultIen",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  215           St ring consu ltIen,
  216             @WebParam( name = "Lv l", target Namespace  = "http:// DNS          /Schedulin gSvc")
  217           St ring lvl,
  218             @WebParam( name = "de siredDateT ime", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  219           St ring desir edDateTime );
  220  
  221       /**
  222        * Get  a list of  patients  by clinic
  223        * 
  224        * @pa ram startD ate
  225        * @pa ram stopDa te
  226        * @pa ram clinic Id
  227        * @re turn
  228        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Pati entArray
  229        */
  230         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getPa tientsByCl inic")
  231         @WebResult (name = "g etPatients ByClinicRe sult", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  232         @RequestWr apper(loca lName = "g etPatients ByClinic",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get PatientsBy Clinic")
  233         @ResponseW rapper(loc alName = " getPatient sByClinicR esponse",  targetName space = "h ttp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get PatientsBy ClinicResp onse")
  234       public  PatientAr ray getPat ientsByCli nic(
  235             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  236           St ring clini cId,
  237             @WebParam( name = "st artDate",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  238           St ring start Date,
  239             @WebParam( name = "st opDate", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  240           St ring stopD ate);
  241  
  242       /**
  243        * Get  Electroni c Wait Lis t (EWL) by  Patient
  244        * 
  245        * @re turn
  246        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edEwlStatu sArrays
  247        */
  248         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getEw lByPatient ")
  249         @WebResult (name = "g etEwlByPat ientResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  250         @RequestWr apper(loca lName = "g etEwlByPat ient", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get EwlByPatie nt")
  251         @ResponseW rapper(loc alName = " getEwlByPa tientRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get EwlByPatie ntResponse ")
  252       public  TaggedEwl StatusArra ys getEwlB yPatient() ;
  253  
  254       /**
  255        * Get  Near list  by Facili ty
  256        * 
  257        * @re turn
  258        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edNearList ByFacility Arrays
  259        */
  260         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getNe arListByFa cility")
  261         @WebResult (name = "g etNearList ByFacility Result", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  262         @RequestWr apper(loca lName = "g etNearList ByFacility ", targetN amespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get NearListBy Facility")
  263         @ResponseW rapper(loc alName = " getNearLis tByFacilit yResponse" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get NearListBy FacilityRe sponse")
  264       public  TaggedNea rListByFac ilityArray s getNearL istByFacil ity();
  265  
  266       /**
  267        * Get  Near list  by Patien t
  268        * 
  269        * @re turn
  270        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edNearList ByPatientA rrays
  271        */
  272         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getNe arListByPa tient")
  273         @WebResult (name = "g etNearList ByPatientR esult", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  274         @RequestWr apper(loca lName = "g etNearList ByPatient" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get NearListBy Patient")
  275         @ResponseW rapper(loc alName = " getNearLis tByPatient Response",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get NearListBy PatientRes ponse")
  276       public  TaggedNea rListByPat ientArrays  getNearLi stByPatien t();
  277  
  278       /**
  279        * Get  Recall Li st by Faci lity
  280        * 
  281        * @re turn
  282        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edRecallLi stByFacili tyArrays
  283        */
  284         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getRe callListBy Facility")
  285         @WebResult (name = "g etRecallLi stByFacili tyResult",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  286         @RequestWr apper(loca lName = "g etRecallLi stByFacili ty", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get RecallList ByFacility ")
  287         @ResponseW rapper(loc alName = " getRecallL istByFacil ityRespons e", target Namespace  = "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get RecallList ByFacility Response")
  288       public  TaggedRec allListByF acilityArr ays getRec allListByF acility();
  289  
  290       /**
  291        * Get  Electroni c Wait Lis t (EWL) by  Facility
  292        * 
  293        * @re turn
  294        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edEwlByFac ilityArray s
  295        */
  296         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getEw lByFacilit y")
  297         @WebResult (name = "g etEwlByFac ilityResul t", target Namespace  = "http:// DNS          /Schedulin gSvc")
  298         @RequestWr apper(loca lName = "g etEwlByFac ility", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get EwlByFacil ity")
  299         @ResponseW rapper(loc alName = " getEwlByFa cilityResp onse", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get EwlByFacil ityRespons e")
  300       public  TaggedEwl ByFacility Arrays get EwlByFacil ity();
  301  
  302       /**
  303        * Can cel an app ointment f or a patie nt
  304        * 
  305        * @pa ram appoin tmentTimes tamp
  306        * @pa ram cancel reason
  307        * @pa ram remark s
  308        * @pa ram cancel Code
  309        * @pa ram clinic Id
  310        * @re turn
  311        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Canc elAppointm entTO
  312        */
  313         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/cance lAppointme nt")
  314         @WebResult (name = "c ancelAppoi ntmentResu lt", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  315         @RequestWr apper(loca lName = "c ancelAppoi ntment", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Can celAppoint ment")
  316         @ResponseW rapper(loc alName = " cancelAppo intmentRes ponse", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Can celAppoint mentRespon se")
  317       public  CancelApp ointmentTO  cancelApp ointment(
  318             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  319           St ring clini cId,
  320             @WebParam( name = "ap pointmentT imestamp",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  321           St ring appoi ntmentTime stamp,
  322             @WebParam( name = "ca ncelCode",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  323           St ring cance lCode,
  324             @WebParam( name = "ca ncelreason ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  325           St ring cance lreason,
  326             @WebParam( name = "re marks", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  327           St ring remar ks);
  328  
  329       /**
  330        * Can cel vetera n's appoin tment
  331        * 
  332        * @pa ram appoin tmentTimes tamp
  333        * @pa ram multiS ite
  334        * @pa ram siteId
  335        * @pa ram mpiPid
  336        * @pa ram cancel reason
  337        * @pa ram remark s
  338        * @pa ram cancel Code
  339        * @pa ram clinic Id
  340        * @re turn
  341        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Canc elAppointm entTO
  342        */
  343         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/cance lVeteranAp pointment" )
  344         @WebResult (name = "c ancelVeter anAppointm entResult" , targetNa mespace =  "http:// DNS          /Schedulin gSvc")
  345         @RequestWr apper(loca lName = "c ancelVeter anAppointm ent", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Can celVeteran Appointmen t")
  346         @ResponseW rapper(loc alName = " cancelVete ranAppoint mentRespon se", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Can celVeteran Appointmen tResponse" )
  347       public  CancelApp ointmentTO  cancelVet eranAppoin tment(
  348             @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  349           St ring siteI d,
  350             @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  351           St ring mpiPi d,
  352             @WebParam( name = "mu ltiSite",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  353           bo olean mult iSite,
  354             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  355           St ring clini cId,
  356             @WebParam( name = "ap pointmentT imestamp",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  357           St ring appoi ntmentTime stamp,
  358             @WebParam( name = "ca ncelCode",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  359           St ring cance lCode,
  360             @WebParam( name = "ca ncelreason ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  361           St ring cance lreason,
  362             @WebParam( name = "re marks", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  363           St ring remar ks);
  364  
  365       /**
  366        * 
  367        *          Get a  patient's  pending a ppointment s with boo king notes .
  368        *        
  369        * 
  370        * @pa ram fromDa te
  371        * @re turn
  372        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edAppointm entArray
  373        */
  374         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getAp pointments BookingNot es")
  375         @WebResult (name = "g etAppointm entsBookin gNotesResu lt", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  376         @RequestWr apper(loca lName = "g etAppointm entsBookin gNotes", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Appointmen tsBookingN otes")
  377         @ResponseW rapper(loc alName = " getAppoint mentsBooki ngNotesRes ponse", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Appointmen tsBookingN otesRespon se")
  378       public  TaggedApp ointmentAr ray getApp ointmentsB ookingNote s(
  379             @WebParam( name = "fr omDate", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  380           St ring fromD ate);
  381  
  382       /**
  383        * 
  384        *          Get v eteran's p ending app ointments  with booki ng notes.
  385        *        
  386        * 
  387        * @pa ram fromDa te
  388        * @pa ram multiS ite
  389        * @pa ram siteId
  390        * @pa ram mpiPid
  391        * @re turn
  392        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edAppointm entArray
  393        */
  394         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getVe teranAppoi ntmentsBoo kingNotes" )
  395         @WebResult (name = "g etVeteranA ppointment sBookingNo tesResult" , targetNa mespace =  "http:// DNS          /Schedulin gSvc")
  396         @RequestWr apper(loca lName = "g etVeteranA ppointment sBookingNo tes", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VeteranApp ointmentsB ookingNote s")
  397         @ResponseW rapper(loc alName = " getVeteran Appointmen tsBookingN otesRespon se", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VeteranApp ointmentsB ookingNote sResponse" )
  398       public  TaggedApp ointmentAr ray getVet eranAppoin tmentsBook ingNotes(
  399             @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  400           St ring siteI d,
  401             @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  402           St ring mpiPi d,
  403             @WebParam( name = "mu ltiSite",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  404           bo olean mult iSite,
  405             @WebParam( name = "fr omDate", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  406           St ring fromD ate);
  407  
  408       /**
  409        * 
  410        * @pa ram startD ate
  411        * @pa ram endDat e
  412        * @pa ram clinic Id
  413        * @re turn
  414        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  415        */
  416         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCl inicSchedu lingDetail sByDateRan ge")
  417         @WebResult (name = "g etClinicSc hedulingDe tailsByDat eRangeResu lt", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  418         @RequestWr apper(loca lName = "g etClinicSc hedulingDe tailsByDat eRange", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ClinicSche dulingDeta ilsByDateR ange")
  419         @ResponseW rapper(loc alName = " getClinicS chedulingD etailsByDa teRangeRes ponse", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ClinicSche dulingDeta ilsByDateR angeRespon se")
  420       public  TaggedHos pitalLocat ionArray g etClinicSc hedulingDe tailsByDat eRange(
  421             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  422           St ring clini cId,
  423             @WebParam( name = "st artDate",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  424           St ring start Date,
  425             @WebParam( name = "en dDate", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  426           St ring endDa te);
  427  
  428       /**
  429        * 
  430        * @pa ram startD ate
  431        * @pa ram multiS ite
  432        * @pa ram siteId
  433        * @pa ram mpiPid
  434        * @pa ram endDat e
  435        * @pa ram clinic Id
  436        * @re turn
  437        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  438        */
  439         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getVe teranClini cSchedulin gDetailsBy DateRange" )
  440         @WebResult (name = "g etVeteranC linicSched ulingDetai lsByDateRa ngeResult" , targetNa mespace =  "http:// DNS          /Schedulin gSvc")
  441         @RequestWr apper(loca lName = "g etVeteranC linicSched ulingDetai lsByDateRa nge", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VeteranCli nicSchedul ingDetails ByDateRang e")
  442         @ResponseW rapper(loc alName = " getVeteran ClinicSche dulingDeta ilsByDateR angeRespon se", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VeteranCli nicSchedul ingDetails ByDateRang eResponse" )
  443       public  TaggedHos pitalLocat ionArray g etVeteranC linicSched ulingDetai lsByDateRa nge(
  444             @WebParam( name = "si teId", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  445           St ring siteI d,
  446             @WebParam( name = "mp iPid", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  447           St ring mpiPi d,
  448             @WebParam( name = "mu ltiSite",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  449           bo olean mult iSite,
  450             @WebParam( name = "cl inicId", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  451           St ring clini cId,
  452             @WebParam( name = "st artDate",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  453           St ring start Date,
  454             @WebParam( name = "en dDate", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  455           St ring endDa te);
  456  
  457       /**
  458        * 
  459        *          Get a ll clinics  for the l ogged-in s ite, inclu ding speci alties
  460        *        
  461        * 
  462        * @pa ram target
  463        * @re turn
  464        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  465        */
  466         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCl inicsWithS pecialties ")
  467         @WebResult (name = "g etClinicsW ithSpecial tiesResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  468         @RequestWr apper(loca lName = "g etClinicsW ithSpecial ties", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ClinicsWit hSpecialti es")
  469         @ResponseW rapper(loc alName = " getClinics WithSpecia ltiesRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ClinicsWit hSpecialti esResponse ")
  470       public  TaggedHos pitalLocat ionArray g etClinicsW ithSpecial ties(
  471             @WebParam( name = "ta rget", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  472           St ring targe t);
  473  
  474       /**
  475        * Get  Recall li st by Pati ent
  476        * 
  477        * @re turn
  478        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edRecallLi stByPatien tArrays
  479        */
  480         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getRe callListBy Patient")
  481         @WebResult (name = "g etRecallLi stByPatien tResult",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  482         @RequestWr apper(loca lName = "g etRecallLi stByPatien t", target Namespace  = "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get RecallList ByPatient" )
  483         @ResponseW rapper(loc alName = " getRecallL istByPatie ntResponse ", targetN amespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get RecallList ByPatientR esponse")
  484       public  TaggedRec allListByP atientArra ys getReca llListByPa tient();
  485  
  486       /**
  487        * Rem ove Patien t from Ele ctronic Wa iting List  (EWL)
  488        * 
  489        * @pa ram sdwlDa ta
  490        * @pa ram disp
  491        * @pa ram sdwlie n
  492        * @re turn
  493        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Text TO
  494        */
  495         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/remov ePatientFr omEwl")
  496         @WebResult (name = "r emovePatie ntFromEwlR esult", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  497         @RequestWr apper(loca lName = "r emovePatie ntFromEwl" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Rem ovePatient FromEwl")
  498         @ResponseW rapper(loc alName = " removePati entFromEwl Response",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Rem ovePatient FromEwlRes ponse")
  499       public  TextTO re movePatien tFromEwl(
  500             @WebParam( name = "SD WLIEN", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  501           St ring sdwli en,
  502             @WebParam( name = "Di sp", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  503           St ring disp,
  504             @WebParam( name = "SD WLData", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  505           St ring sdwlD ata);
  506  
  507       /**
  508        * Upd ate Near L ist
  509        * 
  510        * @pa ram status
  511        * @re turn
  512        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edUpdateNe arListArra ys
  513        */
  514         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/updat eNearList" )
  515         @WebResult (name = "u pdateNearL istResult" , targetNa mespace =  "http:// DNS          /Schedulin gSvc")
  516         @RequestWr apper(loca lName = "u pdateNearL ist", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Upd ateNearLis t")
  517         @ResponseW rapper(loc alName = " updateNear ListRespon se", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Upd ateNearLis tResponse" )
  518       public  TaggedUpd ateNearLis tArrays up dateNearLi st(
  519             @WebParam( name = "St atus", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  520           St ring statu s);
  521  
  522       /**
  523        * Add  patient t o Electron ic Wait Li st (EWL)
  524        * 
  525        * @pa ram enroll eeDateUsed
  526        * @pa ram waitLi stType
  527        * @pa ram enroll eeDatabase File
  528        * @pa ram enroll eeStatus
  529        * @pa ram desire dApptDate
  530        * @pa ram provid er
  531        * @pa ram priori ty
  532        * @pa ram change dClinicPar entPointer
  533        * @pa ram pointe r
  534        * @pa ram svcCon nectedPrio rity
  535        * @pa ram commen t
  536        * @pa ram schedu lingRemind erFlag
  537        * @pa ram instit ution
  538        * @pa ram reques tedBy
  539        * @pa ram svcCon nectedPct
  540        * @re turn
  541        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Text TO
  542        */
  543         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/addPa tientToEwl ")
  544         @WebResult (name = "a ddPatientT oEwlResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  545         @RequestWr apper(loca lName = "a ddPatientT oEwl", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Add PatientToE wl")
  546         @ResponseW rapper(loc alName = " addPatient ToEwlRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Add PatientToE wlResponse ")
  547       public  TextTO ad dPatientTo Ewl(
  548             @WebParam( name = "wa itListType ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  549           St ring waitL istType,
  550             @WebParam( name = "in stitution" , targetNa mespace =  "http:// DNS          /Schedulin gSvc")
  551           St ring insti tution,
  552             @WebParam( name = "po inter", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  553           St ring point er,
  554             @WebParam( name = "pr iority", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  555           St ring prior ity,
  556             @WebParam( name = "re questedBy" , targetNa mespace =  "http:// DNS          /Schedulin gSvc")
  557           St ring reque stedBy,
  558             @WebParam( name = "pr ovider", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  559           St ring provi der,
  560             @WebParam( name = "sv cConnected Pct", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  561           St ring svcCo nnectedPct ,
  562             @WebParam( name = "sv cConnected Priority",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  563           St ring svcCo nnectedPri ority,
  564             @WebParam( name = "de siredApptD ate", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  565           St ring desir edApptDate ,
  566             @WebParam( name = "co mment", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  567           St ring comme nt,
  568             @WebParam( name = "en rolleeStat us", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  569           St ring enrol leeStatus,
  570             @WebParam( name = "en rolleeDate Used", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  571           St ring enrol leeDateUse d,
  572             @WebParam( name = "en rolleeData baseFile",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  573           St ring enrol leeDatabas eFile,
  574             @WebParam( name = "sc hedulingRe minderFlag ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  575           St ring sched ulingRemin derFlag,
  576             @WebParam( name = "ch angedClini cParentPoi nter", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  577           St ring chang edClinicPa rentPointe r);
  578  
  579       /**
  580        * Get  all possi ble consul t statuses
  581        * 
  582        * @re turn
  583        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsultS tatusesArr ay
  584        */
  585         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCo nsultStatu ses")
  586         @WebResult (name = "g etConsultS tatusesRes ult", targ etNamespac e = "http: // DNS          /Schedulin gSvc")
  587         @RequestWr apper(loca lName = "g etConsultS tatuses",  targetName space = "h ttp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ConsultSta tuses")
  588         @ResponseW rapper(loc alName = " getConsult StatusesRe sponse", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ConsultSta tusesRespo nse")
  589       public  TaggedCon sultStatus esArray ge tConsultSt atuses();
  590  
  591       /**
  592        * Get  all possi ble consul ting servi ces
  593        * 
  594        * @re turn
  595        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsulti ngServices Array
  596        */
  597         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCo nsultingSe rvices")
  598         @WebResult (name = "g etConsulti ngServices Result", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  599         @RequestWr apper(loca lName = "g etConsulti ngServices ", targetN amespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Consulting Services")
  600         @ResponseW rapper(loc alName = " getConsult ingService sResponse" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get Consulting ServicesRe sponse")
  601       public  TaggedCon sultingSer vicesArray  getConsul tingServic es();
  602  
  603       /**
  604        * 
  605        *          Get c onsults by  a combina tion of se rvice, pro vider, and  status
  606        *        
  607        * 
  608        * @pa ram startD ate
  609        * @pa ram servic e
  610        * @pa ram provid er
  611        * @pa ram endDat e
  612        * @pa ram status es
  613        * @re turn
  614        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsults Array
  615        */
  616         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCo nsultsWith outPatient ")
  617         @WebResult (name = "g etConsults WithoutPat ientResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  618         @RequestWr apper(loca lName = "g etConsults WithoutPat ient", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ConsultsWi thoutPatie nt")
  619         @ResponseW rapper(loc alName = " getConsult sWithoutPa tientRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ConsultsWi thoutPatie ntResponse ")
  620       public  TaggedCon sultsArray  getConsul tsWithoutP atient(
  621             @WebParam( name = "st artDate",  targetName space = "h ttp:// DNS          /Schedulin gSvc")
  622           St ring start Date,
  623             @WebParam( name = "en dDate", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  624           St ring endDa te,
  625             @WebParam( name = "se rvice", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  626           St ring servi ce,
  627             @WebParam( name = "st atuses", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  628           St ring statu ses,
  629             @WebParam( name = "pr ovider", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  630           St ring provi der);
  631  
  632       /**
  633        * Get  detailed  report for  a particu lar consul t
  634        * 
  635        * @pa ram consul tIen
  636        * @re turn
  637        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsultD etailArray
  638        */
  639         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getCo nsultDetai ls")
  640         @WebResult (name = "g etConsultD etailsResu lt", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  641         @RequestWr apper(loca lName = "g etConsultD etails", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ConsultDet ails")
  642         @ResponseW rapper(loc alName = " getConsult DetailsRes ponse", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get ConsultDet ailsRespon se")
  643       public  TaggedCon sultDetail Array getC onsultDeta ils(
  644             @WebParam( name = "co nsultIen",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  645           St ring consu ltIen);
  646  
  647       /**
  648        * Add  a data so urce for t his sessio n
  649        * 
  650        * @pa ram region
  651        * @pa ram port
  652        * @pa ram id
  653        * @pa ram protoc ol
  654        * @pa ram name
  655        * @pa ram modali ty
  656        * @pa ram dataso urce
  657        * @re turn
  658        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Site TO
  659        */
  660         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/addDa taSource")
  661         @WebResult (name = "a ddDataSour ceResult",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  662         @RequestWr apper(loca lName = "a ddDataSour ce", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Add DataSource ")
  663         @ResponseW rapper(loc alName = " addDataSou rceRespons e", target Namespace  = "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Add DataSource Response")
  664       public  SiteTO ad dDataSourc e(
  665             @WebParam( name = "id ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  666           St ring id,
  667             @WebParam( name = "na me", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  668           St ring name,
  669             @WebParam( name = "da tasource",  targetNam espace = " http:// DNS          /Schedulin gSvc")
  670           St ring datas ource,
  671             @WebParam( name = "po rt", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  672           St ring port,
  673             @WebParam( name = "mo dality", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  674           St ring modal ity,
  675             @WebParam( name = "pr otocol", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  676           St ring proto col,
  677             @WebParam( name = "re gion", tar getNamespa ce = "http :// DNS          /Schedulin gSvc")
  678           St ring regio n);
  679  
  680       /**
  681        * Set  the curre nt session 's sites f ile
  682        * 
  683        * @pa ram sitesF ileName
  684        * @re turn
  685        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Site Array
  686        */
  687         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/setVh a")
  688         @WebResult (name = "s etVhaResul t", target Namespace  = "http:// DNS          /Schedulin gSvc")
  689         @RequestWr apper(loca lName = "s etVha", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Set Vha")
  690         @ResponseW rapper(loc alName = " setVhaResp onse", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Set VhaRespons e")
  691       public  SiteArray  setVha(
  692             @WebParam( name = "si tesFileNam e", target Namespace  = "http:// DNS          /Schedulin gSvc")
  693           St ring sites FileName);
  694  
  695       /**
  696        * Get  all VHA s ites
  697        * 
  698        * @re turn
  699        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Regi onArray
  700        */
  701         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/getVH A")
  702         @WebResult (name = "g etVHAResul t", target Namespace  = "http:// DNS          /Schedulin gSvc")
  703         @RequestWr apper(loca lName = "g etVHA", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VHA")
  704         @ResponseW rapper(loc alName = " getVHAResp onse", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Get VHARespons e")
  705       public  RegionArr ay getVHA( );
  706  
  707       /**
  708        * Con nect to a  single Vis tA system
  709        * 
  710        * @pa ram siteli st
  711        * @re turn
  712        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Data SourceArra y
  713        */
  714         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/conne ct")
  715         @WebResult (name = "c onnectResu lt", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc")
  716         @RequestWr apper(loca lName = "c onnect", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Con nect")
  717         @ResponseW rapper(loc alName = " connectRes ponse", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Con nectRespon se")
  718       public  DataSourc eArray con nect(
  719             @WebParam( name = "si telist", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  720           St ring sitel ist);
  721  
  722       /**
  723        * Log  onto a si ngle VistA  system
  724        * 
  725        * @pa ram pwd
  726        * @pa ram userna me
  727        * @pa ram contex t
  728        * @re turn
  729        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.User TO
  730        */
  731         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/login ")
  732         @WebResult (name = "l oginResult ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  733         @RequestWr apper(loca lName = "l ogin", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Log in")
  734         @ResponseW rapper(loc alName = " loginRespo nse", targ etNamespac e = "http: // DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Log inResponse ")
  735       public  UserTO lo gin(
  736             @WebParam( name = "us ername", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc")
  737           St ring usern ame,
  738             @WebParam( name = "pw d", target Namespace  = "http:// DNS          /Schedulin gSvc")
  739           St ring pwd,
  740             @WebParam( name = "co ntext", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  741           St ring conte xt);
  742  
  743       /**
  744        * Dis connect fr om all con nected Vis ta systems .
  745        * 
  746        * @re turn
  747        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edTextArra y
  748        */
  749         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/disco nnect")
  750         @WebResult (name = "d isconnectR esult", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc")
  751         @RequestWr apper(loca lName = "d isconnect" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Dis connect")
  752         @ResponseW rapper(loc alName = " disconnect Response",  targetNam espace = " http:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Dis connectRes ponse")
  753       public  TaggedTex tArray dis connect();
  754  
  755       /**
  756        * 
  757        *          Selec t a patien t at logge d in site.  DFN is th e Patient' s IEN.
  758        *        
  759        * 
  760        * @pa ram dfn
  761        * @re turn
  762        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Pati entTO
  763        */
  764         @WebMethod (action =  "http:// DNS          /Schedulin gSvc/selec t")
  765         @WebResult (name = "s electResul t", target Namespace  = "http:// DNS          /Schedulin gSvc")
  766         @RequestWr apper(loca lName = "s elect", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Sel ect")
  767         @ResponseW rapper(loc alName = " selectResp onse", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", cla ssName = " com.agilex .healthcar e.scheduli ngmanager. mdws.gener atedwsdl.s chedulings ervice.Sel ectRespons e")
  768       public  PatientTO  select(
  769             @WebParam( name = "DF N", target Namespace  = "http:// DNS          /Schedulin gSvc")
  770           St ring dfn);
  771  
  772   }