Produced by Araxis Merge on 2/7/2017 12:14:05 PM Eastern Standard 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 | cpss.zip\cpss\src\main\java\gov\va\cpss\dao\impl | PSPatientRowMapper.java | Wed Feb 1 21:07:28 2017 UTC |
2 | cpss.zip\cpss\src\main\java\gov\va\cpss\dao\impl | PSPatientRowMapper.java | Fri Feb 3 20:29:42 2017 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 2 | 132 |
Changed | 1 | 2 |
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 go v.va.cpss. dao.impl; | |
2 | ||
3 | import jav a.sql.Resu ltSet; | |
4 | import jav a.sql.SQLE xception; | |
5 | ||
6 | import org .springfra mework.jdb c.core.Row Mapper; | |
7 | ||
8 | import gov .va.cpss.c obol.Money ; | |
9 | import gov .va.cpss.m odel.Boole anChar; | |
10 | import gov .va.cpss.m odel.fps.P SPatient; | |
11 | import gov .va.cpss.m odel.fps.P SSite; | |
12 | ||
13 | /** | |
14 | * Custom ItemPrepar edStatemen tSetter fo r JdbcBatc hItemWrite r to set v alues in | |
15 | * prepare d statemen t for batc h data ins ert into t he PSPatie nt table. | |
16 | * | |
17 | * @author DN S P II | |
18 | */ | |
19 | public cla ss PSPatie ntRowMappe r implemen ts RowMapp er<PSPatie nt> { | |
20 | ||
21 | @O verride | |
22 | pu blic PSPat ient mapRo w(ResultSe t rs, int rowNum) th rows SQLEx ception { | |
23 | ||
24 | PSPa tient pati ent = new PSPatient( ); | |
25 | ||
26 | pati ent.setId( rs.getInt( 1)); | |
27 | pati ent.setPsS ite(new PS Site(rs.ge tLong(2))) ; | |
28 | pati ent.setPat ientAccoun t(rs.getSt ring(3)); | |
29 | pati ent.setPat ientLastNa me(rs.getS tring(4)); | |
30 | pati ent.setPat ientFirstN ame(rs.get String(5)) ; | |
31 | pati ent.setPat ientMiddle Name(rs.ge tString(6) ); | |
32 | pati ent.setAdd ress1(rs.g etString(7 )); | |
33 | pati ent.setAdd ress2(rs.g etString(8 )); | |
34 | pati ent.setAdd ress3(rs.g etString(9 )); | |
35 | pati ent.setCit y(rs.getSt ring(10)); | |
36 | pati ent.setSta te(rs.getS tring(11)) ; | |
37 | pati ent.setZip Code(rs.ge tString(12 )); | |
38 | pati ent.setCou ntryName(r s.getStrin g(13)); | |
39 | pati ent.setAmo untDue(new Money(rs. getString( 15))); // Generate f rom raw | |
40 | // Cobol | |
41 | pati ent.setPre vBalance(n ew Money(r s.getStrin g(17))); / / Generate from | |
42 | // raw Cobol | |
43 | pati ent.setTot alCharges( new Money( rs.getStri ng(19))); // Generat e from | |
44 | // raw Cobol | |
45 | pati ent.setTot alCredits( new Money( rs.getStri ng(21))); // Generat e from | |
46 | // raw Cobol | |
47 | pati ent.setNew Balance(ne w Money(rs .getString (23))); // Generate from raw | |
48 | // Cobol | |
49 | pati ent.setSpe cialNotes( rs.getStri ng(24)); | |
50 | pati ent.setSpe cialNotesF orLateSite s1(rs.getS tring(25)) ; | |
51 | pati ent.setSpe cialNotesF orLateSite s2(rs.getS tring(26)) ; | |
52 | pati ent.setRig htsObligat ionParagra phCodes(rs .getString (27)); | |
53 | pati ent.setNum OfLines(rs .getInt(28 )); | |
54 | pati ent.setDfn Number(rs. getLong(29 )); | |
55 | pati ent.setLar geFontInd( BooleanCha r.from(rs. getString( 30))); | |
56 | pati ent.setIcn Number(rs. getString( 31)); | |
57 | pati ent.setAdd ressFlag(B ooleanChar .from(rs.g etString(3 2))); | |
58 | pati ent.setLas tBillPrepD ate(rs.get Date(33)); | |
59 | pati ent.setCre atedBy(rs. getString( 34)); | |
60 | pati ent.setCre atedDate(n ew java.ut il.Date(rs .getDate(3 5).getTime ())); | |
61 | pati ent.setMod ifiedBy(rs .getString (36)); | |
62 | pati ent.setMod ifiedDate( new java.u til.Date(r s.getDate( 37).getTim e())); | |
63 | ||
64 | retu rn patient ; | |
65 | } | |
66 | ||
67 | } |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.