Table 6.4—DRM_Absolute_Time_Interval

Property

Description

Superclass

·         <DRM Time Interval>

Class

·         <DRM Absolute Time Interval>

Subclass

·         none

Definition

An interval of time defined by an absolute (GMT) start time, specified by the <DRM Absolute Time Point> component, and a duration, specified by the fields of the <DRM Absolute Time Interval> itself.

<DRM Absolute Time Interval> provides

a. a means to specify a time interval in terms of absolute time (GMT) for FGDC-compatible metadata, and

b. a general-purpose mechanism for describing intervals specified in terms of absolute (GMT) time.

Example(s)

·         The time period for which a SEDRIS transmittal should be considered to be valid. The stop time can be considered to be an "expiration date".

Inherited field elements

field_name

range

Field_Data_Type

time_significance1

 

Time_Significance

Field elements

field_name

range

Field_Data_Type

delta_days2

 

Integer

delta_hours3

0..23

Byte_Unsigned

delta_minutes4

0..59

Byte_Unsigned

delta_seconds5

[0, 60)

Long_Float

Associated to (one-way) (inherited)

·         none

Associated to (one-way)

·         none

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         none

Associated with (two-way) (inherited)

·         none

Associated with (two-way)

·         none

Composed of (inherited)

·         none

Composed of

·         <DRM Absolute Time Point>6

Composed of (metadata) (inherited)

·         none

Composed of (metadata)

·         none

Component of (inherited)

·         zero or more <DRM Environment Root>s

·         zero or more <DRM Time Constraints Data>s

·         zero or one <DRM Transmittal Root>

·         zero or more <DRM Season>s

·         zero or more <DRM Sound Instance>s

·         zero or more <DRM Source>s

Component of

·         none

Constraints

·         Legal Time Ranges

·         Time dependency

·         Time interval calculation

Notes

1Used to indicate the significance of the time information.

2Number of days since the start of the <DRM Absolute Time Interval>. See constraints on this class for cases where this may be negative.

3After delta_days has been taken into account, the number of hours since the start of the <DRM Absolute Time Interval> and, therefore, shall be a value between 0 and 23.

4After delta_days and delta_hours have been taken into account, the number of minutes since the start of the <DRM Absolute Time Interval> and, therefore, shall be a value between 0 and 59.

5After delta_days and delta_hours have been taken into account, the number of seconds since the start of the <DRM Absolute Time Interval> and, therefore, shall be a value between 0,0 and 59,0.

6The start of the <DRM Absolute Time Interval>

Class diagram

<DRM Absolute Time Interval>