Changeset 216 for ruby/branches/0.5/lib/open_ehr/rm/data_types/quantity.rb
- Timestamp:
- Aug 20, 2009, 8:16:53 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/branches/0.5/lib/open_ehr/rm/data_types/quantity.rb
r175 r216 3 3 # Ticket refs #50 4 4 #require 'assumed_library_types' 5 module OpenE hr5 module OpenEHR 6 6 module RM 7 7 module DataTypes 8 8 module Quantity 9 10 # autoload :Date_Time, "rm/data_types/quantity/date_time.rb" 11 12 class DvOrdered < OpenEhr::RM::DataTypes::Basic::DataValue 9 class DvOrdered < OpenEHR::RM::DataTypes::Basic::DataValue 13 10 include Comparable 14 11 attr_accessor :normal_range, :other_refference_ranges, :normal_status 15 12 16 def initialize(normal_range=nil, normal_status = nil, 17 other_reference_ranges=nil) 18 self.normal_range = normal_range 19 self.normal_status = normal_status 20 self.other_reference_ranges = other_reference_ranges 13 def initialize(args = {}) 14 self.normal_range = args[:normal_range] 15 self.normal_status = args[:normal_status] 16 self.other_reference_ranges = args[:other_reference_ranges] 21 17 end 22 18 … … 51 47 end 52 48 53 class DvInterval < OpenE hr::AssumedLibraryTypes::Interval49 class DvInterval < OpenEHR::AssumedLibraryTypes::Interval 54 50 55 51 end … … 121 117 122 118 def is_strictly_comparable_to?(others) 123 unless others.instance_of? OpenE hr::RM::DataTypes::Quantity::DvOrdinal119 unless others.instance_of? OpenEHR::RM::DataTypes::Quantity::DvOrdinal 124 120 return false 125 121 end
Note:
See TracChangeset
for help on using the changeset viewer.