innovation:2023:spring

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

innovation:2023:spring [17-05-2024 17:49] – создано Ермилов Егор Павловичinnovation:2023:spring [17-05-2024 17:50] (текущий) Ермилов Егор Павлович
Строка 1: Строка 1:
 ====== Поиск в ЭПЗМ по ключевым словам ====== ====== Поиск в ЭПЗМ по ключевым словам ======
  
-https://mgerm.atlassian.net/browse/NCPZ-359+[[https://mgerm.atlassian.net/browse/NCPZ-359|https://mgerm.atlassian.net/browse/NCPZ-359]]
  
 Поиск в первичных осмотрах и выписных эпикризах по нужным словам или коду диагноза. Кнопка доступна в форме обычного поиска у эксперта: Поиск в первичных осмотрах и выписных эпикризах по нужным словам или коду диагноза. Кнопка доступна в форме обычного поиска у эксперта:
Строка 8: Строка 8:
 INSERT INTO `button_set` (`author_only`, `GUID`, `digested`, `always`, `ID`, `order`, `html_id`, `style`, `Name`, `script`, `Action`, `title`, `image`, `dead`, `lifespan`, `callback`) VALUES (0, 1, 0, 0, 'search', 0, NULL, 'std40', 'Поиск по INSERT INTO `button_set` (`author_only`, `GUID`, `digested`, `always`, `ID`, `order`, `html_id`, `style`, `Name`, `script`, `Action`, `title`, `image`, `dead`, `lifespan`, `callback`) VALUES (0, 1, 0, 0, 'search', 0, NULL, 'std40', 'Поиск по
 словам', 'butpress_si', '/_services/Core/System.Dummy&template=/search/keyWords.twig&', 'Искать пациента', NULL, 0, NULL, NULL); словам', 'butpress_si', '/_services/Core/System.Dummy&template=/search/keyWords.twig&', 'Искать пациента', NULL, 0, NULL, NULL);
 +
  
 </code> </code>
Строка 13: Строка 14:
 Добавлены методы внутреннем API: Добавлены методы внутреннем API:
  
-https://bitbucket.org/mgerm/mgerm25/commits/?search=NCPZ-359+[[https://bitbucket.org/mgerm/mgerm25/commits/?search=NCPZ-359|https://bitbucket.org/mgerm/mgerm25/commits/?search=NCPZ-359]]
  
 ====== Привязка всех записей и услуг счетов к ИБ ====== ====== Привязка всех записей и услуг счетов к ИБ ======
Строка 21: Строка 22:
 Если опция включена, ежеминутное событие присваивает номер открытой истории болезни (запись “информация о госпитализации не заблокирована“) всем записям без номера истории болезни, созданным после начала текущей госпитализации. Так же присваивается номер ИБ услугам в счетах, не привязанных к ИБ. Если опция включена, ежеминутное событие присваивает номер открытой истории болезни (запись “информация о госпитализации не заблокирована“) всем записям без номера истории болезни, созданным после начала текущей госпитализации. Так же присваивается номер ИБ услугам в счетах, не привязанных к ИБ.
  
-https://mgerm.atlassian.net/browse/OSOBSTAT-340+[[https://mgerm.atlassian.net/browse/OSOBSTAT-340|https://mgerm.atlassian.net/browse/OSOBSTAT-340]]
  
 Код события добавлен в миграции. Код события добавлен в миграции.
  
-https://bitbucket.org/mgerm/mgerm25/commits/02b704f41ffc88bcf3b2fd66bff04604d50befda+[[https://bitbucket.org/mgerm/mgerm25/commits/02b704f41ffc88bcf3b2fd66bff04604d50befda|https://bitbucket.org/mgerm/mgerm25/commits/02b704f41ffc88bcf3b2fd66bff04604d50befda]]
  
 ====== Отображение не заблокированных направлений c предварительной регистрацией услуги у лаборанта ====== ====== Отображение не заблокированных направлений c предварительной регистрацией услуги у лаборанта ======
Строка 33: Строка 34:
 Добавлено для проведения направлений во внутреннюю лабораторию до оплаты, а так же без подтверждения врачебных направлений в регистратуре (процедурная сестра может создать направления для оплаты с врачебных нажатием соотв. кнопки на врачебном направлении - “с белого создаем красное“ ) Добавлено для проведения направлений во внутреннюю лабораторию до оплаты, а так же без подтверждения врачебных направлений в регистратуре (процедурная сестра может создать направления для оплаты с врачебных нажатием соотв. кнопки на врачебном направлении - “с белого создаем красное“ )
  
