From 1cc6a05273d9c262457ebc31e23010ffd298f663 Mon Sep 17 00:00:00 2001 From: James Agnew Date: Tue, 29 Sep 2015 10:51:36 -0400 Subject: [PATCH 1/3] FIx validation for resources using v2 tables --- .../ca/uhn/fhir/narrative/Medication.html | 9 +- .../fhir-spring-subscription-config-dstu2.xml | 2 +- .../jpa/provider/SubscriptionsDstu2Test.java | 2 +- .../ca/uhn/fhirtest/DerbyNetworkServer.java | 29 +++- .../ca/uhn/fhirtest/TestRestfulServer.java | 12 +- .../src/main/webapp/WEB-INF/web.xml | 6 + ...tThymeleafNarrativeGeneratorTestDstu2.java | 60 +++++--- .../DefaultProfileValidationSupport.java | 141 +++++++++++------- .../validation/FhirInstanceValidator.java | 8 +- .../fhir/validation/IValidationSupport.java | 8 +- .../validation/ValidationSupportChain.java | 24 +-- .../validation/FhirInstanceValidatorTest.java | 43 ++++-- src/changes/changes.xml | 7 + 13 files changed, 235 insertions(+), 116 deletions(-) diff --git a/hapi-fhir-base/src/main/resources/ca/uhn/fhir/narrative/Medication.html b/hapi-fhir-base/src/main/resources/ca/uhn/fhir/narrative/Medication.html index 5bdc76e9351..71ee40a1ea3 100644 --- a/hapi-fhir-base/src/main/resources/ca/uhn/fhir/narrative/Medication.html +++ b/hapi-fhir-base/src/main/resources/ca/uhn/fhir/narrative/Medication.html @@ -11,7 +11,14 @@ a browser.
-
+ + +
+
+ +
+
+
diff --git a/hapi-fhir-jpaserver-base/src/main/resources/fhir-spring-subscription-config-dstu2.xml b/hapi-fhir-jpaserver-base/src/main/resources/fhir-spring-subscription-config-dstu2.xml index 676e6b97d20..830235c6601 100644 --- a/hapi-fhir-jpaserver-base/src/main/resources/fhir-spring-subscription-config-dstu2.xml +++ b/hapi-fhir-jpaserver-base/src/main/resources/fhir-spring-subscription-config-dstu2.xml @@ -13,7 +13,7 @@ - +