Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

№ п/п

Выполняемые действия

Ожидаемый результат

Примечание


Для проверки функций сервиса необходимо запустить приложение Postman, открыть коллекцию запросов к сервису IEMK.STT

Приложение Postman запущено, загружена коллекция запросов IEMK.STT


1

Добавление нового ресурса Медицинская карта стационарного больного (форма № 003/у) - MedicalHistory.

В приложении Postman выполнить запрос: "POST MedicalHistory".

Успешно выполненный запрос:

  • в поле Status содержится значение 200 OK
  • в поле Body содержится:
    • data: Id созданного ресурса MedicalHistory
    • errors: null - ошибок нет
    • result: 1 - возвращена одна запись


В модели, отправляемой на создание, обязательно должны быть заполнены : Person - Персональные данные пациента

  • HospMigration - Движение поступления, HospMigration.Id=0
  • Migration[0] - Движение госпитализации, Migration[0]

    .

    Id=0

  • MedicalHistory.Id=0
  • 2

    Получение существующего ресурса Медицинская карта стационарного больного (форма № 003/у) - MedicalHistory.

    В приложении Postman выполнить запрос: "GET MedicalHistory".

    Передать в поле {{Id}} Id ресурса, полученный на этапе 1.

    Успешно выполненный запрос:

    • в поле Status содержится значение 200 OK
    • в поле Body содержится:
      • data: заполненный ресурс MedicalHistory
      • errors: null - ошибок нет
      • result: 1 - возвращена одна запись


    В результате будут получены заполненные идентификаторы движений поступления и госпитализации (HospMigration.Id и Migration[0].Id).будет получен ресурс по его Id.
    3

    Редактирование существующего ресурса Медицинская карта стационарного больного (форма № 003/у) - MedicalHistory на примере заполнения ресурса Представители пациента - PatientAgent.

    В приложении Postman выполнить запрос: "PUT MedicalHistory + agent".

    Передать в поле {{Id}} Id ресурса, полученный на этапе 1.Заполнить зависимый ресурс PatientAgents.

    Указать PatientAgents[0].Id=0

    Успешно выполненный запрос:

    • в поле Status содержится значение 200 OK
    • в поле Body содержится:
      • data: Id обновлённого ресурса MedicalHistory
      • errors: null - ошибок нет
      • result: 1 - возвращена одна запись
    В результате будет заполнен ресурс Представители пациента - PatientAgent для указанной медицинской историиобновлён ресурс по его Id..
    4

    Удаление существующего ресурса Медицинская карта стационарного больного (форма № 003/у) - MedicalHistory.

    В приложении Postman выполнить запрос: "DELETE MedicalHistory".

    Передать в поле {{Id}} Id ресурса, полученный на этапе 1.

    Успешно выполненный запрос:

    • в поле Status содержится значение 200 OK
    • в поле Body содержится:
      • errors: null - ошибок нет
      • result: 1 - возвращена одна запись
    В результате будет удалён ресурс Медицинская карта стационарного больного (форма № 003/у) - MedicalHistory

    ...