source: ruby/trunk/models/rm/demographic.rb@ 8

Last change on this file since 8 was 8, checked in by KOBAYASHI, Shinji, 16 years ago

correct some typo

File size: 891 bytes
Line 
1module OpenEHR
2 module RM
3 module Demogrphic
4 class Party < OpenEHR::RM::Common::Archetyped::Locatable
5 attr_reader :details, :reverse_relationships, :uid
6 attr_reader :idetities, :contacts, :relationships
7 def initialize(uid, archetype_node_id, name, archetype_details,
8 feeder_audit, links, identities, relationships,
9 reverse_relationships, details)
10 super(uid, archetype_node_id, name, archetype_details,
11 feeder_audit, links, nil)
12 uid_valid(uid)
13 @uid = uid
14
15 end
16 def type
17
18 end
19 def parent=(parent)
20 @parent = nil
21 end
22 private
23 def uid_valid(uid)
24 raise ArgumentError, "uid is not valid" if uid.nil?
25 end
26 end
27 end # of Demographic
28 end # of RM
29end # of OpenEHR
Note: See TracBrowser for help on using the repository browser.