Class TimingDt.Repeat
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
TimingDt
Definition: A set of rules that describe when the event should occur
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) ca.uhn.fhir.model.api.IDatatype
Gets the value(s) for bounds[x] ().getCount()
Gets the value(s) for count ().ca.uhn.fhir.model.primitive.IntegerDt
Gets the value(s) for count ().Gets the value(s) for duration ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for duration ().Gets the value(s) for durationMax ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for durationMax ().Gets the value(s) for durationUnits ().ca.uhn.fhir.model.primitive.BoundCodeDt
<UnitsOfTimeEnum> Gets the value(s) for durationUnits ().Gets the value(s) for frequency ().ca.uhn.fhir.model.primitive.IntegerDt
Gets the value(s) for frequency ().Gets the value(s) for frequencyMax ().ca.uhn.fhir.model.primitive.IntegerDt
Gets the value(s) for frequencyMax ().Gets the value(s) for period ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for period ().Gets the value(s) for periodMax ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for periodMax ().Gets the value(s) for periodUnits ().ca.uhn.fhir.model.primitive.BoundCodeDt
<UnitsOfTimeEnum> Gets the value(s) for periodUnits ().getWhen()
Gets the value(s) for when ().ca.uhn.fhir.model.primitive.BoundCodeDt
<EventTimingEnum> Gets the value(s) for when ().boolean
isEmpty()
setBounds
(ca.uhn.fhir.model.api.IDatatype theValue) Sets the value(s) for bounds[x] ()setCount
(int theInteger) Sets the value for count ()setCount
(ca.uhn.fhir.model.primitive.IntegerDt theValue) Sets the value(s) for count ()setDuration
(double theValue) Sets the value for duration ()setDuration
(long theValue) Sets the value for duration ()setDuration
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for duration ()setDuration
(BigDecimal theValue) Sets the value for duration ()setDurationMax
(double theValue) Sets the value for durationMax ()setDurationMax
(long theValue) Sets the value for durationMax ()setDurationMax
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for durationMax ()setDurationMax
(BigDecimal theValue) Sets the value for durationMax ()setDurationUnits
(UnitsOfTimeEnum theValue) Sets the value(s) for durationUnits ()setDurationUnits
(ca.uhn.fhir.model.primitive.BoundCodeDt<UnitsOfTimeEnum> theValue) Sets the value(s) for durationUnits ()setFrequency
(int theInteger) Sets the value for frequency ()setFrequency
(ca.uhn.fhir.model.primitive.IntegerDt theValue) Sets the value(s) for frequency ()setFrequencyMax
(int theInteger) Sets the value for frequencyMax ()setFrequencyMax
(ca.uhn.fhir.model.primitive.IntegerDt theValue) Sets the value(s) for frequencyMax ()setPeriod
(double theValue) Sets the value for period ()setPeriod
(long theValue) Sets the value for period ()setPeriod
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for period ()setPeriod
(BigDecimal theValue) Sets the value for period ()setPeriodMax
(double theValue) Sets the value for periodMax ()setPeriodMax
(long theValue) Sets the value for periodMax ()setPeriodMax
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for periodMax ()setPeriodMax
(BigDecimal theValue) Sets the value for periodMax ()setPeriodUnits
(UnitsOfTimeEnum theValue) Sets the value(s) for periodUnits ()setPeriodUnits
(ca.uhn.fhir.model.primitive.BoundCodeDt<UnitsOfTimeEnum> theValue) Sets the value(s) for periodUnits ()setWhen
(EventTimingEnum theValue) Sets the value(s) for when ()setWhen
(ca.uhn.fhir.model.primitive.BoundCodeDt<EventTimingEnum> theValue) Sets the value(s) for when ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Repeat
public Repeat()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getBounds
Gets the value(s) for bounds[x] (). creating it if it does not exist. Will not returnnull
.Definition: Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule
-
setBounds
Sets the value(s) for bounds[x] ()Definition: Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule
-
getCountElement
Gets the value(s) for count (). creating it if it does not exist. Will not returnnull
.Definition: A total count of the desired number of repetitions
-
getCount
Gets the value(s) for count (). creating it if it does not exist. This method may returnnull
.Definition: A total count of the desired number of repetitions
-
setCount
Sets the value(s) for count ()Definition: A total count of the desired number of repetitions
-
setCount
Sets the value for count ()Definition: A total count of the desired number of repetitions
-
getDurationElement
Gets the value(s) for duration (). creating it if it does not exist. Will not returnnull
.Definition: How long this thing happens for when it happens
-
getDuration
Gets the value(s) for duration (). creating it if it does not exist. This method may returnnull
.Definition: How long this thing happens for when it happens
-
setDuration
Sets the value(s) for duration ()Definition: How long this thing happens for when it happens
-
setDuration
Sets the value for duration ()Definition: How long this thing happens for when it happens
-
setDuration
Sets the value for duration ()Definition: How long this thing happens for when it happens
-
setDuration
Sets the value for duration ()Definition: How long this thing happens for when it happens
-
getDurationMaxElement
Gets the value(s) for durationMax (). creating it if it does not exist. Will not returnnull
.Definition: The upper limit of how long this thing happens for when it happens
-
getDurationMax
Gets the value(s) for durationMax (). creating it if it does not exist. This method may returnnull
.Definition: The upper limit of how long this thing happens for when it happens
-
setDurationMax
Sets the value(s) for durationMax ()Definition: The upper limit of how long this thing happens for when it happens
-
setDurationMax
Sets the value for durationMax ()Definition: The upper limit of how long this thing happens for when it happens
-
setDurationMax
Sets the value for durationMax ()Definition: The upper limit of how long this thing happens for when it happens
-
setDurationMax
Sets the value for durationMax ()Definition: The upper limit of how long this thing happens for when it happens
-
getDurationUnitsElement
Gets the value(s) for durationUnits (). creating it if it does not exist. Will not returnnull
.Definition: The units of time for the duration, in UCUM units
-
getDurationUnits
Gets the value(s) for durationUnits (). creating it if it does not exist. This method may returnnull
.Definition: The units of time for the duration, in UCUM units
-
setDurationUnits
public TimingDt.Repeat setDurationUnits(ca.uhn.fhir.model.primitive.BoundCodeDt<UnitsOfTimeEnum> theValue) Sets the value(s) for durationUnits ()Definition: The units of time for the duration, in UCUM units
-
setDurationUnits
Sets the value(s) for durationUnits ()Definition: The units of time for the duration, in UCUM units
-
getFrequencyElement
Gets the value(s) for frequency (). creating it if it does not exist. Will not returnnull
.Definition: The number of times to repeat the action within the specified period / period range (i.e. both period and periodMax provided)
-
getFrequency
Gets the value(s) for frequency (). creating it if it does not exist. This method may returnnull
.Definition: The number of times to repeat the action within the specified period / period range (i.e. both period and periodMax provided)
-
setFrequency
Sets the value(s) for frequency ()Definition: The number of times to repeat the action within the specified period / period range (i.e. both period and periodMax provided)
-
setFrequency
Sets the value for frequency ()Definition: The number of times to repeat the action within the specified period / period range (i.e. both period and periodMax provided)
-
getFrequencyMaxElement
Gets the value(s) for frequencyMax (). creating it if it does not exist. Will not returnnull
.Definition:
-
getFrequencyMax
Gets the value(s) for frequencyMax (). creating it if it does not exist. This method may returnnull
.Definition:
-
setFrequencyMax
Sets the value(s) for frequencyMax ()Definition:
-
setFrequencyMax
Sets the value for frequencyMax ()Definition:
-
getPeriodElement
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. This method may returnnull
.Definition: Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period
-
setPeriod
Sets the value(s) for period ()Definition: Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period
-
setPeriod
Sets the value for period ()Definition: Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period
-
setPeriod
Sets the value for period ()Definition: Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period
-
setPeriod
Sets the value for period ()Definition: Indicates the duration of time over which repetitions are to occur; e.g. to express \"3 times per day\", 3 would be the frequency and \"1 day\" would be the period
-
getPeriodMaxElement
Gets the value(s) for periodMax (). creating it if it does not exist. Will not returnnull
.Definition: If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days
-
getPeriodMax
Gets the value(s) for periodMax (). creating it if it does not exist. This method may returnnull
.Definition: If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days
-
setPeriodMax
Sets the value(s) for periodMax ()Definition: If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days
-
setPeriodMax
Sets the value for periodMax ()Definition: If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days
-
setPeriodMax
Sets the value for periodMax ()Definition: If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days
-
setPeriodMax
Sets the value for periodMax ()Definition: If present, indicates that the period is a range from [period] to [periodMax], allowing expressing concepts such as \"do this once every 3-5 days
-
getPeriodUnitsElement
Gets the value(s) for periodUnits (). creating it if it does not exist. Will not returnnull
.Definition: The units of time for the period in UCUM units
-
getPeriodUnits
Gets the value(s) for periodUnits (). creating it if it does not exist. This method may returnnull
.Definition: The units of time for the period in UCUM units
-
setPeriodUnits
public TimingDt.Repeat setPeriodUnits(ca.uhn.fhir.model.primitive.BoundCodeDt<UnitsOfTimeEnum> theValue) Sets the value(s) for periodUnits ()Definition: The units of time for the period in UCUM units
-
setPeriodUnits
Sets the value(s) for periodUnits ()Definition: The units of time for the period in UCUM units
-
getWhenElement
Gets the value(s) for when (). creating it if it does not exist. Will not returnnull
.Definition: A real world event that the occurrence of the event should be tied to.
-
getWhen
Gets the value(s) for when (). creating it if it does not exist. This method may returnnull
.Definition: A real world event that the occurrence of the event should be tied to.
-
setWhen
Sets the value(s) for when ()Definition: A real world event that the occurrence of the event should be tied to.
-
setWhen
Sets the value(s) for when ()Definition: A real world event that the occurrence of the event should be tied to.
-