James Agnew
fcffb04c7b
Allow unknown code systems during validation ( #2523 )
...
* Allow unknown code systems during validation
* Add changelog
* Test fix
2021-04-05 20:59:59 -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
James Agnew
0bf746f23b
Add support for revincludes to CapabilityStatement generator ( #2521 )
...
* Add support for revincludes to CapabilotyStatement generator
* Add changelog
* Fixes
* Test fix
* Test fixes
* Test fix
* Test fix
* More fixes to CS cache
* Test fix
* Test fix
* Test fix
2021-04-05 08:29:04 -04:00
Tadgh
961c996ea9
Remove foolish local bind
2021-04-01 17:32:14 -04:00
Tadgh
696982ce1e
Fix bean name. Update docs
2021-03-31 13:45:40 -04:00
Tadgh
74be6761b1
Merge remote-tracking branch 'origin/master' into mdm-expansion-interceptor
2021-03-31 09:47:57 -04:00
Tadgh
8b69d161bd
Update docs
2021-03-30 17:12:55 -04:00
Tadgh
419a5829ea
This shockingly works
2021-03-30 12:39:37 -04:00
jamesagnew
4eb9508e28
One more fix to interceptor
2021-03-30 11:47:03 -04:00
jamesagnew
8759cdae00
Additional cleanup
2021-03-30 08:20:14 -04:00
jamesagnew
4feda13d7f
License header update
2021-03-30 06:02:32 -04:00
James Agnew
049097e5b4
Improve CapabilityStatement Generation ( #2511 )
...
* Start work
* Work on testing
* Version bump
* Test fix
* Compile fix
* Test Fixes
* Test fix
* Test fix
* Compile fix
* Tst fix
* Test fix
* Test fix
* Test fix
2021-03-30 05:48:03 -04:00
Tadgh
a15ded7140
Interceptor now correctly intercepts at the right point
2021-03-29 21:12:03 -04:00
Tadgh
ab143e34cb
Merge remote-tracking branch 'origin/master' into mdm-expansion-interceptor
2021-03-29 19:27:37 -04:00
Tadgh
838ac890d3
wip
2021-03-29 19:19:37 -04:00
Tadgh
5f42743f48
wip
2021-03-29 19:16:26 -04:00
Diederik Muylwyk
e3be7cc6fb
Fix build
2021-03-29 18:39:51 -04:00
Diederik Muylwyk
b720c32c1d
Version bump
2021-03-29 18:23:16 -04:00
Tadgh
432579c591
Fix test error
2021-03-29 15:00:20 -04:00
Tadgh
19810db65d
Test refactor. address review comments
2021-03-29 14:55:41 -04:00
Tadgh
c46617fefa
Use dynamic projection
2021-03-29 11:38:52 -04:00
Tadgh
002d3fcf3c
Migrate constant
2021-03-29 11:07:23 -04:00
Tadgh
e9e20988c9
Partial moving of presearch regsitered pointcut
2021-03-29 10:49:58 -04:00
Tadgh
9f13225aa5
WIP interceptor using reference param modifier
2021-03-26 17:57:38 -04:00
Tadgh
e8f49f2fba
More docs
2021-03-26 16:01:29 -04:00
Tadgh
a3fbd3e1a1
Hotter docs
2021-03-26 16:00:06 -04:00
Tadgh
bee33f763a
Refactors, tidying. Improving docs
2021-03-26 15:54:27 -04:00
Tadgh
f7eee5985e
Add some logging to figure out CI failure
2021-03-26 11:58:52 -04:00
Tadgh
a1a3e65106
remove dead whitespace
2021-03-26 10:20:41 -04:00
Tadgh
cc1861e876
Update test.
2021-03-25 15:48:03 -04:00
Tadgh
4d3b021f12
Add annotating processor and composite processor
2021-03-25 13:53:41 -04:00
Tadgh
315dc3fcb7
start with failing test
2021-03-24 12:50:29 -04:00
Tadgh
6f669f9ccd
wip
2021-03-23 19:29:22 -04:00
Tadgh
8a8eb84fe6
Works on #2496 , start with failing test
2021-03-23 18:14:06 -04:00
Tadgh
e6cfb77c79
Wip
2021-03-23 18:11:39 -04:00
Kevin Dougan SmileCDR
d1c2d839d1
2491 - Fix NullPointerException when performing cascade delete ( #2492 )
...
* 2491 - Fix NullPointerException when performing cascade delete.
2021-03-22 10:29:03 -04:00
James Agnew
dc41d5ad61
Add terminology mapping and display population interceptors ( #2488 )
...
* Start work on code mapping interceptors
* Work on generation
* Add terminology mapping and display population interceptors
* Add changelog
* License header updates
* Test fixes
* Fix typo
* Interceptor fixes
* License header update
* Test fixes
* Mapping fixes
* Version bump
* License header updates
* Add null tests
* Add null guard
* Intermittent fix
2021-03-21 12:03:57 -04:00
Tadgh
659a877100
Add interceptor
2021-03-18 23:17:56 -04:00
Tadgh
6226ae02d5
Add basic skeleton of MDM expansion
2021-03-18 23:16:45 -04:00
michelgleeson
009f184ab4
fix refering to wrong view ( #2486 )
...
Co-authored-by: Mike G <michel.gleeson@gmail.com>
2021-03-18 17:47:46 -04:00
jamesagnew
c9c13646f5
License header update
2021-03-18 10:42:46 -04:00
James Agnew
d857048207
Preserve meta values in stored resources ( #2481 )
...
* Fix #1731
* Test fix
* Test fixes
* Avoid intermittent failure
2021-03-17 09:23:22 -04:00
michelgleeson
0a6c61372c
Parameterize term valueset concept view dao ( #2477 )
...
* Generic the list type to accomidate different substring queries
* special subquery for Oracle
* change the conceptview dao depending on dialect
* address review comments
* remove generics
* no longer inherits
* copy paste from non Oracle version
* dang copy pasters
* changelog
Co-authored-by: Mike G <michel.gleeson@gmail.com>
2021-03-16 16:26:19 -04:00
jamesagnew
72026811e6
Add passing test for #2015
2021-03-16 14:44:29 -04:00
jamesagnew
beecb49d45
Add test
2021-03-16 08:34:43 -04:00
jamesagnew
14f12e7dab
Missed commit for #2471
2021-03-15 08:52:46 -04:00
James Agnew
3a8881f913
Resolve NPE in group bulk export ( #2476 )
2021-03-14 13:12:58 -04:00
James Agnew
2e7eb972ff
Avoid NPE in ResourceVersionConflictResolutionStrategy for system request ( #2471 )
...
* Avoid NPE in ResourceVersionConflictResolutionStrategy for system
request
* Add changelog
2021-03-12 19:23:49 -05:00
James Agnew
0ad57c51bb
Fix resource reindexing on partitioned seerver ( #2468 )
...
* Fix resource reindexing on partitioned seerver
* Add changelog
* Test fix
* Test fix
* Tets fix
* Test fix
2021-03-12 14:14:39 -05:00
James Agnew
2633cbd141
Improve error message for invalid date param ( #2466 )
...
* Improve error message for invalid date param
* Add changelog
* Test fixes
2021-03-11 14:23:02 -05:00
Tadgh
e09741cbf6
Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export
2021-03-11 11:08:48 -05:00
Tadgh
c8ed81d338
Fix up some mocks, fix empty search param maps being generated
2021-03-10 18:26:16 -05:00
Xiaocheng Luan
f752e46e84
Make the search coordinator thread pool size configurable and set a ( #2457 )
...
reasonable default value. The default was 1 and all searches were being
executed sequentially.
2021-03-10 16:56:49 -05:00
Tadgh
126fc212a7
Reverting dumb changes
2021-03-10 15:43:51 -05:00
Tadgh
b86eee5392
Add more validation of resource types
2021-03-10 15:40:18 -05:00
Tadgh
9e8af41b8b
Add test for cache recency
2021-03-10 15:16:21 -05:00
Tadgh
75f756b49f
Add changelog
2021-03-10 15:00:54 -05:00
Tadgh
412cf003b0
Add test for cache busting header
2021-03-10 14:52:53 -05:00
Tadgh
827ee33414
Add test for provider type validation pre-submission
2021-03-10 13:52:15 -05:00
Tadgh
420c4f8378
Rework pid translator to accept non-forced-ids
2021-03-10 13:34:04 -05:00
Tadgh
5323486d28
Validate tyepes
2021-03-10 12:48:54 -05:00
Tadgh
374a65db7d
Fix bug
2021-03-10 12:03:52 -05:00
Tadgh
3e249d0261
Minor cleanup
2021-03-10 12:03:19 -05:00
Tadgh
b7398cb6f2
Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export
2021-03-10 10:33:24 -05:00
Tadgh
bfb9d0bc36
Filter default resource types based on export style
2021-03-10 10:30:54 -05:00
jamesagnew
9f5786ba6c
License header updates
2021-03-10 05:09:14 -05:00
Tadgh
30a48894cc
Add another test
2021-03-09 22:54:51 -05:00
Tadgh
e26d757ba3
Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export
2021-03-09 22:54:24 -05:00
James Agnew
807d9d53f0
Improve performance for large transactions ( #2462 )
...
* Performance tweaks
* Work on processing speed
* Disable no longer relevant tests
* Work on performance
* Work on tests
* Work on large transaction performance
* Add changelog
* Perf tweaks
* Test fixes
* Resolve FIXME
* Fixes
* Test cleanup
* Fix broken changelog entry
2021-03-09 18:16:02 -05:00
Tadgh
1a1a5ee661
WIP supporting multiple type filters
2021-03-09 12:42:39 -05:00
James Agnew
be50a46d76
Tweaks to contained searches ( #2461 )
...
* Tweaks to contained searches
* Add changelog
* Build fix
2021-03-09 11:51:30 -05:00
Frank Tao
bf8e890a0c
Supported contained resource search ( #2441 )
...
* POC for indexing on contained resource - test case may failed
* Test contained url
* Add a spt to handle contained flag
* Added search option for contained resource
* Impl contained resource search
* fixed typo
* Reworked on creating index based on the review comments
* Added changelog
* Added more test cases
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-03-09 06:50:23 -05:00
Diederik Muylwyk
6cc8a5ce4d
Fix HasParam#doGetQueryParameterQualifier() ( #2460 )
...
* Fix HasParam#doGetQueryParameterQualifier(); add changelog entry
* Fix bad test in SearchParameterMapTest
2021-03-09 06:28:40 -05:00
Tadgh
27952ab5e4
add patient export, partial rework for multiple _typeFilters
2021-03-09 00:56:49 -05:00
James Agnew
62df320ceb
Avoid a crash reading an unknown ID on partitioned server ( #2451 )
...
* Avoid a crash reading an unknown ID on partitioned server. Fix #1953 .
* Attempt 2 at fixing #1953
2021-03-07 10:16:30 -05:00
Tadgh
ccf5798634
Fix bug with ignored typeFilters
2021-03-05 14:20:15 -05:00
Diederik Muylwyk
120dc19a54
Merge branch 'master' into 2446-issues-with-placeholder-reference-targets-need-to-be-resolved
2021-03-05 12:34:49 -05:00
Diederik Muylwyk
2945cd9f74
Remove FIXME
2021-03-05 12:33:23 -05:00
Diederik Muylwyk
a195eebdec
Placeholder extension moved to resource body from meta; tests passing.
2021-03-05 12:09:17 -05:00
Tadgh
5b75ff2425
WIP working out bug in typefilters
2021-03-05 10:35:52 -05:00
Tadgh
9547048848
Add support for Patient export
2021-03-04 20:16:50 -05:00
Diederik Muylwyk
bd85c0c362
Remove unnecessary failing test.
2021-03-04 19:38:09 -05:00
Diederik Muylwyk
beab3522b9
Enhance isPlaceholder to check value of placeholder extension.
2021-03-04 19:33:00 -05:00
Diederik Muylwyk
96a2151542
Remove unnecessary FIXMEs.
2021-03-04 19:19:34 -05:00
Diederik Muylwyk
e3ba4bd1b6
Set default for Populate Identifier in Auto-Created Placeholder Reference Targets to true; update javadocs accordingly
2021-03-04 18:54:04 -05:00
Diederik Muylwyk
dfdcfa1365
Add failing tests.
2021-03-04 17:01:39 -05:00
Diederik Muylwyk
9a7bd0e775
Add failing tests.
2021-03-04 16:55:16 -05:00
Tadgh
6129194353
Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export
2021-03-04 16:53:20 -05:00
Tadgh
2f1518344b
Add changelogs, add patientbulkredaer implementation
2021-03-04 16:53:05 -05:00
Tadgh
c2877e84bb
Merge pull request #2439 from hapifhir/issue-2433-mdm-export
...
Support MDM expansion in Group Bulk Export
2021-03-04 16:49:19 -05:00
Tadgh
ff1c6e4d27
Start with failling test and partial job config
2021-03-04 16:15:51 -05:00
Tadgh
8021396f4f
Remove unused mdmlink functions
2021-03-04 14:17:02 -05:00
Diederik Muylwyk
5a952ad980
Add more FIXMEs as my understanding grows.
2021-03-04 14:16:14 -05:00
Tadgh
8eb9ebb797
Add space
2021-03-04 14:07:04 -05:00
Tadgh
e5eacdddd6
Fixes bug with uninterpretable string expression in job parameter
2021-03-04 14:06:48 -05:00
Diederik Muylwyk
e8c080bb12
Add initial FIXMEs.
2021-03-04 13:45:09 -05:00
Tadgh
94377c1159
Just use boolean
2021-03-04 13:02:17 -05:00
Tadgh
f7153a609a
Fix formatting error
2021-03-04 10:04:38 -05:00
Tadgh
3d628a4e9c
Add test for exporting patients from group
2021-03-03 21:30:40 -05:00
Tadgh
de09c7e2da
Bit of logic tidying
2021-03-03 19:03:31 -05:00