Class: OpenEHR::AM::Archetype::ConstraintModel::Primitive::CDate
- Inherits:
-
CPrimitive
- Object
- CPrimitive
- OpenEHR::AM::Archetype::ConstraintModel::Primitive::CDate
- Includes:
- CDateModule
- Defined in:
- lib/open_ehr/am/archetype/constraint_model/primitive.rb
Instance Attribute Summary
Attributes included from CDateModule
#day_validity, #month_validity, #range, #timezone_validity
Attributes inherited from CPrimitive
#assumed_value, #default_value, #type
Instance Method Summary collapse
-
#initialize(args = { }) ⇒ CDate
constructor
A new instance of CDate.
Methods included from CDateModule
Methods inherited from CPrimitive
Constructor Details
#initialize(args = { }) ⇒ CDate
Returns a new instance of CDate.
170 171 172 173 174 175 176 |
# File 'lib/open_ehr/am/archetype/constraint_model/primitive.rb', line 170 def initialize(args = { }) super(args) self.range = args[:range] self.timezone_validity = args[:timezone_validity] self.day_validity = args[:day_validity] self.month_validity = args[:month_validity] end |