2312 Commits

Author SHA1 Message Date
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
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
Grahame Grieve
5f9b169261 fix json parsing of CDA 2023-10-13 12:39:44 +11:00
Grahame Grieve
c4c73ada42 Make .OfType(CDA.X) work for CDA types 2023-10-13 12:31:57 +11:00
Grahame Grieve
9d742dcd24 rework OID handling 2023-10-13 10:27:53 +11:00
Grahame Grieve
3d039a89eb get tests passing 2023-10-12 21:50:39 +11:00
Grahame Grieve
2f304a6576 more 2023-10-12 20:15:31 +11:00
Grahame Grieve
84e3bec25f more XML checking for CDA + control over date rules 2023-10-12 20:15:16 +11:00
Grahame Grieve
04597eea27 OID related fixes 2023-10-12 20:13:48 +11:00
Grahame Grieve
4917dd7815 fix typo 2023-10-12 20:12:43 +11:00
Grahame Grieve
a10ac3c590 Build OID -> URL Index 2023-10-12 12:53:55 +11:00
Grahame Grieve
e8a162cabb Update XML Parser & logical model renderer for XML choice groups 2023-10-11 22:54:09 +08:00
Grahame Grieve
62835ff54d restore JSON Parser short cut for HAPI 2023-10-11 22:53:37 +08:00
Grahame Grieve
2cc40452d7 make sure logical models get a snapshot generated 2023-10-10 15:43:09 +11:00
Grahame Grieve
c83b232f7c Fix URL of concept map extension 2023-10-10 15:42:36 +11:00
Grahame Grieve
d2a8c91214 fix UUID() and don't throw errors processing StructureMaps 2023-10-09 21:09:56 +11:00
Grahame Grieve
d08039a3a7 fix issue in extension processing 2023-10-09 21:09:39 +11:00
Grahame Grieve
423e50c797 fix missed code 2023-10-09 17:57:25 +11:00
Grahame Grieve
97914518fa update test case dependency 2023-10-09 17:47:49 +11:00
Grahame Grieve
7b7484e08e Add support for test folder in NPM packages 2023-10-09 17:47:15 +11:00
Grahame Grieve
737c51f2a5 Fix rendering of XML Attributes in profiles 2023-10-09 17:46:49 +11:00
Grahame Grieve
af0f9bc765 Add support for hosts to manage certificate resolution using ISignatureServices + fix issue matching type names when validating logical models 2023-10-09 17:45:38 +11:00
Grahame Grieve
33776523ae make sure snapshots are generated when fetching types 2023-10-09 17:44:03 +11:00
Grahame Grieve
f860af857d Fix conversion issue associated with ConceptMap.element.target.equivalence in versions previous to R5 (use proper extension URL, and move extension so it can be a modifier. And fix for modifierExtension handling) 2023-10-09 17:41:26 +11:00
Grahame Grieve
752ab7a3d1
2023 10 gg cda parsing fix 2 (#1451)
* fix xml output to deal with namespaces properly

* Improve rendering or xml_no_order

* add command line demo app

* fix CDA parsing error for sdtc:raceCode

* Fix error message

* Bump test case version

---------

Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
2023-10-04 18:42:29 -04:00
dotasek
ff29b09083 Fix junit detection of sql on fhir, temporarily disable
***NO_CI***
2023-10-04 13:28:30 -04:00
Grahame Grieve
7698ee4b7f
Merge pull request #1443 from hapifhir/do-20230921-shc-validation-service
SHC Validation
2023-10-04 06:01:07 +03:00
Grahame Grieve
64403db109 rework xig into 3 steps 2023-10-04 03:16:07 +03:00
Grahame Grieve
f70b3ac23b Initial SQL On FHIR implementation 2023-10-03 16:11:47 +03:00
Grahame Grieve
264e289bb3 Add getDistalNames() to FHIRPath for SQL-on-FHIR support 2023-10-03 16:11:18 +03:00
Grahame Grieve
ee819e3f08 fix join implementation to make separator parameter optional 2023-10-03 16:10:48 +03:00
Grahame Grieve
589d566c0a fix FHIRPath type resolution for logical models 2023-09-30 22:29:42 +10:00
Grahame Grieve
1ba4d276c0 update parsers to record the element format for logical model validation 2023-09-30 22:29:32 +10:00
Grahame Grieve
6c08e58d7a fix type fetching to use either URL or type 2023-09-30 22:29:03 +10:00
dotasek
2a6538cd02 Merge remote-tracking branch 'origin/master' into do-20230921-shc-validation-service 2023-09-29 11:00:19 -04:00
dotasek
c2071379f4 Use txt extension for shc fragment 2023-09-29 11:00:01 -04:00
Grahame Grieve
3de8aa69fe handle additional bindings when generating snapshots for R5 profiles 2023-09-29 13:42:25 +10:00
Grahame Grieve
ed07d18506 Add support for special case codes in v2 (NNnnn) 2023-09-29 13:35:36 +10:00
Grahame Grieve
bd52aa5277 Fix problem rendering additional bindings in R5 2023-09-29 13:35:15 +10:00
Grahame Grieve
a22923f193 fix problem parsing logical model cda fragments 2023-09-29 13:34:39 +10:00
Grahame Grieve
104973a1d9 fix parsing logical model list attributes 2023-09-29 13:34:19 +10:00
Grahame Grieve
69526476ba fix issue parsing parameters in a target expression 2023-09-29 13:33:04 +10:00
dotasek
c0f61dac17 Merge branch 'master' into do-20230921-shc-validation-service 2023-09-27 10:16:06 -04:00
Grahame Grieve
e819ea6e8f improve error message 2023-09-27 16:35:19 +10:00
Grahame Grieve
75f2d559ca Improve comparison of generated java code 2023-09-27 11:36:16 +10:00