EnPHC Documentation Protocol
Diseases Covered Under EnPHC
EnPHC (Enhanced Primary Healthcare Clinic) is the overarching programme managing the three core NCDs:
Protocol Lifecycle
Registration & Activation Workflow
Register New Patient
Initial registration using the Special Services template
Template Used: Referral & Register Special Services
Complete the template by ticking and filling in the relevant diagnoses:
- Diabetes Mellitus
- Hypertension
- Dyslipidemia
- Pre-Diabetes
Mandatory fields:
- Date of diagnosis
- Tick and complete all blood screening and procedures that have already been performed
After completing the template, you may optionally print the registration form for the NCD unit's records.
NCD Unit Processing
Referred to NCD unit to complete registration and mandatory screening
The patient is referred to the NCD unit to:
- Finalise the registration process
- Verify that all mandatory screening and investigations have been completed
If any tests or screening are outstanding, they must be arranged and completed at this stage before the patient is formally activated.
Activate EnPHC Status
Set the patient as Active Enhanced Clinic using the EnPHC Checklist
Template Used: EnPHC Checklist
Under the Case Status section, tick the following:
- Active EnPHC
- The patient's confirmed diagnosis — one or more of:
- Diabetes Mellitus (with diagnosis date)
- Hypertension (with diagnosis date)
- Dyslipidemia (with diagnosis date)
Every active EnPHC patient must have both:
- Active EnPHC status
- At least one confirmed diagnosis (DM, HPT, or Dyslipidemia) with a recorded diagnosis date
This activation step is performed only once for the entire duration of the patient's treatment at the EnPHC clinic.
Complete Patient Information
Ensure all key patient details are documented in SystmOne
The staff in-charge must ensure the following are fully documented:
- Comorbidities — all known conditions with their respective diagnosis dates
- Hospitalisation history — any previous admissions
- Specialist appointments — any existing hospital follow-ups for other conditions
- Blood investigation results — complete and up to date
- Complication screening — completed according to the scheduled screening calendar
Ongoing Status Management
Throughout the patient's treatment, they may fall into one of the following categories. Staff must update the status accordingly — always by adding a new code, never by removing existing ones.
Patient is attending follow-up as scheduled with no defaulting.
Patient missed their scheduled appointment. Specific definition varies by clinic locality.
Patient requests to continue treatment at another health facility.
Patient from another facility transfers into this clinic. Treated as a new active case.
Patient has passed away.
Defaulter, Transfer-Out, and Deceased patients are classified as Non-Active EnPHC cases. Transfer-In patients are classified as a new Active case.
Changing Patient Status
Active → Non-Active
Open EnPHC Checklist
Navigate to the EnPHC Checklist template for the patient
Open the patient's record in SystmOne and access the EnPHC Checklist template.
Tick New Status
Select the new status that applies to the patient
Under the Case Status section, tick the appropriate new status:
- Defaulter
- Transfer-Out
- Deceased
Do not remove the existing Active EnPHC tick.
Save Template
Save the checklist to apply the status change
Save the template. SystmOne will automatically update the patient's status from Active EnPHC to Non-Active EnPHC.
Non-Active → Active (Reinstatement)
For a previously non-active patient who returns to the clinic and needs to be reinstated:
Identify the Non-Active Code
Locate the code that caused the Non-Active status
Go to EnPHC Checklist → Tab 1 → View Case Status section.
Identify the code that is responsible for the Non-Active status (e.g. Transfer-Out, Deceased) and note down its recorded date.
Navigate to Code Journal
Access the full coded entries for the patient
Go to Clinical Tree → Code Journal.
Change the dropdown filter to All Coded Entries.
Mark Code in Error
Remove the incorrect or outdated Non-Active code
Locate the previously noted code in the list.
Right-click on it and select Mark in Error.
This will remove the Non-Active status and restore the patient as an Active EnPHC case.
No code should ever be deleted from a patient's record. When a status changes, add a new code — never remove the existing one.
