Skip to main content

HS.FHIR.vDSTU2.Model.Base.Timing.Repeat

deprecated class HS.FHIR.vDSTU2.Model.Base.Timing.Repeat extends HS.FHIR.vDSTU2.Model.Base.Element

THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.

Property Inventory

Method Inventory

Parameters

parameter ELEMENTQUALIFIED = 1;
Inherited description: ELEMENTQUALIFIED controls the format of exported XML. The ELEMENTQUALIFIED specification should be based on the elementFormDefault attribute of the schema that defines the type. To maintain compatibility, ELEMENTQUALIFIED will default to 1 (true) for literal format export and will default to 0 (false) for encoded or encoded12 format export. These were the values always previously assumed for the elementFormDefault attribute.

NOTE: Direct use of XMLExport method does not support the ELEMENTQUALIFIED. The export must be done using %XML.Writer or SOAP support.

parameter JSONTYPEFIELD;
Inherited description: Type property name for JSON export.
parameter XMLNAME = Timing.Repeat;
Inherited description: This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.
parameter XMLSEQUENCE = 0;
Inherited description: If the XMLSEQUENCE = 1, then the order of the XML elements must match the order of the class properties. This allows us to deal with XML where the same field appears multiple times and is distinguished by the order.
parameter XMLTYPE = Timing.Repeat;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property boundsPeriod as HS.FHIR.vDSTU2.Model.Base.Period (XMLNAME = "boundsPeriod");
Property methods: boundsPeriodGet(), boundsPeriodGetSwizzled(), boundsPeriodIsValid(), boundsPeriodNewObject(), boundsPeriodSet()
property boundsQuantity as HS.FHIR.vDSTU2.Model.Base.Duration (XMLNAME = "boundsQuantity");
Property methods: boundsQuantityGet(), boundsQuantityGetSwizzled(), boundsQuantityIsValid(), boundsQuantityNewObject(), boundsQuantitySet()
property boundsRange as HS.FHIR.vDSTU2.Model.Base.Range (XMLNAME = "boundsRange");
Property methods: boundsRangeGet(), boundsRangeGetSwizzled(), boundsRangeIsValid(), boundsRangeNewObject(), boundsRangeSet()
property count as HS.FHIR.vDSTU2.Model.Datatype.Integer (XMLNAME = "count") [ SqlFieldName = _count ];
A total count of the desired number of repetitions.
Property methods: countGet(), countGetSwizzled(), countIsValid(), countNewObject(), countSet()
property duration as HS.FHIR.vDSTU2.Model.Datatype.Decimal (XMLNAME = "duration");
How long this thing happens for when it happens.
Property methods: durationGet(), durationGetSwizzled(), durationIsValid(), durationNewObject(), durationSet()
property durationMax as HS.FHIR.vDSTU2.Model.Datatype.Decimal (XMLNAME = "durationMax");
The upper limit of how long this thing happens for when it happens.
Property methods: durationMaxGet(), durationMaxGetSwizzled(), durationMaxIsValid(), durationMaxNewObject(), durationMaxSet()
property durationUnits as HS.FHIR.vDSTU2.Model.Base.UnitsOfTime (XMLNAME = "durationUnits");
The units of time for the duration, in UCUM units.
Property methods: durationUnitsGet(), durationUnitsGetSwizzled(), durationUnitsIsValid(), durationUnitsNewObject(), durationUnitsSet()
property frequency as HS.FHIR.vDSTU2.Model.Datatype.Integer (XMLNAME = "frequency");
The number of times to repeat the action within the specified period / period range (i.e. both period and periodMax provided).
Property methods: frequencyGet(), frequencyGetSwizzled(), frequencyIsValid(), frequencyNewObject(), frequencySet()
property frequencyMax as HS.FHIR.vDSTU2.Model.Datatype.Integer (XMLNAME = "frequencyMax");
If present, indicates that the frequency is a range - so repeat between [frequency] and [frequencyMax] times within the period or period range.
Property methods: frequencyMaxGet(), frequencyMaxGetSwizzled(), frequencyMaxIsValid(), frequencyMaxNewObject(), frequencyMaxSet()
property period as HS.FHIR.vDSTU2.Model.Datatype.Decimal (XMLNAME = "period");
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.
Property methods: periodGet(), periodGetSwizzled(), periodIsValid(), periodNewObject(), periodSet()
property periodMax as HS.FHIR.vDSTU2.Model.Datatype.Decimal (XMLNAME = "periodMax");
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.
Property methods: periodMaxGet(), periodMaxGetSwizzled(), periodMaxIsValid(), periodMaxNewObject(), periodMaxSet()
property periodUnits as HS.FHIR.vDSTU2.Model.Base.UnitsOfTime (XMLNAME = "periodUnits");
The units of time for the period in UCUM units.
Property methods: periodUnitsGet(), periodUnitsGetSwizzled(), periodUnitsIsValid(), periodUnitsNewObject(), periodUnitsSet()
property when as HS.FHIR.vDSTU2.Model.Base.EventTiming (XMLNAME = "when") [ SqlFieldName = _when ];
A real world event that the occurrence of the event should be tied to.
Property methods: whenGet(), whenGetSwizzled(), whenIsValid(), whenNewObject(), whenSet()

Methods

deprecated method SetBoundsPeriod(pStart As %String = "", pEnd As %String = "", pExtension As %RegisteredObject = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "boundsPeriod" property.
deprecated method SetCount(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "count" property.
deprecated method SetDuration(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "duration" property.
deprecated method SetDurationMax(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "durationMax" property.
deprecated method SetDurationUnits(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "durationUnits" property.
deprecated method SetFrequency(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "frequency" property.
deprecated method SetFrequencyMax(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "frequencyMax" property.
deprecated method SetPeriod(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "period" property.
deprecated method SetPeriodMax(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "periodMax" property.
deprecated method SetPeriodUnits(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "periodUnits" property.
deprecated method SetWhen(pValue As %String = "", pExtension As %RegisteredObject = "", pId As %String = "") as %Status
THIS DATA OBJECT MODEL CLASS IS DEPRECATED - Use %DynamicObject or HS.FHIRObject.* instead.
Set method for the "when" property.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab