v.0.1 (начална версия 2010)
---------------------------
- Позволява въвеждане в отделни двоични файлове (таблици) и редактиране на:
- градове/села (CITIES.DAT) - позволява само добавяне:
- РЗОК номер (има пълен списък)
- здравен район (има пълен списък за всеки номер на РЗОК)
- име (добавят се на ръка само необходимите населени места)
- пациенти с търсене по ЕГН или по име (CUSTOMERS.DAT):
- ЕГН/ЛНЧ/ид.номер (автоматична проверка за коректно ЕГН и ЛНЧ, оцветява се в жълто за деца под 18 год. и в зелено на предполагаеми пенсионери - мъже над 63 и жени над 60 години)
- дата на раждане
- код на държава
- номер на здр. книжка
- имена
- адрес:
- град/село (избира се от списъка или се добавя нов(о) с бутон "Запиши град")
- квартал
- улица
- номер
- блок
- вход
- етаж
- апартамент
- телефон
- алергии (не се отпечатват в амб. лист)
- зъболекари (DENTISTS.DAT) - при разрешена опция (позволява само добавяне)
- извършени дейности (WORKS.DAT)
позволява и изтриване (реално не се изтрива, а се маркира "изтрита" в специално поле)
позволява сортиране по дата или показване по ред на въвеждане:
- НЗОК (да/не) - дали да се отчита по здравна каса и да се проверяват максимално допустимия брой дейности за определен период
- номер на амб. лист (определя се автоматично при промяна на датата)
- дата
- диагноза
- номер на зъб
- дейност
- материал - 3 групи (за обтурации, коронки и металокерамика)
- зъболекар
- направления (MDDS.DAT)
позволява и изтриване (реално не се изтрива, а се маркира "изтрита" в специално поле)
- номер на амб. лист (определя се автоматично при промяна на датата)
- дата
- номер на направление (определя се автоматично при промяна на датата)
- МКБ
- до 2 кода и подкода
- зъболекар
- зъбни статуси (STATUSES.DAT)
за всеки от 32-та зъба: кариес, пулпит, периодонтит, корен, обтурация, липсващ зъб, коронка, изкуствен зъб, парадонтоза, I, II и III степен на подвижност, фрактура
за всеки от 20-те зъба: временен или постоянен
- цени на дейностите, заплащани от здравната каса (PRICES.DAT)
- отделен проект (DATA.dpr) за конвертиране на .csv файлове с цени на дейностите (PRICES.CSV->PRICES.DAT), периоди (PERIODS.CSV->PERIODS.DAT) и дейности (ACTIONS.CSV->ACTIONS.DAT)
има примерни .csv файлове
ACTIONS:
- Код
- Име на дейността
- Група зъби (0-не изисква код на зъб, 1-постоянен, 2-временен, 3-постоянен или временен)
- Група материали (0-не изисква материал, 1-за обтурации, 2-за коронки, 3-за металокерамика)
- 1=плаща се от НЗОК, 0=не се плаща
- време[мин.] за извършване на дейността
- настройки на програмата в текстов файл (Options.conf):
- рег. номер на леч. заведение
- код на ПИДП/СИДП
- ЛПК
- име на основния зъболекар
- medical unit (име на фирмата)
- булстат
- номера на договори с НЗОК за различни години
- възможност за забрана на въвеждането на нови зъболекари
- възможност за проверка на дейностите и направленията за коректност (Данни/Проверка) - може да се ползва при промяна на правилата, след като са били въведени
- справки:
- пациентите от всяко нас. място (Таблици/Градове)
- зъболекарите (Таблици/Зъболекари)
- по дати (Справка по дати) на извършените дейности и издадените направления за определен период
избор на пациента и дейността или направлението при double-click върху ред от справката
- бутон "1 месец" за автоматично настройване на датите "От" и "До" от 1-во до последно число на един месец
- бутони "стрелка нагоре" и "стрелка надолу" за избор съответно на следващ и предходен месец
- филтър на дейностите само по здравна каса/не по здр. каса/всички
- бутон "XML" за генериране на XML за здравната каса
- бутон "Брой" за спецификация с възможност за временно редактиране на цените спрямо описаните в PRICES.DAT
- добавяне на пациенти, градове, извършени дейности, направления и статуси от друго (модифицирано) множество от .DAT файлове. Може да се прави например веднъж месечно от работния компютър на друг или от работната папка в друга (backup например)
- печат на принтер на попълнени и празни амбулаторни листи и направления
- автоматично показване на последния статус, взет преди избраната дата за дейност
- автоматично позициониране на отделните прозорци на приложението, така че да се съберат оптимално на монитор с разд. способност 640x480
- отделен проект (CSV2DAT.dpr) за конвертиране на .csv файл с пациенти в CUSTOMERS.DAT и CITIES.DAT
- спомагателен проект (ConvCust.dpr) за преобразуване на .DAT файлове при промяна/добаване/премахване на полета при преминаване към по-нова версия
v1.0 (29.1.2017)
----------------
- Променен формат на CUSTOMERS.DAT, Options.conf
- автоматична проверка в сайта на НЗОК дали пациентът е осигурен
- добавени са 5 материала към група 1 (кетак молар, щифтово изгр. с евикрол, щифтово изгр. с химиополимер, щифтово изгр. с фотополимер, щифтово изгр. с кетак молар)
- добавени са още 2 статуса (имплант и свръхброен зъб)
- добавено 1 подизследване (ортопантомография) на изследване 10 (хормони/виз/Хист) за направления
- добавена проверка за възможните диагнози на зъб за всяка дейност, която изисква такъв
- автоматично попълване на най-подходящата диагноза от поставените на определен зъб за избраната дейност
- добавени 2 полета за пациенти (CUSTOMERS.DAT):
- дата на пенсиониране (попълва се автоматично с текуща дата/час при най-ранната проверка в сайта на НОИ, която е върнала статус "пенсионер" и оцветява ЕГН-то на пенсионерите в зелено)
- ръчно отбелязване на пациенти, освободени от потребителска такса
- автоматично попълване на дата на раждане и код на държава (BG) при добавяне на български граждани (с ЕГН)
- автоматично избиране на първия въведен зъболекар при стартиране на програмата
- добавена е възможност за редактиране на периодите (PERIODS.DAT)
- добавен е нов формат на амбулаторните листи от 2013 г.
- добавени настройки на програмата (Options.conf):
- URL на сайта на НАП за проверка за здравно осигуряване
- парола за сайта на НАП за осигуряване (получава се от НАП след поискване)
- възможност за забрана на промяна на дейности от предходни месеци (панелът с данните за пациента и дейностите му става оранжев при разрешена промяна)
- URL на сайта на НОИ за проверка на пенсионери
- парола за сайта на НОИ за пенсионери (получава се от НОИ след поискване)
- рег. номер на леч. заведение за проверките в сайта на НОИ и НАП (изп. се, ако е дадена парола за рег. номер, който е различен от този за амб. листи - напр. при регистриране на нова фирма)
- булстат за проверките в сайта на НОИ и НАП
- добавено запитване дали да се изтрие вече отчетена дейност
- при добавяне на данни:
- добавени повече подробности за направление
- премахнато излишно съобщение, че определена/о дейност/направление вече я/го има
- добавена автоматична промяна на статус след последния преди избраната дата, като се отчитат резултатите от извършените дейности след последния записан статус
- добавени бутони за показване на пълната информация, върната от сайтовете на НАП и НОИ
- добавена индикация за незаписано ново име на нас. място
- оцветяване на извършените дейности през месеца на избраната дейност в синьо и през годината на избраната дейност в сиво
- в справката по дати:
- добавени 2 бутона за проверка на всички от списъка дали са осигурени и дали са пенсионери с progress bar-ове и справка по ЕГН и брой посещения за месеца на пенсионерите
- добавен брой на издадените направления
- при избор на пациента и дейността или направлението при double-click върху ред от справката извършените дейности се скролират оптимално, така че да може да се видят по възможност всички дейности от текущата година
- генерираният XML е utf8, включени са направленията и са направени някои изисквани промени, вкл. името на генерирания файл
- оправени грешки:
- добавянето на нови зъболекари не работи
- позволява добавяне на нас. места без име
- не пречертава списъка с дейности, извършени на пациент, когато е необходимо
- липсват някои кодове на дейности в различни проверки
- неправилна проверка на дължината на ид. номер (20)
- грешно проверява дали пациентът е жена или мъж при ЛНЧ и ид. номер
v1.0.1 (11.2.2017)
------------------
- добавена възможност за попълване на данни за пациента и зъболекаря при отпечатване на празен амб. лист или направление
- оправени грешки:
- при натискане на бутон "Празен лист" и избран амб. лист излиза празно направление вместо празен амб. лист
v1.0.2 (26.2.2017)
------------------
- добавени материали (цветове) за група 3 (коронки металокерамика): 110-540
v1.1.0 (3.9.2017)
-----------------
- преобразуван формата на .DAT файловете (изисква стартиране на ConvCust.exe)
- добавена поддръжка на дейности, изискващи два кода на зъби (мостове)
- оправени грешки:
- позволява промяна на статус от отчетен период, въпреки че не е разрешена
v1.1.1 (29.5.2018)
-----------------
- нов формат на бланката за направления и амбулаторен лист съгласно НРД 2018
v1.1.2 (8.8.2018)
-----------------
- нов формат на бланката за направления съгласно изм. и доп. на НРД 2018
v1.1.3 (15.6.2019)
- добавен бутон "Фактура" за генериране на фактури в XML формат от известия от НЗОК
- добавена разбивка на общата сума от справката по зъболекари
- оправени грешки:
- дейност 834 „Поправка на протеза“ се изобразява с диагноза „грешна диагноза 255“. Всички дейности, които не изискват зъб (и съответно диагноза) са оправени да изписват празна диагноза.
v1.1.4 (15.12.2019)
- променен протокол за връзка към НАП и НОИ от SSLv3 на TLSv1, тъй като сайтът на НАП забрани SSL от ноември 2019
- обновени SSLEAY32.DLL и LIBEAY32.DLL с openssl-1.0.2t (https://indy.fulgan.com/SSL/openssl-1.0.2t-i386-win32.zip)
- добавена възможност за промяна на статус на зъб от клавиатурата, когато клавиатурната подредба е Bulgarian Phonetic в допълнение към английска подредба
- добавен материал за обтурации: еквия
- оправени грешки:
- корекция на преобразуването на xml отговорите от сайтовете на НАП и НОИ UTF-8 -> от Windows-1252 на Windows-1251
v1.1.5 (1.2.2020)
- добавен бутон за статистики за РЗИ
v1.1.6 (29.2.2020)
- променен протокол за връзка към НАП и НОИ от TLSv1 на TLSv1.2, тъй като сайтът на НАП забрани TLSv1 от февруари 2019 (използвана е последна версия на Indy 10 - revision 5520 от https://svn.atozed.com:444 с потребител Indy-Public-RO)
- оправени грешки:
- проверката дали лицата в списъка от справката са осигурени не показва неосигурените лица
v1.1.7 (16.4.2020)
- нов формат на бланката за направления съгласно НРД 2020-2022
v1.1.8 (17.4.2020)
- нов формат на амбулаторен лист съгласно НРД 2020-2022 и връщане на стария формат на бланката за направления съгласно измененията във връзка с извънредното положение
v1.2.0 (11.1.2021)
- добавена възможност за работа с неосигурени в България. Документите за осигуряване се записват в нов файл FSSs.DAT със следните данни:
- идентификационен номер на пациента
- идентификационен номер на институцията, издала документа
- номер на ЕЗОК (само за ЕЗОК и УВЗ на ЕЗОК)
- вид на документа
- валидност на документа (от дата, до дата)
- преобразуван формата на файловете CUSTOMERS.DAT, WORKS.DAT, MDDs.DAT и PRICES.DAT (изисква стартиране на ConvCust.exe)
- в данните за пациента: добавени "лек. лекар" (основен зъболекар), "източник" (откъде пациентът е научил), "училище" (в което учи - за ученици), "номер картон" (номер на ортодонтски картон), "отпечатана ли е декларация по GDPR", "отпечатана ли е декларация за фактура"
- в данните за извършени дейности: добавени "цвят на материала", "зъботехник"
- добавена опция за име на зъботехник за определени дейности в нов файл DentalMechanics.DAT
- добавени кодове за дейност 803 - Мост с безпрагова препарационна граница, 804 - Мост с прагова препарационна граница, 807 - Фасета, 813 - Залепване на фасета, 814 - Залепване на мост, 832 - цяла горна протеза и 833 - цяла долна протеза
- отделяне на материалите в Stuff.DAT, групирани в 6 групи за обтурации, за коронки/мостове, за фасети, за протези, за залепвания и за лечение
- отделяне на цветовете на материалите в Colors.DAT, групирани в 2 групи за пластмаси/евикрол и за керамики/полимери
- оправени грешки:
- при печат на АЛ без избран град излиза грешка "Item index out of range -1"
- дейностите, изискващи 2 зъба се изобразяват с диагноза „грешна диагноза 255“. Всички дейности, които не изискват зъб или изискват 2 зъба (и съответно диагноза) са оправени да изписват празна диагноза.
- при изваждане на временен зъб не премахва статусите
- при кодове 507, 510 и 514 не премахва от статуса 'C','P','G','R','O','K','A','1','2','3','F','D' и не слага статус 'Е'
- при кодове 805,806,807,809,812,813 (коронки и фасети) не премахва от статуса 'C','P','G','R','O','F' и не слага статус 'K'
- при код 8111 (Сваляне на една коронка) не премахва от статуса 'K'
v1.2.1 (6.3.2021)
- добавена възможност за генериране на дебитно известие с код NUR-2020 и кредитно известие, както и фактури за чужди осигурени и за потр. такса за пенсионери
- добавен материал "щ.и. с еквия" за обтурации
- оправени грешки:
- увеличава номера на фактурата при генериране на отчет
- последният избран зъботехник се добавя за дейности, които не изискват зъботехник
- генерираният файл за фактура е с данните от програмата, вместо с данните от месечното известие
- грешка при добавяне на данни с празен "номер картон"
- при добавяне на данни не се опресняват направленията в справката
v1.2.2 (11.4.2021)
- добавен код за дейност 8110 - Сваляне на мост
- оправени грешки:
- при избрана дейност, която не изисква код на зъб (напр. 101) и избиране от списъка с дейности или от справката на дейност, изискваща 2 кода на зъб, вторият код е забранен. При повторно избиране на същата дейност, вторият код е разрешен и върно избран
- не променя статуса след дейност 507
- изтрива О и не заменя C, P, G, R и F с О при поставяне на коронка или мост
- оставя Е при добавяне на X при поставяне на мост
- добавя К към X при поставяне на мост
v1.2.3 (6.7.2021)
- оправени грешки:
- при генериране на отчет за здравна каса липсва диагноза (сега е "липсващ зъб") и кодът на зъб е 0 (сега е 99)
v1.2.4 (31.10.2021)
- добавен код за дейност 331 - лечение на кариес с материали евгенол, лидопулпин и хфк
- добавени всички видове цветове на материалите за коронки
- оправени грешки:
- при добавяне на пациент с неизбран град дава грешка
- понякога има възможност за въвеждане на пациент с дублиран идентификатор
- забранява избор на цвят, когато материалът може да има повече от една група цветове
v1.2.5 (5.12.2021)
- добавен цвят универсал на материалите за полимери
- оправени грешки:
- Дейност 331 не позволява диагноза кариес
v1.2.6 (1.5.2022)
- оправени грешки:
- при промяна на данни за пациент и при добавяне на пациент при избрано търсене по име не се избира автоматично държава BG и не се попълва датата на раждане според ЕГН-то на пациент с въведено ЕГН
v1.2.7 (2.8.2022)
- оправени грешки:
- не може да се издаде кредитно известие с код NUR-2020 и дебитно известие за дейности за фактура (дава грешки за несъответствие)
- Дейности 830, 834, 837, 8110 изискват диагноза, но тя е забранена за избор
v1.2.8 (24.1.2023)
- оправени грешки:
- НЗОК вече не приема номер на направление с различен брой цифри от 6 или НРН
- добавено генериране на файл за е-направление
- добавена опция rhifAreaNumber за РЗОК номер и здр. район на лекаря (пише се слято, напр. 0305 за Варна)
v1.3.0 (30.1.2023)
- оправени грешки:
- дава грешка 'Дейност върху изваден зъб!' при поставяне на мост, започващ над изваден зъб
- добавени материали "кортизомол" и "ендометазон" за лечения, премахнати материалите за обтурации със щ.и.
- преобразуван формата на файловете STATUSES.DAT и WORKS.DAT (изисква стартиране на ConvCust.exe). Дейностите, които са били материали с щ.и., са заменени със съответните им без щ.и. и им е добавен радикуларен щифт
- добавена възможност за работа със свръхбройни постоянни зъби
- статус "X" се тълкува вече като "Мост", а не като "изкуствен зъб" и ако зъбът липсва, трябва да има и статус "E"
- заради НЗИС са добавени статуси "ретениран/в пробив", "ендодонтска процедура", "радикуларен щифт", "шиниране/адхезивен мост", "краен зъб в мост/шина", както и повърхности на зъби за кариес и обтурация
- при дейност 301 са добавени задължително въвеждане на повърхности и незадължително на радикуларен и парапулпарен щифт
v1.3.1 (5.2.2023)
- оправени грешки:
- дава грешка 'Грешка в програмата - грешен код на дейност!!!' при въвеждане на дейност 301
- при генериране на .xml за отчет към НЗОК не показва състояние 'T' на временните зъби
- автоматичното позициониране на прозореца със състоянията на зъбите е променено да не се мести вдясно от основния прозорец, ако излиза от екрана
v1.3.2 (12.2.2023)
- оправени грешки:
- дава грешка 'Дейност 301 не позволява диагноза фрактура!'
- преобразуван формата на файл STATUSES.DAT (изисква стартиране на ConvCust.exe). Въвеждане поотделно на повърхности за диагнози C и O. Конвертирането копира повърхностите в описанието на всяка диагноза C и/или O
- при автоматичното генериране на нов статус се отчитат повърхностите в дейност 301
v1.3.3 (22.2.2023)
- оправени грешки:
- при добавяне на данни не показва повърхностите на статусите C и O и на дейност 301
- при добавяне на данни дава грешка "Access violation at address..."
- краен зъб се записва като II степен на подвижност
- добавени статистики за приложението на РЗИ
v1.3.4 (5.3.2023)
- оправени грешки:
- позволява дублиране на дейности
- не изчиства цвят и повърхности/щифтове за дейностите, за които са забранени
- добавени кодове за отчет в НЗИС (нов файл ACTIONS.DAT)
- добавен материал Riva light cure HV за обтурации (нов файл Stuff.DAT)
- създават се 2 нови файла с данни за НРН на амб. листи (DALs.DAT) и за индексите на дейностите във всеки амб. лист (DALWorks.DAT)
- подобрена е скоростта на сравнение на пациентите и визуализацията при добавяне на нови данни
v1.4.0 (12.8.2023)
- оправени грешки:
- не изчиства излекуван с 301 кариес
- грешно добавя статус O в допълнение към K при поставяне на коронка
- филтриране на въведените нас. места по РЗОК и здр. район за България с избор на нас. място задължително от списъка с ЕКАТТЕ (добавени Countries.DAT, Counties.DAT, Municipalities.DAT, EKATTE.DAT)
- възможност за издаване на е-направления и месечно подаване на данните в НЗИС (изисква инсталация на Java от www.java.com и стартиране на stampitls.jnlp)
- преобразуван формата на файл MDDs.DAT за добавяне на НРН на направленията, CUSTOMERS.DAT и CITIES.DAT за поддръжка на ЕКАТТЕ за българските населени места с преместен код на държава от CUSTOMERS.DAT в CITIES.DAT (изисква стартиране на ConvCust.exe)
- възможност за отчет на дейностите по НЗОК в НЗИС, като отчетът към НЗОК е с НРН от НЗИС, вместо досегашните номера на амбулаторните листи
- оправена проверката за пенсионери, която не работи от 1.6.2023 (изисква промяна в настройките на URL за пенсии на https://wsgp.nssi.bg/GetNSSIPensionsData.asmx)
- променена визуализация на състояние "мост" на зъб от "X" на "B"
- позиционирането на формата със статусите на зъбите е върната винаги под основния прозорец независимо от ширината на екрана
v1.4.1 (6.9.2023)
- оправени грешки:
- изобразяването на подписания файл за изпращане към НЗИС не показва имената на кирилица коректно
- при повторно стартиране на програмата се изписват безкраен брой грешки Access violation ...
- при опит за комуникация с НЗИС се изписва грешка Access violation ...
- при добавяне на данни не добавя информацията от НЗИС (DALs.DAT и DALWorks.DAT)
- отчетът към НЗИС не подава код на зъб при екстракция на временен зъб
- отчетът към НЗОК на направленията е с номера на направлението вместо с НРН от НЗИС
- отчетът към НЗОК на статус "имплант" е "Impl" вместо "Impl."
- графично изобразяване на мостовете и премахнато изписване на End в статусите на крайните зъби в мостовете
- забраняват се свръхбройните зъби при въвеждане на статус, ако не са отбелязани като съществуващи при основните зъби
- възможност за изтриване на направление
v1.4.2 (4.11.2023)
- оправени грешки:
- проверката за осигуровки не работи, когато текущият час е едноцифрен
- нов файл ACTIONS.DAT с КСМП кодове
- нов амбулаторен лист за дати след .9.2023 - изисква НРН преди печат
- списъкът с дейности показва НРН вместо номер на АЛ за дати след .9.2023
v1.4.3 (26.11.2023)
- оправени грешки:
- жетонът не изтича след 2 часа и не се тегли нов, когато няма лятно часово време
- добавени е-рецепти с ново меню "Рецепти" и нови файлове Prescriptions.DAT, PrGroups.DAT, PrGrMedications.DAT, PrMedDosages.DAT, PrDosWhen.DAT
- нова опция в меню "Таблици" - "Изтегли номенклатури", което създава нови файлове CL006.csv, CL009.csv, CL010.csv, CL013.csv, CL020.csv, CL034.csv, CL035.csv
v1.4.4 (2.2.2024)
- оправени грешки:
- при поставяне на коронка/фасета (кодове 805, 806, 807, 809) не може да няма диагноза
- при опит за извеждане на амбулаторен лист на стари дейности, се опитва да вземе НРН от НЗИС
- дейност "Поставяне на частична протеза" (код 830) изисква въвеждане на 2 зъба
- НРН за ден преди стотен не се изобразява правилно (липсват водещите нули на поредния ден в годината)
- при редакция на статус на зъб с клавиатурата не може да се избере мост с Б/б/B/b, вместо с Ь/ь/X/x
- не изписва НРН при издаване на нов амбулаторен лист
- след грешка в комуникацията за подпис или към НЗИС при повторен опит понякога изписва "Грешка при запис на ..."
- добавени е-медицински бележки с ново меню "Мед. бележки" и нов файл MedNotices.DAT
- добавена възможност за печат на амбулаторни листи за дейности, които не са по НЗОК
- разширени и удължени някои от прозорците, за да нямат scroll bar-ове под Windows 10 с минимални рамки
v1.4.5 (6.4.2024)
- оправени грешки:
- не работи печат на празен амбулаторен лист
- забраната за печат на данните на пациента и зъболекаря на амб. лист не работят
- остават излишни scrollbar-ове при изобразяване на амбулаторен лист
- не могат да се добавят нови неползвани досега населени места
- при издаване на фактура със сума, завършваща на 0, дава грешка, че сумата в известието е различна от изчислената в програмата
- не може да издаде мед. бележка на институция с кавички в името
- при избиране на издадена рецепта не показва правилно данните в нея
- не проверява статуси на зъб за несъвместимост, когато зъбът не е текущо избраният
- добавена възможност за печат на амбулаторни листи с всички дейности за месеца (по НЗОК и не по НЗОК)
- добавени справки за издадени рецепти и мед. бележки
Остава да се направи в следващи версии:
---------------------------------------
- aвтоматично избиране на най-правилната диагноза за определена дейност
- не генерира автоматично поставяне на мост върху свръхбройни зъби - трябва ръчно да се провери кои от тях са включени и кои са крайни
- няма кодове за свръхбройни временни зъби - предложил съм на ИО/НЗИС да са с кодове E1-5, F1-5, G1-5, H1-5
- online подаване на данни в НЗОК
- печат на двата вида декларации
- проверка на извършените дейности на пациент в НЗОК
- добавяне на възможност за заместващи зъболекари
- поддръжка на 4-значни МКБ рубрики и типове направления
- поддръжка на физически лица за фактури
Известни грешки:
няма