Объединение улиц
По мере активной работы с программой пользователи НЕИЗБЕЖНО накапливают в базе данных дублирующиеся записи. Одним из наиболее "популярных" списков, где очень быстро множатся дубликаты, является список улиц. Одну и ту же улицу администраторы в регистратуре умудряются внести в справочник под несколькими названиями. Иногда одна и та же улица имеет до 10 различных названий! В дальнейшем это не только сбивает пользователей с толку при заполнении адреса пациента, но и препятствует проведению почтовых рассылок, маркетинговых опросов, а также при анализе территории обслуживания.
К сожалению, простое удаление дублирующихся названий одной и той же улицы из общего списка улиц не решает проблему. Ведь при этом удаляемая улица исчезнет изо всех адресов пациентов, где ее уже успели внести. Поэтому мы создали специальную формочку, в которой можно достаточно быстро объединить дубликаты улиц.
Кнопка для вызова этой формочки находится в форме "Стандартные справочники" ("Управление -> "Настройки" -> "Стандартные справочники" -> вкладка "Улицы").
Щелкните по картинке, чтобы увеличить
После нажатия на кнопку откроется формочка "Объединение улиц". В ее левом окошке ("Старые названия улиц") указан перечень всех улиц. Причем по умолчанию улицы отсортированы не по алфавиту, а по мере частоты их использования в адресах пациентов. Вторая колонка (справа от названия улицы) - это и есть число, показывающее, в адресах скольких пациентов уже задействована каждая улица (см. рисунок ниже).
Щелкните по картинке, чтобы увеличить
Такой порядок сортировки улиц выбран для того, чтобы намекнуть пользователю: процесс объединения названий улиц целесообразно начинать с тех улиц, названия которых используются чаще всего. Таким образом можно будет достичь эффекта очистки "мусора" в максимальном числе паспортных карточек пациентов.
Но если вам по какой-то причине удобнее, чтобы улицы были отсортированы в алфавитном порядке, этого тоже можно достичь. Нажмите кнопочку со значком сортировки "От А до Я", которая находится непосредственно над верхним левым углом окошка со списком улиц. И список улиц будет отсортирован по алфавиту. Повторное нажатие на кнопку сортировки опять отсортирует улицы по мере убывания частоты их использования в адресах пациентов.
Щелкните по картинке, чтобы увеличить
В правом окошке ("Новые названия улиц") также отображается полный список улиц, отсортированных по алфавиту. Тут порядок сортировки изменить нельзя. Зато улицы в правом окошке можно искать и отбирать по названию. Наберите несколько букв из названия улицы в желтом поле "Поиск" непосредственно над правым окошком - и перечень улиц в нем сократится до тех улиц, в названиях которых есть набранное буквосочетание.
Техническое замечание В правом окошке всегда будет не хватать той улицы, КОТОРАЯ ВЫДЕЛЕНА В ЛЕВОМ СПИСКЕ. Это и понятно, т.к. улицы в левом списке - это "кандидаты" на удаление, а улицы в правом списке - это улицы, которые "замещают" удаляемые улицы из левого окошка. Одна и та же улица не может быть одновременно и удаляемой, и "замещающей саму себя", поэтому как только вы выберете какую-то улицу в левом списке, она тут же исчезнет из правого списка. |
Давайте рассмотрим конкретный пример по объединению двух улиц.
В левом окошке у нас выделена "ЗАКРЕВСКОГО НИКОЛАЯ ул." Она используется в адресах 308 пациентов. Но кому-то из пользователей не понравилось, что название улицы написано большими буквами и на русском языке. Поэтому он внес в программу еще одно название этой же улицы: "Закревського Миколи вул." На собрании партактива клиники было принято решение заменить русскоязычное название улицы на ее украинский вариант даже несмотря на то, что русскоязычное название улицы испльзовалось в адресах чаще.
Щелкните по картинке, чтобы увеличить
То есть, после объединения, "ЗАКРЕВСКОГО НИКОЛАЯ ул." должна исчезнуть из списка улиц, а во всех адресах, где она использовалась, должна появиться "Закревського Миколи вул."
Итак, в левом окошке мы уже выделили строку с улицей "кандидатом на удаление". В правом окошке отыскиваем по ключевому слову "Закревського Миколи вул." Она использовалась всего в трех адресах. Дважды щелкаем мышкой по строке "Закревського Миколи вул." в правом окошке.
Результат можно наблюдать на рисунке ниже.
Щелкните по картинке, чтобы увеличить
Из двух дублирующихся улиц осталась лишь "Закревського Миколи вул." Причем, количество адресов пациентов, в которых она используется, увеличилось до суммарного значения в 311 адресов (308 адресов, в которых раньше была "ЗАКРЕВСКОГО НИКОЛАЯ ул." + 3 адреса, где изначально была "Закревського Миколи вул.").
В заключении скажем, что при объединении улиц обрабатываются также адреса плательщиков и контрагентов (если, конечно, вы прописывали для них какие-то улицы). Поэтому смело используйте механизм объединения улицы. Ничего не исчезнет, а "мусора" в программе станет меньше.