Ignore:
Timestamp:
Nov 15, 2009, 7:33:44 PM (14 years ago)
Author:
KOBAYASHI, Shinji
Message:

refs #44

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/branches/0.5/lib/open_ehr/rm/ehr.rb

    r348 r349  
    33# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109004889781_854011_47Report.html
    44# refs #44
     5include OpenEHR::RM::Common::ChangeControl
     6include OpenEHR::RM::Common::Archetyped
     7include OpenEHR::RM::Security
    58
    69module OpenEHR
     
    9093        end
    9194      end
     95
     96      class VersionedEHRAccesss < VersionedObject
     97
     98      end
     99
     100      class EHRAccess < Locatable
     101        attr_accessor :settings
     102        attr_reader :scheme
     103
     104        def initialize(args = { })
     105          super(args)
     106          self.settings = args[:settings]
     107          self.scheme = args[:scheme]
     108        end
     109
     110        def scheme=(scheme)
     111          if scheme.nil? || scheme.empty?
     112            raise ArgumentError, 'scheme is mandatory'
     113          end
     114          @scheme = scheme
     115        end
     116      end
     117
     118      class VersionedEHRStatus < VersionedObject
     119
     120      end
    92121    end # of EHR
    93122  end # of RM
Note: See TracChangeset for help on using the changeset viewer.