Relationships
A relationship code between a PES and an ES tells the engine how the two sit together operationally — same operating line, parallel lines, integral, or unrelated. The relationship is the gating condition for several reductions (notably barricaded ILD), and it directly chooses which Exposure Type (IBD, PTRD, ILD, IMD, etc.) applies between the pair.
By the end of this lesson you should be able to:
- Understand different relationship codes the criteria engine recognizes and what each implies
- Predict how a relationship change moves the analysis between IBD, PTRD, and ILD Exposure Types
- Identify which reductions are conditional on relationship status
Relationship codes
Different criteria engines utilize different relationships codes in order to accurately model how that criteria assesses related and non-related exposures. Many are very similar and some are as simple as Related or Unrelated. DCMA, for instance, recognizes five relationship codes between a PES and an ES. Each one routes the engine to a different branch of the criteria flow.
| Code | Display name | Meaning |
|---|---|---|
unrelated | Unrelated | The facilities are not part of the same operation. IBD or PTRD applies. |
related | Related | Related but not on the same operating line — typically parallel operating lines, or an ES that serves multiple PESs. ILD applies, but barricaded ILD reductions do not. |
sameline | Same Operating Line | The PES and ES are part of the same operating line, but the ES may serve multiple PESs. VITAL is not applied; personnel are considered essential. Barricaded ILD reductions become available. |
integral | Integral | The ES is integral to the PES, or it serves only that PES. Personnel are considered essential. |
idsessential | IDS Essential | Reserved for Intentional Detonation Site PESs where personnel are essential to the operation. |
The relationship is one of the first decisions the engine makes about a pair — change it and the Exposure Type, the available reductions, and the resulting analysis code can all shift in one step.
Why "related" and "same line" are not the same thing
A common modeling mistake is to treat "related" as a single yes/no question, and for some criteria that works just fine, but for others more granularity is required. The engine distinguishes parallel-line relationships (related) from same-line relationships (sameline) explicitly, and the difference is significant:
- Same Operating Line (
sameline) — barricaded ILD reductions are available; an effective barricade between PES and ES can move the analysis from K18 to K9. - Related, parallel (
related) — barricaded ILD reductions are not available. A barricade between the pair has no effect on the result.
This is the modeling pitfall demonstrated in the Barricaded related vs barricaded sameline exercise — the canonical example for this module.
How relationships drive Exposure Type
| Relationship code | Exposure Type |
|---|---|
unrelated (ES is an inhabited building) | IBD |
unrelated (ES is a public route) | PTRD |
related, sameline, integral, idsessential | ILD (or less) |
The exact required distance still depends on the type code, attributes, hazard division, and barricading — relationship is the gate that decides which Exposure Type is even in play.
Try it
Set up a PES and an ES at a fixed distance with all other inputs constant. Cycle the relationship code through unrelated, related, and sameline and re-run analysis after each change. Note that:
unrelatedputs the analysis under the IBD Exposure Typerelatedputs the analysis under the ILD Exposure Type with no barricade reduction availablesamelineputs the analysis under the ILD Exposure Type; adding a barricade now activates the K9 reduction
This is the most direct way to feel how a single input — relationship — reshapes the entire criteria path.
Related
- Barricading — when barricades earn a reduction, and when they don't
- Barricaded related vs barricaded sameline — worked exercise
- Criteria path — the citations behind each relationship code
- Capability reference: Feature relationships and notes