Skip to content

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

  1. Open Maintenance → Maintenance Requests (kanban). Scan the 5 stages: Submitted → Pending Review → In Repair → Awaiting Pickup → Received.
  2. Hover any red-bordered card — that equipment is criticality_color = red (high value × high risk). Promote it.
  3. Use the search filter SLA Breached to surface requests already over the per-stage roots_sla_hours. Reassign or escalate.
  4. Glance at the chatter and hemms.stage.transition.log lines for any request flagged overnight.

Weekly — vendor + PM coverage

  1. Maintenance → Service Contracts → Expiring Soon (≤90d). Decide renew / re-tender / drop. Anything left in the list past 30 days out is a renewal risk.
  2. Maintenance → Equipment grouped by Under Warranty filter — verify any newly acquired equipment in the last week has its warranty contract on file.
  3. 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

  1. Maintenance → Equipment grouped by Risk Tier. Confirm any new high-risk equipment has a Service Contract attached and a maintenance.plan (PM frequency).
  2. Pull the Maintenance Request Analysis pivot under Maintenance → Reporting to 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.

  1. 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.
  2. 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.
  3. Send for Signature → three-signer chain (BME Head, Engineering Head, Hospital Director) routed through sign_oca. Header badge flips from 🟡 รอลงนาม to 🟢 ลงนามครบ when all three sign.
  4. 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_oca routes 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_parts already 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.

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.