http://hl7.org/fhir/StructureDefinition/Timing|4.0.1

Base StructureDefinition for Timing Type: Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
Base: http://hl7.org/fhir/StructureDefinition/BackboneElement4.0.1, 5.0.0, 4.0.1
Type: Timing (a.k.a: http://hl7.org/fhir/StructureDefinition/Timing)
Type dependencies: 12
Elements
event: dateTime
extension: Extension
modifierExtension: Extension
repeat: Element
frequencyMax: positiveInt
when: code
offset: unsignedInt
periodUnit: code
frequency: positiveInt
durationMax: decimal
duration: decimal
extension: Extension
durationUnit: code
dayOfWeek: code
bounds[x]: Duration,Range,Period
periodMax: decimal
period: decimal
countMax: positiveInt
timeOfDay: time