ngoi
{{ org }}
FLHA TRACKER
Field Level Hazard Assessment
OPS-FLHA-001 · On-premise
Sign in
Use the credentials issued by your operations administrator.
Work email
Password
Sign in to FLHA Tracker
Demo This is a mockup. Nothing is checked and nothing is sent — enter anything, or leave both fields blank, and continue.
Deployed on your infrastructure · data residency: Canada (AB)
Access is role-based — Ops Director, Ops Manager, Supervisor, Technician
ngoi
NexGen Advisory
FLHA TRACKER
OPS-FLHA-001 · On-Prem
OVERVIEW
Executive Dashboard
Site Risk Matrix
ASSESSMENTS
FLHA Log
New FLHA
Group FLHA
REVIEW
Approvals & Escalations {{ escalCt }}
Quality Grading {{ reviewCt }}
OUTPUT
Reports & Exports
Field Capture (Mobile)
SYSTEM
Notification Centre
Administration
CONNECTION TOGGLE
Online · synced Offline · queued
{{ syncQ }} in sync queue SYNC
On-premise deployment
Data residency: Calgary, AB
{{ org }} · Peace River Operating Area
Wednesday 29 July 2026 · Day shift · 06:00–18:00 MDT
Alerts {{ notifCt }}
LO
L. Okafor
Ops Director · Admin
Sign out
Offline mode. Assessments are captured locally and queued. Dashboard figures reflect the last successful sync at 07:50 MDT.
Area Risk Index i
{{ areaSri }}
{{ areaBand }}
{{ areaTied }} assessment at this score · method: {{ method }}
Highest exposure
KAK-04 Kakwa River
Gas turbine PM — Unit C
H2S / sour gas · L4 × C5
Review escalations
Completed pre-work i
{{ pct }}%
{{ done }} of {{ expected }} · {{ outstanding }} outstanding
Quality pass rate i
{{ passPct }}%
{{ reviewCt }} need reviewer attention
Open escalations i
{{ escalCt }}
Residual ≥ 10 · work proceeding
Pre-work completion trend
i
14-day rolling · target 95%
95% {{ p.d }}
Site risk profile
Live position across the operating area, before work starts
Open consolidated matrix →
Site
Index
Band
Residual hazard spread
FLHAs
7-day
{{ s.id }} SOUR
{{ s.name }} · {{ s.region }}
{{ s.sri }} i
{{ s.band }}
{{ s.elev }} of {{ s.total }} elevated · {{ s.density }}%
{{ s.today }}
{{ s.trend }}
Escalated before work start
All {{ escalCt }} →
{{ e.resid }}
{{ e.task }}
{{ e.id }} · {{ e.site }} · {{ e.tech }} · {{ e.time }}
i
Quality queue
Grading rules →
{{ r.quality }} {{ r.id }} · {{ r.task }}
{{ r.qNotes }}
Consolidated 5 × 5 Risk Matrix
Every residual hazard row from today's assessments, plotted by likelihood and consequence. Select a cell to see the assessments behind it.
Likelihood ↓
Consequence →
1
Insignificant
2
Minor
3
Moderate
4
Major
5
Catastrophic
{{ row.label }}
{{ c.score }} {{ c.hits }}
Low 1–4 Moderate 5–9 High 10–15 Extreme 16–25 Badge = residual hazard rows in that celli
Required action by band
Low 1–4Acceptable. Monitor. No specific action beyond existing controls.
Mod 5–9Manage by specific procedures. Additional controls may be needed.
High 10–15Senior management attention required. Detailed action plan; implement further controls. Auto-notifies Ops Manager and Director.
Ext 16–25Unacceptable in principle. Executive-level review; mitigation path agreed before work proceeds.
Assessments in selected cell
Cell {{ cellSel }} · {{ cellCount }} assessment(s)
{{ f.id }} · {{ f.task }}
{{ f.site }} · {{ f.tech }} · residual {{ f.resid }}
Select a cell in the matrix to list the assessments
that placed a residual hazard there.
FLHA Log
Complete audit record of every field level hazard assessment. Retained 7 years under the operations records schedule.
Export XLSX
New FLHA
{{ rowCount }} of {{ totalCount }}
Reference
Task
Site
Technician
Status
Quality
Residual
Time
{{ f.id }}
{{ f.task }} GROUP OFFLINE
{{ f.site }}
{{ f.tech }}
{{ f.status }}
{{ f.quality }}{{ f.flagCount }}
{{ f.resid }}
{{ f.time }}
No assessments match these filters
Clear the search or widen the site, status, quality or band filter.
← Back to FLHA Log
FIELD LEVEL HAZARD ASSESSMENT · OPS-FLHA-001 GROUP FLHA · {{ detail.crewCount }} WORKERS
{{ detail.id }} · {{ detail.task }}
{{ detail.site }} {{ detail.siteName }} · {{ detail.siteRegion }} · {{ detail.date }} {{ detail.time }} MDT
{{ detail.status }} {{ detail.quality }}
Export PDF
Push to system
Automated flags at submission
· {{ fl }}
Section 1 — Worker & job identification
Technician
{{ detail.tech }}
Employee ID / badge
{{ detail.badge }}
Supervisor / lead
{{ detail.sup }}
Date / time
{{ detail.date }} · {{ detail.time }}
Pipeline / facility ID
{{ detail.site }}
Location / GPS / LSD
{{ detail.siteName }}, {{ detail.siteRegion }}
Sour service
Per facility classification
Applicable permits
{{ p }}
Crew covered by this assessment
{{ g }}
Step 3 — Energy sources identified
{{ e.k }}
Step 4 — Risk rating & control selection
Risk = Likelihood × Consequence. Controls applied in hierarchy order: Eliminate → Substitute → Engineering → Administrative → PPE.
Hazard identified
Control measure (hierarchy applied)
Initial risk
Residual risk
{{ r.h }}
{{ r.c }}
{{ r.i }}
{{ r.l }} × {{ r.s }} · {{ r.iBand }}
{{ r.r }}
{{ r.rl }} × {{ r.rs }} · {{ r.rBand }}
Assessment risk scorei
{{ detail.init }}
{{ detail.resid }}
Reviewer notes
{{ detail.qNotes }}
Electronic signatures
Technician
{{ detail.tech }}
Signed {{ detail.date }} {{ detail.time }} MDT · badge {{ detail.badge }}
IP 10.24.8.117 · device NG-FLD-0442
Supervisor
{{ detail.sup }}
Countersigned {{ detail.date }} · reviewed hazard rows and controls
IP 10.24.2.41 · device NG-OPS-0118
Awaiting supervisor signature
Returned to technician for resubmission. Cannot be countersigned while mandatory fields are blank.
Audit trail
{{ detail.time }}Assessment created on device NG-FLD-0442 by {{ detail.tech }}
{{ detail.time }}Day-of on-site confirmations captured — atmospheric test, weather / wind, ground conditions, third-party activity
{{ detail.time }}Risk score auto-calculated — residual {{ detail.resid }} ({{ detail.band }})
{{ detail.time }}Quality rule set Q-01…Q-08 evaluated — graded {{ detail.quality }}
{{ detail.time }}Record sealed and written to on-premise archive · SHA-256 checksum recorded
New Field Level Hazard Assessment
Pipeline Technician Checklist · OPS-FLHA-001 · every dropdown carries a free-text override so novel site hazards are never lost.
Live risk score
{{ wizMax }}{{ wizBand }}
STEP 1
Pre-task preparation
STEP 2
Site arrival & perimeter
STEP 3
Hazard identification
STEP 4
Risk rating & controls
STEP 5
PPE & signatures
Technician (pre-populated)
D. Whitecalf
Employee ID (pre-populated)
NG-1184
Supervisor (pre-populated)
M. Ferreira
Date / time
29 Jul 2026 · 09:14 MDT
Pipeline / facility ID
Task / work description
Free-text override — task not in the list
Applicable permits
Hot Work
Cold Work
Confined Space Entry
Ground Disturbance
Line Break
LOTO
Documentation review
Documents are attached and linked to this task type. Tick to confirm you have reviewed each one.
{{ c.t }} View document
Day-of on-site confirmation required
Atmospheric test, weather / wind, ground conditions and third-party activity must be confirmed on site — even where the assessment was pre-planned remotely.
{{ dayofDone }}/{{ dayofTotal }}
Confirmed
Walk the entire work area before any equipment is positioned or tools are deployed.
{{ c.t }} DAY-OF ON SITE
H2S reading (ppm)
O2 (%) · LEL (%)
Wind direction / speed
Utility locate ticket reference
Energy wheel
Select every energy source present. {{ energyPicked }} of 10 selected.
Gravity Motion Mechanical Electrical Pressure Temperature Chemical Biological Radiation Sound ENERGY WHEEL 10 Sources
Hazard categories
{{ cat.cat }}
{{ it.t }}
Assessment notes — replaces the paper form's "note on back"
Risk rating & control selection
i
Hierarchy of controls, most effective first: Eliminate → Substitute → Engineering → Administrative → PPE (last resort).
Hazard identified
Control measure
Likelihood
Consequence
Residual
{{ r.score }} · {{ r.band }}
×
+ Add hazard row
Assessment residual risk
{{ wizMax }}{{ wizBand }}
Auto-escalation will fire on submission
Residual is High or above. The Ops Manager and Ops Director are notified by email at submission. Work may proceed — the record is flagged for review and appears in the escalation queue.
PPE verification
Confirm all PPE is appropriate for identified hazards, inspected, and properly fitted before task begins.
{{ p.t }}
Electronic signatures
Type your full name to sign. The typed signature, timestamp, badge, device ID and IP are written to the audit trail and cannot be edited afterwards.
Technician signature
D. Whitecalf · NG-1184 · device NG-FLD-0442
29 Jul 2026 · 09:14 MDT
Supervisor signature
M. Ferreira · Ops Manager · KAK-04
Countersignature confirms review of hazard rows and controls
← Previous
Draft saved locally · syncs on reconnect
Submit assessment
Next step →
Group FLHA
One assessment covering a crew working the same task, same location, same shift. Each worker acknowledges individually; the supervisor owns the assessment.
Assessment scope
Lead / owner
M. Ferreira · Ops Manager · NG-0311
Site
Shared task
Free-text override
Scope rulei
Same task · same location · same shift · same permits. Any worker with a different exposure raises an individual FLHA.
Crew covered
{{ crewCount }} workers · each acknowledges on their own device
{{ c.n }} ACKNOWLEDGED ×
Hazard identification, risk rating and PPE are completed once
and inherited by every crew member on the record.
Continue to Step 1 →
Approvals & Escalations
Assessments carrying a High or Extreme residual. Work is not blocked — each record is flagged for supervisor review and a mitigation path before or during work.
{{ e.resid }}
{{ e.band }}
{{ e.id }} · {{ e.task }} WORK PROCEEDING · FLAGGED
{{ e.site }} {{ e.siteName }} · {{ e.tech }} · submitted {{ e.time }} · supervisor {{ e.sup }}
{{ e.why }}
Open record
Log mitigation
Close escalation
FLHA Quality Grading
Every assessment is graded Pass, Needs review or Rejected against the automated rule set at submission. Flagged records are routed to the Ops Manager with a reviewer note.
Pass
{{ passCt }}
{{ passPct }}% of today's assessments · no rule triggered
Needs review
4
Routed to Ops Manager with reviewer note
Rejected
1
Returned to technician · must be resubmitted
Assessments requiring reviewer attention
{{ r.quality }} {{ r.id }} · {{ r.task }} {{ r.site }} · {{ r.tech }}
{{ r.qNotes }}
{{ f.x }}
Automated grading rules
Evaluated at submission, before the record is sealed
{{ rl.id }}
{{ rl.n }}
{{ rl.d }}
{{ rl.hitLabel }}
30 days
Reports & Exports
Generate audit-ready reports and write them to the company system. All exports carry the source assessment IDs, checksums and the rule set version used to grade them.
Reporting period All six sites · Peace River Operating Area · {{ reportRange }} Destination: \\nexgen-ops\safety\FLHA\2026-07
Executive risk summary
Site risk index by location, consolidated 5 × 5 matrix, band distribution and completion trend. Formatted for the operations review pack.
PDF
Excel
Audit trail extract
Every assessment in the period with signatures, timestamps, device IDs, day-of confirmations and SHA-256 checksums. Regulator-ready.
PDF
CSV
Quality & coaching report
Rule hit rates by technician, crew and site, with reviewer notes. Used for toolbox talks and targeted coaching.
PDF
Excel
Scheduled deliveries
Report
Frequency
Recipients
Channel
Daily FLHA digest
Daily 05:30 MDT
Ops distribution list
Outlook
Weekly executive risk summary
Monday 07:00
L. Okafor, M. Ferreira
Outlook · Calendar
Monthly audit trail extract
1st of month
Compliance archive
On-prem file share
Quality & coaching report
Fortnightly
Supervisors
Outlook
Field Capture — Mobile
What the technician sees at the truck. Fully usable with no signal: assessments are captured locally and queued until reconnect.
My shift
Site arrival
Hazards
Sync queue
Wednesday 29 July
D. Whitecalf
OFFLINE ONLINE
Next task · 09:30
Integrity dig — coating repair
WAP-07 · KP 47.2 · Ground Disturbance
Start FLHA
Today
FLHA-4811DRAFT
Integrity dig · residual 10 High
Day-of confirmations outstanding
FLHA-4821ESCALATED
Gas turbine PM · residual 20 Extreme
Ops notified · work proceeding
FLHA-4804APPROVED
Housekeeping · residual 2 Low
Step 2 of 5
Site arrival & perimeter
Day-of confirmation required
Confirm on site even if pre-planned remotely.
Atmospheric test
H2S ppm
0.0
O2 %
20.9
LEL %
0
Action ≥ 10 ppm · evacuate ≥ 20 ppm · LEL limit 10%
Weather / wind confirmedNW 18 km/h · dispersion away from work area
Ground conditions assessedSlope stability, frost heave, trench hazards
Third-party activity checkedContractors, public, agricultural, traffic
Continue to hazards
Step 3 of 5
Energy sources present
Tap every source. {{ energyPicked }} of 10 selected.
Gravity Motion Mechanical Electrical Pressure Temperature Chemical Biological Radiation Sound ENERGY WHEEL
Site-specific hazard not listed
Type it here — free text is never lost…
Rate the risk
Sync queue
Assessments captured without signal. Nothing is lost — they upload in order on reconnect.
No cellular coverage · WAP-07 KP 47
Last successful sync 07:50 MDT. Local storage 41 MB free.
FLHA-4811Queued · 1 of 2
Integrity dig — coating repair · 3 photos attached
FLHA-4812Queued · 2 of 2
Line locate & marker replacement
Retry sync now
Signatures, timestamps and GPS were captured at the time of
assessment — not at upload.
Offline behaviour
Full capture with no signal
All five steps, the energy wheel, photo attachments and both signatures work offline. The form does not degrade.
Timestamps captured at the event
Signature time, GPS and device ID are recorded when the technician signs — not when the record uploads. The audit trail shows both.
Escalation fires on reconnect
A High or Extreme residual captured offline notifies the Ops Manager the moment the record syncs, with the original assessment time attached.
Ordered, conflict-free upload
Records upload in capture order. A sealed assessment is immutable, so there is nothing to merge.
Try it
Toggle the connection in the sidebar to see the offline banner, the queued state on the phone and the sync behaviour.
Toggle connection
Administration
Users, roles and site configuration for the Peace River Operating Area. On-premise deployment, data residency Calgary AB.
Users & roles
Sites
Best-of-Build Spec
Name
Role
Email
Site access
Status
Last active
{{ u.initials }}{{ u.n }}
{{ u.r }}
{{ u.e }}
{{ u.s }}
{{ u.a }}
{{ u.last }}
Sign-in: email & password with on-premise directory sync. Two roles govern permissions — Admin (Ops Director / Ops Manager: full visibility, configuration, exports) and Standard (Supervisors and Technicians: own site, own assessments, countersign where assigned). Partner and contractor accounts are scoped to a single site and expire automatically.
ID
Facility
Region
Crews
Techs
Service
{{ s.id }}
{{ s.name }}
{{ s.region }}
{{ s.crews }}
{{ s.techs }}
SOUR
Operations Best-of-Build Spec
Digital build rules agreed with Operations. Each is enforced in the form, not left to the technician.
{{ b.i }}
{{ b.n }}
{{ b.w }}
ENFORCED
Deployment
HostingOn-premise · customer datacentre
OfflineFull capture offline, queued sync
IntegrationsOutlook mail · Calendar · file share
PrivacyPersonal data — PIPEDA / provincial
Notification Centre
Escalations, quality flags and sync events for today. Delivery is by in-app alert plus Outlook email; push is enabled for supervisors on the mobile app.
{{ n.t }}
{{ n.k }}
{{ n.m }}
{{ n.to }}
Notification Centre
Escalations, quality flags and sync events
×
{{ n.k }} {{ n.t }}
{{ n.m }}
Recipients: {{ n.to }}
{{ toast }}
{{ tip.title }}
{{ tip.text }}