2312 Commits

Author SHA1 Message Date
Grahame Grieve
c65dcd0f26 fix compile error 2023-11-14 15:08:10 +11:00
Grahame Grieve
9f8eeed5f6 more work on versioned API 2023-11-14 14:46:01 +11:00
Grahame Grieve
f2dc77272b fix problem creating CDA type discriminators 2023-11-14 12:00:29 +11:00
Grahame Grieve
ecd62b6feb fix FHIRPath cda tests for empty package cache 2023-11-14 06:43:29 +11:00
Grahame Grieve
618930e5bf Planning ahead: Add fhirVersion to R5 Base and IWorkerContext methods, and move IContextResourceLoader, ValidationResult and CodingValidationRequest out of IWorkerContext to their own clasess 2023-11-14 06:38:40 +11:00
Grahame Grieve
bd1b90b9a5 Add support for CCDA .hasTemplateIdOf(canonical) 2023-11-13 15:00:53 +11:00
Grahame Grieve
90b0e0d3d6 Fix issue where markdown with multiple characters was being cut off sometimes 2023-11-13 07:38:59 +11:00
Grahame Grieve
4c6a318749 Fix bundle resolution rules to conform to the specification in version R4+ 2023-11-13 07:38:31 +11:00
Grahame Grieve
cec6425a7f Add rendering of II.system 2023-11-11 08:26:18 +11:00
Grahame Grieve
fad683ddaa remove unnecessary snapshot tests 2023-11-10 16:39:43 +11:00
Grahame Grieve
110d627e83 fix problem with FHIRPath engine wrongly checking types in context of CDA 2023-11-10 16:39:05 +11:00
Grahame Grieve
eb1940e9c0 fix date validation error in CDA validation 2023-11-09 17:44:40 +11:00
Grahame Grieve
dc791becaa update error handling to preserve message ids properly 2023-11-09 16:51:15 +11:00
Grahame Grieve
f07a779d36 Fix extension handling when generating snapshots - which are ignored, overwrite, or add 2023-11-09 16:50:13 +11:00
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
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
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