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

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

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

Новости:

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

Автор Тема: Получение отчета  (Прочитано 10634 раз)

DoctorTX

  • Гость
Получение отчета
« : 27 Августа 2010, 16:03:57 »

Здравствуйте!

Требуется получить отчет следующего содержания:
возраст пациента, его уровень холестерина.

Как это можно сделать?
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Получение отчета
« Ответ #1 : 30 Августа 2010, 10:56:25 »

Добрый день.
Что Вам необходимо сделать.
1. Открыть таблицу с данными обращении в центр здоровья в ПК "Центр здоровья".
2. Перейти на вкладку справа "Показатели состояния здоровья". если ее нет, ее необходимо активировать меню "Сервис" в таблице с обращениями.
3. Раскрыть на весь экран таблицу с данными показателей состояния здоровья. Нажать в панели инструментов первую кнопку: "Развернуть на новое окно".
4. Снять имеющийся фильтр.
5. Создать новый фильтр, указав в качестве условии следующее:
Показатель здоровья = "Холестерин"
Возраста к сожалению в текущей версии нет, поэтому по дереву спуститься до медицинской карты и выбрать дату рождения, указать условие > определенного года.
6. Применить фильтр.
7. В меню инструментов выбрать стандартный отчет  и выбрать конкретные поля для выборки для отчета.
8. Сформировать отчет.

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #2 : 30 Августа 2010, 15:46:42 »

Здравствуйте!
 
Смог разобраться с формированием отчета, не совсем так как Вы описали, но сформировать смог.
Формирование отчета в Word неработает, только в HTML формат.

ПРОСЬБА для формирования произвольного отчета позволить указывать любые пункты, в столь богатом дереве параметров, с возможностью дальнейшей фильтрации...

Трудоемко получается очень...
Записан

OSergeyev

  • Full Member
  • ***
  • Карма: +2/-0
  • Сообщений: 237
Re: Получение отчета
« Ответ #3 : 30 Августа 2010, 20:20:08 »

Здравствуйте!
 
Смог разобраться с формированием отчета, не совсем так как Вы описали, но сформировать смог.
Формирование отчета в Word неработает, только в HTML формат.

ПРОСЬБА для формирования произвольного отчета позволить указывать любые пункты, в столь богатом дереве параметров, с возможностью дальнейшей фильтрации...

Трудоемко получается очень...

Присоединяюсь к просьбе. Вообще было бы неплохо, для "продвинутых" пользователей, аналитиков, так сказать, предусмотреть возможность работать с накапливаемой базой, формируя произвольные запросы. Или сделать экспорт в формат mdb. Почему нет? Или подсказать, какой софт может этот экспорт производить?

С уважением,
Записан

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #4 : 01 Сентября 2010, 14:24:32 »

В возможности получения отчета посредством ФК "Учет пациентов ЦЗ" заложен большой потенциал, это видно...
Но в текущей реализации, к сожалению, сложных отчетов получить просто нельзя...

Возможно ли получить нужные столбцы параметров для каждого пациента непосредственным обращением к копии базы данных ПО ЦЗ через среду Excell?

Например для определения среднего уровня холестерина в зависимости от возраста или среднего уровня холестерина в зависимости от образования и профессии с учетом возраста и др.

Данные требуются для планирования тактики и стратегии проведения скрининга ЦЗ в нашей республике.

С уважением, DoctorTX

Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Получение отчета
« Ответ #5 : 01 Сентября 2010, 15:43:58 »

Сложные отчеты также реально сделать в среде Excel. В шаблоне отчета заложить диаграммы, определенные формулы.
НО для этого необходимо знать основы языка Transact-SQL для выборки конкретных значении из базы данных. Средствами Программного комплекса формируется отчет, задается шаблон отчета в формате Excel, специальными средствами помечаются области для вывода результатов, задаются критерии выборки на языке T-SQL. И отчет готов. Более подробно можете почитать в руководстве администратора, часть 3, Том 2, Глава 11 "Модуль формирования отчетности". Документ можете скачать по следующей ссылке: http://mednet.ru/hc/%D0%AD%D0%94_%D0%A6%D0%97_%D0%AD%D0%941.rar

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #6 : 02 Сентября 2010, 13:14:03 »

Спасибо за комментарий.
Руководство я прочитал, запросы SQL особой проблемы не составят.
Но для построения отчета, кроме SQL запроса, требуется еще некоторое понимание структуры базы данных ЦЗ, обозначения столбцов параметров пациента, которые требуется получить в отчете.
В руководстве, к сожалению отсутствовал пример получения отчета.
Для наших целей требуется всего лишь получить в отчете столбцы конкретных параметров для всех пациентов.

Просим Вас привести пример образца SQL-запроса для получения следующих параметров пациентов из всей базы данных:
ФИО, дата рождения, дата посещения, профессия, фактор курения, рост, вес, уровень холестерина, результат скрининг оценки уровня психофизического и соматического здоровья (вариабельность ритма сердца)
А так же указать как именно в SQL запросе  использовать конкретные параметры из дерева данных пациента.

Получить отчет с вышеприведенными столбцами для каждого пациента из всей базы данных.

Образец такого примера будет весьма полезен для посетителей форума.
« Последнее редактирование: 02 Сентября 2010, 15:12:27 от DoctorTX »
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Получение отчета
« Ответ #7 : 09 Сентября 2010, 17:21:38 »

Добрый день.
Прикладываем mup файл с обновлением, содержащий пример отчета по пациентам.
Его необходимо сохранить в директорию Update\In установленной программы и запустить приложение ФК "Центр здоровья".

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #8 : 09 Сентября 2010, 17:42:27 »

Благодарю!
Записан

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #9 : 12 Сентября 2010, 22:19:30 »

Получил первые данные... Выявлены оччччень интересные моменты.
Но обнаружен ряд недочетов ПО ЦЗ, которые я бы отнес к серьезным стратегическим ошибкам требующим немедленного устранения.
Правильнее обсудить по е-майлу. Напишите мне его в личку.
« Последнее редактирование: 12 Сентября 2010, 22:22:30 от DoctorTX »
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Получение отчета
« Ответ #10 : 13 Сентября 2010, 16:07:53 »

Получил первые данные... Выявлены оччччень интересные моменты.
Но обнаружен ряд недочетов ПО ЦЗ, которые я бы отнес к серьезным стратегическим ошибкам требующим немедленного устранения.
Правильнее обсудить по е-майлу. Напишите мне его в личку.

Пишите на hc@softrust.ru

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #11 : 20 Сентября 2010, 17:03:25 »

Здравствуйте!

Где можно узнать название параметров столбцов в базе данных для осуществления запроса к ним?
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: Получение отчета
« Ответ #12 : 20 Сентября 2010, 18:03:12 »

Т.к. все коды, информационное описание, в том числе и описание структуры базы данных, принадлежит минздраву, мы к сожалению не имеем права распространять и делиться.

DoctorTX

  • Гость
Re: Получение отчета
« Ответ #13 : 21 Сентября 2010, 16:45:26 »

Интересно, а для чего тогда сделана возможность формирования произвольных отчетов, если нет возможности составить SQL запрос?

Можно ли тогда обращаться к Вам за SQL запосами требуемых произвольных отчетов? К кому конкретно обрашаться?

Сейчас перед нами стоит задача статисследований динамики артериального давления, вариабельности ритма, плечелодыжечного индекса и др.
Записан
 

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