mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-05 20:48:15 +00:00
Luke deGruchy
3435806df5
4058: Fix JpaPersistedResourceValidationSupport to search for resources that it currently doesn't handle (#4062)
* Add failing and passing tests with bundle JSONs for each scenario based on pared down versions of the following JSON bundle: https://smilecdr.com/docs/fhir_repository/clinical_quality_language/measure-bundle-example.json.html * Add experimental code to handle cases of "Library" and "Measure". Add a measure report to measure unit test with new JSON with a MeasureReport to Measure resource (can't make it pass yet). * Refine case statements for JpaPersistedResourceValidationSupport. MeasureReport test passes if -ea is omitted from run configuration. * Add changelog. Remove TODOs from validator. * Remove erroneous whitespace chance. * Ken feedback: Handle SearchParameters from the default case casting a wider net than just Library and Resource. Assume all CanonicalType inputs to the switch statement have a URL. * Get rid of TODO since it's not relevant. * Disable test with only MeasureReport and Measure. Fix case issue with filenames that was only discovered by running the github pipeline. * Add more context to the Disabled text, including a reference to a new issue: https://github.com/hapifhir/org.hl7.fhir.core/issues/930. * Add more context to the Disabled text, including a reference to a new issue: https://github.com/hapifhir/org.hl7.fhir.core/issues/930.
4058: Fix JpaPersistedResourceValidationSupport to search for resources that it currently doesn't handle (#4062)
4058: Fix JpaPersistedResourceValidationSupport to search for resources that it currently doesn't handle (#4062)
4058: Fix JpaPersistedResourceValidationSupport to search for resources that it currently doesn't handle (#4062)
HAPI FHIR
HAPI FHIR - Java API for HL7 FHIR Clients and Servers
CI/CD
CI Status (master) | SNAPSHOT Pipeline | Current Release |
---|---|---|
Coverage and Quality
Documentation and wiki
Complete project documentation is available here: http://hapifhir.io
A demonstration of this project is available here: http://hapi.fhir.org/
This project is Open Source, licensed under the Apache Software License 2.0.
Please see this wiki page for information on where to get help with HAPI FHIR.
Please see Smile CDR for information on commercial support.
Languages
Java
98.3%
HTML
0.8%
Ruby
0.7%
Shell
0.1%