Module: OpenEHR::AM::Archetype::ConstraintModel::Primitive::CTimeModule

Included in:
CDateTime, CTime
Defined in:
lib/open_ehr/am/archetype/constraint_model/primitive.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#millisecond_validityObject

Returns the value of attribute millisecond_validity.



181
182
183
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 181

def millisecond_validity
  @millisecond_validity
end

#minute_validityObject

Returns the value of attribute minute_validity.



181
182
183
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 181

def minute_validity
  @minute_validity
end

#rangeObject

Returns the value of attribute range.



180
181
182
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 180

def range
  @range
end

#second_validityObject

Returns the value of attribute second_validity.



181
182
183
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 181

def second_validity
  @second_validity
end

Instance Method Details

#validity_is_range?Boolean

Returns:

  • (Boolean)


208
209
210
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 208

def validity_is_range?
  return !@range.nil?
end