diff --git a/org.hl7.fhir.convertors/pom.xml b/org.hl7.fhir.convertors/pom.xml
index d3321c5e0..b1c0dac11 100644
--- a/org.hl7.fhir.convertors/pom.xml
+++ b/org.hl7.fhir.convertors/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.dstu2/pom.xml b/org.hl7.fhir.dstu2/pom.xml
index 5ff47d6b0..a4f958c7d 100644
--- a/org.hl7.fhir.dstu2/pom.xml
+++ b/org.hl7.fhir.dstu2/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.dstu2016may/pom.xml b/org.hl7.fhir.dstu2016may/pom.xml
index f4fde8cb6..936174687 100644
--- a/org.hl7.fhir.dstu2016may/pom.xml
+++ b/org.hl7.fhir.dstu2016may/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.dstu3/pom.xml b/org.hl7.fhir.dstu3/pom.xml
index 70fa08d8a..8781b414e 100644
--- a/org.hl7.fhir.dstu3/pom.xml
+++ b/org.hl7.fhir.dstu3/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.r4/pom.xml b/org.hl7.fhir.r4/pom.xml
index e3e11a080..d0b7f8f41 100644
--- a/org.hl7.fhir.r4/pom.xml
+++ b/org.hl7.fhir.r4/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.r5/pom.xml b/org.hl7.fhir.r5/pom.xml
index 1796fae1c..a3028ecff 100644
--- a/org.hl7.fhir.r5/pom.xml
+++ b/org.hl7.fhir.r5/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/XmlParser.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/XmlParser.java
index b20f4725a..cd746adc3 100644
--- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/XmlParser.java
+++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/XmlParser.java
@@ -414,14 +414,12 @@ public class XmlParser extends ParserBase {
return p;
}
}
- if (namespace == null || Utilities.existsInList(namespace, "http://www.w3.org/1999/xhtml", "http://hl7.org/fhir")) {
- for (Property p : propsSortedByLongestFirst) {
- if (!p.getDefinition().hasRepresentation(PropertyRepresentation.XMLATTR) && !p.getDefinition().hasRepresentation(PropertyRepresentation.XMLTEXT)) {
- if (p.getXmlName().equals(nodeName))
- return p;
- if (p.getName().endsWith("[x]") && nodeName.length() > p.getName().length()-3 && p.getName().substring(0, p.getName().length()-3).equals(nodeName.substring(0, p.getName().length()-3)))
- return p;
- }
+ for (Property p : propsSortedByLongestFirst) {
+ if (!p.getDefinition().hasRepresentation(PropertyRepresentation.XMLATTR) && !p.getDefinition().hasRepresentation(PropertyRepresentation.XMLTEXT)) {
+ if (p.getXmlName().equals(nodeName))
+ return p;
+ if (p.getName().endsWith("[x]") && nodeName.length() > p.getName().length()-3 && p.getName().substring(0, p.getName().length()-3).equals(nodeName.substring(0, p.getName().length()-3)))
+ return p;
}
}
return null;
diff --git a/org.hl7.fhir.report/pom.xml b/org.hl7.fhir.report/pom.xml
index 6cca76a91..78d69358b 100644
--- a/org.hl7.fhir.report/pom.xml
+++ b/org.hl7.fhir.report/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.utilities/pom.xml b/org.hl7.fhir.utilities/pom.xml
index 2eb8a2bb0..4bc8ef862 100644
--- a/org.hl7.fhir.utilities/pom.xml
+++ b/org.hl7.fhir.utilities/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.validation.cli/pom.xml b/org.hl7.fhir.validation.cli/pom.xml
index d4ca46590..05f96c9ba 100644
--- a/org.hl7.fhir.validation.cli/pom.xml
+++ b/org.hl7.fhir.validation.cli/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/org.hl7.fhir.validation/pom.xml b/org.hl7.fhir.validation/pom.xml
index 0950c4859..3db0b264d 100644
--- a/org.hl7.fhir.validation/pom.xml
+++ b/org.hl7.fhir.validation/pom.xml
@@ -5,7 +5,7 @@
ca.uhn.hapi.fhir
org.hl7.fhir.core
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
../pom.xml
diff --git a/pom.xml b/pom.xml
index 78b863fb6..00e211559 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
each other. It is fine to bump the point version of this POM without affecting
HAPI FHIR.
-->
- 5.0.4-SNAPSHOT
+ 5.0.5-SNAPSHOT
5.0.0
diff --git a/release-notes-validator.md b/release-notes-validator.md
index 6da2750d5..866634912 100644
--- a/release-notes-validator.md
+++ b/release-notes-validator.md
@@ -8,9 +8,15 @@ title: FHIR Validator Release Notes
(no changes yet)
-## v5.0.4 (2020-05-27)
+## v5.0.5 (2020-05-30)
+* Snapshot Generator: Add more testing for type consistency when profiling elements
+* Snapshot Generator: Fix bug constraining elements once they are sliced
+* Add support for http://hl7.org/fhir/StructureDefinition/elementdefinition-xml-name for CDA use
+
+## v5.0.4 (2020-05-27)
+
(no changes yet)
## v5.0.3 (2020-05-26)
@@ -204,4 +210,4 @@ title: FHIR Validator Release Notes
## v4.1.60 (2020-02-02)
-* This
\ No newline at end of file
+* Thi
\ No newline at end of file
diff --git a/release.bat b/release.bat
index 990dca588..e131d7db6 100644
--- a/release.bat
+++ b/release.bat
@@ -1,7 +1,7 @@
@echo off
-set oldver=5.0.3
-set newver=5.0.4
+set oldver=5.0.4
+set newver=5.0.5
echo ..
echo =========================================================================