Uri

/services/maps/

Method

task.assignment.register

Summary

This method is used to create mark sheets within the mark service. It is acting as the authorisation authority for the user service. On success, it will create mark sheets and bind user accounts to those mark sheets. User accounts need to be either pre-defined, as in the student has already created one, or will be defined in the registration. These accounts will then be created and will be available for login by the students.

Arguments

Parameter Data Type Notes
key alphanumeric required
session alphanumeric required
task_id numeric required
xml alphanumeric required

Example response

<?xml version="1.0" encoding="iso-8859-1" ?>
<response stat="success">
	<task id="1500" title="GCE ICT Unit 3" description="GCE ICT Unit 3">
		<users>
			<user id="190">
				<username>andrew_campbell_1</username>
				<email>andrew_campbell1@aamc.globalnet.co.uk</email>
				<mark_sheet id="4953" total="0" status="100" start_date="2008-12-30T12:00:00" end_date="2020-12-01T12:00:00"/>
			</user>
			<user id="191">
				<username>andrew_campbell_2</username>
				<email>andrew_campbell2@aamc.globalnet.co.uk</email>
				<mark_sheet id="4954" total="0" status="100" start_date="2008-12-30T12:00:00" end_date="2020-12-01T12:00:00"/>
			</user>
		</users>	
	</task> 
</response>