For Biomedical Engineering Manager¶
Who you are¶
You run the Biomedical Engineering (BME) department. The medical-equipment fleet is yours: every infusion pump, ventilator, defibrillator, and MRI on the asset register. You are accountable for uptime, planned PM compliance, vendor SLA, and the HA Thailand annual evidence package the surveyors ask for. Of every HEMMS user, you touch the most modules.
What HEMMS does for you¶
| Capability | What it gives you |
|---|---|
| Single equipment register with Value × Risk criticality | One source of truth, red/yellow/green triage at a glance |
| 5-stage repair workflow with SLA timers and audit log | Know who has every request, who broke SLA, who fixed what |
OCA maintenance_plan + hospital PM kinds | Automatic PM request generation by interval, per kind |
| Service Contracts with per-kind coverage and renewal alerts | The technician knows on day 1 whether the vendor covers the job |
| HA Annual PM Report + ปจป. Asset Inspection PDFs | Year-end compliance evidence — built, signed, archived |
| Spare-parts master + auto-draft stock pickings | The kit is staged before the PM cron creates the request |
A typical day, week, month¶
Daily — keep the queue clean¶
- Open
Maintenance → Maintenance Requests(kanban). Scan the 5 stages: Submitted → Pending Review → In Repair → Awaiting Pickup → Received. - Hover any red-bordered card — that equipment is
criticality_color = red(high value × high risk). Promote it. - Use the search filter SLA Breached to surface requests already over the per-stage
roots_sla_hours. Reassign or escalate. - Glance at the chatter and
hemms.stage.transition.loglines for any request flagged overnight.
Weekly — vendor + PM coverage¶
Maintenance → Service Contracts → Expiring Soon (≤90d). Decide renew / re-tender / drop. Anything left in the list past 30 days out is a renewal risk.Maintenance → Equipmentgrouped by Under Warranty filter — verify any newly acquired equipment in the last week has its warranty contract on file.- Open any open PM request stuck in PM Scheduled for more than 7 days. Either schedule a slot or document a deferral reason in the chatter.
Monthly — fleet hygiene¶
Maintenance → Equipmentgrouped by Risk Tier. Confirm any new high-risk equipment has a Service Contract attached and amaintenance.plan(PM frequency).- Pull the Maintenance Request Analysis pivot under
Maintenance → Reportingto spot equipment with rising failure counts — your candidates for replacement or re-tender.
End of Thai fiscal year (Oct → Sep)¶
This is your big moment.
Maintenance → Reporting → Generate HA Annual PM Report— pick fiscal year + department, click Generate. The wizard creates a draft report with one line per in-scope equipment, planned vs actual PM counts already computed from closed preventive requests.- Review lines, fill exception reasons for any not-done items, submit. Submit locks an immutable JSON snapshot of the report — surveyor reprints stay byte-identical even years later.
Send for Signature→ three-signer chain (BME Head, Engineering Head, Hospital Director) routed throughsign_oca. Header badge flips from 🟡 รอลงนาม to 🟢 ลงนามครบ when all three sign.- The same workflow exists for the annual ปจป. Asset Inspection — typically done a few weeks earlier in the fiscal-close window.
Key reports/dashboards to bookmark¶
| Bookmark | Path |
|---|---|
| All open requests (kanban) | Maintenance → Maintenance Requests |
| SLA-breached requests | search filter on the kanban |
| Expiring Soon contracts (≤90d) | Maintenance → Service Contracts → Expiring Soon |
| Equipment by criticality | Maintenance → Equipment, group by Risk Tier |
| HA Annual PM Report (current FY) | Maintenance → Reporting → HA Annual PM Report |
| Annual ปจป. inspection | Maintenance → Asset Inspection → Annual Inspections |
| PM cron health | Settings → Technical → Scheduled Actions → maintenance: Plan Generator |
What you DON'T need to do¶
HEMMS removes these pain points
- No more Excel reconciliation between PM plan and actual closed requests — the HA Annual Report engine does that for you.
- No more chasing signers by paper or email —
sign_ocaroutes the annual report to all three signers and posts the signed PDF to the report's chatter. - No more "is this under warranty?" phone calls — the contract coverage banner on every new request answers it instantly.
- No more spare-parts surprise — when the PM cron creates the request,
roots_hemms_spare_partsalready drafted the stock picking with the kit for that equipment. - No more menu sprawl — Mass Import lives under Configuration, HA Report and ปจป. live under Reporting / Asset Inspection. One mental model.
Related modules¶
- Repair Workflow — the 5 stages and SLA
- Equipment Criticality — Value × Risk matrix
- Preventive Maintenance — hospital PM kinds
- Spare Parts — per-equipment kits + auto-drafts
- Service Contracts — warranty + MA + coverage
- HA Annual PM Report — the year-end PDF
- Asset Inspection (ปจป.) — annual stock check
- Signature — sign_oca bridge for both reports
- Mass Import — bulk-load equipment / vendors / locations
First-time setup
If you are bringing equipment in from a spreadsheet or another CMMS, start with Maintenance → Configuration → Mass-Import Upload — it has a dry-run preview so you can see exactly what will be created before you commit.