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

Enable Export and Storage of Signed Consent Form #34

Open
1 task done
philippzagar opened this issue Oct 20, 2023 · 0 comments
Open
1 task done

Enable Export and Storage of Signed Consent Form #34

philippzagar opened this issue Oct 20, 2023 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@philippzagar
Copy link
Collaborator

Problem

At the moment, the application provides a consent form that users are required to sign, without storing the completed form.
However, in order to make LLMonFHIR ready for a planned usability study, the study supervisors must be able to access the signed form in retrospect (for legal purposes). I
n addition, study participants must have the ability to re-access the document they signed within the onboarding flow.

Solution

The application needs to store the signed form, accessible for the study supervisors but also the study participants.
The SpeziOnboarding package provides the functionality to export the signed consent form since StanfordSpezi/SpeziOnboarding#26. This will be especially useful for implementing the required functionality.
The document itself must be stored securely, so locally via the SpeziStorage and/or remote via SpeziFirebase.

Additional context

Keep in mind that StanfordSpezi/SpeziOnboarding#26 introduced breaking changes to the public API of the SpeziOnboarding module!

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
@philippzagar philippzagar added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant