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

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

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

Новости:

Телефон поддержки: +7 (800) 333-33-21 (звонок бесплатный), Электронная почта: hc@softrust.ru. Версии ПО: http://hc-forum.mednet.ru/index.php?board=2.0

Автор Тема: Отчет о численности по возрастным группам  (Прочитано 29363 раз)

Galaxy

  • Гость
Re: Отчет о численности по возрастным группам
« Ответ #15 : 30 Сентября 2011, 12:10:33 »

Ок, спасибо незаметил...
Записан

Tankist

  • Гость
Re: Отчет о численности по возрастным группам
« Ответ #16 : 30 Сентября 2011, 12:55:32 »

Не за что.
Записан

P@Sol

  • Hero Member
  • *****
  • Карма: +51/-5
  • Сообщений: 1027
  • Проблемы? Тогда мы идем к Вам!
Re: Отчет о численности по возрастным группам
« Ответ #17 : 30 Сентября 2011, 13:02:27 »

Еше и карму вашу улучшу.
слово-то держать надо!!! или Вам все напоминать надо?
Записан
Как правильно задавать вопрос - http://hc-forum.mednet.ru/index.php?topic=438.0

Интеграция PCNT2 в ФК ЦЗ - http://hc-forum.mednet.ru/index.php?topic=446.msg4319#msg4319

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #18 : 30 Сентября 2011, 13:20:52 »

Пока не смотрел, выгрузка времени обследования тоже происходит?

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

raffail

  • Full Member
  • ***
  • Карма: +8/-0
  • Сообщений: 174
Re: Отчет о численности по возрастным группам
« Ответ #19 : 04 Октября 2011, 11:38:26 »

Загрузиль табличку возрастных групп, всё конечно хорошо, но получается вот такая штука с процентами:
Хм..., а что вас смущает.
Записан

Tankist

  • Гость
Re: Отчет о численности по возрастным группам
« Ответ #20 : 06 Октября 2011, 18:45:01 »

Вячеслав, вам от меня десять плюсов ! ++++++++++
Еше и карму вашу улучшу.
Но вот только все данные обследования можно посмотреть в карточке пациента, а нужно:
В Excel экспортировать данные всех результатов анализа, для всех пациентов выбранного периода.
Сможете сделать, сниму шляпу.
Без этого невозможно проводить точный статистический анализ результатов обследования.
Ну очень надо!

+ пожалуйста, небольшое ваше описание включения такого макроса.

Заранее спасибо!

Вячеслав! Какие замечательные отчеты!
Только в них непонятны данные по столбцам выраженным в цифрах и да/нет.

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

Чем больше подробностей, тем лучше.

Спасибо огромное!

Очень хорошо бы было!
« Последнее редактирование: 06 Октября 2011, 18:47:06 от Tankist »
Записан

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #21 : 07 Октября 2011, 09:50:35 »


1) Только в них непонятны данные по столбцам выраженным в цифрах и да/нет.

2) Очень хотелось, что бы выгружались и часть данных о пациенте.
Например, для того, что бы посмотреть разницу уровня холестерина, глюкозы, артериального давления у городских жителей и сельских.
Или в зависимости от профессии и т.д.
Чем больше подробностей, тем лучше.

Очень хорошо бы было!

письма появляются и исчезают  :) остаются только цитаты.

1) Столбец - В норме Да/Нет - это характеристика НЕ отдельного показателя - например Сила левой руки, а в целом Скрининг-оценки здоровья - так же как сделано и в ФК ЦЗ
см. вложения Результат2.jpg и Результат3.jpg

Наверное могут быть не понятны только данные в столбце  -  N п/п
это номер по порядку такой же какой введен в таблицах ФК ЦЗ - используется исключительно для сортировки в ФК ЦЗ,  для этого же я его добавил и в выгрузку Excel .

2) Предложение по выгрузке доп.данных в Excel поддерживаю, давайте обсудим.
Вы предложили добавить столбцы :
Социальный статус,
Место жительства (Городской/Сельский)

Что-то еще выгрузить?
Записан

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #22 : 07 Октября 2011, 11:07:35 »

Добрый день!  Изменения в отчете:
Выгрузка всех обследований за период XLS

Добавлены столбцы :
Социальный статус,
Место жительства.
Записан

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #23 : 26 Декабря 2011, 09:07:36 »

Добрый день!

По просьбе коллег предлагаю в работу отчет:
Количество обращений в ЦЗ за период

для подсчета кол-ва человек, кол-ва всех обращений,
и кол-ва повторных обращений, по 2,3,4... и т.д. раза
Записан

