//Пробегаем по услугам, напрямую входящим в данную группу
if (group.getID() == ServiceGroup.SERVICE_GROUP_VISIT) {
//Реальной нужды нет, а писать код и отлаживать не представляется возможным
throw new ClipsException("Операция не применима к посещениям");
}
DirectoryService ds = DirectoryLocator.getDirectory(DirectoryService.class, false);
DirectoryReceptionType recTypeDir = DirectoryLocator.getDirectory(DirectoryReceptionType.class);
Selector<DirectoryServiceItem> it = ds.getFilteredItems(group);
Set<Pair<DirectoryServiceItem, DirectoryReceptionTypeItem>> keySet = serviceRecTypeList.getKeySet();
for (int i = 0; i < it.size(); i++) {
DirectoryServiceItem service = it.get(i);
if (status == SEL_STATUS_ALL) {
//МОЖЕТ услуга уже есть