Training Management¶
Overview¶
Training settings under the training management menu allow permitted users to manage training-related variables (edit, delete, add). Additionally, training-related data can be entered by using the training participants submenu.

Figure 7. Training data management, variable setting and entry
By clicking training participants, trainees' profiles and training courses can be added via newly added, inline edition, and editing options by selecting already recorded trainees' profiles.
Training Management Workflow¶
This document provides a complete end-to-end workflow for the Training Management lifecycle within the Lifebox M&E and Training System.
The workflow covers:
- Training Settings Configuration
- Course Management
- Training Session Creation
- Participant Registration
- Training Enrollment
- Attendance Management
- Exam & Test Administration
- Question Bank Management
- Test Assignment
- Test Taking Workflow
- Automated Evaluation
- Reporting & Analytics
- Pre/Post Test Analysis
- Certification & Outcomes
Simplified High-Level Workflow¶
graph LR
A[Training Settings] --> B[Create Courses]
B --> C[Create Training Sessions]
C --> D[Register Participants]
D --> E[Enroll Participants]
E --> F[Track Attendance]
F --> G[Create Tests]
G --> H[Create Questions]
H --> I[Assign Questions]
I --> J[Participants Take Tests]
J --> K[Auto Marking]
K --> L[Reports & Analytics]
L --> M[Pre/Post Test Evaluation]
M --> N[Certification & Outcomes] Pre-Test vs Post-Test Workflow¶
flowchart LR
A[Participant Enrolled] --> B[Take Pre-Test]
B --> C[Attend Training]
C --> D[Take Post-Test]
D --> E[Compare Scores]
E --> F{Improvement Achieved?}
F -->|Yes| G[Training Effective]
F -->|No| H[Needs Improvement]
G --> I[Generate Certificate]
H --> J[Recommend Retraining] Administrative Workflow¶
flowchart TD
A[Admin Login] --> B[Configure Training Settings]
B --> C[Create Training Sessions]
C --> D[Register Participants]
D --> E[Enroll Participants]
E --> F[Create Tests]
F --> G[Create Questions]
G --> H[Assign Questions]
H --> I[Monitor Attendance]
I --> J[Monitor Test Responses]
J --> K[Generate Reports]
K --> L[Issue Certificates] Data Flow Architecture¶
flowchart LR
A[Training Settings] --> B[(Training Database)]
C[Training Sessions] --> B
D[Participants] --> B
E[Enrollment Records] --> B
F[Attendance Records] --> B
G[Tests] --> B
H[Questions Bank] --> B
I[Test Responses] --> B
J[Scores & Results] --> B
K[Certificates] --> B
B --> L[Analytics Dashboard]
B --> M[Reports Engine]
B --> N[Export Services]
B --> O[Lifebox Learning Network] Training Settings¶
Training settings are used for setting and creating Training Courses, assigning Training Leads and Trainers, and additional training parameters such as:
- Training Types (TOT, Basic, or Refresher)
- Training Venues
- Training Partners
- Training Approaches (Face-to-face, Blended, or Online)
- Training Languages (the language in which the training session is given)
- Training Participant Roles (Surgeon, Nurse, Anesthetist, Administrator, etc.)
These parameters must be set for training sessions, courses, and tests to be conducted accordingly.
Examples¶
List of Courses

Example of List of courses
Adding/Updating Courses

Example of Adding/Updating courses
⚠️ NOTE:
- A course can only be added once. There should not be duplicated courses!
- However, a course can have multiple Training Sessions!
What are Training Sessions¶
Training sessions are used for courses that will be given to various facilities and organizations per course. This is useful when a single course is given to multiple facilities at different times and locations. Training sessions will later be used for creating Tests and questions, and training participants will take the tests as per their registered course and training session.
Training Sessions with their respective Training Courses and Participants

Example of Training Sessions with their respective Training Courses and Participants
Steps to Add or Edit a Training Session¶
To add or edit a training session, both interfaces have the same elements:
- Click on Add New button from the training session page
- Select a:
- Course
- Training Type
- Training Approach
- Program
- Facility
- Venue
- Host Country
- And all applicable fields and options from the Add page
- After selecting all applicable fields and filling them out, you will be able to save and create the session for that particular course and timeline.
Add Training Session Interface

