Produced by Araxis Merge on 10/2/2017 1:40:10 PM 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 | chef-repo.zip\chef-repo\project_cookbooks\vista\recipes | panorama.rb | Tue Jul 11 03:08:40 2017 UTC |
| 2 | chef-repo.zip\chef-repo\project_cookbooks\vista\recipes | panorama.rb | Mon Oct 2 15:28:34 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 4 | 204 |
| Changed | 3 | 10 |
| 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 | # | |
| 2 | # Cookbook Name:: vi sta | |
| 3 | # Recipe:: panorama | |
| 4 | # | |
| 5 | ||
| 6 | include_re cipe "vist a::vpr" | |
| 7 | ||
| 8 | vista_mump s_block "R emove inco rrect data " do | |
| 9 | duz 1 | |
| 10 | programm er_mode tr ue | |
| 11 | namespac e node[:vi sta][:name space] | |
| 12 | command [ | |
| 13 | 'S DIK ="^AUPNVSI T(",DA=179 7', | |
| 14 | 'D ^DI K' | |
| 15 | ] | |
| 16 | log node [:vista][: chef_log] | |
| 17 | end | |
| 18 | ||
| 19 | # Install CDS Test P atients; e .g, "CDSON E,PATIENT A" et al. | |
| 20 | vista_load _global "c ds_data_pa tches" do | |
| 21 | patch_li st "cds_da ta_patches " | |
| 22 | manifest _path "#{C hef::Confi g[:file_ca che_path]} /kids-mani fest.json" | |
| 23 | log node [:vista][: chef_log] | |
| 24 | not_if { node[:vis ta][:no_re set] } | |
| 25 | end | |
| 26 | ||
| 27 | # Admin us er - this represents a generic super use r or progr ammer/admi n user wit hout acces s to eHMP | |
| 28 | vista_new_ person "cr eate_leipr _proxy_use r" do | |
| 29 | log node [:vista][: chef_log] | |
| 30 | action : create | |
| 31 | access_cod e " REDACTED " | |
| 32 | verify_cod e " REDACTED " | |
| 33 | full_nam e "User,LE IPR" | |
| 34 | initial "LU" | |
| 35 | keys ["X UPROGMODE" , "XUPROG" ] | |
| 36 | end | |
| 37 | ||
| 38 | # See http s://wiki.v istacore.u s/display/ VACORE/Agi lex+Sample +Personas | |
| 39 | # These us ers repres ent clinic ans and ot her end-us ers of eHM P. | |
| 40 | persona_us ers = [ | |
| 41 | # exampl e of dynam ic user | |
| 42 | # { | |
| 43 | # # Pr oxy user, but also u sed for en d-user tes ting | |
| 44 | # :access_co de => ' REDACTED ', | |
| 45 | # :verify_co de => ' REDACTED ', | |
| 46 | # :ful l_name => 'User,Pano rama', | |
| 47 | # :ssn => ' REDACTED ', | |
| 48 | # :ini tial => 'P U', | |
| 49 | # :key s => ["PRO VIDER", "G MV MANAGER ", "GMRA-S UPERVISOR" , "GMRC101 ", "PSB CP RS MED BUT TON", "ORE S"], | |
| 50 | # :cpr s_tab => ' COR', | |
| 51 | # :sec ondary_men u_options => ['HMP U I CONTEXT' , 'HMP SYN CHRONIZATI ON CONTEXT ', 'OR PAR AM COORDIN ATOR MENU' , 'VAFCTF RPC CALLS' ], | |
| 52 | # :all ergy_eie_a llowed => true | |
| 53 | # } | |
| 54 | ] | |
| 55 | ||
| 56 | persona_us ers.each d o | person a | | |
| 57 | vista_ne w_person " create_#{p ersona[:fu ll_name]}" do | |
| 58 | log no de[:vista] [:chef_log ] | |
| 59 | access _code pers ona[:acces s_code] | |
| 60 | verify _code pers ona[:verif y_code] | |
| 61 | full_n ame person a[:full_na me] | |
| 62 | ssn pe rsona[:ssn ] | |
| 63 | initia l persona[ :initial] | |
| 64 | keys p ersona[:ke ys] | |
| 65 | cprs_t ab persona [:cprs_tab ] | |
| 66 | second ary_menu_o ptions per sona[:seco ndary_menu _options] | |
| 67 | signat ure person a[:signatu re] | |
| 68 | signat ure_block_ title pers ona[:signa ture_block _title] | |
| 69 | author ized_for_m ed_orders persona[:a uthorized_ for_med_or ders] | |
| 70 | servic e_section persona[:s ervice_sec tion] | |
| 71 | not_if { node[:v ista][:no_ reset] } | |
| 72 | end | |
| 73 | ||
| 74 | vista_al lergy_eie "eie_#{per sona[:full _name]}" d o | |
| 75 | full_n ame person a[:full_na me] | |
| 76 | eie_al lowed pers ona[:aller gy_eie_all owed] | |
| 77 | not_if { node[:v ista][:no_ reset] } | |
| 78 | end | |
| 79 | end | |
| 80 | ||
| 81 | # Removes the Prefer red Editor (31.3 fie ld) to pre vent Scree nMan from | |
| 82 | # being us ed for dat a input. | |
| 83 | vista_mump s_block "R emove pref erred edit or from pr ogrammer u ser" do | |
| 84 | duz 1 | |
| 85 | programm er_mode tr ue | |
| 86 | namespac e node[:vi sta][:name space] | |
| 87 | command [ | |
| 88 | "S FDA (1,200,\"1 ,\",31.3)= \"@\"", | |
| 89 | "D UPD ATE^DIE(,\ "FDA(1)\") " | |
| 90 | ] | |
| 91 | log node [:vista][: chef_log] | |
| 92 | not_if { node[:vis ta][:no_re set] } | |
| 93 | end | |
| 94 | ||
| 95 | vista_mump s_block "R emove inva lid ^DGPM (patient m ovement) p ointer" do | |
| 96 | duz 1 | |
| 97 | programm er_mode tr ue | |
| 98 | namespac e node[:vi sta][:name space] | |
| 99 | command [ | |
| 100 | "S ^DP T(101042,. 1)=\"\"", | |
| 101 | "S ^DP T(101042,. 102)=\"\"" | |
| 102 | ] | |
| 103 | log node [:vista][: chef_log] | |
| 104 | not_if { node[:vis ta][:no_re set] } | |
| 105 | end | |
| 106 | ||
| 107 | include_re cipe "vist a::patient _ids" |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.