916. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 2/17/2017 4:30:01 PM Central Standard 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.

916.1 Files compared

# Location File Last Modified
1 VSA P2.5 v3.0.12.zip CLIN_0002BA_Smoke Test Case Set_VistAjs.xlsx Fri Feb 10 15:50:48 2017 UTC
2 VSA P2.5 v3.0.12.zip CLIN_0002BA_Smoke Test Case Set_VistAjs.xlsx Fri Feb 17 05:16:43 2017 UTC

916.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 6 2300
Changed 5 12
Inserted 0 0
Removed 0 0

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

916.4 Active regular expressions

No regular expressions were active.

916.5 Comparison detail

  1   SHEET: VSA -P2.5 Cove r
  2   VistA Serv ices Assem bler Phase  2.5 (VSA- P2.5),
  3   Increment  4,
  4  
  5   EDE Smoke  Test Case,
  6  
  7  
  8  
  9   October 20 16,
       
       
  10   Version: 1 .2,
  11  
  12   Department  of Vetera ns Affairs  (VA),
  13  
  14  
  15  
  16  
  17  
  18   SHEET: Rev ision Hist ory
  19  
  20   Revision H istory,
  21   Date,Versi on,Descrip tion,Autho r,
  22   11/28/16,1 .2,Updated  for 3.0.1 1,Apex Dat a Solution s,
  23   09/28/16,1 .1,Update  of Test St eps,Apex D ata Soluti ons,
  24   08/05/16,1 .0,Increme nt 3 Final  Version,A pex Data S olutions,
  25   08/01/16,0 .4,Updated  test with  3.0.8-bet a.4 change s,Apex Dat a Solution s,
  26   07/11/16,0 .3,Updated  Font to A rial 11,Ap ex Data So lutions,
  27   06/30/16,0 .2,Updated  to New Te mplate,Ape x Data Sol utions,
  28   06/08/16,0 .1,Initial  Version,A pex Data S olutions,
  29  
  30  
  31  
  32  
  33   Place late st revisio ns at top  of table.,
  34  
  35  
  36  
  37   SHEET: Tes t Summary
  38  
  39   Project Ti tle:,VistA  Services  Assembler  Phase 2.5  (VSA-P2.5) ,Tester Na me: ,Add T est Engine er,
  40   Test Phase :,Incremen t 4,Date E xecuted: , Add Date,
  41   Release/Bu ild Number :,v3.0.11- beta.3,
  42   Environmen t Tested I n:,VA EDE  Environmen t,
  43   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  44   UserA - RP C Wizard
  45   UserB - AP I Browser
  46   Access Cod e and Veri fy Code re quired.
  47   Internet E xplorer Br owser is r equired.
  48   ,
  49   Category:, VistA.js S moke Test  Case,
  50   Test Objec tive: ,To  know wheth er the ess ential fun ctionality  of the ap plications  are worki ng or not. ,
  51  
  52   Test Case  Name_Numbe r:,Test Re sults,Comm ents,
  53   TC001_SMOK E TEST_Vis tAjsSplash Page,
  54   TC001_SMOK E TEST_RPC  Wizard ,
  55   TC002_SMOK E TEST_RPC  Wizard  ,
  56   TC003_SMOK E TEST_RPC  Wizard ,
  57   TC004_SMOK E TEST_RPC  Wizard,
  58   TC001_SMOK E TEST_API  Browser,
  59   TC002_SMOK E TEST_API  Browser,
  60   TC003_SMOK E TEST_API  Browser,
  61   TC004_SMOK E TEST_API  Browser,
  62  
  63  
  64  
  65   SHEET: Vis tAjsSplash Page
  66  
  67   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  68   Test Case  Name_Numbe r:,TC001_S MOKE TEST_ VistAjsSpl ashPage,Da te_Execute d: ,Add Da te,
  69   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  70   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  71   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  72   UserA - RP C Wizard
  73   UserB - AP I Browser
  74   Access Cod e and Veri fy Code re quired.
  75   Internet E xplorer Br owser is r equired.
  76   ,Environme nt Tested  In:,VA EDE  Environme nt,
  77   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  78   Step 1,Ope n an Inter net Explor er browser .,Internet  Explorer  browser op ens.
  79   ,
  80   Step 2,Lau nch the Pr imary Vist A.js Splas h page:
  81   https:// URL . DNS . DNS : PORT / ,Note: C ertificate  Error Not ification  page may n ot display  depending  on the en vironment  you are ac cessing.
  82  
  83   Warning me ssage: The re is a pr oblem with  this webs ite securi ty certifi cate.
  84  
  85   The securi ty certifi cate prese nted by th is website  was not i ssued by a  trusted c ertificate  authority . The secu rity certi ficate pre sented by  this websi te was iss ued for a  different  website's  address.
  86   Security c ertificate  problems  may indica te an atte mpt to foo l you or i ntercept a ny data yo u send to  the server .  
  87      
  88   We recomme nd that yo u close th is webpage  and do no t continue  to this w ebsite.  
  89  
  90   ,
  91   Step 3,If  Certificat e Error No tification  is displa yed:
  92   Select  "C ontinue to  this webs ite (not r ecommended )." 
  93  
  94   If Certifi cate Error  Notificat ion is not  displayed :
  95   Verify the  VSA Serve r page is  displayed. ,VSA SERVE R page sho uld be dis played:
  96   VSA Server
  97   The Highly  Configura ble, Reusa ble, Open  Source and  Scalable  Enterprise  API Serve r
  98   Congratula tions!
  99   Your VistA  Services  Assembled  Server is  working an d ready to  improve t he lives o f United S tates Vete rans.
  100   About VSA  Server
  101   VSA stands  for VistA  Services  Assembler.  VSA Serve r is a com ponent of  VSA, provi ding a mul ti-transpo rt API Ser ver genera ble to the  VSA VistA .js Platfo rm and fea turing int egrated cl uster capa bilities,  extensible  transport -agnostic,  action-ba sed server  APIs, and  delayed t asks.
  102   VSA Server  is based  on Evan Ta hler's for ward-think ing action hero frame work, rebr anded and  streamline d to suppo rt VSA Vis tA.js and  potentiall y other VA  open sour ce healthc are initia tives.
  103  
  104   VSA Server  was built  from the  ground up  to include  all the f eatures yo u expect f rom a mode rn API fra mework. Th is include s all the  features l isted belo w and more . VSA Serv er also kn ows when t o get out  of the way  to allow  you to cus tomize you r stack to  fit your  needs.
  105   This Serve r
  106   Server Inf ormation:
  107   Server Nam e:         federator* *******
  108   VSA Server  Version:  x.x.x
  109  
  110   Installed  Applicatio ns:
  111   Applicatio n Name: AP I Definiti on Browser
  112   Descriptio n:      Pe rmits view ing of API  swagger d efinitions .
  113   Version:           x. x.x
  114   URL:               La unch Appli cation
  115   Applicatio n Name: VS A RPC Wiza rd
  116   Descriptio n:      An  applicati on for res tification  of VistA  RPCs
  117   Version:           x. x.x
  118   URL:               La unch Appli cation,
  119   Step 4,Scr oll to the  bottom an d locate A pplication  Name: VSA  RPC Wizar d.
  120  
  121   Click Laun ch Applica tion url.
  122   ,The RPC W izard scre en display s in the b ackground.
  123  
  124   Authorizat ion agreem ent window  is displa yed.
  125   ,
  126   Step 5,Cli ck Proceed .
  127   ,VistA.js  RPC REST W izard vx.x .x page is  displayed .
  128  
  129   ,
  130  
  131   Step 6,Lau nch the AP   Definition  Browser f rom https: // URL . DNS . DNS : PORT /vsa-api-b rowser .
  132  
  133   ,Certifica te Error N otificatio n page is  displayed.
  134  
  135   Note: Cert ificate Er ror Notifi cation pag e may not  display de pending on  the envir onment you  are acces sing.
  136  
  137   ,
  138   Step 7,If  Certificat e Error No tification  is displa yed:
  139   Select  "C ontinue to  this webs ite (not r ecommended )." 
  140  
  141   If Certifi cate Error  Notificat ion is not  displayed :
  142   Verify the  VSA Serve r page is  displayed.
  143  
  144   ,VSA Serve r page is  displayed.
  145   ,
  146   Step 8,Scr oll to the  bottom an d locate A pplication  Name: API  Definitio n Browser.
  147  
  148   Click Laun ch Applica tion url.
  149   ,The API b rowser scr een displa ys in the  background .
  150  
  151   Authorizat ion agreem ent window  is displa yed.,
  152   Step 9,Cli ck Proceed .
  153   ,VistA.js  Federated  REST Servi ces API Br owser vx.x .x page is  displayed .
  154   ,
  155  
  156  
  157  
  158   SHEET: RPC _TC001
  159  
  160   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  161   Test Case  Name_Numbe r:,TC001_S MOKE TEST_ RPC Wizard  ,Date_Exe cuted: ,Ad d Date,
  162   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .
  163   ,Test_Phas e: ,Increm ent 4,
  164   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  165   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  166   UserA - RP C Wizard
  167   UserB - AP I Browser
  168   Access Cod e and Veri fy Code re quired.
  169   Internet E xplorer Br owser is r equired.
  170   ,Environme nt Tested  In:,VA EDE  Environme nt,
  171   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  172   Step 1,Lau nch the RP C Wizard S plash:
  173   https://
. DNS : PORT /vsa-rpc-w izard
  174  
  175   Note: If c ontinuing  after Vist AjsSplashp age test,  skip to St ep 5..,Cer tificate E rror Notif ication pa ge is disp layed.
  176  
  177   Note: Cert ificate Er ror Notifi cation pag e may not  display de pending on  the envir onment you  are acces sing.
  178  
  179   ,
  180   Step 2,If  Certificat e Error No tification  is displa yed:
  181   Select  "C ontinue to  this webs ite (not r ecommended )." 
  182  
  183   If Certifi cate Error  Notificat ion is not  displayed :
  184   Verify the  VSA Serve r page is  displayed.
  185   ,VSA Serve r page is  displayed.
  186  
  187   ,
  188   Step 3,Scr oll to the  bottom an d locate A pplication  Name: VSA  RPC Wizar d.
  189  
  190   Click Laun ch Applica tion url.
  191   ,The RPC W izard scre en display s in backg round.
  192  
  193   Authorizat ion agreem ent window  is displa yed.
  194   ,
  195   Step 4,Cli ck Proceed .
  196   ,VistA.js  RPC REST W izard page  is displa yed.,
  197   Step 5,Sel ect Vista  Servers.
  198   (Please se lect a ser ver from t he list di splays an  arrow poin ting to th e VistA Se rvers link .),A dropd own menu i s displaye d listing  the follow ing:
  199  
  200   baypines
  201   haley
  202   sanjuan
  203   westpalm
  204  
  205   Note: List ing of ser vers may d iffer depe nding on e nvironment .
  206   ,
  207   Step 6,Cli ck baypine s.,Login t o baypines  access wi ndow is di splayed.
  208   ,
  209   Step 7,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  210  
  211   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  212  
  213   Click Conn ect.
  214   ,User is l ogged in s uccessfull y.
  215  
  216   Select RPC  page is d isplayed.
  217  
  218   baypines i s the sele cted serve r.
  219  
  220   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  221  
  222   Log out bu tton is av ailable.,
  223   Step 8,Typ e the foll owing into  the RPC S earch test  field:
  224  
  225   VPS GET AL LERGIES
  226  
  227   Verify as  you begin  to populat e the text  field, al l applicab le RPCs po pulate in  the search  results a rea until  VPS GET AL LERGIES  i s the only  RPC liste d.
  228   ,Search re sults disp lays (1) r esult: VPS  GET ALLER GIES.,
  229   Step 9,Cli ck VPS GET  ALLERGIES  link.
  230   ,Notice me ssage wind ow is disp layed:
  231  
  232   All the fi elds marke d with  *  are requir ed 
  233  
  234   Note: Noti ce only di splays on  initial RP C search.
  235   ,
  236   Step 10,Cl ick Procee d.
  237   ,Edit Defi nition pag e is displ ayed.,
  238   Step 11,Ve rify VPS G ET ALLERGI ES Edit De finition d isplays th e followin g Summary  informatio n:
  239  
  240   Name: VPS  GET ALLERG IES
  241   Summary: G ET^VPSALL0 1(.tRESULT ,VPSDFN)
  242   Descriptio n: Called  by the Vet link Kiosk  system.    VPS GET A LLEGIES re trieves pa tient alle rgy data s tored in a n entry or  entries i n the PATI ENT ALLERG IES file ( 120.8).  T he retriev ed data is  made avai lable to t he Vetlink  system. 
  243   ,The Summa ry informa tion displ ays the fo llowing:
  244  
  245   Name: VPS  GET ALLERG IES
  246   Summary: G ET^VPSALL0 1(.tRESULT ,VPSDFN)
  247   Descriptio n: Called  by the Vet link Kiosk  system.    VPS GET A LLEGIES re trieves pa tient alle rgy data s tored in a n entry or  entries i n the PATI ENT ALLERG IES file ( 120.8).  T he retriev ed data is  made avai lable to t he Vetlink  system. ,
  248   Step 12,Ve rify VPS G ET ALLERGI ES Edit De finition d isplays th e followin g Input Pa rameters i nformation :
  249  
  250   VPSDFN
  251   Name: VPSD FN
  252   Descriptio n: The pat ient DFN i s used to  collect th e various  allergy re lated fiel ds stored  in the Adv erse React ion Tracki ng package
  253   Parameter  Type: LITE RAL
  254   Swagger Ty pe: String
  255   Required:  Checkbox c hecked
  256   ,The Input  Parameter s informat ion displa ys the fol lowing:
  257  
  258   Name: VPSD FN
  259   Descriptio n: The pat ient DFN i s used to  collect th e various  allergy re lated fiel ds stored  in the Adv erse React ion Tracki ng package
  260   Parameter  Type: LITE RAL
  261   Swagger Ty pe: String
  262   Required:  Checkbox c hecked
  263   ,
  264   Step 13,Ve rify VPS G ET ALLERGI ES Edit De finition d isplays th e followin g Output P arameter i nformation :
  265  
  266   Return Par ameter
  267   Descriptio n: Data ta ken from a n entry or  entries s tored in t he PATIENT  ALLERGIES  field is  defined 3.       iens  are the i nternal en try number s at which  the aller gy record  is stored.   This ele ment can h ave either  the entry  level ien  for non-m ultiple or  it can ha ve both th e entry le vel ien an d the sub- entry ien.    It is c onstructed  as "sub-e ntry ien,  entry ien"   for data  coming fr om sub-fil es (multip les)4.       field nu mber is th e numeric  field refe rence from  where the  data has  been retri eved5.        field l abel is th e name of  the field6 .      dat a value  i s the data  that was  retrieved  from the f ieldfile ( 120.8) are  populated  into the  local arra y. Each el ement in t he subscri pted array  is constr ucted as:s ubscripted Array(n)=  "file numb er^iens (s ub-entry i en, ien)^f ield numbe r^field la bel^data v alue"1.       where n  is an inc remental n umber that  acts as a n index in  the array 2.      fi le number  is the fil e or sub-f ile refere nce from w here the 
  268   Return Typ e: ARRAY
  269   ,The Outpu t Paramete r informat ion displa ys the fol lowing:
  270  
  271   Return Par ameter
  272   Descriptio n: Data ta ken from a n entry or  entries s tored in t he PATIENT  ALLERGIES  field is  defined 3.       iens  are the i nternal en try number s at which  the aller gy record  is stored.   This ele ment can h ave either  the entry  level ien  for non-m ultiple or  it can ha ve both th e entry le vel ien an d the sub- entry ien.    It is c onstructed  as "sub-e ntry ien,  entry ien"   for data  coming fr om sub-fil es (multip les)4.       field nu mber is th e numeric  field refe rence from  where the  data has  been retri eved5.        field l abel is th e name of  the field6 .      dat a value  i s the data  that was  retrieved  from the f ieldfile ( 120.8) are  populated  into the  local arra y. Each el ement in t he subscri pted array  is constr ucted as:s ubscripted Array(n)=  "file numb er^iens (s ub-entry i en, ien)^f ield numbe r^field la bel^data v alue"1.       where n  is an inc remental n umber that  acts as a n index in  the array 2.      fi le number  is the fil e or sub-f ile refere nce from w here the 
  273   Return Typ e: ARRAY,
  274   Step 14,Ed it the Des cription f ield for I nput Param eter VPSDF N by addin g the foll owing:
  275  
  276   Patient Al lergies
  277   ,The Descr iption fie ld for VPS DFN now di splays the  following :
  278  
  279   Patient Al lergies
  280   ,
  281   Step 15,Cl ick Next., Review Swa gger page  is display ed.
  282   ,
  283   Step 16,Sc roll throu gh the Swa gger infor mation.
  284  
  285   Locate the  recent mo dification  that was  completed  on the Edi t Definiti on page.
  286  
  287   ,Swagger i nformation  has the f ollowing:
  288  
  289     "paramet ers": [
  290              {
  291                "name":  "VPSDFN",
  292                "descrip tion": "Pa tient Alle rgies [Fil eman Type:  LITERAL]" ,
  293                "in": "f ormData",
  294                "type":  "string",
  295                "require d": true
  296              }
  297   ,
  298   Step 17,Cl ick Next., The Save D efinition  page is di splayed.
  299  
  300   Save Swagg er button  is availab le and ena bled.
  301   ,
  302   Step 18,Cl ick Save S wagger.,Me ssage disp lays:
  303   Post succe ssful! Cli ck 'Comple te' to res et the wiz ard.
  304   ,
  305   Step 19,Cl ick Comple te.,Select  RPC page  is display ed.
  306  
  307   ,
  308   Step 20,Us e the Sele ct Existin g Definiti on dropdow n menu.
  309  
  310   Select VPS  GET ALLER GIES
  311   ,The Edit  Definition  page is d isplayed.,
  312   Step 21,Ve rify the c hanges tha t were mad e were sav ed success fully.
  313   ,The Descr iption fie ld for VPS DFN now di splays the  following :
  314  
  315   Patient Al lergies
  316   ,
  317   Step 22,Cl ick Prev., The Select  RPC page  is display ed.
  318   ,
  319  
  320  
  321  
  322   SHEET: RPC _TC002
  323  
  324   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  325   Test Case  Name_Numbe r:,TC002_S MOKE TEST_ RPC Wizard   ,Date_Ex ecuted: ,A dd Date,
  326   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  327   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  328   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  329   UserA - RP C Wizard
  330   UserB - AP I Browser
  331   Access Cod e and Veri fy Code re quired.
  332   Internet E xplorer Br owser is r equired.
  333   ,Environme nt Tested  In:,VA EDE  Environme nt,
  334   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  335   Note: if y ou are no  longer log ged into t heVistA.js  RPC REST  Wizard , p lease acce ss and log  in again. ,
  336   Step 1,Cli ck baypine s in the S erver drop down menu.
  337   Select hal ey.
  338   ,Login to  haley acce ss window  is display ed.
  339   ,
  340   Step 2,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  341  
  342   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  343  
  344   Click Conn ect.
  345   ,User is l ogged in s uccessfull y.
  346  
  347   Select RPC  page is d isplayed.
  348  
  349   haley is t he selecte d server.
  350  
  351   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  352  
  353   Log out bu tton is av ailable.
  354   ,
  355   Step 3,Typ e the foll owing into  the RPC S earch test  field:
  356  
  357   VPS FULLSS N
  358  
  359   Verify as  you begin  to populat e the text  field, al l applicab le RPCs po pulate in  the search  results a rea until 
  360   VPS FULLSS N is the o nly RPC li sted.
  361   ,Search re sults disp lays (1) r esult: VPS  FULLSSN.,
  362   Step 4,Cli ck VPS FUL LSSN link.
  363  
  364   Note: Noti ce only di splays on  initial RP C search.  If notice  displays,  click Proc eed.
  365   ,Edit Defi nition pag e is displ ayed.,
  366   Step 5,Ver ify VPS FU LLSSN Edit  Definitio n displays  the follo wing Summa ry informa tion:
  367  
  368   Name: VPS  FULLSSN
  369   Summary: F ULLSSN^VPS RPC5(.tRES ULT,VPSID)
  370   Descriptio n: Returns  a list of  patients  with SSNs  that match  the value  stored in  ID.
  371   ,The Summa ry informa tion displ ays the fo llowing:
  372  
  373   Name: VPS  FULLSSN
  374   Summary: F ULLSSN^VPS RPC5(.tRES ULT,VPSID)
  375   Descriptio n: Returns  a list of  patients  with SSNs  that match  the value  stored in  ID.,
  376   Step 6,Ver ify VPS FU LLSSN Edit  Definitio n displays  the follo wing Input  Parameter s informat ion:
  377  
  378   VPSID
  379   Name: VPSI D
  380   Descriptio n: Patient 's 9-digit  SSN value .
  381   Parameter  Type: LITE RAL
  382   Swagger Ty pe: String
  383   Required:  Checkbox c hecked
  384   ,The Input  Parameter s informat ion displa ys the fol lowing:
  385  
  386   VPSID
  387   Name: VPSI D
  388   Descriptio n: Patient 's 9-digit  SSN value .
  389   Parameter  Type: LITE RAL
  390   Swagger Ty pe: String
  391   Required:  Checkbox c hecked
  392   ,
  393   Step 7,Ver ify VPS FU LLSSN Edit  Definitio n displays  the follo wing Outpu t Paramete r informat ion:
  394  
  395   Return Par ameter
  396   Descriptio n: LST is  an array p assed by r eference a nd will co ntain a li st of pati ents that  have an SS N matching  the value  in SSN.   The result s will hav e for each  matching  patient th e patient' s IEN in f ile #2, fu ll name, d ate of bir th, and SS N.
  397   Return Typ e: ARRAY
  398   ,The Outpu t Paramete r informat ion displa ys the fol lowing:
  399  
  400   Return Par ameter
  401   Descriptio n: LST is  an array p assed by r eference a nd will co ntain a li st of pati ents that  have an SS N matching  the value  in SSN.   The result s will hav e for each  matching  patient th e patient' s IEN in f ile #2, fu ll name, d ate of bir th, and SS N.
  402   Return Typ e: ARRAY
  403   ,
  404   Step 8,Edi t the Desc ription fi eld for Ou tput Param eter Retur n Paramete r by addin g the foll owing:
  405  
  406   Patient In formation
  407   ,The Descr iption fie ld for Out put Parame ter Return  Parameter  now displ ays the fo llowing:
  408  
  409   Patient In formation,
  410   Step 9,Cli ck Next.,R eview Swag ger page i s displaye d.
  411   ,
  412   Step 10,Sc roll throu gh the Swa gger infor mation.
  413  
  414   Locate the  recent mo dification  that was  completed  on the Edi t Definiti on page.
  415  
  416   ,Swagger i nformation  has the f ollowing:
  417  
  418   "responses ": {
  419              "200": {
  420                "descrip tion": "Pa tient Info rmation",
  421                "schema" : {
  422                  "$ref" : "#/defin itions/ARR AY"
  423                }
  424   ,
  425   Step 11,Cl ick Next., The Save D efinition  page is di splayed.
  426  
  427   Save Swagg er button  is availab le and ena bled.
  428   ,
  429   Step 12,Cl ick Save S wagger.,Me ssage disp lays:
  430   Post succe ssful! Cli ck 'Comple te' to res et the wiz ard.
  431   ,
  432   Step 13,Cl ick Comple te.,Select  RPC page  is display ed.
  433  
  434   ,
  435   Step 14,Us e the Sele ct Existin g Definiti on dropdow n menu.
  436  
  437   Select VPS  FULLSSN
  438   ,The Edit  Definition  page is d isplayed.,
  439   Step 15,Ve rify the c hanges tha t were mad e were sav ed success fully.
  440   ,The Descr iption fie ld for Out put Parame ter Return  Parameter  now displ ays the fo llowing:
  441  
  442   Patient In formation
  443   ,
  444   Step 16,Cl ick Prev., The Select  RPC page  is display ed.
  445   ,
  446  
  447  
  448  
  449   SHEET: RPC _TC003
  450  
  451   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  452   Test Case  Name_Numbe r:,TC003_S MOKE TEST_ RPC Wizard  ,Date_Exe cuted: ,Ad d Date,
  453   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  454   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  455   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  456   UserA - RP C Wizard
  457   UserB - AP I Browser
  458   Access Cod e and Veri fy Code re quired.
  459   Internet E xplorer Br owser is r equired.
  460   ,Environme nt Tested  In:,VA EDE  Environme nt,
  461   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  462   Note: if y ou are no  longer log ged into t heVistA.js  RPC REST  Wizard , p lease acce ss and log  in again.
  463   ,
  464   Step 1,Cli ck haley i n the Serv er dropdow n menu.
  465   Select wes tpalm
  466   ,Login to  westpalm a ccess wind ow is disp layed.
  467   ,
  468   Step 2,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  469  
  470   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  471  
  472   Click Conn ect.
  473   ,User is l ogged in s uccessfull y.
  474  
  475   Select RPC  page is d isplayed.
  476  
  477   westpalm i s the sele cted serve r.
  478  
  479   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  480  
  481   Log out bu tton is av ailable.
  482   ,
  483   Step 3,Typ e the foll owing into  the RPC S earch test  field:
  484  
  485   VPS GET DF N
  486  
  487   Verify as  you begin  to populat e the text  field, al l applicab le RPCs po pulate in  the search  results a rea until  VPS GET DF N is the o nly RPC li sted.
  488   ,Search re sults disp lays (1) r esult: VPS  GET DFN.,
  489   Step 4,Cli ck  VPS GE T DFN link .
  490  
  491   Note: Noti ce only di splays on  initial RP C search.  If notice  displays,  click Proc eed.
  492   ,Edit Defi nition pag e is displ ayed.,
  493   Step 5,Ver ify VPS GE T DFN Edit  Definitio n displays  the follo wing Summa ry informa tion:
  494  
  495   Name: VPS  GET DFN
  496   Summary: G ETDFN^VPSR PC5(.tRESU LT,VPSSN)
  497   Descriptio n: Called  by the Vet link Kiosk  system.   Patient SS N is the i nput value .  Returns  patient D FN associa ted with S SN on reco rd.
  498   ,The Summa ry informa tion displ ays the fo llowing:
  499  
  500   Name: VPS  GET DFN
  501   Summary: G ETDFN^VPSR PC5(.tRESU LT,VPSSN)
  502   Descriptio n: Called  by the Vet link Kiosk  system.   Patient SS N is the i nput value .  Returns  patient D FN associa ted with S SN on reco rd.,
  503   Step 6,Ver ify VPS GE T DFN Edit  Definitio n displays  the follo wing Input  Parameter s informat ion:
  504  
  505   VPSSN
  506   Name: VPSS N
  507   Descriptio n: blank ( Please ent er a value  (Required )
  508   Parameter  Type: LITE RAL
  509   Swagger Ty pe: String
  510   Required:  Checkbox c hecked
  511   ,The Input  Parameter s informat ion displa ys the fol lowing:
  512  
  513   VPSSN
  514   Name: VPSS N
  515   Descriptio n: blank ( Please ent er a value  (Required )
  516   Parameter  Type: LITE RAL
  517   Swagger Ty pe: String
  518   Required:  Checkbox c hecked
  519   ,
  520   Step 7,Ver ify VPS GE T DFN  Edi t Definiti on display s the foll owing Outp ut Paramet er informa tion:
  521  
  522   Return Par ameter
  523   Descriptio n: Patient  DFN will  be returne d.  Otherw ise if no  record fou nd using t he passed  in SSN val ue then ex ception va lue is ret urned. Suc cess:="1^" _DFN Excep tion:="99^ "_exceptio n text
  524   Return Typ e: SINGLE  VALUE
  525   ,The Outpu t Paramete r informat ion displa ys the fol lowing:
  526  
  527   Return Par ameter
  528   Descriptio n: Patient  DFN will  be returne d.  Otherw ise if no  record fou nd using t he passed  in SSN val ue then ex ception va lue is ret urned. Suc cess:="1^" _DFN Excep tion:="99^ "_exceptio n text
  529   Return Typ e: SINGLE  VALUE,
  530   Step 8,Add  the follo wing to th e Descript ion field  for VPSSN  Input Para meter:
  531  
  532   Patient SS N
  533   ,The Descr iption fie ld for VPS SN Input P arameter n ow display s the foll owing:
  534  
  535   Patient SS N,
  536   Step 9,Cli ck Next.,R eview Swag ger page i s displaye d.
  537   ,
  538   Step 10,Sc roll throu gh the Swa gger infor mation.
  539  
  540   Locate the  recent mo dification  that was  completed  on the Edi t Definiti on page.
  541  
  542   ,Swagger i nformation  has the f ollowing:
  543  
  544   "parameter s": [
  545              {
  546                "name":  "VPSSN",
  547                "descrip tion": "Pa tient SSN  [Fileman T ype: LITER AL]",
  548                "in": "f ormData",
  549                "type":  "string",
  550                "require d": true
  551              },
  552   Step 11,Cl ick Next., The Save D efinition  page is di splayed.
  553  
  554   Save Swagg er button  is availab le and ena bled.
  555   ,
  556   Step 12,Cl ick Save S wagger.,Me ssage disp lays:
  557   Post succe ssful! Cli ck 'Comple te' to res et the wiz ard.
  558   ,
  559   Step 13,Cl ick Comple te.,Select  RPC page  is display ed.
  560  
  561   ,
  562   Step 14,Us e the Sele ct Existin g Definiti on dropdow n menu.
  563  
  564   Select VPS  GET DFN
  565   ,The Edit  Definition  page is d isplayed.,
  566   Step 15,Ve rify the c hanges tha t were mad e were sav ed success fully.
  567   ,The Descr iption fie ld for VPS SN Input P arameter n ow display s the foll owing:
  568  
  569   Patient SS N
  570   ,
  571   Step 16,Cl ick Prev., The Select  RPC page  is display ed.
  572   ,
  573   Step 17,If  testing i nternally,  Click Log out.
  574  
  575   Click OK.
  576   ,User is s uccessfull y logged o ut.,
  577   Step 18,If  testing i n the EDE,  continue  to RPC_TC0 04.
  578   ,Testing C ontinues…,
  579  
  580  
  581  
  582   SHEET: RPC _TC004
  583  
  584   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  585   Test Case  Name_Numbe r:,TC004_S MOKE TEST_ RPC Wizard ,Date_Exec uted: ,Add  Date,
  586   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  587   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  588   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  589   UserA - RP C Wizard
  590   UserB - AP I Browser
  591   Access Cod e and Veri fy Code re quired.
  592   Internet E xplorer Br owser is r equired.
  593   ,Environme nt Tested  In:,VA EDE  Environme nt,
  594   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  595   Note: if y ou are no  longer log ged into t heVistA.js  RPC REST  Wizard , p lease acce ss and log  in again.
  596   ,
  597   Step 1,Cli ck westpal m in the S erver drop down menu.
  598   Select san juan.
  599   ,Login to  sanjuan ac cess windo w is displ ayed.
  600   ,
  601   Step 2,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  602  
  603   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  604  
  605   Click Conn ect.
  606   ,User is l ogged in s uccessfull y.
  607  
  608   Select RPC  page is d isplayed.
  609  
  610   sanjuan is  the selec ted server .
  611  
  612   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  613  
  614   Log out bu tton is av ailable.
  615   ,
  616   Step 3,Typ e the foll owing into  the RPC S earch test  field:
  617  
  618   VPS GET SI TES
  619  
  620   Verify as  you begin  to populat e the text  field, al l applicab le RPCs po pulate in  the search  results a rea until  VPS GET SI TES is the  only RPC  listed.
  621   ,Search re sults disp lays (1) r esult: VPS  GET SITES .,
  622   Step 4,Cli ck  VPS GE T SITES li nk.
  623  
  624   Note: Noti ce message  displays  on initial  RPC searc h. If noti ce display s, click P roceed.
  625   ,Edit Defi nition pag e is displ ayed.,
  626   Step 5,Ver ify VPS GE T SITES Ed it Definit ion displa ys the fol lowing Sum mary infor mation:
  627  
  628   Name: VPS  GET SITES
  629   Summary: G ETSITES^VP SRPC5(.tRE SULT,VPSSN )
  630   Descriptio n: Called  by the Vet link Kiosk  system.   Patient SS N is the i nput value .  Return  value is a  list of t reating fa cilities a ssociated  with the p atient giv en the SSN .
  631   ,The Summa ry informa tion displ ays the fo llowing:
  632  
  633   Name: VPS  GET SITES
  634   Summary: G ETSITES^VP SRPC5(.tRE SULT,VPSSN )
  635   Descriptio n: Called  by the Vet link Kiosk  system.   Patient SS N is the i nput value .  Return  value is a  list of t reating fa cilities a ssociated  with the p atient giv en the SSN .,
  636   Step 6,Ver ify VPS GE T SITES Ed it Definit ion displa ys the fol lowing Inp ut Paramet ers inform ation:
  637  
  638   VPSSN
  639   Name: VPSS N
  640   Descriptio n: Patient  SSN
  641   Parameter  Type: LITE RAL
  642   Swagger Ty pe: String
  643   Required:  Checkbox c hecked
  644   ,The Input  Parameter s informat ion displa ys the fol lowing:
  645  
  646   VPSSN
  647   Name: VPSS N
  648   Descriptio n: Patient  SSN
  649   Parameter  Type: LITE RAL
  650   Swagger Ty pe: String
  651   Required:  Checkbox c hecked
  652   ,
  653   Step 7,Ver ify VPS GE T SITES  E dit Defini tion displ ays the fo llowing Ou tput Param eter infor mation:
  654  
  655   Return Par ameter
  656   Descriptio n: Local A RRAY that  returns th e list of  treating f acilities  by a given  where 99  means an e xception h as occurre d and text  is a desc ription of  theexcept ion.patien t.output s tructure:  LocalArray (n)="1^SIT E ID" wher e 1 equals  successfu l return o f facility 's site id  at which  the patien t has been  treated(e .g.,500 fo r Albany V AMC). Loca lArray(n)= "99^text"   
  657   Return Typ e: ARRAY
  658   ,The Outpu t Paramete r informat ion displa ys the fol lowing:
  659  
  660   Return Par ameter
  661   Descriptio n: Local A RRAY that  returns th e list of  treating f acilities  by a given  where 99  means an e xception h as occurre d and text  is a desc ription of  theexcept ion.patien t.output s tructure:  LocalArray (n)="1^SIT E ID" wher e 1 equals  successfu l return o f facility 's site id  at which  the patien t has been  treated(e .g.,500 fo r Albany V AMC). Loca lArray(n)= "99^text"   
  662   Return Typ e: ARRAY,
  663   Step 8,Cli ck Next.,R eview Swag ger page i s displaye d.
  664   ,
  665   Step 9,Cli ck Next.,T he Save De finition p age is dis played.
  666  
  667   Save Swagg er button  is availab le and ena bled.
  668   ,
  669   Step 10,Cl ick Save S wagger.,Me ssage disp lays:
  670   Post succe ssful! Cli ck 'Comple te' to res et the wiz ard.
  671   ,
  672   Step 11,Cl ick Comple te.,Select  RPC page  is display ed.
  673  
  674   ,
  675   Step 12,Cl ick Log ou t
  676  
  677   Click OK.
  678   ,User is s uccessfull y logged o ut.,
  679  
  680  
  681  
  682   SHEET: API _TC001
  683  
  684   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  685   Test Case  Name_Numbe r:,TC001_S MOKE TEST_ API Browse r,Date_Exe cuted: ,Ad d Date,
  686   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  687   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  688   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  689   UserA - RP C Wizard
  690   UserB - AP I Browser
  691   Access Cod e and Veri fy Code re quired.
  692   Internet E xplorer Br owser is r equired.
  693   ,Environme nt Tested  In:,VA EDE  Environme nt,
  694   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  695   Step 1,Lau nch the AP I  Definit ion Browse r :
  696   https://
. DNS : PORT /vsa-api-b rowser
  697  
  698   Note: If A PI Browser  is alread y accessed , skip to  Step 5.,Ce rtificate  Error Noti fication p age is dis played.
  699  
  700   Note: Cert ificate Er ror Notifi cation pag e may not  display de pending on  the envir onment you  are acces sing.
  701   ,
  702   Step 2,If  Certificat e Error No tification  is displa yed:
  703   Select  "C ontinue to  this webs ite (not r ecommended )." 
  704  
  705   If Certifi cate Error  Notificat ion is not  displayed :
  706   Verify the  VSA Serve r page is  displayed.
  707   ,VSA Serve r page is  displayed.
  708  
  709   ,
  710   Step 3,Scr oll to the  bottom an d locate A pplication  Name: API  Definitio n Browser.
  711  
  712   Click Laun ch Applica tion url.
  713   ,Authoriza tion agree ment windo w is displ ayed.
  714   ,
  715   Step 4,Cli ck Proceed .
  716   ,VistA.js  Federated  REST Servi ces API Br owser vx.x .x is disp layed.
  717   ,
  718   Step 5,Sel ect Availa ble Server s.
  719   ,A dropdow n menu is  displayed  listing th e followin g:
  720  
  721   baypines
  722   haley
  723   sanjuan
  724   westpalm
  725  
  726   Note: List ing of ser vers may d iffer depe nding on e nvironment .
  727   ,
  728   Step 6,Cli ck baypine s.,Login t o baypines  access wi ndow is di splayed.
  729   ,
  730   Step 7,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  731  
  732   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  733  
  734   Click Conn ect.
  735   ,User is l ogged in s uccessfull y.
  736  
  737   VistA.js F ederated R EST Servic es API Bro wser vx.x. x is displ ayed.
  738  
  739   baypines i s the sele cted serve r.
  740  
  741   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  742  
  743   Log out bu tton is av ailable.
  744   ,
  745   Step 8,Sel ect the Av ailable Se rvices dro pdown menu .
  746   ,A dropdow n menu is  displayed  listing th e followin g:
  747  
  748   sync
  749   session
  750   server
  751   patients
  752   rpcs
  753   ,
  754   Step 9,Cli ck rpcs.
  755  
  756   ,VistA.js  RPC REST S ervice pag e is displ ayed.
  757  
  758   The follow ing servic es are lis ted and av ailable fo r selectio n:
  759  
  760   Restify
  761   RPCS
  762   Service
  763   ,
  764   Step 10,Cl ick RPCS., A list of  available  operations  are liste d.
  765   ,
  766   Step 11,Se lect GET / by-name/re stified/al l  link.
  767   ,Operation  panel is  expanded.,
  768   Step 12,Cl ick Try it  out!
  769  
  770  
  771   Note: Secu rity Alert  dialog wi ndow may d isplay dep ending on  the enviro nment you  are access ing.  If d isplayed,  click Yes.
  772   ,Additiona l Informat ion is dis played:
  773  
  774   Curl: 
  775   Request UR L: 
  776   Response B ody: List  of RPCs 
  777   Response C ode: 200
  778   Response H eaders:  S hould disp lay date a ccessed
  779   ,
  780   Step 13,Cl ick List O perations  to close t he expande d operatio n panel.,R PCS GET/DE LETE/POST  operations  list is d isplayed.
  781   ,
  782   Step 14,Se lect POST  /by-name/v ps get all ergies/cal l link.,Op eration pa nel is exp anded disp laying:
  783  
  784   Implementa tion Notes
  785   Response C lass (Stat us 200)
  786   Parameters
  787  
  788   Try it out ! Button
  789  
  790   ,
  791   Step 15,Ty pe 237 int o the Para meters VPS DFN TEST V alue text  field.
  792  
  793   Click Try  it out!
  794   ,Additiona l data is  displayed:
  795  
  796   Curl
  797   Request UR L
  798   Response B ody
  799   Response C ode
  800   Response H eaders
  801   ,
  802   Step 16,Ve rify the f ollowing i s displaye d in the r esponse:
  803  
  804   Response B ody: Ident ifies PATI ENT 237
  805   Response C ode: 200
  806   ,The follo wing is di splayed:
  807  
  808   Response B ody: Ident ifies PATI ENT 237
  809   Response C ode: 200
  810   ,
  811   Step 17,Se lect sync  service.,T he followi ng is disp layed:
  812  
  813   Synchroniz ation serv ice 
  814   The Vista. js Synchro nization s ervice
  815  
  816   [ base url : /sync ,  api versio n: 0.0.1 ]  
  817   ,
  818  
  819  
  820  
  821   SHEET: API _TC002
  822  
  823   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  824   Test Case  Name_Numbe r:,TC002_S MOKE TEST_ API Browse r,Date_Exe cuted: ,Ad d Date,
  825   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  826   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  827   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  828   UserA - RP C Wizard
  829   UserB - AP I Browser
  830   Access Cod e and Veri fy Code re quired.
  831   Internet E xplorer Br owser is r equired.
  832   ,Environme nt Tested  In:,VA EDE  Environme nt,
  833   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  834   Note: if y ou are no  longer log ged into t heVistA.js  RPC REST  Wizard , p lease acce ss and log  in again. ,
  835   Step 1,Cli ck baypine s in the S erver drop down menu.
  836   Select hal ey.
  837   ,Login to  haley acce ss window  is display ed.
  838   ,
  839   Step 2,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  840  
  841   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  842  
  843   Click Conn ect.
  844   ,User is l ogged in s uccessfull y.
  845  
  846   VistA.js F ederated R EST Servic es API Bro wser vx.x. x is displ ayed.
  847  
  848   haley is t he selecte d server.
  849  
  850   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  851  
  852   Log out bu tton is av ailable.
  853   ,
  854   Step 3,Cli ck sync fo r the serv ices dropd own menu.
  855  
  856   Select rpc s.
  857   ,VistA.js  RPC REST S ervice pag e is displ ayed.
  858  
  859   The follow ing servic es are lis ted and av ailable fo r selectio n:
  860  
  861   Restify
  862   RPCS
  863   Service
  864   ,
  865   Step 4,Cli ck RPCS.,A  list of a vailable o perations  are listed .
  866   ,
  867   Step 5,Sel ect POST / by-name/vp s fullssn/ call  link .,Operatio n panel is  expanded  displaying :
  868  
  869   Implementa tion Notes
  870   Response C lass (Stat us 200)
  871   Parameters
  872  
  873   Try it out ! Button
  874  
  875   ,
  876   Step 6,Ent er 6668922 22 into th e Paramete rs VPSID V alue text  field.
  877  
  878   Click Try  it out!
  879   ,Additiona l data is  displayed:
  880  
  881   Curl
  882   Request UR L
  883   Response B ody
  884   Response C ode
  885   Response H eaders
  886   ,
  887   Step 7,Ver ify the fo llowing is  displayed  in the re sponse:
  888  
  889   Response B ody: 
  890   {
  891     "data":  {
  892       "1": " 253^UMANSK Y,BART D^2 380407^666 892222"
  893     },
  894     "statusC ode": 200
  895   }
  896   Response C ode: 200
  897   ,The follo wing is di splayed:
  898  
  899   Response B ody: 
  900   {
  901     "data":  {
  902       "1": " 253^UMANSK Y,BART D^2 380407^666 892222"
  903     },
  904     "statusC ode": 200
  905   }
  906   Response C ode: 200
  907   ,
  908   Step 8,Sel ect sync s ervice.,Th e followin g is displ ayed:
  909  
  910   Synchroniz ation serv ice 
  911   The Vista. js Synchro nization s ervice
  912  
  913   [ base url : /sync ,  api versio n: 0.0.1 ]  
  914   ,
  915  
  916  
  917  
  918   SHEET: API _TC003
  919  
  920   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  921   Test Case  Name_Numbe r:,TC003_S MOKE TEST_ API Browse r,Date_Exe cuted: ,Ad d Date,
  922   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  923   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  924   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  925   UserA - RP C Wizard
  926   UserB - AP I Browser
  927   Access Cod e and Veri fy Code re quired.
  928   Internet E xplorer Br owser is r equired.
  929   ,Environme nt Tested  In:,VA EDE  Environme nt,
  930   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  931   Note: if y ou are no  longer log ged into t heVistA.js  RPC REST  Wizard , p lease acce ss and log  in again. ,
  932   Step 1,Cli ck haley i n the Serv er dropdow n menu.
  933   Select wes tpalm.
  934   ,Login to  westpalm a ccess wind ow is disp layed.
  935   ,
  936   Step 2,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  937  
  938   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  939  
  940   Click Conn ect.
  941   ,d,
  942   Step 3,Cli ck sync fo r the serv ices dropd own menu.
  943  
  944   Select rpc s.
  945   ,VistA.js  RPC REST S ervice pag e is displ ayed.
  946  
  947   The follow ing servic es are lis ted and av ailable fo r selectio n:
  948  
  949   Restify
  950   RPCS
  951   Service
  952   ,
  953   Step 4,Cli ck RPCS.,A  list of a vailable o perations  are listed .
  954   ,
  955   Step 5,Sel ect POST / by-name/vp s get dfn/ call  link .,Operatio n panel is  expanded  displaying :
  956  
  957   Implementa tion Notes
  958   Response C lass (Stat us 200)
  959   Parameters
  960  
  961   Try it out ! Button
  962  
  963   ,
  964   Step 6,Ent er 6661186 99 into th e Paramete rs VPSSN V alue text  field.
  965  
  966   Click Try  it out!
  967   ,Additiona l data is  displayed:
  968  
  969   Curl
  970   Request UR L
  971   Response B ody
  972   Response C ode
  973   Response H eaders
  974   ,
  975   Step 7,Ver ify the fo llowing is  displayed  in the re sponse:
  976  
  977   Response B ody: 
  978   {
  979     "data":  {
  980       "resul t": "1^131 "
  981     },
  982     "statusC ode": 200
  983   }
  984   Response C ode: 200
  985   ,The follo wing is di splayed:
  986  
  987   Response B ody: 
  988   {
  989     "data":  {
  990       "resul t": "1^131 "
  991     },
  992     "statusC ode": 200
  993   }
  994   Response C ode: 200
  995   ,
  996   Step 8,Sel ect sync s ervices.,T he followi ng is disp layed:
  997  
  998   Synchroniz ation serv ice 
  999   The Vista. js Synchro nization s ervice
  1000  
  1001   [ base url : /sync ,  api versio n: 0.0.1 ]  
  1002   ,
  1003   Step 9,If  testing in ternally,  Click Logo ut.
  1004  
  1005   Click OK.
  1006   ,User is s uccessfull y logged o ut.,
  1007   Step 10,If  testing i n the EDE,  continue  to API_TC0 04.
  1008   ,Testing C ontinues…,
  1009  
  1010  
  1011  
  1012   SHEET: API _TC4
  1013  
  1014   Project_ T itle:,Vist A Services  Assembler  Phase 2.5  (VSA-P2.5 ),Tester_N ame:,Add T est Engine er,
  1015   Test Case  Name_Numbe r:,TC004_S MOKE TEST_ API Browse r,Date_Exe cuted: ,Ad d Date,
  1016   Test_Descr iption:,To  know whet her the es sential fu nctionalit y of the a pplication s are work ing or not .,Test_Pha se: ,Incre ment 4,
  1017   Requiremen ts:,n/a,Re lease/Buil d Number:, v3.0.11-be ta.3,
  1018   Prerequisi tes:,Two ( 2) users f or each Vi sta will b e needed.
  1019   UserA - RP C Wizard
  1020   UserB - AP I Browser
  1021   Access Cod e and Veri fy Code re quired.
  1022   Internet E xplorer Br owser is r equired.
  1023   ,Environme nt Tested  In:,VA EDE  Environme nt,
  1024   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  1025   Note: if y ou are no  longer log ged into t he VistA.j s API Brow ser , plea se access  and log in  again.
  1026   ,
  1027   Step 1,Cli ck westpal m in the S erver drop down menu.
  1028   Select san juan.
  1029   ,Login to  sanjuan ac cess windo w is displ ayed.
  1030   ,
  1031   Step 2,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  1032  
  1033   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  1034  
  1035   Click Conn ect.
  1036   ,User is l ogged in s uccessfull y.
  1037  
  1038   VistA.js F ederated R EST Servic es API Bro wser vx.x. x is displ ayed.
  1039  
  1040   sanjuan is  the selec ted server .
  1041  
  1042   User's nam e is locat ed in the  upper righ t hand cor ner of the  applicati on.
  1043  
  1044   Log out bu tton is av ailable.
  1045   ,
  1046   Step 3,Cli ck sync fo r the serv ices dropd own menu.
  1047  
  1048   Select rpc s.
  1049   ,VistA.js  RPC REST S ervice pag e is displ ayed.
  1050  
  1051   The follow ing servic es are lis ted and av ailable fo r selectio n:
  1052  
  1053   Restify
  1054   RPCS
  1055   Service
  1056   ,
  1057   Step 4,Cli ck RPCS.,A  list of a vailable o perations  are listed .
  1058   ,
  1059   Step 5,Sel ect POST / by-name/vp s get site s/call  li nk.,Operat ion panel  is expande d displayi ng:
  1060  
  1061   Implementa tion Notes
  1062   Response C lass (Stat us 200)
  1063   Parameters
  1064  
  1065   Try it out ! Button
  1066  
  1067   ,
  1068   Step 6,Ent er 6661186 99 into th e Paramete rs VPSSN V alue text  field.
  1069  
  1070   Click Try  it out!
  1071   ,Additiona l data is  displayed:
  1072  
  1073   Curl
  1074   Request UR L
  1075   Response B ody
  1076   Response C ode
  1077   Response H eaders
  1078   ,
  1079   Step 7,Ver ify the fo llowing is  displayed  in the re sponse:
  1080  
  1081   Response B ody: 
  1082   {
  1083     "data":  {
  1084       "1": " 516^BAY PI NES VAMC^3 010101^^VA MC",
  1085       "2": " 673^TAMPA  (JAH VAH)^ 3020101^^V AMC",
  1086       "3": " 548^WEST P ALM BEACH  VAMC^30301 01^^VAMC"
  1087     },
  1088     "statusC ode": 200
  1089   Response C ode: 200
  1090   ,The follo wing is di splayed:
  1091  
  1092   Response B ody: 
  1093   {
  1094     "data":  {
  1095       "1": " 516^BAY PI NES VAMC^3 010101^^VA MC",
  1096       "2": " 673^TAMPA  (JAH VAH)^ 3020101^^V AMC",
  1097       "3": " 548^WEST P ALM BEACH  VAMC^30301 01^^VAMC"
  1098     },
  1099     "statusC ode": 200
  1100   Response C ode: 200
  1101   ,
  1102   Step 8,Sel ect sync s ervices.,T he followi ng is disp layed:
  1103  
  1104   Synchroniz ation serv ice 
  1105   The Vista. js Synchro nization s ervice
  1106  
  1107   [ base url : /sync ,  api versio n: 0.0.1 ]  
  1108   ,
  1109   Step 9,Cli ck Log out .
  1110  
  1111   Click OK.
  1112   ,User is s uccessfull y logged o ut.,
  1113  
  1114  
  1115  
  1116   SHEET: App roval Sign atures
  1117   Approval S ignatures      ,
  1118   REVIEW DAT E: ,
  1119   SCRIBE: Ap ex Data So lutions,
  1120  
  1121   Signed:,
  1122  
  1123  
  1124  
  1125   Mike Davis , Business  Sponsor , Date,
  1126  
  1127  
  1128  
  1129   Russell Ho lt, Progra m Manager, Date,
  1130  
  1131  
  1132  
  1133   Lori Warre n, Project  Manager,D ate,
  1134  
  1135  
  1136  
  1137  
  1138  
  1139  
  1140  
  1141  
  1142  
  1143  
  1144  
  1145  
  1146  
  1147  
  1148  
  1149  
  1150  
  1151  
  1152  
  1153  
  1154  
  1155