diff --git a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/StructureMapUtilities.java b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/StructureMapUtilities.java index 6cfe10289..a38603abe 100644 --- a/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/StructureMapUtilities.java +++ b/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/StructureMapUtilities.java @@ -789,8 +789,7 @@ public class StructureMapUtilities { if (e.getCode().startsWith("\"")) e.setCode(lexer.processConstant(e.getCode())); TargetElementComponent tgt = e.addTarget(); - if (eq != ConceptMapEquivalence.EQUIVALENT) - tgt.setEquivalence(eq); + tgt.setEquivalence(eq); if (tgt.getEquivalence() != ConceptMapEquivalence.UNMATCHED) { lexer.token(":"); tgt.setCode(lexer.take()); diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/StructureMapUtilities.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/StructureMapUtilities.java index ce002eeb6..7a9e32749 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/StructureMapUtilities.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/utils/StructureMapUtilities.java @@ -796,8 +796,7 @@ public class StructureMapUtilities { if (e.getCode().startsWith("\"")) e.setCode(lexer.processConstant(e.getCode())); TargetElementComponent tgt = e.addTarget(); - if (rel != ConceptMapRelationship.EQUIVALENT) - tgt.setRelationship(rel); + tgt.setRelationship(rel); lexer.token(":"); tgt.setCode(lexer.take()); if (tgt.getCode().startsWith("\""))