If a cube has different versions, get the name of the version currently active given the reference name pCubeGenericName.
If a cube does not use cube versioning this will return the upper-case cube index.
Test whether the current cube pCubeVersionName is the pending version.
classmethod %IsVersion(pCubeName As %String, Output pCubeGenericName, Output pVersion) as %Boolean
It is valid to manually write a cube logical name that can look like a version when it is not.
Verify the cube name entered in pCubeName is a true version of a generic cube definition.
Optionally return the decomposition of the original cube name into its genericName and version parts.
If a non-versioned cube is entered as pCubeName, then: pCubeGenericName = pCubeNamepVersion = ""