6712 Commits

Author SHA1 Message Date
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***
6.3.0
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
Grahame Grieve
f22316d55f fix up structure mapping tests 2024-02-28 12:21:15 +11:00
Grahame Grieve
3f5461346b Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-02-28 05:55:20 +11:00
Grahame Grieve
b6e58cbf50
Merge pull request #1560 from hapifhir/do-20240131-cda-ccda-cli-versions
Fix CDA and CCDA IG versions in CLI options
2024-02-28 05:22:39 +11:00
dotasek
3d61674a94 Add release note 2024-02-27 09:41:52 -05:00
dotasek
6b55cc8eb0 Merge branch 'master' into do-20240131-cda-ccda-cli-versions 2024-02-27 09:40:50 -05:00
Grahame Grieve
0bb1f82460 fix test case for fix in fml parsing 2024-02-28 00:03:28 +11:00
Grahame Grieve
c2c792cb78 render contained resources on patient 2024-02-27 23:53:16 +11:00
Grahame Grieve
eb770f830a fix parsing bugs in StructureMap parser 2024-02-27 00:14:11 +11:00
Grahame Grieve
ea899b92a7 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2024-02-26 11:48:16 +11:00
Grahame Grieve
60cf499659 Move x-version code to IG Publisher 2024-02-26 11:48:07 +11:00
Grahame Grieve
2bcc3fb7ae
Merge pull request #1568 from hapifhir/2024-02-gg-monster
2024 02 gg monster
2024-02-25 23:42:32 +11:00
Grahame Grieve
ca19aa7e35 split between R4B and R5 test cases 2024-02-25 22:54:14 +11:00
Grahame Grieve
8e5791ca82 compile fix 2024-02-25 20:51:13 +11:00
Grahame Grieve
2bc028b86a Fix compile issue 2024-02-25 19:57:43 +11:00
Grahame Grieve
be1bc2e282 release notes 2024-02-25 19:26:32 +11:00
Grahame Grieve
982d5521da Improved ConceptMap validation 2024-02-25 19:26:07 +11:00
Grahame Grieve
0139723822 Improved ConceptMap validation 2024-02-25 19:25:43 +11:00
Grahame Grieve
1eb8067d6b Fix where validator was ignoring minimum cardinality for XML attributes (especially in CDA) 2024-02-25 19:25:17 +11:00
Grahame Grieve
1d4898eee6 Support for case sensitive Code system tests 2024-02-25 19:22:25 +11:00
Grahame Grieve
c05ad6cb2c fix bug using wrong version constant for R3 2024-02-25 19:21:58 +11:00
Grahame Grieve
13342f09a3 more XHTML fluent routines 2024-02-25 19:21:14 +11:00
Grahame Grieve
e63a2ad16f updates for R5 StructureMap syntax 2024-02-25 19:20:52 +11:00
Grahame Grieve
cec8a36d35 Fix wrong URLs rendering Profiles and Questionnaires 2024-02-25 19:20:24 +11:00
Grahame Grieve
eaa83ae835 Fix bug where not rendering ConceptMap relationships 2024-02-25 19:19:14 +11:00
Grahame Grieve
c2756a24ef work on ConceptMap infrastructure for cross-version analysis 2024-02-25 19:18:06 +11:00
Grahame Grieve
3a27e012be Don't generate snapshots when scanning structure definitions for resource names 2024-02-25 19:16:18 +11:00
Grahame Grieve
0642e123a1 Fix significant bug where validator gets internal child lists incorrect and doesn't do complete validation when switching between validating profiles and resources directly 2024-02-25 19:15:27 +11:00
Grahame Grieve
df3456d293 Add support for subsumes in tx client 2024-02-25 19:14:12 +11:00
Grahame Grieve
981d201046 WIP: major refactor of cross version analysis 2024-02-25 19:12:16 +11:00
Grahame Grieve
d5972caeb1 performance improvement for element model parsing - thanks Brian Postlethwaite 2024-02-22 17:52:49 +11:00
Grahame Grieve
4fdaee16a5 fix Crash on slicing a sliced element #862 2024-02-22 15:41:46 +11:00
Dylan Hall
f1096a8ebd
Introduce new validator cliContext option disableDefaultResourceFetcher (#1526)
* introduce new cliContext option doNotFetchUnknownProfiles

* rename parameter to disable-default-resource-fetcher

* missed renaming a couple items

* review feedback
2024-02-20 17:06:55 -05:00
Tim Prudhomme
7761be6197
Add TurtleGeneratorTests (#1528)
* Add TurtleGeneratorTests for R5

* Finish TurtleGeneratorTests setup

* Switch unit test to added example resource, disable others
2024-02-20 15:25:12 -05:00
dotasek
e42079e482
Restore commented method verification (#1566) 2024-02-20 11:04:32 -05:00
dotasek
70505b1704
Bump sqlite to 3.45.1.0 (#1562) 2024-02-20 10:23:37 -05:00