2941 Commits

Author SHA1 Message Date
Grahame Grieve
80fe954a37
Merge pull request #1480 from vassilpeytchev/master
Enhanced Capability Statement rendering
2023-11-07 11:06:11 +11:00
Grahame Grieve
841de5657e vsac improvements 2023-11-06 20:23:17 +11:00
Grahame Grieve
3fbc88a019 missed code 2023-11-06 07:14:17 +11:00
Grahame Grieve
bdc0ff8819 check for retired status when multiple OID matches exist 2023-11-06 07:05:33 +11:00
Grahame Grieve
35c7e18e55 Validate Vital signs Profiles when validating observations 2023-11-05 09:19:39 +11:00
Grahame Grieve
0a1bf05a8e minor fixes for standalone ViewDefinition validator 2023-11-05 09:17:08 +11:00
Grahame Grieve
cb8b959322 fix bug generating profile spreadsheets 2023-11-05 09:16:27 +11:00
Grahame Grieve
307ae9b0a0 Fix bug rending primitive types with an extension that provides a value alternative 2023-11-05 09:16:07 +11:00
Grahame Grieve
cc7320c3a3 Add links to references when rendering json and xml instances in IG publisher 2023-11-05 09:15:38 +11:00
Grahame Grieve
af0c8d8edf Hack around problem with vs-1 constraint in R4 2023-11-05 09:14:43 +11:00
Grahame Grieve
b657823373 support suppress examples when generating snapshots 2023-11-05 09:14:20 +11:00
Vassil Peytchev
4c4156d539
Merge branch 'hapifhir:master' into master 2023-11-01 14:44:46 -05:00
markiantorno
a47dccc7f6 Updating version to: 6.2.2-SNAPSHOT and incrementing test cases dependency. 2023-10-31 16:23:32 +00:00
markiantorno
3c198658e1 Release: v6.2.1
## Validator Changes

* Validate contextInvariant in extension definitions
* fix Typo in TI WG name
* Handle unknown constants properly in FHIRPath
* Fix handling of type ancestors at the root of FHIRPath expressions
* CDA templates with no extension value use urn:oid: not urn:hl7ii:
* Allow URL as a type of string in FHIRPath type checking
* Fix semver validation
* Fix problem resolving context in CDA invariants

## Other code changes

