1 Overview
Akeso PMA — known as the Hawk — is a web-based system that Netcare Akeso uses to run the administrative side of a patient's stay: admitting patients, recording their details and medical-aid cover, allocating beds and doctors, and later discharging them.
This guide covers the Reception part of the Hawk only — the screens a receptionist uses at the front desk. Billing, claims and remittance are handled elsewhere in the system and are covered by separate guides.
Who uses it, and where you fit in
🧑💼 The receptionist
Akeso reception staff who admit patients, keep their details up to date, and finalise discharges at their clinic. Every day
🎧 First Line Support
The team that trains receptionists and is the first port of call when something goes wrong. This guide is your reference. Trains & troubleshoots
What the Hawk gives Akeso
One place for admissions
The entire workflow — admit, update, discharge — happens on one system, the same way at every Akeso clinic.
Fewer billing problems later
Capturing the patient, account holder and medical-aid details correctly at reception is what lets the claim go out cleanly afterwards.
Medical-aid checks up front
The system checks the medical-scheme membership during admission creation, so cover problems are caught early.
A clear record
Every admission, update and discharge is recorded in an event log, giving Akeso a reliable history of who did what and when.
The reception journey at a glance
Almost everything in this guide is one of four tasks. The rest of the guide walks through each in detail.
- Admit a patient — create the admission (patient → account holder → account & medical aid → admission information). Section 4.
- Update a patient's details — fix or change demographic information. Section 6.
- Update an admission — change the doctor, bed, dates or diagnosis. Section 6.
- Discharge a patient — finalise the discharge once the patient has left. Section 7.
2 Before you start
A quick checklist of what a receptionist needs in place before the Hawk will work for them.
| Requirement | What to check |
|---|---|
| A Netcare login | The receptionist signs in with their Netcare EMP number (employee number) and password — the same credentials Netcare issues them. There is no separate Hawk password. |
| Two-factor authentication (2FA) | The first time they log in, they are prompted to set up two-factor authentication (2FA) — a second security step in addition to the password. The setup steps are shown in Section 3. |
| The correct clinic | The receptionist must be working under the correct Akeso clinic (shown top-right). See Section 3. |
| A web browser & internet | The Hawk is a website, opened in a normal web browser on a computer at the address pma.netcare.digital. A working internet connection is needed. Google Chrome is the supported browser that is recommended for use with the Hawk. |
3 Getting started
Logging in, confirming the clinic, and finding your way around the reception dashboard.
Logging in
Sign in with the Netcare EMP number and password
Open the Hawk by navigating to pma.netcare.digital in Google Chrome. On the Akeso Hawk Billing System login screen, the receptionist enters their Netcare username (EMP number) and password, then clicks Log In.
Set up two-factor authentication (first login only)
The very first time a receptionist logs in, they are asked to set up two-factor authentication (2FA) — a one-time security setup that adds a second check on top of the password. On the Multi-Factor Authentication screen, click Use Email, enter the email address the code should be sent to, and click Associate.
Enter the emailed code to verify
The Hawk emails a one-time verification code (OTP) to that address. Type it into the Code field and click Verify. Ticking Remember this device for 30 days means they won't be asked for a code again on that computer for 30 days. After this one-time setup, logging in is just username and password.
Check you are on the correct clinic
Confirm the clinic shown top-right
Once logged in, the receptionist lands on the reception dashboard. The first thing to check is the clinic shown in the top-right corner — for example "RECEPTIONIST · Akeso Alberton". Everything they do applies to this clinic, so it must be right before admitting anyone.
Finding your way around the dashboard
The reception dashboard has three key sections.
The sidebar and Quick Actions
On the far left is the sidebar (Dashboard, Admission, Emergency). In the middle, Quick Actions gives two large buttons — Admission and Emergency — the fastest way to start admitting a patient.
The Admissions summary (KPIs)
To the right, the Admissions summary shows live counts for the clinic: Admitted, Clinically Discharged, Awaiting Review, Draft and Emergency. ("KPI" just means a headline number the team keeps an eye on.)
The Admissions table and its tabs
Lower down is the Admissions table, listing patients with their admission date, attending doctor, ward/bed and who last updated them. Along the top are tabs that filter the list:
- Admissions — patients currently admitted.
- Clinically Discharged — patients discharged clinically on CareOn who still need to be finalised on the Hawk (see Section 7).
- Awaiting Review, Emergency and Drafts — patients at other stages, and admissions saved part-way as drafts.
A Filter by name box (top-right of the table) is how you find a specific patient.
4 Admitting a patient
This is reception's main task. An admission is built in four steps, shown as a tracker along the top of the screen: Patient Details → Account Holder Details → Account Details → Admission Information. You can save a half-finished admission as a draft at any time and come back to it.
Start the admission
From the dashboard, click the Admission button — either in Quick Actions or in the left sidebar. (Use Emergency for emergency admissions — see Section 5.)
Step 1 · Patient details
Enter the patient's ID or passport number
First, choose SA ID Number or Passport Number and type it in, then click Proceed. The Hawk uses this to check whether the patient already exists in the system.
If the patient already exists — confirm it's them
If someone with that ID/passport has been admitted before, a Patient Search pop-up appears showing their name and demographics. Check the details, then:
- Confirm, correct patient — reuses their existing details (you skip re-typing them), or
- Incorrect patient, create new record — if it is not them.
For a new patient — fill in the patient details
If this is a new patient, a form opens for their demographic information: Title, First and Last name, Date of Birth, and gender (Male / Female / Other / Unknown).
Pick the date of birth from the calendar
Click the Date of Birth field to open a calendar and choose the date.
Add contact details and next-of-kin, then submit
Complete Patient Contact Information (cellphone, telephone, email, street address, city/town, postal code) and Patient Next-of-Kin (name, contact numbers, email and relationship to the patient). When the patient details are complete, click Submit.
Step 2 · Account holder details
The account holder is the person responsible for the account — often the patient, but not always (for example, a parent for a child).
If the patient is the account holder — use the toggle
If the patient pays for themselves, switch on Patient is Account Holder. This automatically copies the patient's details into the account holder section, so nothing needs re-typing.
Otherwise — enter the account holder and their details
If someone else is the account holder, provide their SA ID or passport number, then fill in the Account Holder Information (name, relationship to the patient, occupation), Contact Details and Next-of-Kin. Click Next to continue.
You can save a draft at any point
During the admission you can click Save Draft to store it in its current state and finish later. A draft admission is not complete — it must be finished before the patient is properly admitted, and it appears under the Drafts tab.
Step 3 · Account & medical aid
Choose Medical Aid or Private
Under Account Details, choose how the account is paid: Medical Aid (a medical scheme pays) or Private (cash payments).
Medical Aid — pick the scheme
If Medical Aid is chosen, open the Medical Aid dropdown and select the correct scheme (you can type in the search box to find it — for example, Discovery).
Enter the membership and dependent code
Provide the Membership Number and the correct Dependent Code (which member on the policy the patient is), then click Next.
Step 3 (cont.) · Medical-scheme validation
The Hawk validates the medical aid automatically
When you click Next on a medical-aid account, the Hawk automatically runs a membership validation (an "MSV" check — Member Status Verification) against the scheme:
- If it passes — a green message appears and you can proceed.
- If it fails — you'll see a red message. Click Close, correct the medical-aid details, and click Next again. If the details genuinely can't be validated, click Proceed without validation to continue anyway.
Step 4 · Admission information
The final step captures the clinical-admin detail of the stay. Fill in the required fields across Additional Patient Information, Referral Information and Admission Details.
Fill in Additional Patient Information and Referral Information
The Admission Information step opens on Additional Patient Information (e.g. patient type, dietary requirements, allergies and admission type) and Referral Information (referral source, reason for arrival and referring doctor). Complete these first, then continue to the Admission Details below.
Set the admission date and time
Click the Admission Date field to open the calendar, then choose the date and the time of admission.
Add the diagnosis (ICD-10) — first one is the primary
In the Diagnosis field, search for and select the ICD-10 code(s). The first ICD-10 code you add counts as the primary diagnosis for the admission, so add it first. ("ICD-10" is the international list of standard codes for conditions and diagnoses.)
Add the attending doctor
Above the Attending Doctors table, click the pencil icon. Click the attending doctor field to see the doctors available at this clinic for the patient, choose one, and click Add to put the line in the table.
Confirm the doctor line, then save
Check the doctor line looks right, then click the Save icon to confirm it on the admission.
Allocate a bed — search for what's available
Next to the Bed Allocations table, click the pencil icon. You choose a date and time range to search for free beds. For a new admission the start is always the admission date, so you can usually just click Search to list all beds available on the admission date.
Pick the bed, add it, and save
After searching, open the Bed dropdown to see all currently available beds, select one, and click Add to put it in the table. Confirm the entry by clicking the Save button.
Finish and confirm
Submit the admission
Once the attending doctor and bed allocation are saved and the required fields are filled (including Employment Details — Employed / Unemployed / Student), click Submit to finalise the admission. (Save Draft is still there if you need to finish later.)
Check it worked
A success notification appears, and the patient now shows in the Admissions table on the dashboard. (The Admitted count also goes up by one.)
5 Emergency admission
An emergency admission gets a patient onto the system quickly — most often for after-hours admissions done by the nursing team. It is identical to a normal admission (Section 4), except that it skips the account holder and account steps: the tracker at the top shows just two steps, Patient Details → Admission Information.
Start from Emergency and enter the patient ID
From the dashboard, click Emergency (in Quick Actions or the left sidebar). On the Patient Details step, choose SA ID Number or Passport Number, type it in, and click Proceed — exactly as for a normal admission. Notice the tracker has only two steps.
Enter the patient demographics
Fill in the patient's details — Title, name, Date of Birth, gender, contact information and next-of-kin — then click Submit, just like a standard admission.
Enter the admission information and submit
Complete the Admission Information step — admission date/time, diagnosis (ICD-10), attending doctor and bed allocation — then click Submit. Because the account holder and account are skipped, the admission is created straight after this step.
The admission appears under the Emergency tab
The new admission is created under the Emergency tab of the Admissions table (and the Emergency count on the dashboard goes up by one).
Adding the account from the patient profile
On the emergency patient's profile, click Add Account, then work through Account Holder Details and Account Details (Medical Aid or Private) exactly as in a normal admission, and click Create Account.
6 Updating records
Two common changes: correcting a patient's demographic details, and changing their admission details (doctor, bed, dates or diagnosis). Both start by finding the patient in the Admissions table.
Update a patient's details
Find the patient
On the dashboard, use the Filter by name box above the Admissions table and type the patient's first name to locate them.
Open the patient — Options → View
On the patient's row, click the ⋯ Options button, then View to open their profile.
Open the patient card for editing
In the patient's profile, find the patient card and click its pencil icon to edit the demographic details.
Make the change and Update
Edit the details that need changing (for example, first name or email address), then click Update to save. Always click Update or the change is lost.
Update an admission's details
Changing the attending doctor, admission date, bed or diagnosis follows almost the same path — but you open Update Admission.
Find the patient and open — Options → View
Search the Admissions table by first name, click ⋯ Options on the row, then View to open the profile.
Open Update Admission
On the patient's profile, click Update Admission in the toolbar. This opens the admission update page.
Make the change (e.g. add an ICD-10 code) and Update
Edit the admission information as needed — for example, add another ICD-10 diagnosis code — then click Update to save your changes.
7 Discharging a patient
When a nurse has clinically discharged a patient on CareOn, reception completes the administrative discharge on the Hawk to close the record.
Open the Clinically Discharged tab
On the dashboard's Admissions table, click the Clinically Discharged tab. This lists patients who have been clinically discharged on CareOn and now need an administrative discharge on the Hawk.
Find the patient — Options → Finalize
Find the patient by name, click the ⋯ Options button on their row, and choose Finalize.
Check the discharge date and time
An Administrative Discharge pop-up appears with a Discharge Date/Time. By default this is the current date and time, which is correct for a discharge happening now.
Back-dating? Use Manual Date/Time override
If the discharge is being back-captured (recorded after it actually happened), switch on Manual Date/Time override and enter the correct date and time.
Discharge
When the date and time are correct, click Discharge to finalise the administrative discharge. The patient moves out of the active admissions list.
8 Troubleshooting
Work top to bottom: confirm the symptom, try the fix, and if it's still unresolved, escalate (Section 9).
Logging in & access
| What the user reports | Likely cause | What to try |
|---|---|---|
| "My password isn't working." | Wrong password, or it was recently changed. | Confirm the same Netcare EMP number and password work for their other Netcare systems. If those also fail, it's a Netcare account issue, not the Hawk — the receptionist should log a Sigma with Netcare. |
| "It's asking me to set up two-factor authentication." | This is the normal first-time login prompt. | Have them complete the 2FA setup — the steps are shown in Section 3. |
| "It says 'Can't back up secret' during 2FA setup." | A temporary problem backing up the authenticator secret. | Attempt the backup again after 30 seconds. If the issue persists, escalate to A2D24. |
The dashboard & the patient list
| What the user reports | Likely cause | What to try |
|---|---|---|
| "I can't find a patient in the table." | Wrong tab selected, or name typed differently. | Make sure you're on the right tab (e.g. Clinically Discharged for discharges). Use Filter by name and try their first name. |
| "A patient I discharged is still showing." | Only the clinical discharge is done; the administrative one isn't. | Complete the administrative discharge from the Clinically Discharged tab (Section 7). |
During an admission
| What the user reports | Likely cause | What to try |
|---|---|---|
| "It says a patient with this ID already exists." | The patient was admitted before. | This is expected. Use Confirm, correct patient if it's them, or Incorrect patient, create new record if not (Section 4). |
| "The medical-aid validation failed." | Wrong scheme, membership number or dependent code — or the scheme can't be reached. | Click Close, correct the medical-aid details, and click Next again. Only use Proceed without validation if the details are right but still won't verify. |
| "There are no beds when I search." | No beds free for that date/time range, or the range is wrong. | Check the date/time range and search again. If genuinely full, this is an operational issue for the clinic. |
| "It won't let me submit the admission." | A required field is missing, or there is still an open admission for this patient. | First check for fields flagged as required (e.g. "At least one diagnosis is required") and make sure the doctor and bed lines were Saved. If all the patient details are correct, the admission may be failing because there is still an open admission for this patient — check they are not on the Clinically Discharged list from a previous admission. If they are not, log a Sigma with Michael. |
| "I lost my place / had to stop halfway." | Admission not yet submitted. | If Save Draft was used, find it under the Drafts tab and continue. |
Updates & discharge
| What the user reports | Likely cause | What to try |
|---|---|---|
| "I discharged with the wrong date." | Manual override not used, or wrong date entered. | For back-dated discharges, use Manual Date/Time override before clicking Discharge. An administrative discharge captured on an incorrect date/time can be reversed by escalating a support request (Sigma), so it is important to ensure the discharge date/time is correct. |
9 Escalating a problem
When an issue is beyond First Line Support — it isn't login, clinic, a missing field, or a known fix above — raise it through the proper channel.
- Who — the receptionist's name and the clinic (e.g. Akeso Alberton).
- What — what they were doing and what went wrong (quote any on-screen message exactly).
- Where — which screen/step (e.g. Admission → Account details → medical-aid validation).
- When — the date and time, and whether it happens every time.
- Details — a screenshot if possible. Use a patient reference rather than full patient details in the ticket.
10 Frequently asked questions
Does a receptionist need a separate password for the Hawk?
No. They sign in with their Netcare EMP number and password. The first login also asks them to set up two-factor authentication.
What's the difference between "clinically discharged" and "administratively discharged"?
Clinical discharge is done by a nurse on CareOn when the patient is medically ready to leave. Administrative discharge is done by reception on the Hawk to close the record. Reception's job is the administrative one (Section 7).
Can an admission be saved and finished later?
Yes — click Save Draft at any step. It's stored under the Drafts tab and must be completed before the patient is properly admitted.
The medical-aid validation failed — can we still admit?
Yes, using Proceed without validation, but with extreme care. This should only be used if the account details are confirmed to be correct first and simply cannot be verified right now — it means the cover has not been confirmed.
Which diagnosis is the "primary" one?
The first ICD-10 code added to the admission is treated as the primary diagnosis, so add that one first.
Who is the "account holder"?
The person responsible for the account. If that's the patient, switch on Patient is Account Holder to copy their details across; otherwise enter the other person's ID and details.
A patient we discharged still appears — why?
They've probably only been discharged clinically on CareOn. Complete the administrative discharge from the Clinically Discharged tab (Section 7).
What do I do if I genuinely can't fix a receptionist's problem?
Run the three quick checks (Section 8), then escalate to the Netcare service desk with a clear ticket (Section 9).
11 Glossary
| Term | Plain-language meaning |
|---|---|
| Akeso PMA / the Hawk | The web system this guide covers. "PMA" = Practice Management & Administration. It runs admissions, updates and discharges (and, elsewhere, billing). |
| Reception dashboard | The home screen a receptionist lands on after logging in — Quick Actions, admission counts, and the admissions table. |
| EMP number | A staff member's Netcare employee number, used as their username to log in. |
| Two-factor authentication (2FA) | A second security step at login, on top of the password. Set up once, the first time. |
| Clinic (site) | The Akeso facility a user is working under (e.g. Akeso Alberton), shown top-right. It scopes what they see and do. |
| Admission | The record of a patient's stay, created in four steps: patient → account holder → account & medical aid → admission information. |
| Account holder | The person responsible for the account — the patient, or someone else (e.g. a parent). |
| Medical aid / scheme | A medical scheme that pays for care (e.g. Discovery). The alternative is a Private account. |
| Membership number | The patient's (or account holder's) number on the medical scheme. |
| Dependent code | Which member on a medical-scheme policy the patient is (e.g. main member, spouse, child). |
| MSV / membership validation | Member Status Verification — the automatic check that a medical-scheme membership is valid, run when you move past the account step. |
| ICD-10 code | A standard international code for a condition or diagnosis. The first one added is the primary diagnosis. |
| Attending doctor | The doctor responsible for the patient during the admission, added to the admission from the clinic's list. |
| Bed allocation | Assigning the patient to an available bed for their stay, found by searching a date/time range. |
| Draft | A part-finished admission saved to complete later; listed under the Drafts tab. Not a completed admission. |
| CareOn | Netcare's clinical system. Nurses clinically discharge patients on CareOn; reception then finalises on the Hawk. |
| Clinical discharge | A nurse marking the patient medically ready to leave (done on CareOn). |
| Administrative discharge | Reception finalising the discharge on the Hawk to close the record. |
| Back-capture | Recording something (e.g. a discharge) after it actually happened, using a manual date/time. |
12 Quick reference
Admit a patient in 5 moves
- Start — dashboard → Admission; check the clinic top-right first.
- Patient — enter ID/passport → confirm existing or create new → fill details → Submit.
- Account holder — toggle Patient is Account Holder, or enter the other holder's ID & details → Next.
- Account & medical aid — Medical Aid or Private → scheme, membership, dependent → Next → membership validation.
- Admission info — date, diagnosis (first = primary), attending doctor (pencil→Add→Save), bed (pencil→Search→Add→Save) → Submit.
Update & discharge — the short version
- Update patient details — Filter by name → ⋯ Options → View → patient-card pencil → edit → Update.
- Update admission — Filter by name → ⋯ Options → View → Update Admission → edit → Update.
- Discharge — Clinically Discharged tab → find patient → ⋯ Options → Finalize → check date (or Manual override) → Discharge.