James Agnew
a6cbf7eebd
Add support for hierarchycal valueset expansion ( #2525 )
...
* Add support for hierarchycal valueset expansion
* Add changelog
* Add tests
* Cleanup
* Test fix
* Test fixes
2021-04-06 17:36:54 -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
Diederik Muylwyk
b720c32c1d
Version bump
2021-03-29 18:23:16 -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
Frank Tao
85824efa51
Added index to improve the performance ( #2385 )
...
* Added index to improve the performance
* Added index for FORCED_ID
* Added comments for the index of while 'missing' is supported.
* Updated comments
* Moved the migration script to V5_4_0
2021-03-10 16:58:10 -05:00
James Agnew
3eda19c65a
Version bump ( #2400 )
...
* Version bump
* Docs changes
* Docs tweaks
* Docs tweak
* Spelling fixes
* Docs tweaks
2021-02-18 11:07:49 -05:00
jamesagnew
919c1dbddc
Version bump to 5.3.0
2021-02-17 07:10:13 -05:00
ianmarshall
40bc754051
Address gaps in migration that can occur with Oracle DB when flyway is disabled.
2021-02-01 15:52:41 -05:00
James Agnew
909d9f742c
Enable Auto-reference versions in JPA ( #2323 )
...
* Automatic reference versions
* Auto reference versions
* resolve fixmes
* Add changelog
* Test fixes
* Test fixes
* Resolve fixmes
* Work on versioning
* Add support for _includes
* Update headers
* Change visibility
* One more tweak
* One more API tweak
* Fixes
* Account for review comments
* Fix errorprone reported issue
* Test fix
* Test fixes
* Test fixes
2021-01-27 14:49:10 -05:00
jamesagnew
078a94f1a6
Fix nonnull annotations
2021-01-21 08:47:44 -05:00
Kevin Dougan SmileCDR
240decc210
Added an extra check for an IS NOT NULL Constraint when checking an Oracle DB Column for Nullability ( #2288 )
...
* Added an extra check for an IS NOT NULL Constraint when checking an Oracle DB Column for Nullability.
2021-01-19 08:44:41 -05:00
ianmarshall
1972838249
Ensure that table indexes are not deleted during DB migration dry-run.
2021-01-18 14:03:50 -05:00
jamesagnew
57bebe50e8
One more test fix
2021-01-17 08:52:40 -05:00
James Agnew
1dc4fb2206
Make quantity indexes use double datatype ( #2290 )
...
* Make quantity indexes use double datatype
* Add changelog
* Test fixes
* Test fixes
* Disable test
2021-01-16 18:44:15 -05:00
Frank Tao
ee7b19fe3c
Fixed the migration scripts ( #2283 )
2021-01-11 20:36:54 -05:00
Frank Tao
f6d4a40388
UCUM Service Support ( #2261 )
...
* Added UcumServiceUtil
* Removed ucum-essense.xml
* Added ucum service existing test cases passed
* Added more test cases
* Merge branch 'master' into ft-ucum-support
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
* Added back extractReferenceParamsAsQueryTokens
* Added changelog and migration script
* Added length for the string type
* Moved UCUM util to hapi-fhir-jpaserver-model
* Renamed UCUM support to Normalized Quantity Search Support
* Moved setNormalizedQuantitySearchNotSupported to AfterEach
* Changed migrate task to 530
* Removed comments
* Fixed in memory search issue and added more test cases
* Fixed the version order
* License header updates
* Updated based on review comments
* Updated the migration task based on review comments
* Fixed RES_TYPE with type String and length 100
* Changed myParamsQuantityNormalizedPopulated type to Boolean class
2021-01-10 21:05:24 -05:00
jamesagnew
6ea36e79a4
Fix migration task
2021-01-05 20:42:21 -05:00
James Agnew
d943260927
Rework valueset index for MySQL ( #2269 )
...
* Rework valueset index for MySQL
* Add changelog
2021-01-05 10:03:33 -05:00
jamesagnew
cbb16ce3af
License header updates
2021-01-01 16:40:46 -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
6018dd0537
Fixed ambitious schema update
2020-12-08 10:44:11 -05:00
Nick
fd90eb699f
Review updates
2020-12-07 18:03:56 -05:00
Nick
f5f7f2df14
Merge remote-tracking branch 'origin/master' into gg_20201105-remove-person-references
2020-12-07 11:55:51 -05:00
James Agnew
d958764d49
Partition data leaks across searches ( #2220 )
...
* Partition data leaks across searches
* Add changelog
* Resolve FIXME
* Add test logging
* Test fix
* Test fix
2020-12-06 16:32:07 -05:00
Nick Goupinets
d63c580e82
Merge remote-tracking branch 'origin/master' into gg_20201105-remove-person-references
2020-12-01 13:18:42 -05:00
James Agnew
c309737166
Allow reading from multiple partitions ( #2198 )
...
* Partitioning rework
* Work on partition improvements
* Partition updates
* Work on partitiong
* Test fixes
* Add docs
* Add changelog
* Resolve FIXME
* Test fixes
* Test fixes
* Test fixes
* Compile fix
* Fix compile error
* Test fix
* Test fixes
2020-11-30 17:59:52 -05:00
Nick Goupinets
5f97428d38
Added schema migration steps for MDM
2020-11-24 15:50:56 -05:00
Tadgh
953b662827
Merge branch '2161-refactor-empi' into gg_20201105-remove-person-references
2020-11-19 14:24:51 -05:00
Tadgh
75c0c25d7b
remove references to EMPI
2020-11-18 19:50:00 -05:00
jamesagnew
0c31741eec
Version bump to 5.3.0-SNAPSHOT
2020-11-18 14:52:43 -05:00
jamesagnew
4d441ad7f2
Version bump to 5.2.0
2020-11-18 06:30:20 -05:00
James Agnew
63b7b379c2
Improve ValueSet filtering ( #2162 )
...
* Improve filter search
* Filter improvements
* Tests passing
* Test fixes
* Fix transaction filter
* Add changelog
* Test fix
* Update hapi-fhir-base/src/main/resources/ca/uhn/fhir/i18n/hapi-messages.properties
Co-authored-by: Diederik Muylwyk <diederik.muylwyk@gmail.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/BaseTermReadSvcImpl.java
Co-authored-by: Diederik Muylwyk <diederik.muylwyk@gmail.com>
* Resolve FIXME
* Test fix
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/term/ValueSetExpansionR4Test.java
Co-authored-by: Diederik Muylwyk <diederik.muylwyk@gmail.com>
Co-authored-by: Diederik Muylwyk <diederik.muylwyk@gmail.com>
2020-11-10 11:01:13 -05:00
IanMMarshall
38a975f09d
Im 20201028 fix versioned valueset expansions ( #2151 )
...
* Fixes to ValueSet expansion for cases where CodeSystem is versioned.
* Fixes to ValueSet expansion for case where URL and filter parameters specified.
* Restore maven-wrapper.properties file inadvertently deleted from GitHub.
* Fix JUnit tests and ValueSet exclude.
Co-authored-by: ianmarshall <ian@simpatico.ai>
2020-11-04 16:36:43 -05:00
ianmarshall
1dc4a533d6
Fixes to terminology loader.
2020-09-25 21:43:15 -04:00
ianmarshall
47244c54dc
Merge remote-tracking branch 'origin/feature_2020_09_02_term_multi_version_support' into im_20200728_term_multi_version_support
...
# Conflicts:
# hapi-fhir-jpaserver-api/src/main/java/ca/uhn/fhir/jpa/api/dao/IFhirResourceDaoCodeSystem.java
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/BaseTermReadSvcImpl.java
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/loinc/BaseLoincHandler.java
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/loinc/LoincIeeeMedicalDeviceCodeHandler.java
# hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
# hapi-fhir-validation/src/main/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyService.java
2020-09-25 09:10:07 -04:00
ianmarshall
e5daea17b7
Additional cleanup and migration tasks.
2020-09-23 17:17:07 -04:00
ianmarshall
302bbca8fd
Changes to support multi-versioning in ValueSet $expand operation.
2020-09-20 22:01:21 -04:00
ianmarshall
087c9e3c3b
Merge remote-tracking branch 'remotes/origin/master' into feature_2020_09_02_term_multi_version_support
2020-09-15 12:34:11 -04:00
Frank Tao
448caa3f93
Changed the ConceptMap.VER to nullable
2020-09-11 09:02:46 -04:00
Frank Tao
16a5f57ae9
Added for ConceptMap DB migration
2020-09-10 21:41:06 -04:00
jamesagnew
0e34f16890
Make PID column name configurable in migrator
2020-09-07 20:46:53 -04:00
Mike G
8167a0c509
use new getters
2020-09-03 10:15:55 -04:00
Mike G
1de1ebb794
rename getters
2020-09-03 10:15:07 -04:00
Mike G
faab567095
replace fetching of query strings with running of tasks
2020-09-03 00:58:49 -04:00
Mike G
60c03c429b
add constraint dropping when dropping index in case of unique
2020-09-03 00:57:32 -04:00
Mike G
6012bc4c56
add getters and modify some setters to return a reference to itself
2020-09-03 00:56:12 -04:00
jamesagnew
a0710d4f47
Add constructor
2020-08-19 06:05:23 -04:00
jamesagnew
92718c7ef2
Version bump to 5.2.0-SNAPSHOT
2020-08-12 10:23:46 -04:00