Сервис выполен в соотвествии с интеграционным профилем "Методические рекомендации для подключения к услугам «Запись на прием к врачу» и «Вызов врача на дом» личного кабинета пациента «Моё здоровье» на ЕПГУ" [Ссылка на профиль]
Сервис написан на Go. В качестве базы данных используется SQLite. В проекте следующая стркутура:
.
├── db
├── res
├── sql
└── xml
├── CancelHouseCall
├── CreateHouseCall
├── GetHouseCallScheduleInfo
├── GetValidatePatientInfo
└── vvd.wsdl
- В
db
находится база данных с первичным набором данных. - В
res
размещены различные ресурсы. html-файлы и изображения, диаграммы - В
sql
находятся sql-запросы для работы с базой данных - В
xml
находятся xml-файлы для формирования ответов, эталонные запросы, wsdl-файл