Commit Graph

2930 Commits

Author SHA1 Message Date
Grahame Grieve 3a319a5d57 Fix pathing issues in the validator 2021-06-23 20:35:38 +10:00
Grahame Grieve a2c6dd6af1 Add path and message tracking to element model 2021-06-23 20:35:15 +10:00
Grahame Grieve 91de7ec65b rework package info handling in IWorkerContext 2021-06-23 20:34:24 +10:00
Itay Goren 73925c451b fix condition abatament bool 2021-06-23 12:59:19 +03:00
Mark Iantorno 87066f1c4c
Static method convertor (#541)
* pulled it all apart

* pulled apart all the 40_50 components for poc

* wip
2021-06-22 20:29:48 -04:00
Mark Iantorno 1a1278b396
Fixes to display umlauts correctly in validation messaging. (#542)
* Fixes to display umlauts correctly in validation messaging.

* adding tests
2021-06-22 20:29:27 -04:00
Grahame Grieve 1aaf086c55 Fix wrong profile error message + NPE prevention 2021-06-21 15:32:06 +10:00
markiantorno e68b5857b1 Updating version to: 5.4.6-SNAPSHOT and incrementing test cases dependency. 2021-06-17 22:28:48 +00:00
markiantorno 02e761c3dc Release: v5.4.5
* Fix validation bug on Canonical references
***NO_CI***
2021-06-17 21:59:19 +00:00
Grahame Grieve c4604029ff Fix validation bug on Canonical references 2021-06-18 07:08:12 +10:00
markiantorno dd49561bd7 Updating version to: 5.4.5-SNAPSHOT and incrementing test cases dependency. 2021-06-17 09:06:05 +00:00
markiantorno 952db0248a Release: v5.4.4
Validator:

* Add support for $index on aggregators in FHIRPath
* don't fail with an exception if an unknown resource type appears in contained resource
* improved validation for some value sets that are based on unknown code systems
* add the -verbose parameter, and add additional verbose messages
* CDA: Fix erroneous type validation on CDA templates

Conversion code:

* Ignoring abatementBoolean when converting from dstu2 to r4

Snapshot generator:

* CDA: Suppress erroneous "Expansion" text appearing in view
* CDA: Don't delete binding information in snapshot for CDA bindable data types

Other code changes:

* Fix rendering of slices so type on slicer is not hidden
* Fix rendering for most resources - remove empty tables (e.g. text element, that shouldn't render)
* Fix NPE rendering code systems with some kinds of properties
* Improve rendering of questionnaires (icons, option sets)
* Rendering: add support for CodeableReference
* Rendering: Support binding mode and XML element information
***NO_CI***
2021-06-17 08:33:35 +00:00
Grahame Grieve 831265d0e3 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2021-06-17 17:24:18 +10:00
Grahame Grieve f2f3a9e3f0 update test case dependency 2021-06-17 17:24:07 +10:00
Grahame Grieve 4915f5ccb3
Merge pull request #539 from hapifhir/gg-20210617-cda
* CDA: Fix erroneous type validation on CDA templates
2021-06-17 17:23:48 +10:00
Grahame Grieve 40c68d6e4a
Merge branch 'master' into gg-20210617-cda 2021-06-17 16:56:47 +10:00
Grahame Grieve a77ae61616 release notes 2021-06-17 16:55:56 +10:00
Grahame Grieve d67cecc83f * CDA: Fix erroneous type validation on CDA templates
* CDA: Suppress erroneous "Expansion" text appearing in view
* CDA: Don't delete binding information in snapshot for CDA bindable data types
* Rendering: add support for CodeableReference
* Rendering: Support binding mode and XML element information
2021-06-17 16:55:15 +10:00
Grahame Grieve d0e225fdb3
Merge pull request #537 from ItayGoren/bugfix-condition-convert-abatement
can not convert boolean abatement from dstu2 to r4
2021-06-17 09:19:23 +10:00
Grahame Grieve ff25ab2eef
Merge branch 'master' into bugfix-condition-convert-abatement 2021-06-16 14:23:11 +10:00
Grahame Grieve 407327f90c
Merge pull request #538 from hapifhir/gg-20210616-misc
Gg 20210616 misc
2021-06-16 14:21:53 +10:00
Grahame Grieve 45801c1918 improve questionnaire rendering 2021-06-16 12:15:03 +10:00
Grahame Grieve a777ab53a8 Fix rendering for most resources - remove empty tables (e.g. text element, that shouldn't render) 2021-06-16 07:20:37 +10:00
Grahame Grieve 8088cedb66 add the -verbose parameter, and add additional verbose messages 2021-06-15 08:51:47 +10:00
Grahame Grieve e3cf0afec2 improved validation for some value sets that are based on unknown code systems 2021-06-15 08:50:27 +10:00
Grahame Grieve 7d512d6ed0 Fix NPE rendering code systems with some kinds of properties 2021-06-15 08:49:08 +10:00
Grahame Grieve 435e0261e0 don't fail with an exception if an unknown resource type appears in contained resource 2021-06-15 08:48:19 +10:00
Grahame Grieve 0c609448f4 Fix rendering of slices so type on slicer is not hidden 2021-06-15 08:38:01 +10:00
Grahame Grieve f51c7115ce Add support for $index on aggregators in FHIRPath 2021-06-15 08:25:59 +10:00
Itay Goren 2d44b34b76 add to release notes 2021-06-14 09:52:10 +03:00
Itay Goren 0dd8f14c6e can not convert boolean abatement from dstu2 to r4 2021-06-14 09:50:08 +03:00
markiantorno e5d2cf0f9c Updating version to: 5.4.4-SNAPSHOT and incrementing test cases dependency. 2021-06-05 01:16:45 +00:00
markiantorno eb2d0a499a Release: v5.4.3
Validator:
* Add NL translations
* Fix validation of extensions on patterns
* Validation of cardinality on address-line elements containing pattern elements fixed
* Ensure that validator creates errors on example urls by default
* Add -allow-example-urls option to the validator
* Fixed issue where when validating with no terminology server and a value set with only an expansion (no compose), the 'inferred' code system wasn't being populated and validation was then failing on a coding with no specified code system
* when validating value sets, use CodeSystem/$validate-code not ValueSet/$validate-code

Version Conversion Fixes:
* add copying of aggregation mode for conversion from 50 to 30
* add test for Observation conversion from 10 to 40
* add procedures conversion form dstu2 to r4
* add medication conversion from dstu2 to r4
* fix obscure issue converting discriminators from R2B to R4/5

Code Changes:
* Adding Maven exec to test validation cli jar
* Add SIDUtilities and clean up SID handling code across the code base
* fix rendering bug on references
***NO_CI***
2021-06-05 00:50:10 +00:00
Grahame Grieve ffc2bf6e84
Merge pull request #533 from hapifhir/gg-202106-release-543
set up release
2021-06-05 09:49:44 +10:00
Mark Iantorno 64f4233211 Updating test case dependency to v1.1.64
***NO_CI***
2021-06-04 23:39:26 +00:00
Grahame Grieve 2dd66507a1 set up release 2021-06-05 09:19:32 +10:00
Grahame Grieve 9cf9b27bbd
Merge pull request #532 from hapifhir/gg-202106-r2b-exists
Lloyd's changes to R2B import
2021-06-05 09:07:19 +10:00
Grahame Grieve 5a77698fd2 Lloyd's changes to R2B import 2021-06-05 08:34:40 +10:00
Grahame Grieve 6c8f5d4c47
Merge pull request #526 from lmckenzi/Vocab-validation-with-expansion-only
Fixed issue where when validating with no terminology server and a va…
2021-06-05 08:21:48 +10:00
Lloyd McKenzie 3c543b72ce Updated to handle recursion on expansion.contains 2021-06-04 13:18:27 -06:00
Grahame Grieve 8fbb85be73
Merge pull request #531 from hapifhir/gg-202106-nl
Gg 202106 nl
2021-06-05 00:13:38 +10:00
Grahame Grieve 4f5d056ec5 Fix rendering bug + make nl properties UTF-8 2021-06-04 23:18:26 +10:00
Grahame Grieve 986d0cb134 Revert "change encoding of de properties to iso-8859-1"
This reverts commit c65ddb5c0b.
2021-06-04 15:11:40 +10:00
Grahame Grieve c65ddb5c0b change encoding of de properties to iso-8859-1 2021-06-04 14:41:19 +10:00
Grahame Grieve a1b804150f
Merge pull request #520 from ahenket/master
Addition of Message_nl.properties
2021-06-04 14:32:11 +10:00
Grahame Grieve 3be66f8926
Merge pull request #529 from hapifhir/gg-202106-test-case-1
Gg 202106 test case 1
2021-06-03 12:08:07 +10:00
Grahame Grieve 15c4c53b8b update test case version 2021-06-03 04:33:00 +10:00
Grahame Grieve a371f5fe3e Add -allow-example-urls option to the validator 2021-06-02 17:45:50 +10:00
Lloyd McKenzie c11312de78 Fixed issue where when validating with no terminology server and a value set with only an expansion (no compose), the 'inferred' code system wasn't being populated and validation was then failing on a coding with no specified code system 2021-06-01 23:35:58 -06:00
Grahame Grieve e6c915512f
Merge pull request #525 from hapifhir/gg-2021-06-sid
Gg 2021 06 sid
2021-06-02 06:54:46 +10:00