Наследуется от Вызов врача на дом - TicketCall

Базовые поля

Название

Тип данных

Описание

Комментарий
TicketGuidstring(Guid)Идентификатор Записи на приемМожет отсутствовать при статусе отличном от активного
TimeTableGuidstring(Guid)Идентификатор Ячейки расписанияМожет отсутствовать при статусе отличном от активного
DocFiostringФИО врача и не толькоРасписать логику поля
DocGuidstring(Guid)Идентификатор ресурса(врача), к которому сделана записьМожет отсутствовать при статусе отличном от активного
DoctorRolestringДолжность ресурса(врача), к которому сделана записьМожет отсутствовать при статусе отличном от активного
SpecialitystringСпециальность ресурса(врача), к которому сделана записьМожет отсутствовать при статусе отличном от активного
DiplayTimeModestring

Режим отображения времени обхода врача

Позволяет регулировать полноту выводимой информации о времени.

Влияет на отображение информации из полей BeginTime и EndTime

Возможные значения:

  • Full - отображать полностью дату и время
  • OnlyDate - отображать только дату
  • Hide - скрывать совсем
  • Message - отображать сообщение из поля StubMessage вместо времени
StubMessagestringСообщение для отображения вместо времени обходаВыводится в случае, когда настройкой DiplayTimeMode определено выводить вместо времени обхода сообщение.
BeginTimestring(DateTime)Время начала приемаМожет отсутствовать при статусе отличном от активного
EndTimestring(DateTime)Время окончания приемаМожет отсутствовать при статусе отличном от активного
DateOfAppointmentstring(DateTime)Дата и время создания записиМожет быть нулевым, если запись получена из локальной ЛПУ
SourceintИсточник записи
LoginstringЛогин записавшего
SourceNamestringНазвание источника
DispExamGuidstring(Guid)Гуид мероприятия диспансеризации
HistoryArray of DocumentHistoryИстория документа
CallDoctorGuidstring(Guid)Идентификатор(Гуид) Вызова врача на дом
CallDoctorIdintИдентификатор(id в бд) Вызова врача на дом
AddressstringАдрес вызова
CreatedBystringКем сделан вызовПроверить что это и нужно ли
StatusintСтатус

Возможные значения:

  • 0 - Новый
  • 1 - Активный
  • 2 - Завершенный
  • 3 - Отмененный
  • 4 - Передан в другую МО
  • 5 - Обслуженный
TypeintТип вызова

Возможные значения:

  • 1 - Первичный
  • 2 - Повторный
  • 3 - Активное посещение
  • 4 - Неотложный
DateStatusstring(DateTime)Дата и время изменения статуса вызова
DiagnosisstringДиагноз по МКБ-10

Дополнительные поля

Название

Тип данных

Описание

Комментарий
LpuLpuBaseКраткая информация об ЛПУ
Пример модели в формате JSON
{
  "lpu": {
    "guid": "1dadf64c-f34a-4023-98a6-3e7b7be4f243",
    "name": "Взрослая поликлиника (Талдомская ЦРБ)",
    "address": "141900, Московская обл., г. Талдом, ул. Победы, 19, корп 1",
    "phone": "8 (49620) 6-00-50",
    "mcod": "470102"
  },
  "callDoctorGuid": "2c59038e-e67d-48c9-86f0-62e955ec4cd5",
  "callDoctorId": 53453,
  "address": "г Белгород, пр-кт Б.Хмельницкого 48 22",
  "createdBy": null,
  "status": 0,
  "type": 1,
  "dateStatus": null,
  "diagnosis": null,
  "ticketGuid": "00000000-0000-0000-0000-000000000000",
  "timeTableGuid": "00000000-0000-0000-0000-000000000000",
  "docFio": null,
  "docGuid": "00000000-0000-0000-0000-000000000000",
  "doctorRole": null,
  "speciality": null,
  "beginTime": "0001-01-01T00:00:00+03:00",
  "endTime": "0001-01-01T00:00:00+03:00",
  "dateOfAppointment": "2019-04-16T12:38:45+03:00",
  "source": 1,
  "login": null,
  "sourceName": "Internet",
  "dispExamGuid": null,
  "history": [
    {
      "element": "Статус",
      "elementGuid": "e162dfc8-2201-41de-b1c8-6531331e1436",
      "oldValue": "",
      "newValue": "Новый",
      "editor": "",
      "date": "2019-04-16T12:38:44+03:00",
      "client": {
        "mnem": "Internet",
        "name": "Портал самозаписи",
        "description": "Интернет"
      }
    }
  ]
}

  • Нет меток