62 Commits

Author SHA1 Message Date
Nick Goupinets
9422ba7a02 WIP Refactoring 3 2020-11-06 17:02:07 -05:00
Nick Goupinets
27afbe93b3 Cleanup 2020-11-06 15:39:33 -05:00
Tadgh
063d04cc79 One more test passing. rework EID updates to support the terser method 2020-11-06 14:54:37 -05:00
Nick Goupinets
79793f9c40 WIP Refactoring 2 2020-11-06 13:16:50 -05:00
Nick Goupinets
71856dbd64 WIP Refactoring 2020-11-06 12:29:11 -05:00
Tadgh
aba6953360 Mild comment :) 2020-11-05 23:06:54 -05:00
Nick Goupinets
0b4f647520 EID copy magic 2020-11-05 17:39:25 -05:00
Nick Goupinets
e9509f9963 WIP removing Person - ID cloning 2020-11-05 14:46:30 -05:00
Nick Goupinets
4bfc62804c WIP removing Person 2020-11-05 14:23:53 -05:00
Tadgh
0dfc4597e8 comment fixes and removing dead code 2020-11-05 09:24:53 -05:00
Nick Goupinets
4c01025934 Updated based on code review feedback 2020-11-03 13:10:16 -05:00
Nick Goupinets
52e8761701 Added rule count for proper scoring implementation 2020-11-02 17:15:39 -05:00
Nick Goupinets
296b193bb5 Fixed score calculation to use selected bits in the vector. Addresses #2155 2020-11-02 09:22:00 -05:00
Nick Goupinets
954fbf054f Fixed implementation based on the feedback. 2020-10-28 15:09:15 -04:00
Nick Goupinets
170cf245cc #2184 Initial implementation 2020-10-27 15:50:29 -04:00
Ken Stevens
3b91873b7c
delete expunge (#2131)
Added delete _expunge=true
2020-10-20 17:21:50 -04:00
jamesagnew
6fc1c5c85b Add license headers 2020-09-30 05:42:09 -04:00
Ken Stevens
09d09233ff
empi bugfixes and enhancements (#2104) 2020-09-29 17:27:43 -04:00
Tadgh
0e5020fa0a
If statement checking wrong attribute (#2098) 2020-09-22 15:12:54 -04:00
jamesagnew
92718c7ef2 Version bump to 5.2.0-SNAPSHOT 2020-08-12 10:23:46 -04:00
jamesagnew
5fb7bd5156 Version bump to 5.1.0 2020-08-11 17:43:24 -04:00
Tadgh
ed618613a6 Add type-based filtering to filter service. Add tests 2020-08-06 10:58:37 -07:00
Tadgh
da30772a01 Remove dead methods, constants, and add a javadoc 2020-08-01 13:19:52 -07:00
Tadgh
e67ee36492 Renamed and modified reset constant for better naming 2020-08-01 11:36:14 -07:00
Tadgh
48bf78e972 Rename service interface name 2020-07-30 12:17:14 -07:00
Tadgh
102f936156 Rework into new person deleting service 2020-07-29 12:17:07 -07:00
Tadgh
2e48ded61b Add license, change bean name 2020-07-28 18:05:17 -07:00
Tadgh
f6d44fe50c wip 2020-07-28 08:42:45 -07:00
Tadgh
82dcc395ec Merge branch 'master' into batch-empi-job 2020-07-27 14:59:27 -07:00
Tadgh
df6f028768 It is allowed to have empty candidate search params, so validator test is, ironically, invalid 2020-07-24 11:52:32 -07:00
Tadgh
698b18eb2f Fix NPE in iterator, fix empi-rules.json, add extra tests 2020-07-23 18:01:08 -07:00
Tadgh
6a5b96d05f Start with broken test for #1996 2020-07-23 15:52:12 -07:00
Tadgh
90e96c1fb4 Fix bug caused by Persons with >1 historical version 2020-07-23 14:35:28 -07:00
Tadgh
9491a3e499 Add DSTU3 clear operation 2020-07-23 09:37:11 -07:00
Tadgh
1454364d4e Add DSTU3 equivalent provider functions 2020-07-22 14:41:45 -07:00
Tadgh
bbe6d5600e Address review comments 2020-07-22 11:58:08 -07:00
Ken Stevens
160778d3fd
Empi docs (#1989)
* Remove lines from image edges.  Thanks Max!

* fix case 4 docs
only mark possible match as eid if it was via an eid match
2020-07-21 13:07:49 -04:00
Tadgh
e82451533f Move provider logic. Fix tests to reflect. Remove now-dead methods 2020-07-21 07:52:51 -07:00
Tadgh
de9621602b Update provider and create test skeletons for empi batch run 2020-07-18 18:18:21 -07:00
Tadgh
62b5221c3f Move Empi Batch work to the BaseHapiResourceProvider, allowing manual EMPI runs on a server/type/ID basis. 2020-07-18 13:36:14 -07:00
Tadgh
1e12c740f6 Merge branch 'master' into batch-empi-job 2020-07-17 09:28:10 -07:00
jamesagnew
b57681da59 License header updates 2020-07-17 08:54:20 -04:00
Ken Stevens
ebd6ca4b64
Empi 3 ruleset version (#1978)
* add rule version

* add rule version

* Rough in model for Golden Record.

* Test Link Rule Version

* add eid match boolean

* added new fields to EmpiLink to provide more information about how the link was created

* add logging to check an edge case

* all tests pass

* wip with failing tests

* tests pass

* FIXME

* optimize imports

* test score in provider output

* FIXME

* FIXME

* Fix jpa test app context

* fix migration string length

* review feedback param name

* review feedback javadoc

* review feedback javadoc

* bean config reorganization for cdr

* add more tests
2020-07-17 08:31:15 -04:00
Tadgh
31e9f140ad Fix operation name. Remove unnecessary beans 2020-07-16 09:48:58 -07:00
Tadgh
acd881ca76 Adds queue submitter class, for simplicity of manual triggers of Empi Runs 2020-07-15 15:20:26 -07:00
Tadgh
80b59599fc wip 2020-07-15 12:27:49 -07:00
Tadgh
9d7df0cdda wip 2020-07-14 14:49:16 -07:00
Tadgh
677bc5577b wip 2020-07-13 12:00:19 -07:00
Tadgh
c3b89b4ad5 Get basic tests running 2020-07-09 15:56:41 -07:00
Tadgh
f82a53e6f9 Merge branch 'master' into batch-empi-job 2020-07-06 13:12:20 -07:00