Plan, inspect and record
Connect maintenance procedures to applicable rules and company requirements; retain the inspection interval, identified non-conformity, possible cause when known and corrective action.
Register equipment, set maintenance intervals and track work orders. Parts used and maintenance results stay in the equipment history.
Maintenance onboard is more than a date. Some jobs follow the calendar, others running hours, and many whichever threshold comes first. Keeping plans, work orders and equipment history apart increases delay and audit risk.
Faromo links every maintenance task to the relevant equipment, interval, instruction, spare part and owner. Completion updates equipment history, while postponement reasons and approvals remain traceable.
The ISM Code does not prescribe a software screen. It requires company procedures for maintaining the ship against applicable requirements, inspections at appropriate intervals, records of non-conformities and corrective action, and measures that support critical-equipment reliability. The model below maps that framework to Faromo’s implemented PMS workflow.[1][2]
Connect maintenance procedures to applicable rules and company requirements; retain the inspection interval, identified non-conformity, possible cause when known and corrective action.
Clearly classify equipment and technical systems whose sudden failure could create hazardous situations; plan tests of stand-by arrangements and systems not in continuous use.
Manage inspections and reliability measures as part of the vessel’s operational maintenance routine, not as a separate audit-preparation exercise.
Each job uses one due-rule model. Faromo evaluates date and counter legs independently; for BOTH rules, the more urgent overdue, due or upcoming state takes precedence.
| Rule | Input data | Due logic | Typical use | Control point |
|---|---|---|---|---|
CALENDAR | Last completion date plus a day, week, month or year interval | The defined interval is added to the last completion date to produce the next due date. | Periodic inspection, annual service and time-limited components | An incorrect completion date shifts every following due date. |
RUNNING_HOURS | Last completion counter, service interval and current equipment reading | The job becomes due when the counter reaches its target and overdue once the current reading passes it. | Main engines, generators, pumps and usage-dependent service | If the counter is stale, the running-hour risk is stale too. |
BOTH | Calendar and running-hour data together | Both legs are tracked in parallel; whichever threshold requires action first determines the status. | Critical jobs with both time and usage limits from the maker | One threshold may make the job due even while the other remains distant. |
Faromo also supports threshold-driven CONDITION jobs and EVENT_BASED jobs opened after a defect or event. These are controlled separately from recurring CALENDAR–RUNNING_HOURS–BOTH decisions.
This operational checklist translates the ISM Code’s recordkeeping and critical-equipment expectations into daily PMS control. Mandatory fields must still be verified against vessel type, flag, class, maker instructions and the company SMS.[1][2]
Faromo keeps these fields in an equipment → maintenance job → work order → result → equipment history chain. This is not a claim of class or flag approval; it is a digital record model that supports implementation of the company SMS.
Structure systems, equipment and sub-equipment around the vessel’s real technical layout.
Define calendar, running-hour or whichever-comes-first rules for each task.
Keep instructions, owner, planned date, readings and completion notes in one work order.
Record postponement reason, revised date and authorized approval in an auditable way.
Link required and consumed spares to inventory and procurement workflows.
View scheduled and corrective maintenance history with files and readings for each asset.
The maintenance list with each job’s place in the equipment tree, its trigger rule and what is left to run. Calendar and running hours work together — whichever falls first raises the job, and a postponement cannot be recorded without approval.
A task can use calendar, running hours or both. When both apply, the first threshold reached creates the due event.
Counter readings can be entered onboard and linked from operations and noon reporting to the relevant equipment.
Authorized users can postpone with a reason, revised date and approval. The original due date and decision remain in history.
Onboard teams can view tasks and record results without connectivity; records sync in a controlled way when the link returns.