Сценарий: Запись в Расписание

# > Общий раздел (Russian/Russia) > 01. REST сервер ( API для Медиалога ) > Документация > 4. Сценарии использования запросов REST-сервера > Сценарий: Запись в Расписание

Описание

Сценарий: Запись в Расписание
Выбор. Может быть несколько вариантов последовательности выбора.
1. Начинать выбор со здания, т.е. филиала.

2. Начинать выбор с «Расписания» без учета филиала.

3. Начинать выбор с «Вида приема» из списка без учета расписания и филиала.

В каждом выборе, когда речь идет о выборе расписания в нём, должно быть видно даты приема с границами «от» и «до», например, 15.02.2023 (8:30-16:30).
После того как выбрано конкретное расписание и временной промежуток (Дата1 и Дата2), выполняется выборка с фильтрацией по ID и датам (get_pl_subj_grid). Она возвращает сетку приема для Расписаний с пометками занято/не занято. Её нужно показать Пациенту, чтобы он выбрал конкретную ячейку.
После этого пациенту выводится вся информация в сборе, т.е. то, что он выбрал. И запрашивается подтверждение, что он готов записаться.
Потом выполняется метод (recording_in_the_planning) и производится запись, параметр времени только один, ДатаВремя начала приема, длительность уже имеется в каждом ВидеПриема.
Если возвращается в ответ ошибка msgcode=1, то текст ошибки нужно показать Пользователю и предложить СКОРЕКТИРОВАТЬ ВЫБОР НЕ СБРАСЫВАЯ УЖЕ ВЫБРАННЫЕ ДАННЫЕ.
Если msgcode=0, то запись сделана успешно.
Посмотреть свои записи на прием списком (get_planning_pat).

Создан: Соловей Евгений 01.02.24 5:30; Изменен: Соловей Евгений 01.02.24 5:38
Эта страница является подготовленной к печати версией файла "Сценарий: Запись в Расписание".
Подготовлено с помощью Project Kaiser - программы для управления проектами и задачами
Пользователь:Guest