Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a configurable, automatic data deletion cleanup process #2847

Open
lomky opened this issue Feb 14, 2023 · 3 comments · May be fixed by #2923
Open

Create a configurable, automatic data deletion cleanup process #2847

lomky opened this issue Feb 14, 2023 · 3 comments · May be fixed by #2923
Assignees
Labels

Comments

@lomky
Copy link
Member

lomky commented Feb 14, 2023

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.
@lomky lomky added the backend label Feb 14, 2023
@elimbaum
Copy link
Contributor

Maybe I'll take a look at this one?

Just to confirm, should delete after X days be a Config, or a field within each patient?

@lomky
Copy link
Member Author

lomky commented Apr 5, 2023

A config!

@elimbaum elimbaum self-assigned this Apr 6, 2023
@elimbaum
Copy link
Contributor

elimbaum commented Apr 6, 2023

making configs... my specialty

@elimbaum elimbaum linked a pull request Apr 13, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants