(История документов, история записей)

В нем содержится информация об:

  • Источнике
  • Времени изменения
  • Пользователе(строчное поле)
  • Том, что было изменено
  • Новом и старых значениях

В бд хранится в таблице oms_DocumentHistory.

Для просмотра истории записи, листа ожидания, вызова на дом можно воспользоваться запросом (Вернется модель История изменений - DocumentHistory)

Просмотр истории документа
SELECT 
odh.rf_DocumentGuid AS [Guid],
ded.Name AS [Element],
ded.Guid AS [ElementGuid],
odh.OldValue AS [OldValue],
odh.NewValue AS [NewValue],
odh.Editor AS [Editor],
odh.Date AS [Date],
oca.Mnem AS [Mnem],
oca.FullName AS [Name],
oca.Description AS [Description]
FROM oms_DocumentHistory odh with (nolock)
LEFT JOIN oms_ClientApplication oca with(nolock) ON oca.ClientApplicationGuid=odh.rf_ClientApplicationGuid
JOIN x_DocElemDef ded with(nolock) ON ded.GUID = odh.rf_DocElemDefGuid
WHERE odh.rf_DocumentGuid IN (@0) -- сюда вставить гуид документа
AND odh.rf_DocTypeDefGuid = @1 -- Уточнение типа документа(вызов, запись, лист). Можно закомментировать из выборки.

Типы документов

НазваниеТаблицаГуид типа
Запись на приемhlt_DoctorVisitTable7F8B763C-8BFF-4C6B-B4C4-6728132BCDA4
Вызов на домhlt_CallDoctor743F4CC3-29A1-4F24-882B-33CC9D0ED8FE
Лист ожиданияhlt_WaitingList5EB7025C-9403-41DB-8F44-566DFE17CFA3
  • Нет меток