Программный комплекс «Центр здоровья»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Для осуществления выгрузки данных на федеральный информационный ресурс в соответствии с письмом МЗ РФ 244/10/2/-8914 от 26.11.2014 обновление для ФК "ЦЗ" опубликовано по следующему адресу: http://hc-forum.mednet.ru/index.php?topic=1425.0

Автор Тема: Дублирование врачей в справочнике медперсонала  (Прочитано 7293 раз)

romanvlg

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 34

Добрый день.
В ходе ревизии справочников выяснили, что существуют не только дублирование но и более запущенные случаи (3 и более записей).
При попытке удалить "неправильную запись" врача, получаем надпись - есть подчиненные записи, т.е. на этого врача заведено обращение в БД.
Это то все понятно и логично, но как теперь быть?
В ходе отслеживания зависимостей пришли к таблице [hlt_TotalHealthEstimation]. Есть ли описание данной таблицы (интересуют поля) и как она формируется?
Есть мысль заменить GUID "неправильного" врача на правильного. Это возможно?
И есть ли какие другие зависимости с другими таблицами, которые каскадно надо править?

С уважением, Волгоградский МИАЦ.
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171

Таблица [hlt_TotalHealthEstimation] отвечает за вкладку заключения на форме обращения
Ссылка на справочник медперсонала имеется также в осмотрах пациента (таблица hlt_HCExam).
Зная T-SQL можете попробовать (вначале конечно осуществить архивирование базы данных)
Также зависимости можете посмотреть, выбрав нужную таблицу и справа рядом с атрибутами будут вкладки с данными таблиц которые ссылаются на выбранную. Но, представить описание таблиц и сущностей не можем, т.к. вся проектная документация и все права принадлежат Минздрав'у России.

romanvlg

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 34

Нашел:
реально записи есть тут: hlt_HCExam, hlt_HCTAP, hlt_TotalHealthEstimation
а в общем варианте ссылки на медперсонал есть вот в этих таблицах:
 hlt_Analise, hlt_CallDoctor, hlt_DDChildForm, hlt_DDExam, hlt_DDForm, hlt_DDResearchLFService,
 hlt_Direction, hlt_DoctorTimeTable, hlt_HCExam, hlt_HCTAP, hlt_HCZaklESAD, hlt_ILLNessHistory
 hlt_MedInspection, hlt_MegrationPacient, hlt_SurgeonOperation, hlt_TAP, hlt_TAP_VISIT, hlt_TotalHealthEstimation
 hlt_UchastokVracha
Записан
 

Страница сгенерирована за 0.117 секунд. Запросов: 18.