Commit Graph

1658 Commits

Author SHA1 Message Date
Grahame Grieve d2ebb37e9b Fix problem with generated NPM packages 2022-03-31 07:17:00 +11:00
Grahame Grieve 610a7067a1 fix URLs processing in markdown 2022-03-31 07:12:44 +11:00
Grahame Grieve 4237554d2c Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir 2022-03-29 11:17:14 +11:00
Grahame Grieve 4735d99114 stability fixes 2022-03-29 11:17:01 +11:00
dotasek 6e45dd522e Merge remote-tracking branch 'origin/master' into dotasek-primitivetype-conversion-via-stringvalue 2022-03-18 14:09:12 -04:00
markiantorno b075c5695f Updating version to: 5.6.40-SNAPSHOT and incrementing test cases dependency. 2022-03-18 04:05:44 +00:00
markiantorno e053d5a260 Release: v5.6.39
## Validator Changes

* no changes
* Add messageid to OperationOutcome from Validation
* Add support for new rules around value set interpretation with multiple imported value sets (https://jira.hl7.org/browse/FHIR-25179)

## Other code changes

* Fix for FHIRPathEngine.funcReplaceMatches() incorrectly returning Boolean in DSTU2 & DSTU3
* Fix NPE Processing missing markdown in definitions when generating snapshots
* add support for .matchesFull() and fix .matches() in FHIRPath
* Fix core package identification when loading new R5 core packages
***NO_CI***
2022-03-18 03:46:59 +00:00
Grahame Grieve 48d87a2075
Merge branch 'master' into gg-202203-misc 2022-03-18 12:54:53 +11:00
Grahame Grieve cf95c1a2ba Fix for Jira 25179 - change handling of imports
See https://chat.fhir.org/#narrow/stream/179202-terminology/topic/ValueSet.20defined.20by.20an.20intersection.20.3F
2022-03-18 12:45:40 +11:00
dotasek d0feacaaa8 Add tests and changes for Decimal 2022-03-17 15:41:07 -04:00
dotasek b5b43836eb Add tests and changes for Base64Binary 2022-03-16 12:20:58 -04:00
dotasek 9903d15ecc Add tests for setValueAsString and contructor precision checking 2022-03-15 17:47:23 -04:00
Grahame Grieve def7d5566a Surface message id in OperationOutcome from validator 2022-03-16 08:30:44 +11:00
Grahame Grieve 5ae5e5d4c8 fix PatientRenderer 2022-03-16 08:30:25 +11:00
Grahame Grieve 535a9cd9c9 fix FHIRPath matches() issue, and add support for matchesFull 2022-03-16 08:30:02 +11:00
Grahame Grieve dc84f94a17 fix NPE processing markdown 2022-03-16 08:29:19 +11:00
dotasek 209a5e777b Merge remote-tracking branch 'origin/master' into dotasek-primitivetype-conversion-via-stringvalue 2022-03-15 12:36:09 -04:00
dotasek 4068db73ff WIP Add tests for Primitive Types + use getValueAsString for conversion 2022-03-15 12:35:50 -04:00
markiantorno 8f5db15937 Updating version to: 5.6.39-SNAPSHOT and incrementing test cases dependency. 2022-03-14 21:48:39 +00:00
markiantorno 9ad69aca53 Release: v5.6.38
## Validator Changes

* no changes

## Other code changes

* Fix for FHIRPathEngine.funcReplaceMatches() incorrectly returning Boolean in DSTU2 & DSTU3
***NO_CI***
2022-03-14 21:32:32 +00:00
Grahame Grieve 79d6c7034d Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir 2022-03-15 06:45:18 +11:00
Grahame Grieve e8e6337b7c preserve message id in operation outcome 2022-03-15 06:44:10 +11:00
Lloyd McKenzie 4c82c9c738 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core into Branch_685ea98d 2022-03-11 11:21:55 -07:00
Lloyd McKenzie a6faece71b Added R4B releases to the R4<->R5 conversion process
Corrected release number for R4B to be 4.3xxx rather than 4.1xxx
2022-03-11 11:16:04 -07:00
markiantorno e4ce145a0b Updating version to: 5.6.38-SNAPSHOT and incrementing test cases dependency. 2022-03-11 03:21:07 +00:00
markiantorno e86c9afc7a Release: v5.6.37
## Validator Changes

* fix handling of xver extensions with choice sub-extensions
* validate consistency of extension modifier flag with extension use in a profile

## Other code changes

* more presenting extensions when rendering.
* Get package id from 'package' field when 'npm-package' unavailable
* Ignore META-INF contents from other dependencies while building Validator jar
* Fix to r5 TestingUtilities to allow NarrativeGenerationTests to pass.
* fix handling to xver extensions generating snapshots
***NO_CI***
2022-03-11 03:04:43 +00:00
Grahame Grieve d23c319a90
Merge branch 'master' into gg-202203-vs-system 2022-03-11 11:30:07 +11:00
Grahame Grieve a3e8fca51a
Merge pull request #759 from hapifhir/R4B-datatypes-and-xml-cleanup
R4 b datatypes and xml cleanup
2022-03-11 10:53:52 +11:00
Lloyd McKenzie 0b3ccbbe37 Reverted lower-casing of version comparison 2022-03-10 16:48:41 -07:00
Grahame Grieve 6b3d7d4eaa infer system when value set has includes 2022-03-11 10:37:10 +11:00
Grahame Grieve 56c52ab7dd make fhir version code case independent 2022-03-11 10:34:18 +11:00
Grahame Grieve 791f16a05d fix failing tests. 2022-03-10 11:18:03 +11:00
Grahame Grieve 33f6c57d48 fix NPE 2022-03-10 06:52:44 +11:00
Grahame Grieve 89b912dde2 Fix cross version extension validation, and check that extensions are consistent wrt isModifier in profiles 2022-03-09 17:37:26 +11:00
Grahame Grieve d7754a321f Fix snapshot generation - always populate constraint source properly 2022-03-09 17:36:39 +11:00
Grahame Grieve 2ff53e9bf1 merge
# Conflicts:
#	RELEASE_NOTES.md
2022-03-08 13:25:16 +11:00
Lloyd McKenzie 478663cdf8 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core into R4B-datatypes-and-xml-cleanup 2022-03-07 19:20:19 -07:00
Grahame Grieve cc983073cd more cross version extensions 2022-03-08 13:19:19 +11:00
Grahame Grieve 32c2ad96b7
Merge pull request #755 from hapifhir/gg-202203-extensions
Gg 202203 extensions
2022-03-08 09:39:54 +11:00
Lloyd McKenzie 074da98066 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core into R4B-datatypes-and-xml-cleanup
# Conflicts:
#	org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/model/Enumerations.java
2022-03-04 22:01:48 -07:00
Lloyd McKenzie 9f01f7c9f2 Per FHIR-31722 and FHIR-34453, ensure that CodeableReference and RatioRange aren't allowed in extensions Parameters, etc. in R4B 2022-03-04 21:58:17 -07:00
Lloyd McKenzie ca91cfad1a When running in Eclipse, the version comes in as upper-case, and the enum comparison needs it to be lower-case, so fold it to be that way. 2022-03-04 21:56:27 -07:00
dotasek 6f57013f98 Fix intermittent failures in NarrativeGenerationTests 2022-03-03 16:19:39 -05:00
Grahame Grieve 38e84a46f2
Merge pull request #750 from cqframework/master
Fix include resolution in LiquidRenderer
2022-03-03 07:46:12 +11:00
Grahame Grieve 64aed90f1e fix handling of xver extensions with choice sub-extensions 2022-03-03 07:43:43 +11:00
Grahame Grieve 4f652bceee more presenting extensions when rendering. 2022-03-03 07:43:09 +11:00
Grahame Grieve 862c8de664 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir 2022-03-01 11:38:53 +11:00
markiantorno 4909286a4b Updating version to: 5.6.37-SNAPSHOT and incrementing test cases dependency. 2022-02-26 05:00:46 +00:00
markiantorno 17bf21ecf8 Release: v5.6.36
## Validator Changes

* No changes

## Other code changes

* fix expansions where inactive = false (was wrongly including inactive codes)
***NO_CI***
2022-02-26 04:42:17 +00:00
Grahame Grieve 23fe900624 Merge branch 'gg-202202-various' of https://github.com/hapifhir/org.hl7.fhir 2022-02-26 08:09:27 +11:00