478. EPMO Open Source Coordination Office Redaction File Detail Report

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

478.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 SchedulingSvcHttpGet.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 SchedulingSvcHttpGet.java Thu May 3 12:58:01 2018 UTC

478.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 37 1332
Changed 36 72
Inserted 0 0
Removed 0 0

478.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

478.4 Active regular expressions

No regular expressions were active.

478.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.jws.soa p.SOAPBind ing;
  9   import jav ax.xml.bin d.annotati on.XmlSeeA lso;
  10  
  11  
  12   /**
  13    * This cl ass was ge nerated by  the JAX-W S RI.
  14    * JAX-WS  RI 2.1.6 i n JDK 6
  15    * Generat ed source  version: 2 .1
  16    * 
  17    */
  18   @WebServic e(name = " Scheduling SvcHttpGet ", targetN amespace =  "http:// DNS          /Schedulin gSvc")
  19   @SOAPBindi ng(paramet erStyle =  SOAPBindin g.Paramete rStyle.BAR E)
  20   @XmlSeeAls o({
  21       Object Factory.cl ass
  22   })
  23   public int erface Sch edulingSvc HttpGet {
  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       @WebMe thod
  35         @WebResult (name = "T aggedCance llationRea sonsArray" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  36       public  TaggedCan cellationR easonsArra y getCance llationRea sons();
  37  
  38       /**
  39        * 
  40        *          Get a ll possibl e cancella tion reaso ns for the  logged-in  site
  41        *        
  42        * 
  43        * @pa ram multiS ite
  44        * @pa ram siteId
  45        * @pa ram mpiPid
  46        * @re turn
  47        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edCancella tionReason sArray
  48        */
  49       @WebMe thod
  50         @WebResult (name = "T aggedCance llationRea sonsArray" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  51       public  TaggedCan cellationR easonsArra y getVeter anCancella tionReason s(
  52           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "siteId")
  53           St ring siteI d,
  54           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "mpiPid")
  55           St ring mpiPi d,
  56           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "multiSite ")
  57           St ring multi Site);
  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 .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Bool TO
  65        */
  66       @WebMe thod
  67         @WebResult (name = "B oolTO", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  68       public  BoolTO ha sClinicAcc ess(
  69           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  70           St ring clini cId);
  71  
  72       /**
  73        * Get  list of c linics
  74        * 
  75        * @pa ram target
  76        * @re turn
  77        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  78        */
  79       @WebMe thod
  80         @WebResult (name = "T aggedHospi talLocatio nArray", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", par tName = "B ody")
  81       public  TaggedHos pitalLocat ionArray g etClinics(
  82           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "target")
  83           St ring targe t);
  84  
  85       /**
  86        * Get  list of a ppointment  types
  87        * 
  88        * @pa ram target
  89        * @re turn
  90        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Appo intmentTyp eArray
  91        */
  92       @WebMe thod
  93         @WebResult (name = "A ppointment TypeArray" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  94       public  Appointme ntTypeArra y getAppoi ntmentType s(
  95           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "target")
  96           St ring targe t);
  97  
  98       /**
  99        * Mak e an appoi ntment for  a patient
  100        * 
  101        * @pa ram ekg
  102        * @pa ram appoin tmentLengt h
  103        * @pa ram purpos e
  104        * @pa ram xRay
  105        * @pa ram lab
  106        * @pa ram desire dDateTime
  107        * @pa ram purpos eSubcatego ry
  108        * @pa ram lvl
  109        * @pa ram appoin tmentTimes tamp
  110        * @pa ram bookNo tes
  111        * @pa ram consul tIen
  112        * @pa ram appoin tmentType
  113        * @pa ram clinic Id
  114        * @re turn
  115        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Appo intmentTO
  116        */
  117       @WebMe thod
  118         @WebResult (name = "A ppointment TO", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", par tName = "B ody")
  119       public  Appointme ntTO makeA ppointment (
  120           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  121           St ring clini cId,
  122           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntTimestam p")
  123           St ring appoi ntmentTime stamp,
  124           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "purpose")
  125           St ring purpo se,
  126           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "purposeSu bcategory" )
  127           St ring purpo seSubcateg ory,
  128           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntLength")
  129           St ring appoi ntmentLeng th,
  130           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntType")
  131           St ring appoi ntmentType ,
  132           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "bookNotes ")
  133           St ring bookN otes,
  134           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "Lab")
  135           St ring lab,
  136           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "XRay")
  137           St ring xRay,
  138           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "EKG")
  139           St ring ekg,
  140           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "consultIe n")
  141           St ring consu ltIen,
  142           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "Lvl")
  143           St ring lvl,
  144           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "desiredDa teTime")
  145           St ring desir edDateTime );
  146  
  147       /**
  148        * 
  149        *          Allow s a vetera n to make  an appoint ment witho ut logging  in
  150        *        
  151        * 
  152        * @pa ram ekg
  153        * @pa ram multiS ite
  154        * @pa ram mpiPid
  155        * @pa ram appoin tmentLengt h
  156        * @pa ram purpos e
  157        * @pa ram xRay
  158        * @pa ram lab
  159        * @pa ram desire dDateTime
  160        * @pa ram lvl
  161        * @pa ram purpos eSubcatego ry
  162        * @pa ram siteId
  163        * @pa ram appoin tmentTimes tamp
  164        * @pa ram bookNo tes
  165        * @pa ram consul tIen
  166        * @pa ram appoin tmentType
  167        * @pa ram clinic Id
  168        * @re turn
  169        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Appo intmentTO
  170        */
  171       @WebMe thod
  172         @WebResult (name = "A ppointment TO", targe tNamespace  = "http:/ / DNS          /Schedulin gSvc", par tName = "B ody")
  173       public  Appointme ntTO makeV eteranAppo intment(
  174           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "siteId")
  175           St ring siteI d,
  176           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "mpiPid")
  177           St ring mpiPi d,
  178           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "multiSite ")
  179           St ring multi Site,
  180           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  181           St ring clini cId,
  182           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntTimestam p")
  183           St ring appoi ntmentTime stamp,
  184           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "purpose")
  185           St ring purpo se,
  186           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "purposeSu bcategory" )
  187           St ring purpo seSubcateg ory,
  188           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntLength")
  189           St ring appoi ntmentLeng th,
  190           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntType")
  191           St ring appoi ntmentType ,
  192           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "bookNotes ")
  193           St ring bookN otes,
  194           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "Lab")
  195           St ring lab,
  196           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "XRay")
  197           St ring xRay,
  198           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "EKG")
  199           St ring ekg,
  200           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "consultIe n")
  201           St ring consu ltIen,
  202           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "Lvl")
  203           St ring lvl,
  204           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "desiredDa teTime")
  205           St ring desir edDateTime );
  206  
  207       /**
  208        * Get  a list of  patients  by clinic
  209        * 
  210        * @pa ram startD ate
  211        * @pa ram stopDa te
  212        * @pa ram clinic Id
  213        * @re turn
  214        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Pati entArray
  215        */
  216       @WebMe thod
  217         @WebResult (name = "P atientArra y", target Namespace  = "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  218       public  PatientAr ray getPat ientsByCli nic(
  219           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  220           St ring clini cId,
  221           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "startDate ")
  222           St ring start Date,
  223           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "stopDate" )
  224           St ring stopD ate);
  225  
  226       /**
  227        * Get  Electroni c Wait Lis t (EWL) by  Patient
  228        * 
  229        * @re turn
  230        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edEwlStatu sArrays
  231        */
  232       @WebMe thod
  233         @WebResult (name = "T aggedEwlSt atusArrays ", targetN amespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  234       public  TaggedEwl StatusArra ys getEwlB yPatient() ;
  235  
  236       /**
  237        * Get  Near list  by Facili ty
  238        * 
  239        * @re turn
  240        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edNearList ByFacility Arrays
  241        */
  242       @WebMe thod
  243         @WebResult (name = "T aggedNearL istByFacil ityArrays" , targetNa mespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  244       public  TaggedNea rListByFac ilityArray s getNearL istByFacil ity();
  245  
  246       /**
  247        * Get  Near list  by Patien t
  248        * 
  249        * @re turn
  250        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edNearList ByPatientA rrays
  251        */
  252       @WebMe thod
  253         @WebResult (name = "T aggedNearL istByPatie ntArrays",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  254       public  TaggedNea rListByPat ientArrays  getNearLi stByPatien t();
  255  
  256       /**
  257        * Get  Recall Li st by Faci lity
  258        * 
  259        * @re turn
  260        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edRecallLi stByFacili tyArrays
  261        */
  262       @WebMe thod
  263         @WebResult (name = "T aggedRecal lListByFac ilityArray s", target Namespace  = "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  264       public  TaggedRec allListByF acilityArr ays getRec allListByF acility();
  265  
  266       /**
  267        * Get  Electroni c Wait Lis t (EWL) by  Facility
  268        * 
  269        * @re turn
  270        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edEwlByFac ilityArray s
  271        */
  272       @WebMe thod
  273         @WebResult (name = "T aggedEwlBy FacilityAr rays", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", par tName = "B ody")
  274       public  TaggedEwl ByFacility Arrays get EwlByFacil ity();
  275  
  276       /**
  277        * Can cel an app ointment f or a patie nt
  278        * 
  279        * @pa ram appoin tmentTimes tamp
  280        * @pa ram cancel reason
  281        * @pa ram remark s
  282        * @pa ram cancel Code
  283        * @pa ram clinic Id
  284        * @re turn
  285        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Canc elAppointm entTO
  286        */
  287       @WebMe thod
  288         @WebResult (name = "C ancelAppoi ntmentTO",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  289       public  CancelApp ointmentTO  cancelApp ointment(
  290           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  291           St ring clini cId,
  292           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntTimestam p")
  293           St ring appoi ntmentTime stamp,
  294           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "cancelCod e")
  295           St ring cance lCode,
  296           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "cancelrea son")
  297           St ring cance lreason,
  298           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "remarks")
  299           St ring remar ks);
  300  
  301       /**
  302        * Can cel vetera n's appoin tment
  303        * 
  304        * @pa ram appoin tmentTimes tamp
  305        * @pa ram multiS ite
  306        * @pa ram siteId
  307        * @pa ram mpiPid
  308        * @pa ram cancel reason
  309        * @pa ram remark s
  310        * @pa ram cancel Code
  311        * @pa ram clinic Id
  312        * @re turn
  313        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Canc elAppointm entTO
  314        */
  315       @WebMe thod
  316         @WebResult (name = "C ancelAppoi ntmentTO",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  317       public  CancelApp ointmentTO  cancelVet eranAppoin tment(
  318           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "siteId")
  319           St ring siteI d,
  320           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "mpiPid")
  321           St ring mpiPi d,
  322           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "multiSite ")
  323           St ring multi Site,
  324           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  325           St ring clini cId,
  326           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "appointme ntTimestam p")
  327           St ring appoi ntmentTime stamp,
  328           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "cancelCod e")
  329           St ring cance lCode,
  330           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "cancelrea son")
  331           St ring cance lreason,
  332           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "remarks")
  333           St ring remar ks);
  334  
  335       /**
  336        * 
  337        *          Get a  patient's  pending a ppointment s with boo king notes .
  338        *        
  339        * 
  340        * @pa ram fromDa te
  341        * @re turn
  342        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edAppointm entArray
  343        */
  344       @WebMe thod
  345         @WebResult (name = "T aggedAppoi ntmentArra y", target Namespace  = "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  346       public  TaggedApp ointmentAr ray getApp ointmentsB ookingNote s(
  347           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "fromDate" )
  348           St ring fromD ate);
  349  
  350       /**
  351        * 
  352        *          Get v eteran's p ending app ointments  with booki ng notes.
  353        *        
  354        * 
  355        * @pa ram fromDa te
  356        * @pa ram multiS ite
  357        * @pa ram siteId
  358        * @pa ram mpiPid
  359        * @re turn
  360        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edAppointm entArray
  361        */
  362       @WebMe thod
  363         @WebResult (name = "T aggedAppoi ntmentArra y", target Namespace  = "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  364       public  TaggedApp ointmentAr ray getVet eranAppoin tmentsBook ingNotes(
  365           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "siteId")
  366           St ring siteI d,
  367           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "mpiPid")
  368           St ring mpiPi d,
  369           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "multiSite ")
  370           St ring multi Site,
  371           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "fromDate" )
  372           St ring fromD ate);
  373  
  374       /**
  375        * 
  376        * @pa ram startD ate
  377        * @pa ram endDat e
  378        * @pa ram clinic Id
  379        * @re turn
  380        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  381        */
  382       @WebMe thod
  383         @WebResult (name = "T aggedHospi talLocatio nArray", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", par tName = "B ody")
  384       public  TaggedHos pitalLocat ionArray g etClinicSc hedulingDe tailsByDat eRange(
  385           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  386           St ring clini cId,
  387           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "startDate ")
  388           St ring start Date,
  389           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "endDate")
  390           St ring endDa te);
  391  
  392       /**
  393        * 
  394        * @pa ram startD ate
  395        * @pa ram multiS ite
  396        * @pa ram siteId
  397        * @pa ram mpiPid
  398        * @pa ram endDat e
  399        * @pa ram clinic Id
  400        * @re turn
  401        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  402        */
  403       @WebMe thod
  404         @WebResult (name = "T aggedHospi talLocatio nArray", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", par tName = "B ody")
  405       public  TaggedHos pitalLocat ionArray g etVeteranC linicSched ulingDetai lsByDateRa nge(
  406           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "siteId")
  407           St ring siteI d,
  408           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "mpiPid")
  409           St ring mpiPi d,
  410           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "multiSite ")
  411           St ring multi Site,
  412           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "clinicId" )
  413           St ring clini cId,
  414           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "startDate ")
  415           St ring start Date,
  416           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "endDate")
  417           St ring endDa te);
  418  
  419       /**
  420        * 
  421        *          Get a ll clinics  for the l ogged-in s ite, inclu ding speci alties
  422        *        
  423        * 
  424        * @pa ram target
  425        * @re turn
  426        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edHospital LocationAr ray
  427        */
  428       @WebMe thod
  429         @WebResult (name = "T aggedHospi talLocatio nArray", t argetNames pace = "ht tp:// DNS          /Schedulin gSvc", par tName = "B ody")
  430       public  TaggedHos pitalLocat ionArray g etClinicsW ithSpecial ties(
  431           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "target")
  432           St ring targe t);
  433  
  434       /**
  435        * Get  Recall li st by Pati ent
  436        * 
  437        * @re turn
  438        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edRecallLi stByPatien tArrays
  439        */
  440       @WebMe thod
  441         @WebResult (name = "T aggedRecal lListByPat ientArrays ", targetN amespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  442       public  TaggedRec allListByP atientArra ys getReca llListByPa tient();
  443  
  444       /**
  445        * Rem ove Patien t from Ele ctronic Wa iting List  (EWL)
  446        * 
  447        * @pa ram sdwlDa ta
  448        * @pa ram disp
  449        * @pa ram sdwlie n
  450        * @re turn
  451        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Text TO
  452        */
  453       @WebMe thod
  454         @WebResult (name = "T extTO", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  455       public  TextTO re movePatien tFromEwl(
  456           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "SDWLIEN")
  457           St ring sdwli en,
  458           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "Disp")
  459           St ring disp,
  460           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "SDWLData" )
  461           St ring sdwlD ata);
  462  
  463       /**
  464        * Upd ate Near L ist
  465        * 
  466        * @pa ram status
  467        * @re turn
  468        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edUpdateNe arListArra ys
  469        */
  470       @WebMe thod
  471         @WebResult (name = "T aggedUpdat eNearListA rrays", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  472       public  TaggedUpd ateNearLis tArrays up dateNearLi st(
  473           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "Status")
  474           St ring statu s);
  475  
  476       /**
  477        * Add  patient t o Electron ic Wait Li st (EWL)
  478        * 
  479        * @pa ram enroll eeDateUsed
  480        * @pa ram waitLi stType
  481        * @pa ram enroll eeDatabase File
  482        * @pa ram enroll eeStatus
  483        * @pa ram desire dApptDate
  484        * @pa ram provid er
  485        * @pa ram priori ty
  486        * @pa ram change dClinicPar entPointer
  487        * @pa ram pointe r
  488        * @pa ram svcCon nectedPrio rity
  489        * @pa ram commen t
  490        * @pa ram schedu lingRemind erFlag
  491        * @pa ram instit ution
  492        * @pa ram reques tedBy
  493        * @pa ram svcCon nectedPct
  494        * @re turn
  495        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Text TO
  496        */
  497       @WebMe thod
  498         @WebResult (name = "T extTO", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  499       public  TextTO ad dPatientTo Ewl(
  500           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "waitListT ype")
  501           St ring waitL istType,
  502           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "instituti on")
  503           St ring insti tution,
  504           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "pointer")
  505           St ring point er,
  506           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "priority" )
  507           St ring prior ity,
  508           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "requested By")
  509           St ring reque stedBy,
  510           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "provider" )
  511           St ring provi der,
  512           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "svcConnec tedPct")
  513           St ring svcCo nnectedPct ,
  514           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "svcConnec tedPriorit y")
  515           St ring svcCo nnectedPri ority,
  516           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "desiredAp ptDate")
  517           St ring desir edApptDate ,
  518           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "comment")
  519           St ring comme nt,
  520           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "enrolleeS tatus")
  521           St ring enrol leeStatus,
  522           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "enrolleeD ateUsed")
  523           St ring enrol leeDateUse d,
  524           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "enrolleeD atabaseFil e")
  525           St ring enrol leeDatabas eFile,
  526           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "schedulin gReminderF lag")
  527           St ring sched ulingRemin derFlag,
  528           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "changedCl inicParent Pointer")
  529           St ring chang edClinicPa rentPointe r);
  530  
  531       /**
  532        * Get  all possi ble consul t statuses
  533        * 
  534        * @re turn
  535        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsultS tatusesArr ay
  536        */
  537       @WebMe thod
  538         @WebResult (name = "T aggedConsu ltStatuses Array", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  539       public  TaggedCon sultStatus esArray ge tConsultSt atuses();
  540  
  541       /**
  542        * Get  all possi ble consul ting servi ces
  543        * 
  544        * @re turn
  545        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsulti ngServices Array
  546        */
  547       @WebMe thod
  548         @WebResult (name = "T aggedConsu ltingServi cesArray",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  549       public  TaggedCon sultingSer vicesArray  getConsul tingServic es();
  550  
  551       /**
  552        * 
  553        *          Get c onsults by  a combina tion of se rvice, pro vider, and  status
  554        *        
  555        * 
  556        * @pa ram startD ate
  557        * @pa ram servic e
  558        * @pa ram provid er
  559        * @pa ram endDat e
  560        * @pa ram status es
  561        * @re turn
  562        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsults Array
  563        */
  564       @WebMe thod
  565         @WebResult (name = "T aggedConsu ltsArray",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  566       public  TaggedCon sultsArray  getConsul tsWithoutP atient(
  567           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "startDate ")
  568           St ring start Date,
  569           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "endDate")
  570           St ring endDa te,
  571           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "service")
  572           St ring servi ce,
  573           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "statuses" )
  574           St ring statu ses,
  575           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "provider" )
  576           St ring provi der);
  577  
  578       /**
  579        * Get  detailed  report for  a particu lar consul t
  580        * 
  581        * @pa ram consul tIen
  582        * @re turn
  583        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edConsultD etailArray
  584        */
  585       @WebMe thod
  586         @WebResult (name = "T aggedConsu ltDetailAr ray", targ etNamespac e = "http: // DNS          /Schedulin gSvc", par tName = "B ody")
  587       public  TaggedCon sultDetail Array getC onsultDeta ils(
  588           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "consultIe n")
  589           St ring consu ltIen);
  590  
  591       /**
  592        * Add  a data so urce for t his sessio n
  593        * 
  594        * @pa ram region
  595        * @pa ram port
  596        * @pa ram id
  597        * @pa ram protoc ol
  598        * @pa ram name
  599        * @pa ram modali ty
  600        * @pa ram dataso urce
  601        * @re turn
  602        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Site TO
  603        */
  604       @WebMe thod
  605         @WebResult (name = "S iteTO", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  606       public  SiteTO ad dDataSourc e(
  607           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "id")
  608           St ring id,
  609           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "name")
  610           St ring name,
  611           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "datasourc e")
  612           St ring datas ource,
  613           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "port")
  614           St ring port,
  615           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "modality" )
  616           St ring modal ity,
  617           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "protocol" )
  618           St ring proto col,
  619           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "region")
  620           St ring regio n);
  621  
  622       /**
  623        * Set  the curre nt session 's sites f ile
  624        * 
  625        * @pa ram sitesF ileName
  626        * @re turn
  627        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Site Array
  628        */
  629       @WebMe thod
  630         @WebResult (name = "S iteArray",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  631       public  SiteArray  setVha(
  632           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "sitesFile Name")
  633           St ring sites FileName);
  634  
  635       /**
  636        * Get  all VHA s ites
  637        * 
  638        * @re turn
  639        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Regi onArray
  640        */
  641       @WebMe thod
  642         @WebResult (name = "R egionArray ", targetN amespace =  "http:// DNS          /Schedulin gSvc", par tName = "B ody")
  643       public  RegionArr ay getVHA( );
  644  
  645       /**
  646        * Con nect to a  single Vis tA system
  647        * 
  648        * @pa ram siteli st
  649        * @re turn
  650        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Data SourceArra y
  651        */
  652       @WebMe thod
  653         @WebResult (name = "D ataSourceA rray", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", par tName = "B ody")
  654       public  DataSourc eArray con nect(
  655           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "sitelist" )
  656           St ring sitel ist);
  657  
  658       /**
  659        * Log  onto a si ngle VistA  system
  660        * 
  661        * @pa ram pwd
  662        * @pa ram userna me
  663        * @pa ram contex t
  664        * @re turn
  665        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.User TO
  666        */
  667       @WebMe thod
  668         @WebResult (name = "U serTO", ta rgetNamesp ace = "htt p:// DNS          /Schedulin gSvc", par tName = "B ody")
  669       public  UserTO lo gin(
  670           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "username" )
  671           St ring usern ame,
  672           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "pwd")
  673           St ring pwd,
  674           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "context")
  675           St ring conte xt);
  676  
  677       /**
  678        * Dis connect fr om all con nected Vis ta systems .
  679        * 
  680        * @re turn
  681        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Tagg edTextArra y
  682        */
  683       @WebMe thod
  684         @WebResult (name = "T aggedTextA rray", tar getNamespa ce = "http :// DNS          /Schedulin gSvc", par tName = "B ody")
  685       public  TaggedTex tArray dis connect();
  686  
  687       /**
  688        * 
  689        *          Selec t a patien t at logge d in site.  DFN is th e Patient' s IEN.
  690        *        
  691        * 
  692        * @pa ram dfn
  693        * @re turn
  694        *      returns c om.agilex. healthcare .schedulin gmanager.m dws.genera tedwsdl.sc hedulingse rvice.Pati entTO
  695        */
  696       @WebMe thod
  697         @WebResult (name = "P atientTO",  targetNam espace = " http:// DNS          /Schedulin gSvc", par tName = "B ody")
  698       public  PatientTO  select(
  699           @W ebParam(na me = "stri ng", targe tNamespace  = "http:/ /www.w3.or g/2001/XML Schema", p artName =  "DFN")
  700           St ring dfn);
  701  
  702   }