@abc.abstractmethod<EOL><INDENT>def get_required_record_types(self):<DEDENT>
return<EOL>
Gets the required record types for this form.

        The required records may change as a result of other data in
        this form and should be checked before submission.

        :return: a list of required record types
        :rtype: ``osid.type.TypeList``


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