KKBM CCMS Training & Competency
Trainers create a session via the in-page "+ Create training" button (token-required) → a QR code is auto-generated to a Cloudflare R2 URL → display the QR at the session → staff scan and submit attendance via the form. The stats and table above pull aggregated data only — individual attendee names + emails live in D1 and are exposed only via the dedicated AttendanceViewer login.
1. Training Evolution
KKBM's training model has progressed through three distinct phases since go-live. Each phase built on the previous, shifting from external dependency to internal self-sufficiency.
| Phases | Period | Characteristics |
|---|---|---|
| Phase 1: BKD-Led Foundation | Sept – Oct 2023 | On-site implementation by BKD/TPP teams; system setup, security briefing, and initial user access training |
| Phase 2: Peer-Led Rollout | Nov 2023 – mid 2024 | Internal champions provided on-the-spot guidance during live clinic hours; unit-by-unit specialization (NCD, radiology, KKIA, etc.) |
| Phase 3: Deep-Dive Teaching | mid 2024 – present | CME-style sessions for specific modules (wound care, physiotherapy, virtual consultation, health screening); new staff onboarding as standard practice |
2. Training Focus Areas
The table below summarises the six documented training focus areas, their current status & the evidence available.
| Focus Area | Status | Evidence / Notes |
|---|---|---|
| Staff Roles & Daily Workflow | Ongoing | This is mandatory and significant to be follow & practice by each staff members |
| Mandatory fields guidance | Done | Covered in all foundation and unit-specific sessions since Oct 2023 |
| Template usage best practices | Done | OPD & NCD template CME (Mar 2024); wound care, physiotherapy templates (2025) |
| Error correction workflow | Ongoing | Workflow documented; CCMS-Wiki correction guides available |
| Data security & confidentiality | Ongoing | Awaiting MOH-level security policy rollout; briefing on KK level delivered via security information gain from SystmOne Support & online materials (Sept 2023 onwards) |
| Accurate & transparent data entry | Ongoing | Embedded in all sessions; reinforced via documentation quality monitoring |
| Voluntary documentation practices | Ongoing | Cultural shift tracked via documentation quality trends |
3. Target Staff Groups Trained
Training has been delivered across all operational roles at KKBM. The scope spans clinical documentation, template usage, e-prescription, and digital workflow optimization.
| Staff Role | Training Focus |
|---|---|
| Medical Officers (MO) | EMR documentation, clinical templates, SNOMED coding; safe entry awareness; security policy |
| Family Medicine Specialists | EMR documentation, clinical templates, SNOMED coding; reporting, audit trail review; clinical SOP development |
| Staff Nurses | Vital signs entry, patient assessment documentation; security policy |
| Medical Assistants (MA) | Clinic flow processes, diagnostic referrals; security policy |
| Registration Staff / PPK | Patient registration, auto-allocation, appointment scheduling; security policy |
| Dietitians & Nutritionists | Templates for dietary assessment, health screening data entry; security policy |
| Physiotherapists & Counsellors | Specialty templates, module-specific documentation |
| ICT Coordinators | Basic troubleshooting, user management in SystmOne; security policy |
4. ISO Compliance Mapping
This section outlines how KKBM's training initiatives align with core ISO and MOH accreditation standards. Emphasis is placed on not only conducting technical sessions, but also fostering a culture of transparency, accountability, and continuous competency.
| ISO Requirement | Training Evidence at KKBM |
|---|---|
| ISO 9001: Staff Competency | Documented training logs, regular training sessions, emphasis on voluntary documentation practices and proper clinical data entry |
| ISO 27001: Information Security | ICT security briefing included in staff training sessions, guidance on data access, modification restrictions, and confidentiality protocols |
| MOH Accreditation | CME/briefing logs, SOP walkthroughs, internal reviews and updates on documentation practices |
5. Training Documentation & Records
KKBM maintains detailed training records covering three categories: external BKD/TPP sessions, internal staff training (non-doctors), and dedicated doctor training.
All 45 sessions in subsections 5.1, 5.2, and 5.3 are also present in the live database (Section 1 above), with HIST-YYYY-NNN IDs. The live table supports filtering, search, and per-staff-type views — features the static tables below can't offer. The historical tables are preserved here for archival reference and to match how they were originally captured in the clinic's training spreadsheet.
Many sessions were conducted on-site across various clinic units (OPD, KKIA, radiology) in a real-time, decentralised manner. Attendance was compiled retrospectively based on calendar records and internal communication, ensuring all training is accounted for while reflecting the dynamic working conditions of the clinic.
5.1 External BKD & TPP Training
5.2 Internal Staff Training (Non-Doctors)
5.3 Doctor Training
6. What's Next
Training at KKBM has progressed from a session-based model toward a structured competency assurance framework. The table below splits what's now delivered via the in-house QR-based attendance system from what remains planned as next-phase work.
Delivered (in-house Training Attendance System) — New!
| Initiative | Status | Implementation |
|---|---|---|
| Auto-tracking of training & attendance | Delivered | QR-based sign-in writes to Training_Attendance sheet with server-side window + deduplication validation |
| Live training records on the docs site | Delivered | Section 1 above — auto-populates from Training List with searchable/filterable view, replaces manual gathering |
| Trainer self-service creation | Delivered | Token-gated form writes directly to Training List with optional same-time QR poster generation |
| Historical records consolidation | Delivered | 45 trainings from 2023–2025 imported into the new system with HIST- IDs for visibility alongside live data |
| Multi-dimensional categorisation | Delivered | Both staff_type (audience) and category (topic — CCMS / CME / SOP / Safety / Events) — enables targeted reporting and per-page embeds |
Planned (next phase)
| Initiative | Status | Dependency |
|---|---|---|
| Monthly Leadership Reports | Planned | Auto-generated digest of attendance + completion rates emailed to MOIC/MOH (technically feasible today; see TD-016 in the technical debt register) |
| Security Policy Acknowledgement Flow | Planned | ISO 27001 evidence — staff explicitly acknowledges receipt of security training, not just attendance |
The delivered work substantially fulfils the training delivery and attendance evidence requirements for ISO 9001 and MOH accreditation. The planned items address competency assessment (did staff demonstrate the skill?) and role-based requirements mapping (what should each role know?) — these are deeper compliance layers that build on the records this system now produces.
