7. EPMO Open Source Coordination Office Redaction File Detail Report

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

7.1 Files compared

# Location File Last Modified
1 OSCIF_CPRS_v31_P2_PXRM2_47 (t8)_October_2017.zip Test Plan Scripts PXRM_2_47 Puget Sound.docx Wed Oct 11 02:48:16 2017 UTC
2 OSCIF_CPRS_v31_P2_PXRM2_47 (t8)_October_2017.zip Test Plan Scripts PXRM_2_47 Puget Sound.docx Thu Oct 12 04:50:32 2017 UTC

7.2 Comparison summary

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

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

7.4 Active regular expressions

No regular expressions were active.

7.5 Comparison detail

  1   Test Scrip ts for PXR M*2*47 t6
  2   SITE: Puge t Sound
  3   TESTER: Do reen Rains , Program  Analyst (I nformatics )
  4   **NOTE:  C OMPLETED T ESTING ON  ALL ITEMS  EXCEPT #6a bc BECAUSE  OF DIFFIC ULTY LOCAT ING A REMI NDER W/CRI TERIA. DIS CUSSED WIT H PATRICK  REDINGTON  AND ORLAND O VA WAS A BLE TO TES T THIS ITE M SUCCESSF ULLY AND I T PASSED.
  5  
  6   Also disco vered sepa rate issue  involving  code sear ch error ( STACK ERRO R OCCURRIN G IF YOU A TTEMPT TO  PUT IN TEX T FOR CODE , E.G., "D IABETES" I NSTEAD OF  ACTUAL COD E.  Patric k able to  replicate  and has al ready fixe d error.
  7  
  8  
  9   Item #PASS FAIL
  10  
  11   Item 1:The  following  changes a re made.
  12   GMTS*2.7*1 13
  13  
  14   1a.
  15   PASS
  16  
  17   Generation  of the ou tput for t he Health  Summary Cl inical Rem inders com ponents ha s been con solidated.
  18   Verify Cli nical Summ aries stil l work?  C linical Re minders co mponents s till work?
  19  
  20   Item 2:The  following  items are  deleted:
  21  
  22  
  23   PRINT TEMP LATES:
  24   *Note If y ou have Fi leMan acce ss to do a  DD listin g, check a t the
  25  
  26  
  27   2a.
  28   PASS
  29  
  30   2b.
  31   PASS
  32  
  33   2c.
  34   PASS
  35  
  36   2d.
  37   PASS
  38  
  39   PXRM TAXON OMY DIALOG   FILE #81 1.2 PXRM T AXONOMY IN QUIRYFILE  #811.2 PXR M TAXONOMY  LISTFILE  #811.2
  40   PXRM TAXON OMY LIST H EADERFILE  #811.2
  41  
  42  
  43  
  44  
  45   Item 3:Rem inder Comp uted Findi ngs:
  46  
  47  
  48   3a.
  49   PASS
  50  
  51   Routine Ty po:* Note:  Must buil d a patien t list to  test
  52   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.
  53  
  54   Does the C omputed Fi nding Para meter now  correctly  pass the f lag name a nd flag ty pe during  reminder e valuation?
  55   New list t ype comput ed finding s:*Note Mu st build a  patient l ist to tes t
  56   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.
  57  
  58  
  59   3b.
  60   PASS
  61  
  62   3c.
  63   PASS
  64  
  65   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?
  66  
  67   Item 4:Rem inder Defi nitions:
  68  
  69  
  70   4a.
  71   PASS
  72  
  73   As a secur ity measur e:
  74   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
  75  
  76  
  77   Input:
  78  
  79   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.
  80  
  81  
  82  
  83  
  84   4b.
  85   PASS
  86  
  87   4c.
  88   PASS
  89  
  90   4d.
  91   PASS
  92  
  93   4e.
  94   PASS
  95  
  96   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 ?
  97   All freque ncies that  were stor ed in lowe r case hav e been cha nged to up per case
  98  
  99   When using  option PX RM DEFINIT ION COPY:
  100   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
  101  
  102   were promp ted for; R emedy tick et #120281 4. This wa s traced t o variable  DIR being  defined w hen
  103   ^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.
  104  
  105  
  106   4f.
  107   PASS
  108  
  109   User copie s definiti on field;  user can e dit the ne wly create d definiti on?
  110  
  111   Definition  Integrity  Checker:
  112   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.
  113  
  114  
  115   4g.
  116   PASS
  117  
  118   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?
  119  
  120   Item 5:Rem inder Dial ogs:
  121  
  122  
  123  
  124   5a.
  125   PASS
  126  
  127   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.
  128   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.
  129  
  130  
  131   5b.
  132   PASS
  133  
  134   The AUTOGE NERATE DIA LOG prompt  was remov ed. AUTOGE NERATE DIA LOG prompt  not avail able?
  135  
  136   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.
  137  
  138  
  139   5c.
  140   PASS
  141  
  142   5d.
  143   PASS
  144  
  145   5e.
  146   PASS
  147  
  148   5f.
  149   PASS
  150  
  151   5g.
  152   PASS
  153  
  154   PROCEDURE  (CPT) EDUC ATION TOPI CS EXAM
  155   HEALTH FAC TOR IMMUNI ZATION
  156  
  157  
  158   5h.
  159   PASS
  160  
  161   5i.
  162   PASS
  163  
  164   5j.
  165   PASS
  166  
  167   5k.
  168   PASS
  169  
  170   5l.
  171   PASS
  172  
  173   ORDERABLE  ITEM DIAGN OSIS (POV)  SKIN TEST
  174   VITAL TYPE
  175   WH NOTIFIC ATION PURP OSE
  176  
  177  
  178   Item 6:Rem inder Eval uation:
  179   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.
  180  
  181  
  182   6a.
  183   PASS
  184  
  185   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 ?
  186   DUE DATE a nd LAST DO NE include s time whe n frequenc y is hours ?
  187   6b.
  188   PASS
  189  
  190  
  191   6c.
  192   PASS
  193  
  194  
  195  
  196  
  197  
  198   6d.
  199   PASS
  200  
  201   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?
  202  
  203  
  204  
  205   Prior Wrap pingNew Wr apping
  206  
  207  
  208  
  209  
  210  
  211  
  212  
  213   Item 7:Rem inder Exch ange:
  214  
  215  
  216   TIU Object s:* Note:  If you hav e an avail able TIU o bject to i nstall.
  217   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.
  218  
  219  
  220   7a.
  221   PASS
  222  
  223   Reminder E xchange wi th TIU Obj ects work  correctly  with no er rors?
  224  
  225   Immunizati ons:
  226   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.
  227  
  228  
  229   7b.
  230   PASS
  231  
  232   Verify tha t immuniza tion are n o longer i nstallable  in Remind er Exchang e.
  233  
  234   Undefined  Error:
  235   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:
  236   <UNDEFINED >DELETE+3^ PXRMEXU1 * LIST CPRS2 85A4:CPRS3 0 13f2>
  237  
  238  
  239   7c.
  240   PASS
  241  
  242   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?
  243   “url” Font  changed
  244   “url” was  changed to  “URL” in  the follow ing prompt s:
  245  
  246  
  247   7d.
  248   PASS
  249  
  250   "Input the  url for t he .prd fi le"
  251  
  252  
  253  
  254  
  255   7e.
  256   PASS
  257  
  258   "Input the  url for t he CSV fil e"
  259  
  260  
  261  
  262  
  263  
  264   Help for R eminder Ex change was  updated:
  265   7f.
  266   PASS
  267  
  268   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?
  269  
  270  
  271  
  272  
  273  
  274  
  275   7g.
  276   PASS
  277  
  278   Also, the  help text  is now dis played via  the FileM an Browser . Help tex t displaye d in FileM an Browser ?
  279  
  280  
  281   Item 8:Rem inder Pati ent Lists:
  282  
  283   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.
  284  
  285  
  286  
  287   8a.
  288   PASS
  289  
  290   Delimiter  between PA TIENT’S PR EFERRED FA CILITY and  Reminder  Status is  present?
  291  
  292  
  293  
  294  
  295   Item 9:Rem inder Taxo nomies:
  296  
  297   The abilit y to view/ edit all s elected co des was ad ded.
  298   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”.
  299  
  300  
  301  
  302   9a.
  303   PASS
  304  
  305   9b.
  306   PASS
  307  
  308   Verify tha t all sele cted codes  view prop erly shows  selected  codes. Ens ure that ' actions' i n selected  code view  works?
  309  
  310   Name Chang e:
  311   The name o f the acti on “Remove  from dial og” was ch anged to “ Remove Use  in Dialog ”.
  312  
  313  
  314   9c.
  315   PASS
  316  
  317   Verify tha t the prom pt  has ch anged from  "Remove f rom dialog ” to “Remo ve Use in  Dialog”
  318  
  319  
  320   list of Co ding Syste ms:
  321   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.
  322  
  323  
  324   9d.
  325   PASS
  326  
  327   Verify tha t SCT code s cannot b e marked a s Use In D ialog.
  328  
  329  
  330   Taxonomy I nquiry:
  331   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.
  332  
  333  
  334   9e.
  335   PASS
  336  
  337   User puts  in a searc h term wit h out sele cting any  codes, ver ify it sho ws in the  Taxonomy i nquiry.
  338  
  339  
  340  
  341   UID Edit:
  342   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.
  343  
  344  
  345  
  346   9f.
  347   PASS
  348  
  349   Verify tha t user has  the abili ty to edit  UID for n ational ta xonomies.
  350  
  351  
  352   "AE” Index  Entry:*No te: This t est must b e done wit h a patien t that has  the avail able codes  assigned.
  353   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.
  354  
  355  
  356  
  357  
  358   9g.
  359   PASS
  360  
  361   Testing:
  362   Create a T axonomy wi th two dif ferent sea rch terms  each conta ining the  same code.
  363   Run the Re minder tes t to find  the codes.
  364   Delete one  of the co des from o ne search  term
  365   Run remind er test ag ain to ens ure user c an still f ind code f or patient .
  366  
  367  
  368  
  369   Item 10:Re minder Val ue Sets:
  370   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 .
  371   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:
  372  
  373  
  374   Create Tax onomy
  375   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.
  376  
  377   1. Select  "Reminder  Managers M enu"
  378   10a.
  379   PASS
  380  
  381   2. Select  "NLM Value  Sets" (vs ). Is VS o ption pres ent and se lectable?
  382   3. Select  "Create Ta xonomy" (C T), next s elect a Va lue Set.
  383  
  384  
  385  
  386  
  387  
  388  
  389  
  390  
  391  
  392   4. Replace  the name  for the ne w taxonomy  (this wil l create t he new tax onomy name )
  393  
  394  
  395  
  396  
  397  
  398  
  399   10b.
  400   PASS
  401  
  402   Were you a ble to rep lace name?
  403  
  404   Once "Ente r" has bee n done( ta xonomy cop ied) you w ill need t o back out  and selec t the TXM  Menu
  405  
  406  
  407   10c.
  408   PASS
  409  
  410   Select the  newly cre ated taxon omy and ve rify that  all the su pported co des were i mported.
  411  
  412  
  413   10d.
  414   PASS
  415  
  416   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.
  417   Term/Code  can be edi ted / dele ted or add ed to Taxo nomy.
  418  
  419  
  420  
  421   10e.
  422   PASS
  423  
  424   Select 'VI EW/EDIT AL L SELECTED  CODES'. D oes the vi ew show al l selected  Codes?
  425  
  426  
  427  
  428  
  429  
  430  
  431  
  432  
  433  
  434  
  435  
  436   10f.
  437   PASS
  438   9. Can you  add or re move and e dit codes?
  439  
  440   ***Caution  only dele te newly c reated / c opied taxo nomy if it  has not b een used** *
  441