P@Sol

  • Hero Member
  • *****
  • Карма: +51/-5
  • Сообщений: 1027
  • Проблемы? Тогда мы идем к Вам!
Re: Отчет о численности по возрастным группам
« Ответ #24 : 03 Февраля 2012, 14:51:36 »

Сегодня спрашивали можно ли получить отчет "Курящие-не курящии"? Вячеслав, что скажите?
Записан
Как правильно задавать вопрос - http://hc-forum.mednet.ru/index.php?topic=438.0

Интеграция PCNT2 в ФК ЦЗ - http://hc-forum.mednet.ru/index.php?topic=446.msg4319#msg4319

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #25 : 08 Февраля 2012, 22:25:38 »

Да, конечно можно.

1) Cписок обследованных с признаками Курит/Не курит:
SELECT card.Surname, card.Name, card.Patronymic, card.DateOfBirth, visit.VisitDate,       
       hat.Code,hat.Name,  -- (007, Табакокурение)
       hatv.Code,hatv.Name -- (1, Курит) / (2, Не курит)
FROM  dbo.hlt_HealthCentreCard AS card
INNER JOIN dbo.hlt_HCVisit visit ON visit.rf_HealthCentreCardGUID = card.UGUID
INNER JOIN dbo.hlt_HCAnamnesisData had ON had.rf_HCVisitGUID = visit.UGUID
INNER JOIN dbo.hlt_HCAnamnesisType hat ON hat.UGUID = had.rf_HCAnamnesisTypeGUID and hat.Name = 'Табакокурение'
INNER JOIN dbo.hlt_HCAnamnesisTypeValue hatv ON hatv.UGUID = had.rf_HCAnamnesisTypeValueGUID
where card.UGUID <> '00000000-0000-0000-0000-000000000000'
  and had.Value2 = 1
ORDER BY card.Surname, card.Name, card.Patronymic, card.DateOfBirth, visit.VisitDate


2) Итоговое количество
SELECT hatv.Name, count(distinct card.UGUID) as Cnt
FROM  dbo.hlt_HealthCentreCard AS card
INNER JOIN dbo.hlt_HCVisit visit ON visit.rf_HealthCentreCardGUID = card.UGUID
INNER JOIN dbo.hlt_HCAnamnesisData had ON had.rf_HCVisitGUID = visit.UGUID
INNER JOIN dbo.hlt_HCAnamnesisType hat ON hat.UGUID = had.rf_HCAnamnesisTypeGUID and hat.Name = 'Табакокурение'
INNER JOIN dbo.hlt_HCAnamnesisTypeValue hatv ON hatv.UGUID = had.rf_HCAnamnesisTypeValueGUID
where card.UGUID <> '00000000-0000-0000-0000-000000000000'
  and had.Value2 = 1
group by hatv.Name
order by hatv.Name

результат в виде:
Name       Cnt
Курит       1337
Не курит   7680
Записан

P@Sol

  • Hero Member
  • *****
  • Карма: +51/-5
  • Сообщений: 1027
  • Проблемы? Тогда мы идем к Вам!
Re: Отчет о численности по возрастным группам
« Ответ #26 : 13 Февраля 2012, 22:37:05 »

Да, конечно можно.
Вы, извините меня, а можно в таком же виде, как раньше выкладывали?
Спасибо
Записан
Как правильно задавать вопрос - http://hc-forum.mednet.ru/index.php?topic=438.0

Интеграция PCNT2 в ФК ЦЗ - http://hc-forum.mednet.ru/index.php?topic=446.msg4319#msg4319

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #27 : 14 Февраля 2012, 10:08:10 »

Предлагаю отчет "Отчет о численности граждан, с ФР курение"
« Последнее редактирование: 14 Февраля 2012, 12:45:17 от Вячеслав »
Записан

Dr.Tum

  • Newbie
  • *
  • Карма: +1/-0
  • Сообщений: 4
Re: Отчет о численности по возрастным группам
« Ответ #28 : 16 Февраля 2012, 13:38:33 »

Вячеслав, большое спасибо за помощь в отчетах. Очень помогли!!!! Возможно ли еще создать отчет в котором можно отразить: ФИО и сколько сигарет в день выкуривает (интервал, Н: 1-5, 5-10 шт/день)? 
Записан

Вячеслав

  • Full Member
  • ***
  • Карма: +36/-0
  • Сообщений: 201
  • Вячеслав
Re: Отчет о численности по возрастным группам
« Ответ #29 : 16 Февраля 2012, 14:00:11 »

Предлагаю универсальный отчет для выгрузки любого анамнеза (по типу).
Требуется ввести:
-период отчета
-тип анамнеза.
Записан
 

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