Skip to main content

HS.FHIRServer.Storage.JsonAdvSQL.DataType.Token

serial class HS.FHIRServer.Storage.JsonAdvSQL.DataType.Token extends %Library.SerialObject

Serial object for storing 'token' data types in Search Tables: https://www.hl7.org/fhir/search.html#token Storing each value of interest in a discrete field

Property Inventory

Method Inventory

Properties

property System as HS.FHIRServer.Storage.JsonAdvSQL.DataType.String (COLLATION = "EXACT");
Coding.system CodeableConcept.coding.system Identifier.system value is a uri so use exact collation (case sensistive)
Property methods: SystemDisplayToLogical(), SystemGet(), SystemIsValid(), SystemLogicalToDisplay(), SystemLogicalToOdbc(), SystemNormalize(), SystemSet()
property Text as HS.FHIRServer.Storage.JsonAdvSQL.DataType.String (COLLATION = "COLLATE('strip-accents, mode=U')");
CodeableConcept.text Coding.display Identifier.type.text Used to support :text modifier
Property methods: TextDisplayToLogical(), TextGet(), TextIsValid(), TextLogicalToDisplay(), TextLogicalToOdbc(), TextNormalize(), TextSet()
Identifier.type.coding.code used to support :of-type modifier
Property methods: TypeCodingCodeDisplayToLogical(), TypeCodingCodeGet(), TypeCodingCodeIsValid(), TypeCodingCodeLogicalToDisplay(), TypeCodingCodeLogicalToOdbc(), TypeCodingCodeNormalize(), TypeCodingCodeSet()
property TypeCodingSystem as HS.FHIRServer.Storage.JsonAdvSQL.DataType.String (COLLATION = "EXACT");
Identifier.type.coding.system used to support :of-type modifier
Property methods: TypeCodingSystemDisplayToLogical(), TypeCodingSystemGet(), TypeCodingSystemIsValid(), TypeCodingSystemLogicalToDisplay(), TypeCodingSystemLogicalToOdbc(), TypeCodingSystemNormalize(), TypeCodingSystemSet()
Coding.code CodeableConcept.coding.code Identifier.value ContactPoint.value code boolean id uri string
Property methods: ValueDisplayToLogical(), ValueGet(), ValueIsValid(), ValueLogicalToDisplay(), ValueLogicalToOdbc(), ValueNormalize(), ValueSet()

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