Skip to main content


persistent class %DeepSee.CubeManager.Audit extends %Library.Persistent

SQL Table Name: %DeepSee_CubeManager.Audit

This class retrieves and stores information about the use of the analytics items on the system.

Property Inventory

Method Inventory


property AuditTime as %String;
Time the audit event occurred
Property methods: AuditTimeDisplayToLogical(), AuditTimeGet(), AuditTimeGetStored(), AuditTimeIsValid(), AuditTimeLogicalToDisplay(), AuditTimeLogicalToOdbc(), AuditTimeNormalize(), AuditTimeSet()
property Dashboard as %String;
Dashboard that fired the AuditCode
Property methods: DashboardDisplayToLogical(), DashboardGet(), DashboardGetStored(), DashboardIsValid(), DashboardLogicalToDisplay(), DashboardLogicalToOdbc(), DashboardNormalize(), DashboardSet()
property UserID as %String;
UserID initiating the audit event
Property methods: UserIDDisplayToLogical(), UserIDGet(), UserIDGetStored(), UserIDIsValid(), UserIDLogicalToDisplay(), UserIDLogicalToOdbc(), UserIDNormalize(), UserIDSet()


classmethod AuditCode()
This Method does the work of recording audit information collected in the context of ^DeepSee.AuditCode. See the documentation for the use cases of this global.


index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods


Storage Model: Storage (%DeepSee.CubeManager.Audit)

FeedbackOpens in a new tab