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
Nick Goupinets
b5da1068a2
Removed CDR from the text literal
2021-03-10 15:32:48 -05:00
Nick Goupinets
ccb5b1aaad
Addresses #2449
2021-03-08 17:40:16 -05:00
Tadgh
57c7d4f3eb
Support MDM expansion in group bulk export, re-add capability to use _typeFilter in Bulk Export
2021-03-03 15:02:41 -05:00
Tadgh
b2b0462154
Skip loading a FHIRPath object if we are older than STU3 ( #2416 )
...
* Skip loading a FHIRPath object if we are older than STU3
* Change log level
2021-02-23 18:04:53 -05:00
Tadgh
04b36d9e0a
Readd forgotten file
2021-02-22 18:47:34 -05:00
Tadgh
0bcf421fb2
add forgotten files
2021-02-22 18:32:27 -05:00
Tadgh
18b61f21d0
re-add only relevant code
2021-02-22 18:23:03 -05:00
Tadgh
96b4e5ab38
Merge pull request #2324 from hapifhir/single-threading-mdm
...
Ensure Single threading mdm
2021-01-29 10:01:56 -05:00
Tadgh
c572575412
Remove mutator
2021-01-25 09:55:31 -05:00
Nick
10382c4915
Added a few more tests
2021-01-22 16:46:18 -05:00
Nick
d783229406
updated docs
2021-01-22 13:28:24 -05:00
Nick
cdda12ef8e
Added empty matcher
2021-01-21 17:42:28 -05:00
Nick
f8c1591d21
post CDR review fixes
2021-01-20 16:44:48 -05:00
Nick
f10785ed43
Code review updates
2021-01-15 14:07:14 -05:00
Nick
6cc40b134e
Pre-review commit
2021-01-14 20:35:09 -05:00
Nick
759f06ce48
Added optional manual override to link update
2021-01-14 14:24:59 -05:00
Nick
8a5651093b
Renamed method param
2021-01-14 11:16:17 -05:00
Nick
6781718702
Survivorship 7
2021-01-12 19:08:54 -05:00
Nick
5aa85c7e17
Survivorship 6
2021-01-11 17:22:06 -05:00
Nick
9338a4e73e
Survivorship 5
2021-01-08 19:25:25 -05:00
Nick
bec056cf9d
Survivorship 4
2021-01-07 17:36:04 -05:00
Nick
19341a17b7
Survivorship 3
2021-01-06 18:02:04 -05:00
Nick
a4a173d5c7
Survivorship 2
2021-01-05 17:59:26 -05:00
Nick
f4cf4bf54a
Survivorship
2021-01-04 17:09:31 -05:00
jamesagnew
d20b07c78e
Update license headers
2021-01-01 15:50:24 -05:00
jamesagnew
f30999b053
License header updates
2021-01-01 15:07:23 -05:00
Tadgh
e79114e2ec
Un-revert the MDM changes, now that issues have been addressed ( #2226 )
...
* Backward compatibility changes
* Revert "Revert "Remove all references to Person from EMPI.""
* Updated docs
* Removed mdm channel references
* Initial implementation
* fix coarseness bug. Fix tests. reinitialize silly bean
* Add forgotten json file
* Generic provider PoC
* Refactored provider to use BundleBuilder
* Removed version-specific MDM providers
* Addressed code review comments
* Fixed after merge
* Fixed docs
* MDM SVG for Update Use Cases
* Removed obsolete docs
Co-authored-by: Nick <nick.goupinets@smilecdr.com>
Co-authored-by: Nick Goupinets <73255752+nvg-smile@users.noreply.github.com>
2020-12-17 10:12:53 -05:00
Tadgh
0938d72b51
Revert "Remove all references to Person from EMPI."
2020-12-09 14:57:00 -05:00
Nick
b3a9ab20dc
Updated wording assertion in exception tracing
2020-12-08 19:05:21 -05:00
Nick
4b610801fa
Added header
2020-12-08 16:47:19 -05:00
Nick
4c7b597983
Addressed more code review comments
2020-12-08 15:32:01 -05:00
Nick
fd90eb699f
Review updates
2020-12-07 18:03:56 -05:00
Nick
51b3fb0525
Synced Provider impl bw R4 and Dstu3
2020-12-04 11:57:40 -05:00
Nick
5c40afb0c9
Updated doc headers
2020-12-03 16:11:10 -05:00
Nick
4352e0a61f
Merge remote-tracking branch 'origin/master' into gg_20201105-remove-person-references
2020-12-03 11:28:21 -05:00
Nick Goupinets
ffee7a894f
Removed person refs
2020-12-02 17:41:42 -05:00
Nick Goupinets
db28a94eee
Resolved alerts
2020-11-30 09:09:38 -05:00
Nick Goupinets
da3df49089
Fixed build failures
2020-11-27 18:00:24 -05:00
Nick Goupinets
c64ca81373
Removed obsolete tests
2020-11-27 17:11:52 -05:00
Nick Goupinets
36ce84335a
Renamed sourceResource to goldenResource
2020-11-27 16:53:21 -05:00
Nick Goupinets
8a7dc4e80b
EMPI to MDM
2020-11-27 15:12:21 -05:00
Nick Goupinets
03643a7b3c
Fix for bean scope inconsistenices
2020-11-25 17:37:37 -05:00
Tadgh
3ad0fa8fda
Merge branch 'gg_20201105-remove-person-references' of github.com:jamesagnew/hapi-fhir into gg_20201105-remove-person-references
2020-11-19 14:23:50 -05:00
Tadgh
f11f8a38ac
Add licenses
2020-11-19 14:23:47 -05:00
Nick Goupinets
b44ae49dd2
Removed hardcoded references to the supported MDM types
2020-11-19 13:37:45 -05:00
Tadgh
3209faf2fb
Rename package and module
2020-11-18 21:55:29 -05:00