Multiple improvements from IPPF related to layouts. (#1081)
commitdb79047421807dcfa6c4826489e528c6ea86201b
authorRod Roark <rod@sunsetsystems.com>
Sat, 16 Sep 2017 03:32:11 +0000 (15 20:32 -0700)
committerBrady Miller <brady.g.miller@gmail.com>
Sat, 16 Sep 2017 03:32:11 +0000 (15 20:32 -0700)
treedf0d39bb99426f229a6e7e59fb670d550142c4c3
parent5b149cdbf5c9f158ebcf1de50969b6f67e7e218a
Multiple improvements from IPPF related to layouts. (#1081)

* Multiple improvements from IPPF related to layouts.

A summary of what's new:

o Layout groups may be nested, i.e. each group can have sub-groups.
o Layouts and their groups have properties that may be edited in the layout editor.
o Encounter LBFs may specify sections for direct entry of services, products and diagnoses.
o "Case Management" feature including the ability to link encounter forms to issues,
  and in the issue window a tab for each related encounter form.
o New layout edit option to specify initially-open groups.
o Implemented design-time ACO for LBF encounter forms.
o Improved printing of encounter LBFs.
o Feature to print a demographics profile with data filled in for a specified patient.
o Improvements to printed referrals.
o Provider attribute and selector for LBF encounter forms.
o New layout field type for a single checkbox.
o Support for demographics/history values in LBF static text fields.
o Auto-delete of shared attributes not used by any other form when a form is deleted.
o Assorted layout editor improvements.
o Added "Save and Continue" button to LBF visit forms.
o Added sorting to export of lists and layouts.
o Condition tests in LBF fields now support setting a value instead of just skipping the field.
o Added field condition support to demographics and history.
o Assorted bug fixes.
90 files changed:
custom/search.php
interface/cmsportal/history_form.php
interface/cmsportal/patient_form.php
interface/forms/LBF/new.php
interface/forms/LBF/printable.php
interface/forms/LBF/report.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/php/eye_mag_functions.php
interface/forms/eye_mag/save.php
interface/main/backup.php
interface/main/finder/patient_select.php
interface/main/left_nav.php
interface/main/tabs/menu/menu_updates.php
interface/new/new_comprehensive.php
interface/new/new_comprehensive_save.php
interface/new/new_search_popup.php
interface/orders/procedure_stats.php
interface/patient_file/deleter.php
interface/patient_file/encounter/Services/ViewHelper.php
interface/patient_file/encounter/delete_form.php
interface/patient_file/encounter/find_code_dynamic.php [new file with mode: 0644]
interface/patient_file/encounter/find_code_dynamic_ajax.php [new file with mode: 0644]
interface/patient_file/encounter/forms.php
interface/patient_file/encounter/trend_form.php
interface/patient_file/history/history.php
interface/patient_file/history/history_full.php
interface/patient_file/history/history_save.php
interface/patient_file/pos_checkout.php
interface/patient_file/printed_fee_sheet.php
interface/patient_file/summary/add_edit_issue.php
interface/patient_file/summary/demographics.php
interface/patient_file/summary/demographics_full.php
interface/patient_file/summary/demographics_print.php
interface/patient_file/summary/demographics_save.php
interface/patient_file/summary/stats_full.php
interface/patient_file/transaction/add_transaction.php
interface/patient_file/transaction/print_referral.php
interface/super/edit_layout.php
interface/super/edit_layout_props.php
interface/super/edit_list.php
interface/super/field_id_popup.php [deleted file]
interface/super/layout_service_codes.php [new file with mode: 0644]
interface/super/manage_site_files.php
interface/super/rules/library/RuleCriteriaLifestyle.php
interface/super/show_groups_popup.php [deleted file]
interface/super/show_lists_popup.php [deleted file]
interface/themes/style_ash_blue.css
interface/themes/style_burgundy.css
interface/themes/style_cadmium_yellow.css
interface/themes/style_chocolate.css
interface/themes/style_cobalt_blue.css
interface/themes/style_coral.css
interface/themes/style_deep_purple.css
interface/themes/style_dune.css
interface/themes/style_emerald.css
interface/themes/style_forest_green.css
interface/themes/style_light.css
interface/themes/style_manila.css
interface/themes/style_mauve.css
interface/themes/style_mustard_green.css
interface/themes/style_olive.css
interface/themes/style_pdf.css
interface/themes/style_pink.css
interface/themes/style_powder_blue.css
interface/themes/style_red.css
interface/themes/style_sienna.css
interface/themes/style_tangerine.css
interface/usergroup/facility_user.php
interface/usergroup/facility_user_admin.php
library/ajax/code_attributes_ajax.php [new file with mode: 0644]
library/formatting.inc.php
library/forms.inc
library/ippf_issues.inc.php
library/options.inc.php
library/options.js.php
library/patient.inc
library/registry.inc
library/report.inc
library/sql_upgrade_fx.php
library/validation/LBF_Validation.php
myportal/soap_service/server_existingpatient.php
myportal/soap_service/server_newpatient.php
myportal/soap_service/server_newpatienttoapprove.php
myportal/soap_service/server_oemruser.php
sites/default/referral_template.html
sql/5_0_0-to-5_0_1_upgrade.sql
sql/database.sql
sql/ippf_layout.sql
sql/ippf_upgrade.sql
version.php