Home > Class Reference > %SYS namespace > %BI.BPM

%BI.BPM

persistent class %BI.BPM extends %Library.Persistent

SQL Table Name: %BI.BPM

Property Inventory

Method Inventory

Properties

property BPMName as %String (MAXLEN = 2000, TRUNCATE = 1);
Property methods: BPMNameDisplayToLogical(), BPMNameGet(), BPMNameGetStored(), BPMNameIdxCheck(), BPMNameIdxCheckUnique(), BPMNameIdxDelete(), BPMNameIdxExists(), BPMNameIdxOpen(), BPMNameIdxSQLCheckUnique(), BPMNameIdxSQLExists(), BPMNameIdxSQLFindPKeyByConstraint(), BPMNameIdxSQLFindRowIDByConstraint(), BPMNameIsValid(), BPMNameLogicalToDisplay(), BPMNameLogicalToOdbc(), BPMNameNormalize(), BPMNameSet()
property BSCategory as %String (MAXLEN = 800, TRUNCATE = 1);
Property methods: BSCategoryDisplayToLogical(), BSCategoryGet(), BSCategoryGetStored(), BSCategoryIsValid(), BSCategoryLogicalToDisplay(), BSCategoryLogicalToOdbc(), BSCategoryNormalize(), BSCategorySet()
property Folder as %String (MAXLEN = 2000, TRUNCATE = 1);
Property methods: FolderDisplayToLogical(), FolderExists(), FolderGet(), FolderGetStored(), FolderIsValid(), FolderLogicalToDisplay(), FolderLogicalToOdbc(), FolderNameCompute(), FolderNameDisplayToLogical(), FolderNameGet(), FolderNameIsValid(), FolderNameLogicalToDisplay(), FolderNameLogicalToOdbc(), FolderNameNormalize(), FolderNameSQLCompute(), FolderNormalize(), FolderSet()
property FolderName as %String (TRUNCATE = 1) [ Calculated ];
Property methods: FolderNameCompute(), FolderNameDisplayToLogical(), FolderNameGet(), FolderNameIsValid(), FolderNameLogicalToDisplay(), FolderNameLogicalToOdbc(), FolderNameNormalize(), FolderNameSQLCompute()
property KPI as array of %BI.BPMKPI;
Property methods: KPIBuildValueArray(), KPICollectionToDisplay(), KPICollectionToOdbc(), KPIDisplayToCollection(), KPIGet(), KPIGetObject(), KPIGetObjectId(), KPIGetStored(), KPIGetSwizzled(), KPIIsValid(), KPIOdbcToCollection(), KPISet(), KPISetObject(), KPISetObjectId()

Methods

method FolderNameGet() as %String
classmethod GetFolderName(FolderID As %String) as %String

Queries

query ListAll()
SQL Query:
SELECT ID,BPMName,Folder,FolderName FROM BPM

Indexes

index (BPMNameIdx on BPMName) [Unique];
Index methods: BPMNameIdxCheck(), BPMNameIdxCheckUnique(), BPMNameIdxDelete(), BPMNameIdxExists(), BPMNameIdxOpen(), BPMNameIdxSQLCheckUnique(), BPMNameIdxSQLExists(), BPMNameIdxSQLFindPKeyByConstraint(), BPMNameIdxSQLFindRowIDByConstraint()
index (Folder on Folder:Exact);
Index methods: FolderDisplayToLogical(), FolderExists(), FolderGet(), FolderGetStored(), FolderIsValid(), FolderLogicalToDisplay(), FolderLogicalToOdbc(), FolderNameCompute(), FolderNameDisplayToLogical(), FolderNameGet(), FolderNameIsValid(), FolderNameLogicalToDisplay(), FolderNameLogicalToOdbc(), FolderNameNormalize(), FolderNameSQLCompute(), FolderNormalize(), FolderSet()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%BI.BPM)

^BI.BPMD(ID)
=
Folder
BPMName
BSCategory

Storage Model: CacheStorage (%BI.BPM)

^BI.BPMD(ID,"X")
=
%%CLASSNAME

Storage Model: CacheStorage (%BI.BPM)

^BI.BPMD(ID,"KPI",n)
=
KPI(n)