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

Clinician portal for proms/sparc #1792

Draft
wants to merge 16 commits into
base: CARDS-2514
Choose a base branch
from
Draft

Conversation

marta-
Copy link
Contributor

@marta- marta- commented Jul 23, 2024

WORK IN PROGRESS. Includes the locking feature.

To test with sparc:

  • build this cards branch with mvn clean install -Pdocker
  • build sparc (main or other branch) with mvn clean install
  • from the cards directory, start with PROJECT_VERSION=1.0.0-SNAPSHOT ./start_cards.sh --dev --project sparc --locking
  • create patient information and visit information forms
  • navigate to the patient subject/visit subject pages

@marta- marta- added urgent Needs to be completed and merged asap Test me! Ready for testing labels Jul 23, 2024
@sashaandjic sashaandjic added testing... Testing in progress bug Something isn't working labels Jul 23, 2024
@sashaandjic

This comment was marked as resolved.

@sashaandjic sashaandjic removed the bug Something isn't working label Jul 24, 2024
@sashaandjic
Copy link
Contributor

As a trusted user I can only see clinician forms. Is this correct?

@sashaandjic sashaandjic added the question Further information is requested label Jul 24, 2024
@sdumitriu
Copy link
Member

As a trusted user I can only see clinician forms. Is this correct?

Before the patient submits the survey, yes, but after you should see all of them.

@sashaandjic sashaandjic removed the question Further information is requested label Jul 24, 2024
@sdumitriu sdumitriu force-pushed the CARDS-2514 branch 3 times, most recently from 575c6a0 to bbb5185 Compare August 1, 2024 15:43
@sdumitriu sdumitriu force-pushed the clin-portal-with-locking branch 2 times, most recently from 372ec9d to c18f6b0 Compare August 1, 2024 18:05
sdumitriu and others added 11 commits August 1, 2024 14:16
[wip] Add stub views for a form/patient/visit
[refactoring] Moved all clinician-related ui components into a new `clinician-portal` directory
CARDS-2558: New "clinician-portal" module
For clinicians, display forms with a simplified menu
For clinicians, reorganize visit pages to display the associated forms in the order specified by the Questionnaire set, and with simplified actions
Fixed error when trying to save forms
Fix error with forms not switching between view and edit mode correctly
Fetch all visit information forms for a patient
Declare frontent dependencies
Visit page - added link to patient survey, better visit info icon
[cleanup] Removed unnecessary code from the clinician portal form
Display patient info and visits on the Patient page
marta- and others added 5 commits August 1, 2024 14:26
Simpler queries for populating the Patient page
Better icon and position for the Patient Survey Linky
Added lock functionality on visit pages
Separate clinician forms and patient surveys on visit page
@sashaandjic sashaandjic added tested Passed manual testing, needs code review and removed Test me! Ready for testing testing... Testing in progress labels Aug 9, 2024
@marta- marta- removed the urgent Needs to be completed and merged asap label Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tested Passed manual testing, needs code review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants