mogox/ruby-hl7

View on GitHub
lib/segments/spm.rb

Summary

Maintainability
A
0 mins
Test Coverage
class HL7::Message::Segment::SPM < HL7::Message::Segment
  # Weight doesn't really matter, since this always occurs as a child
  # of an OBR segment.
  weight 100 # fixme
  has_children [:OBX]
  add_field :set_id
  add_field :specimen_id
  add_field :specimen_parent_ids
  add_field :specimen_type
  add_field :specimen_type_modifier
  add_field :specimen_additives
  add_field :specimen_collection_method
  add_field :specimen_source_site
  add_field :specimen_source_site_modifier
  add_field :specimen_collection_site
  add_field :specimen_role
  add_field :specimen_collection_amount
  add_field :grouped_specimen_count
  add_field :specimen_description
  add_field :specimen_handling_code
  add_field :specimen_risk_code
  add_field :specimen_collection_date
  add_field :specimen_received_date
  add_field :specimen_expiration_date
  add_field :specimen_availability
  add_field :specimen_reject_reason
  add_field :specimen_quality
  add_field :specimen_appropriateness
  add_field :specimen_condition
  add_field :specimen_current_quantity
  add_field :number_of_specimen_containers
  add_field :container_type
  add_field :container_condition
  add_field :specimen_child_role
end