-https://mgerm.atlassian.net/browse/OSOBSTAT-265+[[https://mgerm.atlassian.net/browse/OSOBSTAT-265|https://mgerm.atlassian.net/browse/OSOBSTAT-265]]
  
-https://bitbucket.org/mgerm/mgerm25/commits/9222d8ebc395f7ea17a376f9c56e3cfd3090baa7+[[https://bitbucket.org/mgerm/mgerm25/commits/9222d8ebc395f7ea17a376f9c56e3cfd3090baa7|https://bitbucket.org/mgerm/mgerm25/commits/9222d8ebc395f7ea17a376f9c56e3cfd3090baa7]]
  
-https://bitbucket.org/mgerm/mgerm25/commits/ca41c3d4c5d34df68ad7eb201b129b5f28fa84d8+[[https://bitbucket.org/mgerm/mgerm25/commits/ca41c3d4c5d34df68ad7eb201b129b5f28fa84d8|https://bitbucket.org/mgerm/mgerm25/commits/ca41c3d4c5d34df68ad7eb201b129b5f28fa84d8]]
  
-https://bitbucket.org/mgerm/mgerm25/commits/99c5939df72fc71adf5a90c1188bb9f2a4cd92d4+[[https://bitbucket.org/mgerm/mgerm25/commits/99c5939df72fc71adf5a90c1188bb9f2a4cd92d4|https://bitbucket.org/mgerm/mgerm25/commits/99c5939df72fc71adf5a90c1188bb9f2a4cd92d4]]
  
-https://bitbucket.org/mgerm/mgerm25/commits/f0d2ad38442e054f2e3baa973735cbd7bf4ddce7+[[https://bitbucket.org/mgerm/mgerm25/commits/f0d2ad38442e054f2e3baa973735cbd7bf4ddce7|https://bitbucket.org/mgerm/mgerm25/commits/f0d2ad38442e054f2e3baa973735cbd7bf4ddce7]]
  
-https://bitbucket.org/mgerm/mgerm25/commits/05ace904475d4f65f5c960044f1d4acdc982e25c+[[https://bitbucket.org/mgerm/mgerm25/commits/05ace904475d4f65f5c960044f1d4acdc982e25c|https://bitbucket.org/mgerm/mgerm25/commits/05ace904475d4f65f5c960044f1d4acdc982e25c]]
  
 ====== Привязка плана лечения к истории болезни ====== ====== Привязка плана лечения к истории болезни ======
  
-https://mgerm.atlassian.net/browse/OSOBSTAT-296+[[https://mgerm.atlassian.net/browse/OSOBSTAT-296|https://mgerm.atlassian.net/browse/OSOBSTAT-296]]
  
 На план лечения добавляется кнопка: На план лечения добавляется кнопка:
Строка 53: Строка 54:
 <code sql> <code sql>
 INSERT INTO `button_set` (`author_only`, `GUID`, `digested`, `always`, `ID`, `order`, `html_id`, `style`, `Name`, `script`, `Action`, `title`, `image`, `dead`, `lifespan`, `callback`) VALUES (0, NULL, 0, 1, 'setHospitalisationID', NULL, NULL, 'std40', 'Привязать к ИБ', 'butpress_si', '/_services/Core/DataSources.sqlQuery?src=/core/record/setCurrentHospitalizationID.sql&inputData=1&template=/core/returnToRecord.html&', 'Привязать к открытой истории болезни', NULL, 0, NULL, NULL); INSERT INTO `button_set` (`author_only`, `GUID`, `digested`, `always`, `ID`, `order`, `html_id`, `style`, `Name`, `script`, `Action`, `title`, `image`, `dead`, `lifespan`, `callback`) VALUES (0, NULL, 0, 1, 'setHospitalisationID', NULL, NULL, 'std40', 'Привязать к ИБ', 'butpress_si', '/_services/Core/DataSources.sqlQuery?src=/core/record/setCurrentHospitalizationID.sql&inputData=1&template=/core/returnToRecord.html&', 'Привязать к открытой истории болезни', NULL, 0, NULL, NULL);
 +
  
 </code> </code>
Строка 60: Строка 62:
 Добавлен метод во внутреннем API: Добавлен метод во внутреннем API:
  
-https://bitbucket.org/mgerm/mgerm25/commits/47b31d7b13db2ca2c11419efd8cd2d23d87e2b91+[[https://bitbucket.org/mgerm/mgerm25/commits/47b31d7b13db2ca2c11419efd8cd2d23d87e2b91|https://bitbucket.org/mgerm/mgerm25/commits/47b31d7b13db2ca2c11419efd8cd2d23d87e2b91]]
  
 ====== Создание счета с реестра услуг с перечнем неоплаченных услуг ====== ====== Создание счета с реестра услуг с перечнем неоплаченных услуг ======
  
