public function getThirdLeveltableDimension()
    {
        if (empty($this->actionToLoadSubTables)) {
            return null;
        }

        list($subtableReportModule, $subtableReportAction) = $this->getSubtableApiMethod();

        $subtableReport = ReportsProvider::factory($subtableReportModule, $subtableReportAction);
        if (empty($subtableReport) || empty($subtableReport->actionToLoadSubTables)) {
            return null;
        }

        list($subSubtableReportModule, $subSubtableReportAction) = $subtableReport->getSubtableApiMethod();

        $subSubtableReport = ReportsProvider::factory($subSubtableReportModule, $subSubtableReportAction);
        if (empty($subSubtableReport)) {
            return null;
        }

        return $subSubtableReport->getDimension();
    }