20206. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/20/2018 10:12:21 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.

20206.1 Files compared

# Location File Last Modified
1 CCRS.zip\CCRS\CCRS-BUSRULES-v1.5.3.zip\CCRS-BUSRULES-v1.5.3-436e6fff1115001d614ccd45b469ad60a9bdb27b\brengine README.md Tue Apr 10 06:18:41 2018 UTC
2 CCRS.zip\CCRS\CCRS-BUSRULES-v1.5.3.zip\CCRS-BUSRULES-v1.5.3-436e6fff1115001d614ccd45b469ad60a9bdb27b\brengine README.md Thu Jun 14 15:02:29 2018 UTC

20206.2 Comparison summary

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

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

20206.4 Active regular expressions

No regular expressions were active.

20206.5 Comparison detail

  1   # CCRS-BUS RULES
  2   CCRS Busin ess Rules  Developmen t
  3  
  4   ## APIs
  5   - Start pr ocessing:  /brengine/ processBat ch?batch_i d=<batch_i d>
  6   - Look at  the decisi ons: /bren gine/fetch Decisions? batch_id=< batch_id>
  7   - View cla ims: /clai ms
  8   - Metrics  and beans:  /metrics,  /beans
  9   - Logs: /l ogs/ccrs-b rengine.lo g
  10  
  11   ## View Re sults in t he DB:
  12   ```
  13   SELECT c.e tl_batch_i d, claim_i d, line_it em_control _number, d ecision, r ule_name,  vf.validat ion_name,  vf.message , vf.is_pa ssed
  14   FROM decis ion d
  15   JOIN f_ins titutional _medical_c laim_detai ls cl ON d .claim_key =cl.claim_ key AND d. claim_deta il_key=cl. claim_deta il_key
  16   JOIN dim_v a_claim c  on cl.clai m_key=c.cl aim_key
  17   JOIN valid ation_fail ure vf ON  d.decision _key=vf.de cision_key
  18   WHERE cl.e tl_batch_i d='CCN4_83 7I_2017103 1'
  19   AND cl.is_ current='Y '
  20   ```
  21  
  22   ## URLs
  23   - Local: h ttp://loca lhost: PORT
  24   - ~~Softla yer Dev:    http:// IP                   ~~
  25   - ~~Softla yer QA:    http:// IP                   ~~
  26   - FTC Dev:     http:// IP
  27   - FTC QA:    http:// IP
  28  
  29   ## Buildin g/running
  30   - From com mand line:
  31   ```bash
  32   ./gradlew  build
  33   ```
  34   ```bash
  35   ./gradlew  bootrun
  36   ```
  37  
  38   ## Spring  Applicatio n Profiles :
  39   There are  multiple d evelopment  environme nts. The S pring `app lication.p roperties`  file is u sed to man age settin gs for eac h. To adju st the set tings, ope n the `app lication.p roperties`  file and  modify the  `spring.p rofiles.ac tive` para meter with  one of th e followin g:
  40   - `ut` H2  used for u nit testin g
  41   - `h2` Emb edded DB,  used for r unning the  web app l ocally
  42   - `softlay erdev` wil l point th e SQL Serv er to the  IBM SoftLa yer CCRSDB  database
  43  
  44  
  45   ## Eclipse :
  46   - Install  Buildship  (Gradle) a nd (option al) STS pl ugin
  47   - To edit  gradle scr ipts, inst all Minima list Gradl e Editor p lugin, ass ociate it  with .grad le extensi on
  48   - From com mand line/ BASH shell :
  49    Navigate  to Project  Root
  50    execute:  `./gradlew  clean ecl ipse`
  51   - Right cl ick on the  project - > enable S pring natu re (If you  have the  STS plugin )
  52   - Right cl ick on the  project - > Gradle - > Refresh  Gradle Pro ject
  53   - Run as/S pring boot  app
  54   - The code  checks ma y take som e time to  execute. T o skip the  code chec ks add `-x  check` to  the run c ommand.
  55   - From Gra dle Comman d Line:
  56   `./gradlew  bootrun - x check`
  57   - From Ecl ipse:
  58   Run Config urations - > **_selec t the boot run config uration_**  -> Argume nts tab ->  Under "Pr ogram Argu ments" add  in `-x ch eck`
  59   - To refre sh classpa th after u pdating de pendencies : Right cl ick Gradle  -> Refres h gradle p roject