yehster wrote on Sunday, November 11, 2012:
The ability to clone fee sheets and/or leverage other patient specific information (like the general problem list, or the encounter problem list) has been requested many times before, but still not implemented.
Despite needs expressed by users, I suspect there are many reasons why developers have been reluctant to support these types of improvement. The code for the fee sheet is fairly complex, and the user interface is rather cluttered. Since it is such a central piece of OpenEMR functionality, any issues resulting from modifications could be disastrous. Seemingly simple features are not so simple to implement, and thus we have not had any real innovation on the fee sheet.
That said, I have some ideas on how to introduce new methods for choosing codes on the fee sheet in a well encapsulated module. There would only be a few new lines of code introduced in the current fee sheet itself (somewhere from 2-5). The interactions between the existing fee sheet and the new functionality would all be via AJAX, so none of the current features would change.
Here’s what I believe I can accomplish.
1. Allow review of historical fee sheets (not just the most recent)
2. Selection of individual or all coded entries from previous fee sheets which can be copied to the current/active form
3. Display of diagnosis codes from the encounter problem list and the patient’s problem list which can be quickly copied into the fee sheet.
Is my assessment that there are users (or vendors who want to provide this feature) out there that would be willing to pay for this correct?