Fix bug picking correct slice on fixed value
This commit is contained in:
parent
1ad12a4396
commit
427d8ef0ab
|
@ -4228,7 +4228,7 @@ public class FHIRPathEngine {
|
|||
childDefinitions = profileUtilities.getChildMap(sd, sd.getSnapshot().getElementFirstRep());
|
||||
}
|
||||
for (ElementDefinition t : childDefinitions) {
|
||||
if (tailMatches(t, expr.getName())) {
|
||||
if (tailMatches(t, expr.getName()) && !t.hasSlicing()) { // GG: slicing is a problem here. This is for an exetnsion with a fixed value (type slicing)
|
||||
focus = t;
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue