Produced by Araxis Merge on 10/3/2017 11:16:07 AM Central 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.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | ehmp.zip\ehmp\ehmp\product\tests\acceptance-tests\features_leipr | F110_ManualTest_Sensitivity_Update_Verification.feature | Tue Dec 15 14:05:18 2015 UTC |
| 2 | ehmp.zip\ehmp\ehmp\product\tests\acceptance-tests\features_leipr | F110_ManualTest_Sensitivity_Update_Verification.feature | Tue Oct 3 14:25:32 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 10 | 240 |
| Changed | 10 | 34 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| 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 |
No regular expressions were active.
| 1 | @debug @ma nual | |
| 2 | Feature: F 110 Sensit ivity Upda te Verific ation | |
| 3 | ||
| 4 | #This feat ure requir es that wh en a patie nt's sensi tivity fla g changes in VistA a fter the o perational data sync , that cha nge will p ropagate t o JDS. | |
| 5 | ||
| 6 | Scenario: Patient wi th data on only one VistA (sen sitive to non-sensit ive) | |
| 7 | Given a se nsitive pa tient with data on o nly one Vi stA | |
| 8 | And the op erational data sync has comple ted | |
| 9 | When that patient's sensitivit y flag cha nges in Vi stA to non -sensitive | |
| 10 | Then the u ser can re trieve pat ient data without br eaking the glass | |
| 11 | ||
| 12 | Scenario: Patient wi th data on only one VistA (non -sensitive to sensit ive) | |
| 13 | Given a no n-sensitiv e patient with data on only on e VistA | |
| 14 | And the op erational data sync has comple ted | |
| 15 | When that patient's sensitivit y flag cha nges in Vi stA to sen sitive | |
| 16 | Then the u ser can re trieve pat ient data only by fi rst breaki ng the gla ss | |
| 17 | ||
| 18 | Scenario: Patient wi th data on multiple VistAs (se nsitive to non-sensi tive) | |
| 19 | Given a se nsitive pa tient with data on m ultiple Vi stAs | |
| 20 | And the op erational data sync has comple ted | |
| 21 | When that patient's sensitivit y flag cha nges in th e primary VistA to n on-sensiti ve | |
| 22 | Then the u ser can re trieve pat ient data without br eaking the glass | |
| 23 | ||
| 24 | Scenario: Patient wi th data on multiple VistAs (no n-sensitiv e to sensi tive) | |
| 25 | Given a no n-sensitiv e patient with data on multipl e VistAs | |
| 26 | And the op erational data sync has comple ted | |
| 27 | When that patient's sensitivit y flag cha nges in th e primary VistA to s ensitive | |
| 28 | Then the u ser can re trieve pat ient data only by fi rst breaki ng the gla ss | |
| 29 | ||
| 30 | ||
| 31 | # Please f ollow the steps on t he below w iki page t o perform the manual test: | |
| 32 | ||
| 33 | # List of sensitive patients t hat been u sed to cha nge to non -sensitive is: R E D A CTED ;1, R E D A CTED ;167, R E D A CTED ;35, and 5 123456789V 027402 | |
| 34 | ||
| 35 | # List of non-sensit ive patien ts that be en used to change to sensitive is: R E D A CTED ;129, R E D A CTED ;11 | |
| 36 | ||
| 37 | # https:// wiki.vista core.us/di splay/VACO RE/Manual+ Verificati on+of+Sens itive+Stat us+Update | |
| 38 | ||
| 39 | # Notes | |
| 40 | # There ar e two test scenarios . The firs t tests a patient wi th data on one VistA , while th e second t ests a pat ient with data # on multiple V istAs. | |
| 41 | # The two tests can be run in parallel; steps 1-13 of the se cond test can be per formed dur ing the 10 minute wa it require d by # ste p 13 of th e first te st, | |
| 42 | # and step s 14-24 of the secon d test can be perfor med during the 10 mi nute wait required b y step 24 of the fir st test. | |
| 43 | ||
| 44 | # Patient with data on only on e VistA | |
| 45 | ||
| 46 | # After ru nning acce ptance tes ts: | |
| 47 | ||
| 48 | # Sync the patient h ttps:// IP /admin/syn c/ R E D A CTED ;1 | |
| 49 | # Verify t hat https: // IP /vpr/ R E D A CTED ;1 results in a 307 (Temporary Redirect) response. | |
| 50 | # Verify t hat https: // IP /vpr/ R E D A CTED ;1?_ack=tr ue results in a 200 (OK) respo nse and th at the JSO N demograp hics data contains a field nam ed "sensit ive" with a value of true. | |
| 51 | # cd ~/Pro jects/vist acore/ehmp /infrastru cture/vagr ant/virtua lbox/vista -exchange | |
| 52 | # vagrant ssh vista- panorama | |
| 53 | # sudo cse ssion cach e | |
| 54 | # ZNSPACE "VISTA" | |
| 55 | # K FDA | |
| 56 | # S FDA(1, 38.1,"1,", 2)=0 wher e "1," is localPatie ntId. Set the flag t o false. | |
| 57 | # S FDA(1, 2,"1,",.36 1)=7 wher e "1," is localPatie ntId. Set the flag t o false. | |
| 58 | # D UPDATE ^DIE(,"FDA (1)") | |
| 59 | # h | |
| 60 | # exit | |
| 61 | # Wait at least 10 m inutes. | |
| 62 | # Verify t hat https: // IP /vpr/ R E D A CTED ;1 results in a 200 (OK) respo nse and th at the JSO N demograp hics data contains a field nam ed "sensit ive" with a value of false. | |
| 63 | # vagrant ssh vista- panorama | |
| 64 | # sudo cse ssion cach e | |
| 65 | # ZNSPACE "VISTA" | |
| 66 | # K FDA | |
| 67 | # S FDA(1, 38.1,"1,", 2)=1 wher e "1," is localPatie ntId. Set the flag t o true. | |
| 68 | # S FDA(1, 2,"1,",.36 1)=6 wher e "1," is localPatie ntId. Set the flag t o true. | |
| 69 | # D UPDATE ^DIE(,"FDA (1)") | |
| 70 | # h | |
| 71 | # exit | |
| 72 | # Wait at least 10 m inutes. | |
| 73 | # Verify t hat https: // IP /vpr/ R E D A CTED ;1 results in a 307 (Temporary Redirect) response. | |
| 74 | # Verify t hat https: // IP /vpr/ R E D A CTED ;1?_ack=tr ue results in a 200 (OK) respo nse and th at the JSO N demograp hics data contains a field nam ed "sensit ive" with a value of true. | |
| 75 | ||
| 76 | # Patient with data on multipl e VistAs | |
| 77 | ||
| 78 | # After ru nning acce ptance tes ts: | |
| 79 | ||
| 80 | # Sync the patient h ttps:// IP /admin/syn c/51234567 89V027402 | |
| 81 | # Verify t hat https: // IP /vpr/51234 56789V0274 02 results in a 307 (Temporary Redirect) response. | |
| 82 | # Verify t hat https: // IP /vpr/51234 56789V0274 02?_ack=tr ue results in a 200 (OK) respo nse, that the JSON d emographic s data con tains two records, t hat the fi rst record has the f ields "uid ": "urn:va :patient: R E D A CTED :18:18" an d "sensiti ve": true, and that the second record ha s the fiel ds "uid": "urn:va:pa tient: REDA C TED :18:18" an d "sensiti ve": false . | |
| 83 | # cd ~/Pro jects/vist acore/ehmp /infrastru cture/vagr ant/virtua lbox/vista -exchange | |
| 84 | # vagrant ssh vista- panorama | |
| 85 | # sudo cse ssion cach e | |
| 86 | # ZNSPACE "VISTA" | |
| 87 | # K FDA | |
| 88 | # S FDA(1, 38.1,"18," ,2)=0 whe re "18," i s localPat ientId. | |
| 89 | # S FDA(1, 2,"18,",.3 61)=7 whe re "18," i s localPat ientId. | |
| 90 | # D UPDATE ^DIE(,â€F DA(1)â€) | |
| 91 | # h | |
| 92 | # exit | |
| 93 | # Wait at least 10 m inutes. | |
| 94 | # Verify t hat https: // IP /vpr/51234 56789V0274 02 results in a 200 (OK) respo nse, that the JSON d emographic s data con tains two records, t hat the fi rst record has the f ields "uid ": "urn:va :patient: R E D A CTED :18:18" an d "sensiti ve": false , and that the secon d record h as the fie lds "uid": "urn:va:p atient: REDA C TED :18:18" an d "sensiti ve": false . | |
| 95 | # vagrant ssh vista- panorama | |
| 96 | # sudo cse ssion cach e | |
| 97 | # ZNSPACE "VISTA" | |
| 98 | # K FDA | |
| 99 | # S FDA(1, 38.1,"18," ,2)=1 whe re "18," i s localPat ientId. | |
| 100 | # S FDA(1, 2,"18,",.3 61)=6 whe re "18," i s localPat ientId. | |
| 101 | # D UPDATE ^DIE(,"FDA (1)") | |
| 102 | # h | |
| 103 | # exit | |
| 104 | # Wait at least 10 m inutes. | |
| 105 | # Verify t hat https: // IP /vpr/51234 56789V0274 02 results in a 307 (Temporary Redirect) response. | |
| 106 | # Verify t hat https: // IP /vpr/51234 56789V0274 02?_ack=tr ue results in a 200 (OK) respo nse, that the JSON d emographic s data con tains two records, t hat the fi rst record has the f ields "uid ": "urn:va :patient: R E D A CTED :18:18" an d "sensiti ve": true, and that the second record ha s the fiel ds "uid": "urn:va:pa tient: REDA C TED :18:18" an d "sensiti ve": false . | |
| 107 | ||
| 108 | # Starting with a no n-sensitiv e patient | |
| 109 | ||
| 110 | # The abov e commands will only work if t he patient is origin ally "sens itive". If the patie nt starts out as non -sensitive , | |
| 111 | # the comm and S FDA( 1,38.1,"lo calPatient Id,",2)=1 will not w ork, becau se the pat ient needs to have a n entry in a securit y | |
| 112 | # file wit hin VistA, and the n on-sensiti ve patient s, by defa ult, have no entry i n that fil e (not an entry sayi ng "non-se nsitive"). | |
| 113 | # To prope rly change a non-sen sitive pat ient (for example, l ocalPatien tId=11) to sensitive : | |
| 114 | ||
| 115 | # Sync the patient h ttps:// IP /admin/syn c/ R E D A CTED ;11 | |
| 116 | # Verify t hat https: // IP /vpr/ R E D A CTED ;11 result s in a 200 (OK) | |
| 117 | # cd ~/Pro jects/vist acore/ehmp /infrastru cture/vagr ant/virtua lbox/vista -exchange | |
| 118 | # vagrant ssh vista- panorama | |
| 119 | # sudo cse ssion cach e | |
| 120 | # ZNSPACE "VISTA" | |
| 121 | # Open VA FileMan by typing D P^DI | |
| 122 | # Enter bs l123 at th e Access C ode: promp t. (That's BSL123, b ut with lo wercase le tters.) | |
| 123 | # At the S elect OPTI ON: prompt , type ENT ER (after pressing r eturn, Fil eMan will auto-compl ete that a s ENTER OR EDIT FILE ENTRIES | |
| 124 | # At the I NPUT TO WH AT FILE: p rompt, ent er 38.1 | |
| 125 | # At the E DIT WHICH FIELD: pro mpt, enter SEC, then enter 2 w hen it ask s you to C HOOSE 1-3: | |
| 126 | # Enter a blank line (i.e., ju st press r eturn) at the THEN E DIT FIELD: prompt. | |
| 127 | # At the S elect DG S ECURITY LO G PATIENT NAME: prom pt, type ` 11 (The ch aracter be fore the n umbers is the charac ter you ge t by press ing the ti lde key wi thout hold ing Shift. ) | |
| 128 | # When it asks if yo u want to add a new DG SECURIT Y LOG? ent er Yes | |
| 129 | # At the S ECURITY LE VEL: promp t, enter S ENSITIVE | |
| 130 | # Enter tw o blank li nes (i.e., press ret urn twice) to leave the FileMa n session, skipping past the S elect DG S ECURITY LO G PATIENT NAME: and Select OPT ION: promp ts. This s hould put you back a t a VISTA> prompt. Y ou can the n do the o ther half of the edi t as follo ws: | |
| 131 | # K FDA | |
| 132 | # S FDA(1, 2,"11,",.3 61)=6 | |
| 133 | # D UPDATE ^DIE(,"FDA (1)") | |
| 134 | # h | |
| 135 | # exit | |
| 136 | # Wait at least 10 m inutes. | |
| 137 | # Verify t hat https: // IP /vpr/ R E D A CTED ;11 result s in a 307 (Temporar y Redirect ) response . |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.