Changeset 104 for ruby/trunk/lib/models/rm/data_types
- Timestamp:
- Sep 23, 2008, 9:14:41 PM (16 years ago)
- Location:
- ruby/trunk/lib/models/rm/data_types
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/rm/data_types/quantity.rb
r88 r104 6 6 module Data_Types 7 7 module Quantity 8 moduleDV_Ordered < OpenEHR::RM::Data_Types::Basic::Data_Value8 class DV_Ordered < OpenEHR::RM::Data_Types::Basic::Data_Value 9 9 include Comparable 10 10 attr_accessor :other_refference_ranges, :normal_range … … 31 31 end 32 32 33 module DV_Quantified 34 include DV_Ordered 33 class DV_Quantified < DV_Ordered 35 34 def magnitude 36 35 end … … 39 38 end 40 39 41 class DV_Ordinal 42 include DV_Ordered 40 class DV_Ordinal < DV_Ordered 43 41 attr_reader :symbol, :value 44 42 def is_strictly_comparable_to? … … 48 46 end 49 47 50 module DV_Absolute_Quantity 51 include DV_Quantified 48 class DV_Absolute_Quantity < DV_Quantified 52 49 attr_reader :accuracy 53 50 -
ruby/trunk/lib/models/rm/data_types/uri.rb
r103 r104 1 # This module is implemented from this UML: 2 #http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109701308832_384250_6986Report.html 3 # Ticket refs #46 4 1 5 require 'uri' 2 6 #require 'uri/generic' … … 19 23 @@schemes['EHR'] = EHR 20 24 end 25 21 26 module OpenEHR 22 27 module RM … … 51 56 end 52 57 end 58 53 59 class DV_EHR_URI < DV_URI 54 60 def initialize(value)
Note:
See TracChangeset
for help on using the changeset viewer.