Skip to content

Create a configurable, automatic data deletion cleanup process #2847

@lomky

Description

@lomky

Thanks for creating an issue! Please fill out this form so we can be sure to have all the information we need, and to minimize back and forth.

  • What are we trying to do?
    When we initially created Daria for DCAF back in ~2015 we prioritized anonymized data retention to meet their needs and protect privacy. Now that we serve many funds and times have changed, we want to make sure funds have the final call on whether their patient data is archiving or just fully deleted after a certain time.

  • What feature or behavior is this required for?
    Reflecting potentially changed risk decision making over the past few years. Empowering users. Relates to Encryption/deletion/protection of data in case of emergencies #2682

  • How could we solve this issue? (Not knowing is okay!)

  • Add a configuration toggle for 'delete after X days' for patients.
  • Add that deletion processing
    • This should look a lot like how the Archive logic is configured and flows
  • make sure it applies to Archived Patients as well
  • Anything else?
    This should definitely be an opt in - we don't want folks surprised by this behavior.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions