1170 Commits

Author SHA1 Message Date
Grahame Grieve
944be1cfba fix bug with wrong value for contentReference in derived profiles (profiles do not and cannot change the value) (missed testing change) 2020-10-29 13:57:25 +11:00
Grahame Grieve
4c421eefd7 * Render binding description in profile tables if it doesn't contain paragraphs
* fix bug with wrong value for contentReference in derived profiles (profiles do not and cannot change the value)
2020-10-29 13:56:56 +11:00
Grahame Grieve
a658fc982b Mark it has an error if a JSON Array is empty 2020-10-29 13:53:14 +11:00
Lloyd McKenzie
9e7dacd815 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2020-10-24 20:34:41 -06:00
jamesagnew
eb1c67c1cb Account for review comments 2020-10-19 14:56:54 -04:00
jamesagnew
1922f549bb Improve multithreaded performance of datetime types 2020-10-19 14:56:54 -04:00
Lloyd McKenzie
27295db891 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2020-10-14 21:35:38 -06:00
markiantorno
9bbb78e23d Updating version to: 5.1.18-SNAPSHOT and incrementing test cases dependency. 2020-10-14 20:03:52 +00:00
markiantorno
44f7dca1c7 Release: v5.1.17
Validator:
* revise error message when can't connect to the terminology server
* enforce constraints in root slicing definitions as well as in the slices
* Improve messages when no terminology server (-tx n/a)
* Validate Profile on type in profile - must be for the right type

Other Changes:
* Add Search Parameter renderer
* Add text separator system on XhtmlNode
* check supportsCopyright in a JUnit test
* turn off snapshot consistency checking by default

***NO_CI***
2020-10-14 19:30:23 +00:00
Grahame Grieve
058024f57c
Merge pull request #364 from hapifhir/gg-v5117
release notes
2020-10-14 22:11:24 +11:00
Grahame Grieve
5ce25da10b release notes 2020-10-14 16:49:44 +11:00
Grahame Grieve
f5b02ff308
Merge pull request #363 from hapifhir/gg-v5117
more fixes for next release
2020-10-14 14:40:01 +11:00
Grahame Grieve
96e44048ce turn off snapshot consistency checking by default + add ability to provide package in line in tests 2020-10-14 13:18:58 +11:00
Grahame Grieve
5c12048749 check supportsCopyright in a JUnit test 2020-10-14 13:17:45 +11:00
Grahame Grieve
920c3193d0 enforce constraints in slicer as well as in slice + Handle -tx n/a better 2020-10-14 13:16:59 +11:00
Lloyd McKenzie
d99592416e Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2020-10-11 10:23:20 -06:00
Grahame Grieve
d20582ca9d revise error message when can't connect to the terminology server 2020-10-08 20:59:39 +11:00
Grahame Grieve
c19f892687 Add Search Parameter renderer 2020-10-08 20:57:56 +11:00
Gerlach, Winfried
0cb038ed0a performance: improve speed of comparing UriTypes 2020-10-07 19:36:03 +02:00
markiantorno
1f583d6ba7 Updating version to: 5.1.17-SNAPSHOT and incrementing test cases dependency. 2020-10-01 04:37:43 +00:00
markiantorno
ea0b4c0c1c Release: v5.1.16
Validator:
* Add date addition/subtraction to FHIRPath + add parsing comments
* Fix questionnaire mode parameter support for validator
* add extra debugging when valdiator can't fetch content to validate
* fix error setting up mapping log

Other code changes:
* rename org.hl7.fhir.utilities.cache to org.hl7.fhir.utilities.npm
* report error locations for run time FHIRPath errors
* add search on IG registry to PackageClient
* add focus to FHIRPath function extensions
* fix rendering of definitions in CodeSystems
* fix error rendering bundles in bundles
***NO_CI***
2020-10-01 04:12:17 +00:00
Grahame Grieve
e89da42514 * fix error setting up mapping log
* fix rendering of definitions in CodeSystems
* fix error rendering bundles in bundles
2020-10-01 12:39:10 +10:00
Grahame Grieve
3e6863ef70 Support for additional checking in IG Publisher 2020-10-01 11:05:24 +10:00
Grahame Grieve
77d33e8afa Fix comment parsing and add focus to FHIRPath function extensions 2020-10-01 11:04:34 +10:00
Grahame Grieve
46d1987cd0 refactor FHIRPath to report error locations for run time errors 2020-09-30 12:10:59 +10:00
Grahame Grieve
3f97d628ed release notes 2020-09-30 09:30:20 +10:00
Grahame Grieve
5be73ff9c5 rename org.hl7.fhir.utilities.cache to org.hl7.fhir.utilities.npm 2020-09-30 09:24:26 +10:00
Grahame Grieve
510344aa1b Fix FHIRPath engine for updated tests for date addition/subtraction 2020-09-30 09:22:16 +10:00
markiantorno
afa46ebe7c Updating version to: 5.1.16-SNAPSHOT and incrementing test cases dependency. 2020-09-26 00:15:47 +00:00
markiantorno
5bb59c3b82 Release: v5.1.15
CI/CD:

* Restructured pom files
* Added profiles for deploying to both GitHub packages, and SonatypeOSS

***NO_CI***
2020-09-25 23:49:45 +00:00
Grahame Grieve
4979a03140 fix rendering problems with languages in value sets 2020-09-25 14:59:12 +10:00
markiantorno
b7183f005c Updating version to: 5.1.15-SNAPSHOT and incrementing test cases dependency. 2020-09-24 20:45:19 +00:00
markiantorno
0d0caf3e84 Release: v5.1.14
Validator:
* Add new validation for must-support on types / profiles / targets + improve Extension validation

Other code changes:
* Ensure "I" flag in profile table representation is not used just for infrastructural constraints
* Render multiple values for properties in CodeSystems if they exist
* Fix for npe rendering resources based on profiles
* fix for use of "current" as version
* hack for past bad package URLs
* Add rendering for must support on types, profiles, targets
* add <code> when rendering turtle to HTML
***NO_CI***
2020-09-24 19:38:03 +00:00
Grahame Grieve
b578cfbc0d
Gg v5114 b (#356)
* Ensure "I" flag in profile table representation is not used for underlying infrastructural constraints that exist everywhere

* render multiple values for properties if they exist

* fix for npe

* fix for use of "current" as version

* fix bad package URLs as they are loaded

* RELEASE_NOTES.md

* Add rendering for must support on types, profiles, targets

* Add new validation for must-support on types / profiles / targets + improve extension validation

* add <code> when rendering turtle to HTML

* RELEASE_NOTES.md

* fix notes
2020-09-24 14:06:36 -04:00
Grahame Grieve
c2fb9e8fd3 Add rendering for must support on types, profiles, targets 2020-09-25 03:25:09 +10:00
Grahame Grieve
b8370f7e61
various minor fixes (#353)
* Ensure "I" flag in profile table representation is not used for underlying infrastructural constraints that exist everywhere

* render multiple values for properties if they exist

* fix for npe

* fix for use of "current" as version

* fix bad package URLs as they are loaded

* RELEASE_NOTES.md
2020-09-22 16:17:45 -04:00
Grahame Grieve
5ada654ca2 fix for npe 2020-09-22 22:01:02 +10:00
Grahame Grieve
278697f72b render multiple values for properties if they exist 2020-09-22 22:00:37 +10:00
Grahame Grieve
58b6969544 Ensure "I" flag in profile table representation is not used for underlying infrastructural constraints that exist everywhere 2020-09-22 22:00:15 +10:00
markiantorno
5e3b51e286 Updating version to: 5.1.14-SNAPSHOT and incrementing test cases dependency. 2020-09-21 19:41:08 +00:00
markiantorno
268bb8cde7 Release: v5.1.13
Validator:
* No Changes

Other Changes:
* Various minor improvements to rendering code

***NO_CI***
2020-09-21 19:24:29 +00:00
Grahame Grieve
a15be7d314 allow links when ok 2020-09-22 02:14:55 +10:00
Grahame Grieve
d07966e422 remove spaces from generated tel: links 2020-09-22 02:14:23 +10:00
Grahame Grieve
17ed666fef fix bug with nested <a> links 2020-09-21 19:54:45 +10:00
Grahame Grieve
71e4b5d6e5 Fix bug producing nested <a> links and producing invalid langauge rendering 2020-09-21 19:53:55 +10:00
Grahame Grieve
4a4105413f Improve Library rendering 2020-09-21 07:08:05 +10:00
markiantorno
4d2c81ede9 Updating version to: 5.1.13-SNAPSHOT and incrementing test cases dependency. 2020-09-17 15:26:59 +00:00
markiantorno
afa239ae8b Release: v5.1.12
Validator:
* Fix handling resources in bundles when type is profiled
* Prevent NPE resolving resource in batch
* fix value set validation for primitive types when an expansion is provided, and the code system is not known

Other Changes:
* Package Subsystem - Support wildcars for patch version
* Renderer: Don't make a column for definitions in a code system if there are none
* Renderer: special case support for fr-CA language
* Renderer: Prevent NPE when auto-generating narrative and an illegal resource type is encountered
* FHIRPath Engine: correction for allowing  boolean conversion of primitive types
***NO_CI***
2020-09-17 15:08:40 +00:00
Grahame Grieve
75921b723b
Various fixes (#348)
* depend on 1.1.42-snapshot

* Don't make a column for definitions in a code system if there are none

* special case support for fr-CA language

* Prevent NPE when auto-generating narrative and an illegal resource type is encountered

* Prevent NPE resolving resource in batch

* fix value set validation for primitive types when an expansion is provided, and the code system is not known

* FHIRPath engine: correction for allowing  boolean conversion of primitive types

* Fix handling resources in bundles when type is profiled

* Add test cases for wildcard versions

* release notes
2020-09-17 09:52:05 -04:00
Grahame Grieve
0dcf64cb70 Add test cases for wildcard versions 2020-09-17 17:04:42 +10:00