SetComponentTime
Created to model CDA SetComponent time or SXCM_TS
A set of points in time, specifying the timing of events and actions and the
cyclical validity-patterns that may exist for certain kinds of information, such as phone
numbers (evening, daytime), addresses (so called "snowbirds," residing closer to the
equator during winter and farther from the equator during summer) and office hours.
this implementation contains a value and an operator
the value must be a date with the precision specified
the operator is as described below
I - include Form the union with the value.
E exclude Form the set-difference.
A intersect Form the intersection with the value.
H convex
hull
Form the convex hull with the value. The convex hull is
defined over ordered domains and is the smallest
contiguous superset (interval) that of all the operand sets.
P periodic
hull
Form the periodic hull with the value. The periodic hull is
defined over ordered domains and is the periodic set that
contains all contiguous supersets of pairs of intervals
generated by the operand periodic intervals.