Inflection Point Engineering Scripts & Utilities

Equipment Tag Validator

Validates equipment tags against an ISA-5.1 style convention: TYPE-AREA/SEQUENCE[SUFFIX] (e.g., P-101A). Checks format, duplicates, known type codes, parallel-train suffix continuity, PSV relief pressure, and motor-driven HP fields.

Tag format: ^([A-Z]{1,4})-(\d{2,4})([A-Z]?)$. Known type codes include P, PD, C, K, V, T, D, E, F, H, AC, R, S, PSV, PRV, BDV, SDV, FV, LV, PV, TV, FE, FT, PT, TT, LT, M, AG, TR, MCC, SG, DCS. PSV/PRV tags must populate relief_pressure_psig; motor-driven tags (P, C, K, AG, M) must populate hp.