sage logo

Class: RelativeTimeInterval

Documentation: Relative time interval is made a subclass of TimeInterval so that VMR classes can be used in encoding guideline action specifications (e.g. observation made within 24 hours, as opposed to observation made at a particular time point).

Superclasses
Subclasses
Types
Template Slots
  Slot Name Documentation Type Cardinality
for_how_long An interval of quantity (e.g. length of time) Variable, PhysicalQuantity 0:1
high This is the high limit of the interval. PointInTime, Variable, Function 0:1
highClosed Specifies whether the high limit is included in the interval (interval is closed) or excluded from the interval (interval is open). Boolean 0:1
label A short human readable string indicating the content of the instancehuman-readable string for the instance String 0:1
low This is the low limit of the interval. PointInTime, Variable, Function 0:1
lowClosed Specifies whether the low limit is included in the interval (interval is closed) or excluded from the interval (interval is open). Boolean 0:1
nullFlavor If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing. Class 0:1
point The anchor point for specifying relative time point (or, more generally) an relative interval PointInTime, Variable 0:1
polarity before or after a time point {before, after} 1:1

Own Slots
  Slot Name Value
alias RelativeIVL
semantic_properties  
:ROLE Concrete
:SLOT-CONSTRAINTS  

  ^ back to top

Return to Class Hierarchy

Generated: 10/04/2006, 1:24:50 PM, Pacific Daylight Time

The SAGE project was supported in part by grant 70NANB1H3049 of the NIST Advanced Technology Program. Protégé is a trademark of Stanford University, Copyright (c) 1998-2006 Stanford University.