23515. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/28/2019 3:18:24 PM 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.

23515.1 Files compared

# Location File Last Modified
1 CV_src.zip\CV-VAS\grails-app\conf appconfig-production.properties Wed May 1 18:46:26 2019 UTC
2 CV_src.zip\CV-VAS\grails-app\conf appconfig-production.properties Sat May 25 18:23:27 2019 UTC

23515.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 6 370
Changed 5 12
Inserted 0 0
Removed 0 0

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

23515.4 Active regular expressions

No regular expressions were active.

23515.5 Comparison detail

  1   grails.jme adowsURL =  https://x xx/jMeadow s/JMeadows DataServic e
  2   grails.dod VlerURL =  https://xx x/VlerDocu mentViewer
  3   # leave do dVlerTestI d blank fo r producti on
  4   grails.dod VlerTestId  =
  5   grails.app Version =  3.0.0.0.0. 20190426
  6   grails.app Location =  Dev.com
  7  
  8   grails.jme adowsUsern ame = xxx
  9   grails.jme adowsToken  = xxx
  10   grails.ena bleWSSecur ityHeader  = false
  11  
  12   grails.sma rtCardBypa ss = false
  13   grails.tes tSmartCard  =
  14   grails.isE ncryptedTo kenDebug =  false
  15   grails.tru stAllSSLHo stnamesAnd Certs = fa lse
  16   grails.fil terOutVAIm munization s = true
  17  
  18   grails.dod AuthUserEn abled = tr ue
  19   grails.vaA uthUserEna bled = fal se
  20  
  21   # Sequenti al Card ID  Select
  22   # Use for  capacity t esting whe re each se ssion need s to use a  different  user prof ile (e.g.  DTC perfor mance .mil )
  23   # Note: On ly works w hen grails .smartCard Bypass is  set to tru e and will  override  grails.tes tSmartCard  and the d efault
  24   # 98765432 1 by using  the value s in the r ange of gr ails.seqCa rdIdSelMin Id and gra ils.seqCar dIdSelMaxI d inclusiv e
  25   grails.seq CardIdSelE nabled = f alse
  26   grails.seq CardIdSelM inId = 999 9900000
  27   grails.seq CardIdSelM axId = 999 9909999
  28  
  29   connection TimeoutMS  = 30000
  30   requestTim eoutMS = 1 30000
  31  
  32   vlerReques tTimeoutMS  = 485000
  33   vlerStyleS heet = <?x ml version =\"1.0\" e ncoding=\" UTF-8\"?>\ n<?xml-sty lesheet ty pe=\"text/ xsl\" href =\"../c32s tyles/nhin /cda2textS ections.xs l\"?>
  34  
  35   grails.aud itAhltaLog inAttempt  = false
  36  
  37   #grails to mcat plugi n 2 way SS L connecto r configur ations
  38   grails.ena bleTomcatP lugin2WayS SL =
  39   grails.tom catPlugin2 WaySSLKeys toreFile =
  40   grails.tom catPlugin2 WaySSLKeys torePass =
  41   grails.tom catPlugin2 WaySSLTrus tstoreFile  =
  42   grails.tom catPlugin2 WaySSLTrus tstorePass  =
  43  
  44   #health mo nitor VA h elp desk i nformation
  45   grails.hel pDeskInfo  = [\
  46       {"agency": "va", "inf o":[{"valu e":"VA Ent erprise Se rvice Desk "},{"value ":"Phone:  855-673-43 57"},{"val ue":"YourI T self-ser vice porta l: https:/ / DNS . URL /"}]},\
  47       {"agency": "ccp","inf o":[{"valu e":"VHA Co mmunity Su pport"},{" value":"Ph one: 844-7 88-6161"}, {"value":" Email: 
P II                                                   "}]}]
  48  
  49   grails.isC ommunityLo gin = fals e
  50  
  51   grails.sta teAbbrevia tions = [{ "abbr":"AL ","name":" Alabama"}, {"abbr":"A K","name": "Alaska"}, \
  52     {"abbr": "AZ","name ":"Arizona "},{"abbr" :"AR","nam e":"Arkans as"},{"abb r":"AS","n ame":"Amer ican Samoa "},\
  53     {"abbr": "CA","name ":"Califor nia"},{"ab br":"CO"," name":"Col orado"},{" abbr":"CT" ,"name":"C onnecticut "},\
  54     {"abbr": "DE","name ":"Delawar e"},{"abbr ":"DC","na me":"Distr ict Of Col umbia"},{" abbr":"FL" ,"name":"F lorida"},\
  55     {"abbr": "GA","name ":"Georgia "},{"abbr" :"GU","nam e":"Guam"} ,{"abbr":" HI","name" :"Hawaii"} ,\
  56     {"abbr": "ID","name ":"Idaho"} ,{"abbr":" IL","name" :"Illinois "},{"abbr" :"IN","nam e":"Indian a"},\
  57     {"abbr": "IA","name ":"Iowa"}, {"abbr":"K S","name": "Kansas"}, {"abbr":"K Y","name": "Kentucky" },\
  58     {"abbr": "LA","name ":"Louisia na"},{"abb r":"ME","n ame":"Main e"},{"abbr ":"MD","na me":"Maryl and"},\
  59     {"abbr": "MA","name ":"Massach usetts"},{ "abbr":"MI ","name":" Michigan"} ,{"abbr":" MN","name" :"Minnesot a"},\
  60     {"abbr": "MS","name ":"Mississ ippi"},{"a bbr":"MO", "name":"Mi ssouri"},{ "abbr":"MT ","name":" Montana"}, \
  61     {"abbr": "NE","name ":"Nebrask a"},{"abbr ":"NV","na me":"Nevad a"},{"abbr ":"NH","na me":"New H ampshire"} ,\
  62     {"abbr": "NJ","name ":"New Jer sey"},{"ab br":"NM"," name":"New  Mexico"}, {"abbr":"N Y","name": "New York" },\
  63     {"abbr": "NC","name ":"North C arolina"}, {"abbr":"N D","name": "North Dak ota"},{"ab br":"OH"," name":"Ohi o"},\
  64     {"abbr": "OK","name ":"Oklahom a"},{"abbr ":"OR","na me":"Orego n"},{"abbr ":"PA","na me":"Penns ylvania"}, \
  65     {"abbr": "PR","name ":"Puerto  Rico"},{"a bbr":"RI", "name":"Rh ode Island "},{"abbr" :"SC","nam e":"South  Carolina"} ,\
  66     {"abbr": "SD","name ":"South D akota"},{" abbr":"TN" ,"name":"T ennessee"} ,{"abbr":" TX","name" :"Texas"}, \
  67     {"abbr": "UT","name ":"Utah"}, {"abbr":"V T","name": "Vermont"} ,{"abbr":" VA","name" :"Virginia "},\
  68     {"abbr": "WA","name ":"Washing ton"},{"ab br":"WV"," name":"Wes t Virginia "},{"abbr" :"WI","nam e":"Wiscon sin"},\
  69     {"abbr": "WY","name ":"Wyoming "}]
  70  
  71   #AuditRepo rt
  72   #SD=StartD ate|ED=End Date|FS=Fa cilitySear ch|US=User Search|VS= VisnSearch |IS=ICNSea rch|
  73   grails.aud itReports  = Communit y Care Act ivity Repo rt,C_GetCo mmunityCar eActivityR eport|SD|E D|FS|;\
  74     Communit y Provider  Security  Report,C_G etCommunit yProviderS ecurityRep ort|SD|ED| FS|;\
  75     Communit y Provider  Activity  Report,C_G etCommunit yProviderA ctivityRep ort|SD|ED| FS|;\
  76     Communit y Care Usa ge Report, C_GetCCPMU sageReport |SD|ED|FS| VS|;\
  77     Communit y Provider  Usage Rep ort,C_GetC ommunityPr oviderUsag eReport|SD |ED|;\
  78     Communit y Patient  Usage Repo rt,C_GetCo mmunityPat ientUsageR eport|SD|E D|FS|IS|;
  79  
  80   # New cons ult assign ed email n otificatio n to CCP a nd CCP Gro up POC
  81   grails.con sultAssign edEmailFro m =  PII                           
  82   grails.con sultAssign edEmailSub ject = New  Veteran R eferral As signed
  83   grails.con sultAssign edDefaultE mailBody =  A Veteran  has been  referred t o you for  care.\\r\\ n\\r\\n\
  84     To view  the medica l record f or this Ve teran, log  in to htt ps://www.C ommunityVi ewer.va.go v/VACV/Com munity/\\r \\n\\r\\n\
  85       If you hav e question s or need  assistance , please e mail  PII                            .
  86  
  87   grails.sup portedBrow sers = IE: 11.0,Firef ox:50.0,Ch rome:54.0, Safari:10. 0,Edge:14. 0
  88  
  89   grails.ass ignmentTyp e = [{"abb r":"3","ty pe":"30 Da y Wait"},{ "abbr":"C" ,"type":"C onsult"},\
  90     {"abbr": "D","type" :"Distance -Eligible  (40 mile)" },{"abbr": "E","type" :"Episode  of Care"}]
  91  
  92   # No longe r used. Ti er 2 will  be determi ned by whi telist in  DB
  93   #grails.ad ministrato rs =  PII                       ;P II                       ;dood@mclu vin.com
  94  
  95   #--------- ---------- -------
  96   # Password  Reset Pro perties
  97   #--------- ---------- -------
  98   grails.pwR esetMessag e = If you  forgot yo ur passwor d or want  to reset y our passwo rd, please  enter you r email ad dress belo w.
  99   grails.pwR esetSucces s = Email  was succes fully sent . Please c heck your  email for  instructio ns to rese t your pas sword.
  100   grails.pwR esetNoEmai l = <br/>T he email a ddress you  entered i s not asso ciated wit h a CV acc ount. \
  101     Please r e-enter yo ur email a bove or co ntact your  local VA  Medical Ce nter resou rce to obt ain access  to CV.
  102   grails.pwR esetError  = <br/>An  error occu rred proce ssing your  password  reset requ est. Pleas e try agai n and \
  103     if the i ssue conti nues to oc cur, conta ct the hel p desk to  report thi s issue.
  104  
  105   grails.vaP ocLink = h ttps:// DNS . URL /COMMUNITY CARE/docs/ providers/ CV-VA-Faci lity-Conta cts.pdf
  106  
  107   #--------- ---------- -------
  108   # VISTA IM AGING
  109   #--------- ---------- -------
  110   grails.isV ixDisplayE nabled = t rue
  111   grails.vix ImageQuali ty = 90
  112   grails.vix RecordsPer Page = 50
  113   grails.vix SvcAcctAc  = hN54NQxh utSEcOTjR7 iTZQ==
  114   grails.vix SvcAcctVc  = 98JGsb+5 tyjpu3GBQh IUcA==
  115  
  116   grails.def aultPatWid getLayout  = {"tabs": [{"label": "","cols": [{"widgets ":[{"widge tType":"ou tpatientme dications_ widget",\
  117     "height" :179,"defa ultSort":{ "id":"fill OrderDate" ,"asc":fal se},"start Day":0,"en dDay":0,"h iddenColum nsMinimize d":[]},\
  118     {"widget Type":"all ergies_wid get","heig ht":192,"d efaultSort ":{"id":"a llergyName ","asc":tr ue},"start Day":0,"en dDay":0,\
  119     "hiddenC olumnsMini mized":[]} ,{"widgetT ype":"prob lemlist_wi dget","hei ght":167," defaultSor t":{"id":" lastUpdate d",\
  120     "asc":fa lse},"star tDay":0,"e ndDay":0," hiddenColu mnsMinimiz ed":[]}]}, {"widgets" :[{"widget Type":"out patientnot es_widget" ,\
  121     "height" :640,"defa ultSort":{ "id":"note Date","asc ":false}," startDay": 0,"endDay" :0,"hidden ColumnsMin imized":[] },\
  122     {"widget Type":"con sults_widg et","heigh t":300,"de faultSort" :{"id":"re questDate" ,"asc":fal se},"start Day":0,"en dDay":0,\
  123     "hiddenC olumnsMini mized":[]} ]},{"widge ts":[{"wid getType":" vitals_wid get","heig ht":248,"d efaultSort ":{"id":"d ateTaken", \
  124     "asc":fa lse},"star tDay":0,"e ndDay":0," hiddenColu mnsMinimiz ed":[]},{" widgetType ":"labs_wi dget","hei ght":157,\
  125     "default Sort":{"id ":"collect ionDate"," asc":false },"startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]},\
  126     {"widget Type":"enc ounters_wi dget","hei ght":462," defaultSor t":{"id":" apptDate", "asc":fals e},"startD ay":0,"end Day":0,\
  127     "hiddenC olumnsMini mized":[]} ]}]},{"lab el":"Encou nters","co ls":[{"wid gets":[{"w idgetType" :"encounte rs_widget" ,\
  128     "height" :737,"defa ultSort":{ "id":"appt Date","asc ":false}," startDay": 0,"endDay" :0,"hidden ColumnsMin imized":[] }]},\
  129     {"widget s":[{"widg etType":"a ppointment s_widget", "height":7 37,"defaul tSort":{"i d":"appoin tmentDate" ,"asc":fal se},\
  130     "startDa y":0,"endD ay":30,"hi ddenColumn sMinimized ":[]}]},{" widgets":[ {"widgetTy pe":"outpa tientnotes _widget"," height":73 8,\
  131     "default Sort":{"id ":"noteDat e","asc":f alse},"sta rtDay":0," endDay":0, "hiddenCol umnsMinimi zed":[]}]} ]},{"label ":"Results ",\
  132     "cols":[ {"widgets" :[{"widget Type":"lab s_results_ widget","h eight":316 ,"defaultS ort":{"id" :"resultDa te","asc": false},\
  133     "startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]},{"wid getType":" radiologye xams_widge t","height ":545,\
  134     "default Sort":{"id ":"examDat e","asc":f alse},"sta rtDay":0," endDay":0, "hiddenCol umnsMinimi zed":[]}]} ,\
  135     {"widget s":[{"widg etType":"p rocedures_ widget","h eight":250 ,"defaultS ort":{"id" :"date","a sc":false} ,"startDay ":0,\
  136     "endDay" :0,"hidden ColumnsMin imized":[] },{"widget Type":"lab s_widget", "height":6 12,"defaul tSort":{"i d":"collec tionDate", \
  137     "asc":fa lse},"star tDay":0,"e ndDay":0," hiddenColu mnsMinimiz ed":[]}]}, {"widgets" :[{"widget Type":"out patientnot es_widget" ,\
  138     "height" :872,"defa ultSort":{ "id":"note Date","asc ":false}," startDay": 0,"endDay" :0,"hidden ColumnsMin imized":[] }]}]},\
  139     {"label" :"Medicati ons","cols ":[{"widge ts":[{"wid getType":" outpatient medication s_widget", "height":7 27,\
  140     "default Sort":{"id ":"fillOrd erDate","a sc":false} ,"startDay ":0,"endDa y":0,"hidd enColumnsM inimized": []}]},\
  141     {"widget s":[{"widg etType":"o rders_widg et","heigh t":300,"de faultSort" :{"id":"or derDate"," asc":true} ,"startDay ":0,\
  142     "endDay" :0,"hidden ColumnsMin imized":[] },{"widget Type":"inp atientmedi cations_wi dget","hei ght":300,\
  143     "default Sort":{"id ":"orderId ","asc":fa lse},"star tDay":0,"e ndDay":0," hiddenColu mnsMinimiz ed":[]}]}, \
  144     {"widget s":[{"widg etType":"a llergies_w idget","he ight":300, "defaultSo rt":{"id": "allergyNa me","asc": true},\
  145     "startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]}]}]},{ "label":"D ocuments", \
  146     "cols":[ {"widgets" :[{"widget Type":"out patientnot es_widget" ,"height": 736,"defau ltSort":{" id":"noteD ate",\
  147     "asc":fa lse},"star tDay":0,"e ndDay":0," hiddenColu mnsMinimiz ed":[]}]}, {"widgets" :[{"widget Type":"enc ounters_wi dget",\
  148     "height" :736,"defa ultSort":{ "id":"appt Date","asc ":false}," startDay": 0,"endDay" :0,"hidden ColumnsMin imized":[] }]},\
  149     {"widget s":[{"widg etType":"i npatientno tes_widget ","height" :300,"defa ultSort":{ "id":"note Date","asc ":false},\
  150     "startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]}]}]},{ "label":"C onsults"," cols":[{"w idgets":[{ "widgetTyp e":"consul ts_widget" ,\
  151     "height" :736,"defa ultSort":{ "id":"requ estDate"," asc":false },"startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]}]},\
  152     {"widget s":[{"widg etType":"o utpatientn otes_widge t","height ":736,"def aultSort": {"id":"not eDate","as c":false}, \
  153     "startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]}]},{"w idgets":[{ "widgetTyp e":"inpati entnotes_w idget",\
  154     "height" :736,"defa ultSort":{ "id":"note Date","asc ":false}," startDay": 0,"endDay" :0,"hidden ColumnsMin imized":[] }]}]},\
  155     {"label" :"Immuniza tions","co ls":[{"wid gets":[{"w idgetType" :"immuniza tions_widg et","heigh t":735,"de faultSort" :{"id":"ad minDate",\
  156     "asc":fa lse},"star tDay":0,"e ndDay":0," hiddenColu mnsMinimiz ed":[]}]}, {"widgets" :[{"widget Type":"pro blemlist_w idget",\
  157     "height" :736,"defa ultSort":{ "id":"last Updated"," asc":false },"startDa y":0,"endD ay":0,"hid denColumns Minimized" :[]}]},\
  158     {"widget s":[{"widg etType":"o utpatientn otes_widge t","height ":736,"def aultSort": {"id":"not eDate","as c":false}, "startDay" :0,\
  159     "endDay" :0,"hidden ColumnsMin imized":[] }]}]}]}
  160  
  161   # Number o f days fro m last pas sword chan ge for pas sword to e xpire
  162   grails.pwd Expiration Days = 90
  163   grails.pwd Expiration Msg = Your  password  has expire d. An emai l containi ng a link  to reset y our passwo rd<br/>has  been sent  to \
  164     the emai l address  associated  with your  CV accoun t.
  165   grails.pwd Expiration ErrorMsg =  Your pass word has e xpired, bu t an error  occurred  processing  your pass word reset .<br/>Plea se \
  166     try agai n and if t he issue p ersists, c ontact the  help desk  to report  this issu e.
  167   grails.pwd Complexity ErrMsg = P asswords a re case-se nsitive an d must adh ere to the  following :<br/><br/ ><ul>\
  168     <li>Cont ain at lea st 8 non-b lank chara cters</li> \
  169     <li>Incl ude at lea st one upp ercase let ter</li>\
  170     <li>Incl ude at lea st one low ercase let ter</li>\
  171     <li>Incl ude at lea st one num ber</li>\
  172     <li>Incl ude at lea st one spe cial chara cter: ! @  # ? $ % &< /li>\
  173     <li>Six  of the cha racters ca nnot occur  more than  once</li> </ul>
  174   grails.pwd ReuseErrMs g = Passwo rds are ca se-sensiti ve and mus t adhere t o the foll owing:<br/ ><br/><ul> \
  175     <li>Do n ot reuse t he same pa ssword wit hin a 2 ye ar period< /li>\
  176     <li>Incl ude at lea st 4 uniqu e characte rs in the  new passwo rd that we re not inc luded in t he old pas sword</li> \
  177     <li>Do n ot reuse t he passwor d that was  used with in the las t 3 passwo rd reset i ntervals r egardless  of the tim e frame</l i></ul>
  178  
  179   # HTTP Sec ure-Transp ort-Securi ty (HSTS)  header val ue (max-ag e in secon ds, 315360 00 = 1 yea r)
  180   grails.hst sHeaderVal ue = max-a ge=3153600 0; include SubDomains ; preload
  181  
  182   grails.pro viderGroup SearchSize Limit = 25 0
  183  
  184   # Paginati on - Maxim um records  per page  for minimi zed and ex panded vie w widgets
  185   grails.wid getsRecord sPerPage =  25
  186  
  187   #Community  Provider  References
  188   grails.pro vReference s = CDC,ht tp://www.c dc.gov/;\
  189     FDA,http ://www.fda .gov; \
  190     Medscape ,http://em edicine.me dscape.com ;\
  191     webMD.co m,http://w ww.webmd.c om;