8209 Commits

Author SHA1 Message Date
Grahame Grieve
cefb6f64e8 fix switch statement packing terminology (#18888) 2025-01-23 08:16:17 +11:00
hl7-devops
57037e8c05 Updating version to: 6.5.7-SNAPSHOT and incrementing test cases dependency. 2025-01-17 02:58:11 +00:00
hl7-devops
87043ec6cb Release: v6.5.6
## Validator Changes

* New Feature: Validating references: parameters -check-references and -resolution-context
* New Feature: Use AI Service to validate CodeableConcept.text (very experimental)
* Add AI validation tests as a command line option ([-aiTests](https://chat.fhir.org/#narrow/channel/323443-Artificial-Intelligence.2FMachine-Learning-.28AI.2FML.29/topic/LocalAI))
* Don't enforce code system property references to standard properties in R4 (R4 hack workaround)
* Correctly handle supplements when validating based on expansions
* Fix issues with version dependent resolution of correct server for implicit value sets
* Better handle failure to find imported value sets when expanding
* correct error handling for expansion failure
* Correct grammar in language about resource not being valid against a profile
* use IPS 2.0.0 for `-ips`, not an old copy
* Fix NPE generating snapshots with expansions
* Rework `-txTests` to support additional test files and improve R4/R5 logging
* Fix bugs in RulesDrivenPolicyAdvisor
* Accept property in CodeSystem without requiring it be backed by a code
* Add issue when extension is deprecated

## Other code changes

* Track & report expansion source when rendering ValueSet expansions
* Render ValueSet supplement dependencies
* Add server headers to fhir-settings.json
* find places where ManagedFileAccess was missed
* Fix Actor rendering in obligations tables
* Renderer: move xml-no-order to tools ig
* Resource Factory: support for range in sheet for instance generation (#1881)
***NO_CI***
6.5.6
2025-01-17 02:31:43 +00:00
hl7-devops
16fe9a3dda Updating test case dependency to v1.7.6
***NO_CI***
2025-01-17 02:27:53 +00:00
Grahame Grieve
b193cf20e3 set up release 2025-01-17 12:49:09 +11:00
Grahame Grieve
e054bff5a6
Merge pull request #1885 from hapifhir/2025-01-gg-ai2
2025 01 gg ai2
2025-01-17 11:07:29 +11:00
Grahame Grieve
8c039244a5
Merge pull request #1880 from hapifhir/do-20250114-fix-param-encode
Use URLEncoder.encode, deprecate worse named method
2025-01-17 10:52:15 +11:00
Grahame Grieve
5ae6e990ba
Merge pull request #1882 from ahdis/oe_liquid_sheet_range
support for range in sheet for instance generation #1881
2025-01-17 10:51:55 +11:00
Grahame Grieve
9b47e33236 fix tests 2025-01-17 10:09:55 +11:00
Grahame Grieve
296ae3b636 set up ai tests as a validator option 2025-01-17 09:33:36 +11:00
Grahame Grieve
e48104fd52 Merge remote-tracking branch 'origin/master' 2025-01-17 09:09:04 +11:00
Grahame Grieve
4e39d8af49 update ai framework to be more configurable 2025-01-17 09:08:22 +11:00
Grahame Grieve
ac4b187fe4
Merge pull request #1883 from hapifhir/2025-01-gg-ai
2025 01 gg ai
2025-01-17 09:04:58 +11:00
Grahame Grieve
3d0a3c451e compile fixes and fixes for David 2025-01-17 07:55:26 +11:00
Grahame Grieve
f5081aeed2 Don't enforce code system property references to standard properties in R4 2025-01-17 06:42:19 +11:00
Grahame Grieve
1163ecad8f Update ai based code/text validation framework 2025-01-17 06:41:59 +11:00
Grahame Grieve
c6edf285e3 Correctly handle supplements when validating based on expansions 2025-01-17 06:41:00 +11:00
Grahame Grieve
c1089f234c fix issues with version dependent resolution of correct server for implicit value sets 2025-01-17 06:40:33 +11:00
Grahame Grieve
652cc8fba6 Better handle failure to find imported value sets when expanding, and track & report expansion source
And render supplement dependencies + correct error handling for expansion failure
2025-01-17 06:39:59 +11:00
Grahame Grieve
74c2868cc1 Merge remote-tracking branch 'origin/master' 2025-01-15 15:16:10 +11:00
Grahame Grieve
6ce59520e9 Add AI Support for code/text validation 2025-01-15 15:16:04 +11:00
Grahame Grieve
54c6299b3b Add server headers to fhir-settings.json 2025-01-15 15:14:44 +11:00
oliveregger
7fe92b75bc support for range in sheet for instance generation #1881 2025-01-14 22:47:26 +01:00
dotasek
9bb7ac3d4d Cherrypick updated validation message 2025-01-14 13:35:53 -05:00
dotasek
9626760c81 Use same method, do not duplicate 2025-01-14 12:03:58 -05:00
dotasek
4c1c78938f Use URLEncoder.encode, deprecate worse named method 2025-01-14 11:56:51 -05:00
Grahame Grieve
8ed34e2604 Add validator support for -check-references and -resolution-context 2025-01-14 15:51:54 +11:00
Grahame Grieve
99697351a0 Correct grammar in language about resource not being valid against a profile 2025-01-14 15:17:46 +11:00
Grahame Grieve
c9082f37d3 fix typo 2025-01-14 15:10:31 +11:00
Grahame Grieve
769fe6cb31 use 2.0.0 for IPS, not an old copy 2025-01-13 23:00:46 +11:00
Grahame Grieve
ef8ee528b9 Fix NPW generating snapshots 2025-01-13 23:00:26 +11:00
Grahame Grieve
cf0d398478
Merge pull request #1877 from hapifhir/2025-01-gg-obligations
2025 01 gg obligations
2025-01-13 04:51:09 +11:00
Grahame Grieve
6b52ee5291 rework txTester to support additional test files, and better R4/R5 logging 2025-01-12 23:02:40 +11:00
Grahame Grieve
0cee7d4607 find places where ManagedFileAccess was missed 2025-01-12 23:01:34 +11:00
Grahame Grieve
dfded8aed0 Fix Actor rendering in obligations tables 2025-01-12 22:59:40 +11:00
Grahame Grieve
2d5a8e06e7
Merge pull request #1876 from hapifhir/2025-01-gg-deprecated-note
2025 01 gg deprecated note
2025-01-10 18:22:26 +11:00
Grahame Grieve
9daebf8656 test case dependencies 2025-01-10 17:00:36 +11:00
Grahame Grieve
2fa3b49915 fix bugs in RulesDrivenPolicyAdvisor 2025-01-10 17:00:21 +11:00
Grahame Grieve
73b53b9d7a move xml-no-order to tools ig 2025-01-10 17:00:01 +11:00
Grahame Grieve
6bfe9300e9 Accept property in CodeSystem without requiring it be backed by a code 2025-01-10 16:59:44 +11:00
Grahame Grieve
696a359c11 Add note when extension is deprecated 2025-01-10 16:59:28 +11:00
dotasek
30daf09155 ValidatorCLI doc update
***NO_CI***
2025-01-09 13:25:19 -05:00
hl7-devops
449229c127 Updating version to: 6.5.6-SNAPSHOT and incrementing test cases dependency. 2025-01-09 16:18:15 +00:00
hl7-devops
1daf1960a9 Release: v6.5.5
## Validator Changes

* Do not create issue about draft dependency for example bindings
* Beef up validation of CodeSystem properties that are codes
* Make sure all validation messages have a message id
* Validator enforce version-set-specific value for Extension and Extension context
* Specific Error when ValueSet.compose.include.system refers to a ValueSet
* Fix NPE processing code system supplements

## Other code changes

* Report count of tests in output from TxTester
* resolve issues with references between IGs to example resources
* Lookup compliesWithProfile target from link-only dependencies
* Update SNOMED editions related routines (add more editions)
* Accessibility - role=presentation on appropriate tables
* Add support for ADL in packages
* Support for Archetype processing in IG publisher
* Lazy load binaries for reduced memory usage
***NO_CI***
6.5.5
2025-01-09 15:48:50 +00:00
dotasek
93cf6e5fa3 Use test-cases release version 2025-01-09 09:29:08 -05:00
Grahame Grieve
5a8a6ac7d9 Merge remote-tracking branch 'origin/master' 2025-01-09 23:20:49 +11:00
Grahame Grieve
502a90263f Fix NPE processing code system supplements 2025-01-09 23:20:43 +11:00
hl7-devops
5fda944114 Updating i18n-coverage csv and png table ***NO_CI*** 2025-01-09 10:46:26 +00:00
Grahame Grieve
9506a93056 Merge remote-tracking branch 'origin/master' 2025-01-09 21:28:10 +11:00
hl7-devops
740432418a Updating i18n-coverage csv and png table ***NO_CI*** 2025-01-09 08:17:11 +00:00