public static function constructReported($attribute_id, $datatype_id, $minimum_reporting_interval, $maximum_reporting_interval, $reportable_change)
 {
     $frame = new self();
     $frame->setAttributeId($attribute_id);
     $frame->setDirection(self::DIRECTION_SERVER_TO_CLIENT);
     $frame->setDatatypeId($datatype_id);
     $frame->setMinimumReportingInterval($minimum_reporting_interval);
     $frame->setMaximumReportingInterval($maximum_reporting_interval);
     $frame->setReportableChange($reportable_change);
     return $frame;
 }