RAMS Templates

RAMS Templates

RAMS templates allow organisations to create reusable document blueprints for common activities, dramatically reducing the time needed to produce compliant risk assessments and method statements. Rather than starting from scratch for every project, teams can apply a proven template and customise it to the specific site conditions.

Template Concept

A template captures the standard hazards, control measures, method statements, and emergency procedures for a particular type of activity. When applied to a new project, the template auto-populates the RAMS document with all relevant content, which the author then tailors to the specific circumstances.

System Templates

NexusRMS includes a library of pre-built system templates covering common rental and event industry activities. These templates are marked with the is_system_template flag and are read-only — they cannot be edited or deleted by users. System templates are maintained and updated by NexusRMS to reflect current industry best practice and regulatory requirements.

Custom Templates

Organisations can create their own custom templates tailored to their specific operations. Custom templates are fully editable, can be archived when no longer needed, and can be shared across the organisation. There is no limit on the number of custom templates an organisation can create.

Template Fields

Field Description
Name Descriptive template name, e.g. "Rigging — Indoor Arena"
Description Summary of the activity and when to use this template
Activity Type Category of work such as rigging, electrical, loading, or general
Template Data JSONB structure matching the full RAMS document format — hazards, controls, method statements, and emergency procedures
Tags Searchable keywords for quick filtering
Risk Level Overall risk classification of the templated activity

Template Inheritance

Templates support a hierarchy through the parent_template_id field. A child template inherits all content from its parent and adds or overrides specific sections. This is useful for creating activity variants — for example, a base "Electrical Work" template with children for "Temporary Power Distribution" and "Permanent Installation".

Creating a Document from a Template

When creating a RAMS document from a template, the createFromTemplate method automatically populates:

  • Project information — name, project number, client, venue, and dates
  • All template hazards with their risk ratings and control measures
  • Method statement sections and step-by-step procedures
  • Emergency procedures and contact details

The author reviews the auto-populated content and adjusts it for the specific project conditions before submitting for review.

Usage Tracking

NexusRMS tracks how frequently each template is used. The usage_count increments every time a document is created from the template, and the last_used_at timestamp records the most recent utilisation. This data helps organisations identify their most valuable templates and retire those that are no longer relevant.

Template Management

The template management page provides a comprehensive interface for organising your template library:

  • List all templates with name, activity type, risk level, and usage count
  • Search templates by tags or keywords
  • Filter by activity type and risk level
  • Toggle between active and archived templates
  • Sort by name, usage frequency, or last used date

Template Suggestions

When creating a new RAMS document, NexusRMS can suggest relevant templates based on the project type, activity description, and historical usage patterns. This AI-assisted suggestion helps authors select the most appropriate starting point for their assessment.

Best Practice Tips

  • Create templates for activities your organisation performs repeatedly — rigging, electrical work, loading and unloading, working at height
  • Always customise a template after applying it; no two sites are identical
  • Review and update custom templates quarterly to reflect lessons learned from incidents and near misses
  • Use tags consistently across templates to make searching more effective
  • Archive outdated templates rather than deleting them to preserve the audit trail

Was this article helpful?