Commit Graph

3717 Commits

Author SHA1 Message Date
hl7-devops 7e54ae9c89 Release: v6.5.0
## Validator Changes

* Add support for valueset-version
* Add support for terminology extraction
* Add support for expansion parameters when validating
* fix NPE in validator around Extension context
* Handle secondary terminology server errors properly
* Fix questionnaire response status checking
* Add versions to message about multiple matching profiles
* hide API-Key from appearing on the tx log
* Add supplements for used systems as well as for value set systems when validating on server
* fix missing port from server when doing tx-registry redirections
* Fix problem not finding current version of extensions pack for non-R5 versions
* Fix validation of displays when language is unknown
* fix issue missing idrefs validating IPS documents
* Update FHIRPath validation to handle rootResource type properly
* Fix obscure error on contentReference in profiles in FHIRPath engine
* Fix version conversion issue for validating derived questionnaires

## Other code changes

* New release of pubpack
* Fix r4b liquid tests
* Refactor Liquid engine and add support for forLoop and capture
* Add support for liquid on csv files
* Add support for using Liquid on plain JSON directly and add support for markdownify filter
* Many improvements to Profile Code Generation
* Start working on using new IG infrastructure for Tx tests
* Questionnaire rendering improvements
* Merge Functionality for CapabilityStatement.import
* Do not use metadata from data type profiles on elements when generating snapshots
* Fix presentation issues and union and intersection links in previous version comparison
* Fix filter comparison logic when comparing valuesets
* Fix version issues in snapshot generation tests
* Eliminate id from snapshot generation test case comparison
* Change rules around stripping extensions when generating snapshots
* fix bug using wrong reference on uri in liquid renderer
* add translations for expansion errors
* fix issue with comparison template missing
* Apply null pointer check to all switch(Enumeration) statements in version conversion code
* Remove mysql dependency
* Fix bug in DecimalType on null Bigdecimal ()] all versions)
* Fix bad URL in inter-version extension conversion of ValueSet for ValueSet property
***NO_CI***
2024-12-10 00:02:07 +00:00
Grahame Grieve f71dd296c8 disable failing test 2024-12-08 21:07:49 +03:00
Grahame Grieve 62fe79bff2 Merge remote-tracking branch 'origin/master' 2024-12-08 19:59:45 +03:00
Grahame Grieve 17dfc5c285
Merge pull request #1850 from hapifhir/2024-12-gg-many-fixes
2024 12 gg many fixes
2024-12-08 19:59:24 +03:00
Grahame Grieve 01d2e60ea8
Merge pull request #1750 from hapifhir/CapabilityStatementCompare
CapabilityStatement Import Processing
2024-12-08 18:39:33 +03:00
Grahame Grieve c7872174e8 bump minor version 2024-12-08 18:38:26 +03:00
Grahame Grieve 5385c313dc first stage of profile based generation 2024-12-08 18:09:25 +03:00
Grahame Grieve 2eb5140864 Fix validation of displays when language is unknown 2024-12-08 18:08:52 +03:00
Grahame Grieve 5b73c4762d Add support for terminology extraction and support for expansion parameters when validating 2024-12-08 18:08:29 +03:00
Grahame Grieve 16e826fd05 fix bug using wrong reference on uri in liquid renderer 2024-12-08 18:06:24 +03:00
Grahame Grieve 1f7289ed83 update FHIRPath checkTypes to handle rootResource type properly + fix error on contentReference in profiles 2024-12-08 18:05:26 +03:00
Grahame Grieve be384bb61e Add support for valueset-version + add translations for expansion errors 2024-12-08 17:56:16 +03:00
Grahame Grieve bb462b7500 fix issue with comparison template missing 2024-12-08 17:54:11 +03:00
Grahame Grieve 1296722a98 Fix version conversion issue for validating derived questionnaires 2024-12-08 17:52:28 +03:00
dotasek d0fa45959e Add tests and fixes for remaining FHIR versions 2024-12-04 16:50:38 -05:00
dotasek f210ef36a5 Breaking test and fix 2024-12-04 14:44:23 -05:00
dotasek 8851c35563 Comment spelling 2024-12-04 14:43:49 -05:00
Grahame Grieve c63fdddbdc refactor Liquid engine and add support for forLoop and capture 2024-12-03 20:56:54 +03:00
Grahame Grieve 19255b503a Merge remote-tracking branch 'origin/master' 2024-12-02 22:49:08 +03:00
Grahame Grieve 27a94538d9 Add support for liquid on csv files 2024-12-02 22:49:02 +03:00
dotasek bdef6f995c Test for new method instead of unused old one 2024-12-02 11:00:59 -05:00
dotasek 001af48777 Fix test mocks 2024-12-02 10:56:22 -05:00
Grahame Grieve 833051e995 Jens code generation changes 2024-12-02 09:07:08 +03:00
Grahame Grieve 3538428d98 new release of pubpack 2024-12-02 06:51:31 +03:00
Grahame Grieve 0ba7d8434c Add support for using Liquid on plain JSON directly and add support for markdownify filter 2024-12-02 06:51:16 +03:00
Grahame Grieve 1cdb7ea695 questionnaire rendering improvements 2024-12-02 06:50:31 +03:00
Grahame Grieve 7d54780cad hide API-Key from appearing on the tx log 2024-12-02 06:49:22 +03:00
Grahame Grieve cff693eb10 Add supplements for used systems as well as for value set systems when validating on server 2024-12-02 06:49:00 +03:00
Grahame Grieve caf5003215 Do not use metadata from data type profiles on elements when generating snapshots 2024-12-02 06:48:02 +03:00
Grahame Grieve 3adbd00209 Fix presentation issues and union and intersection links in previous version comparison 2024-12-02 06:47:12 +03:00
Lloyd McKenzie d82856d9c7 Updated documentation on CS merge process 2024-11-29 19:24:06 +00:00
Grahame Grieve 69b96d8d3e generate enum add routine 2024-11-29 11:42:50 +00:00
Grahame Grieve 17b22424f6 fix missing port from server when doing tx-registry redirections 2024-11-27 04:44:19 +00:00
Grahame Grieve 4be38a5e0c more compile fixes 2024-11-26 12:12:36 +00:00
Grahame Grieve c2e197a65d Fix filter comparison logic when comparing valuesets 2024-11-26 11:49:00 +00:00
Grahame Grieve 58581d5d95 Fix outstanding profile code generation issues 2024-11-26 11:48:29 +00:00
Grahame Grieve f41adb90d4 Handle secondary terminology server errors properly 2024-11-25 14:58:02 +11:00
Grahame Grieve b51951717d
Merge pull request #1704 from mrunibe/fml-performance
FML transform performance tuning
2024-11-25 08:45:41 +11:00
Grahame Grieve 20131f8b6a
Merge pull request #1818 from hapifhir/ShowDeprecationInSnapshotAndKey
Show deprecation in snapshot and key
2024-11-23 07:18:41 +11:00
hl7-devops 35c43456b1 Updating version to: 6.4.5-SNAPSHOT and incrementing test cases dependency. 2024-11-22 14:50:01 +00:00
dotasek ec044b8004
Add gson annotations for fields and getter/setters (#1824) 2024-11-22 09:12:57 -05:00
Grahame Grieve aa128248f6 fix NPE rendering reference 2024-11-22 22:50:59 +11:00
Grahame Grieve 44189e9bde fix NPE processing issue from template 2024-11-22 22:50:42 +11:00
Grahame Grieve 4544c8762a fix issue with FHIRPath engine throwing exception for an invalid path 2024-11-22 16:10:50 +11:00
Grahame Grieve 8a34a90cee Merge remote-tracking branch 'origin/master' 2024-11-22 14:10:17 +11:00
Grahame Grieve b022c3b525 Add FeatureDefinition renderer 2024-11-22 14:10:11 +11:00
hl7-devops 7195a6ff10 Release: v6.4.4
## Validator Changes

* fix pattern discriminator validation rule

## Other code changes

* no changes
***NO_CI***
2024-11-21 23:36:21 +00:00
Grahame Grieve ce0f4a2700 Merge remote-tracking branch 'origin/master' 2024-11-22 09:24:13 +11:00
Grahame Grieve ffbbc498f7 Fix issue with pattern test :-( 2024-11-22 09:24:04 +11:00
hl7-devops 48821e4202 Updating version to: 6.4.4-SNAPSHOT and incrementing test cases dependency. 2024-11-21 17:03:30 +00:00