Skip to main content

Audit & Monitoring Implementation

At KKBM, auditing is not just about checking logs — it is how we understand what happened, why it happened, and how to prevent it from happening again. We use CCMS audit capabilities in two ways: reactively when an incident or complaint occurs, and proactively to catch issues before they affect patients.

For what CCMS can audit technically, see the Audit Trail in CCMS reference on CCMS-Wiki. For documentation errors and how we correct them, see Documentation Quality Implementation.


1. How We Use Auditing at KKBM

Reactive Auditing
Investigating after an incident, complaint, or error is reported. We trace what happened, who was involved, and why.
Proactive Auditing
Regular monitoring to catch issues before they become incidents — data quality, flow compliance, and system usage.

2. Reactive Auditing — When Things Go Wrong

These are real scenarios where KKBM has used CCMS audit capabilities to investigate and resolve issues.

ScenarioDescriptionHow We AuditedRemarks
1. Patient misallocationPatient registered for doctor's room but auto-allocated to procedure room, causing unnecessary wait and reallocationSystmOne Patient Allocation audit + auto-allocation event log2-identifier protocol · Registration workflow review
2. Patient complaint — waiting timePatient complains about excessive waiting time or flow disruption in the clinicSystmOne allocation timestamps + room queue audit + rota historyDocumentation Implementation · SOP compliance check
3. Patient complaint — misallocationPatient directed to wrong unit or room, causing confusion and delaySystmOne allocation audit + user activity log for registration staff2-identifier protocol · Corrective coaching
4. Track back patient historyNeed to verify what was documented, prescribed, or done during a previous visitSystmOne patient record access history + clinical note revision logAudit Trail Reference · Full timeline retrieval
5. Medical practitioner issueAllegation of mismanagement, missed documentation, or incorrect clinical actionSystmOne clinical note audit + prescription history + user activity for the sessionDocumentation Implementation · Peer review process
6. Medication errorWrong medication, dosage, or patient dispensedSystmOne prescribing audit (who ordered what) + PHIS dispensing audit (who dispensed what)Pharmacy SOPs · Correction workflow
7. Wrong appointmentPatient booked for wrong date, time, or clinic sessionSystmOne Appointments & Rotas audit + booking user activityDocumentation Implementation · Staff retraining
8. Missing referral letterPatient claims referral letter was not issuedSystmOne Communication & Letters audit + print historyAudit Trail Reference · Reissue process
9. Missing prescriptionPatient claims prescription was not given or printedSystmOne prescribing audit + print historyPharmacy SOPs · Reprint / investigation

3. Proactive Auditing — Preventing Problems

These are ongoing monitoring activities KKBM conducts to catch issues before they become incidents.

Monitoring FocusWhat We CheckHow We Do ItStatus
1. Incomplete registration dataMissing ethnicity, address, or mandatory demographic fields causing underreporting in clinical reportsClinical reporting dashboards + spot-check of registration recordsOngoing
2. Patient flow complianceWhether patients are allocated and flow through units according to SOPSystmOne allocation audit + timestamp comparison against expected flowOngoing
3. System usage trackingWhether doctors use auto-allocation in SystmOne or rely solely on physical checklistsUser activity audit for auto-allocation events vs. manual allocation patternsOngoing
4. Template complianceWhether clinical staff use correct SystmOne templates rather than free-text journalsDocumentation audit + template usage reportsOngoing
5. Data quality monitoringDuplicate records, wrong patient registrations, demographic inconsistenciesRegistration audit + duplicate record detectionOngoing
6. Login securityFailed login attempts, simultaneous logins, password lockoutsSystmOne User Access Activity reportActive

4. How to Request an Audit

If you do not have direct access to audit reports, follow this process:

1

Identify the system involved

  • SystmOne — clinical records, appointments, logins
  • PHIS — medication dispensing
  • iLAB — laboratory results
2

Gather basic details

  • Date and time range of the incident
  • Patient name / MRN (if applicable)
  • Staff member involved (if known)
  • Brief description of what happened
3

Contact the appropriate person

  • SystmOne issues → Dr Azlan, Dr Fuad or ICT En Siva
  • Medication issues → Pharmacy Unit
  • Lab result issues → Laboratory Unit
4

Provide justification

  • Audit requests must be tied to a specific operational need (complaint investigation, error tracing, training review)
  • General browsing of audit logs is not permitted
5

Await response

  • Turnaround depends on complexity and workload
  • For urgent patient safety issues, escalate through the head of department

5. What Can Be Audited

For reference, CCMS provides audit coverage across these systems. KKBM uses the capabilities relevant to primary care:

  1. SystmOne CCMS: Authentication, registration, patient allocation, documentation, appointments, rota management, and administrative activity.
  2. PHIS Integration: Prescribing history, amendments, print history, and dispensing records.
  3. iLAB Integration: Test orders, amendments, and result audit.
  4. MyVAS Integration: Appointment booking sources and modifications.

For detailed technical specifications of each audit capability, see Audit Trail in CCMS.


6. Audit Practice Status

PracticeStatusRemarks
Reactive audit investigationsActiveUsed regularly for complaints, errors, and patient history requests
Proactive data quality monitoringOngoingClinical reporting spot-checks and registration audits conducted monthly
Patient flow compliance checksOngoingAllocation audits reviewed quarterly against SOP
System usage tracking (auto-allocation)OngoingUser activity patterns analysed to identify training needs
SystmOne audit report accessAvailableDr Fuad and ICT Syahirah have direct access
PHIS audit accessVia Pharmacy UnitClinic staff have no direct access; pharmacy manages dispensing audits
iLAB audit accessVia Laboratory UnitManaged by laboratory staff
Routine scheduled auditsNot StartedNo formal scheduled monitoring cycle at clinic level yet
Retention policy confirmedPendingAwaiting BKD KKM confirmation on official retention policy
Operational Reality

Audit monitoring at KKBM is functional but ad-hoc. Reactive audits are well-established. Proactive monitoring is growing but not yet formally scheduled. This is a known improvement area.

Contributor

Dr Fuad Jaafar

Dr Fuad Jaafar

Facilitator, CCMS • KK Bandar Maharani

84 contributions

Feedback

Send feedback

Page info

Reviewed May 2026
Next review May 2027

Feedback

Send feedback

© CCMS Hub. Content on this site was prepared for internal clinical use. Please request permission before reproducing or republishing on other platforms.