Hello, I am new to SynapseDirect. Having gone through the training video I know how to add patient details. However I cannot figure out how do I delete a patient?. Thanks
There is no facility to delete a patient. This is intentional. If you were just experimenting, then you can download a new database and start from scratch again.
Certainly is a common question for new testers. We do need to have a patient status, maybe deleted would be a status as well. I have alot of dead patients still coming up in searches ... I'd like to find a way of eliminating them from searches and data mining.
deceased, left practiced, no longer active... (i think i have seen this checkbox somewhere), or as i have had...staff errors that put a patient into the database accidentally ... or multiple instances for the same patient. When it was caught the 2 were merged...manually. and the we changed the second instancesname to ERRORJohn ERRORDoe but it would have been nice to make him disappear entirely. I suppose, if i really wanted to and had the time i could perform the ?Rebol equivalent of an sql command to delete the fields. For practices that are busy i could see staff easily duplicating records for the same patient inadvertently and a situation where you would want to delete...or flag out of existence. just my 2 cents on down time.
The point here is that there should be end-user definable options. I'd say they are similar, but "left practice" = definite, and "no longer active" = haven't been around in a long while. For me I will need to keep track of things like: Is the patient "Rostered" ? or is the patient Fee For Service ? Did the patient refuse rostering or did I suggest not to roster ? We might want to be able to search for archived patients. Really, different practices will have different needs to computerize a patient's status. I don't think just one variable will cover the options. For a bigger group, they might have programs such as a Diabetes Program or a COPD program. These groups would want to flag a patient's chart that they are involved in a certain program. Maybe an aggressive billing doctor would want to flag patients whom have excellent insurance to treat them differently in their practice.
Maybe there would be room for a small flag on the patient screen, near their name. Maybe it could be a column on the table GUI when looking a the que of patient names on the search screen. I agree with Jason that the ability to flag the status of a patient is pretty important to a lot of practices. BTW, can Synapse track all the name and address changes a patient has ever had? This is a CCHIT standard that also seems important to me.
>> BTW, can Synapse track all the name and address changes a patient has ever had? This is a CCHIT standard that also seems important to me. Not at this time. It could be easily added though using a trigger in the database.
>> BTW, can Synapse track all the name and address changes a patient has ever had? Interesting requirement. I can't say I'd be that interested in it, but it sounds relatively easy to do.