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

Inherits:
DataValue
  • Object
show all
Defined in:
lib/openehr/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.



76
77
78
79
80
81
# File 'lib/openehr/rm/data_types/basic.rb', line 76

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.



74
75
76
# File 'lib/openehr/rm/data_types/basic.rb', line 74

def assigner
  @assigner
end

#idObject

Returns the value of attribute id.



74
75
76
# File 'lib/openehr/rm/data_types/basic.rb', line 74

def id
  @id
end

#issuerObject

Returns the value of attribute issuer.



74
75
76
# File 'lib/openehr/rm/data_types/basic.rb', line 74

def issuer
  @issuer
end

#typeObject

Returns the value of attribute type.



74
75
76
# File 'lib/openehr/rm/data_types/basic.rb', line 74

def type
  @type
end