def get_next_assessment_part_id(self, assessment_part_id=None):
if assessment_part_id is None:<EOL><INDENT>part_id = self.get_id()<EOL><DEDENT>else:<EOL><INDENT>part_id = assessment_part_id<EOL><DEDENT>return get_next_part_id(part_id,<EOL>runtime=self._runtime,<EOL>proxy=self._proxy,<EOL>sequestered=True)[<NUM_LIT:0>]<EOL>
This supports the basic simple sequence case. Can be overriden in a record for other cases