ISO 8601-compatible constraint on instances of Date in the form either of a set of
validity values, or an actual date range. There is no validity flag for year', since it
must always be by definition mandatory in order to have a sensible date at all.
Syntax expressions of instances of this class include YYYY-??-?? (date with
optional month and day).
Date ranges are probably only useful for historical dates.
Declaration :
Artifact : C_DATE
Attribut month_validity |
Validity of month in constrained date.
Declaration :
Attribut day_validity |
Validity of day in constrained date.
Declaration :
Attribut timezone_validity |
Validity of timezone in constrained date. ** CHECK THIS **
Declaration :
Attribut range |
Interval of Dates specifying constraint.
Declaration :
Attribut assumed_value |
The value to assume if this item is not included in data, due to being part of an
optional structure.
Declaration :
Operation validity_is_range |
Declaration :
All public operations : assumed_value , default_value , has_assumed_value , valid_value , validity_is_range