Private OptionalboundsTiming.repeat.bounds[x] Element
FHIR Specification
Private OptionalcountTiming.repeat.count Element
FHIR Specification
positiveIntPrivate OptionalcountTiming.repeat.countMax Element
Private OptionaldurationTiming.repeat.duration Element
FHIR Specification
decimalPrivate OptionaldurationTiming.repeat.durationMax Element
FHIR Specification
decimalPrivate OptionaldurationTiming.repeat.durationUnit Element
FHIR Specification
codePrivate OptionalfrequencyTiming.repeat.frequency Element
FHIR Specification
positiveIntPrivate OptionalfrequencyTiming.repeat.frequencyMax Element
FHIR Specification
positiveIntPrivate OptionalperiodTiming.repeat.period Element
FHIR Specification
decimalPrivate OptionalperiodTiming.repeat.periodMax Element
Private OptionalperiodTiming.repeat.periodUnit Element
FHIR Specification
codePrivate ReadonlydaysFHIR CodeSystem: DaysOfWeek
Private OptionaldayTiming.repeat.dayOfWeek Element
FHIR Specification
codeCodeSystem Enumeration: DaysOfWeekEnum
Private OptionaltimeTiming.repeat.timeOfDay Element
FHIR Specification
timePrivate OptionalwhenTiming.repeat.when Element
FHIR Specification
codePrivate OptionaloffsetTiming.repeat.offset Element
FHIR Specification
unsignedIntStaticparseParse the provided TimingRepeatComponent JSON to instantiate the TimingRepeatComponent data model.
JSON representing FHIR TimingRepeatComponent
OptionaloptSourceField: stringOptional data source field (e.g. <complexTypeName>.<complexTypeFieldName>); defaults to TimingRepeatComponent
TimingRepeatComponent data model or undefined for TimingRepeatComponent
JsonError if the provided JSON is not a valid JSON object
the bounds property value as a DataType object if defined; else undefined
Assigns the provided DataType object value to the bounds property.
the bounds object value
this
InvalidTypeError for invalid data types
true if the bounds property exists and has a value; false otherwise
the bounds property value as a Duration object if defined; else undefined
true if the bounds property exists as a Duration and has a value; false otherwise
the bounds property value as a Range object if defined; else undefined
true if the bounds property exists as a Range and has a value; false otherwise
the bounds property value as a Period object if defined; else undefined
true if the bounds property exists as a Period and has a value; false otherwise
the count property value as a PositiveIntType object if defined; else an empty PositiveIntType object
Assigns the provided PrimitiveType value to the count property.
the count value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the count property exists and has a value; false otherwise
the count property value as a fhirPositiveInt if defined; else undefined
Assigns the provided primitive value to the count property.
the count value
this
PrimitiveTypeError for invalid primitive types
true if the count property exists and has a value; false otherwise
the countMax property value as a PositiveIntType object if defined; else an empty PositiveIntType object
Assigns the provided PrimitiveType value to the countMax property.
the countMax value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the countMax property exists and has a value; false otherwise
the countMax property value as a fhirPositiveInt if defined; else undefined
Assigns the provided primitive value to the countMax property.
the countMax value
this
PrimitiveTypeError for invalid primitive types
true if the countMax property exists and has a value; false otherwise
the duration property value as a DecimalType object if defined; else an empty DecimalType object
Assigns the provided PrimitiveType value to the duration property.
the duration value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the duration property exists and has a value; false otherwise
the duration property value as a fhirDecimal if defined; else undefined
Assigns the provided primitive value to the duration property.
the duration value
this
PrimitiveTypeError for invalid primitive types
true if the duration property exists and has a value; false otherwise
the durationMax property value as a DecimalType object if defined; else an empty DecimalType object
Assigns the provided PrimitiveType value to the durationMax property.
the durationMax value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the durationMax property exists and has a value; false otherwise
the durationMax property value as a fhirDecimal if defined; else undefined
Assigns the provided primitive value to the durationMax property.
the durationMax value
this
PrimitiveTypeError for invalid primitive types
true if the durationMax property exists and has a value; false otherwise
the durationUnit property value as a CodeType object if defined; else an empty CodeType object
Assigns the provided PrimitiveType value to the durationUnit property.
the durationUnit value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the durationUnit property exists and has a value; false otherwise
the durationUnit property value as a fhirCode if defined; else undefined
Assigns the provided primitive value to the durationUnit property.
the durationUnit value
this
PrimitiveTypeError for invalid primitive types
true if the durationUnit property exists and has a value; false otherwise
the frequency property value as a PositiveIntType object if defined; else an empty PositiveIntType object
Assigns the provided PrimitiveType value to the frequency property.
the frequency value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the frequency property exists and has a value; false otherwise
the frequency property value as a fhirPositiveInt if defined; else undefined
Assigns the provided primitive value to the frequency property.
the frequency value
this
PrimitiveTypeError for invalid primitive types
true if the frequency property exists and has a value; false otherwise
the frequencyMax property value as a PositiveIntType object if defined; else an empty PositiveIntType object
Assigns the provided PrimitiveType value to the frequencyMax property.
the frequencyMax value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the frequencyMax property exists and has a value; false otherwise
the frequencyMax property value as a fhirPositiveInt if defined; else undefined
Assigns the provided primitive value to the frequencyMax property.
the frequencyMax value
this
PrimitiveTypeError for invalid primitive types
true if the frequencyMax property exists and has a value; false otherwise
the period property value as a DecimalType object if defined; else an empty DecimalType object
Assigns the provided PrimitiveType value to the period property.
the period value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the period property exists and has a value; false otherwise
the period property value as a fhirDecimal if defined; else undefined
Assigns the provided primitive value to the period property.
the period value
this
PrimitiveTypeError for invalid primitive types
true if the period property exists and has a value; false otherwise
the periodMax property value as a DecimalType object if defined; else an empty DecimalType object
Assigns the provided PrimitiveType value to the periodMax property.
the periodMax value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the periodMax property exists and has a value; false otherwise
the periodMax property value as a fhirDecimal if defined; else undefined
Assigns the provided primitive value to the periodMax property.
the periodMax value
this
PrimitiveTypeError for invalid primitive types
true if the periodMax property exists and has a value; false otherwise
the periodUnit property value as a CodeType object if defined; else an empty CodeType object
Assigns the provided PrimitiveType value to the periodUnit property.
the periodUnit value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the periodUnit property exists and has a value; false otherwise
the periodUnit property value as a fhirCode if defined; else undefined
Assigns the provided primitive value to the periodUnit property.
the periodUnit value
this
PrimitiveTypeError for invalid primitive types
true if the periodUnit property exists and has a value; false otherwise
the dayOfWeek property value as a EnumCodeType array
CodeSystem Enumeration: DaysOfWeekEnum
Assigns the provided EnumCodeType array value to the dayOfWeek property.
the dayOfWeek array value
this
InvalidCodeError for invalid code value
InvalidTypeError for invalid data types
CodeSystem Enumeration: DaysOfWeekEnum
Add the provided EnumCodeType value to the dayOfWeek array property.
the dayOfWeek value
this
InvalidCodeError for invalid code value
CodeSystem Enumeration: DaysOfWeekEnum
true if the dayOfWeek property exists and has a value; false otherwise
the dayOfWeek property value as a CodeType array
CodeSystem Enumeration: DaysOfWeekEnum
Assigns the provided PrimitiveType array value to the dayOfWeek property.
the dayOfWeek array value
this
InvalidCodeError for invalid code value
InvalidTypeError for invalid data types
CodeSystem Enumeration: DaysOfWeekEnum
Add the provided PrimitiveType value to the dayOfWeek array property.
the dayOfWeek value
this
InvalidCodeError for invalid code value
InvalidTypeError for invalid data types
CodeSystem Enumeration: DaysOfWeekEnum
true if the dayOfWeek property exists and has a value; false otherwise
the dayOfWeek property value as a fhirCode array
CodeSystem Enumeration: DaysOfWeekEnum
Assigns the provided primitive value array to the dayOfWeek property.
the dayOfWeek value array
this
InvalidCodeError for invalid code value
PrimitiveTypeError for invalid primitive types
CodeSystem Enumeration: DaysOfWeekEnum
Add the provided primitive value to the dayOfWeek array property.
the dayOfWeek value
this
InvalidCodeError for invalid code value
PrimitiveTypeError for invalid primitive types
CodeSystem Enumeration: DaysOfWeekEnum
true if the dayOfWeek property exists and has a value; false otherwise
the timeOfDay property value as a TimeType array
Assigns the provided TimeType array value to the timeOfDay property.
the timeOfDay array value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
Add the provided TimeType value to the timeOfDay array property.
the timeOfDay value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the timeOfDay property exists and has a value; false otherwise
the timeOfDay property value as a fhirTime array
Assigns the provided primitive value array to the timeOfDay property.
the timeOfDay value array
this
PrimitiveTypeError for invalid primitive types
Add the provided primitive value to the timeOfDay array property.
the timeOfDay value
this
PrimitiveTypeError for invalid primitive types
true if the timeOfDay property exists and has a value; false otherwise
the when property value as a CodeType array
Assigns the provided CodeType array value to the when property.
the when array value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
Add the provided CodeType value to the when array property.
the when value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the when property exists and has a value; false otherwise
the when property value as a fhirCode array
Assigns the provided primitive value array to the when property.
the when value array
this
PrimitiveTypeError for invalid primitive types
Add the provided primitive value to the when array property.
the when value
this
PrimitiveTypeError for invalid primitive types
true if the when property exists and has a value; false otherwise
the offset property value as a UnsignedIntType object if defined; else an empty UnsignedIntType object
Assigns the provided PrimitiveType value to the offset property.
the offset value
this
InvalidTypeError for invalid data types
PrimitiveTypeError for invalid primitive types
true if the offset property exists and has a value; false otherwise
the offset property value as a fhirUnsignedInt if defined; else undefined
Assigns the provided primitive value to the offset property.
the offset value
this
PrimitiveTypeError for invalid primitive types
true if the offset property exists and has a value; false otherwise
the FHIR type defined in the FHIR standard
true if the instance is empty; false otherwise
Creates a copy of the current instance.
the a new instance copied from the current instance
the complex or primitive data model type name (e.g., 'Period", 'StringType', `UriType', etc.)
the JSON value or undefined if the instance is empty
true if the instance is a FHIR complex or primitive datatype; false otherwise
the id property value
Assigns the provided value to the id property.
the id value
this
PrimitiveTypeError for invalid value
true if id exists and has a value; false otherwise
the array of extension values
Assigns the provided array of Extension values to the extension property.
array of Extensions
this
Determines if the extension property exists.
Optionalurl: stringthe url that identifies a specific Extension
true if an Extension has the provided url; false otherwise
If the url is provided, determines if an Extension having
the provided url exists. If the url is not provided, determines
if the extension property exists and has any values.
AssertionError for invalid url
Determines if the extension property exists.
the url that identifies a specific Extension
an Extension having the provided url
If the url is provided, determines if an Extension having
the provided url exists. If the url is not provided, determines
if the extension property exists and has any values.
AssertionError for invalid url
Adds the provided Extension to the extension property array.
the Extension value to add to the extension property array
this
Removes the Extension having the provided url from the extension property array.
the url that identifies a specific Extension to remove
AssertionError for invalid url
true if and only if the data model has required fields (min cardinality > 0)
and at least one of those required fields in the instance is empty; false otherwise
true if the instance is a FHIR resource; false otherwise
true if the instance is a FHIR complex datatype; false otherwise
true if the instance is a FHIR primitive datatype; false otherwise
true if the instance is a FHIR primitive boolean datatype; false otherwise
true if the instance is a FHIR primitive string-based datatype; false otherwise
true if the instance is a FHIR primitive number-based datatype; false otherwise
true if the instance is a FHIR primitive bigint-based datatype; false otherwise
true if the instance is a FHIR primitive datetime-based datatype; false otherwise
ProtectedcopyProtectedCopies the current instance's elements into the provided object.
the copied instance
PrivateinitInitialize the dayOfWeek property
PrivateinitInitialize the timeOfDay property
PrivateinitInitialize the when property
TimingRepeatComponent Class
Remarks
FHIR Specification
See
FHIR Timing