* Finish SQL in FHIR Implementation, but disable sql on fhir tests until package is packaged properly by next release of IG publisher
* Fixes to Search Parameter rendering per FHIR-I decision
* Fix broken links in extension references done by [[[]]]
* Fix broken links in code system rendering of parents
* Support using names in [[[markdown]]] when rendering
* Remove "profile" from tx operations
* Include checkIPSCodes and bundleValidationRules in json
***NO_CI***
2023-10-31 15:51:40 +00:00
dotasek
7386b2b8f8
Include checkIPSCodes and bundleValidationRules in json (#1473)
+ gentle renaming
2023-10-31 09:49:37 -04:00
Grahame Grieve
1557e52f77 disable sql on fhir tests until package is packaged properly by next release of IG publisher 2023-10-31 17:00:20 +11:00
Grahame Grieve
d419d5a5e6 Handle unknown constants properly, and fix handling of type ancestors at the root 2023-10-31 16:59:49 +11:00
Grahame Grieve
5898691293 Fixes to Search Parameter rendering per FHIR-I decision 2023-10-31 16:58:12 +11:00
Grahame Grieve
c3f469374a fix broken links in extension references done by [[[]]] 2023-10-31 16:57:42 +11:00
Grahame Grieve
809b2f68ea Fix broken links in code system rendering of parents 2023-10-31 16:57:25 +11:00
Grahame Grieve
e4a1a556a2 get sql viewDefinition implementation passing all tests 2023-10-30 23:59:35 +11:00
Vassil Peytchev
c173df9f5b Updates for Capability Statement rendering 2023-10-27 15:03:19 -05:00
Grahame Grieve
903d4c9d66 Support using names in [[[markdown]]] when rendering 2023-10-28 06:37:06 +11:00
Grahame Grieve
892b124259 Fix problem resolving context in CDA invariants 2023-10-28 06:36:16 +11:00
Grahame Grieve
83f0009f2d remove "profile" from tx operations 2023-10-28 06:35:52 +11:00
Grahame Grieve
a327f0312e code clean up 2023-10-28 06:35:20 +11:00
markiantorno
b60d9e4f81 Updating version to: 6.2.1-SNAPSHOT and incrementing test cases dependency. 2023-10-24 23:01:44 +00:00
markiantorno
7c3863c6ad Release: v6.2.0
## Validator Changes

* Validation by templateId for CDA
* Fix NPE validating concept maps
* Update ViewDefinition validator for change (alias -> name)
* Fix for NPE validating sql-on-fhir ViewDefinition
* Fix for index out of bounds error when extension uses itself
* Fix issue where .resolve() in FHIRPath didn't work with URL values (and fix typo in i18n system)
* Implement FHIRPath slice() function in validator
* Fix bug where Snapshot generation can run off the end of the differential

## Other code changes

* Breaking API Change: Revise FHIRPath API so hosts can evaluate expressions in custom functions
* Add package use tracking to FHIR cache for validator.fhir.org
* Support for instance-name and instance-description in IG publisher
* Element.removeExtension (support for instance-name and instance-description extensions in IG publisher)
* Split terminology service tests
* Hack for wrong URLs in subscriptions backport
* Remove dependencies for unused UI experiment
* More improvements to profile code generation
***NO_CI***
2023-10-24 22:34:10 +00:00
Grahame Grieve
e2ac0c56c7 bump minor version correctly 2023-10-25 08:20:34 +11:00
Grahame Grieve
238793b4a4 rename union to unionAll 2023-10-25 06:44:11 +11:00
Grahame Grieve
345d4ace69 catching up
Merge branch '2023-10-gg-code-gen' of https://github.com/hapifhir/org.hl7.fhir.core
2023-10-25 06:25:49 +11:00
Grahame Grieve
3e98c25cc2 Fix bug processing snapshot 2023-10-25 06:23:49 +11:00
dotasek
3ea42ca1b0 Fix test ignore/exclude issues, bump test cases 2023-10-24 14:29:05 -04:00
Grahame Grieve
103984c10e Fix issue where .resolve() in FHIRPath didn't work with URL values (and fix typo in i18n system) 2023-10-24 17:37:01 +11:00
Grahame Grieve
be9f5e0d36 more improvements to profile generation 2023-10-24 17:36:23 +11:00
Grahame Grieve
f3ddf1a0f4 Implement slice() function in validator 2023-10-23 10:25:03 +11:00
Grahame Grieve
40c996828a Revise FHIRPath API so hosts can evaluate expressions in custom functions 2023-10-23 10:24:54 +11:00
Grahame Grieve
2f8a5a071e validation by templateId for CDA 2023-10-20 21:30:25 +11:00
Grahame Grieve
7d15f271d0 update ViewDefinition validator for change (alias -> name) 2023-10-20 16:31:59 +11:00
Grahame Grieve
69a8c5b2e4 Support for instance-name and instance-description in IG publisher 2023-10-20 16:31:39 +11:00
Grahame Grieve
c8357c8a13 fix for NPE building sql-on-fhir 2023-10-20 16:28:34 +11:00
Grahame Grieve
2b0d778767 Element.removeExtension (support for instance-name and instance-description extensions in IG publisher) 2023-10-20 16:26:46 +11:00
Grahame Grieve
20929abc58 fix for index out of bounds error 2023-10-20 16:25:27 +11:00
Grahame Grieve
12cdccf3bb Hack for wrong URLs in subscriptions backport 2023-10-20 16:25:09 +11:00
markiantorno
87b756e0c7 Updating version to: 6.1.17-SNAPSHOT and incrementing test cases dependency. 2023-10-16 22:48:30 +00:00
markiantorno
b9338024a6 Release: v6.1.16
## Validator Changes

* Fix bug processing value sets containing URLs

## Other code changes

* Add initial support for http://hl7.org/fhir/tools/StructureDefinition/type-profile-style
* More work on sql-on-fhir implementation
* Allow for type parameter to custom functions in FHIRPath
* Fix bugs in processing current packages for XIG
***NO_CI***
2023-10-16 22:19:52 +00:00
Grahame Grieve
4100315ee7 fix bug processing value sets containing URLs 2023-10-16 23:14:02 +11:00
Grahame Grieve
ac10ddc9ac Add initial support for http://hl7.org/fhir/tools/StructureDefinition/type-profile-style 2023-10-16 23:13:46 +11:00
Grahame Grieve
1e98e69338 more work on sql-on-fhir implementation 2023-10-16 23:12:15 +11:00
Grahame Grieve
41eaad7356 allow for type parameter to custom functions in FHIRPath 2023-10-16 23:11:12 +11:00