Current section

Files

Jump to
hl7v2 lib hl7v2 segment psh.ex
Raw

lib/hl7v2/segment/psh.ex

defmodule HL7v2.Segment.PSH do
@moduledoc """
Product Summary Header (PSH) segment -- HL7v2 v2.5.1.
Contains product summary header information.
14 fields per HL7 v2.5.1 specification.
"""
use HL7v2.Segment,
id: "PSH",
fields: [
{1, :report_type, HL7v2.Type.ST, :r, 1},
{2, :report_form_identifier, HL7v2.Type.ST, :o, 1},
{3, :report_date, HL7v2.Type.TS, :r, 1},
{4, :report_interval_start_date, HL7v2.Type.TS, :o, 1},
{5, :report_interval_end_date, HL7v2.Type.TS, :o, 1},
{6, :quantity_manufactured, HL7v2.Type.CQ, :o, 1},
{7, :quantity_distributed, HL7v2.Type.CQ, :o, 1},
{8, :quantity_distributed_method, HL7v2.Type.ID, :o, 1},
{9, :quantity_distributed_comment, HL7v2.Type.FT, :o, 1},
{10, :quantity_in_use, HL7v2.Type.CQ, :o, 1},
{11, :quantity_in_use_method, HL7v2.Type.ID, :o, 1},
{12, :quantity_in_use_comment, HL7v2.Type.FT, :o, 1},
{13, :number_of_product_experience_reports_filed_by_facility, HL7v2.Type.NM, :o,
:unbounded},
{14, :number_of_product_experience_reports_filed_by_distributor, HL7v2.Type.NM, :o,
:unbounded}
]
end