columns.add(defaultString(group.getSource())); columns.add(defaultString(group.getSourceVersion())); columns.add(defaultString(group.getTarget())); columns.add(defaultString(group.getTargetVersion())); columns.add(defaultString(element.getCode()));
prefix++; if (!prefixesTgt.containsKey(cg.getTarget())) { prefixesTgt.put(cg.getTarget(), String.valueOf(prefix)); b.append(" prefix "); b.append(prefix); b.append(" = \""); b.append(cg.getTarget()); b.append("\"\r\n"); prefix++; b.append(getChar(ce.getTargetFirstRep().getEquivalence())); b.append(" "); b.append(prefixesTgt.get(cg.getTarget())); b.append(":"); if (Utilities.isToken(ce.getTargetFirstRep().getCode())) {
private static ConceptMapGroupComponent getGroup(ConceptMap map, String srcs, String tgts) { for (ConceptMapGroupComponent grp : map.getGroup()) { if (grp.getSource().equals(srcs) && grp.getTarget().equals(tgts)) return grp; } ConceptMapGroupComponent grp = map.addGroup(); grp.setSource(srcs); grp.setTarget(tgts); return grp; }
prefix++; if (!prefixesTgt.containsKey(cg.getTarget())) { prefixesTgt.put(cg.getTarget(), String.valueOf(prefix)); b.append(" prefix "); b.append(prefix); b.append(" = \""); b.append(cg.getTarget()); b.append("\"\r\n"); prefix++; b.append(getChar(ce.getTargetFirstRep().getEquivalence())); b.append(" "); b.append(prefixesTgt.get(cg.getTarget())); b.append(":"); if (Utilities.isToken(ce.getTargetFirstRep().getCode())) {
mapping.setSourceValue(element.getCode()); mapping.setTargetSystem(group.getTarget()); mapping.setTargetValue(target.getCode());
mapping.setSourceValue(element.getCode()); mapping.setTargetSystem(group.getTarget()); mapping.setTargetValue(target.getCode());
public static org.hl7.fhir.dstu2016may.model.ConceptMap.TargetElementComponent convertTargetElementComponent(org.hl7.fhir.r4.model.ConceptMap.TargetElementComponent src, org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu2016may.model.ConceptMap.TargetElementComponent tgt = new org.hl7.fhir.dstu2016may.model.ConceptMap.TargetElementComponent(); copyElement(src, tgt); if (g.hasTarget()) tgt.setSystem(g.getTarget()); if (src.hasCode()) tgt.setCode(src.getCode()); tgt.setEquivalence(convertConceptMapEquivalence(src.getEquivalence())); if (src.hasComment()) tgt.setComments(src.getComment()); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getDependsOn()) tgt.addDependsOn(convertOtherElementComponent(t)); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getProduct()) tgt.addProduct(convertOtherElementComponent(t)); return tgt; }
public org.hl7.fhir.instance.model.ConceptMap.TargetElementComponent convertTargetElementComponent(org.hl7.fhir.r4.model.ConceptMap.TargetElementComponent src, org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.ConceptMap.TargetElementComponent tgt = new org.hl7.fhir.instance.model.ConceptMap.TargetElementComponent(); copyElement(src, tgt); tgt.setCodeSystem(g.getTarget()); tgt.setCode(src.getCode()); tgt.setEquivalence(convertConceptMapEquivalence(src.getEquivalence())); tgt.setComments(src.getComment()); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getDependsOn()) tgt.addDependsOn(convertOtherElementComponent(t)); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getProduct()) tgt.addProduct(convertOtherElementComponent(t)); return tgt; }
private ConceptMapGroupComponent getGroup(ConceptMap map, String srcs, String tgts) { for (ConceptMapGroupComponent grp : map.getGroup()) { if (grp.getSource().equals(srcs)) if (!grp.hasTarget() || tgts == null || tgts.equals(grp.getTarget())) { if (!grp.hasTarget() && tgts != null) grp.setTarget(tgts); return grp; } } ConceptMapGroupComponent grp = map.addGroup(); grp.setSource(srcs); grp.setTarget(tgts); return grp; }
private ConceptMapGroupComponent getGroup(ConceptMap map, String srcs, String tgts) { for (ConceptMapGroupComponent grp : map.getGroup()) { if (grp.getSource().equals(srcs) && grp.getTarget().equals(tgts)) return grp; } ConceptMapGroupComponent grp = map.addGroup(); grp.setSource(srcs); grp.setTarget(tgts); return grp; }
private static ConceptMapGroupComponent getGroup(ConceptMap map, String srcs, String tgts) { for (ConceptMapGroupComponent grp : map.getGroup()) { if (grp.getSource().equals(srcs) && grp.getTarget().equals(tgts)) return grp; } ConceptMapGroupComponent grp = map.addGroup(); grp.setSource(srcs); grp.setTarget(tgts); return grp; }
} else { done = true; outcome = new Coding().setCode(tgt.getCode()).setSystem(list.get(0).group.getTarget());
throw new UnprocessableEntityException("ConceptMap[url='" + theConceptMap.getUrl() + "'] contains at least one group without a value in ConceptMap.group.source"); if (isBlank(group.getTarget())) { throw new UnprocessableEntityException("ConceptMap[url='" + theConceptMap.getUrl() + "'] contains at least one group without a value in ConceptMap.group.target"); termConceptMapGroup.setSource(group.getSource()); termConceptMapGroup.setSourceVersion(group.getSourceVersion()); termConceptMapGroup.setTarget(group.getTarget()); termConceptMapGroup.setTargetVersion(group.getTargetVersion()); myConceptMapGroupDao.save(termConceptMapGroup);
if (next.getTarget().equals(theMapping.getTargetCodeSystem())) { if (!defaultString(theMapping.getTargetCodeSystemVersion()).equals(defaultString(next.getTargetVersion()))) { continue;
public static org.hl7.fhir.dstu2016may.model.ConceptMap.TargetElementComponent convertTargetElementComponent(org.hl7.fhir.r4.model.ConceptMap.TargetElementComponent src, org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu2016may.model.ConceptMap.TargetElementComponent tgt = new org.hl7.fhir.dstu2016may.model.ConceptMap.TargetElementComponent(); copyElement(src, tgt); if (g.hasTarget()) tgt.setSystem(g.getTarget()); if (src.hasCode()) tgt.setCode(src.getCode()); tgt.setEquivalence(convertConceptMapEquivalence(src.getEquivalence())); if (src.hasComment()) tgt.setComments(src.getComment()); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getDependsOn()) tgt.addDependsOn(convertOtherElementComponent(t)); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getProduct()) tgt.addProduct(convertOtherElementComponent(t)); return tgt; }
public org.hl7.fhir.instance.model.ConceptMap.TargetElementComponent convertTargetElementComponent(org.hl7.fhir.r4.model.ConceptMap.TargetElementComponent src, org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.ConceptMap.TargetElementComponent tgt = new org.hl7.fhir.instance.model.ConceptMap.TargetElementComponent(); copyElement(src, tgt); tgt.setCodeSystem(g.getTarget()); tgt.setCode(src.getCode()); tgt.setEquivalence(convertConceptMapEquivalence(src.getEquivalence())); tgt.setComments(src.getComment()); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getDependsOn()) tgt.addDependsOn(convertOtherElementComponent(t)); for (org.hl7.fhir.r4.model.ConceptMap.OtherElementComponent t : src.getProduct()) tgt.addProduct(convertOtherElementComponent(t)); return tgt; }
private ConceptMapGroupComponent getGroup(ConceptMap map, String srcs, String tgts) { for (ConceptMapGroupComponent grp : map.getGroup()) { if (grp.getSource().equals(srcs)) if (!grp.hasTarget() || tgts == null || tgts.equals(grp.getTarget())) { if (!grp.hasTarget() && tgts != null) grp.setTarget(tgts); return grp; } } ConceptMapGroupComponent grp = map.addGroup(); grp.setSource(srcs); grp.setTarget(tgts); return grp; }
private ConceptMapGroupComponent getGroup(ConceptMap map, String srcs, String tgts) { for (ConceptMapGroupComponent grp : map.getGroup()) { if (grp.getSource().equals(srcs) && grp.getTarget().equals(tgts)) return grp; } ConceptMapGroupComponent grp = map.addGroup(); grp.setSource(srcs); grp.setTarget(tgts); return grp; }