Grahame Grieve
0999c8d460
fix issue with complex extension snapshot goes into 3rd level when it doesn't need to
2022-05-11 02:13:35 +10:00
markiantorno
a4fd92633d
Updating version to: 5.6.46-SNAPSHOT and incrementing test cases dependency.
2022-05-06 01:02:54 +00:00
markiantorno
f2134e9643
Release: v5.6.45
...
## Validator Changes
* Support IGs #current where main instead of master
## Other code changes
* Add id to Profile CSVs
***NO_CI***
2022-05-06 00:29:32 +00:00
Grahame Grieve
3a696b0231
Merge remote-tracking branch 'origin/master'
2022-05-06 10:02:10 +10:00
Grahame Grieve
30daa9dd26
Add ID to profile csv
2022-05-06 09:59:51 +10:00
dotasek
cc6ee9216c
Fix 0 case terminology cache test (intermittent test failure)
2022-05-05 14:40:32 -04:00
Grahame Grieve
7a7e3240b4
ElementDefinition adornments
2022-05-05 23:09:55 +10:00
markiantorno
264e79bc24
Updating version to: 5.6.45-SNAPSHOT and incrementing test cases dependency.
2022-05-05 01:29:36 +00:00
markiantorno
5801daeb08
Release: v5.6.44
...
## Validator Changes
* Handle invalid HTTP responses better when accessing packages
## Other code changes
* Fix various rendering NPEs
***NO_CI***
2022-05-05 01:09:45 +00:00
Grahame Grieve
df71644ba5
Fix NPEs
2022-05-05 05:47:54 +10:00
markiantorno
6df50d482b
Updating version to: 5.6.44-SNAPSHOT and incrementing test cases dependency.
2022-04-28 02:39:13 +00:00
markiantorno
3fffad10e3
Release: v5.6.43
...
## Validator Changes
* fix problem with non-new data types on xver extensions
* enable -extension parameter for validator
## Other code changes
* Fix bug when converting resolved clinical status for allergy intolerance
***NO_CI***
2022-04-28 02:20:19 +00:00
Grahame Grieve
3712804353
fix problem with non-new data types on xver extensions
2022-04-28 09:47:06 +10:00
Grahame Grieve
0a58140163
enable -extension parameter for validator
2022-04-27 08:28:29 +10:00
markiantorno
5fc2e9d6ec
Updating version to: 5.6.43-SNAPSHOT and incrementing test cases dependency.
2022-04-23 14:25:48 +00:00
markiantorno
4f5aa8754c
Release: v5.6.42
...
## Validator Changes
* Fix invalid FHIR version bug when loading IGs with explicit FHIR version
## Other code changes
* Fix reverse references in GraphQL searches
* Regenerate R4B code for candidate final release (not quite final yet)
* Various minor fixes for bugs found doing R4B finalization (wildcard types, version difference comparisons)
***NO_CI***
2022-04-23 14:06:50 +00:00
Grahame Grieve
b47b0653c4
moving FHIRPublication
2022-04-23 23:18:23 +10:00
dotasek
1645982389
Fix for issues/766 - reverse references with _history in GraphQL ( #790 )
...
* Create and use getIdPart
* Add tests and changes for dstu3, r4, r4b, and r5
* Update get/set Id javadoc
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-04-22 18:06:24 -04:00
Grahame Grieve
fa92f85f3c
Merge remote-tracking branch 'origin/master'
2022-04-22 07:36:53 +10:00
Grahame Grieve
10f2325e19
R4B quality fixes
2022-04-22 07:36:28 +10:00
Grahame Grieve
5fef79c08d
Update Validator -version handling, and improve tx server error handling
2022-04-20 11:17:40 +10:00
dotasek
a7354f999e
Dotasek oe r4r5structuremapconversion ( #775 )
...
* Fix exception R5 to R4 of StructureMap #771
* Fix typo
* Enhance conversion from r5 to r4 + add failing test for r4 to r5
* WIP Convert R4 variable to R5 parameter and try to get correct dataType
* Clean up rough-work test
* Move static methods to FHIRPathConstant class
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-04-13 18:22:58 -04:00
Grahame Grieve
9928efa0d1
align additional bindings with extension definition
2022-04-13 18:07:57 +10:00
markiantorno
6328230f9f
Updating version to: 5.6.42-SNAPSHOT and incrementing test cases dependency.
2022-04-12 04:03:54 +00:00
markiantorno
8785babf24
Release: v5.6.41
...
## Validator Changes
* Handle reslicing within the same profile
* Fix up wrong handling of context on exists() in FHIRPath
* Add hints to profiles around behavior of pattern on repeating elements
* Ignore all tooling extensions when validating
* support specifying an alternative version when loading source using -ig parameter
* Don't validate Bundle.entry.fullUrl as a reference to some other content
## Other code changes
* Improved output for unit test comparisons
* Fix conversion issues around Base64Binary
* Fix for R4/R5 DataRequirements conversion for DeviceUsage
* Add AdditionalBindings Rendering (draft)
* Display all designations when rendering ValueSets
* Fix bug where expansions have empty objects some times
* Fix R4B Snapshot generation
* Enable Linking to fragment CodeSystems
***NO_CI***
2022-04-12 03:31:27 +00:00
Grahame Grieve
6f3fe23f49
refactor additional bindings
2022-04-12 13:11:42 +10:00
Grahame Grieve
b9902833c5
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir
2022-04-12 09:12:35 +10:00
Grahame Grieve
d73881df55
Add Get canonical URL names
2022-04-12 09:11:39 +10:00
Grahame Grieve
c3281340a0
Add Additional Bindings rendering
2022-04-12 09:11:18 +10:00
Grahame Grieve
9385557e04
Merge pull request #783 from gabriel0316/allowOtherDesignations
...
Allow other designations
2022-04-12 09:08:52 +10:00
Grahame Grieve
fcbc13cb9c
Merge pull request #784 from gabriel0316/displayDesignations
...
Display all designations
2022-04-12 09:08:16 +10:00
dotasek
a8da416ee3
Fix xml test + add unit tests
2022-04-11 14:57:10 -04:00
dotasek
2181cb14d5
Change tests to xml + fix breaking test
2022-04-11 14:10:53 -04:00
Gabriel
2fb5c67e32
Display all designations
...
With this commit all designations (incl. languages) will be displayed
in the Logical Definition and the Expansion of a ValueSet.
2022-04-08 13:39:09 +02:00
Grahame Grieve
cdef76bc6d
Fix bug where expansions have empty onbjects
2022-04-07 00:20:11 +10:00
Gabriel
51cd908f20
Allow other designations
...
With returning the url it is possible to allow other
designation.use than only the two specified
SNOMED codes.
2022-04-06 16:09:09 +02:00
Grahame Grieve
76411218ac
Merge pull request #782 from hapifhir/gg-202204-various
...
various fixes
2022-04-06 09:28:09 +10:00
Grahame Grieve
03bb7d4f5e
Merge pull request #781 from gabriel0316/fixCodeSystemLink
...
Enable linking to fragment CodeSystems
2022-04-05 15:55:45 +10:00
Grahame Grieve
8a05e4b2b2
various fixes
...
* Handle reslicing within the same profile
* Fix up wrong handling of context on exists() in FHIRPath
* Add hints to profiles around behavior of pattern on repeating elements
* Ignore all tooling extensions when validating
2022-04-05 15:52:33 +10:00
Gabriel
c6fcf165e9
Enable linking to fragment CodeSystems
2022-04-04 15:47:29 +02:00
dotasek
880039c78b
Reorganize TestingUtilities to use expected/actual convention from JUnit ( #780 )
...
* Make testing utilities conform to JUnit expected-actual convention
* Refactor to CompareUtilities
* Add tests for CompareUtilities
* RELEASE_NOTES
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2022-04-04 09:44:04 -04:00
markiantorno
87fed0cfc8
Updating version to: 5.6.41-SNAPSHOT and incrementing test cases dependency.
2022-03-30 23:21:31 +00:00
markiantorno
f80a28816c
Release: v5.6.40
...
## Validator Changes
* Add further clarification to Value set imports warning message
## Other code changes
* Consistent use of string values for primitive type conversions
* Fix problem with generated NPM Packages
* Fix URls when processing markdown while generating snapshots
* Default output to console, with additional output available via -debug option in CLI.
* Bump jackson-databind version to fix security vulnerability.
***NO_CI***
2022-03-30 23:05:39 +00:00
Grahame Grieve
7c8f5a3d8b
Merge pull request #779 from hapifhir/gg-202203-urls
...
Gg 202203 urls
2022-03-31 09:34:47 +11:00
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
dotasek
0b5f1dd351
Merge pull request #777 from hapifhir/dotasek-add-terminology-to-testingutilities
...
Add hl7.terminology to shared worker contexts in tests
2022-03-29 19:07:59 -04:00
dotasek
759ba33bdd
Remove v3-NullFlavor from invalid urls
2022-03-29 16:35:26 -04:00
dotasek
927bdffd2e
Add hl7.terminology to shared worker contexts in tests
2022-03-29 10:23:54 -04: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
86b714bb7b
Pass -debug param to default logger + add logger to context builders
2022-03-25 13:38:24 -04:00
dotasek
35f5b96eb7
Use SystemOutLoggingService for logging
2022-03-24 17:33:27 -04:00
dotasek
25d9439fa9
Fix null exception for debug messages in BaseWorkerContext
2022-03-23 14:11:26 -04: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