Data Type and Scope of BI Publisher Objects
Each BI Publisher class is its own data type—that is, report definitions are declared as the ReportDefn data type, a report manager is declared as the ReportManager type, and so on.
An BI Publisher object can be declared of type local, component, or global and instantiated from PeopleCode only.