Youāre welcome John! So glad we got to put to bed this issue that has troubled you for so long.
A note on billing: IMO and after looking over much of the billing code, the module was a difficult one to develop and was very well done however, over time billing practices change and weāve fallen behind.
It is my hope for v6.0 weāll do some major modifications. Starting with tying everything together in one place with some better general ledger capabilities and allow making corrections in a claim maintenance screen. Also a claims builder so we can consolidate several encounter claims into one claim etc. ie Billing Manager on steroids! Anyway, just some of my thoughts and any issues you come across the best thing from a developers point of view is by opening an issue where we can track. Here is link: Issues Ā· openemr/openemr Ā· GitHub this is what we pay closest attention.
Concerning v6.0; Thank you on behalf of all of us developers. The modernization team headed by @tywrenn and @stu01509 with admin oversight is working hard(I mean hard) to get OpenEMR onto the small device environment for most of our capabilities, Iām sure theyāll appreciate your notice. Also our APIās(standard and FHIR) will be of note in next version. This allows for mobile and other app development. I think several folks are developing as I write this.
Good luck and stay safe.