Пока только общая информация.
Описание от "СофтЛинк"
Присланный файл описания: описание веб службы ver1 данные.docx
Вопросы к описанию
- Примеры из документации не работают.
- Параметр Name. В описании написано, что "Значения наименований источников предопределены". От нас требуется только указать в них значения: "OST" в методе "Наличие лекарственных препаратов в аптечной организации" и "RCP" в методе "История рецепта", как это указано в описании?
- Параметр Txtkey. Что за пользователи? Портал является пользователем?
- Вопросы по справочникам
- Нужно либо передавать помимо кодов из справочников в ответе методов достаточную информацию для отображения пользователям, либо как то получать актуальные справочники - дополнительными методами?
- Поле Region. Какой справочник? В описании указано "В соответствии со справочником муниципальных образований Московской области". Соответственно нам нужна Орловская область. Где получить этот справочник?
- Остальные - аналогично.
- Авторизация в методах отсутствует? Просто поиск по номеру рецепта?
- Формат ответов в случае ошибки/неудачного поиска?
- Перепутаны описания типов ответа в методе "История рецепта".
- status_name будет достаточно описывать статус для пользователя? Нужно ли будет переопределять значения?
- Загадочные параметры Id1 и Id2 в описании раздела 3.3 Вызов веб-службы
- Можно ли возвращать результаты в формате json вместо xml?
- Рецепты должны быть в разрезе программ финансирования аптек (доб. - 1.07.2019).
Варианты реализации:
Используя методы напрямую через портал
Проблемы:
- В текущем описании не хватает данных для отображения пользователю(Передаются только идентификаторы).
- Формат ответа сервиса xml.
Сделать сервис, который будет отдавать информацию порталу
Проблемы:
- Доработка не только на портале. Также понадобится делать сервис, который будет обрабатывать ответы удаленного сервиса и отдавать порталу достаточное количество данных для отображения.
Предварительный формат методов сервиса
План
Срок запуска: 1 августа.
Трудозатраты сильно зависят от ответов "СофтЛинк" на Вопросы к описанию, которые мы направили им.
- Макеты, дизайн - 1 неделя.
- Фронт - ?(2 недели)
- Апи - + 2 недели, если требуется сервис.