@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("source")) { this.source = castToUri(value); // UriType } else if (name.equals("sourceVersion")) { this.sourceVersion = castToString(value); // StringType } else if (name.equals("target")) { this.target = castToUri(value); // UriType } else if (name.equals("targetVersion")) { this.targetVersion = castToString(value); // StringType } else if (name.equals("element")) { this.getElement().add((SourceElementComponent) value); } else if (name.equals("unmapped")) { this.unmapped = (ConceptMapGroupUnmappedComponent) value; // ConceptMapGroupUnmappedComponent } else return super.setProperty(name, value); return value; }
/** * @return The first repetition of repeating field {@link #element}, creating it if it does not already exist */ public SourceElementComponent getElementFirstRep() { if (getElement().isEmpty()) { addElement(); } return getElement().get(0); }
) { for (ConceptMapGroupComponent group : theConceptMap.getGroup()) { for (SourceElementComponent element : group.getElement()) { for (ConceptMap.TargetElementComponent target : element.getTarget()) {
for (SourceElementComponent ce : cg.getElement()) { b.append(" "); b.append(prefixesSrc.get(cg.getSource()));
currentGroup.setElement(new ArrayList<>(currentGroup.getElement())); break;
tgt.setTarget(convertType(src.getTarget())); for (org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g : src.getGroup()) for (org.hl7.fhir.r4.model.ConceptMap.SourceElementComponent t : g.getElement()) tgt.addElement(convertSourceElementComponent(t, g)); return tgt;
currentGroup.setElement(new ArrayList<>(currentGroup.getElement())); break;
for (SourceElementComponent element: group.getElement()) {
for (SourceElementComponent element: group.getElement()) {
tgt.setTarget(convertType(src.getTarget())); for (org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g : src.getGroup()) for (org.hl7.fhir.r4.model.ConceptMap.SourceElementComponent t : g.getElement()) tgt.addElement(convertSourceElementComponent(t, g)); return tgt;
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -896505829: // source this.source = castToUri(value); // UriType return value; case 446171197: // sourceVersion this.sourceVersion = castToString(value); // StringType return value; case -880905839: // target this.target = castToUri(value); // UriType return value; case -1639412217: // targetVersion this.targetVersion = castToString(value); // StringType return value; case -1662836996: // element this.getElement().add((SourceElementComponent) value); // SourceElementComponent return value; case -194857460: // unmapped this.unmapped = (ConceptMapGroupUnmappedComponent) value; // ConceptMapGroupUnmappedComponent return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("source")) { this.source = castToUri(value); // UriType } else if (name.equals("sourceVersion")) { this.sourceVersion = castToString(value); // StringType } else if (name.equals("target")) { this.target = castToUri(value); // UriType } else if (name.equals("targetVersion")) { this.targetVersion = castToString(value); // StringType } else if (name.equals("element")) { this.getElement().add((SourceElementComponent) value); } else if (name.equals("unmapped")) { this.unmapped = (ConceptMapGroupUnmappedComponent) value; // ConceptMapGroupUnmappedComponent } else return super.setProperty(name, value); return value; }
/** * @return The first repetition of repeating field {@link #element}, creating it if it does not already exist */ public SourceElementComponent getElementFirstRep() { if (getElement().isEmpty()) { addElement(); } return getElement().get(0); }
List<SourceElementComponentWrapper> list = new ArrayList<SourceElementComponentWrapper>(); for (ConceptMapGroupComponent g : cmap.getGroup()) { for (SourceElementComponent e : g.getElement()) { if (!src.hasSystem() && src.getCode().equals(e.getCode())) list.add(new SourceElementComponentWrapper(g, e));
for (ConceptMap.SourceElementComponent element : group.getElement()) { termConceptMapGroupElement = new TermConceptMapGroupElement(); termConceptMapGroupElement.setConceptMapGroup(termConceptMapGroup);
for (ConceptMap.SourceElementComponent next : group.getElement()) { if (next.getCode().equals(theMapping.getSourceCode())) { source = next;
for (SourceElementComponent ce : cg.getElement()) { b.append(" "); b.append(prefixesSrc.get(cg.getSource()));
tgt.setTarget(convertType(src.getTarget())); for (org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g : src.getGroup()) for (org.hl7.fhir.r4.model.ConceptMap.SourceElementComponent t : g.getElement()) tgt.addElement(convertSourceElementComponent(t, g)); return tgt;
tgt.setTarget(convertType(src.getTarget())); for (org.hl7.fhir.r4.model.ConceptMap.ConceptMapGroupComponent g : src.getGroup()) for (org.hl7.fhir.r4.model.ConceptMap.SourceElementComponent t : g.getElement()) tgt.addElement(convertSourceElementComponent(t, g)); return tgt;
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -896505829: // source this.source = castToUri(value); // UriType return value; case 446171197: // sourceVersion this.sourceVersion = castToString(value); // StringType return value; case -880905839: // target this.target = castToUri(value); // UriType return value; case -1639412217: // targetVersion this.targetVersion = castToString(value); // StringType return value; case -1662836996: // element this.getElement().add((SourceElementComponent) value); // SourceElementComponent return value; case -194857460: // unmapped this.unmapped = (ConceptMapGroupUnmappedComponent) value; // ConceptMapGroupUnmappedComponent return value; default: return super.setProperty(hash, name, value); } }