5. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/12/2017 2:13:23 AM Eastern 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.

5.1 Files compared

# Location File Last Modified
1 OSCIF_CPRS_v31_P2_PXRM2_47 (t8)_October_2017.zip Test Plan Scripts PXRM_2_47 Indy.docx Wed Oct 11 15:41:30 2017 UTC
2 OSCIF_CPRS_v31_P2_PXRM2_47 (t8)_October_2017.zip Test Plan Scripts PXRM_2_47 Indy.docx Thu Oct 12 04:46:49 2017 UTC

5.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 1 850
Changed 0 0
Inserted 0 0
Removed 0 0

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

5.4 Active regular expressions

No regular expressions were active.

5.5 Comparison detail

  1   Test Scrip ts for PXR M*2*47 t6
  2   SITE: Indi anapolis,  IN VAMC
  3   TESTER: Je ff Fahner,  RN, MSN,  MHA, Clini cal Applic ation Coor dinator
  4  
  5  
  6   Item #PASS FAIL
  7  
  8   Item 1:The  following  changes a re made.
  9   GMTS*2.7*1 13
  10  
  11   1a.
  12   PASS
  13  
  14   Generation  of the ou tput for t he Health  Summary Cl inical Rem inders com ponents ha s been con solidated.
  15   Verify Cli nical Summ aries stil l work?  C linical Re minders co mponents s till work?
  16  
  17   Item 2:The  following  items are  deleted:
  18  
  19  
  20   PRINT TEMP LATES:
  21   *Note If y ou have Fi leMan acce ss to do a  DD listin g, check a t the
  22  
  23  
  24   2a.
  25   PASS
  26  
  27   2b.
  28   PASS
  29  
  30   2c.
  31   PASS
  32  
  33   2d.
  34   PASS
  35  
  36   PXRM TAXON OMY DIALOG   FILE #81 1.2 PXRM T AXONOMY IN QUIRYFILE  #811.2 PXR M TAXONOMY  LISTFILE  #811.2
  37   PXRM TAXON OMY LIST H EADERFILE  #811.2
  38  
  39  
  40   Item 3:Rem inder Comp uted Findi ngs:
  41  
  42  
  43   3a.
  44   PASS
  45  
  46   Routine Ty po:* Note:  Must buil d a patien t list to  test
  47   There was  a typo in  the routin e for the  list type  computed f inding VA- PATIENT RE CORD FLAG  LIST, whic h prevente d the Comp uted Findi ng Paramet er from be ing passed  during re minder eva luation. D oes the Co mputed Fin ding Param eter now c orrectly p ass the fl ag name an d flag typ e during r eminder ev aluation?
  48   New list t ype comput ed finding s:*Note Mu st build a  patient l ist to tes t
  49   Two new li st type co mputed fin dings: VA- AGE BIRTH  SEX LIST a nd VA-BIRT H DATE BIR TH SEX LIS T for buil ding lists  of patien ts based o n an age r ange or ra nge of bir th dates.  Birth sex  is an opti onal filte r for both  of them.
  50  
  51  
  52   3b.
  53   PASS
  54  
  55   3c.
  56   PASS
  57  
  58   VA-AGE BIR TH SEX LIS T  Do thes e computin g finding  work corre ctly? VA-B IRTH DATE  BIRTH SEX  LISTIs Bir th sex is  an optiona l filter?
  59  
  60   Item 4:Rem inder Defi nitions:
  61  
  62  
  63   4a.
  64   PASS
  65  
  66   As a secur ity measur e:
  67   The input  transform  for the Co ndition fi eld in def initions a nd terms w as written  to not al low the ch aracters “ ^” or “@”  to be used  in a Cond ition. It  was found  that indiv iduals wit h programm ing knowle dge were g etting aro und this b y using th e $C funct ion. The i nput trans form was c hanged to  prevent th is. The Co ndition fi eld in def initions a nd terms w ill no lon ger allow  “^” or “@”  or $C fun ction? Ver ify that " ^", "@", a nd "$C" ca nnot be us ed in a Co ndition
  68  
  69  
  70   Input:
  71  
  72   A typo in  the input  transform  for Remind er Frequen cy allowed  frequenci es to be s tored in l ower case  was found,  it was co rrected. A lso, all f requencies  that were  stored in  lower cas e have bee n changed  to upper c ase. This  was done f or both Ba seline Rem inder Freq uencies an d Finding  Reminder F requencies . The same  changes w ere made f or the fie ld DO IN A DVANCE TIM E FRAME.
  73  
  74  
  75  
  76  
  77   4b.
  78   PASS
  79  
  80   4c.
  81   PASS
  82  
  83   4d.
  84   PASS
  85  
  86   4e.
  87   PASS
  88  
  89   Baseline R eminder Fr equencies  - Only sto res Upper  Case? Find ing Remind er Frequen cies - Onl y stores U pper Case?  DO IN ADV ANCE TIME  FRAME - On ly stores  Upper Case ?
  90   All freque ncies that  were stor ed in lowe r case hav e been cha nged to up per case
  91  
  92   When using  option PX RM DEFINIT ION COPY:
  93   When using  the optio n PXRM DEF INITION CO PY and the n immediat ely editin g the newl y created  definition , if you t ried to ch ange the . 01 of a fi nding it d id not wor k; in fact  none of t he other f ields were  prompted  for; Remed y ticket # 1202814. T his was tr aced to va riable DIR  being def ined when
  94   ^DIE is ca lled. DIR  is setup f or a call  to ^DIR to  ask the u ser if the y want to  edit the n ewly creat ed definit ion. Newin g DIR befo re the cal l to ^DIE  fixes the  problem.
  95  
  96  
  97   4f.
  98   PASS
  99  
  100   User copie s definiti on field;  user can e dit the ne wly create d definiti on?
  101  
  102   Definition  Integrity  Checker:
  103  
  104   For list t ype defini tions, a f atal error  of "no ba seline age  range def ined" was  returned w hen the co hort logic  contained  AGE, even  though an  age range  was defin ed. This w as fixed.
  105  
  106  
  107   4g.
  108   PASS
  109  
  110   Create Rem inder defi nition tha t is 'List  Type' wit h AGE in c ohort logi c. With ag e range -  No errors  returned?
  111  
  112   Item 5:Rem inder Dial ogs:
  113  
  114  
  115  
  116   5a.
  117   PASS
  118  
  119   A problem  with the L ist Manage r Dialog D etail disp lay showin g a proced ure code i n the diag nosis sect ion when a n element  contains a  taxonomy  was correc ted; Remed y ticket # 1050587.
  120   Create a t axonomy wi th POV and  Procedure  codes to  be used in  a dialog.  Attached  the taxono my to the  dialog and  verify in  the detai l display  the codes  appear und er the cor rect heade rs.
  121  
  122  
  123   5b.
  124   PASS
  125  
  126   The AUTOGE NERATE DIA LOG prompt  was remov ed. AUTOGE NERATE DIA LOG prompt  not avail able?
  127  
  128   While rese arching Re medy ticke t #1081395  it was fo und some e ntries fro m file 801 .45 were i ncorrectly  duplicate d in the G eneral Rem inder Find ing Type P arameter o ption. Aft er patch 4 7, sites s hould have  these ent ries in th e General  Reminder F inding Typ e Paramete r.
  129  
  130  
  131   5c.
  132   PASS
  133  
  134   5d.
  135   PASS
  136  
  137   5e.
  138   PASS
  139  
  140   5f.
  141   PASS
  142  
  143   5g.
  144   PASS
  145  
  146   5h.
  147   PASS
  148  
  149   5i.
  150   PASS
  151  
  152   5j.
  153   PASS
  154  
  155   5k.
  156   PASS
  157  
  158   5l.
  159   PASS
  160  
  161   PROCEDURE  (CPT) EDUC ATION TOPI CS EXAM
  162   HEALTH FAC TOR IMMUNI ZATION ORD ERABLE ITE M DIAGNOSI S (POV) SK IN TEST
  163   VITAL TYPE
  164   WH NOTIFIC ATION PURP OSE
  165  
  166   Item 6:Rem inder Eval uation:
  167   There was  a problem  with the d ue date ca lculation  when the f requency i s in hours  and the l ast done i s today; R emedy tick et #111725 5. The cal culation w as not tak ing time i nto accoun t so it wa s showing  as resolve d even if  the time h as passed.  The same  was true f or the due  in advanc e calculat ion. These  were both  corrected  to accoun t for hour s in the c alculation . This cha nge raised  an issue  with the d isplay of  DUE DATE a nd LAST DO NE not inc luding tim e when it  should. No rmally the  status li ne only sh ows the da te, it was  changed t o display  the date a nd time wh enever the  frequency  is hours.
  168  
  169  
  170  
  171   6a.
  172   PASS
  173  
  174   6b.
  175   PASS
  176  
  177   6c.
  178   PASS
  179  
  180   Due date c alculation  when the  frequency  is in hour s and the  last done  is today i s correcte d? Due in  advance ca lculation  is correct ?
  181   DUE DATE a nd LAST DO NE include s time whe n frequenc y is hours ?
  182  
  183  
  184  
  185   6d.
  186   PASS
  187  
  188   There has  been a lon g standing  wrapping  problem wh en display ing Clinic al Mainten ance outpu t via a TI U Object i n a note.  Wrapping i s correcte d?
  189  
  190  
  191  
  192   Prior Wrap pingNew Wr apping
  193  
  194  
  195  
  196  
  197  
  198  
  199  
  200  
  201   Item 7:Rem inder Exch ange:
  202  
  203  
  204   TIU Object s:* Note:  If you hav e an avail able TIU o bject to i nstall.
  205   Reminder E xchange wa s changed  so it can  better han dle TIU Ob jects; Rem edy ticket  #1080058.  It now ma kes sure t hat the TI U Object h as either  a Personal  Owner or  a Class Ow ner. Witho ut one of  these it w ill not wo rk.
  206  
  207  
  208   7a.
  209   PASS
  210  
  211   Reminder E xchange wi th TIU Obj ects work  correctly  with no er rors?
  212  
  213   Immunizati ons:
  214   With the r elease of  PX*1.0*201  immunizat ions are s tandardize d, so Remi nder Excha nge should  no longer  transport  or instal l them. Re minder Exc hange was  modified s o that imm unizations  are no lo nger trans portable.
  215  
  216  
  217   7b.
  218   PASS
  219  
  220   Verify tha t immuniza tion are n o longer i nstallable  in Remind er Exchang e.
  221  
  222   Undefined  Error:
  223   In Reminde r Exchange  if the it em number  is selecte d first an d then the  delete ac tion is ch osen it ge nerated th e undefine d error:
  224   <UNDEFINED >DELETE+3^ PXRMEXU1 * LIST CPRS2 85A4:CPRS3 0 13f2>
  225  
  226  
  227   7c.
  228   PASS
  229  
  230   Undefined  Error no l onger is g iven if th e item num ber is sel ected firs t and then  the delet e action i s chosen?
  231   “url” Font  changed
  232   “url” was  changed to  “URL” in  the follow ing prompt s:
  233  
  234  
  235   7d.
  236   PASS
  237  
  238   "Input the  url for t he .prd fi le"
  239  
  240  
  241  
  242  
  243  
  244   7e.
  245   PASS
  246  
  247   "Input the  url for t he CSV fil e"
  248  
  249  
  250  
  251  
  252  
  253   Help for R eminder Ex change was  updated:
  254   7f.
  255   PASS
  256  
  257   The help f or Reminde r Exchange  was updat ed to make  it clear  that https  and Share Point cann ot be used  for the a ction: Loa d Web Host  File. Is  it clear?
  258  
  259  
  260  
  261  
  262  
  263  
  264   7g.
  265   PASS
  266  
  267   Also, the  help text  is now dis played via  the FileM an Browser . Help tex t displaye d in FileM an Browser ?
  268  
  269  
  270   Item 8:Rem inder Pati ent Lists:
  271  
  272   In the Pat ient Demog raphic Rep ort when p roducing d elimited o utput, the  delimiter  was missi ng between  PATIENT’S  PREFERRED  FACILITY  and Remind er Status;  Remedy ti cket #1224 812. Remin der Status  is only a vailable w hen the pa tient list  is create d from a R eminders D ue Report.  PATIENT’S  PREFERRED  FACILITY  is always  the last i tem unless  Reminder  Status is  included s o except i n the case  where Rem inder Stat us is incl uded the m issing del imiter was  not a pro blem. Ther e is now a  delimiter  between P ATIENT’S P REFERRED F ACILITY an d Reminder  Status.
  273  
  274  
  275  
  276   8a.
  277   PASS
  278  
  279   Delimiter  between PA TIENT’S PR EFERRED FA CILITY and  Reminder  Status is  present?
  280  
  281  
  282  
  283  
  284   Item 9:Rem inder Taxo nomies:
  285  
  286   The abilit y to view/ edit all s elected co des was ad ded.
  287   The abilit y to view/ edit all s elected co des was ad ded. This  has the ac tions ADD,  RFT, RFD,  UID, SAVE , and EXIT . If a cod e is prese nt under m ore than o ne term/co de it will  show once  in the al l selected  codes vie w and any  action tak en on the  code will  apply to a ll instanc es of that  code. If  there is a  single co de in a te rm and the  code is b eing delet ed the use r is promp ted to con firm they  also want  the term d eleted, th e default  is yes. If  the user  says no th en the ter m is kept  but the co de is dele ted. Note  that none  of this is  final unt il the fin al ScreenM an save. I n the inte rmediate v iew before  the Scree nMan save  the number  of codes  is listed  as 0 inste ad of “non e”.
  288  
  289  
  290  
  291   9a.
  292   PASS
  293  
  294   9b.
  295   PASS
  296  
  297   Verify tha t all sele cted codes  view prop erly shows  selected  codes. Ens ure that ' actions' i n selected  code view  works?
  298  
  299   Name Chang e:
  300   The name o f the acti on “Remove  from dial og” was ch anged to “ Remove Use  in Dialog ”.
  301  
  302  
  303   9c.
  304   PASS
  305  
  306   Verify tha t the prom pt  has ch anged from  "Remove f rom dialog ” to “Remo ve Use in  Dialog”
  307  
  308  
  309   list of Co ding Syste ms:
  310   The list o f coding s ystems tha t can be u sed in a d ialog in e rroneously  included  SCT. This  was correc ted.
  311  
  312  
  313   9d.
  314   PASS
  315  
  316   Verify tha t SCT code s cannot b e marked a s Use In D ialog.
  317  
  318  
  319   Taxonomy I nquiry:
  320   In taxonom y inquiry,  if a Lexi con Search  Term did  not contai n any code s it was n ot being d isplayed.  This was c orrected.
  321  
  322  
  323   9e.
  324   PASS
  325  
  326   User puts  in a searc h term wit h out sele cting any  codes, ver ify it sho ws in the  Taxonomy i nquiry.
  327  
  328  
  329  
  330   UID Edit:
  331   The action  UID Edit  (UIDE) was  added to  the taxono my managem ent menu.  This gives  the user  the abilit y to edit  UID for al l taxonomi es includi ng nationa l taxonomi es.
  332  
  333  
  334  
  335   9f.
  336   PASS
  337  
  338   Verify tha t user has  the abili ty to edit  UID for n ational ta xonomies.
  339  
  340  
  341   "AE” Index  Entry:*No te: This t est must b e done wit h a patien t that has  the avail able codes  assigned.
  342   Even if a  code is du plicated u nder more  than one t erm/code t here is on ly one “AE ” index en try for th e code. Th is prevent s searchin g for the  code more  than once  during tax onomy eval uation. If  one of th e instance s of the c ode was de leted, the  “AE” inde x entry fo r the code  was being  incorrect ly deleted  because t he code is  still pre sent under  the other  search te rm. This w as fixed.
  343  
  344  
  345  
  346  
  347   9g.
  348   PASS
  349  
  350   Testing:
  351   Create a T axonomy wi th two dif ferent sea rch terms  each conta ining the  same code.
  352   Run the Re minder tes t to find  the codes.
  353   Delete one  of the co des from o ne search  term
  354   Run remind er test ag ain to ens ure user c an still f ind code f or patient .
  355  
  356  
  357  
  358   Item 10:Re minder Val ue Sets:
  359   The Nation al Library  of Medici ne has a V alue Set A uthority C enter (VSA C) web sit e, where v alue sets  can be obt ained. Fro m the web  site: “Val ue sets ar e lists of  specific  values (te rms and th eir codes)  derived f rom single  or multip le standar d vocabula ries used  to define  clinical c oncepts (e .g. patien ts with di abetes, cl inical vis it, report able disea ses) used  in quality  measures  and to sup port effec tive healt h informat ion exchan ge.” These  value set s cover ma ny clinica l areas of  relevance  to the VA  and since  they are  very simil ar to taxo nomies the y can be u sed to aut omatically  generate  taxonomies .
  360   The List M anger scre en lists a ll the val ue sets co ntained in  the NLM V alue Set f ile. Since  it is Lis t Manager,  all the s tandard Li st Manager  actions s uch as SL  (search li st) are av ailable. I n addition  to the st andard Lis t Manager  actions, t here are t hese actio ns:
  361  
  362  
  363   Create Tax onomy
  364   This actio n will aut omatically  generate  a new taxo nomy from  a value se t. Some va lue sets c ontain cod ing system s that are  not suppo rted in ta xonomies s o when a t axonomy is  generated , these co ding syste ms will no t be inclu ded. When  you select  the CT ac tion you a re prompte d for the  value set,  after it  has been s elected th e value se t is scann ed for cod ing system s that can  be import ed into th e taxonomy , they are  listed. T he default  name for  the new ta xonomy is  the name o f the valu e set; you  are given  the oppor tunity to  change it.  The taxon omy is the n created  and the co de list is  populated . The desc ription of  the taxon omy will b e populate d with tex t stating  it was aut omatically  generated  from a va lue set.
  365  
  366   1. Select  "Reminder  Managers M enu"
  367   10a.
  368   PASS
  369  
  370   2. Select  "NLM Value  Sets" (vs ). Is VS o ption pres ent and se lectable?
  371   3. Select  "Create Ta xonomy" (C T), next s elect a Va lue Set.
  372  
  373  
  374  
  375   4. Replace  the name  for the ne w taxonomy  (this wil l create t he new tax onomy name )
  376  
  377  
  378  
  379   10b.
  380   PASS
  381  
  382   Were you a ble to rep lace name?
  383  
  384   5. Once "E nter" has  been done(  taxonomy  copied) yo u will nee d to back  out and se lect the T XM Menu
  385  
  386  
  387   10c.
  388   PASS
  389  
  390   Select the  newly cre ated taxon omy and ve rify that  all the su pported co des were i mported.
  391  
  392  
  393  
  394   10d.
  395   PASS
  396  
  397   Select "Ed it" option , type in  number of  name to ne wly copied  Taxonomy  In this ed it Menu, y ou can edi t as befor e.
  398   Term/Code  can be edi ted / dele ted or add ed to Taxo nomy.
  399  
  400  
  401  
  402   10e.
  403   PASS
  404  
  405   Select 'VI EW/EDIT AL L SELECTED  CODES'. D oes the vi ew show al l selected  Codes?
  406  
  407  
  408  
  409  
  410  
  411  
  412  
  413  
  414  
  415  
  416  
  417  
  418  
  419  
  420  
  421   10f.
  422   PASS
  423   9. Can you  add or re move and e dit codes?
  424  
  425   ***Caution  only dele te newly c reated / c opied taxo nomy if it  has not b een used** *