Additional printed forms cleanup - headers/footers, middle name and suffix visibility...
commit70094fe398c618ac458faf5828b64ddd53bdea9b
authorSimon Quigley <squigley@altispeed.com>
Tue, 11 Oct 2022 23:59:57 +0000 (11 18:59 -0500)
committerGitHub <noreply@github.com>
Tue, 11 Oct 2022 23:59:57 +0000 (11 16:59 -0700)
tree8c86f26e006d9f9ebd3b2f2757e6b405b021f8b7
parent4554644435221cb1545bb818a1192f5f36cec5cf
Additional printed forms cleanup - headers/footers, middle name and suffix visibility (#5811)

* Fix headers and footers, only for PHP 7-based systems right now

* Convert the headers and footers to (actually-supported) named HTML tags

* Add the correct global variable setting in there

* No need for additional global variables if SOP in other parts is just to multiply top/bottom by 2

* Add missing space between practice state and zipcode

* Use standardized code for practice display information

* PHP styling fix

* Ensure the logo looks consistent when added as well

* Make the custom report use the patient library to determine the readable patient name, and add middle names + suffixes

* Centralize the logo <img> block generation to the library function and fix minor styling

* Since the library function is designed for empty strings or content, the comments won't fly... I mean, it's not like anyone is expected to be able to read those anyway?

* Correct the comment

* Centralize all page header/footer generation on printable encounter reports and custom reports

* PHP styling

* Add some missing text() enclosures, thanks!

* Ensure the header is written to every first page as well, for legal reasons (or so I'm told)
interface/forms/LBF/printable.php
interface/patient_file/printed_fee_sheet.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/demographics_print.php
interface/patient_file/transaction/print_referral.php
library/patient.inc