docs: public String getNameAsSingleString() {
  		List<StringDt> nameParts = new ArrayList<StringDt>();
  		nameParts.addAll(getPrefix());
  		nameParts.addAll(getGiven());
  		nameParts.addAll(getFamily());
  		nameParts.addAll(getSuffix());
  		if (nameParts.size() > 0) {
  			return ca.uhn.fhir.util.DatatypeUtil.joinStringsSpaceSeparated(nameParts);
  		}
  		return getTextElement().getValue();
  	}