Produced by Araxis Merge on 5/10/2018 8:27: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 | OSCIF MHED P3 Annie.zip\cms-vet-app-release-v4.0.1@103ac3fb628.zip\automation_phase_3\src\main\java\com\agilex\annie\framework\base | AnnieDeployment.java | Wed Mar 21 18:37:29 2018 UTC |
2 | OSCIF MHED P3 Annie.zip\cms-vet-app-release-v4.0.1@103ac3fb628.zip\automation_phase_3\src\main\java\com\agilex\annie\framework\base | AnnieDeployment.java | Wed May 9 13:09:43 2018 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 3 | 272 |
Changed | 2 | 6 |
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 | package co m.agilex.a nnie.frame work.base; | |
2 | ||
3 | import com .agilex.an nie.framew ork.dataMo dels.Staff UserModel; | |
4 | import com .agilex.an nie.framew ork.dataMo dels.Veter anUserMode l; | |
5 | ||
6 | import jav a.text.Dat eFormat; | |
7 | import jav a.text.Par seExceptio n; | |
8 | import jav a.text.Sim pleDateFor mat; | |
9 | import jav a.util.Arr ayList; | |
10 | import jav a.util.Cal endar; | |
11 | import jav a.util.Dat e; | |
12 | import jav a.util.Map ; | |
13 | ||
14 | public cla ss AnnieDe ployment { | |
15 | privat e String d eploymentS erver, dep loymentVet Server, de ploymentSt affServer; | |
16 | public String ur lAnnieVete ranApp, ur lAnnieStaf fApp; | |
17 | public StaffUser Model defa ultStaffUs er, staffO nlyUser, c linicalAdm inOnlyUser ; | |
18 | public VeteranUs erModel de faultVeter anUser, ve teranUser1 , veteranU ser3, vete ranUser6, veteranUse r18, veter anUser20, veteranUse r26, veter anUser47, veteranUse r48, veter anUser49, veteranUse r50, veter anUser51, veteranUse r52, veter anUser53, veteranUse r54, veter anUser55, veteranUse r56, veter anUser57, veteranUse r58, veter anUser59, veteranUse r60, veter anUser61, veteranUse rImagepati entTen, me ssageHisto ryFilterin gPatient; | |
19 | public String[] VAMC_FACIL ITIES; | |
20 | public String de ploymentFl ag; | |
21 | ||
22 | public final sta tic String DEFAULT_S TAFF_STATI ON = "WASH INGTON"; | |
23 | public final sta tic String DEFAULT_S TAFF_AUTHO RIZATION = "dfn-688" ; | |
24 | public fin al static String DEF AULT_VETER AN_ VsI D
|
|
25 | ||
26 | public final sta tic String LOCAL_ENV IRONMENT_F LAG = "loc al"; | |
27 | public final sta tic String TEST_ENVI RONMENT_FL AG = "test "; | |
28 | ||
29 | public fin al static String DEP LOYMENT_VE T_SERVER = " IP "; | |
30 | public fin al static String DEP LOYMENT_ST AFF_SERVER = " IP "; | |
31 | ||
32 | public ArrayList <String> u rlAnnieCli nicalStaff Pages = ne w ArrayLis t<String>( ), urlAnni eClinicalA dminPages = new Arra yList<Stri ng>(), url AnnieBroad castAdminP ages = new ArrayList <String>() ; | |
33 | ||
34 | public final sta tic String [] ANNIE_C LINICAL_ST AFF_PAGE_U RL_CHILD_P ATHS = { | |
35 | "/protoc ols/sendMe ssage", // This i s a test p age that c annot be r eached wit hout this URL | |
36 | "/patien t/list", // This page canno t be reach ed without this URL | |
37 | "/patien t/protocol List", | |
38 | "/report s", | |
39 | // "/edit Protocol/: protocolId /:isATempl ate", / / Requires addition data, will be modifi ed with re moval of M ongo IDs | |
40 | "/patien t/protocol AssignList ", | |
41 | "/patien t/messages ", | |
42 | // "/audi tTrail/:pr otoId", / / Requires addition data, will be modifi ed with re moval of M ongo IDs | |
43 | "/patien tSearch", | |
44 | // "/pati ent/accoun t/:patient id", // Requires a ddition da ta, will b e modified with remo val of Mon go IDs | |
45 | "/vistaP atientResu lts", | |
46 | "/patien tRegistrat ion", | |
47 | "/emptyA nniePage", | |
48 | "/succes s", | |
49 | "/" | |
50 | }; | |
51 | public final sta tic String [] ANNIE_C LINICAL_AD MIN_PAGE_U RL_CHILD_P ATHS = { | |
52 | "/clinic alAdmin/pr otocols", | |
53 | "/clinic alAdmin/pr otocols/ed it/add", | |
54 | "/clinic alAdmin/pr otocols/ed it/addOrCo pyTemplate ", | |
55 | "/clinic alAdmin/pr otocols/ed it/addTemp late", | |
56 | "/clinic alAdmin/pr otocols/ed it/add/vit al", | |
57 | "/clinic alAdmin/pr otocols/ed it/add/mot ivational" , | |
58 | "/clinic alAdmin/pr otocols/ed it/add/cus tom" | |
59 | // "/clin icalAdmin/ template/v iew/:templ ateId", / / Requires addition data, will be modifi ed with re moval of M ongo IDs | |
60 | // "/clin icalAdmin/ auditTrail /:template Id", // Re quires add ition data , will be modified w ith remova l of Mongo IDs | |
61 | // "/clin icalAdmin/ reports" // Not a valid pag e in the a pp, will b e removed | |
62 | }; | |
63 | public final sta tic String [] ANNIE_B ROADCAST_A DMIN_PAGE_ URL_CHILD_ PATHS = { | |
64 | "/broadc ast/facili ty", | |
65 | "/broadc ast/facili ty/add-mes sage", | |
66 | // "/broa dcast/faci lity/edit- message/:i d" // Req uires addi tion data, will be m odified wi th removal of Mongo IDs | |
67 | }; | |
68 | ||
69 | public AnnieDepl oyment() { | |
70 | // Load the system dep loyment va riables | |
71 | Ma p<String, String> sy stemEnviro nment = Sy stem.geten v(); | |
72 | ||
73 | // Build def ault user models | |
74 | de faultVeter anUser = n ew Veteran UserModel( systemEnvi ronment.ge t("PATIENT _USERNAME" ), systemE nvironment .get("PATI ENT_PASSWO RD")); | |
75 | ||
76 | // Determine the deplo yment envi ronment | |
77 | de ploymentFl ag = Syste m.getPrope rty("annie .environme nt", LOCAL _ENVIRONME NT_FLAG); | |
78 | de ploymentVe tServer = System.get Property(" annie.serv er.vet", D EPLOYMENT_ VET_SERVER ); | |
79 | de ploymentSt affServer = System.g etProperty ("annie.se rver.staff ", DEPLOYM ENT_STAFF_ SERVER); | |
80 | ||
81 | // Build sta ff user mo dels and e nvironment URLs | |
82 | if (deploymen tFlag.equa ls(TEST_EN VIRONMENT_ FLAG)) { | |
83 | // Initi alize the staff user s | |
84 | defaultS taffUser = new Staff UserModel( "PROV3456" , "PROV654 3$", DEFAU LT_STAFF_S TATION, "" , DEFAULT_ STAFF_AUTH ORIZATION, "THIRTYNI NE", "PROV IDER", tru e, true); | |
85 | staffOnl yUser = ne w StaffUse rModel("PR OV8989", " PROV9898$" , DEFAULT_ STAFF_STAT ION, "", D EFAULT_STA FF_AUTHORI ZATION, "S IXTYTWO", "PROVIDER" , false, f alse); | |
86 | clinical AdminOnlyU ser = new StaffUserM odel("PROV 8989", "PR OV9898$", DEFAULT_ST AFF_STATIO N, "", DEF AULT_STAFF _AUTHORIZA TION, "SIX TYTWO", "P ROVIDER", true, fals e); | |
87 | } else { | |
88 | // Initi alize the staff user s | |
89 | defaultS taffUser = new Staff UserModel( "vehu007", "ve007hu! ", DEFAULT _STAFF_STA TION, "200 08", DEFAU LT_STAFF_A UTHORIZATI ON, "SEVEN ", "VEHU", true, tru e); | |
90 | staffOnl yUser = ne w StaffUse rModel("ve hu015", "v e015hu!!", DEFAULT_S TAFF_STATI ON, "20015 ", DEFAULT _STAFF_AUT HORIZATION , "FIFTEEN ", "VEHU", false, fa lse); | |
91 | clinical AdminOnlyU ser = new StaffUserM odel("vehu 013", "ve0 13hu!!", D EFAULT_STA FF_STATION , "20013", DEFAULT_S TAFF_AUTHO RIZATION, "THIRTEEN" , "VEHU", true, fals e); | |
92 | } | |
93 | ||
94 | // Build vet eran user models, th ese are th e same in all enviro nments | |
95 | ve teranUser1 = new Vet eranUserMo del("zztes t.patient0 1", DEFAUL T_VETERAN_ PASSWORD, "zztest", "a", "pati ent01", "0 5/05/1900" , "571-555 -0001", "M ale", "999 -99-9901") ; | |
96 | ve teranUser3 = new Vet eranUserMo del("zztes t.patient0 3", DEFAUL T_VETERAN_ PASSWORD, "zztest", "", "patie nt03", "10 /05/1900", "571-555- 0003", "Ma le", "999- 99-9903"); | |
97 | ve teranUser6 = new Vet eranUserMo del("zztes t.patient0 6", DEFAUL T_VETERAN_ PASSWORD, "zztest", "", "patie nt06", "06 /06/1900", "571-555- 0006", "Ma le", "999- 99-9906"); | |
98 | ve teranUser1 8 = new Ve teranUserM odel("zzte st.patient 18", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent18", "0 9/04/1900" , "571-555 -0018", "M ale", "999 -99-9918") ; | |
99 | ve teranUser2 0 = new Ve teranUserM odel("zzte st.patient 20", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent20", "0 6/06/1900" , "571-555 -0020", "M ale", "999 -99-9920") ; | |
100 | ve teranUser2 6 = new Ve teranUserM odel("zzte st.patient 26", DEFAU LT_VETERAN _PASSWORD) ; | |
101 | ve teranUser4 7 = new Ve teranUserM odel("zzte st.patient 47", DEFAU LT_VETERAN _PASSWORD) ; | |
102 | ve teranUser4 8 = new Ve teranUserM odel("zzte st.patient 48", DEFAU LT_VETERAN _PASSWORD) ; | |
103 | ve teranUser4 9 = new Ve teranUserM odel("zzte st.patient 49", DEFAU LT_VETERAN _PASSWORD) ; | |
104 | ve teranUser5 0 = new Ve teranUserM odel("zzte st.patient 50", DEFAU LT_VETERAN _PASSWORD) ; | |
105 | ve teranUser5 1 = new Ve teranUserM odel("zzte st.patient 51", DEFAU LT_VETERAN _PASSWORD) ; | |
106 | ve teranUser5 2 = new Ve teranUserM odel("zzte st.patient 52", DEFAU LT_VETERAN _PASSWORD) ; | |
107 | ve teranUser5 3 = new Ve teranUserM odel("zzte st.patient 53", DEFAU LT_VETERAN _PASSWORD) ; | |
108 | ve teranUser5 4 = new Ve teranUserM odel("zzte st.patient 54", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent54", "0 5/05/1900" , "703-111 -0054", "M ale", "999 -99-9954") ; | |
109 | ve teranUser5 5 = new Ve teranUserM odel("zzte st.patient 55", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent55", "0 5/05/1900" , "703-111 -0055", "M ale", "999 -99-9955") ; | |
110 | ve teranUser5 6 = new Ve teranUserM odel("zzte st.patient 56", DEFAU LT_VETERAN _PASSWORD) ; | |
111 | ve teranUser5 7 = new Ve teranUserM odel("zzte st.patient 57", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent57", "0 1/01/1900" , "703-111 -0057", "" , "999-99- 9957"); | |
112 | ve teranUser5 8 = new Ve teranUserM odel("zzte st.patient 58", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent58", "1 1/08/1900" , "703-111 -0058", "" , "999-99- 9958"); | |
113 | ve teranUser5 9 = new Ve teranUserM odel("zzte st.patient 59", DEFAU LT_VETERAN _PASSWORD) ; | |
114 | ve teranUser6 0 = new Ve teranUserM odel("zzte st.patient 60", DEFAU LT_VETERAN _PASSWORD, "zztest", "", "pati ent60", "1 1/08/1900" , "703-111 -0058", "" , "999-99- 9958"); | |
115 | ve teranUser6 1 = new Ve teranUserM odel("zzte st.patient 61", DEFAU LT_VETERAN _PASSWORD) ; | |
116 | ve teranUserI magepatien tTen = new VeteranUs erModel("" , "", "ima gepatient" , "", "ten ", "04/15/ 1953", "57 1-123-4567 ", "Male", "666-06-1 010"); | |
117 | me ssageHisto ryFilterin gPatient = new Veter anUserMode l("", "", "zztest", "", "appt0 03", "01/0 9/1900", " 571-294-31 83", "Male ", "003-99 -9985"); | |
118 | ||
119 | // Set the p age index URLs | |
120 | // urlAnnieVe teranApp = String.fo rmat("http s://%s/ann ie-vet", d eploymentV etServer); // Ann ie II Pati ent Url | |
121 | ur lAnnieVete ranApp = S tring.form at("https: //%s/annie -vet-v3", deployment VetServer) ; // An nie III Pa tient URL | |
122 | // urlAnnieSt affApp = S tring.form at("https: //%s/annie -provider" , deployme ntStaffSer ver);// An nie II Sta ff Url | |
123 | ur lAnnieStaf fApp = Str ing.format ("https:// %s/annie-p rovider-v3 ", deploym entStaffSe rver); // Annie III Staff Url | |
124 | ||
125 | // Set the c hild page URLs | |
126 | fo r(int i = 0; i < ANN IE_CLINICA L_STAFF_PA GE_URL_CHI LD_PATHS.l ength; i++ ) { | |
127 | urlAnnie ClinicalSt affPages.a dd(String. format("%s /#%s", url AnnieStaff App, ANNIE _CLINICAL_ STAFF_PAGE _URL_CHILD _PATHS[i]) ); | |
128 | } | |
129 | fo r(int i = 0; i < ANN IE_CLINICA L_ADMIN_PA GE_URL_CHI LD_PATHS.l ength; i++ ) { | |
130 | urlAnnie ClinicalAd minPages.a dd(String. format("%s /#%s", url AnnieStaff App, ANNIE _CLINICAL_ ADMIN_PAGE _URL_CHILD _PATHS[i]) ); | |
131 | } | |
132 | fo r(int i = 0; i < ANN IE_BROADCA ST_ADMIN_P AGE_URL_CH ILD_PATHS. length; i+ +) { | |
133 | urlAnnie BroadcastA dminPages. add(String .format("% s/#%s", ur lAnnieStaf fApp, ANNI E_BROADCAS T_ADMIN_PA GE_URL_CHI LD_PATHS[i ])); | |
134 | } | |
135 | ||
136 | // Set the V AMC facili ty locatio ns | |
137 | VA MC_FACILIT IES = new String[]{" ALEXANDRIA VAMC", "A LTOONA", " AMARILLO H CS", "ANN ARBOR VAMC ", "ASHEVI LLE VAMC", "ATLANTA VAMC", "AU GUSTA VAMC ", "BALTIM ORE MD VAM C", "BATTL E CREEK VA MC", "BECK LEY VAMC", "BEDFORD VAMC", "BI LOXI VAMC" , "BIRMING HAM VAMC", "BLACK HI LLS HCS", "BOISE VAM C", "BOSTO N HCS VAMC ", "BRONX VAMC", "BU TLER", "CA PTN JAMES LOVELL FED HLT CTR", "CENTRAL ALABAMA HC S", "CENTR AL ARKANSA S HCS", "C ENTRAL CAL IFORNIA HC S", "CENTR AL TEXAS H CS", "CHAR LESTON VAM C", "CHILL ICOTHE, OH VAMC", "C INCINNATI" , "CLARKSB URG VAMC", "CLEVELAN D VAMC", " COATESVILL E VAMC", " COLUMBIA, SC VAMC", "COLUMBUS VAMC", "CO NNECTICUT HCS", "DAY TON", "DET ROIT, MI V AMC", "DUB LIN VAMC", "DURHAM V AMC", "EAS T ORANGE-V A NEW JERS EY HCS", " EASTERN CO LORADO HCS ", "ERIE V AMC", "FAR GO VA HCS" , "FAYETTE VILLE AR", "FAYETTEV ILLE NC VA MC", "GRAN D JUNCTION (VAMC)", "HAMPTON ( VAMC)", "H INES, IL V AMC", "HOU STON VAMC" , "HUDSON VALLEY HCS VAMC", "H UNTINGTON VAMC", "IL LIANA HCS" , "INDIANA POLIS VAMC ", "IRON M OUNTAIN VA MC", "JACK C. MONTGO MERY VAMC" , "JACKSON VAMC", "J ESSE BROWN VAMC", "L EBANON VAM C", "LEXIN GTON-LD VA MC", "LOMA LINDA HCS ", "LONG B EACH VAMC" , "LOUISVI LLE, KY VA MC", "MANC HESTER VAM C", "MARIO N, IN", "M ARTINSBURG VAMC", "M EMPHIS VAM C", "MIAMI VAMC", "M ILWAUKEE V AMC", "MIN NEAPOLIS V A HCS", "M OUNTAIN HO ME VAMC", "N. FLORID A/S. GEORG IA VHS", " NEW MEXICO HCS", "NE W YORK HHS ", "NORTH TEXAS HCS" , "NORTHER N ARIZONA HCS", "NOR THERN CALI FORNIA HCS ", "NORTHP ORT VAMC", "OKLAHOMA CITY VAMC ", "ORLAND O VAMC", " PALO ALTO HCS", "PHI LADELPHIA, PA VAMC", "PHOENIX VAMC", "PI TTSBURGH ( UD), PA VA MC", "PORT LAND (OR) VAMC", "PR OVIDENCE V AMC", "PUG ET SOUND H CS", "RICH MOND VAMC" , "ROSEBUR G HCS", "S AGINAW", " SALEM VAMC ", "SALISB URY VAMC", "SALT LAK E CITY HCS ", "SAN DI EGO HCS", "SAN FRANC ISCO VAMC" , "SAN JUA N VAMC", " SE LOUISIA NA VETERAN S HCS", "S HERIDAN HC S", "SHREV EPORT VAMC ", "SIERRA NEVADA HC S", "SIOUX FALLS VA HCS", "SOU TH TEXAS H CS", "SOUT HERN ARIZO NA VA HCS" , "SOUTHER N NEVADA H CS", "SPOK ANE VAMC", "ST. CLOU D VA HCS", "ST. LOUI S MO VAMC- JC DIVISIO N", "TAMPA VAMC", "T ENNESSEE V ALLEY HCS" , "Test Ti mezone LA- CA", "Test VAMC3-Cha ntilly-VA" , "TEXAS V ALLEY COAS TAL BEND H CS", "TOMA H VAMC", " TUSCALOOSA ", "UPSTAT E NEW YORK HCS", "VA CNTRL WST RN MASSCHU SETS HCS", "VA HEART LAND - WES T, VISN 15 ", "VA NWI HS, OMAHA DIVISION", "WALLA WA LLA VAMC", "WASHINGT ON", "WEST LA VAMC", "WEST PAL M BEACH VA MC", "WEST TEXAS HCS ", "WHITE CITY VAMC" , "WILKES- BARRE VAMC ", "WILLIA M S. MIDDL ETON VAMC" }; | |
138 | } | |
139 | } |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.