@hierarchy = $session->getClassHierarchy( );

The getClassHierarchy() function returns an array of information that provides a complete description of the hierarchy of domain model classes.

Each element of the array is a reference to a three-element subarray, as described in Class hierarchy descriptor.

Table 1. Class hierarchy descriptor

Array element



name of ICIM class


name of the class’s parent class


class is abstract flag: 1 = yes, 0 = no