← Все статьи

Как перенести базу пациентов из Excel или старой программы

Переход на новую систему часто вызывает один и тот же вопрос: как сохранить накопленную информацию и не перенести вместе с ней старые ошибки? В базе могут быть дубликаты пациентов, неполные карточки, разные форматы телефонов и названий, а также поля, которые в новой программе устроены иначе.

Поэтому перенос базы лучше рассматривать как отдельный проект с подготовкой, тестированием и проверкой результата, а не как простое копирование файлов.

1. Определите, какие данные действительно нужны

Составьте перечень данных, которые клиника использует в ежедневной работе: карточки пациентов, контактная информация, история посещений и другие необходимые записи. Отдельно отметьте сведения, которые устарели или больше не должны переноситься. При работе с персональными и медицинскими данными учитывайте применимые требования к их обработке и хранению.

2. Проверьте исходную базу

До импорта найдите пустые обязательные поля, очевидные дубликаты, неверные форматы дат и телефонов и записи, которые невозможно однозначно сопоставить. Сохраните исходную копию отдельно и зафиксируйте, какие изменения были сделаны при подготовке.

Не объединяйте похожие записи автоматически без проверки: у двух пациентов могут совпадать имена или номера телефонов. Для спорных случаев нужен отдельный порядок ручной проверки.

3. Сопоставьте поля старой и новой системы

Названия колонок могут отличаться, а одно поле в старой программе может соответствовать нескольким полям в новой. До переноса согласуйте правила сопоставления и форматирования. Если часть данных не поддерживается новой системой, заранее решите, следует ли хранить её отдельно или исключить из импорта.

4. Проведите тестовый импорт

Сначала перенесите ограниченную выборку, включающую типичные и сложные записи. Проверьте, правильно ли отображаются имена, контакты, даты и связи между пациентами и историей посещений. Убедитесь, что специальные символы и тексты на нужных языках сохранились корректно.

После этого проведите полный импорт и сравните контрольные показатели: число записей до и после переноса, количество пропусков, дубликатов и ошибок. Само совпадение общего количества строк ещё не доказывает, что информация перенесена правильно.

5. Назначьте ответственных и подготовьте план отката

До начала миграции определите, кто проверяет результат, как сообщаются ошибки и что делать, если импорт пройдёт некорректно. Исходную базу нужно сохранить до завершения проверки и подтверждения, что новая система работает как ожидается.

Если клиника планирует перейти с Excel или старой программы на ARSMA Care, заранее обсудите структуру исходных данных и порядок проверки после переноса. Хорошая подготовка помогает избежать неожиданностей уже после начала ежедневной работы.

Частые вопросы

Можно ли перенести только часть базы?
Это зависит от структуры данных и возможностей обеих систем. Сначала определите, какие записи необходимы, а затем проверьте, можно ли безопасно перенести именно их.

Нужно ли очищать базу до переноса?
Стоит исправить очевидные ошибки и выявить дубликаты, но любые объединения записей необходимо проверять. Сохраните исходную копию до внесения изменений.

Как убедиться, что перенос прошёл корректно?
Используйте тестовый импорт, контрольные подсчёты и выборочную сверку с исходными записями. Проверяйте не только количество строк, но и содержание и связи между данными.