Ken Stevens
5bfe3ce15f
move transactional method to persistence
2020-07-29 17:16:49 -04: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
606b642b1e
Turns out expunge atomic integer didn't do what I expected for historical versions...
2020-07-27 17:29:27 -07:00
Tadgh
82dcc395ec
Merge branch 'master' into batch-empi-job
2020-07-27 14:59:27 -07:00
Tadgh
fac14240c8
Add circular reference handling, and DeleteConflict handling
2020-07-27 14:18:40 -07:00
Tadgh
7e694ded3f
Add failing test showing issue with related persons
2020-07-24 17:18:59 -07:00
Tadgh
7fd690f830
Add test in provider with different empi json rules
2020-07-24 10:42:21 -07:00
Tadgh
31d0ed3ac1
remove question, put in PR instead
2020-07-23 18:09:10 -07:00
Tadgh
698b18eb2f
Fix NPE in iterator, fix empi-rules.json, add extra tests
2020-07-23 18:01:08 -07:00
Tadgh
2da64119bb
Resolve issue with test
2020-07-23 17:28:20 -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
Ken Stevens
08cbac59cc
fix tests ( #1993 )
2020-07-23 11:01:54 -04:00
Gary Graham
e9adebc412
Move SearchBuilderFactory into EmpiSearchParamSvc to avoid module loading issues
2020-07-22 16:19:55 -07:00
Tadgh
60e5d9783e
Narrowing catch by LGTM
2020-07-22 14:00:39 -07:00
Tadgh
198385a7b4
Dead space
2020-07-22 12:01:34 -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
249f5e5947
Add two new tests. Fix non-jupiter-tests
2020-07-21 08:51:18 -07: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
b79ed21672
Add forgotten bean
2020-07-18 13:36:31 -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
4fa4dd1c48
Update Javadocs
2020-07-17 13:39:39 -07:00
Tadgh
fec50686ec
Forgot to unregister interceptor
2020-07-17 13:18:27 -07:00
Tadgh
e540e4b0a2
Minor addition to PointcutLatch to support an inline runnable
2020-07-17 12:06:19 -07:00
Tadgh
aebdef1e3f
Fix import issues
2020-07-17 09:36:08 -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
6bb92717f5
Merge branch 'master' into batch-empi-job
2020-07-16 11:00:32 -07: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
f965b26f0d
add more tests for criteria conversion
2020-07-15 14:03:27 -07:00
Tadgh
80b59599fc
wip
2020-07-15 12:27:49 -07:00
Tadgh
677bc5577b
wip
2020-07-13 12:00:19 -07:00
James Agnew
baba4cc240
Avoid version conflicts on current writes ( #1971 )
...
* Add auto retry of transactions
* Experiment in Maven build
* Transaction autoretry
* Work on transaction retries
* Work on transaction retry
* Work on transaction retry
* Fix tests
* Avoid version conflicts
* Add changelog
* Resolve LGTM issue
* FIx transaction scope error
* Test fixes
* Test fix
* Test fixes
* Test fix
* Test fixes
2020-07-13 08:51:13 -04:00
Tadgh
c3b89b4ad5
Get basic tests running
2020-07-09 15:56:41 -07:00
Tadgh
5a7e1de367
Flesh out tests
2020-07-07 10:15:38 -07:00
Tadgh
86f2761580
Merge branch 'master' into batch-empi-job
2020-07-07 07:52:42 -07:00
Tadgh
5b402de581
Add EmpiTargetType to link
2020-07-07 07:51:41 -07:00
Tadgh
b7e5705f57
Fix tests to cover other scenarios
2020-07-06 14:57:28 -07:00
Tadgh
f82a53e6f9
Merge branch 'master' into batch-empi-job
2020-07-06 13:12:20 -07:00
Tadgh
2f11a673e3
change test name
2020-07-06 11:53:40 -07:00
Tadgh
be429299de
Change string name
2020-07-06 11:46:20 -07:00
Tadgh
84da932187
fix test
2020-07-06 11:36:47 -07:00
Tadgh
db127ab32f
tidy test file
2020-07-06 11:01:53 -07:00