Grahame Grieve
474f84c903
fix bug doing version comparison
2022-12-09 20:09:01 +11:00
Grahame Grieve
771fb0ac00
Changes related to validation of document and message links
2022-12-09 11:09:17 +11:00
Grahame Grieve
73cd123234
Merge pull request #1028 from hapifhir/gg-202212-xlsx-csv
...
Gg 202212 xlsx csv
2022-12-07 06:11:32 +11:00
dotasek
d762740950
Bump HAPI FHIR to 6.2.1 + jacoco + byte_buddy ( #1007 )
...
* Bump HAPI FHIR to 6.2.1 + jacoco + byte_buddy
* Failing test
* GitHub complains about missing newlines.
* ACTUALLY bump HAPI, include saxon libs that disappeared
* Update maven.compiler.* properties, drop surefire-java-8 profile
* bump exec plugin
* Try running with JAVA_HOME explicitly
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-12-06 10:52:52 -05:00
Grahame Grieve
064c4ce896
Add contents to .index.json in package (per update to spec)
2022-12-06 16:21:56 +11:00
Grahame Grieve
66f46bc319
remove test that shouldn't have been committed
2022-12-05 17:56:12 +11:00
Grahame Grieve
b778641cf6
fix bug in XHTML generation
2022-12-05 17:27:52 +11:00
Grahame Grieve
5d29a88552
fix npe appending slashes
2022-12-05 17:27:43 +11:00
Grahame Grieve
a0c28f3326
Round trip XHTML faithfully wrt empty elements
2022-12-05 13:41:31 +11:00
Grahame Grieve
cd8c970045
Add logging to package client
2022-12-01 16:56:55 +11:00
markiantorno
7966deb05c
Updating version to: 5.6.85-SNAPSHOT and incrementing test cases dependency.
2022-12-01 05:52:06 +00:00
markiantorno
b0d3dae149
Release: v5.6.84
...
## Validator Changes
* Perform canonical resolution using package dependencies even for version specific references (workaround for VSAC bad behaviour)
## Other code changes
* Fix conversion between R3 andR4/R5 for Immunization.notGiven
* Fix parameter handling for tx server responses
* Add cast support for more types in FML implementation
* Fixes to GQL Schema generation
***NO_CI***
2022-12-01 05:35:31 +00:00
Grahame Grieve
d24cc6c5ee
Merge remote-tracking branch 'origin/master'
2022-12-01 08:22:19 +11:00
Grahame Grieve
fedfa88ffb
refactor resource reference resolution to use package dependencies whereever possible
2022-12-01 08:16:00 +11:00
dotasek
d53aabe2e5
Do not delete previously undefined xmlns attributes when processing Xhtml nodes ( #985 )
...
* Add tests
* Add back unseen namespace attributes
* Gentle refactor, document setOriginalNamespacePrefix
* Update validator_test_case_version
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-11-30 16:01:28 -05:00
markiantorno
19e957ef53
Updating version to: 5.6.84-SNAPSHOT and incrementing test cases dependency.
2022-11-29 23:46:32 +00:00
markiantorno
b939b33040
Release: v5.6.83
...
## Validator Changes
* no changes
## Other code changes
* Update FHIR test cases to released version
***NO_CI***
2022-11-29 23:29:15 +00:00
markiantorno
ab00f53ee7
Updating version to: 5.6.83-SNAPSHOT and incrementing test cases dependency.
2022-11-29 18:22:35 +00:00
markiantorno
b11bf21f9b
Release: v5.6.82
...
## Validator Changes
* no changes
## Other code changes
* Fix Turtle generation
***NO_CI***
2022-11-29 18:05:15 +00:00
markiantorno
63f905d184
Updating version to: 5.6.82-SNAPSHOT and incrementing test cases dependency.
2022-11-28 18:44:16 +00:00
markiantorno
2715d811dc
Release: v5.6.81
...
## Validator Changes
* Avoid repeated R5 Extension loading in ValidatorService
* Fix problems validating logical models
* Fix `-locale` parameter functionality
* Add Spanish internationalization phrases
## Other code changes
* ProfileUtilities: Provide Standards Status in tree view
* JSONParser: numerous r4b/r5 speed improvements and fixes
* FHIRPathEngine: Catch exceptions resolving references in r5
* Handle null source and target in ConceptMap conversions
* Provide consistent rendering of comments in examples in IGs
* Preparations for changes to IG Publisher narrative generation
* Fix for Identifier.use conversion in dstu3
***NO_CI***
2022-11-28 18:23:09 +00:00
Grahame Grieve
49f798de48
Consistency around rendering comments in examples in IGs
2022-11-26 22:24:17 -03:00
Grahame Grieve
53fb08ab19
update JSON parser used by validator to JSON5 parser
2022-11-26 18:24:29 -03:00
Grahame Grieve
363a95bb8a
more replacing json library
2022-11-25 22:37:43 -03:00
Grahame Grieve
450fa1d02c
minor improvements to json library
2022-11-25 22:37:18 -03:00
Grahame Grieve
61d998963a
fix debugging
2022-11-24 19:56:07 -03:00
Grahame Grieve
618f98e323
Add spanish messages
2022-11-24 18:02:02 -03:00
Grahame Grieve
1617315ed8
minor improvements to validator message
2022-11-24 17:58:15 -03:00
Grahame Grieve
80f275ff18
upgrade to new JSON parser
2022-11-24 17:57:46 -03:00
Grahame Grieve
b2e2c68f7e
minor typo fixes in validation messages
2022-11-22 12:45:33 -03:00
markiantorno
01d212afac
Updating version to: 5.6.81-SNAPSHOT and incrementing test cases dependency.
2022-11-22 14:28:51 +00:00
markiantorno
3ab720a6af
Release: v5.6.80
...
## Validator Changes
* Improved Loading speed (20% reduction)
* Fix issue handling path on content references on deeply nested content
## Other code changes
* Fix rendering issue when reference.reference missing
* Add rule date to validation messages so new rules can be highlighted
***NO_CI***
2022-11-22 14:05:59 +00:00
Grahame Grieve
24331956f1
Add rule date to validation messages so new rules can be highlighted
2022-11-22 05:58:02 -03:00
Grahame Grieve
8136b00c86
work on loading speed for validator
2022-11-21 18:46:47 -03:00
markiantorno
cc842bc114
Updating version to: 5.6.80-SNAPSHOT and incrementing test cases dependency.
2022-11-20 19:32:31 +00:00
markiantorno
ee7ba71b29
Release: v5.6.79
...
## Validator Changes
* no changes
## Other code changes
* fix references to LOINC codes in generated narrative
***NO_CI***
2022-11-20 18:59:55 +00:00
Grahame Grieve
bce3f5464f
Merge remote-tracking branch 'origin/master'
2022-11-20 12:57:48 -03:00
Grahame Grieve
8e3833f58a
Fix broken LOINC link
2022-11-19 03:39:35 -03:00
markiantorno
d7d93b486b
Updating version to: 5.6.79-SNAPSHOT and incrementing test cases dependency.
2022-11-17 21:34:46 +00:00
markiantorno
14a8c388fd
Release: v5.6.78
...
## Validator Changes
* Validate HTML entities in XHTML in resources
## Other code changes
* Stop producing XHTML entities in resources when rendering
***NO_CI***
2022-11-17 21:15:59 +00:00
Grahame Grieve
28d107b4ae
Validate XHTML entities in XML
2022-11-17 15:21:17 -03:00
markiantorno
bb8775bfdb
Updating version to: 5.6.78-SNAPSHOT and incrementing test cases dependency.
2022-11-16 22:55:59 +00:00
markiantorno
41ffa42dc6
Release: v5.6.77
...
## Validator Changes
* Minor fix to jurisdiction output (+ handle case where JVM has no locale)
* Add support for extensions parameter
* Make all error messages include version of underlying resource if available
* Accept display for code from ValueSet CLD if no code system available
* Various minor improvements to error messages
## Other code changes
* Minor clean up in test cases
* Fix up i18n support to handle pluralization properly
* Refactor resource narrative generation rules (GenerationRules.X)
* Display resource type in generated narrative
* Add support for generating R4 and R4B packages
* Add support for generating XVer packages
***NO_CI***
2022-11-16 22:38:33 +00:00
Grahame Grieve
47443acaf3
prepare release
2022-11-16 18:36:02 -03:00
Grahame Grieve
011e2488a3
New Json Parser
2022-11-16 15:11:33 -03:00
Grahame Grieve
24656a20fa
typo fix in name
2022-11-15 18:13:45 +11:00
Grahame Grieve
0f3e8be43b
Merge pull request #989 from vadi2/patch-1
...
Fix missing space in slicing validation failure message
2022-11-15 17:49:32 +11:00
Vadim Peretokin
2de7220db4
Fix missing space in slicing validation failure message
2022-11-14 21:18:38 +01:00
Grahame Grieve
cf7ef7218a
Merge pull request #979 from lmckenzi/NewIGHelp
...
Change default help location for tables
2022-11-15 07:18:13 +11:00
Grahame Grieve
231aae6043
Fix issue rendering resource by name
2022-11-14 18:04:27 +11:00
Grahame Grieve
e01216b7f3
more xver package related changes
2022-11-11 12:29:45 +11:00
Grahame Grieve
21b0577249
track hint about code validation
2022-11-10 05:16:10 +11:00
Grahame Grieve
96218a5ce4
refactor resource narrative generation rules
2022-11-10 05:14:59 +11:00
Grahame Grieve
a090055fd3
Merge branch 'master' into gg-202211-vs-errors
2022-11-08 09:47:07 +11:00
Grahame Grieve
19e97c857b
Make references to canonical resources in error messages version specific
2022-11-08 09:37:26 +11:00
dotasek
90f450ecb6
Rename method + remove dead code
2022-11-07 17:29:21 -05:00
dotasek
11c369ea09
Remove all _PLURAL labels from constants
2022-11-07 16:52:47 -05:00
dotasek
183f9ecfd2
Remove _PLURAL labels from keys
2022-11-07 16:39:40 -05:00
dotasek
25c12a9e4e
Use plural phrase as placeholder for singular in de and nl
2022-11-07 15:20:31 -05:00
dotasek
ffec2ce1c5
Merge remote-tracking branch 'origin/master' into do-i18n-plurals
2022-11-07 09:23:36 -05:00
markiantorno
212096f228
Updating version to: 5.6.77-SNAPSHOT and incrementing test cases dependency.
2022-11-06 12:50:41 +00:00
markiantorno
cc634aecd5
Release: v5.6.76
...
## Validator Changes
* Add support for R4B to validator (parts were missing)
* Fix bugs in Logical Model snapshot generation and validation (both instances and logical models themselves)
* Check min/max value for decimal values
## Other code changes
* Fix broken links rendering questionnaires
* Fix issue with converting ActivityDefinition.kind between R5 and R4/R4B/R3 (+ update R5 code)
* Fixes to terminology cache management for test cases
* Process relative links in markdown in code descriptions when rendering value sets
* Fix issue with contained resource not always rendering consistently
* Fix bug where Element Model paths are not populated after preforming a transform
* Fix NPE rendering invalid bundles
* refactor Paramters.getParameter helper methods
* Rendering improvements for logical models
***NO_CI***
2022-11-06 12:33:46 +00:00
Lloyd McKenzie
90f3321c7d
Change default help location for tables
2022-11-05 17:07:38 -06:00
Grahame Grieve
a6b167a94a
sync
2022-11-05 11:31:06 +11:00
dotasek
fc7cd56335
Merge remote-tracking branch 'origin/master' into do-i18n-plurals
2022-11-03 13:35:40 -04:00
Grahame Grieve
2519858dcd
update logical model snapshot generation and validation
2022-11-03 15:59:22 +11:00
Grahame Grieve
16e21c5bbe
fix bug in simple http client when no accept header is set
2022-11-02 20:57:05 +11:00
dotasek
aeeaf06d62
Fix de copy error
2022-11-01 18:07:28 -04:00
Grahame Grieve
cc1f81bff4
New version of pubpack
2022-11-02 08:51:33 +11:00
dotasek
bbf1a3af6f
MULTIPLE_LOGICAL_MODELS_PLURAL
2022-10-31 10:58:38 -04:00
dotasek
56bc6bcf4c
FHIRPATH_FOCUS_PLURAL
2022-10-31 10:53:41 -04:00
dotasek
0f8ac2958a
FHIRPATH_DISCRIMINATOR_MULTIPLE_PROFILES_PLURAL
2022-10-31 10:49:58 -04:00
dotasek
c16b42d8da
FHIRPATH_DISCRIMINATOR_MULTIPLE_TYPES_PLURAL
2022-10-31 10:43:20 -04:00
dotasek
789bd3f4ba
FHIRPATH_RESOLVE_DISCRIMINATOR_NO_TARGET_PLURAL
2022-10-31 10:42:19 -04:00
dotasek
0f01b0b519
FHIRPATH_DISCRIMINATOR_RESOLVE_MULTIPLE_TYPES_PLURAL
2022-10-31 10:28:32 -04:00
dotasek
2f5056c4ef
FHIRPATH_LEFT_VALUE_PLURAL + FHIRPATH_RIGHT_VALUE_PLURAL
2022-10-31 10:20:31 -04:00
dotasek
269680608f
Merge master
2022-10-31 09:50:26 -04:00
Grahame Grieve
5116536617
Finish CDS hooks extension validation
2022-10-29 19:18:19 +11:00
Grahame Grieve
ddf769851b
improve error messages in json parser
2022-10-29 11:59:00 +11:00
Grahame Grieve
27511f40dd
Add support for json-primitive-choice
2022-10-29 09:11:09 +11:00
dotasek
59df630985
BUNDLE_BUNDLE_ENTRY_MULTIPLE_PROFILES_PLURAL
2022-10-28 16:57:44 -04:00
dotasek
0b0cbab26d
XHTML_URL_INVALID_CHARS_PLURAL
2022-10-28 16:56:11 -04:00
dotasek
25ef2dca4d
Merge remote-tracking branch 'origin/master' into do-i18n-plurals
2022-10-28 14:54:37 -04:00
dotasek
2de6340cfa
Rename PL to Plural in method signatures
2022-10-28 14:44:09 -04:00
dotasek
71a8c46c1d
Display_Name_for__should_be_one_of__instead_of_PLURAL
2022-10-28 13:16:00 -04:00
dotasek
39dbf45a97
Discriminator__is_based_on_type_but_slice__in__has_multiple_types_PLURAL
2022-10-28 13:10:23 -04:00
dotasek
f8a439f529
Profile_based_discriminators_must_have_only_one_type__in_profile_PLURAL
2022-10-28 13:09:27 -04:00
dotasek
21c2f934b8
ould_not_match_discriminator_for_slice_in_profile_PLURAL_one
2022-10-28 12:14:57 -04:00
dotasek
839fdc25e3
Reorg nl duplicate keys
2022-10-28 11:15:12 -04:00
dotasek
404f4f712b
Validation_VAL_Profile_MultipleMatches_PLURAL
2022-10-28 10:40:13 -04:00
dotasek
36df92c731
Validation_VAL_Profile_NoCheckMin_PLURAL
2022-10-28 10:34:23 -04:00
dotasek
d67292676a
Validation_VAL_Profile_NoCheckMax_PLURAL
2022-10-28 10:29:27 -04:00
dotasek
1bb3158444
Validation_VAL_Profile_Minimum/Maximum_PLURAL
2022-10-28 09:51:58 -04:00
dotasek
f095b04bb1
Bundle_BUNDLE_Entry_Type3_PLURAL
2022-10-28 09:42:59 -04:00
dotasek
a1a7e307ae
Questionnaire_QR_Item_OnlyOneA special case
2022-10-28 09:36:13 -04:00
markiantorno
f0c53bd7a9
Updating version to: 5.6.76-SNAPSHOT and incrementing test cases dependency.
2022-10-28 11:57:13 +00:00
markiantorno
a285132f5b
Release: v5.6.75
...
## Validator Changes
* Fix problem determining implicit code system when code system only known to tx.fhir.org
## Other code changes
* Fix bugs generating CDSHooks snapshots
* Fix for NPE rendering Patient Photo
* Fix problem generating snapshots for specializations where inherited types have properties
* Work on i18n framework
***NO_CI***
2022-10-28 11:38:37 +00:00
Grahame Grieve
83dfcd398c
Fix problem with determining implied code system
2022-10-28 09:09:48 +11:00
dotasek
da14683990
Refactor, document
2022-10-27 17:52:38 -04:00
dotasek
865f41b71f
Typo in test name
2022-10-27 17:37:34 -04:00