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

Included in:
CDate, CDateTime
Defined in:
lib/openehr/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.



144
145
146
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 144

def day_validity
  @day_validity
end

#listObject

Returns the value of attribute list.



144
145
146
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 144

def list
  @list
end

#month_validityObject

Returns the value of attribute month_validity.



145
146
147
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 145

def month_validity
  @month_validity
end

#patternObject

Returns the value of attribute pattern.



145
146
147
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 145

def pattern
  @pattern
end

#rangeObject

Returns the value of attribute range.



144
145
146
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 144

def range
  @range
end

#timezone_validityObject

Returns the value of attribute timezone_validity.



144
145
146
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 144

def timezone_validity
  @timezone_validity
end

Instance Method Details

#validity_is_range?Boolean

Returns:

  • (Boolean)


162
163
164
# File 'lib/openehr/am/archetype/constraint_model/primitive.rb', line 162

def validity_is_range?
  return !@range.nil?
end