Хотелось бы узнать.как "думает" программа...
Добрый вечер коллеги,
открыл я sql запрос для 68 формы и посмотрел как думает программа для заполнения листа 2001,
результаты такие
Число обратившихся в Центр здоровья (
за определенный ПЕРИОД, это важно (как и писали из службы поддержки)):
ВСЕГО = SELECT COUNT(*) FROM Contingent - это общее
кол-во обращенийиз них первично = SELECT COUNT(
distinct CardGUID) FROM Contingent -
это кол-во карт из обращений без дублирующихся значений.
Пример:
№ Дата Карта
обращ
== ======= =======
1 январь Иванов
2 январь Петров
3 февраль Иванов
4 февраль Сидоров
5 март Иванов
6 март Петров
7 март Иванов
Если построим 68 форму
за разные периоды получим:
Период
68 формы всего из них первично
======= ==== =========
январь 2 2
февраль 2 2
март 3 2
1 квартал 7 3
Когда строим форму за март, она послушно считает общее кол-во обращений=3 (Иванов, Петров, Иванов)
и из них первично=2 (Иванов, Петров)-отбрасывая повторяющиеся обращения Иванова в марте -в зачет идет только одно.
Так как форма за март, она не видит (да и не должна этого делать) прошлые обращения Иванова в январе и феврале.Строим форму за 1 квартал.
общее кол-во обращений=7
и из них первично=3 (Иванов, Петров, Сидоров - все по одному разу, дубликаты отбрасываются)
подскажите почему так: отфильтровал за месяц количество карт 234, количество посещений 249, отсюда можно сделать вывод что повторных посещений 15, а форма 68 показывает обратилось 248(+1 ребенок) из них первично 247.
Почему отчет повторные посещения считает первичными?
Потому что это для человека они повторные, например за период в два месяца.
А программа отработала за один месяц, и в этом конкретном месяце зафиксировала 1 обращение человека и обозвала его первичным. Сделайте отчет за 2 месяца и тогда программа 1 из посещений посчитает за первичное и все остальные повторными.
...за месяц количество карт 234, количество посещений 249.Видимо это кол-во НОВЫХ карт ? Пусть по этим картам насчитано 234 посещения.
Тогда разницу - еще 15 посещений дали пациенты с уже существующими картами.
Согласен, за квартал или за год это уже повторные посещения.
Но в отчетном месяце программа увидела этих людей впервые вот и посчитала как первичные.
а форма 68 показывает обратилось 248(+1 ребенок) из них первично 247.т.е. только по одной карте было два обращения за отчетный месяц.
Одно вошло в итог первичных и второе в общий итог. Вот и разница только на единицу.