Sha256: 9d84064d9763ff66b51b50d20009b788c177815157bcb1deafd813f91d0a87db
Contents?: true
Size: 1008 Bytes
Versions: 7
Compression:
Stored size: 1008 Bytes
Contents
module HL7 class Message::Segment::DG1 < HL7::Message::Segment weight 92 add_field :set_id add_field :diagnosis_coding_method add_field :diagnosis_code add_field :diagnosis_description add_field :diagnosis_date_time do |value| convert_to_ts(value) end add_field :diagnosis_type add_field :major_diagnostic_category add_field :diagnosis_related_group add_field :drg_approval_indicator add_field :drg_grouper_review_code add_field :outlier_type add_field :outlier_days add_field :outlier_cost add_field :grouper_version_and_type add_field :diagnosis_priority add_field :diagnosis_clinician add_field :diagnosis_classification add_field :confidential_indicator add_field :attestation_date_time do |value| convert_to_ts(value) end private def self.convert_to_ts(value) #:nodoc: if value.is_a?(Time) || value.is_a?(Date) value.to_hl7 else value end end end end
Version data entries
7 entries across 7 versions & 1 rubygems