Skip to content

Handle legal/permissions before creating new patient #42

@buske

Description

@buske

To handle the increasing number of use cases for patient creation (private/matchable, independent/consortium/manuscript-submission), I suggest we resolve these questions and the legal checkboxes prior to showing the new patient form. More explicitly:

  1. Click on "New patient" button on home page or header
  2. Get shown modal with several question, akin to templates at start of pedigree drawing
    • Slider for permission level.
    • Method for adding as part of consortium, or submitting as part of a manuscript. This would allow configuring the appropriate permissions and collaboration settings in a more automated method, rather than having the doctors to click on the little "Modify permissions" button, type in consortia, update, etc.
    • Any legal checkboxes, including the two default ones, and any dynamic ones based on the selections above (e.g. conditions as a part of submission to the specific manuscript).
  3. Buttons to "Create patient" or "Cancel". Selecting "Create patient" with then create a new patient record that is properly-initialized for the permissions/legal settings chosen, which can then be edited through the "Modify permissions" button.

Marta mentioned something similar was being done for the RD-Connect installation, that could perhaps be adapted for this purpose.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions