899. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 2/17/2017 4:28:49 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.

899.1 Files compared

# Location File Last Modified
1 VSA P2.5 v3.0.12.zip CLIN_0002BA_ChainedServices_TestCases_VistAjs.xlsx Fri Feb 10 16:02:00 2017 UTC
2 VSA P2.5 v3.0.12.zip CLIN_0002BA_ChainedServices_TestCases_VistAjs.xlsx Fri Feb 17 04:59:30 2017 UTC

899.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 9 696
Changed 9 18
Inserted 0 0
Removed 0 0

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

899.4 Active regular expressions

No regular expressions were active.

899.5 Comparison detail

  1   SHEET: VSA -P2 Cover
  2   VistA Serv ices Assem bler Phase  2 (VSA-P2 ),
  3   VistA.js P roject,
  4   Increment  3,
  5  
  6   Chained Se rvices ,
  7   Test Cases ,
  8  
  9  
  10  
  11   August 201 6,
  12   Version: 1 .0,
  13  
  14   Department  of Vetera ns Affairs  (VA),
  15  
  16  
  17  
  18  
  19  
  20   SHEET: Rev ision Hist ory
  21  
  22   Revision H istory,
  23   Date,Versi on,Descrip tion,Autho r,
  24   08/05/16,1 .0,Increme nt 3 Final  Version,A pex Data S olutions,
  25   08/01/16,0 .5,Updated  tests to  reflect 3. 0.8-beta.4  changes,A pex Data S olutions,
  26   07/12/16,0 .4,Added r edlines an d requirem ents to te st steps,A pex Data S olutions,
  27   07/11/16,0 .3,Changed  font to A rial 11,Ap ex Data So lutions,
  28   06/30/16,0 .2,Update  to New Tem plate,Apex  Data Solu tions,
  29   06/08/16,0 .1,Initial  Version,A pex Data S olutions,
  30   Place late st revisio ns at top  of table.,
  31  
  32  
  33  
  34  
  35  
  36   SHEET: Tes t Summary
  37  
  38   Project Ti tle:,VistA  Services  Assembler  Phase 2 (V SA-P2)
  39   ,Tester Na me: ,Add T est Engine er
  40   ,
  41   Test Phase :,Incremen t 3
  42   ,Date Exec uted: ,Ent er Date Ex ecuted
  43   ,
  44   Release/Bu ild Number :,Add Rele ase/Build  Number inf ormation
  45   ,
  46   Environmen t Tested I n:,Add Env ironment T ested In,  i.e. Apex  Internal,  Environmen t, EDE, et c.
  47   ,
  48   Prerequisi tes:,Acces s Code and  Verify Co de require d.
  49   Internet E xplorer re quired.
  50   ,
  51   Category:, VistA.js C hained Ser vices Test  Scripts
  52   ,
  53   Test Objec tive: ,Set s and Gets  a session  state var iable to s how it can  persist
  54   ,
  55  
  56   Requiremen ts,Require ments Defi nitions,Te st Results ,Comments,
  57   IP 1,A single  VSA gener ated servi ce shall s upport the  sequentia l executio n of multi ple “chain ed” RPCs o r APIs.
  58   ,
  59   IP 2,VSA serv ices that  execute mu ltiple “ch ained” RPC s or APIs  may includ e “statefu l” RPCs th at rely on  the resul ts of a pr eceding RP C in the e xecution s equence.
  60   ,
  61  
  62  
  63  
  64   SHEET: TC0 01
  65  
  66   Project_ T itle:,Vist A Services  Assembler  Phase 2 ( VSA-P2)
  67   ,Tester_Na me:,Add Te st Enginee r
  68   ,
  69   Test Case  Name_Numbe r:,TC001_V istA.js Ch ained Serv ices,Date_ Executed:  ,Enter Dat e Executed
  70   ,
  71   Test_Descr iption:,Se ts and Get s a sessio n state va riable to  show it ca n persist, Test_Phase : ,Increme nt 3
  72   ,
  73   Requiremen ts:, IP 1,  IP 2
  74   ,Release/B uild Numbe r:,Add Rel ease/Build  Number in formation
  75   ,
  76   Prerequisi tes:,Acces s Code and  Verify Co de require d.
  77   Internet E xplorer re quired.
  78   ,Environme nt_Tested: ,Add Envir onment Tes ted In, i. e. Apex In ternal, En vironment,  EDE, etc.
  79   ,
  80   STEP_NUMBE R,ACTION,E XPECTED_RE SULTS,PASS /FAIL,REQU IREMENTS,C OMMENTS,
  81   Step 1,Lau nch the RP C Wizard S plash:
  82   https://
. DNS : PORT /vsa-rpc-w izard,Note : Certific ate Error  Notificati on page ma y not disp lay depend ing on the  environme nt you are  accessing .
  83  
  84   Warning me ssage: The re is a pr oblem with  this webs ite securi ty certifi cate.
  85  
  86   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.
  87   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 .  
  88      
  89   We recomme nd that yo u close th is webpage  and do no t continue  to this w ebsite.  
  90   ,
  91   Step 2,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
  96   The Highly  Configura ble, Reusa ble, Open  Source and  Scalable  Enterprise  API Serve r
  97     
  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  
  101   About VSA  Server
  102   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.
  103  
  104   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.
  105  
  106   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.
  107  
  108   This Serve r
  109   Server Inf ormation:
  110   Server Nam e:         webux
  111   VSA Server  Version:  12.3.1
  112  
  113   Installed  Applicatio ns:
  114   Applicatio n Name: AP I Definiti on Browser
  115   Descriptio n:      Pe rmits view ing of API  swagger d efinitions .
  116   Version:           0. 0.1
  117   URL:               La unch Appli cation
  118   Applicatio n Name: VS A RPC Wiza rd
  119   Descriptio n:      An  applicati on for res tification  of VistA  RPCs
  120   Version:           0. 0.1
  121   URL:               La unch Appli cation
  122   ,
  123   Step 3,Scr oll to the  bottom an d locate A pplication  Name: VSA  RPC Wizar d.
  124  
  125   Click Laun ch Applica tion url.
  126   ,The RPC W izard scre en display s in the b ackground.
  127  
  128   Authorizat ion agreem ent window  is displa yed.
  129   ,
  130   Step 4,Cli ck Proceed .
  131   ,VistA.js  RPC REST W izard vx.x .x page is  displayed .,
  132   Step 5,Sel ect VistA  Servers.
  133   (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:
  134  
  135   baypines
  136   haley
  137   sanjuan
  138   westpalm
  139  
  140   Note: List ing of ser vers may d iffer depe nding on e nvironment .
  141   ,
  142   Step 6,Cli ck baypine s.,Login t o baypines  access wi ndow is di splayed.
  143   ,
  144   Step 7,Ent er an Acce ss Code <A C> for the  VistA ins tance.
  145  
  146   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  147  
  148   Click Conn ect.
  149   ,User is l ogged in s uccessfull y.
  150  
  151   Select RPC  page is d isplayed.
  152  
  153   baypines i s the sele cted serve r.
  154  
  155   Username i s located  in the upp er right h and corner  of the ap plication.
  156  
  157   Log out bu tton is av ailable.,
  158   Step 8,Typ e the foll owing into  the RPC S earch test  field:
  159  
  160   XSA TEST S ET VARIABL E
  161   ,Search re sults disp lays (1) r esult: XSA  TEST SET  VARIABLE,
  162   Step 9,Sel ect the XS A TEST SET  VARIABLE  link.
  163   ,Authoriza tion agree ment windo w is displ ayed.,
  164   Step 10,Cl ick Procee d.
  165   ,Edit Defi nition pag e is displ ayed.
  166  
  167   Name: XSA  TEST SET V ARIABLE
  168   Input Para meters: XS AVAL
  169   Return Typ e: Single  Value
  170   ,
  171   Step 11,Cl ick Next., The Save D efinition  page is di splayed.
  172  
  173   Save Swagg er button  is availab le and ena bled.
  174   ,
  175   Step 12,Cl ick Save S wagger.,Me ssage disp lays:
  176   Post succe ssful! Cli ck 'Comple te' to res et the wiz ard.
  177   ,
  178   Step 13,Cl ick Comple te.,Select  RPC page  is display ed.
  179  
  180   ,
  181   Step 14,Ty pe the fol lowing int o the RPC  Search tes t field:
  182  
  183   XSA TEST G ET VARIABL E
  184   ,Search re sults disp lays (1) r esult: XSA  TEST GET  VARIABLE,
  185   Step 15,Se lect the X SA TEST GE T VARIABLE  link.
  186   ,Edit Defi nition pag e is displ ayed.
  187   Name: XSA  TEST GET V ARIABLE
  188   Return Typ e: Single  Value
  189   ,
  190   Step 16,Cl ick Next., The Save D efinition  page is di splayed.
  191  
  192   Save Swagg er button  is availab le and ena bled.
  193   ,
  194   Step 17,Cl ick Save S wagger.,Me ssage disp lays:
  195   Post succe ssful! Cli ck 'Comple te' to res et the wiz ard.
  196   ,
  197   Step 18,Cl ick Comple te.,Select  RPC page  is display ed.
  198  
  199   ,
  200   Step 19,La unch the A PI    Definition  Browser f rom https: //
. DNS : PORT /vsa-api-b rowser.
  201  
  202   ,Certifica te Error N otificatio n page is  displayed.
  203  
  204   Note: Cert ificate Er ror Notifi cation pag e may not  display de pending on  the envir onment you  are acces sing.
  205   ,
  206   Step 20,If  Certifica te Error N otificatio n is displ ayed:
  207   Select  "C ontinue to  this webs ite (not r ecommended )." 
  208  
  209   If Certifi cate Error  Notificat ion is not  displayed :
  210   Verify the  VSA Serve r page is  displayed.
  211   ,VSA Serve r page is  displayed.
  212   ,
  213   Step 21,Sc roll to th e bottom a nd locate  Applicatio n Name: AP I Definiti on Browser .
  214  
  215   Click Laun ch Applica tion url.
  216   ,The API b rowser scr een displa ys in the  background .
  217  
  218   Authorizat ion agreem ent window  is displa yed.,
  219   Step 22,Cl ick Procee d.
  220   ,VistA.js  Federated  REST Servi ces API Br owser page  is displa yed.
  221   ,
  222   Step 23,Se lect Avail able Serve rs.
  223   (Please se lect a ser ver from t he list di splays an  arrow poin ting to th e Availabl e Servers  link.)
  224   ,A dropdow n menu is  displayed  listing th e followin g:
  225  
  226   baypines
  227   haley
  228   sanjuan
  229   westpalm
  230  
  231   Note: List ing of ser vers may d iffer depe nding on e nvironment .
  232   ,
  233   Step 24,Cl ick baypin es.,Login  to baypine s access w indow is d isplayed.
  234   ,
  235   Step 25,En ter an Acc ess Code < AC> for th e VistA in stance.
  236  
  237   Enter a Ve rify Code  <VC> for t he VistA i nstance.
  238  
  239   Click Conn ect.
  240   ,User is l ogged in s uccessfull y.
  241  
  242   baypines i s the sele cted serve r.
  243  
  244   Available  Services i s availabl e for sele ction.
  245  
  246   Username i s located  in the upp er right h and corner  of the ap plication.
  247  
  248   Log out bu tton is av ailable.,
  249   Step 26,Se lect the A vailable S ervices li nk.
  250   ,A dropdow n menu is  displayed  listing th e followin g:
  251  
  252   sessions
  253   sync
  254   veterans
  255   session
  256   iam
  257   server
  258   patients
  259   rpcs
  260   ,
  261   Step 27,Cl ick rpcs., VistA.js R PC REST Se rvice page  is displa yed.
  262  
  263   The follow ing servic es are lis ted and av ailable fo r selectio n:
  264  
  265   Restify
  266   RPCS
  267   Service
  268   ,
  269   Step 28,Cl ick RPCS., A list of  available  operations  are liste d.
  270   ,
  271   Step 29,Ve rify the f ollowing P OST operat ions are l isted:
  272  
  273   /by-name/x sa test se t variable /call  
  274  
  275   /by-name/x sa test ge t variable /call 
  276   ,The follo wing opera tions are  listed:
  277  
  278   /by-name/x sa test se t variable /call  
  279  
  280   /by-name/x sa test ge t variable /call ,
  281   Step 30,Se lect the P OST /by-na me/xsa tes t set vari able/call   link.
  282   ,The opera tion panel  is expand ed.,
  283   Step 31,Ty pe TEST VA LUE in the  XSAVAL Va lue field.
  284  
  285   Click Try  it out!
  286   ,Response  Body displ ays the fo llowing:
  287  
  288   "data": {  "result":  "1" }
  289  
  290   Response C ode displa ys 200.
  291   ,IP1,
  292   Step 32,Se lect the P OST /by-na me/xsa tes t get vari able/call   link.
  293   ,The opera tion panel  is expand ed.,
  294   Step 33,Cl ick Try it  out!.
  295   ,Response  Body displ ays the fo llowing:
  296  
  297   "data": {  "result":  "TEST VALU E" }
  298  
  299   Response C ode displa ys 200.
  300   ,IP2,
  301   Step 34,Cl ick Log ou t.
  302  
  303   Click OK t o confirm.
  304   ,Authoriza tion agree ment windo w is displ ayed.,
  305  
  306  
  307  
  308   SHEET: Dat a Sheet
  309   Test,RPC,R PC_1,SERVE R,VALUE,
  310   1.0,XSA TE ST SET VAR IABLE,XSA  TEST GET V ARIABLE, DNS ,Test Valu e,
  311  
  312  
  313   SHEET: App roval Sign atures
  314   Approval S ignatures      ,
  315   REVIEW DAT E: ,
  316   SCRIBE: Te st Enginee r,
  317  
  318   Signed:,
  319  
  320  
  321   Steven Ost er, Integr ated Proje ct Team (I PT) Chair, Date,
  322  
  323  
  324  
  325   Mike Davis , Business  Sponsor , Date,
  326  
  327  
  328  
  329   Russell Ho lt, IT Pro gram Manag er,Date,
  330  
  331  
  332  
  333   Lori Warre n, Project  Manager,D ate,
  334  
  335  
  336  
  337  
  338  
  339  
  340  
  341  
  342  
  343  
  344  
  345  
  346  
  347  
  348  
  349  
  350  
  351  
  352  
  353  
  354  
  355  
  356  
  357