class OpenEHR::RM::DataTypes::Text::CodePhrase

Attributes

code_string[R]
terminology_id[R]

Public Class Methods

new(args = {}) click to toggle source
# File lib/openehr/rm/data_types/text.rb, line 63
def initialize(args = {})
  self.code_string = args[:code_string]
  self.terminology_id = args[:terminology_id]
end

Public Instance Methods

code_string=(code_string) click to toggle source
# File lib/openehr/rm/data_types/text.rb, line 75
def code_string=(code_string)
  if code_string.nil? or code_string.empty?
    raise ArgumentError, "code_string should not be empty"
  end
  @code_string = code_string
end
terminology_id=(terminology_id) click to toggle source
# File lib/openehr/rm/data_types/text.rb, line 68
def terminology_id=(terminology_id)
  if terminology_id.nil?
    raise ArgumentError, "terminology_id should not be nil"
  end
  @terminology_id = terminology_id
end