private void extractTokensFromCoding(List<String> theSystems, List<String> theCodes, ResourceTable theEntity, Set<BaseResourceIndexedSearchParam> theListToPopulate, RuntimeSearchParam theParameterDef, Coding nextCoding) { if (nextCoding != null && !nextCoding.isEmpty()) { String nextSystem = nextCoding.getSystemElement().getValueAsString(); String nextCode = nextCoding.getCodeElement().getValue(); if (isNotBlank(nextSystem) || isNotBlank(nextCode)) { theSystems.add(nextSystem); theCodes.add(nextCode); } if (!nextCoding.getDisplayElement().isEmpty()) { addStringParam(theEntity, theListToPopulate, theParameterDef, nextCoding.getDisplayElement().getValue()); } } }
} else if (nextObject instanceof CodeableConcept) { CodeableConcept nextCC = (CodeableConcept) nextObject; if (!nextCC.getTextElement().isEmpty()) { addStringParam(theEntity, retVal, nextSpDef, nextCC.getTextElement().getValue());
public boolean hasPreAuthRef() { if (this.preAuthRef == null) return false; for (StringType item : this.preAuthRef) if (!item.isEmpty()) return true; return false; }
public boolean hasMustSupport() { if (this.mustSupport == null) return false; for (StringType item : this.mustSupport) if (!item.isEmpty()) return true; return false; }
public boolean hasSearchInclude() { if (this.searchInclude == null) return false; for (StringType item : this.searchInclude) if (!item.isEmpty()) return true; return false; }
public boolean hasGiven() { if (this.given == null) return false; for (StringType item : this.given) if (!item.isEmpty()) return true; return false; }
public boolean hasSuffix() { if (this.suffix == null) return false; for (StringType item : this.suffix) if (!item.isEmpty()) return true; return false; }
public boolean hasContextInvariant() { if (this.contextInvariant == null) return false; for (StringType item : this.contextInvariant) if (!item.isEmpty()) return true; return false; }
public boolean hasParam() { if (this.param == null) return false; for (StringType item : this.param) if (!item.isEmpty()) return true; return false; }
public boolean hasSearchRevInclude() { if (this.searchRevInclude == null) return false; for (StringType item : this.searchRevInclude) if (!item.isEmpty()) return true; return false; }
public boolean hasProgramName() { if (this.programName == null) return false; for (StringType item : this.programName) if (!item.isEmpty()) return true; return false; }
public boolean hasContext() { if (this.context == null) return false; for (StringType item : this.context) if (!item.isEmpty()) return true; return false; }
public boolean hasPreAuthRef() { if (this.preAuthRef == null) return false; for (StringType item : this.preAuthRef) if (!item.isEmpty()) return true; return false; }
public boolean hasAlias() { if (this.alias == null) return false; for (StringType item : this.alias) if (!item.isEmpty()) return true; return false; }
public boolean hasInclude() { if (this.include == null) return false; for (StringType item : this.include) if (!item.isEmpty()) return true; return false; }
public boolean hasExpression() { if (this.expression == null) return false; for (StringType item : this.expression) if (!item.isEmpty()) return true; return false; }
public boolean hasHeader() { if (this.header == null) return false; for (StringType item : this.header) if (!item.isEmpty()) return true; return false; }
public boolean hasPackage() { if (this.package_ == null) return false; for (StringType item : this.package_) if (!item.isEmpty()) return true; return false; }
public boolean hasHeader() { if (this.header == null) return false; for (StringType item : this.header) if (!item.isEmpty()) return true; return false; }
if (nextContact.getValueElement().isEmpty() == false) { addSearchTerm(theEntity, retVal, nextSpName, nextContact.getValue());