Module: OpenEHR::AM::Archetype::ConstraintModel::Primitive::CDateModule

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#day_validityObject

Returns the value of attribute day_validity.



141
142
143
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 141

def day_validity
  @day_validity
end

#month_validityObject

Returns the value of attribute month_validity.



141
142
143
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 141

def month_validity
  @month_validity
end

#rangeObject

Returns the value of attribute range.



140
141
142
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 140

def range
  @range
end

#timezone_validityObject

Returns the value of attribute timezone_validity.



140
141
142
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 140

def timezone_validity
  @timezone_validity
end

Instance Method Details

#validity_is_range?Boolean

Returns:

  • (Boolean)


158
159
160
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 158

def validity_is_range?
  return !@range.nil?
end