1004 Commits

Author SHA1 Message Date
Grahame Grieve
3118cdc132 Add support for new FHIR Versions 2021-12-17 12:08:40 +11:00
Grahame Grieve
a6ba3e8a21 handle vs.url properly so that we can rely on just url + version for internal caching (no hashing needed) 2021-12-15 09:34:54 +11:00
Grahame Grieve
c15e60f2c6 main Build fixes: new version of FHIR (4.3.0) + transit to using release indicators in version + fix various build issues 2021-12-15 07:28:19 +11:00
Grahame Grieve
ac5e2b14a2 missing file 2021-12-13 19:22:18 +11:00
Grahame Grieve
65e65d3e7b fix bug in client caching for unidentified value sets + look for code system definitions in local context + fix path error in Questionnaire Response validation 2021-12-13 18:39:44 +11:00
Grahame Grieve
ccdb0c434f * Fix count on erroneous element defintions when generating snapshots
* add version specific access to context resources
* enforce minValue and maxValue for decimal and Quantity types
2021-12-09 08:20:56 +11:00
Grahame Grieve
ab2212d9fc Add delayed load resources to all resources, and don't load resources from core examples package over other resources 2021-12-07 18:03:22 +11:00
Grahame Grieve
1225bfbaee remove relative URL prefixing 2021-12-07 18:00:31 +11:00
markiantorno
6e95c3abe5 Removing unused HTTP dep 2021-12-06 14:01:51 -05:00
markiantorno
444c8951c6 removing jetbrains annotations 2021-12-06 12:54:40 -05:00
Grahame Grieve
00f3dfc4b9 set up release 2021-12-03 15:25:54 +11:00
Grahame Grieve
d303dba48d fix problem resolving nested contained value sets in QuestionnaireResponses + fix NPE rendering questionnaire + fix bug validating profile on resource at root of Bundle 2021-12-03 06:51:23 +11:00
Grahame Grieve
4babbd9724 clean up test logging 2021-12-01 08:06:31 +11:00
Grahame Grieve
5b99283a52 more work on date time test cases 2021-11-30 18:05:18 +11:00
Grahame Grieve
c94cf32a8e try test again 2021-11-30 17:52:13 +11:00
Grahame Grieve
521343d777 fix date/time rendering test 2021-11-30 17:35:07 +11:00
Grahame Grieve
b4597687b8 fix bug in code system handling (NPE) + add support for json test cases in fhirpath tests + fix error validating references in bundles 2021-11-30 15:37:12 +11:00
Grahame Grieve
7f5a1d95cc extend policy advisor to control terminology validation + hack fixes for problems in R4B 2021-11-30 10:57:56 +11:00
Grahame Grieve
93d266b363 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2021-11-29 16:11:23 +11:00
Grahame Grieve
96b5bce878 fix up SHC parsing problem 2021-11-29 16:11:13 +11:00
Grahame Grieve
6a735d4319 improvements to code system rendering + fix date/time rendering tests 2021-11-29 16:10:58 +11:00
Mark Iantorno
4d0692ff61
Validate contains (#669)
* wip

* first go at this, still some failing tests

* post-pairing with Grahame

* wip

* failing test cases

* fixed InstanceValidator to respect new validation options for both references and contained resources

* removed dead code

* put copyright back in BaseValidator

* wip
2021-11-25 15:52:29 -05:00
dotasek
e997f7bb08 Add request logging for dstu3 FhirRequestBuilder 2021-11-23 14:09:42 -05:00
Grahame Grieve
0352ac1f66 disable all date rendering tests 2021-11-22 22:03:40 +11:00
Grahame Grieve
4200493fa6 fix tests 2021-11-22 21:50:28 +11:00
Grahame Grieve
7cc9c59bf9 fix bug in renderer rendering R3 resources 2021-11-22 21:30:34 +11:00
Grahame Grieve
7dd7926fc6 locale consistency test 2021-11-22 10:10:06 +11:00
Grahame Grieve
894d645de1 take out date format tests. 2021-11-22 09:35:43 +11:00
Grahame Grieve
87c2811645 try Again! 2021-11-22 09:12:33 +11:00
Grahame Grieve
e012b9e9cb try again 2021-11-22 08:53:15 +11:00
Grahame Grieve
b356de2415 more localization fixes 2021-11-22 08:41:29 +11:00
Grahame Grieve
b7fab78b22 ping build 2021-11-22 08:07:00 +11:00
Grahame Grieve
0dfdb20f2b ping build 2021-11-22 07:56:44 +11:00
Grahame Grieve
bf5c621f43 update rendering to get timezones right, and add tests for that 2021-11-22 07:41:52 +11:00
Grahame Grieve
412e4931fb fix bug in testing code 2021-11-21 21:47:36 +11:00
Grahame Grieve
41b7a0566c fix processing of modifier extensions and cross-version modifier extensions 2021-11-21 19:37:05 +11:00
Grahame Grieve
73fa4fb242 fix bug doing non-namespaced XML comparison 2021-11-20 06:33:07 +11:00
Grahame Grieve
21128fb670 add locale to rendering context 2021-11-20 06:32:27 +11:00
Grahame Grieve
9b3adb9883 improvements to data types rendering based on new test cases (URLs, Money, Markdown) 2021-11-20 06:31:31 +11:00
Grahame Grieve
dbf8179b6d
Merge pull request #663 from hapifhir/gg-202111-cs-work
Gg 202111 cs work
2021-11-18 11:43:37 +11:00
Grahame Grieve
de15633f4f Address issues around fragment and example code systems + fix value set related validation messages 2021-11-18 10:59:49 +11:00
Grahame Grieve
bbac44fc52 reduce spurious logging 2021-11-18 08:09:43 +11:00
Grahame Grieve
dd5f204797 fix fragile handling of URLs in XVerExtensionManager 2021-11-16 17:24:35 +11:00
Grahame Grieve
4339299b27 Extensions for contained resources in IGs 2021-11-16 17:24:05 +11:00
Grahame Grieve
ddba4b77c1 Date tracking in new Terminology Cache 2021-11-16 17:23:39 +11:00
Grahame Grieve
105e073e35 Fix NPEs rendering code system properties 2021-11-16 17:23:07 +11:00
Grahame Grieve
4cd0a3e56c Render Expressions + Fix NPE rendering date with no value (only extension) 2021-11-16 17:22:30 +11:00
Vassil Peytchev
c3c6653f87 Further CapabilityStatement improvements 2021-11-15 15:48:45 -06:00
Vassil Peytchev
9c31554101 Add support for CapabilityStatement.resource.supportedProfile in the renderer 2021-11-15 13:23:18 -06:00
Grahame Grieve
042e936287 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2021-11-11 14:36:22 +11:00