katiesmilecdr
3c80dba90e
[3040] finish implementation ( #3049 )
...
* [3040] finish implementation
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa_mdm/mdm_operations.md
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa_mdm/mdm_operations.md
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa_mdm/mdm_operations.md
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* [3040] throw exception if link exists
* [3040] add matchResult parameter/update documentation
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
2021-10-07 17:42:21 +00:00
Ken Stevens
060791aeb4
hapi-fhir-storage-api ( #3006 )
...
* rename hapi-fhir-jpaserver-migrate to hapi-fhir-sql-migrate and move hapi-tasks into jpaserver-persistence
* rename hapi-fhir-jpaserver-api to hapi-fhir-storage-api
* move bulk import apis
* create hapi-fhir-jpa
* create hapi-fhir-jpa
* move CircularQueueCaptureQueriesListener to japi-fhir-jpa
* move mdm logs to storage-api
* move gziputil to storage-api
* move quartz scheduling to hapi-fhir-jpa
* move default subscription channel factory to storage-api
* consolidated batch constants
* correct accidental Logs change
* remove dependency of cdr-api on cdr-persistence
* fix javadoc
* pom descriptions
* review feedback
2021-09-21 15:36:08 +00:00
Jaison B
8bb9aca8df
Merge branch 'master' into 2849_add_new_mdm_param
2021-09-17 10:18:24 -06:00
Ken Stevens
661ca02a6a
revert clobbered code
2021-09-09 09:28:01 -04:00
Nick Goupinets
35aaa98431
Merge branch 'master' into 2849_add_new_mdm_param
2021-09-07 11:27:49 -04:00
Nick Goupinets
010628fa86
Added asserts
2021-09-07 11:24:37 -04:00
Nick Goupinets
c63a503841
Updated link processing for MDM events
2021-09-03 16:29:26 -04:00
Ken Stevens
346e29920a
Issue 2927 convert mdm clear to spring batch ( #2929 )
...
* initial roughout of mdm clear batch job
* still roughing out classes
* finished first draft of reader
* most tests passing now
* all tests pass. now FIXMEs
* FIXMEs done. Time for regression.
* fix test
* changelog and docs
* fix test
* pre-review cleanup
* version bump
* move spring autowire deps for cdr
* move spring autowire deps for cdr
* finally got beans working phew
* rearrange method calls so persistence module can perform clear operation on its own
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa_mdm/mdm_operations.md
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* review feedback
* review feedback
* Remove inheritance
* fix beans
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
2021-09-03 14:58:19 -04:00
Nick Goupinets
4e012236c2
Updated comments and added misc refactorings
2021-08-27 16:31:23 -04:00
Nick Goupinets
6ea58f74d1
Code review
2021-08-23 10:55:09 -04:00
Nick Goupinets
8670f107b5
Updated link expansion
2021-08-17 13:17:44 -04:00
Nick Goupinets
4cfe11a221
Merge branch 'master' into 2849_add_new_mdm_param
2021-08-16 13:33:57 -04:00
Tadgh
d5fe1eeef7
Move test out of IT
2021-08-09 16:13:47 -04:00
Nick Goupinets
891a6304d0
WIP
2021-08-04 11:06:14 -04:00
Nick Goupinets
0d34fe61c8
Adding tests
2021-07-30 11:17:56 -04:00
Nick Goupinets
a2aa2ca1c3
2849 Added new parameter to MDM processing
2021-07-29 15:52:27 -04:00
James Agnew
6d37749be8
Add non unique combo search params ( #2809 )
...
* Start work on nonunique combo search params
* Work on SQL
* Version bump
* A fix
* Test fixes
* Fixes
* Undo version bump
* Test fixes
* Resolve fixme
2021-07-21 19:14:14 -04:00
Tadgh
a4fb72975d
Merge pull request #2767 from hapifhir/2765-mdm-paging
...
Paging implementation for MDM query links operation
2021-07-01 23:16:47 -04:00
Tadgh
cfcc939caa
Fix broken tests, add license
2021-07-01 18:28:29 -04:00
Tadgh
86519a892a
Add tests for link builder
2021-07-01 09:43:53 -04:00
Tadgh
b963520c98
Fix bug in link builder
2021-07-01 09:33:19 -04:00
Tadgh
0893ba0039
Fix up operation param types, fix bug in link builder
2021-06-30 23:17:04 -04:00
Tadgh
1eb82d633d
Rip out pagingprovider requirement
2021-06-30 18:41:18 -04:00
Tadgh
950096d42f
remove demand for paging provider
2021-06-30 18:21:08 -04:00
Tadgh
9f3b262d6d
Add alternate caller methods
2021-06-30 17:54:09 -04:00
Tadgh
d407501071
More docs
2021-06-30 15:04:05 -04:00
Tadgh
883337a9f4
Tidying
2021-06-30 14:55:57 -04:00
Michael Buckley
fa750d209e
$mdm-submit operation was only submitting 100 resources and then stopping.
...
It now correctly submits all requested resources.
2021-06-30 14:48:28 -04:00
Tadgh
8f3cbb0a7f
Refactor docs
2021-06-30 14:48:13 -04:00
Tadgh
61260dd1b1
Slightly more portable solution for paging
2021-06-30 11:54:59 -04:00
Tadgh
a770d577cb
Initial quick implementation of paging with tests
2021-06-29 17:46:03 -04:00
Nick Goupinets
5c9f2617da
Code review
2021-06-22 15:23:03 -04:00
Nick Goupinets
95012623f6
Added null checks
2021-06-22 15:12:10 -04:00
Ken Stevens
32ac16e2aa
add a limit to mdm candidate searches ( #2742 )
...
* done
* verbal review feedback
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_5_0/2739-max-mdm-matches.yaml
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* review feedback
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
2021-06-18 20:48:34 -04:00
Nick Goupinets
dc89a4abd7
Updated identifier matcher to only match on non-empty values
2021-05-26 15:13:43 -04:00
Tadgh
ac7c684437
Refactor to support all new tests
2021-04-29 17:01:19 -04:00
Nick Goupinets
1f10a15c35
Merge branch 'master' into 2515_MDM_survivorship_rules
2021-04-19 17:33:53 -04:00
jamesagnew
b294f7d208
License headers
2021-04-14 18:00:52 -04:00
Ken Stevens
550602b2f1
added numeric matcher ( #2547 )
...
* added numeric matcher
* changelog
* performance optimization
* fix test
2021-04-14 13:15:30 -04:00
James Agnew
b617c7690d
Search Parameter Infrastructure Cleanup ( #2522 )
...
* Search param service cleanup
* Work on collapsing search param
* Search param cleanup
* Work on build
* Test fix
* Test fixes
* Ongoing work
* Test fix
* Compile fix
* Test fixes
* Test fix
* Test fix
* License header updates
* Remove fixme
* Cleanup
* Cleanup
2021-04-05 17:40:10 -04:00
Nick Goupinets
ab8505dfc4
Removed deprecated TerserUtil
2021-03-31 16:07:21 -04:00
jamesagnew
4feda13d7f
License header update
2021-03-30 06:02:32 -04:00
Nick Goupinets
7a9514b94a
Initial fix
2021-03-29 20:43:43 -04:00
Nick Goupinets
644885e91a
Fixed typo in the docs
2021-03-25 18:32:08 -04:00
long
caaa040def
removed identifierSystem from extensionMatcher and removed related test
2021-03-23 13:21:32 -06:00
long
6c41ded507
fixed based on pull request comments, added tests
2021-03-18 13:59:07 -06:00
long
989e9e7903
refactored terserUtil, added equals function in ExtensionUtil
2021-03-17 13:02:59 -06:00
long
660777f855
Merge branch 'master' of https://github.com/hapifhir/hapi-fhir into 2478_add_extension_mdm_matcher
2021-03-17 10:01:56 -06:00
long
55f49b1b65
changed rules json from resourcePath to fhirPath
2021-03-16 14:28:24 -06:00
long
9d9e0d5429
added extension mdm matcher
2021-03-16 12:07:42 -06:00