Как перейти с другой МИС без потери данных: порядок миграции

Блог · Миграция данных

Переход на новую МИС — это не «установить и забыть». Главный риск здесь не в интерфейсе, а в данных: если истории болезней, результаты анализов или финансовая история потеряются или исказятся, клиника столкнётся с проблемами при проверках, жалобами пациентов и ручным восстановлением. Разбираем порядок миграции, который позволяет пройти этот этап без потерь: от аудита старой системы до контрольной сверки после запуска.

Обсудить миграцию с «Киберсофт.Здоровье» Содержание
Содержание

О чём эта статья

Данные

Что переносится в первую очередь

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

Приоритеты по данным

Критично Важно Желательно Архив

Критично (без этого нельзя работать)

  • списки пациентов с контактами;
  • медицинские карты и история обращений;
  • записи на приём и расписание;
  • услуги и прейскурант;
  • финансовая история и оплаты.

Важно и желательно

  • результаты лабораторных исследований;
  • протоколы консультаций и назначения;
  • бонусные программы и скидки;
  • сертификаты и согласия;
  • исторические данные для отчётности.
Правило. Сначала переносится то, что нужно для работы «завтра». Исторические данные для аналитики можно загрузить позже или хранить в архиве.
Шаг 1

Аудит старой МИС: что реально можно выгрузить

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

Что выяснить на этапе аудита

Доступность данных

  • можно ли выгрузить базу целиком или только по частям;
  • в каком формате выгрузка (Excel, XML, CSV, дамп базы);
  • какие данные выгрузить нельзя;
  • нужно ли согласование с текущим вендором.

Качество данных

  • есть ли дубли пациентов;
  • насколько полны контактные данные;
  • в каком состоянии медицинские карты;
  • есть ли «мусорные» записи и как их отфильтровать.
Важно. Если выгрузка возможна только частично, это нужно узнать до подписания договора с новым вендором. Иначе окажется, что часть истории останется в старой системе.

Типичные способы выгрузки

СпособКогда используется
Выгрузка в ExcelПростые справочники, списки пациентов, услуги
Выгрузка в XML/CSVСтруктурированные данные для конвертации
Прямая конвертация из базыКогда есть доступ к БД и готовая схема соответствия
Через APIЕсли старая система предоставляет доступ
Совет. Запросите у старого вендора тестовую выгрузку небольшого фрагмента данных — это покажет реальное качество и формат.
Шаг 2

Планирование миграции: карта соответствия

До начала переноса нужно составить карту: какое поле из старой системы соответствует какому полю в новой. Это техническое задание на конвертацию.

Что входит в план миграции

Техническая часть

  • карта соответствия полей (старое → новое);
  • правила нормализации: телефоны, адреса, ФИО;
  • правила обработки дублей;
  • порядок загрузки: сначала справочники, потом пациенты, потом история.

Организационная часть

  • кто отвечает за миграцию со стороны клиники;
  • кто со стороны вендора;
  • сроки и этапы;
  • план на случай сбоя (откат к старой системе).
Совет. Назначьте одного ответственного со стороны клиники, который знает данные и процессы. Без этого решения затягиваются.
Шаг 3

Тестовая выгрузка и загрузка

Никогда не запускайте миграцию сразу «в бой». Сначала тестовая выгрузка на ограниченном наборе данных.

Что проверить на тесте

Тест 1

Формат

Данные загружаются без ошибок и правильно распределяются по полям.

Тест 2

Полнота

Все обязательные поля заполнены, ничего не потерялось.

Тест 3

Связи

Пациент связан с картой, карта — с услугами и оплатами.

Тест 4

Дубли

Нет дублей пациентов и записей.

Совет. Возьмите 50–100 реальных пациентов с разными сценариями: с историей, без истории, с оплатами, с лабораторией. Проверьте их «руками».
Шаг 4

Финальная миграция: день перехода

Финальная миграция делается в момент, когда клиника готова переключиться. Важно минимизировать простой.

Как организовать день перехода

Что сделать

  • выбрать время с минимальной нагрузкой (вечер, выходной);
  • сделать полную выгрузку из старой системы;
  • загрузить в новую систему;
  • проверить ключевых пациентов и записи;
  • переключить сотрудников на новую систему.

Что иметь под рукой

  • резервную копию старой системы;
  • план отката, если что-то пойдёт не так;
  • контакт поддержки нового вендора;
  • список критичных данных для немедленной проверки.
Важно. Финальная миграция должна быть «дельта-миграцией»: сначала загружается основной массив, затем — только изменения, накопленные за время подготовки.
Шаг 5

Проверка целостности после миграции

После загрузки нужно убедиться, что данные не потерялись и не исказились. Это не формальность — именно здесь выявляются ошибки.

Что проверять

ПроверкаЧто значит
Количество записейСколько пациентов, карт, оплат было и стало
Полнота полейНет пустых обязательных полей
СвязиКарта привязана к пациенту, оплата — к услуге
ДублиНет повторяющихся пациентов и записей
Выборочная сверка10–20 карт проверены вручную против старой системы
Практика. Если возможно, сравните контрольные суммы (hash) по ключевым наборам данных — это даёт уверенность, что данные не изменились при переносе.
Проблемы

Что делать с данными, которые нельзя выгрузить

В некоторых случаях старая система не позволяет выгрузить всё. Это не повод отказываться от миграции, но повод спланировать обходной путь.

Варианты

Если данные нужны для работы

  • запросить выгрузку у старого вендора на договорной основе;
  • выгрузить через отчёты и Excel;
  • перенести вручную критичные карты (трудоёмко, но возможно).

Если данные нужны для истории

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

Чек-лист миграции

1

Аудит

Выясните, какие данные можно выгрузить и в каком формате.

2

Карта

Составьте соответствие полей и правила нормализации.

3

Тест

Проверьте загрузку на 50–100 реальных пациентах.

4

Переход

Сделайте финальную миграцию в момент минимальной нагрузки.

5

Проверка

Сверьте количество записей, полноту полей и связи.

6

Архив

Решите, что делать с данными, которые не выгрузились.

Базовое правило. Миграция без тестовой выгрузки и проверки целостности — это не миграция, а лотерея.

Переход на «Киберсофт.Здоровье» без потери данных

Поможем спланировать миграцию: от аудита старой системы до проверки целостности после запуска. Покажем, как это работает на демо.

Обсудить миграцию

Закажите доступ к демо-версии МИС Киберсофт.Здоровье

ПН
ВТ
СР
ЧТ
ПТ
СБ
ВС

На выбранную дату нет доступных временных слотов

Подтверждение записи

Мы отправили код на номер

Введите код из SMS

Отправить новый код можно через

Запись на онлайн презентацию успешно подтверждена!
Заявка успешно отправлена!
Проверьте почту! Мы отправили ссылку на встречу на e-mail
Мы свяжемся с вами в ближайшее время и подтвердим запись на презентацию.
Если ссылка не пришла, напишите нам на hello@kiber-soft.net
Ошибка!
Если у вас не получается записаться, пришлите нам e-mail и мы запишем вас на презентацию в удобное время

Получить коммерческое предложение

Регистрация на портале

В данный момент регистрация недоступна. Приносим извинения за неудобства.

Нажимая кнопку «Зарегистрироваться», Вы принимаете условия Пользовательского соглашения образовательного портала kibersoft.school

Подписка на вебинары

Оставьте контакты и получайте приглашения на полезные вебинары для руководителей и маркетологов клиник

Введите минимум два слова (имя и фамилию)

Укажите корректный e-mail

Укажите корректный номер телефона

Прокрутить вверх