Changeset 349 for ruby/branches/0.5/lib/open_ehr
- Timestamp:
- Nov 15, 2009, 7:33:44 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/branches/0.5/lib/open_ehr/rm/ehr.rb
r348 r349 3 3 # http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109004889781_854011_47Report.html 4 4 # refs #44 5 include OpenEHR::RM::Common::ChangeControl 6 include OpenEHR::RM::Common::Archetyped 7 include OpenEHR::RM::Security 5 8 6 9 module OpenEHR … … 90 93 end 91 94 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 92 121 end # of EHR 93 122 end # of RM
Note:
See TracChangeset
for help on using the changeset viewer.