@abc.abstractmethod<EOL><INDENT>def register_for_new_assessments_offered_for_assessment(self, assessment_id):<DEDENT>
pass<EOL>
Register for notifications of new assessments offered by assessment.

        ``AssessmentOfferedReceiver.newAssessmentsOffered()`` is invoked
        when a new ``AssessmentOffered`` appears in this assessment
        bank.

        :param assessment_id: ``Id`` of an assessment to monitor
        :type assessment_id: ``osid.id.Id``
        :raise: ``NullArgument`` -- ``assessment_id`` is ``null``
        :raise: ``OperationFailed`` -- unable to complete request
        :raise: ``PermissionDenied`` -- authorization failure occurred

        *compliance: mandatory -- This method must be implemented.*