Hello all, I’m fairly new to OpenEHR and have been using EHRBase. I’m comfortable with composition versioning and logical/soft delete markers.
However, we have an (NHS) organisational requirement to provide the ability to physically/hard delete records on occasion. For example, under GDPR a patient has the right to erasure.
I believe that we could simply remove or re-assign the subject identifier on the EHR? However, if we wanted to hard-delete a composition, is this possible?
Apologies if this has been asked before, I couldn’t find it via search. Thanks in advance.
Both ehrbase and better support these hard deletes via a seperste admin api i believe for both compositions and overall ehr. There is sn appetite to standardise some of these kind of calls.
Thank you both, yes, you’re quite right - I forgot to mention that EHRBase does indeed provide an Admin API. However, the documentation states that it is for development purposes only - not production systems. And I believe it’s not activated for the latest EHRBase image which is what we’ve been using.
Absolutely it might be a solution though, although not without its risks.