Oh, and Statement (as a module) doesn't do what I expect. Here's the patient's ledger:
2007-08-02 98940 (07--98940TOS) 38.16 0.00 38.16 0.00 38.16 No Ledger
2007-08-02 97014 (07--97014TOS) 16.00 0.00 16.00 54.16 -38.16 No Ledger
Yet, the Statement only includes the first charge, not the second charge, nor the fact that one cash payment has been made to cover both charges, so the balance should be zero.
The fact that nobody else has run into this problem is an indication of why EHR software is such a problem. The user community isn't big enough to support itself. It's not just FreeMed. Every bit of Open Source EHR software has the same problem: insufficient users.
Oh, and Statement (as a module) doesn't do what I expect. Here's the patient's ledger:
2007-08-02 98940 (07--98940TOS) 38.16 0.00 38.16 0.00 38.16 No Ledger
2007-08-02 97014 (07--97014TOS) 16.00 0.00 16.00 54.16 -38.16 No Ledger
Yet, the Statement only includes the first charge, not the second charge, nor the fact that one cash payment has been made to cover both charges, so the balance should be zero.
This is 0.8.4 by the way. I realize it's probably WAY different in 0.9.
The fact that nobody else has run into this problem is an indication of why EHR software is such a problem. The user community isn't big enough to support itself. It's not just FreeMed. Every bit of Open Source EHR software has the same problem: insufficient users.