[CONNECT C++] ADIM_GETTYPE, ADIM_GETSUB and ADIM_GETSEG macros

There are a couple of functions in the MicroStationAPI whose documentation recommends using the ADIM_GETTYPE, ADIM_GETSUB and ADIM_GETSEG macros.  For example,

MSCORE_EXPORT StatusInt     mdlHitPath_Dimension_getParameters
(
...
UInt32*    partName,  // complete part identifier for part of dimension located, use
                      // ADIM_GETTYPE, ADIM_GETSUB and ADIM_GETSEG to decompose
...
);

However, I don't see those macros anywhere in the MicroStationAPI header files.  Is that an omission, or is there a better way to decompose a dimension part identifier?