hmsiccbl / screensaver1

Screensaver Version 1 - End of life on December 1, 2018
GNU General Public License v2.0
3 stars 3 forks source link

Associate ServiceActivities with the screen they service in the UI #117

Closed seanderickson closed 10 years ago

seanderickson commented 10 years ago

Currently, ServiceActivity is created for a user, and listed with the user's activities, but not with the Screen referenced.

Katrina writes: Service Activities that are listed as being associated with a Screen ID number in Screensaver are not showing up as lab activities on that screen. This poses a tracking issue for first and last visit information that is important for stat purposes of lab staff time and screener facility usage. Is this information that can be made visible on the screen page currently or could this be part of a new development? Ideally we don’t want to have to check every user of a screen when running first and last activity dates to see if they have any Service Activities associated with the screen in question. In addition we don’t want to enter the information twice to avoid errors and information inconsistencies.

An Example:

Screen 1237 has no lab activities listed, however user Shitao Li has two service activities of lab trainings associated with Screen 1237 (Envision and Wellmate on 10/31/13). We would like to be able to see that these two trainings occurred and are associated with the screen when we view the screen page for 1237.

@ Katrina @JAS60