Rev | Line | |
---|
[360] | 1 | # rm::integration
|
---|
| 2 | # integration module
|
---|
| 3 | # http://www.openehr.org/uml/release-1.0.1/Browsable/_9_5_1_76d0249_1140530578205_529440_4046Report.html
|
---|
| 4 | # refs #42
|
---|
| 5 | include OpenEHR::RM::Composition::Content
|
---|
| 6 |
|
---|
| 7 | module OpenEHR
|
---|
| 8 | module RM
|
---|
| 9 | module Integration
|
---|
| 10 | class GenericEntry < ContentItem
|
---|
| 11 | attr_reader :data
|
---|
| 12 |
|
---|
| 13 | def initialize(args = { })
|
---|
| 14 | super(args)
|
---|
| 15 | self.data = args[:data]
|
---|
| 16 | end
|
---|
| 17 |
|
---|
| 18 | def data=(data)
|
---|
| 19 | if data.nil?
|
---|
| 20 | raise ArgumentError, 'data are mandatory'
|
---|
| 21 | end
|
---|
| 22 | @data = data
|
---|
| 23 | end
|
---|
| 24 | end
|
---|
| 25 | end # of Integration
|
---|
| 26 | end # of RM
|
---|
| 27 | end # of OpenEHR
|
---|
Note:
See
TracBrowser
for help on using the repository browser.