HL7v2.Segment.OBX (HL7v2 v3.10.1)

Copy Markdown View Source

Observation/Result (OBX) segment -- HL7v2 v2.5.1, with v2.7+ extensions.

Carries a single observation value. OBX-5 type varies based on OBX-2 (Value Type). 19 fields per HL7 v2.5.1 specification, plus v2.7+ optional fields 20-25: observation site (CWE), observation instance identifier (EI), mood code (CNE), performing organization name (XON), address (XAD), and medical director (XCN).

After base parsing, OBX-5 (observation_value) is re-parsed through HL7v2.Segment.OBXValue using the data type declared in OBX-2 (value_type). Unsupported value types are preserved as raw values. See HL7v2.Segment.OBXValue for the full list of supported OBX-2 codes.

Summary

Types

t()

@type t() :: %HL7v2.Segment.OBX{
  abnormal_flags: term(),
  date_time_of_the_analysis: term(),
  date_time_of_the_observation: term(),
  effective_date_of_reference_range: term(),
  equipment_instance_identifier: term(),
  extra_fields: term(),
  mood_code: term(),
  nature_of_abnormal_test: term(),
  observation_identifier: term(),
  observation_instance_identifier: term(),
  observation_method: term(),
  observation_result_status: term(),
  observation_site: term(),
  observation_sub_id: term(),
  observation_value: term(),
  performing_organization_address: term(),
  performing_organization_medical_director: term(),
  performing_organization_name: term(),
  probability: term(),
  producers_id: term(),
  references_range: term(),
  responsible_observer: term(),
  set_id: term(),
  units: term(),
  user_defined_access_checks: term(),
  value_type: term()
}