Changes between Version 56 and Version 57 of BluePrintCERT/RHoK2011
- Timestamp:
- 11/30/11 17:31:26 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrintCERT/RHoK2011
v56 v57 34 34 * ptressel (Skype: tbc) physically in Portland, OR 35 35 * graemef physically in Hanoi, VN 36 == 1. Create a simple, easy-to-follow, intuitive Volunteer and Event database user interface == 36 37 == 1. Volunteer and Event database user interface == 38 Create a simple, easy-to-follow, intuitive Volunteer and Event database user interface 37 39 38 40 Note: In the first instance, this system will only be accessible to admins & not by the volunteers themselves, so there is less need to work on access rights - that can be added later. … … 47 49 Event types we have so far are "Training", "Emergency Deployment", "Planned Deployment", "Outreach", and "SocialCERT". 48 50 49 Basic training is 8 classes and a final exam. CERT Administrator Joe creates an event for each class:51 ''Basic training is 8 classes and a final exam. CERT Administrator Joe creates an event for each class'': 50 52 51 53 [[Image(AddEvent.png)]] 54 52 55 === 1b. Qualifications === 53 56 Qualifications (hrm_skill) can be automatically assigned to a user, with an appropriate Skill Level (hrm_competency) by confirmed Participation in the requisite training Events (hrm_experience). They can also be added by an admin when they upload a scan of ther relevant paper certification. … … 56 59 57 60 [[Image(AddQualification1.png)]] 58 === 1c. === 59 Some of the students are already AED / CPR certified, so Joe also creates qualification for that. The students will send Joe a copy of their certification which he will then attach to their profile. 61 62 ''Some of the students are already AED / CPR certified, so Joe also creates a qualification for that. The students will send Joe a copy of their certification which he will then attach to their profile.'' 60 63 61 64 [[Image(AddQualification2.png)]] 62 65 63 === 1d. Import Class Students === 64 Joe then enters (or import) a list of the students in the class. If they already exist in the volunteer database, the class is added to their existing profile. If they do not exist in the database, a new volunteer record is created. 65 66 === 1e. === 67 Determining which volunteers have completed all the requirements for a given qualification will be refreshed on a non-configurable time interval or forced by selecting "Refresh All Qualifications" on the Qualifications page. 66 ''Determining which volunteers have completed all the requirements for a given qualification will be refreshed by a background scheduled task or forced by selecting "Refresh All Qualifications" on the Qualifications page.'' 68 67 69 68 [[Image(ViewQualifications.png)]] 70 69 71 === 1f. Status: !Active/Pending === 70 === 1c. Import Class Students === 71 ''Joe then enters (or import) a list of the students in the class. If they already exist in the volunteer database, the class is added to their existing profile. If they do not exist in the database, a new volunteer record is created.'' 72 73 === 1d. Status: !Active/Pending === 72 74 When volunteers first complete all the required classes for Basic Training, their status is changed from "Pending" to "Active" and are eligible for additional call-outs and training. 75 73 76 === Sample volunteer profile pages === 74 77 … … 104 107 105 108 106 == 2. Create a search functionality that allows administrators to search for volunteers with specific characteristics and choose to send event deployment requests to those volunteers == 107 108 The deployment page allows the admin to send a request to specific volunteers. (CONSIDER: Can admins send deployment requests without affiliation to an event?) 109 110 Note: the list of volunteers is already filtered to those in the 'Community' group for that event type 109 == 2. Deployment == 110 Create a search functionality that allows administrators to search for volunteers with specific characteristics and choose to send event deployment requests to those volunteers. 111 112 The deployment page allows the admin to send a request to specific volunteers. (Note: Admins can also send notifications to a contact list without affiliation to an event) 113 114 Note: the list of volunteers is already filtered to those in the Contact List (pr_group) for that event type 111 115 112 116 [[Image(AddDeployment.png)]] 113 117 114 By default all Active members are shown in the recipient list who are assigned to the appropriate contact list. For instance, if sending a deployment for a Training event, only volunteers who belong to the "Training" contact list will be shown in the recipient list. The list can be further filtered by selecting "Restrict recipients by qualification" and using multi-select to choose.115 116 The deployment notice is a standard template. Joe wants to edit before sending so he selected "Edit Request Before Sending" to bring up the preview pane. He adds a couple of notes and select "Send Deployment" 118 ''By default all Active members are shown in the recipient list who are assigned to the appropriate contact list. For instance, if sending a deployment for a Training event, only volunteers who belong to the "Training" contact list will be shown in the recipient list. The list can be further filtered by selecting "Restrict recipients by qualification" and using multi-select to choose. 119 120 The deployment notice is a standard template. Joe wants to edit before sending so he selected "Edit Request Before Sending" to bring up the preview pane. He adds a couple of notes and select "Send Deployment"'' 117 121 118 122 [[Image(AddDeploymentWithPreview.png)]]