public static Author getEhcAuthor(Mandant elexisMandant) { String gln = elexisMandant.getXid(Xid.DOMAIN_EAN); Author ret = new Author(getEhcPersonName(elexisMandant), gln); // PHONE Telecoms telecoms = new Telecoms(); String value = elexisMandant.get(Kontakt.FLD_PHONE1); if (value != null && !value.isEmpty() && !value.equalsIgnoreCase("0")) { telecoms.addPhone(value, AddressUse.PRIVATE); } value = elexisMandant.get(Kontakt.FLD_MOBILEPHONE); if (value != null && !value.isEmpty() && !value.equalsIgnoreCase("0")) { telecoms.addPhone(value, AddressUse.MOBILE); } ret.setTelecoms(telecoms); // ADDRESS Anschrift elexisAddress = elexisMandant.getAnschrift(); if (elexisAddress != null) { ret.addAddress(getEhcAddress(elexisAddress)); } return ret; }