Releases: hapifhir/org.hl7.fhir.core
Releases · hapifhir/org.hl7.fhir.core
5.1.17
Validator:
- revise error message when cant connect to the terminology server
- enforce constraints in root slicing definitions as well as in the slices
- Improve messages when no terminology server (-tx n/a)
- Validate Profile on type in profile - must be for the right type
Other Changes: - Add Search Parameter renderer
- Add text separator system on XhtmlNode
- check supportsCopyright in a JUnit test
- turn off snapshot consistency checking by default
5.1.16
Validator:
- Add date addition/subtraction to FHIRPath + add parsing comments
- Fix questionnaire mode parameter support for validator
- add extra debugging when valdiator cant fetch content to validate
- fix error setting up mapping log
Other code changes: - rename org.hl7.fhir.utilities.cache to org.hl7.fhir.utilities.npm
- report error locations for run time FHIRPath errors
- add search on IG registry to PackageClient
- add focus to FHIRPath function extensions
- fix rendering of definitions in CodeSystems
- fix error rendering bundles in bundles
5.1.15
CI/CD:
- Restructured pom files
- Added profiles for deploying to both GitHub packages, and SonatypeOSS
5.1.14
Validator
- Add new validation for must-support on types, profiles, targets and improve Extension validation
Other code changes - Ensure I flag in profile table representation is not used just for infrastructural constraints
- Render multiple values for properties in CodeSystems if they exist
- Fix for npe rendering resources based on profiles
- fix for use of current as version
- hack for past bad package URLs
- Add rendering for must support on types, profiles, targets
- add code when rendering turtle to HTML
5.1.13
Validator:
- No Changes
Other Changes: - Various minor improvements to rendering code
5.1.12
Validator:
- Fix handling resources in bundles when type is profiled
- Prevent NPE resolving resource in batch
- fix value set validation for primitive types when an expansion is provided, and the code system is not known
Other Changes: - Package Subsystem - Support wildcars for patch version
- Renderer: Don't make a column for definitions in a code system if there are none
- Renderer: special case support for fr-CA language
- Renderer: Prevent NPE when auto-generating narrative and an illegal resource type is encountered
- FHIRPath Engine: correction for allowing boolean conversion of primitive types
5.1.11
Validator:
- No changes
Other code changes: - Support lenient mode on FIHRPath when referring to polymorphics
5.1.10
Validator:
- Fix issue with wrongly finding duplicate ids in bundles (across different resources)
- Start work on validating CDA documents
- Allow discrimination by address and name patterns
Other code Changes: - Improve language rendering in value sets
- Fix bug generating copyright in IG publishing
- Work on CDA validation infrastructure
5.1.9
Validator:
- fix bug loading implied packages with no version
Other Changes: - fix bug generating error messages rendering bundles
- fix problems generating snapshots in some profiles
- fix for FHIRPath changes after discussion on Zulip
5.1.8
Validator Fixes:
- Check that there are no nested block HTML elements in an HTML paragraph
- create a warning for UCUM annotations
Other Changes: - Fix some issues when converting Allergy Intolerance 3 <-> 4
- Fix issues generating invsalid HTML
- Fix up FHIRPath to pass latest test cases
- Bundle rendering improvements
- Give code interface for control over validation rules
- add support for rendering choice groups (CDA)