docs: public String getNameAsSingleString() {
      List<StringType> nameParts = new ArrayList<StringType>();
      nameParts.addAll(getPrefix());
      nameParts.addAll(getGiven());
      nameParts.add(getFamilyElement());
      nameParts.addAll(getSuffix());
      if (nameParts.size() > 0) {
        return joinStringsSpaceSeparated(nameParts);
      } else {
        return getTextElement().getValue();
      }
    }