-https://mgerm.atlassian.net/browse/OSOBSTAT-290+[[https://mgerm.atlassian.net/browse/OSOBSTAT-290|https://mgerm.atlassian.net/browse/OSOBSTAT-290]]
  
 Создает счет с привязкой к открытой ИБ. Счет пустой или содержит перечень неоплаченных услуг. Создает счет с привязкой к открытой ИБ. Счет пустой или содержит перечень неоплаченных услуг.
Строка 71: Строка 73:
  
 <code sql> <code sql>
-INSERT INTO `button_set` (`author_only`, `GUID`, `digested`, `always`, `ID`, `order`, `html_id`, `style`, `Name`, `script`, `Action`, `title`, `image`, `dead`, `lifespan`, `callback`) VALUES (0, 4, 1, 0, 'new_stac_bill', NULL, NULL, 'std40', 'Cчет', 'butpress_si', '/_services/Core/DataSources.sqlQuery?src=/core/services/getAdvancedServices.sql&inputData=1&callbacks=%5B%22Core%5C%5CServices.addServices%22%5D&template=/core/addRecord.html&', 'Выставить счет', NULL, 0, NULL, NULL); Добавлены методы во внутреннем API: https://bitbucket.org/mgerm/mgerm25/commits/b03b8a6b3e2cec8c1e16ccdbabe8da8eb6886f89 Новый формат вывода реестра стационара https://mgerm.atlassian.net/browse/OSOBSTAT-267 Выводится одна таблица со столбцами оплачено и оказано. Есть возможность добавить неоплаченные услуги в счет, но возврат для не оказанных не реализован. Реализован как twig шаблон к запросу во внутреннем API, который замещает отображение реестра привычным расширителем: REPLACE INTO `references` (`recordTypeID`, `name`, `dead`, `chapter`, `med_refferal`, `need_redirection`, `edit_GUID`, `order`, `order2`, `interf_ref`, `d_table`, `num_list`, `signs`, `show_treatment`, `show_content`, `show_time`, `print_size_percentage`, `print_checker`, `status_buttons`, `buttonSetID`, `buttonSetID_inp`, `extend_record_class`, `record_method_in`, `record_method_out`, `TH_output_style`, `TD_output_style`, `Tbl_output_style`, `Tbl_input_style`, `TH_input_style`, `TD_input_style`, `button_line_style`, `status_line_style`, `button_line_style_inp`, `text_style`, `files_style`, `files_alias`, `files_script`, `show_in_summary`, `show_in_hystory`, `show_in_refferals`, `identifier`, `print_form`, `print_form_cap`, `common_view`, `use_autotemplate`, `multifier`, `specialist_visit`, `form14_operation_identifier`, `show_creation_date_in_caption`, `copy_content_from_previous_record_of_same_type`, `show_date`, `print_full_text_position`, `allow_record_date_change`, `PHR_notification`, `PHR_hide_record`, `print_record_date_from_field_date`, `summary_referecnce_order`, `print_template_php`, `auto_lock`, `advanced_protocols`, `dont_show_name_in_print_all_records`, `dont_show_name_in_print_record`, `show_contract_type_in_head`, `info`, `dont_print_treatment`, `first_hystory_record`, `minzdrav_code`, `show_count_in_report`, `show_time_in_info`, `force_patient_name_printing`, `ClinicalDocument/code`, `Порядок случаев госпитализации или обращения`, `Место оказания помощи`, `export_recordTypeGroup`, `show_in_analise_dynamic`, `dont_print_recomendations`, `ref_replace_dep_director_position`) VALUES (699, 'Реестр услуг стационара', 0, 10, 0, 0, '4,2,12,1', NULL, 1, 'bill', NULL, 0, NULL, NULL, 0, 0, NULL, 1, 'bill_stac_lock', 'stac_services_list make_payment bill_stac', 'save_only', 'class_extention_record', 'show_body_from_php_script', NULL, 'TH_output_an_uro', 'TD_output_std', 'Tbl_output_std', 'Tbl_output_std', 'TH_output_std', 'TD_output_std', 'record_buttons_row', 'status_style', 'record_buttons_row', 'std_info_style', 'std_files_style', NULL, '/file_operations//download.php', 0, 1, 0, 'bill', '-', NULL, 0, 0, 1, 0, NULL, 1, 0, 1, 1, 0, 0, 0, 0, NULL, '/_services/Core/DataSources.sqlQuery?src=/custom/services/hospitalizationServicesList.sql&template=/reports/services/hospitalizationBalance.html.twig&inputData=1&useUnblockedExternalLaboratoryInvoices=1', 0, 0, 0, 0, 0, NULL, NULL, 3, NULL, 0, 1, 0, NULL, NULL, NULL, NULL, 0, 0, NULL);+INSERT INTO `button_set` (`author_only`, `GUID`, `digested`, `always`, `ID`, `order`, `html_id`, `style`, `Name`, `script`, `Action`, `title`, `image`, `dead`, `lifespan`, `callback`) VALUES (0, 4, 1, 0, 'new_stac_bill', NULL, NULL, 'std40', 'Cчет', 'butpress_si', '/_services/Core/DataSources.sqlQuery?src=/core/services/getAdvancedServices.sql&inputData=1&callbacks=%5B%22Core%5C%5CServices.addServices%22%5D&template=/core/addRecord.html&', 'Выставить счет', NULL, 0, NULL, NULL);
  
 </code> </code>
