From db56dfb888bdc8167d09a6966eeaaf54a7132ba3 Mon Sep 17 00:00:00 2001 From: Grahame Grieve Date: Thu, 13 Aug 2020 18:53:36 +1000 Subject: [PATCH 1/2] fix NPE? --- .../java/org/hl7/fhir/r5/context/CanonicalResourceManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java index c1db27961..289f7b52d 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java @@ -213,7 +213,7 @@ public class CanonicalResourceManager { public void see(CachedCanonicalResource cr) { // ignore UTG NUCC erroneous code system - if (cr.getPackageInfo().getId().startsWith("hl7.terminology") && "http://nucc.org/provider-taxonomy".equals(cr.getUrl())) { + if (cr.getPackageInfo() != null && cr.getPackageInfo().getId() != null && cr.getPackageInfo().getId().startsWith("hl7.terminology") && "http://nucc.org/provider-taxonomy".equals(cr.getUrl())) { return; } From 61871e7c63bcb013f42bac93c0347016ac3c3b24 Mon Sep 17 00:00:00 2001 From: Grahame Grieve Date: Thu, 13 Aug 2020 20:33:38 +1000 Subject: [PATCH 2/2] release notes --- RELEASE_NOTES.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index e69de29bb..437986021 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -0,0 +1,14 @@ +Validator: +* add support for -bundle parameter to allow validating just one resource (/type) in a bundle +* improved reporting of errors and warnings for unknown code systems on required bindings +* pass dependencies to the server for imported value sets etc +* use server side caching for more efficient use of bandwidth +* Fix NPE loading packages from simplifier or old packages (and don't lazy load packages passed to command line) + +Other code changes: +* further work on comparing CapabilityStatements (nearly, but not quite, finished) +* More work on timeouts in terminology client +* Fix for parsing error in R3/R4 sparse arrays for primitives types +* Improve terminology client logging +* don't reload a package if already loaded +* rendering: fix NPEs rendering patient summary, and render expressions for quantities