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

техническая поддержка => Программный комплекс «Центр здоровья» => ФК «Мониторинг профилактического скрининга РИР» (ФК «РИР») => Тема начата: romanvlg от 24 Мая 2012, 09:25:07

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

С уважением, Волгоградский МИАЦ.
Название: Re: Дублирование врачей в справочнике медперсонала
Отправлено: Служба поддержки от 24 Мая 2012, 09:42:36
Таблица [hlt_TotalHealthEstimation] отвечает за вкладку заключения на форме обращения
Ссылка на справочник медперсонала имеется также в осмотрах пациента (таблица hlt_HCExam).
Зная T-SQL можете попробовать (вначале конечно осуществить архивирование базы данных)
Также зависимости можете посмотреть, выбрав нужную таблицу и справа рядом с атрибутами будут вкладки с данными таблиц которые ссылаются на выбранную. Но, представить описание таблиц и сущностей не можем, т.к. вся проектная документация и все права принадлежат Минздрав'у России.
Название: Re: Дублирование врачей в справочнике медперсонала
Отправлено: romanvlg от 24 Мая 2012, 11:01:49
Нашел:
реально записи есть тут: 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