Commit Graph

6628 Commits

Author SHA1 Message Date
Grahame Grieve 74893e42e7 Improved errors publishing IGs 2023-12-22 21:23:17 +11:00
Grahame Grieve 0fdb8e767a Fix for missing search parameter definition in R4 2023-12-22 21:20:46 +11:00
Grahame Grieve 073311bbb6 Various fixes to terminology service after reconciliation with Michael Lawley 2023-12-22 21:20:10 +11:00
Grahame Grieve cf4a970e47 Fix bug handling null objects in JSON (R5) 2023-12-22 21:15:08 +11:00
Grahame Grieve 1cdcfb3396 fix bug handling XML name extension 2023-12-22 21:14:40 +11:00
rpassas f9e7f98b4f
configurable sessions expiration (#1501)
* unit test + interface

* Renaming and moving expiry related methods to implementation

---------

Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-12-18 09:54:20 -05:00
markiantorno d4d7600635 Updating version to: 6.2.8-SNAPSHOT and incrementing test cases dependency. 2023-12-15 13:00:23 +00:00
markiantorno 6c78cc3e48 Release: v6.2.7
## Validator Changes

* Fix up validation of fragment and example value sets
* Improve handling of terminology messages + handling of example and fragment code systems
* Add support for logical_container extension (for CDA constraint validation)
* Clean up handling of xml_name
* Check for xver extension canonical urls when validating uri elements
* Upgrade xver to latest R5 definitions

## Other code changes

* Fix string index error in xver manager
* Fix rendering of type for previous versions
***NO_CI***
2023-12-15 10:50:47 +00:00
Grahame Grieve aeda79975b Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2023-12-15 05:12:09 -05:00
Grahame Grieve 144d356a72
Merge pull request #1523 from hapifhir/2023-12-gg-tx-message-handling
2023 12 gg tx message handling
2023-12-15 21:12:05 +11:00
Grahame Grieve 8d2a0348c5 release 2023-12-15 04:58:51 -05:00
Grahame Grieve 6e04fabd62 release notes 2023-12-15 04:58:32 -05:00
Grahame Grieve 21de5fb060 Merge branches 'master' and 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2023-12-15 04:23:04 -05:00
Grahame Grieve 09c2c8f81b Improve handling of terminology error and warning messages + handling of example and fragment code systems 2023-12-15 04:21:50 -05:00
Grahame Grieve 319c3a4b7d
Merge pull request #1522 from hapifhir/2023-12-gg-logical-container
2023 12 gg logical container
2023-12-15 19:52:22 +11:00
Grahame Grieve d59080b45f Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2023-12-15 02:48:27 -05:00
Grahame Grieve 1f4200c102
Merge pull request #1521 from hapifhir/2023-12-gg-fragment-validation
fix up validation of fragment value sets
2023-12-15 18:48:00 +11:00
Grahame Grieve ea4ccdf527 Add support for logical_container extension 2023-12-15 02:44:37 -05:00
Grahame Grieve bb020dd739 clean up handling of xml_name 2023-12-15 02:44:07 -05:00
Grahame Grieve 6caef21869 fix up validation of fragment value sets 2023-12-14 20:40:50 -05:00
Grahame Grieve 167584f406
Merge pull request #1520 from hapifhir/2023-12-gg-opdef-render
2023 12 gg opdef render
2023-12-15 00:33:51 +11:00
Grahame Grieve ca694588b6 test case dependency 2023-12-14 07:21:27 -05:00
Grahame Grieve 8bc062e19d check for xver extension canonical urls when validating uri elements 2023-12-14 07:21:16 -05:00
Grahame Grieve 45b35c52d5 upgrade xver to latest R5 definitions 2023-12-14 07:20:45 -05:00
Grahame Grieve 046e814b07 fix string index error in xver manager 2023-12-14 07:20:33 -05:00
Grahame Grieve 75a3c325ef fix rendering of type for previous versions 2023-12-14 07:20:21 -05:00
markiantorno ceaa131d81 Updating version to: 6.2.7-SNAPSHOT and incrementing test cases dependency. 2023-12-13 19:07:52 +00:00
markiantorno b5902aac98 Release: v6.2.6
## Validator Changes

* Fix bug where validator doesn't actually validate web sourced input
* Fix narrative link validation and add id/idref validation
* Remove fhir-test-cases from Validator CLI JAR (#1497) (reduce size)
* Fix to CDA xsi:type validation per SD decision
* Apply regex pattern to literal format if defined
* Improvements to vital signs related messages
* Fix R4 con-3 FHIRPath expression
* Fix bug loading packages with partially specified version that doesn't exist
* Fix for occasional missing warnings around bundle link validation
* Fix using wrong resource type when validating constraints in data type definitions during R6 build
* Fix NPE in validator processing CCDA examples
* Fix problem with version dependencies when loading npm packages directly as files
* Fix for SearchParameter validation using custom resource types

## Other code changes

* Bump commonmark version
* fix Utilities display of time periods (fixed width hour:min)
* Fix stated path for error when code not in value set
* Fix rendering of trigger definition using tables inside paragraphs
* Update VSAC importer to fix timeout issues
* Refactor FHIRPath java package
* Fix problem with profiled resources being called examples in IG publisher
* Remove dependencies for unused UI experiment (#1465)
* Remove AU connectathon
* Include hamcrest dependency
* Fix breaking ValidationEngineTests
* Give kinder error message for missing param
* Fix commonmark group and bump version (#1500)
* Remove dep used for local testing
* Bump jackson & logback versions
* Fix StringType element properties not being copied in various Address, HumanName convertors
* Handle all initial value types when rendering Questionnaires
* Ensure Address.line[] element data is copied over
* Write locking on FilesystemPackageCacheManager
* Fix problems setting owning committee consistently
* Utility classes for fule system package cache pre-loading
***NO_CI***
2023-12-13 18:41:20 +00:00
dotasek ce066811cc Fix missed rename
***NO_CI***
2023-12-13 13:28:35 -05:00
dotasek 03112df869 Update release notes
***NO_CI**
2023-12-13 13:28:18 -05:00
Grahame Grieve 93d5adc9da Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2023-12-13 13:03:56 -05:00
Grahame Grieve 8ecf5a1790 upgrade test cases 2023-12-13 13:03:52 -05:00
dotasek 0afea8dc1d
CLI Task to preload package cache (#1508)
* WIP start building preload task

* Slightly refactor exceptions

* sleep between each query

* WIP - FilesystemPackageCacheManager refactor

* Finish refactor

* Customize PackageVisitor

* Remove unused code

* Remove unused code 2

* Add debug logging for failing test

* Point withCacheFolder if to correct param

* Remove console chatter

* Rename to FilesystemPackageCacheManager.Builder

* Move logic to PackageCacheDownloader for re-use in other projects

* Fix spacing
2023-12-13 11:27:15 -05:00
Grahame Grieve 6021a247f7 update release notes 2023-12-13 10:52:28 -05:00
Grahame Grieve 270a611c55 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2023-12-13 10:47:49 -05:00
Grahame Grieve 1249aa4294
2023 12 gg r6 ccda q (#1519)
* Fix for missing warnings around bundle link validation

* Fix using wrong resource type when validating constraints in data type definitions (R6)

* Fix NPE in validator processing CCDA examples

* Handle all initial value types when rendering Questionnaires

---------

Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
2023-12-13 10:19:32 -05:00
Grahame Grieve 46e063cc87 Handle all initial value types when rendering Questionnaires 2023-12-13 09:08:32 -05:00
Grahame Grieve 34416b8708 Fix NPE in validator processing CCDA examples 2023-12-13 09:08:06 -05:00
Grahame Grieve ff81c16aeb Fix using wrong resource type when validating constraints in data type definitions (R6) 2023-12-13 09:07:48 -05:00
Grahame Grieve 78669add28 Fix for missing warnings around bundle link validation 2023-12-13 09:07:17 -05:00
Grahame Grieve 031c5690d8
Merge pull request #1517 from hapifhir/2023-12-gg-package-version-loading-fix
fix problem with version dependencies when loading npm packages direc…
2023-12-13 19:49:47 +13:00
Grahame Grieve a583ae3444
Merge pull request #1510 from vilaug/1509-address-line-conversion-fix
Ensure Address.line[] element data is copied over
2023-12-13 19:49:27 +13:00
Grahame Grieve c23c1f6735
Merge pull request #1502 from hapifhir/do-20231127-package-cache-threadsafe
Write locking on FilesystemPackageCacheManager
2023-12-13 19:45:53 +13:00
Grahame Grieve 3cdcf96a27 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2023-12-13 01:37:12 -05:00
Grahame Grieve 166cb445f8 More fixes for SearchParameter validation 2023-12-12 21:00:31 +13:00
Grahame Grieve 289a74301d work around R6 validation issue validating search parameters 2023-12-12 20:32:19 +13:00
Grahame Grieve cc424a04e1 fix problems setting owning committee consistently 2023-12-12 16:52:11 +13:00
Grahame Grieve f9e11e22c1 fix problem with version dependencies when loading npm packages directly in validator 2023-12-12 15:56:23 +13:00
dotasek 27e0fbad16 Merge remote-tracking branch 'origin/master' into do-20231127-package-cache-threadsafe 2023-12-11 09:56:39 -05:00
Augustas Vilčinskas 2cb3375cda
Merge branch 'master' into 1509-address-line-conversion-fix 2023-12-11 13:48:37 +01:00