New Feature - SuperBills/FeeSheets from Appts

tmccormi wrote on Tuesday, March 06, 2012:

Refactor Fee Sheet Printing to support an array of patient IDs from the appointment report
https://github.com/tmccormi/openemr/tree/appt-superbills

This one may be hard to review, at least the printed_feesheet.php which was extensively refactored, rearranged and reformatted so that it would still work for 1) Blank FeeSheets, 2) FeeSheet from popup using active PID and the newest feature, 3) Print ALL feesheets that match the search criteria used in the appointment report.

I also made some minor changes to use Superbill/FeeSheet on the menu and on the forms, because it was very inconsistent.  Those two terms have varying definitions depending on where you are and how you are using them.

I’d be thrilled to have a name for this “paper-based-check-list-of-common-patient-services-and-diagnosis-codes”  that is short, to the point and does not conflict with the billing function of ‘fee sheet’ nor the output report called ‘SuperBill’…  suggestions?

Give it a shake or two and see what you think…  Run the Reports->Appt Report, when you get a list of appointments (tomorrow’s for instance) click the ‘Superbills’ button…  

-Tony

tmccormi wrote on Friday, March 16, 2012:

This feature is ready to commit now I believe.  I will do it tonight unless I hear other wise.  Latest changes are
in https://github.com/tmccormi/openemr/tree/appt-superbills-3
-Tony

tmccormi wrote on Friday, March 16, 2012:

This has been committed to devtip.

d338043 Refactor Fee Sheet Printing to support an array of patient IDs from the appointment report
M       interface/main/left_nav.php
M       interface/patient_file/printed_fee_sheet.php
M       interface/reports/appointments_report.php

-Tony