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.
# | 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 |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 2 | 108 |
Changed | 1 | 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 | # 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 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.