private void addAfdelinger(OrganizationalUnitEntity oue) { if (oue.getShakIdentifier() != null) { // Ignore all 'SygehusAfdeling' with no SKS SygehusAfdeling sa = XMLModelMapper.toSygehusAfdeling(oue); dataSets.getSygehusAfdelingDS().add(sa); for (OrganizationalUnitEntity soue : oue.getSons()) { addAfdelinger(soue); } } }