- 
-https://bitbucket.org/mgerm/mgerm25/commits/?search=OSOBSTAT-267 
  
 Добавлены методы во внутреннем API: Добавлены методы во внутреннем API:
  
-https://bitbucket.org/mgerm/mgerm25/commits/b03b8a6b3e2cec8c1e16ccdbabe8da8eb6886f89+[[https://bitbucket.org/mgerm/mgerm25/commits/b03b8a6b3e2cec8c1e16ccdbabe8da8eb6886f89|https://bitbucket.org/mgerm/mgerm25/commits/b03b8a6b3e2cec8c1e16ccdbabe8da8eb6886f89]]
  
 ====== Новый формат вывода реестра стационара ====== ====== Новый формат вывода реестра стационара ======
  
-https://mgerm.atlassian.net/browse/OSOBSTAT-267+[[https://mgerm.atlassian.net/browse/OSOBSTAT-267|https://mgerm.atlassian.net/browse/OSOBSTAT-267]]
  
 Выводится одна таблица со столбцами оплачено и оказано. Есть возможность добавить неоплаченные услуги в счет, но возврат для не оказанных не реализован. Выводится одна таблица со столбцами оплачено и оказано. Есть возможность добавить неоплаченные услуги в счет, но возврат для не оказанных не реализован.
