Commit Graph

6747 Commits

Author SHA1 Message Date
Grahame Grieve 20e833bbc4 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-03-18 20:14:05 +11:00
Grahame Grieve 8af7859393 add release notes 2024-03-18 20:13:53 +11:00
Grahame Grieve 85a31df28e
Merge pull request #1576 from hapifhir/2024-03-gg-codesystem-validation
2024 03 gg codesystem validation
2024-03-18 20:02:48 +11:00
Grahame Grieve 83f03c6169 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-03-18 18:10:10 +11:00
Grahame Grieve 30545d31c1 CodeSystem property validation improvements 2024-03-18 18:09:56 +11:00
Grahame Grieve 413c047b56 more fixing rendering 2024-03-18 14:35:59 +11:00
Grahame Grieve c221488463 fix rendering of contained resources in Kindling 2024-03-18 14:35:46 +11:00
dotasek 25267b6096
Bump commons-compress to 1.26.0 (#1570) 2024-03-15 10:25:28 -04:00
Grahame Grieve 6babf380c3
Merge pull request #1573 from hapifhir/2024-03-gg-valueset-validation
2024 03 gg valueset validation
2024-03-14 18:00:50 +11:00
Grahame Grieve a058d0ee4d upgrade test case dependency 2024-03-14 16:49:18 +11:00
Grahame Grieve e39bbba7ef More valueset validation improvements after real world testing 2024-03-14 16:48:39 +11:00
Grahame Grieve 8897f956bf put jurisdiction in NPM package file 2024-03-14 16:48:04 +11:00
Grahame Grieve e0d17ceb97 Fix processing of NotSelectable filters using in | not-in 2024-03-14 16:47:45 +11:00
Grahame Grieve 93c98b551a rendering improvements for xver IG 2024-03-14 16:47:23 +11:00
Grahame Grieve 3c39cafbcb more xver support for concept maps 2024-03-14 16:46:57 +11:00
Grahame Grieve 564a71fe1c fix wrong collection type checking FHIRPath subsetOf parameter type 2024-03-14 16:46:39 +11:00
Grahame Grieve fc8be53260 fix NPE in kindling 2024-03-14 16:46:03 +11:00
Grahame Grieve 6cc4da9d02 OID Assigner utility 2024-03-14 16:45:32 +11:00
markiantorno da3bb9e353 Updating version to: 6.3.2-SNAPSHOT and incrementing test cases dependency. 2024-03-10 21:41:17 +00:00
markiantorno 072be957d4 Release: v6.3.1
## Validator Changes

* Add validation for CodeSystem Properties and ValueSet filters
* More validation for Code Systems: contained code systems, supplement cross checks
* Add more validation around ValueSet.compose.include.system - must be a proper URL, and not a direct reference to a supplement
* HL7: Don't require HL7 publishing status on contained resources
* Don't walk into nested bundles when validating links in bundles
* fix up implementation of notSelectable in value set filters
* Add check for multiple version matches for a versionless canonical reference

## Other code changes

* Fix narrative generator generating duplicate anchors (prefix 'hc')
* exclude .DS_Store from generated zip files
* Add cross-version support extension
* Add ConceptMap utilities in support of cross-version module
***NO_CI***
2024-03-10 20:52:29 +00:00
Grahame Grieve 682103b3ba Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-03-11 07:01:46 +11:00
Grahame Grieve a20704de16 update test case dependency for release 2024-03-11 07:01:40 +11:00
Grahame Grieve bb0c911acb Release notes 2024-03-11 06:33:52 +11:00
Grahame Grieve 27bf474d7e
Merge pull request #1572 from hapifhir/2024-03-gg-tx-improvements
2024 03 gg tx improvements
2024-03-11 06:10:45 +11:00
Grahame Grieve 9e8a010c13 ValueSetValidation improvements 2024-03-11 00:19:16 +11:00
Grahame Grieve 33a1814d4e CodeSystem validation - properties and designations 2024-03-08 22:32:55 +11:00
Grahame Grieve a51c3f96ad don't walk into nested bundles when validating links in bundles 2024-03-08 22:32:13 +11:00
Grahame Grieve a94b41add8 fix up implementation of notSelectable in value set filters 2024-03-08 22:31:53 +11:00
Grahame Grieve 045718d582 Fix narrative generator generating duplicate anchors (prefix 'hc') 2024-03-08 22:31:25 +11:00
Grahame Grieve 635ac6f109 exclude .DS_Store from generated zip files 2024-03-08 22:30:07 +11:00
Grahame Grieve 13dcebb3e4 add check for multiple version matches for a versionless canonical reference 2024-03-08 22:29:51 +11:00
Grahame Grieve 209d38413e cross-version support extension 2024-03-07 13:49:15 +11:00
Grahame Grieve 1bab5bcb5b missed code 2024-03-07 13:48:21 +11:00
Grahame Grieve 19bd64f81a more validation for Code Systems (contained code systems, supplement cross check, HL7 publishing status) 2024-03-07 13:48:13 +11:00
dotasek.dev dd9dd6b64a Remove unused import breaking the maven build 2024-03-06 14:46:40 -05:00
Grahame Grieve 499d682286 rebuild txcache - except LOINC 2024-03-06 13:29:51 +11:00
Grahame Grieve 0f08bb4e49 Add more validation around ValueSet.compose.include.system - must be a proper URL, and not a reference to a supplement 2024-03-06 13:29:35 +11:00
Grahame Grieve 51f5309cc7 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-03-05 20:10:15 +11:00
Grahame Grieve 0076a2206d ConceptMap utilities 2024-03-05 20:10:13 +11:00
dotasek.dev c5ba7fb166 Use test cases 1.5.1-SNAPSHOT 2024-03-04 12:32:58 -05:00
Grahame Grieve 7ba1511748 Fix bug where some XHTML elements wrongly serialised concisely 2024-03-01 16:41:32 +11:00
Grahame Grieve a3fb1457a0 More improvements to ConceptMap Infrastructure 2024-03-01 16:40:41 +11:00
Grahame Grieve 7fb2b1ea00 fix bug in Publisher where examples with profiles aren't properly interpreted as examples in R5 2024-03-01 16:40:24 +11:00
markiantorno 48023c0ba4 Updating version to: 6.3.1-SNAPSHOT and incrementing test cases dependency. 2024-02-28 05:56:31 +00:00
markiantorno b44c34c7e2 Release: v6.3.0
## Validator Changes

* Fix significant bug where validator gets internal child lists incorrect and doesn't do complete validation when switching between validating profiles and resources directly
* Performance improvement for validator parsing - thanks Brian Postlethwaite
* Fix Crash on slicing a sliced element #862
* Fix ig loading from direct URL (#1559)
* Fix bug copying constraints into Bundle.entry.resource profiles
* Fix bug loading R5 extensions with imported value sets
* Replace dom-3 with custom java code, and check xhtml references to contained content
* Improve concept map code validation
* Update observation validator for committee decision not to enforce Blood Pressure profile for Mean Blood Pressure
* Validate value set internal codeSystem references
* Split value set validation into 10k batches for very large extensional value sets
* Hack fix for opd-3
* Fix bug where using ontoserver when not appropriate
* Fix issues with inferSystem
* Don't require HL7 committee for contained resources in HL7 namespace
* Fix where validator was ignoring minimum cardinality for XML attributes (especially in CDA)
* Improved ConceptMap validation
* Updated IG versions used for -cda and -ccda CLI validation options.
* Change validator so that it marks value properties in primitive data types as illegal

## Other code changes

* Fix code system rendering for uri properties
* Fix broken links Bundle and Profile rendering
* Take copy of code when doing local validation
* WIP: major refactor of cross version analysis
* Add support for subsumes in tx client
* Don't generate snapshots when scanning structure definitions for resource names
* Work on ConceptMap infrastructure for cross-version analysis
* Fix bug where not rendering ConceptMap relationships
* Fix wrong URLs rendering Profiles and Questionnaires
* Fix bug using wrong version constant for R3
* Updates for R5 StructureMap syntax
* Support for case sensitive Code system tests
* Add TurtleGeneratorTests for R5
* Introduce new validator cliContext option disableDefaultResourceFetcher (#1526)
* Render contained resources when rendering Patient resources
* Fix bug in FML Parser
***NO_CI***
2024-02-28 05:04:13 +00:00
Grahame Grieve db5605a5ab fix compile problem 2024-02-28 15:30:12 +11:00
Grahame Grieve 3b4abe2253 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-02-28 15:23:55 +11:00
Grahame Grieve d5d7971917 set up release 2024-02-28 15:23:49 +11:00
Grahame Grieve d5de8052f2
Merge pull request #1569 from hapifhir/2024-02-gg-pat-cont-resources
2024 02 gg pat cont resources
2024-02-28 13:34:19 +11:00
Grahame Grieve da56e4296b Change validator so that it marks value properties in primitive data types as illegal 2024-02-28 12:22:33 +11:00