Example of Adding/Editing a Training Session
Training Participants¶
The training participants module allows the training manager or admin to manually register or add participants so that they can be enrolled in training sessions, take tests, and track their attendance.
Participants can also register and create their profiles using the following link:
🔗 Participant Registration Portal: https://mne.lifebox.org/modules/test/lbq/public/login.php
ℹ️ NOTE: Participants will not be able to take tests until they have been enrolled by the training admin.
Training Participants List

Training Participants List Interface
To add / register a participant¶
- Go to Training Management
- Select Training Participants Menu item
- Click on Add New
- Fill all required and basic details of the participant
- Confirm all data is correct
- Save the participant details
Add Training Participant Interface

Adding/Registering a New Training Participant
Training Participation (Enrollment)¶
Training Participation (Enrollment) allows the training manager to assign registered training participants to a training session so they can take tests for the sessions they have enrolled in.
To access Training Participation (Enroll) Menu Item¶

Training Participation Menu Location
Training Session Participation (Enrolment List)¶

Training Session Participation (Enrollment) List
To add a training participant to a session¶
- Go to Training Management
- Click on Attendance
- Select Training Participation Menu item
Add Training Participant to a Training Session (Enrolling) Interface

Enrolling a Training Participant to a Session
Attendance¶
The attendance module summarizes sessions based on training attendance records.
Training Attendance List

Training Attendance Summary
ℹ️ NOTE: Data from the Lifebox Learning Network is summarized by course, participant, and course analytic options. This submenu is included in the system structure but does not contain active functions. Its primary purpose is to facilitate data retrieval from the Lifebox Learning Network.

Lifebox Learning Network Course Analytics List

LLN Course Analytics
Exam & Test Administration¶
The Exam and Test Administration submenu allows for pre-post testing evaluation and training impact evaluation.
Accessing Test Administration¶
Go to: Training Management → Exam & Test Administration
⚠️ NOTE: This menu is only available to admins and training managers.
Exam & Test Administration Menu

Test Administration Menu Location
Test Administration Dashboard¶
The dashboard presents summaries of:
- Total tests
- Total participants
- Total questions designed
- Completed tests
The Responses and Participants menu allows users to filter results using different variables.
Test Administration Dashboard

Test Administration Dashboard Overview
Tests¶
Now that you are in the Exam & Test Administration Module...
Steps to Create Tests¶
- Click on Tests Menu
- Enter the test title with the corresponding Training session
- Enter the description
💡 Tip: Make sure the test title is similar to the training session for ease of use/understanding.
- Enter the time limit in Minutes
- Toggle the switch to the right if the test is for Pre-Test (by default all tests are Post-Tests)
- Make sure the Active status is toggled
- Click Save
Create New Test Interface

Creating a New Test
Questions¶
Steps to Create Questions¶
- Click on Questions Menu
- Click on Add New Question
- Enter the Question Text (The Question)
- This allows you to directly upload multimedia such as pictures and video links by copy-pasting from a word file or from a web page.
- Select the Appropriate Question Type
| Question Type | Description |
|---|---|
| Single Choice | Radio Buttons (one answer) |
| Multiple Choice | Check Boxes (multiple answers) |
| Decision Matrix | Matching questions |
| Fill in blanks | Predefined answers with string matching |
💡 Tip: All question choices also support multimedia.
- Verify the question has a valid and correct answer set to it.
ℹ️ NOTE: Both Add and Edit Question have the same interface.
Create/Edit Question Interface

Creating or Editing a Question
Steps to assign Questions to a Test¶
This ensures you can assign previously created questions to a test.
This can be done in two ways: Single & Bulk Assign
Test List Page

List of Available Tests
Test Action Buttons

Test Action Buttons (Edit, Delete, etc.)
Method 1: Bulk Assign (Recommended)¶
- While on the Test list page, click on the Pencil Icon for your desired test
- On the test page, on the right side, check the questions that you would like to add to the test
- You can also assign a single question to a test
Test Edit & Assign Interface

