Grahame Grieve
3eef08dab8
remove unused imports
2023-07-26 08:31:21 +10:00
dotasek
b62f9afc5a
Remove resourceType, version, and qualifier from FHIRPath id results ( #1357 )
...
* Breaking test
* Strip returned IIdType of qualifier, version, and resourceType
* Add fix to r4b
* Add fix to r5
2023-07-22 11:01:13 -04:00
Grahame Grieve
4e8f0f0c0c
Merge pull request #1353 from hapifhir/2023-07-gg-context-fixes
...
2023 07 gg context fixes
2023-07-21 14:48:19 +10:00
Grahame Grieve
8cf086b203
update R4 and R4B FHIRPath implementations for changes picked up in R5 usage
2023-07-21 14:09:11 +10:00
dotasek
2f11af9bfa
Return HumanName getText() preferentially in getNameAsSingleString ( #1355 )
...
* Failing tests
* Return getText if it exists in HumanName
2023-07-18 12:22:53 -04:00
dotasek
8cf4a62f32
Remove unneeded resources ( #1346 )
2023-07-12 16:46:42 -04:00
Grahame Grieve
29e9f28add
update SPDX code system in R4/R4B for support for not-open-source
2023-07-05 07:18:44 +10:00
Grahame Grieve
2f253f3457
Update SPDX implementation
2023-06-24 08:55:51 +10:00
dotasek
ae59d97ba5
Document new method, add to all FHIR versions
2023-06-19 15:41:04 -04:00
James Agnew
0eca8d14ba
Fix asStringValue on IdType
2023-05-23 17:02:23 -04:00
Grahame Grieve
491b5ccb4a
Fix for wrong display when server returns error
2023-05-08 07:09:32 -05:00
Grahame Grieve
89c1c8608c
Fix up StructureMap R4/R5 conversion
2023-05-01 18:08:35 +10:00
Grahame Grieve
34f149f0c8
Add support for JSON in tx client batch handling
2023-04-29 08:41:05 +10:00
Grahame Grieve
b28fe7df7d
Switch R4 tx client to use json not xml
2023-04-27 20:07:37 +10:00
Grahame Grieve
1f76c6e944
Merge pull request #1230 from hapifhir/MapValidationStuff
...
Fix IG Loader problems where map conversion no longer works with a 'n…
2023-04-26 22:24:51 +10:00
Grahame Grieve
20f73e2094
fix spelling mistakes
2023-04-24 23:07:09 +10:00
Lloyd McKenzie
5e8f97f57c
Fix IG Loader problems where map conversion no longer works with a 'null' context
2023-04-23 14:20:45 -06:00
Grahame Grieve
4d94a064a7
remove file no longer used in R4 tests - moved to test cases repo
2023-04-21 12:24:59 +08:00
dotasek
9b4b1ae2cc
Add -fhir-settings param to Validator CLI ( #1203 )
...
* Start work
* Tests for new Param
* More tests, add param, refactor
* Rename + JsonProperty annotations
* Logging for API keys
* WIP rename search parameter + add settings object for serialization
* Switch to JSON based settings file.
* Rename FHIRSettings and remove ToolGlobalSettings
* Update default path for settings file + expand test
* Only allow single instantiation with explicitFilePath
* Move and expand tests
* Fix failing test
* Add test for FhirSettings param precedence
* Refactor to only call getInstance() internally in FhirSettings
2023-04-19 17:18:29 -04:00
James Agnew
2fd0a07d9f
Return ID part when FhirPath expression result is converted to string
2023-04-18 09:07:57 -04:00
Grahame Grieve
02bd1d8ce7
more fixing for language handling issues
2023-04-18 09:40:49 +08:00
Grahame Grieve
81d26c5160
work on no-network-access mode
2023-04-18 09:39:59 +08:00
Grahame Grieve
c9416e9a56
Merge remote-tracking branch 'origin/master'
2023-04-14 18:01:18 +10:00
Amir Toosi
b09e536387
Fix HumanName getNameAsSingleString never returning text element ( #1207 )
...
* Fix HumanName getNameAsSingleString never returning text element
* Add test + gentle rename in joinStringsSpaceSeparated
* removed unused variable from unit test. added fix for getNameAsSingleString to r5.
* changed variable names in joinStringSpaceSeparated to more meaningful names
* Add tests and fixes for dstu2016may, dstu3, and r4b + gentle refactor
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-04-12 14:31:58 -04:00
Grahame Grieve
03eb6e7bf0
more work doing terminology server testing
2023-04-08 15:06:51 +10:00
Grahame Grieve
0bbff8d14d
rework package cache manager - add testing mode
2023-04-02 23:06:29 +10:00
Grahame Grieve
f796ffc57f
fix issues with help16.png
2023-03-21 18:21:42 +11:00
Grahame Grieve
fdbe28fb13
fix R5 version issues in R4
2023-03-09 22:19:50 +11:00
Grahame Grieve
0c26f09721
revise whitespace handling for unicode conformance in validator
2023-03-07 06:25:45 +11:00
Grahame Grieve
2bd73c650e
Work on StructureMap validation
2023-02-27 07:30:04 +11:00
Grahame Grieve
38a55d261d
update table generator to suppress external links in base row and column
2023-02-18 15:13:13 +11:00
Grahame Grieve
2628f6fac1
FHIRPath changes for as - case and singleton issues
2023-02-03 12:11:53 +11:00
dotasek
3ff9b9e937
Fix FHIRPath message for HAPI Test Case
...
An Invalid FHIRPath message is tested in HAPI-FHIR FhirPathFilterInterceptorTest.testFilteredResponse_ExpressionIsInvalid()
2023-01-31 17:02:12 -05:00
Grahame Grieve
f8e6371e1f
Merge branch 'master' into gg-202301-sm-errors
2023-01-20 19:44:24 +11:00
dotasek
f58b7acfb5
Swaps isBase64 with internal implementation for Android compatibility ( #1079 )
...
* Adding animal sniffer to display all issues related to android compatibility.
* Duplicate isBase64 internally
Co-authored-by: Vitor Pamplona <vitor@vitorpamplona.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-18 18:40:24 -05:00
Grahame Grieve
26027fa3d6
update FHIRPath implementation for discussion at 84a07a6a92
2023-01-19 06:59:45 +11:00
Jens Kristian Villadsen
a24add4a4d
Merge branch 'hapifhir:master' into master
2023-01-17 11:01:04 +01:00
Grahame Grieve
7b99037199
fix BOM in java files
2023-01-17 12:49:14 +11:00
Grahame Grieve
01c131b29d
see PR 1075 - fix issue with setProperty() ignoring extensions
2023-01-17 11:22:42 +11:00
Jens Kristian Villadsen
fed5d0c2f7
Test showing that extensions are not carried over
2023-01-16 20:07:20 +01:00
Grahame Grieve
6c2a488402
fix type convertors to handle null
2023-01-16 10:12:59 +11:00
Grahame Grieve
b92e0e2ef0
Merge remote-tracking branch 'origin/master'
2023-01-14 09:04:04 +11:00
dotasek
ee9fc6e924
Add missing space to FHIRException message (matches r5 ResourceType now) ( #1067 )
...
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-11 16:28:46 -05:00
Grahame Grieve
6725563600
Update R4 FHIRPath implementation from R5, and get all tests passing
2023-01-10 07:16:08 +11:00
Quentin Ligier
858c06f097
Fix appending text in ProfileUtilities
...
If the base text was null, appending a text in the derived element (using "...") would show a "null" before the text. This commit adds the method Utilities.appendDerivedTextToBase() to implement to correct behavior.
2022-12-23 18:52:47 +01:00
Grahame Grieve
415d8acc12
Add R5 snapshot3 to R4 versions enum
2022-12-16 08:48:24 +11:00
Grahame Grieve
d1d391496e
upgrade to new R5 release
2022-12-13 21:13:29 +11:00
Grahame Grieve
80f275ff18
upgrade to new JSON parser
2022-11-24 17:57:46 -03:00
Grahame Grieve
8e3833f58a
Fix broken LOINC link
2022-11-19 03:39:35 -03:00
Grahame Grieve
b4d21b8263
Merge pull request #994 from hapifhir/gg-202211-xhtml-entities
...
Gg 202211 xhtml entities
2022-11-17 16:57:04 -03:00