HL7v2.Segment.PID (HL7v2 v3.10.1)

Copy Markdown View Source

Patient Identification (PID) segment — HL7v2 v2.5.1, with v2.7+ extensions.

Primary patient demographics segment. 39 fields per HL7 v2.5.1 specification, plus v2.7+ optional field 40 (patient_telecommunication_information), which replaces the deprecated PID-13/PID-14 in v2.7.

Summary

Types

t()

@type t() :: %HL7v2.Segment.PID{
  administrative_sex: term(),
  alternate_patient_id: term(),
  birth_order: term(),
  birth_place: term(),
  breed_code: term(),
  citizenship: term(),
  county_code: term(),
  date_time_of_birth: term(),
  drivers_license_number: term(),
  ethnic_group: term(),
  extra_fields: term(),
  identity_reliability_code: term(),
  identity_unknown_indicator: term(),
  last_update_date_time: term(),
  last_update_facility: term(),
  marital_status: term(),
  mothers_identifier: term(),
  mothers_maiden_name: term(),
  multiple_birth_indicator: term(),
  nationality: term(),
  patient_account_number: term(),
  patient_address: term(),
  patient_alias: term(),
  patient_death_date_and_time: term(),
  patient_death_indicator: term(),
  patient_id: term(),
  patient_identifier_list: term(),
  patient_name: term(),
  patient_telecommunication_information: term(),
  phone_number_business: term(),
  phone_number_home: term(),
  primary_language: term(),
  production_class_code: term(),
  race: term(),
  religion: term(),
  set_id: term(),
  species_code: term(),
  ssn_number: term(),
  strain: term(),
  tribal_citizenship: term(),
  veterans_military_status: term()
}