Class C_DATE_TIME

ISO 8601-compatible constraint on instances of Date_Time. There is no validity
flag for year', since it must always be by definition mandatory in order to have a
sensible date/time at all. Syntax expressions of instances of this class include
YYYY-MM-DDT??:??:?? (date/time with optional time) and
YYYY-MM-DDTHH:MM:xx (date/time, seconds not allowed).

Declaration :

Artifact : C_DATE_TIME

Attribut month_validity

Validity of month in constrained date.

Declaration :

Attribut day_validity

Validity of day in constrained date.

Declaration :

Attribut hour_validity

Validity of hour in constrained time.

Declaration :

Attribut minute_validity

Validity of minute in constrained time.

Declaration :

Attribut second_validity

Validity of second in constrained time.

Declaration :

Attribut millisecond_validity

Validity of millisecond in constrained time.

Declaration :

Attribut timezone_validity

Validity of timezone in constrained date.

Declaration :

Attribut range

Range of Date_times 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