* Bump to HAPI 7.5.0-SNAPSHOT
* Bump to latest HAPI version + fix config
* Bump to latest HAPI version + fix CR config + spotless
* Bump parent version to 7.5.4-SNAPSHOT
* Update to HAPI Release 7.6.0
---------
Co-authored-by: Brenin Rhodes <brenin@alphora.com>
* Reproducing issues with CR/HAPI cds-hooks processing
* Add new $questionnaire operation
* Update StarterIpsConfig.java
* Update pom.xml
* Fixes for configuration properties
* Update VS Code launch properties
* Fixes for CQL logging
* Update pom.xml
* Remove unused threaded option
* Update to 7.1.7
* Fix some CR defaults
* Update to new snapshot
* Update pom.xml
* Fix test settings
* Do not make prefetch calls if all items are present
* Add alternative application.yaml for CDS settings.
* Add CdsHook tests and documentation
* Comment out custom prefetch until it is more mature
* Removal of DataEndpoint parameter is not longer needed
* Fix debug logging setting being overwritten
* Revert change
* Remove unused class
* Adding Rec10 Test
* Disable test until fixed
* fix tests
---------
Co-authored-by: c-schuler <hoofschu@gmail.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
* Allow custom operations/providers to be added in the same way custom interceptors are currently loaded
* Add new property to documentation and default yaml file
* Add test for custom operation
* Affected Issue(s): #611
What this commit has achieved:
1. MDM requires an implementation of `INicknameSvc`, it was instantiated
in `NicknameServiceConfig`
The error message regarding this was:
```
APPLICATION FAILED TO START
Description:
Parameter 2 of method matcherFactory in
ca.uhn.fhir.jpa.mdm.config.MdmCommonConfig required a bean of type
'ca.uhn.fhir.jpa.nickname.INicknameSvc' that could not be found.
Action:
Consider defining a bean of type 'ca.uhn.fhir.jpa.nickname.INicknameSvc'
in your configuration.
```
2. MDM requires the subscription of type message
The error message regarding this was:
```
2023-12-01 11:34:03
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'mdmSubmitterInterceptorLoader': Invocation of init
method failed; nested exception is
ca.uhn.fhir.context.ConfigurationException: HAPI-2421: MDM requires
Message Subscriptions to be enabled in the Storage Settings
```
* Affected Issue(s): #611
What this commit has achieved:
1. Added Integration Test for future-proof