Skip to main content

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 Period

Property 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()
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()
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

classmethod IsBitmap(pProperty As %String) as %Boolean
Which properties should be indexed as bitmaps. Used by the Search Table Builder.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab