Grahame Grieve
4727bc57ff
Fix up support for inactive codes and fix error message syntax
2023-08-04 18:44:40 +10:00
Grahame Grieve
f1571ea2b4
Do not supercede R4 terminology when loading R5 IGs
2023-08-04 18:42:40 +10:00
Grahame Grieve
e0b9a6dcc7
migrate type support when generating differentials
2023-08-04 18:42:18 +10:00
Grahame Grieve
7da1e419e9
remove unwanted debugging statements
2023-08-04 11:57:18 +10:00
Grahame Grieve
c069538d2e
what happened to that code?
2023-08-04 11:54:18 +10:00
Grahame Grieve
ad08255740
Merge remote-tracking branch 'origin/master'
2023-08-04 11:49:19 +10:00
Grahame Grieve
45b5631e62
Fix issue with collection status of resolve() being wrong
2023-08-04 11:47:44 +10:00
Grahame Grieve
8cc698af5d
Improved paths in profile error messages, and fix problem with extension slicing being missed sometimes.
2023-08-04 11:47:08 +10:00
dotasek
f835c7efe4
Only trim whitespace outside of the json
2023-08-03 16:38:42 -04:00
Grahame Grieve
6d0883468b
2023 08 gg extension paths ( #1380 )
...
* fix problem with whitespace in terminology caching
* Support for x-version extensions when generating snapshots
* Fix problem with evaluating extension contexts
* Produce useful error message when whitespace is wrong in display name
* Resolve URL for x-version extensions
* render inactive property in expansions
* fix tests
* ping build
* Point to correct test-cases version
---------
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-08-03 16:12:48 -04:00
Grahame Grieve
b668f4a04a
fix tests
2023-08-03 21:33:57 +10:00
Grahame Grieve
dfc8a006e2
render inactive property in expansions
2023-08-03 20:29:22 +10:00
Grahame Grieve
ecefe55cd5
Resolve URL for x-version extensions
2023-08-03 20:29:00 +10:00
Grahame Grieve
3a5dffa4a7
Produce useful error message when whitespace is wrong in display name
2023-08-03 20:28:42 +10:00
Grahame Grieve
df4432b49d
Fix problem with evaluating extension contexts
2023-08-03 20:28:04 +10:00
Grahame Grieve
09b6fda419
Support for x-version extensions when generating snapshots
2023-08-03 20:27:20 +10:00
Grahame Grieve
24d67798d6
fix problem with whitespace in terminology caching
2023-08-03 20:26:57 +10:00
Grahame Grieve
b23e31d44c
fix narrative rendering
2023-08-02 22:53:57 +10:00
Grahame Grieve
42aef4ad40
fix for npe
2023-08-02 21:38:01 +10:00
Grahame Grieve
32f2f6acc7
warnings for status on terminology resources
2023-08-02 18:12:02 +10:00
Grahame Grieve
d314a927af
FIx up problem resolving URLs
2023-07-31 14:38:09 +10:00
Grahame Grieve
be8276bd4a
Add rendering for UsageContext
2023-07-31 14:37:51 +10:00
Grahame Grieve
b42c908328
More improved FHIRPath checking when validating
2023-07-31 14:37:41 +10:00
Grahame Grieve
bd3d718256
Update obligation handling code for split definitions
2023-07-29 08:48:54 +10:00
Grahame Grieve
06c865badf
Fix NPE validating codes in value sets with improper expansions
2023-07-27 17:50:42 +10:00
Grahame Grieve
4eff9a3b68
fix up validation of FHIRPaths in differentials, and add warnings when collection status isn't right
2023-07-27 17:49:57 +10:00
Grahame Grieve
a3c32d86a0
add support for Liquid assign + Fix JSON unicode encoding and add character check in validator for illegal XML Unicode characters
2023-07-26 12:32:51 +10:00
Grahame Grieve
fefd1ad1d6
fix -ips parameter and add -check-ips-codes parameter
2023-07-26 00:59:02 +10:00
dotasek
2654e85df3
Implement private NPM server ( #1337 )
...
* WIP start adding NPM data.
* WIP 2 Testing against verdaccio npm
* WIP private npm package servers
* WIP2 add server type config
* WIP3 parse tarball url
* Fix package date parsing, start mocking server tests
* Add dummy package, assert authorization and content
* Add more tests
* Add serverType to settings test
* Ignore tgz files for bidi check
* tighter bidi ignore
* different ignore regex
* Make packageManagement settings, allow ignoring default package servers
* New tests + token authentication
* Manage 404s when configured servers don't have package
2023-07-22 11:01:36 -04: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
bb4379f5dd
fix bugs in type handling
2023-07-22 21:01:08 +10:00
Grahame Grieve
363045c1c8
Fix bugs in FHIRPath handling of logical models
2023-07-22 08:18:55 +10:00
Grahame Grieve
5a858949d4
Merge remote-tracking branch 'origin/master'
2023-07-21 21:18:42 +10:00
Grahame Grieve
e324047735
Fix issue with type evaluation in R3 checking FHIRPath types
2023-07-21 21:16:48 +10: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
d8e2e020af
fix failing tests
2023-07-21 12:41:56 +10:00
Grahame Grieve
cf1b53bba0
Update terminology server implementation and tests for changes to test cases
2023-07-21 05:38:09 +10:00
Grahame Grieve
f52df7c0cc
Fix obligation rendering message
2023-07-20 08:21:51 +10:00
Grahame Grieve
616cf5fdb3
Add provisional support for alternate codes
2023-07-20 08:21:19 +10:00
Grahame Grieve
274c49bde5
Workaround ClinicalImpression definition problem in core spec
2023-07-20 08:20:18 +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
Grahame Grieve
3f67cbee9e
Merge remote-tracking branch 'origin/master'
2023-07-18 11:12:10 +10:00
Grahame Grieve
8c0539136c
suppress spurious error message
2023-07-18 11:08:09 +10:00
Grahame Grieve
55c12301ba
remove shex
2023-07-18 11:06:06 +10:00
dotasek
89d0f6f867
Remove weso shex ( #1352 )
...
* Bump shex dependency
* Bump jackson to 2.15.2
* Bump thymeleaf to 3.1.1.RELEASE
* Remove es.weso shexs_2.12 and ignored tests
2023-07-17 18:20:53 -04:00
dotasek
ceceb6c7d5
Bump shex dependency ( #1351 )
2023-07-17 16:35:00 -04:00
dotasek
6598c1d28e
Add test for setVsAsUrl parameter setting ( #1345 )
2023-07-12 16:16:09 -04:00
Grahame Grieve
5e30c0ee92
Fix checking FHIRPath statements on inner elements of type slices
2023-07-09 08:03:35 +10:00
Grahame Grieve
c174400e73
fix scan of naming systems
2023-07-08 22:08:36 +10:00
Grahame Grieve
c6e68dc9c6
Fixes to validator for new CDA package (proper handling of logical model types)
2023-07-07 09:38:55 +10:00