I have a customer that completely deleted a patients medical record right after seeing them. I can, manually, pull all the data from a backup, but I was wondering if anyone had written an “undelete” tool/script or had documented a process for recovering from an accident of this nature?
Having the “delete customer” without a warning will give rise to similar questions in the future. A solution like in Q-uick-book-s could possibly prevent unwanted delete of customers: “are you sure”, “are you realy sure about this action” and “please type YES in Capitals if you are definitely sure about deleting this customer”, could be a more appropriate solution for stupid Users like me (Developers available to make this change?). It happened twice just because I hit the wrong button! But it was a tough but good lesson ;-)) in how to use OpenEMR the right way. In any database it is not the burden of the customersname that fill the database, but it is the additional information. The more customers the better the future of these persons when they come back. I would as an alternative get rid of the delete customer nest to the name of the customer and transport all relevant programming to another less obvious place, and also make the warnings about “are you sure about this action”.