Datatypes
Class Timing

"Specifies an event that may occur multiple times. Timing schedules are used for specifying when events are expected or requested to occur, and may also be used to represent a schedule that was followed for past events. A Timing schedule can be a list of events and/or criteria for when the event happens, which can be expressed in a structured form and/or as a code. When both event and a repeating specification are provided, the list of events should be understood as an interpretation of the information in the repeat structure." - HL7 FHIR, Timing

Attributes
«CS» Code code code

"A code for the timing schedule. Some codes such as BID are ubiquitous, but many institutions define their own additional codes. If a code is provided, the code is understood to be a complete statement of whatever is specified in the structured timing data, and either the code or the data may be used to interpret the Timing, with the exception that .repeat.bounds still applies over the code (and is not contained in the code)." - HL7 FHIR, Timing.code

«TS» PointInTime event event

"Identifies specific times when the event occurs." - HL7 FHIR, Timing.event

Repeat repeat repeat

"A set of rules that describe when the event is scheduled." - HL7 FHIR, Timing.repeat


Properties:

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

Attribute Details

 code
Public «CS» Code code

"A code for the timing schedule. Some codes such as BID are ubiquitous, but many institutions define their own additional codes. If a code is provided, the code is understood to be a complete statement of whatever is specified in the structured timing data, and either the code or the data may be used to interpret the Timing, with the exception that .repeat.bounds still applies over the code (and is not contained in the code)." - HL7 FHIR, Timing.code

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassTiming
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
Namecode
Name Expression
NamespaceTiming
Opposite
OwnerTiming
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Timing::code
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 event
Public «TS» PointInTime event

"Identifies specific times when the event occurs." - HL7 FHIR, Timing.event

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassTiming
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)
Multiplicity*
Nameevent
Name Expression
NamespaceTiming
Opposite
OwnerTiming
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Timing::event
Stereotype
Template Parameter
Type«TS» PointInTime
Upper*
Upper Value(*)
VisibilityPublic


 repeat
Public Repeat repeat

"A set of rules that describe when the event is scheduled." - HL7 FHIR, Timing.repeat

Constraints:
Properties:

AggregationComposite
Alias
Associationtiming_repeat
Association End
ClassTiming
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namerepeat
Name Expression
NamespaceTiming
Opposite
OwnerTiming
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Timing::repeat
Stereotype
Template Parameter
TypeRepeat
Upper1
Upper Value(1)
VisibilityPublic