Datatypes
Class TimeInterval

This class adds to the Period class a duration property, which is the length of time between the start and end date/times. While this may be calculated when the start and end date/times are known, there will be occasions where only the start or the end date/time are known.

Attributes
«PQ» TimeQuantity duration duration

"The difference between HIGH and LOW boundary. The purpose of distinguishing width is to handle all cases of incomplete information symmetrically. In any IVL representation only two of the three properties HIGH, LOW, and width need to be stated: the third can be derived. When both boundaries are known, width can be derived as HIGH minus LOW. When one boundary and width is known, the other boundary is also known. When no boundary is known, width may still be known. For example, one knows that an activity takes about 30 minutes, but one may not yet know when that activity is started." - HL7 V3

Attributes inherited from FHIM::Datatypes::Period FHIM::Datatypes::Period
start start, end end

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsIVL_TS
NameTimeInterval
Name Expression
NamespaceDatatypes
Owned Template Signature
OwnerDatatypes
Owning Template Parameter
PackageDatatypes
Qualified NameFHIM::Datatypes::TimeInterval
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 duration
Public «PQ» TimeQuantity duration

"The difference between HIGH and LOW boundary. The purpose of distinguishing width is to handle all cases of incomplete information symmetrically. In any IVL representation only two of the three properties HIGH, LOW, and width need to be stated: the third can be derived. When both boundaries are known, width can be derived as HIGH minus LOW. When one boundary and width is known, the other boundary is also known. When no boundary is known, width may still be known. For example, one knows that an activity takes about 30 minutes, but one may not yet know when that activity is started." - HL7 V3

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«IVL_TS» TimeInterval
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nameduration
Name Expression
Namespace«IVL_TS» TimeInterval
Opposite
Owner«IVL_TS» TimeInterval
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::TimeInterval::duration
Stereotype
Template Parameter
Type«PQ» TimeQuantity
Upper1
Upper Value(1)
VisibilityPublic