# `HL7v2.Segment.ARV`
[🔗](https://github.com/Balneario-de-Cofrentes/hl7v2/blob/v3.10.1/lib/hl7v2/segment/arv.ex#L1)

Access Restriction (ARV) segment — HL7v2 v2.6+.

Introduced in HL7 v2.6 to capture access restrictions (e.g., "break
the glass" emergency access, patient-requested confidentiality, VIP).

7 fields per HL7 v2.6 specification.

# `t`

```elixir
@type t() :: %HL7v2.Segment.ARV{
  access_restriction_action_code: term(),
  access_restriction_date_range: term(),
  access_restriction_reason: term(),
  access_restriction_recipient: term(),
  access_restriction_value: term(),
  extra_fields: term(),
  set_id: term(),
  special_access_restriction_instructions: term()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