Test Edit Page with Question Assignment Panel
ℹ️ NOTE: This page also allows you to edit the test session that this test is under, as well as other test configurations.
- After updating and assigning the questions to the test you are editing, click on the Update Test button on the right upper corner
- The tests will successfully be assigned the selected questions
⚠️ IMPORTANT NOTES:
- To test these operations, make sure to add yourself as a training participant and enroll or add yourself to a test session that you just created
- Login using the Test Taker's Portal
- All Questions are automatically marked without human intervention
- Once the test taker has submitted their response, it is final and will not be re-marked unless they take the test again
Test Responses & Reports¶
Overview¶
The Responses module allows administrators and trainers to:
- View all submitted test responses
- Filter responses by test, training, participant, score, or date
- Review detailed participant answers
- Analyze scores and completion timelines
- Generate reports for training evaluation
Accessing Test Responses¶
Navigate to:
The Test Responses page displays a list of all submitted test attempts.
Test Responses Page¶
Page Layout¶
The page contains two main sections:
- Filter Responses Panel
- Responses Table
Filter Responses¶
Use the filter section to search for specific test submissions.
Available Filters¶
| Filter | Description |
|---|---|
| Test | Filter responses by selected test |
| Training | Filter by training session |
| Participant | Search responses by participant name/email |
| Score Range | Filter by minimum and maximum score |
| Date From | Show responses submitted after selected date |
| Date To | Show responses submitted before selected date |
Example Filter¶
Test: Capno Quiz Test
Participant: Michael Teferra
Score Range: 50 to 100
Date From: 04/01/2026
Date To: 04/30/2026
This will display all responses for:
- Capno Quiz Test
- Submitted by Michael Teferra
- Scores between 50% and 100%
- Submitted during April 2026
Responses Table¶
The responses table displays all matching submissions.
Test Responses List

Test Responses Table
Table Columns¶
| Column | Description |
|---|---|
| ID | Unique response identifier |
| Test | Name of the test |
| Training | Related training session |
| Participant | Participant name and email |
| Score | Percentage score achieved |
| Raw Points | Total points earned |
| Started At | Date and time test started |
| Submitted At | Date and time test submitted |
| Actions | View detailed response |
Example Response Entry¶
| ID | Test | Participant | Score |
|---|---|---|---|
| 17 | Capno Quiz Test | Michael Teferra | 50.00% |
Viewing Response Details¶
To open a detailed report:
- Locate a response in the table
- Click the View or Details action button
The system opens the Response Details page.
Test Response Detail Report

