6. EPMO Open Source Coordination Office Redaction File Detail Report

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

6.1 Files compared

# Location File Last Modified
1 OSCIF_CPRS_v31_P2_PXRM2_47 (t8)_October_2017.zip Test Plan Scripts PXRM_2_47 Orlando.docx Wed Oct 11 02:49:06 2017 UTC
2 OSCIF_CPRS_v31_P2_PXRM2_47 (t8)_October_2017.zip Test Plan Scripts PXRM_2_47 Orlando.docx Thu Oct 12 04:49:35 2017 UTC

6.2 Comparison summary

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

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

6.4 Active regular expressions

No regular expressions were active.

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