Описание полей

Название

Тип данных

Описание

Комментарий
Guidstring(Guid)Идентификатор исследования
NamestringНаименование исследования
CodestringКод исследования
ConclusionstringЗаключение по исследованию
DescriptionstringОписание/комментарий к исследованию
DateCompletestring(DateTime)Дата завершения исследования
TestResultsМассив TestResultDtoПараметры
DownloadboolПризнак загрузки

Логика: true если не пусто заключение(Conclusion), описание(Description) или есть хоть один параметр(TestResults).

Нужно на случай если исследование помечено как завершенное(в методе выводим только завершенные), но по какой то причине не заполнены никакие данные.

Параметр - TestResultDto

Название

Тип данных

Описание

Комментарий
NamestringНаименование параметра
ValuestringЗначение параметра
UnitstringЕдиница измерения
NormstringГраницы нормы
IsDeviationstring(DateTime)Признак отклонения от нормы
Пример модели в формате JSON
{
  "guid": "83e7174d-60ab-41e2-a8f0-c1ff4df750da",
  "name": "Исследование уровня триглицеридов в крови",
  "code": "A09.05.025",
  "conclusion": "",
  "description": "",
  "dateComplete": "2020-10-20T16:01:51+03:00",
  "testResults": [
    {
      "name": "Триглицериды",
      "value": "2,7",
      "unit": "ммоль/л",
      "norm": "0.55-2.25",
      "isDeviation": true
    }
  ],
  "download": true
}


  • Нет меток