Методика
использования WEB-сервисов АИС "Госпитализация"
Раздел 1. ОБЩИЕ СВЕДЕНИЯ
1.1. Методика использования web-сервисов АИС "Госпитализация" (далее - Методика) предназначена для разработчиков программного обеспечения, осуществляющих интеграцию МИС, используемых в медицинских организациях, и АИС "Госпитализация" с помощью web-сервисов, предоставляемых последней, с целью передачи сведений о госпитализации пациентов из МИС в АИС "Госпитализация".
1.2. В Методике используются следующие термины:
МО-поликлиника - медицинская организация, оказывающая медицинскую помощь в амбулаторных условиях.
МО-стационар - медицинская организация, оказывающая медицинскую помощь в условиях круглосуточного и/или дневного стационара.
Раздел 2. МЕТОДИКА ИСПОЛЬЗОВАНИЯ СЕРВИСОВ
Для роли пользователя МО-поликлиника:
- Информация о выданном направлении отправляется в АИС "Госпитализация" с помощью метода "Метод для АИС "Госпитализация": передача направления на госпитализацию".
Для роли пользователя МО-стационар:
- Информация об экстренно госпитализированном пациенте отправляется в АИС "Госпитализация" с помощью методов:
- "Метод для АИС "Госпитализация": передача информации об экстренно госпитализированных пациентах". Метод возвращает уникальный идентификатор сообщения.
- "Метод для АИС "Госпитализация": получение информации о статусе сообщения". С помощью этого метода отправляется уникальный идентификатор сообщения, полученный на предыдущем шаге, в ответ на который возвращается статус сообщения и данные о направлениях, которые удалось загрузить, с указанием присвоенного системой уникального номера случая госпитализации пациента, а также данные о направлениях, которые не удалось загрузить в систему с указанием причины. Данные о всех госпитализированных пациентах можно получить с помощью метода "Метод для АИС "Госпитализация": получение списка госпитализированных на текущий момент пациентов".
- Информация о госпитализации пациента по направлению отправляется в АИС "Госпитализация" с помощью следующих методов:
- "Раздел 3. Метод для АИС "Госпитализация": передача направлений на госпитализацию". Метод возвращает уникальный идентификатор сообщения.
- "Метод для АИС "Госпитализация": получение информации о статусе сообщения". С помощью этого метода отправляется уникальный идентификатор сообщения, полученный на предыдущем шаге, в ответ на который возвращается статус сообщения и данные о направлениях, которые удалось загрузить, с указанием присвоенного системой уникального номера направления пациента, а также данные о направлениях, которые не удалось загрузить в систему, с указанием причины.
- "Метод для АИС "Госпитализация": госпитализация пациента по направлению в системе". С помощью этого метода отправляется уникальный номер направления, которое принимается МО.
- Информация об отклонении пациента по направлению отправляется с помощью следующего метода:
- "Метод для АИС "Госпитализация": отклонение пациента по направлению в системе". С помощью этого метода отправляется уникальный номер направления, которое отклоняется МО.
- Информация о выписке пациента отправляется в АИС "Госпитализация" с помощью следующих методов:
- "Метод для АИС "Госпитализация": получение списка госпитализированных на текущий момент пациентов". Из полученной информации выбирается уникальный номер случая госпитализации пациента, которого необходимо выписать. Либо используется информация об уникальном идентификаторе, полученная с помощью метода: "Метод для АИС "Госпитализация": получение информации о статусе сообщения".
- "Метод для АИС "Госпитализация": выписка пациента". С помощью этого метода отправляется выбранный на предыдущем шаге уникальный номер случая госпитализации.
Запросы направляются на адрес:
"http://172.18.1.8:8000/IPORTAL_XML_RPC/default/call/xmlrpc".
Тестовые запросы направляются на адрес:
"http://172.18.1.8:8000/IPORTAL_XML_RPC_TEST/default/call/xmlrpc".