public StructureDefinitionMappingComponent addMapping() { //3 StructureDefinitionMappingComponent t = new StructureDefinitionMappingComponent(); if (this.mapping == null) this.mapping = new ArrayList<StructureDefinitionMappingComponent>(); this.mapping.add(t); return t; }
if (md.hasExtension(ToolingExtensions.EXT_TABLE_NAME)) { ElementDefinitionMappingComponent map = null; for (ElementDefinitionMappingComponent m : definition.getMapping()) if (m.getIdentity().equals(md.getIdentity())) map = m; if (map != null) {
public void updateMaps(StructureDefinition base, StructureDefinition derived) throws DefinitionException { if (base == null) throw new DefinitionException("no base profile provided"); if (derived == null) throw new DefinitionException("no derived structure provided"); for (StructureDefinitionMappingComponent baseMap : base.getMapping()) { boolean found = false; for (StructureDefinitionMappingComponent derivedMap : derived.getMapping()) { if (derivedMap.getUri().equals(baseMap.getUri())) { found = true; break; } } if (!found) derived.getMapping().add(baseMap); } }
if (md.hasExtension(ToolingExtensions.EXT_TABLE_NAME)) { ElementDefinitionMappingComponent map = null; for (ElementDefinitionMappingComponent m : definition.getMapping()) if (m.getIdentity().equals(md.getIdentity())) map = m; if (map != null) {
if (md.hasExtension(ToolingExtensions.EXT_TABLE_NAME)) { ElementDefinitionMappingComponent map = null; for (ElementDefinitionMappingComponent m : definition.getMapping()) if (m.getIdentity().equals(md.getIdentity())) map = m; if (map != null) {
for (StructureDefinitionMappingComponent mapKey : def.getMapping()) { for (ElementDefinitionMappingComponent map : ed.getMapping()) { if (map.getIdentity().equals(mapKey.getIdentity())) line.addString(map.getMap());
header.addString("Constraint(s)"); //AI for (StructureDefinitionMappingComponent map : def.getMapping()) { header.addString("Mapping: " + map.getName());
public void updateMaps(StructureDefinition base, StructureDefinition derived) throws DefinitionException { if (base == null) throw new DefinitionException("no base profile provided"); if (derived == null) throw new DefinitionException("no derived structure provided"); for (StructureDefinitionMappingComponent baseMap : base.getMapping()) { boolean found = false; for (StructureDefinitionMappingComponent derivedMap : derived.getMapping()) { if (derivedMap.getUri().equals(baseMap.getUri())) { found = true; break; } } if (!found) derived.getMapping().add(baseMap); } }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -135761730: // identity this.identity = castToId(value); // IdType return value; case 116076: // uri this.uri = castToUri(value); // UriType return value; case 3373707: // name this.name = castToString(value); // StringType return value; case 950398559: // comment this.comment = castToString(value); // StringType return value; default: return super.setProperty(hash, name, value); } }
public static org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent convertStructureDefinitionMappingComponent(org.hl7.fhir.dstu2016may.model.StructureDefinition.StructureDefinitionMappingComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent tgt = new org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent(); copyElement(src, tgt); tgt.setIdentity(src.getIdentity()); if (src.hasUri()) tgt.setUri(src.getUri()); if (src.hasName()) tgt.setName(src.getName()); if (src.hasComments()) tgt.setComment(src.getComments()); return tgt; }
public static org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent convertDataElementMappingComponent(org.hl7.fhir.dstu2016may.model.DataElement.DataElementMappingComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent tgt = new org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent(); copyElement(src, tgt); tgt.setIdentity(src.getIdentity()); if (src.hasUri()) tgt.setUri(src.getUri()); if (src.hasName()) tgt.setName(src.getName()); if (src.hasComment()) tgt.setComment(src.getComment()); return tgt; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("identity")) { this.identity = castToId(value); // IdType } else if (name.equals("uri")) { this.uri = castToUri(value); // UriType } else if (name.equals("name")) { this.name = castToString(value); // StringType } else if (name.equals("comment")) { this.comment = castToString(value); // StringType } else return super.setProperty(name, value); return value; }
public static org.hl7.fhir.dstu2016may.model.StructureDefinition.StructureDefinitionMappingComponent convertStructureDefinitionMappingComponent(org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu2016may.model.StructureDefinition.StructureDefinitionMappingComponent tgt = new org.hl7.fhir.dstu2016may.model.StructureDefinition.StructureDefinitionMappingComponent(); copyElement(src, tgt); tgt.setIdentity(src.getIdentity()); if (src.hasUri()) tgt.setUri(src.getUri()); if (src.hasName()) tgt.setName(src.getName()); if (src.hasComment()) tgt.setComments(src.getComment()); return tgt; }
public org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent convertDataElementMappingComponent(org.hl7.fhir.instance.model.DataElement.DataElementMappingComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent tgt = new org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent(); copyElement(src, tgt); tgt.setIdentity(src.getIdentity()); tgt.setUri(src.getUri()); tgt.setName(src.getName()); tgt.setComment(src.getComments()); return tgt; }
public StructureDefinitionMappingComponent copy() { StructureDefinitionMappingComponent dst = new StructureDefinitionMappingComponent(); copyValues(dst); dst.identity = identity == null ? null : identity.copy(); dst.uri = uri == null ? null : uri.copy(); dst.name = name == null ? null : name.copy(); dst.comment = comment == null ? null : comment.copy(); return dst; }
@Override public boolean equalsShallow(Base other_) { if (!super.equalsShallow(other_)) return false; if (!(other_ instanceof StructureDefinitionMappingComponent)) return false; StructureDefinitionMappingComponent o = (StructureDefinitionMappingComponent) other_; return compareValues(identity, o.identity, true) && compareValues(uri, o.uri, true) && compareValues(name, o.name, true) && compareValues(comment, o.comment, true); }
public boolean hasMapping() { if (this.mapping == null) return false; for (StructureDefinitionMappingComponent item : this.mapping) if (!item.isEmpty()) return true; return false; }
public org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent convertStructureDefinitionMappingComponent(org.hl7.fhir.instance.model.StructureDefinition.StructureDefinitionMappingComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent tgt = new org.hl7.fhir.r4.model.StructureDefinition.StructureDefinitionMappingComponent(); copyElement(src, tgt); tgt.setIdentity(src.getIdentity()); tgt.setUri(src.getUri()); tgt.setName(src.getName()); tgt.setComment(src.getComments()); return tgt; }
@Override public boolean equalsDeep(Base other_) { if (!super.equalsDeep(other_)) return false; if (!(other_ instanceof StructureDefinitionMappingComponent)) return false; StructureDefinitionMappingComponent o = (StructureDefinitionMappingComponent) other_; return compareDeep(identity, o.identity, true) && compareDeep(uri, o.uri, true) && compareDeep(name, o.name, true) && compareDeep(comment, o.comment, true); }
private String getLogicalMappingId(StructureDefinition sd) { String id = null; for (StructureDefinitionMappingComponent map : sd.getMapping()) { if ("http://hl7.org/fhir/logical".equals(map.getUri())) return map.getIdentity(); } return null; }