Commit Graph

439 Commits

Author SHA1 Message Date
markiantorno cb1abcad25 Release: v5.1.2
Validator:
* add support for -bundle parameter to allow validating just one resource (/type) in a bundle
* improved reporting of errors and warnings for unknown code systems on required bindings
* pass dependencies to the server for imported value sets etc
* use server side caching for more efficient use of bandwidth
* Fix NPE loading packages from simplifier or old packages (and don't lazy load packages passed to command line)

Other code changes:
* further work on comparing CapabilityStatements (nearly, but not quite, finished)
* More work on timeouts in terminology client
* Fix for parsing error in R3/R4 sparse arrays for primitives types
* Improve terminology client logging
* don't reload a package if already loaded
* rendering: fix NPEs rendering patient summary, and render expressions for quantities
***NO_CI***
2020-08-15 22:49:38 +00:00
markiantorno be26988adf fixing versions and test dependencies 2020-08-15 18:37:03 -04:00
markiantorno 7f5c5e36dd Release: v5.1.1
Validator:
* add support for -bundle parameter to allow validating just one resource (/type) in a bundle
* improved reporting of errors and warnings for unknown code systems on required bindings
* pass dependencies to the server for imported value sets etc
* use server side caching for more efficient use of bandwidth
* Fix NPE loading packages from simplifier or old packages (and don't lazy load packages passed to command line)

Other code changes:
* further work on comparing CapabilityStatements (nearly, but not quite, finished)
* More work on timeouts in terminology client
* Fix for parsing error in R3/R4 sparse arrays for primitives types
* Improve terminology client logging
* don't reload a package if already loaded
* rendering: fix NPEs rendering patient summary, and render expressions for quantities
***NO_CI***
2020-08-15 21:41:16 +00:00
markiantorno eed1d730c4 Updating version to: 5.1.2-SNAPSHOT and incrementing test cases dependency. 2020-08-13 15:23:03 +00:00
markiantorno beeaf26b6d Release: v5.1.1
Validator:
* add support for -bundle parameter to allow validating just one resource (/type) in a bundle
* improved reporting of errors and warnings for unknown code systems on required bindings
* pass dependencies to the server for imported value sets etc
* use server side caching for more efficient use of bandwidth
* Fix NPE loading packages from simplifier or old packages (and don't lazy load packages passed to command line)

Other code changes:
* further work on comparing CapabilityStatements (nearly, but not quite, finished)
* More work on timeouts in terminology client
* Fix for parsing error in R3/R4 sparse arrays for primitives types
* Improve terminology client logging
* don't reload a package if already loaded
* rendering: fix NPEs rendering patient summary, and render expressions for quantities
***NO_CI***
2020-08-13 15:03:45 +00:00
CODE1\ing11557 6b93be9e8a Merge branch 'master' of https://github.com/vtumuluri/org.hl7.fhir.core into vt-jsonnull-tests 2020-08-12 11:58:05 +02:00
jamesagnew 09d0ae4caa Bump version to 5.1.1-SNAPSHOT for next development cycle 2020-08-12 05:33:18 -04:00
jamesagnew 98ba0506c2 Version bump to 5.1.0 2020-08-11 17:41:20 -04:00
Grahame Grieve 6322aef891 Fix bug in parser around nulls in arrays 2020-08-12 04:03:41 +10:00
CODE1\ing11557 7e68583e21 Added another test case to reproduce the original issue 2020-08-11 12:44:26 +02:00
markiantorno 5fba875d8b Fix for failing ActivityDefinition-referralPrimaryCareMentalHealth.json test 2020-08-10 21:57:55 -04:00
Grahame Grieve 4aa8e08681 Add test case for Json resource parsing 2020-08-10 21:24:04 +10:00
markiantorno 1af6268fa8 Updating version to: 5.0.23-SNAPSHOT and incrementing test cases dependency. 2020-08-07 03:51:36 +00:00
markiantorno 5c4c5ce1c8 Release: v5.0.22
Validator:
* no changes

Other code:
* Continue to work on connection timeout issues
* Fix bug in DiagnosticReportRenderer (wrong element accessed)
* change type of resource parameter to ResourceRender.build
***NO_CI***
2020-08-07 03:33:21 +00:00
Grahame Grieve 4add0f3ac8 Continue to work on connection timeout issues 2020-08-07 11:26:44 +10:00
markiantorno ac2ae655d5 Final pipeline versioning fix 2020-08-06 15:12:20 -04:00
markiantorno 37134e5252 Updating version to: 1.1.30-SNAPSHOT and incrementing test cases dependency. 2020-08-06 19:06:12 +00:00
markiantorno 340250cf74 Release: v5.0.21
* Release pipelines fix for incrementing external dependencies
***NO_CI***
2020-08-06 18:49:05 +00:00
markiantorno 91c1ed7e31 Fixing build pipelines issue 2020-08-06 13:56:27 -04:00
markiantorno 49695b2801 Updating version to: null.object.1-SNAPSHOT and incrementing test cases dependency. 2020-08-06 16:23:24 +00:00
markiantorno 97c974ca38 Release: v5.0.20
Validator:
* Fix for problem with expansion code checking and incomplete value sets

General Code changes:
* Work on connection problems to terminology server
* Fix for problem loading Measures from packages
* Work on i18n for Rendering
* fix case bug renderung bundles and parameters
* start working on i18n for Rendering
***NO_CI***
2020-08-06 15:40:30 +00:00
Grahame Grieve f73147523a
Gg v5.0.20 work (#294)
* ongoing work around connection problems with tx.fhir.org

* fix for bug processing CCDA constraints (logical model constraints)

* fix for bug loading Measures from packages

* fix NPEs loading invalid packages

* Start Working on i18n for Rendering + Fix case bug rendering bundles and parameters

* Fix for problem with expansion code checking and incomplete value sets

* release notes
2020-08-06 10:51:05 -04:00
markiantorno f54e56e74c Updating version to: 5.0.20-SNAPSHOT 2020-08-05 23:31:54 +00:00
markiantorno f6071cb0df Release: v5.0.19
Validator:
* Improved handling of terminology timeout issues

Other code changes:
* fix questionnaire rendering to create valid resources
***NO_CI***
2020-08-05 22:50:40 +00:00
Grahame Grieve 572016e40a fix compile 2020-08-06 07:53:18 +10:00
Grahame Grieve 3f6207bf4f improve handling of timeout issues in client 2020-08-06 07:35:49 +10:00
markiantorno ea322996f3 Updating version to: 5.0.19-SNAPSHOT 2020-08-03 21:14:01 +00:00
markiantorno 18cf563e78 Release: v5.0.18
Validator Fixes:
* better validation of external references. Note: this is a potentially significant change: things that were called ok before may not be now, and things that were not ok before may become so, depending on the interplay between this and auto-load, further work may be needed here
* Support better validation of version specific profiles in meta.profile. This may also find new errors that were not previously being found
* Support auto-determination of the version of FHIR to use when using the java validator
* auto-load packages from the package server when references to profiles etc are encountered
* look for references inside other parameters in Parameters resource
* no validation for CanonicalResource.url (further work needed)

Other Code changes:
* Rendering: add rendering for Parameters resources
* Rendering: refactor of resource resolution code to support Parameters
* General clean up of rendering consistency & implement additional details when rendering (including patient summary)
* Rendering: major overhaul of DiagnosticReport rendering
* Fix NPE bug in value set comparison

***NO_CI***
2020-08-03 20:51:09 +00:00
markiantorno 82125235a0 Updating version to: 5.0.18-SNAPSHOT 2020-07-30 04:47:14 +00:00
markiantorno a375f58c82 Release: v5.0.17
* Batch validation of codes in value sets
* Fix path problem doing comparisons
* Don't produce 2 columns for status for deprecated codes
* Fix errors in StructureDefinition validation
***NO_CI***
2020-07-30 04:18:42 +00:00
markiantorno a154f454b4 Updating version to: 5.0.17-SNAPSHOT 2020-07-28 05:15:29 +00:00
markiantorno 5dcef3e530 Release: v5.0.16
* fix evaluation of codes in code systems that are labelled content = fragment
* fix url for cqfmeasures project
* change from error to warning for code system fragments

***NO_CI***
2020-07-28 04:51:08 +00:00
markiantorno 2fc1d481e4 Updating version to: 5.0.16-SNAPSHOT 2020-07-27 15:40:41 +00:00
markiantorno c55982c47b Release: v5.0.15
* Version comparison support
* Fix for problem validating search parameter derivation
* Added lazy resource loading - improve loading times and memory requirements in advance of the challenge of loading UTG for most use cases
* Fixed bug where canonical resource has no URL
***NO_CI***
2020-07-27 15:14:44 +00:00
markiantorno b877474fc8 Updating version to: 5.0.15-SNAPSHOT 2020-07-17 22:21:01 +00:00
markiantorno 675c2751aa Release: v5.0.14
* Fix for temp directory creation test on Windows machines
* Deployment fix
***NO_CI***
2020-07-17 21:55:26 +00:00
markiantorno e14de3b339 Updating version to: 5.0.14-SNAPSHOT 2020-07-17 05:55:20 +00:00
markiantorno fb886a7217 Release: v5.0.13
Validator:
* Add support for conformsTo in invariants on elements
* Fix bug in assumeValidRestReferences doing bundle validation
* Add -show-times parameter
* Handle weird ege case for fixedReference

Code:
* add support for row opacity in rendered tables
* fix cross version convertor for DataRequirements
* fix rendering of multiple type profiles
* add code for converting resource names between versions
* add FHIRPath engine to i18n framework
* fix bundle rendering
* change HTML parser to parse doctype declaration, and move html validation to the validator
* snapshot generator - fix bug where slices get cardinaliyt min=1 by default
***NO_CI***
2020-07-17 05:45:51 +00:00
markiantorno facb2ca0a8 Updating version to: 5.0.13-SNAPSHOT 2020-07-07 02:37:39 +00:00
markiantorno b770fb8a2c Release: v5.0.12
* Fix bug in snapshot generation - not handling case where content is sliced, base slicing detail is provided, and max slices = 1
* More work on validating existing snapshots

***NO_CI***
2020-07-07 02:27:57 +00:00
markiantorno ab8bbb5491 Updating version to: 5.0.12-SNAPSHOT 2020-07-04 00:25:03 +00:00
markiantorno 9d5cb114a2 Release: v5.0.11
* Added text/cql.identifier media type to Measure validation
* Fix bug in QuestionnaireResponse rendering
* Validate based on ImplementationGuide.global
* add validation parameter -crumb-trails
* improve validation of StructureDefinitions

***NO_CI***
2020-07-04 00:15:32 +00:00
markiantorno 97f6758969 Updating version to: 5.0.11-SNAPSHOT 2020-07-01 00:52:38 +00:00
markiantorno 9602898b73 Release: v5.0.10
* Added text/cql.identifier media type to Measure validation
***NO_CI***
2020-07-01 00:43:41 +00:00
markiantorno 7f7e83f6f8 Updating version to: 5.0.10-SNAPSHOT 2020-06-27 00:25:51 +00:00
markiantorno 4ca25bdb52 Release: v5.0.9
* Two significant bug fixes for the validator (thanks Mark Burnett from Babylon Health for finding them):
  * The validator was not enforcing type restrictions when some profiles restricted elements with choices to a single type
  * The validator was only creating warnings not errors for required bindings on some Quantities
  * + Fix handling of infrastructural terminology failings on Codings - treat them as warnings not errors
* Add extra validation for value sets (check concept codes are valid)
* Add extra code to check derivation consisteny for SearchParameter resources
* More Improvements to Questionnaire Rendering

***NO_CI***
2020-06-27 00:17:13 +00:00
markiantorno 344d778a87 Updating version to: 5.0.9-SNAPSHOT
***NO_CI***
2020-06-19 22:15:34 +00:00
markiantorno 87f1c42b89 Release: v5.0.8
***NO_CI***
2020-06-19 22:06:03 +00:00
markiantorno 49c35b1de2 Updating version to: 5.0.8-SNAPSHOT
***NO_CI***
2020-06-13 13:12:37 +00:00
markiantorno b2ecaa2bfa Release: v5.0.7
* Override extension methods in BackboneElement to look in modifierExtensions as well as extensions
* First draft of Profile Comparison tools (org.hl7.fhir.r5.comparison)
* Improved error messages when snapshot generation fails when slicing something that doesn't repeat
* Improvements for CDA round-tripping (XML esacping issues, xsi:type related issues, namespacing issues)
* Fix bug rendering DiagnosticReports with multiple categories
* adjust check on Attachment to only be an warning (when no meaningful content exists)
* add security check mode to Validator
***NO_CI***
2020-06-13 12:51:27 +00:00
Grahame Grieve 94467b270a standardise terminology client across versions 2020-06-07 08:42:14 +10:00
Grahame Grieve a0245ca926 Release new version 5.0.6 2020-06-01 17:40:06 +10:00
Grahame Grieve 05ac3ebc98 Release new version 5.0.5 2020-05-30 09:55:30 +10:00
Grahame Grieve 998d1e0afc Release new version 5.0.4 2020-05-27 11:06:30 +10:00
Grahame Grieve ccb6b067b3 Release new version 5.0.3 2020-05-26 06:15:36 +10:00
Grahame Grieve 50ea83322f Release new version 5.0.2 2020-05-22 08:58:45 +10:00
jamesagnew 2e5d9ff77c Version bump to 5.0.1 2020-05-12 19:27:30 -04:00
jamesagnew 60502b3c77 Prepare for 5.0.0 release 2020-05-12 11:33:54 -04:00
Grahame Grieve 463a557402 Release new version 4.2.30 2020-05-12 11:54:28 +10:00
Grahame Grieve edea997312 Clean up license 2020-05-12 08:55:27 +10:00
Grahame Grieve daa58aea8f Release new version 4.2.29 2020-05-11 17:25:24 +10:00
Grahame Grieve 5f74bea327 move tests & do new release 2020-05-10 09:18:54 +10:00
Grahame Grieve 2af8d94081 new release 2020-05-08 12:00:51 +10:00
Grahame Grieve c5c0a8db92 Release new version 4.2.26 2020-05-06 11:16:19 +10:00
Grahame Grieve 868fbb5f95 Release new version 4.2.25 2020-05-02 10:53:58 +10:00
Grahame Grieve b214e99930 Release new version 4.2.24 2020-05-02 06:57:31 +10:00
Grahame Grieve f8ca02d697 Release new version 4.2.23 2020-05-01 11:15:25 +10:00
markiantorno 89f98bb960 I cast you out unclean spirit. 2020-04-29 16:55:40 -04:00
Grahame Grieve 6110b56396 Release new version 4.2.22 2020-04-29 20:37:31 +10:00
Grahame Grieve 608149e494 Release new version 4.2.21 2020-04-29 14:57:18 +10:00
Grahame Grieve 6f3362918d Release new version 4.2.20 2020-04-28 13:27:23 +10:00
markiantorno 7673400a13 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core into testing_updates 2020-04-23 10:51:49 -04:00
Grahame Grieve 602e684bc6 Release new version 4.2.19 2020-04-23 21:07:04 +10:00
markiantorno a7e874501e Tests updated to JUnit Jupiter. Various quality of life improvements. 2020-04-21 20:36:17 -04:00
Grahame Grieve 175d5fa0b7 Release new version 4.2.18 2020-04-21 13:58:17 +10:00
markiantorno bd17bc716b wip 2020-04-20 13:37:29 -04:00
markiantorno 55622f53cb Fix for NPEs in Base64BinaryType. Added tests to cover the cases. Updated for all FHIR versions. 2020-04-14 22:28:32 -04:00
Grahame Grieve 4bd0d60e5c Release new version 4.2.17 2020-04-12 08:25:18 +10:00
Grahame Grieve d97e408d3c Release new version 4.2.16 2020-04-11 20:50:39 +10:00
Grahame Grieve 01de20c310 Release new version 4.2.15 2020-04-09 10:50:54 +10:00
Grahame Grieve d2dc15e2c8 throw Error when a value is assigned to NamingSystem.url 2020-04-07 14:49:27 +10:00
Grahame Grieve 5865f8da3e Release new version 4.2.14 2020-04-06 10:12:24 +10:00
Grahame Grieve aef4404405 Release new version 4.2.13 2020-04-02 11:07:25 +11:00
Grahame Grieve 9e59ce2323 Release new version 4.2.12 2020-03-31 11:21:06 +11:00
Rob Hausam 2defba63ec Fix incorrect appending of <br/> tag causing it to be escaped. 2020-03-29 16:42:07 -05:00
Grahame Grieve afb0453e7b
Merge pull request #160 from rhausam/multiple-expansion-version-notice
Support listing multiple "Expansion based on" versions.
2020-03-29 16:53:11 +11:00
Rob Hausam 49a6c9d746 Support listing multiple "Expansion based on" versions. 2020-03-28 20:37:56 -05:00
markiantorno 5d9f1d734a Full disclosure: this isn't really a 'bug' per say, it's more of a best practice thing. The only reason I'm making this change is because I'm working on a parser in my spare time that will most likely never see the light of day, and these accessors are causing me problems because both the line and column fields are private and need to be accessed through the appropriate accessor. 2020-03-28 16:48:37 -04:00
Grahame Grieve 092a694a3f Release new version 4.2.11 2020-03-28 06:52:41 +11:00
Grahame Grieve 6baf62eca2 Release new version 4.2.12 2020-03-28 06:50:41 +11:00
Grahame Grieve 239331ef76 improve parsing error message when parsing json 2020-03-28 06:09:37 +11:00
jamesagnew 97ddf60066 Version bump 2020-03-17 07:55:15 -04:00
Grahame Grieve 849b65417a Release new version 4.2.9 2020-03-17 14:58:36 +11:00
patrick-werner 60474cd8c9 moved all Locale/Message handling Code to utils: I18nBase 2020-03-13 18:53:16 +01:00
Grahame Grieve 5f3f84cf22 Release new version 4.2.8 2020-03-13 16:47:14 +11:00
Grahame Grieve 742f444b53 Release new version 4.2.7 2020-03-13 13:07:01 +11:00
patrick-werner 86711ac16f readding all the i18n work 2020-03-12 23:26:05 +01:00
Grahame Grieve d8262c056c Release new version 4.2.6 2020-03-05 16:54:07 +11:00
Grahame Grieve 5d971f35e9 Release new version 4.2.5 2020-03-03 21:30:01 +11:00
Grahame Grieve 137506f37f set id when parsing StructureMap 2020-03-02 09:04:16 +11:00
Grahame Grieve 4ab61c9c8c Release new version 4.2.4 2020-02-28 14:27:52 +11:00
Grahame Grieve f1dc0e5754 Release new version 4.2.3 2020-02-25 09:25:56 +11:00
Grahame Grieve 4e3e21219e Release new version 4.2.2 2020-02-22 08:06:58 +11:00
jamesagnew c27baa29bc FIx version bump - should be 4.2.1-SNAPSHOT 2020-02-16 20:43:13 -05:00
jamesagnew d87a1e61d9 Version bump to 4.3.x 2020-02-16 19:20:42 -05:00
Grahame Grieve 17eb1c41f7 Release new version 4.1.63 2020-02-13 21:23:40 +11:00
Grahame Grieve dcb1240e66
Merge pull request #133 from hapifhir/ks-20200212-meta-security
fixes a bug in Meta.getSecurity(String,String)
2020-02-13 14:04:30 +11:00
Ken Stevens 490aef6f9b fixed Meta.getSecurity(String,String) bug 2020-02-12 20:39:37 -05:00
Grahame Grieve bc1f87e29f Release new version 4.1.62 2020-02-13 12:26:15 +11:00
Grahame Grieve 422a6b09c5
Merge pull request #131 from hapifhir/element_access3
Structure definition error fixed.
2020-02-12 09:10:48 +11:00
markiantorno 44c9fd596e Structure definition error fixed. 2020-02-10 15:26:40 -05:00
Grahame Grieve b6ba504320 Release new version 4.1.61 2020-02-07 10:55:06 +11:00
Grahame Grieve 2732ef3dd5 Release new version 2020-02-02 23:12:05 +11:00
Grahame Grieve b112b82951 Release new version 2020-02-02 06:13:54 +11:00
Grahame Grieve ca29fdf182 Release new version 2020-01-31 08:23:17 +11:00
Grahame Grieve 1831d19541 Release new version 2020-01-30 11:09:52 +11:00
Grahame Grieve 6242a70b68 Release new version 2020-01-29 19:33:18 +11:00
Grahame Grieve e286d5b7bb Release new version 2020-01-29 13:40:22 +11:00
Grahame Grieve dfd3ff067d Release new version 2020-01-27 21:15:09 +11:00
Grahame Grieve ee6e0d90de Release new version 2020-01-24 17:20:23 +11:00
Grahame Grieve 2b1021adbd Release new version 2020-01-22 10:56:12 +11:00
Grahame Grieve 32240f41c7 Release new version 2020-01-21 12:27:12 +11:00
Grahame Grieve 240e412cf6 Release new version 2020-01-20 21:56:07 +11:00
Grahame Grieve 53c35ced6b Release new version 2020-01-19 16:55:34 +11:00
Grahame Grieve 06b413f028 Release new version 2020-01-17 21:45:56 +11:00
Grahame Grieve d84758f54d Release new version 2020-01-17 10:54:24 +11:00
Grahame Grieve 98df625435 Release new version 2020-01-15 17:55:48 +11:00
Grahame Grieve 9f1697dad1 Release new version 2020-01-15 08:08:07 +11:00
Grahame Grieve 5332a8ad60 Release new version 2020-01-14 14:31:06 +11:00
Grahame Grieve bd1d677ab8 Release new version 2020-01-14 10:44:15 +11:00
Grahame Grieve aabe8b43eb Release new version 2020-01-11 06:39:42 +11:00
Grahame Grieve bdab9a78b3 Release new version 2019-12-31 14:32:16 +11:00
Grahame Grieve a8b5e86bb3 Release new version 2019-12-30 21:16:00 +11:00
Grahame Grieve 5340926ead Release new version 2019-12-30 10:27:02 +11:00
Grahame Grieve ec42fe7bfc Release new version 2019-12-22 08:16:35 +11:00
Grahame Grieve 9ae93ee689 Release new version 2019-12-21 09:25:36 +11:00
Grahame Grieve 3f25f96aca refix version 2019-12-20 16:44:46 +11:00
Grahame Grieve 74daa21ddb Release new version 2019-12-20 09:04:08 +11:00
Grahame Grieve 2472a75212 Release new version 2019-12-20 08:02:13 +11:00
Grahame Grieve 9345017494 Release new version 2019-12-19 22:40:26 +11:00
Grahame Grieve 47a1382966 Release new version 2019-12-19 21:50:25 +11:00
Grahame Grieve a732d84037 Release new version 2019-12-19 17:36:36 +11:00
Grahame Grieve c8c2bb7b75 Release new version 2019-12-19 12:59:17 +11:00
Grahame Grieve 9d822536c3 Release new version 2019-12-19 11:03:44 +11:00
Grahame Grieve 89dfaec1de Release new version 2019-12-18 11:42:16 +11:00
Grahame Grieve 23fdcf304d Release new version 2019-12-17 13:48:08 +11:00
Grahame Grieve 6948ef61eb Release new version 2019-12-17 10:00:19 +11:00
Grahame Grieve 54f8ca7600 Release new version 2019-12-16 23:40:13 +11:00
Grahame Grieve 2a867d66ee Release new version 2019-12-16 07:27:35 +11:00
Grahame Grieve 097ce2cfcd require id/active flag for all generated tables 2019-12-16 07:26:24 +11:00