Operational qualification protocol
Operational qualification: audit trail and electronic signatures, QC LIMS results module
| Protocol number | OQ-LIMS-004 |
|---|---|
| Version | v1.0 |
| System | QC LIMS, results module (configured off-the-shelf software) |
| Software release | 8.2.1, configuration CFG-LIMS-002 v1.3 |
| Site | QC laboratory, validation environment |
| Requirements | URS-LIMS-002 v1.1, requirements URS-021 to URS-043 |
| Risk assessment | RA-LIMS-002 v1.0: audit trail and signatures rated high risk |
1.Objective
Show that the audit trail and electronic signature functions of the QC LIMS results module work as URS-LIMS-002 specifies before the module holds GMP results.
2.Scope
In scope: result entry, change and deletion; the audit trail; reviewer e-signatures on results, on screen and on the printed certificate. Out of scope: instrument interfaces (OQ-LIMS-005) and user administration (OQ-LIMS-003).
3.Acceptance criteria
Every step meets its expected result. A step that does not is recorded as a Fail with a deviation reference; the protocol passes only when each deviation is closed and its retest passes.
4.Prerequisites
- 4.1IQ-LIMS-002 approved with no open deviations.
- 4.2Test accounts QC-ANL-T1 (analyst), QC-REV-T1 (reviewer) and QC-ADM-T1 (administrator) issued to the tester.
- 4.3Validation environment on release 8.2.1 with CFG-LIMS-002 v1.3 applied.
- 4.4Server time synchronised to the site time source; time zone documented as UTC.
- 4.5Testers trained on this protocol; training record on file.
5.Pre-execution approval
Signature 01: Validation lead
- Printed name
- blank
- Meaning
- Authored
- Date and time
- blank
- Signature
- blank
Signature 02: System owner, QC manager
- Printed name
- blank
- Meaning
- Reviewed
- Date and time
- blank
- Signature
- blank
Signature 03: Head of Quality Assurance
- Printed name
- blank
- Meaning
- Approved
- Date and time
- blank
- Signature
- blank
6.Test steps
Scroll sideways for every column.
| Step | Action and expected result | Actual result | Pass/Fail | Executed by, date | Deviation |
|---|---|---|---|---|---|
| OQ-01URS-021, § 11.10(e) | As QC-ANL-T1, enter pH 6.82 for sample S-0001 and save. Expected: The audit trail shows a Create entry: user QC-ANL-T1, date and time, field pH, new value 6.82. | Create entry shown: QC-ANL-T1, 2026-10-20 09:14 UTC, pH, 6.82. Evidence E-01. | Pass | MT2026-10-20 | None |
| OQ-02URS-022, § 11.10(e) | Change the pH for S-0001 to 6.85 with the reason "Transcription error". Expected: A Modify entry holds old value 6.82, new value 6.85, user, date and time, and reason. The 6.82 value is still readable. | Modify entry shown with 6.82 and 6.85 and the reason; the Create entry is unchanged. E-02. | Pass | MT2026-10-20 | None |
| OQ-03URS-023, § 11.10(e) | Delete replicate R-0003 of S-0001 with the reason "Wrong vial". Expected: A Delete entry holds user, date and time and reason; the deleted value stays readable in the trail. | Delete entry shown; the value 6.79 is readable in the trail. E-03. | Pass | MT2026-10-20 | None |
| OQ-04URS-024, § 11.10(e) | Set the workstation clock 2 hours ahead, then save a new result. Expected: The trail time comes from the server, within 1 minute of the reference clock, not from the workstation. | Trail 09:31 UTC against reference 09:31 UTC; workstation showed 11:31. E-04. | Pass | MT2026-10-20 | None |
| OQ-05URS-025, § 11.10(e) | As QC-ADM-T1, look for any way to edit or delete an audit trail entry, in the application and in the admin console. Expected: No function edits or deletes a trail entry, for any role. | No edit or delete function found in either screen; the trail is read-only for every role. E-05. | Pass | MT2026-10-20 | None |
| OQ-06URS-026, § 11.10(e) | Export the S-0001 audit trail to PDF and to CSV. Expected: Both exports carry every entry from steps 01 to 03 with user, date and time, old and new values, and reason. | PDF and CSV each carry the 3 entries with every field. E-06. | Pass | MT2026-10-20 | None |
| OQ-07URS-031, § 11.50(a) | As QC-REV-T1, e-sign the S-0001 result with the meaning Reviewed. Expected: The signed result shows the signer's printed name, the date and time of signing, and the meaning Reviewed. | Screen shows the full name, 2026-10-20 10:02 UTC, Reviewed. E-07. | Pass | MT2026-10-20 | None |
| OQ-08URS-032, § 11.50(b) | Print the S-0001 certificate of analysis to PDF. Expected: The printout shows the same name, date and time, and meaning as the screen. | Name and date and time printed; the meaning is missing from the report footer. E-08. | Fail | MT2026-10-20 | DEV-2026-014 |
| OQ-09URS-032, § 11.50(b) | Retest of step 08 after DEV-2026-014 (report template CFG-RPT-07 v1.1). Print the certificate again. Expected: The printout shows the same name, date and time, and meaning as the screen. | Name, 2026-10-20 10:02 UTC and Reviewed all printed. E-09. | Pass | MT2026-10-21 | DEV-2026-014 |
| OQ-10URS-033, § 11.70 | Use Copy Result to copy the signed S-0001 result to sample S-0002. Expected: The copy carries no signature; S-0002 shows as unsigned. | S-0002 created as Unsigned; no signature record copied. E-10. | Pass | MT2026-10-21 | None |
| OQ-11URS-034, § 11.70 | Change the signed S-0001 result to 6.86. Expected: The change is blocked, or the signature is invalidated and a new one requested; the trail records it. | Signature status Invalidated, re-sign requested, trail entry shown. E-11. | Pass | MT2026-10-21 | None |
| OQ-12URS-041, § 11.200(a)(1) | In the signing dialog, try to sign with the password empty, then with the user ID empty. Expected: Signing is refused both times; both the user ID and the password are needed. | Refused both times with the message "User ID and password required". E-12. | Pass | MT2026-10-21 | None |
| OQ-13URS-042, § 11.200(a)(1)(i) | In the same session, sign a second result as QC-REV-T1. Expected: The system asks for at least the password; signing by a click alone is not possible. | Password requested; no one-click signing. E-13. | Pass | MT2026-10-21 | None |
| OQ-14URS-043, § 11.200(a)(1)(ii) | Log out, log back in, and sign a third result. Expected: The first signing after the new log-in asks for both the user ID and the password. | Both components requested. E-14. | Pass | MT2026-10-21 | None |
7.Tester log
Every set of initials in section 6 resolves to one person here.
| Initials | Printed name | Signature and date |
|---|---|---|
| MT | blank | blank |
8.Summary report
- Steps run
- 14 of 14
- Pass
- 13
- Fail
- 1
- Deviations
- DEV-2026-014
Conclusion
All 14 steps run. Step 08 failed: the printed certificate left out the signature meaning. DEV-2026-014 corrected report template CFG-RPT-07 to v1.1 under change control CC-2026-031, and the retest (step 09) passed. The audit trail and e-signature functions meet URS-021 to URS-043; the module may move to PQ-LIMS-002.
9.Report approval
Signature 01: Validation lead
- Printed name
- blank
- Meaning
- Authored
- Date and time
- blank
- Signature
- blank
Signature 02: Head of Quality Assurance
- Printed name
- blank
- Meaning
- Approved
- Date and time
- blank
- Signature
- blank
OQ-LIMS-004 v1.0. Pre-execution approval comes before step 01 is run; a printed copy is for reference.