CUBECODE / MAX / РАБОЧИЙ МАТЕРИАЛ

Чек-лист интеграции с АИС МФЦ

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

Заполните пункты для своего проекта. Так первое обсуждение начнётся с конкретных требований.

01. Доступные методы, справочники и права.

Запросите перечень методов АИС и владельца каждого справочника: услуги, отделения, расписание, статусы. Уточните правила авторизации, обновления справочников и ограничения доступа; наличие интерфейса АИС нельзя предполагать по названию продукта.

02. Операции записи, отмены и получения статуса.

Пройдите цепочку: получить доступный слот, создать запись, подтвердить результат, отменить, повторно проверить статус. Зафиксируйте, как АИС предотвращает двойное занятие слота и повторную операцию по одному запросу.

03. Идентификация и допустимые категории данных.

Определите, как система разрешает показать или изменить конкретную запись. Укажите минимальные сведения и согласованную схему идентификации; сам факт входа в MAX не даёт права раскрывать сведения о чужом заявлении.

04. Тестовый контур, ограничения и обработка ошибок.

Попросите тестовую среду и вымышленные данные для занятого слота, отмены и недоступности API. Запишите ожидаемое поведение: без подтверждения АИС интерфейс не сообщает об успешной записи, а предлагает согласованный следующий шаг.

05. Журналирование, изменения API и ответственные.

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