Files
sheq-analysis-tool/__pycache__/config.cpython-314.pyc
T

51 lines
6.1 KiB
Plaintext
Raw Normal View History

2026-04-20 15:23:18 +12:00
+
å×iËãó0a0t$Rt^RIHt^RIt]P
P
]P
P]44t ]PPR]P
P] R44t
]PPR]P
P] R44t]PPR]P
P] R44t]PPR ]P
P] R
44t/R .RŽObR R
R.bRR.bRR.bRR.bRR.bRR.bRRR.bRRR.bRR .bR!R".bR#R$.bR%R&.bR'R(.bR)R*.bR+R,.bR-R..bR/R0.R1R2.R3R4.R5R6./CtR7]R8&/R .RObR9R:.bR;R<.bR=R>.bR?R@RA.bRR.bRR.bRRRB.bRCRD.bRERF.bRGRH.bRIRJ.bRKRL.bRMRN.bRORP.bRQRR.bRSRT.bRURVRW.RXRYRZ.R[R\./CtR7]R]&R .ROR^RP.R?R_.RR.RR.RRRB.R`Ra.RQRR.RSRT.RbRc.RXRZ.RURWRV.RdRe.RCRD./tR7]Rf&RgRhRiRjRkRl/tRm]Rn&.ROt.ROt0R“mtRotRptRqtRrtRstRttRutRvt Rwt!Rxt"Ryt#Rzt$]]]]]]]] .t%Rh]Rj]Rl]/t&Rm]R{&R|t'R}t(R~t)Rt*^t+^t,^t-R€^FR^7R^#/t.Rƒ.R”OR„.R•OR….ROR†.R—OR‡.R˜ORˆ.R™OR‰.RšORŠ.ROR.RœORŒ.RO/
t/R7]R&R#)žu 
config.py — Central configuration for the SHEQ Analysis Tool.
Holds file paths, column name mappings, activity type definitions,
severity orders, and brand constants. Edit this file when source
column names change; do not touch the analysis or report modules.
)Ú annotationsNÚSHEQ_EVENTS_FILEz Events.xlsxÚ
SHEQ_LLC_FILEz
LLC_Data.xlsxÚ SHEQ_SE_FILEzSafety_Energy.xlsxÚSHEQ_OUTPUT_DIRÚoutputÚdateÚ
event_typeÚ EventTypez
Event TypeÚ consequencezActual ConsequenceÚ potentialzPotential ConsequenceÚstatusÚStatusÚ
business_unitz
Business UnitÚprojectÚProjectÚlocationÚLocationz
Location.1Úcrpz CRP InvolvedÚ CRPInvolvedÚroot_cause_catzRoot Cause CategoryÚroot_cause_subzRoot Cause Sub-CategoryÚ injury_classzVentia Injury ClassificationÚ body_partzBodily LocationÚ
brief_desczBrief DescriptionÚ
event_desczEvent DescriptionÚ
days_to_enterz
Days to EnterÚ event_lagz Event LagÚ
report_lagz
Report LagÚinvestigation_donezInvestigation CompletedÚhipoÚHiPoÚcritical_eventzCritical Eventzdict[str, list[str]]ÚEVENTS_COL_MAPÚ module_nameÚ
ModuleNameÚ
module_prefixÚ ModulePrefixÚ module_typeÚ
ModuleTypeÚleaderÚCompletedByNamez Conducted ByzSpecific LocationÚshiftÚShiftÚat_risk_aspectszAt Risk AspectsÚtotal_questionszTotal QuestionsÚactionsÚActionsÚ atl_actionsz ATL ActionsÚ at_risk_crpz At risk CRPÚ llc_topicz LLC TopicÚ at_risk_obszAt risk situation/observationÚ positive_obszPositive ObservationÚfind_fixz
Find & FixzFind&FixÚ participantszNumber of people spoken toÚ ParticipantsÚ
time_spentzTime Spent on LLCÚ
SE_COL_MAPÚtopicz Conducted byÚ crp_focusz CRP in FocusÚ at_risk_flagzAt risk work practices observedÚ
review_actionzReview & ActionÚ LLC_COL_MAPzLeader Learning ConversationÚLLCzCritical Control CheckÚCCCzOperational Control CheckÚOCCzdict[str, str]ÚMODULE_TYPE_LABELSz#0b3254z#13b5eaz#006e47z#009946z#7bc143z#96358dz#d97706z#dc2626z#64748bz#f0f5faz#f8fafcz#e2e8f0ÚACTIVITY_COLOURSz
2024-01-01z
2025-04-01zMatthew ArthurÚMangaÚ
high_valueÚ
meaningfulÚshallowzManual HandlingzWorking at Heightz Traffic/MVAzHazardous EnergyzSlips/Trips/FallsÚPPEÚFatigueÚ
CommunicationÚ SupervisionzCRP ComplianceÚAT_RISK_KEYWORDS)Ú EventDatez
Event DateÚDate)rOúDate ConductedÚ
CompletedDate)rOrQrP)rArBrC)Ú
NegligibleÚMinorÚModerateÚMajorÚ Substantial>rVrUrW)zmanual handlingÚliftingÚcarryingÚmusculoskeletalÚmsd)ÚheightÚladderÚscaffoldÚfallÚelevated)ÚvehicleÚtrafficÚdrivingÚ reversingÚmotorÚmvaÚ collision)ÚenergyÚ
electricalÚ isolationÚlotoz
stored energyÚpressure)ÚslipÚtripr_Ú housekeepingz wet floorÚuneven)Úppezpersonal protectiveÚhelmetÚharnessÚgloveszsafety glasses)ÚfatigueÚtiredÚhoursz shift lengthÚrest)Ú
communicationÚbriefingÚtoolboxÚhandoverÚ instruction)Ú supervisionr~Ú oversightÚ
leadershipÚ