Строка 91: Строка 91:
 <code sql> <code sql>
 REPLACE INTO `references` (`recordTypeID`, `name`, `dead`, `chapter`, `med_refferal`, `need_redirection`, `edit_GUID`, `order`, `order2`, `interf_ref`, `d_table`, `num_list`, `signs`, `show_treatment`, `show_content`, `show_time`, `print_size_percentage`, `print_checker`, `status_buttons`, `buttonSetID`, `buttonSetID_inp`, `extend_record_class`, `record_method_in`, `record_method_out`, `TH_output_style`, `TD_output_style`, `Tbl_output_style`, `Tbl_input_style`, `TH_input_style`, `TD_input_style`, `button_line_style`, `status_line_style`, `button_line_style_inp`, `text_style`, `files_style`, `files_alias`, `files_script`, `show_in_summary`, `show_in_hystory`, `show_in_refferals`, `identifier`, `print_form`, `print_form_cap`, `common_view`, `use_autotemplate`, `multifier`, `specialist_visit`, `form14_operation_identifier`, `show_creation_date_in_caption`, `copy_content_from_previous_record_of_same_type`, `show_date`, `print_full_text_position`, `allow_record_date_change`, `PHR_notification`, `PHR_hide_record`, `print_record_date_from_field_date`, `summary_referecnce_order`, `print_template_php`, `auto_lock`, `advanced_protocols`, `dont_show_name_in_print_all_records`, `dont_show_name_in_print_record`, `show_contract_type_in_head`, `info`, `dont_print_treatment`, `first_hystory_record`, `minzdrav_code`, `show_count_in_report`, `show_time_in_info`, `force_patient_name_printing`, `ClinicalDocument/code`, `Порядок случаев госпитализации или обращения`, `Место оказания помощи`, `export_recordTypeGroup`, `show_in_analise_dynamic`, `dont_print_recomendations`, `ref_replace_dep_director_position`) VALUES (699, 'Реестр услуг стационара', 0, 10, 0, 0, '4,2,12,1', NULL, 1, 'bill', NULL, 0, NULL, NULL, 0, 0, NULL, 1, 'bill_stac_lock', 'stac_services_list make_payment bill_stac', 'save_only', 'class_extention_record', 'show_body_from_php_script', NULL, 'TH_output_an_uro', 'TD_output_std', 'Tbl_output_std', 'Tbl_output_std', 'TH_output_std', 'TD_output_std', 'record_buttons_row', 'status_style', 'record_buttons_row', 'std_info_style', 'std_files_style', NULL, '/file_operations//download.php', 0, 1, 0, 'bill', '-', NULL, 0, 0, 1, 0, NULL, 1, 0, 1, 1, 0, 0, 0, 0, NULL, '/_services/Core/DataSources.sqlQuery?src=/custom/services/hospitalizationServicesList.sql&template=/reports/services/hospitalizationBalance.html.twig&inputData=1&useUnblockedExternalLaboratoryInvoices=1', 0, 0, 0, 0, 0, NULL, NULL, 3, NULL, 0, 1, 0, NULL, NULL, NULL, NULL, 0, 0, NULL); REPLACE INTO `references` (`recordTypeID`, `name`, `dead`, `chapter`, `med_refferal`, `need_redirection`, `edit_GUID`, `order`, `order2`, `interf_ref`, `d_table`, `num_list`, `signs`, `show_treatment`, `show_content`, `show_time`, `print_size_percentage`, `print_checker`, `status_buttons`, `buttonSetID`, `buttonSetID_inp`, `extend_record_class`, `record_method_in`, `record_method_out`, `TH_output_style`, `TD_output_style`, `Tbl_output_style`, `Tbl_input_style`, `TH_input_style`, `TD_input_style`, `button_line_style`, `status_line_style`, `button_line_style_inp`, `text_style`, `files_style`, `files_alias`, `files_script`, `show_in_summary`, `show_in_hystory`, `show_in_refferals`, `identifier`, `print_form`, `print_form_cap`, `common_view`, `use_autotemplate`, `multifier`, `specialist_visit`, `form14_operation_identifier`, `show_creation_date_in_caption`, `copy_content_from_previous_record_of_same_type`, `show_date`, `print_full_text_position`, `allow_record_date_change`, `PHR_notification`, `PHR_hide_record`, `print_record_date_from_field_date`, `summary_referecnce_order`, `print_template_php`, `auto_lock`, `advanced_protocols`, `dont_show_name_in_print_all_records`, `dont_show_name_in_print_record`, `show_contract_type_in_head`, `info`, `dont_print_treatment`, `first_hystory_record`, `minzdrav_code`, `show_count_in_report`, `show_time_in_info`, `force_patient_name_printing`, `ClinicalDocument/code`, `Порядок случаев госпитализации или обращения`, `Место оказания помощи`, `export_recordTypeGroup`, `show_in_analise_dynamic`, `dont_print_recomendations`, `ref_replace_dep_director_position`) VALUES (699, 'Реестр услуг стационара', 0, 10, 0, 0, '4,2,12,1', NULL, 1, 'bill', NULL, 0, NULL, NULL, 0, 0, NULL, 1, 'bill_stac_lock', 'stac_services_list make_payment bill_stac', 'save_only', 'class_extention_record', 'show_body_from_php_script', NULL, 'TH_output_an_uro', 'TD_output_std', 'Tbl_output_std', 'Tbl_output_std', 'TH_output_std', 'TD_output_std', 'record_buttons_row', 'status_style', 'record_buttons_row', 'std_info_style', 'std_files_style', NULL, '/file_operations//download.php', 0, 1, 0, 'bill', '-', NULL, 0, 0, 1, 0, NULL, 1, 0, 1, 1, 0, 0, 0, 0, NULL, '/_services/Core/DataSources.sqlQuery?src=/custom/services/hospitalizationServicesList.sql&template=/reports/services/hospitalizationBalance.html.twig&inputData=1&useUnblockedExternalLaboratoryInvoices=1', 0, 0, 0, 0, 0, NULL, NULL, 3, NULL, 0, 1, 0, NULL, NULL, NULL, NULL, 0, 0, NULL);
 +
  
 </code> </code>
  
-https://bitbucket.org/mgerm/mgerm25/commits/?search=OSOBSTAT-267+[[https://bitbucket.org/mgerm/mgerm25/commits/?search=OSOBSTAT-267|https://bitbucket.org/mgerm/mgerm25/commits/?search=OSOBSTAT-267]]
  
  
  • innovation/2023/spring.1715968158.txt.gz
  • Последнее изменение: 17-05-2024 17:49
  • Ермилов Егор Павлович