Sha256: 04de782c6ee16516d4f39587f2b786ab9d70d1498a22997a74d128184d58ce7c
Contents?: true
Size: 1.42 KB
Versions: 7
Compression:
Stored size: 1.42 KB
Contents
# encoding: UTF-8 class HL7::Message::Segment::ORC < HL7::Message::Segment weight 88 # obr.weight-1 has_children [:OBR] add_field :order_control add_field :placer_order_number add_field :filler_order_number add_field :placer_group_number add_field :order_status add_field :response_flag add_field :quantity_timing add_field :parent add_field :date_time_of_transaction do |value| convert_to_ts(value) end add_field :entered_by add_field :verified_by add_field :ordering_provider add_field :enterers_location add_field :call_back_phone_number add_field :order_effective_date_time do |value| convert_to_ts(value) end add_field :order_control_code_reason add_field :entering_organization add_field :entering_device add_field :action_by add_field :advanced_beneficiary_notice_code add_field :ordering_facility_name add_field :ordering_facility_address add_field :ordering_facility_phone_number add_field :ordering_provider_address add_field :order_status_modifier add_field :advanced_beneficiary_notice_override_reason add_field :fillers_expected_availability_date_time add_field :confidentiality_code add_field :order_type add_field :enterer_authorization_mode add_field :parent_universal_service_identifier private def self.convert_to_ts(value) #:nodoc: if value.is_a?(Time) or value.is_a?(Date) return value.to_hl7 else return value end end end
Version data entries
7 entries across 7 versions & 1 rubygems