Class: OpenEHR::RM::DataTypes::Basic::DvIdentifier

Inherits:
DataValue
  • Object
show all
Defined in:
lib/open_ehr/rm/data_types/basic.rb

Overview

end of DvState

Constant Summary

Constants included from Support::Definition::BasicDefinition

Support::Definition::BasicDefinition::CR, Support::Definition::BasicDefinition::LF

Instance Attribute Summary collapse

Attributes inherited from DataValue

#value

Instance Method Summary collapse

Methods inherited from DataValue

#==

Constructor Details

#initialize(args = {}) ⇒ DvIdentifier

Returns a new instance of DvIdentifier.



70
71
72
73
74
75
# File 'lib/open_ehr/rm/data_types/basic.rb', line 70

def initialize(args = {})
  self.issuer = args[:issuer]
  self.assigner = args[:assigner]
  self.id = args[:id]
  self.type = args[:type]
end

Instance Attribute Details

#assignerObject

Returns the value of attribute assigner.



68
69
70
# File 'lib/open_ehr/rm/data_types/basic.rb', line 68

def assigner
  @assigner
end

#idObject

Returns the value of attribute id.



68
69
70
# File 'lib/open_ehr/rm/data_types/basic.rb', line 68

def id
  @id
end

#issuerObject

Returns the value of attribute issuer.



68
69
70
# File 'lib/open_ehr/rm/data_types/basic.rb', line 68

def issuer
  @issuer
end

#typeObject

Returns the value of attribute type.



68
69
70
# File 'lib/open_ehr/rm/data_types/basic.rb', line 68

def type
  @type
end