HS.FHIRServer.Storage.JsonAdvSQL.DataType.Date
serial class HS.FHIRServer.Storage.JsonAdvSQL.DataType.Date extends %Library.SerialObject
Serial object for storing date, dateTime, instant and Period data types in Search Tables: https://www.hl7.org/fhir/datatypes.html#dateTime We represent the value from a date as an implicit range or use the Start and End values from a PeriodProperty Inventory
Method Inventory
Properties
property End as %TimeStamp;
The calculated End value of the implicit range for the date or the Period.end
Property methods: EndDisplayToLogical(), EndGet(), EndIsValid(), EndLogicalToDisplay(), EndNormalize(), EndOdbcToLogical(), EndSet()
property EndRaw as HS.FHIRServer.Storage.JsonAdvSQL.DataType.String;
Raw value from the resource of the date or Period.end - Not used in JsonAdvSQL search, simply provided for possible customizations
Property methods: EndRawDisplayToLogical(), EndRawGet(), EndRawIsValid(), EndRawLogicalToDisplay(), EndRawLogicalToOdbc(), EndRawNormalize(), EndRawSet()
property Start as %TimeStamp;
The calculated Start value of the implicit range for the date or the Period.start
Property methods: StartDisplayToLogical(), StartGet(), StartIsValid(), StartLogicalToDisplay(), StartNormalize(), StartOdbcToLogical(), StartSet()
property StartRaw as HS.FHIRServer.Storage.JsonAdvSQL.DataType.String;
Raw value from the resource of the date or Period.start - Not used in JsonAdvSQL search, simply provided for possible customizations
Property methods: StartRawDisplayToLogical(), StartRawGet(), StartRawIsValid(), StartRawLogicalToDisplay(), StartRawLogicalToOdbc(), StartRawNormalize(), StartRawSet()
Methods
Which properties should be indexed as bitmaps. Used by the Search Table Builder.
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- LogicalToOdbc()
- OdbcToLogical()