HS.BulkFHIR.Util.SearchResult
class HS.BulkFHIR.Util.SearchResult extends HS.Util.TransientTable
Property Inventory
Method Inventory
- AddRow()
 - Create()
 - CreatedGet()
 - Discard()
 - GetOriginalUsername()
 - Init()
 - LastUsedGet()
 - PageSizeGet()
 - Paginate()
 - PurgeCachedResults()
 - QueryIdGet()
 - Reinit()
 - ResourceJsonGet()
 - Restore()
 - Save()
 - SetIteratorToPage()
 - TotalGet()
 
Parameters
parameter GlobalName = ^IRIS.Temp.BulkFHIRSearchResult;
Properties
property Bundle as %DynamicObject [ Calculated ];
property Created as %String [ Calculated ];
Property methods: CreatedDisplayToLogical(), CreatedIsValid(), CreatedLogicalToDisplay(), CreatedLogicalToOdbc(), CreatedNormalize()
property LastUsed as %String [ Calculated ];
Property methods: LastUsedDisplayToLogical(), LastUsedIsValid(), LastUsedLogicalToDisplay(), LastUsedLogicalToOdbc(), LastUsedNormalize()
property PageSize as %Integer [ Calculated ];
Property methods: PageSizeDisplayToLogical(), PageSizeIsValid(), PageSizeLogicalToDisplay(), PageSizeNormalize()
property QueryId as %String [ Calculated ];
Property methods: QueryIdDisplayToLogical(), QueryIdIsValid(), QueryIdLogicalToDisplay(), QueryIdLogicalToOdbc(), QueryIdNormalize()
property ResourceJson as %DynamicObject [ Calculated ];
property ResourceString as %String [ Calculated ];
Property methods: ResourceStringDisplayToLogical(), ResourceStringIsValid(), ResourceStringLogicalToDisplay(), ResourceStringLogicalToOdbc(), ResourceStringNormalize()
property SearchStatus as %Status;
Property methods: SearchStatusGet(), SearchStatusIsValid(), SearchStatusLogicalToOdbc(), SearchStatusSet()
property Total as %Integer [ Calculated ];
Property methods: TotalDisplayToLogical(), TotalIsValid(), TotalLogicalToDisplay(), TotalNormalize()
Methods
method AddRow(pJson="") as %Integer
classmethod Create(pPageSize As %Integer = 0, pUsername As %String) as HS.FHIRServer.Util.SearchResult
method CreatedGet()
classmethod Discard(key As %String)
method GetOriginalUsername() as %List
method LastUsedGet()
method PageSizeGet()
@APIMethod
Used to purge expired search results based on the last time
they were interacted with e.g. needed to be re-initialized (paging does this)
method QueryIdGet()
method Reinit(pQueryId As %String)
method ResourceJsonGet() as %DynamicObject
classmethod Restore(pQueryId As %String) as HS.FHIRServer.Util.SearchResult
method Save() as %String
method SetIteratorToPage(pageNum As %Integer)
method TotalGet()
Inherited Members
Inherited Properties
- %CurrentResult
 - %Message
 - %OutputColumnCount
 - %PrivateTables
 - %ROWCOUNT
 - %ROWID
 - %ResultColumnCount
 - %SQLCODE
 - %StatementType
 - %StatementTypeName
 
Inherited Methods
- %AddColumn()
 - %AddColumnByMD()
 - %AddColumnByOid()
 - %AddColumns()
 - %AddResultSet()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ColumnIndex()
 - %ColumnValueToString()
 - %ConstructClone()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %Display()
 - %DisplayFormatted()
 - %DisplayMarkDown()
 - %Extends()
 - %Get()
 - %GetClientMetadata()
 - %GetData()
 - %GetMetadata()
 - %GetParameter()
 - %GetRow()
 - %GetRows()
 - %GetStatement()
 - %IsA()
 - %IsModified()
 - %MoreResults()
 - %New()
 - %NewRow()
 - %Next()
 - %NextOutputValue()
 - %NextResult()
 - %NormalizeObject()
 - %ObjectModified()
 - %OriginalNamespace()
 - %PackageName()
 - %Print()
 - %ROWCOUNTGet()
 - %RegsiterToStringMethod()
 - %RestoreFrom()
 - %Save()
 - %SaveRow()
 - %SaveTo()
 - %SendODBC()
 - %SendRows()
 - %SerializeObject()
 - %Set()
 - %SetData()
 - %SetIterator()
 - %SetModified()
 - %Sort()
 - %ValidateObject()
 - %nextNode()
 - Close()
 - Fetch()
 - FetchRows()
 - GetInfo()
 - GetODBCInfo()
 - getSelectMode()
 - refreshMetadata()