Detailed Test Response Report
Response Details Report¶
The Response Details page provides a complete breakdown of the participant's test attempt.
Sections in Response Details¶
1. Test Information¶
Displays information about the test.
| Field | Description |
|---|---|
| Test | Name of the test |
| Type | Test category (Pre Test/Post Test) |
| Course | Associated course |
| Training | Linked training session |
| Time Limit | Allowed test duration |
| Status | Test availability status |
| Test ID | Unique test identifier |
| Training Dates | Scheduled training dates |
| Description | Test description |
Example:
2. Score Summary¶
Shows the participant's performance.
Information Displayed:
- Percentage score
- Points earned
- Total possible points
Example:
3. Participant Information¶
Displays participant details.
| Field | Description |
|---|---|
| Name | Participant full name |
| Participant ID | System participant identifier |
| Participant email address | |
| Phone | Participant phone number |
4. Timeline¶
Displays important timestamps for the test attempt.
Timeline Information:
| Field | Description |
|---|---|
| Started | When the test began |
| Submitted | When the test was submitted |
| Duration | Total time spent |
| Created | Record creation timestamp |
Example:
Started: Apr 21, 2026 12:57 PM
Submitted: Apr 21, 2026 12:57 PM
Duration: 0 hours 0 minutes 0 seconds
5. Questions & Answers¶
Displays all questions and participant responses.
Information Included:
- Question number
- Question type
- Points earned
- Question weight
- Correct answer indicator
- Selected answer
- Awarded points
Example:
Question #1 – Single Choice
1 / 1.0000 points
This is a normal capnograph waveform.
What does the letter D indicate?
✓ Correct Selected
Points Awarded: 1 of 1.0000 (100%)
Understanding Scores¶
Score Calculation Formula:
Example Calculation:
Common Administrative Tasks¶
Review Participant Performance¶
- Open Responses
- Filter by participant or test
- Open response details
- Review scores and answers
Identify Failed Attempts¶
Use the Score Range filter:
This displays all responses below passing score.
Analyze Training Effectiveness¶
Compare:
- Pre-test scores
- Post-test scores
- Completion duration
- Frequently missed questions
Best Practices¶
- ✅ Regularly review participant responses
- ✅ Monitor low-scoring participants
- ✅ Verify question accuracy when many participants fail
- ✅ Use reports to improve training materials
- ✅ Track pre-test vs. post-test improvements
- ✅ Export data for external analysis when needed
Troubleshooting¶
No Responses Found¶
Possible causes:
- Filters are too restrictive
- Incorrect date range selected
- No participants have submitted tests
Solutions:
- Clear filters and try again
- Expand date range
- Verify test has enrolled participants
Incorrect Scores¶
Verify:
- Question weights are properly configured
- Correct answer configuration is accurate
- Points assignment settings are correct
- Questions have properly marked answers
Summary¶
The Responses and Response Details pages help administrators:
- Monitor participant activity and engagement
- Review detailed test performance metrics
- Track training outcomes and effectiveness
- Generate accurate evaluation reports
- Identify areas for training improvement
Detailed Participant Journey¶
journey
title Training Participant Journey
section Registration
Register Account: 5: Participant
Profile Approval: 4: Admin
section Enrollment
Assigned to Session: 5: Admin
Receive Session Access: 5: Participant
section Training
Attend Training: 5: Participant
Participate in Activities: 4: Participant
section Testing
Take Pre-Test: 4: Participant
Take Post-Test: 5: Participant
Receive Results: 5: Participant
section Certification
Pass Evaluation: 5: Participant
Receive Certificate: 5: Participant Test Takers Portal¶
Test takers can be registered using email or QR code scan options via the Test Takers Portal.
To access the portal:
- Go to Training Management
- Click Exam & Test Administration
- Click Test Takers Portal
This will direct you to the Lifebox Test Center.
Test Taker Registration Interface

Test Taker Registration Portal
After test takers/training participants have registered, and the training admin has enrolled the users/participants to a training session, they will be able to take tests for the training sessions.
Test Taker Login Interface

Test Taker Login Page
Test Taker's Dashboard
Example of Test Taker's Dashboard
Available Tests at Lifebox Test Center

Example of Tests List for Participants
Test / Quiz Information

Test Information and Instructions
Test In-Progress

Test In Progress
Test Result

Test Result After Submission
Test Result Review

Test Result Review In Detail
Test Taker Workflow Summary¶
graph TD
A[Participant Registers] --> B[Admin Enrolls Participant]
B --> C[Participant Logs In]
C --> D[Participant Takes Test]
D --> E{Test Completed?}
E -->|Yes| F[Auto-marking]
E -->|No| D
F --> G[Score Recorded]
G --> H[Admin Reviews Response]
H --> I[Generate Reports] Frequently Asked Questions¶
Q: Can participants retake a test? A: No, once submitted, responses are final. Participants would need to be re-enrolled in a new test session.
Q: How do I export test results? A: Use the download/export options available in the Responses table (CSV, Excel, or PDF formats).
Q: Can I customize the passing score? A: Yes, passing scores can be configured in the test settings by the administrator.
Q: What happens if a participant loses connection during a test? A: Responses are saved as the participant progresses. They can log back in and continue from where they left off (if time hasn't expired).
Q: How do I create a Pre-Test vs Post-Test? A: When creating a test, toggle the Pre-Test switch to "On" for pre-tests. Leave it "Off" for post-tests.
Related Documentation¶
Document Version: 1.1
Last Updated: May 9, 2026
Maintained by: MERQ Consultancy