def get_child_assessment_parts(self):
if not self.has_children():<EOL><INDENT>raise errors.IllegalState('<STR_LIT>')<EOL><DEDENT>lookup_session = self._get_assessment_part_lookup_session()<EOL>lookup_session.use_sequestered_assessment_part_view()<EOL>return lookup_session.get_assessment_parts_by_ids(self.get_child_ids())<EOL>
Gets any child assessment parts.

        return: (osid.assessment.authoring.AssessmentPartList) - the
                child assessment parts
        raise:  OperationFailed - unable to complete request
        *compliance: mandatory -- This method must be implemented.*