Navriti:Learnplate

<back to all web services

SubmitCandidateAssessmentDataRequest

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/asynconeway/SubmitCandidateAssessmentDataRequest HTTP/1.1 
Host: uap-api.certiplate.com 
Content-Type: text/jsv
Content-Length: length

{
	ApiKey: String,
	CandidateResponseDataFile: String,
	CandidateAssessmentData: 
	{
		StatusId: 0,
		Message: String,
		CandidateId: 0,
		CandidateName: String,
		GuardianName: String,
		RegistrationId: String,
		Password: String,
		ComputerName: String,
		ProjectId: 0,
		ProjectName: String,
		ClientId: 0,
		ClientName: String,
		AssessmentRequestId: 0,
		SDMSBatchId: String,
		AssessmentBatchId: 0,
		AssessmentBatchCode: String,
		ScheduledStartDate: String,
		ScheduledEndDate: String,
		ScheduledStartTime: String,
		AssessmentLanguageId: 0,
		AssessmentLanguageName: String,
		QualificationPackId: 0,
		QualificationPackCode: String,
		QualificationPackName: String,
		QualificationPackNameAndCode: String (String),
		QuestionPaperId: 0,
		QuestionPaperTitle: String,
		QuestionPaperDurationSeconds: 0,
		QuestionPaperVersionId: 0,
		QuestionPaperSetName: String,
		EnableMultipleDeviceLogins: False,
		EnableAppSwitching: False,
		EnableMultipleFaceDetection: False,
		EnableRestrictedObjectDetection: False,
		EnablePartialSubmission: False,
		WebCamMandatory: False,
		ClientLogoUrl: String,
		SyncLiveAssessmentOnServer: False,
		EnableAssessmentRemoteBlocking: False,
		MaximumAttemptCount: 0,
		MaximumAppSwitchingCount: 0,
		MaximumMultipleFaceDetectionCount: 0,
		MaximumObjectDetectionCount: 0,
		MaximumKeyboardPressCount: 0,
		CandidateAttemptCount: 0,
		AppSwitchingAvailableCount: 0,
		MultipleFaceDetectionAvailableCount: 0,
		RestrictedObjectDetectionAvailableCount: 0,
		CandidateKeyboardPressCount: 0,
		CandidateMultipleFaceDetectionCount: 0,
		CandidateObjectDetectionCount: 0,
		CandidateAppSwitchingCount: 0,
		AssessmentBlockStatus: 0,
		AssessmentBlockedReason: String,
		ScreenshotIntervalSeconds: 0,
		SnapshotIntervalSeconds: 0,
		Languages: 
		[
			{
				LanguageId: 0,
				LanguageName: String
			}
		],
		TheoryAssessment: 
		{
			AssessmentName: String,
			AssessmentScheduleId: 0,
			AssessmentModeId: 0,
			AssessmentModeName: String,
			TemplateId: 0,
			TotalDurationSeconds: 0,
			RemainingDurationSeconds: 0,
			ResponseDurationSeconds: 0,
			ScreenshotIntervalSeconds: 0,
			VideoSnapshotIntervalSeconds: 0,
			ServedQuestionList: 0,
			AttemptedResponseList: 0,
			QuestionTimer: 0=>0,
			FormattedRemainingDuration: "00m : 00s",
			AssessmentStartDateTime: String,
			AssessmentFinishDateTime: String,
			AssessmentSubmissionDateTime: String,
			AllSectionsSelected: False,
			FormattedResponseMarks: "0,
			0: 0:0",
			VideoFileNameList: String,
			QuestionVideoFileData: "0=>""String""",
			ResponseVideoData: 
			[
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			EvidenceData: "0=>""[
				{
					[
						Q
					]FileName[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]TimeStamp[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]Latitude[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]Longitude[
						Q
					]: 
					[
						Q
					]String[
						Q
					]
				}
			]""",
			CurrentSectionIndex: 0,
			CurrentQuestionIndex: 0,
			CurrentSection: 
			{
				SectionId: 0,
				SectionName: String,
				SectionSortNumber: 0000000000,
				SectionSortText: String,
				SectionCategory: String,
				NosId: 0,
				NosCode: String,
				NosName: String,
				NosNameAndCode: String (String),
				Questions: 
				[
					{
						QuestionId: 0,
						DifficultyLevelId: 0,
						DifficultyLevelName: String,
						QuestionCategory: String,
						QuestionType: String,
						QuestionTextList: 
						[
							String
						],
						QuestionText: String,
						QuestionImageFileName: String,
						CandidateResponseVideoFileName: String,
						ResponseVideoData: 
						{
							QuestionId: 0,
							FileName: String,
							TimeStamp: String,
							Latitude: String,
							Longitude: String
						},
						ResponseFileData: 
						{
							QuestionId: 0,
							FileName: String,
							TimeStamp: String,
							Latitude: String,
							Longitude: String
						},
						QuestionMarks: 0,
						CandidateMarks: 0,
						CandidateSpentSeconds: 0,
						QuestionViewed: False,
						QuestionAttempted: False,
						QuestionMarkedForReview: False,
						QuestionLinkBackColor: "Color [
							SteelBlue
						]",
						QuestionLinkForeColor: "Color [
							White
						]",
						Options: 
						[
							{
								OptionTextList: 
								[
									String
								],
								OptionText: String,
								OptionImageFileName: String,
								IsCorrectOption: False,
								ActualOptionIndex: 0
							}
						],
						CurrentCorrectOption: -1,
						ActualCorrectOption: 0,
						CandidateCurrentResponseOption: 0,
						CandidateActualResponseOption: 0,
						LanguageId: 0,
						CandidateResponseEvidenceList: 
						[
							{
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							}
						]
					}
				],
				CurrentQuestionIndex: 0,
				FormattedResponseMarks: "0,
				0: 0:0",
				SectionAllottedTotalMarks: 0,
				SectionObtainedTotalMarks: 0
			},
			CurrentQuestion: 
			{
				QuestionId: 0,
				DifficultyLevelId: 0,
				DifficultyLevelName: String,
				QuestionCategory: String,
				QuestionType: String,
				QuestionTextList: 
				[
					String
				],
				QuestionText: String,
				QuestionImageFileName: String,
				CandidateResponseVideoFileName: String,
				ResponseVideoData: 
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				},
				ResponseFileData: 
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				},
				QuestionMarks: 0,
				CandidateMarks: 0,
				CandidateSpentSeconds: 0,
				QuestionViewed: False,
				QuestionAttempted: False,
				QuestionMarkedForReview: False,
				QuestionLinkBackColor: "Color [
					SteelBlue
				]",
				QuestionLinkForeColor: "Color [
					White
				]",
				Options: 
				[
					{
						OptionTextList: 
						[
							String
						],
						OptionText: String,
						OptionImageFileName: String,
						IsCorrectOption: False,
						ActualOptionIndex: 0
					}
				],
				CurrentCorrectOption: -1,
				ActualCorrectOption: 0,
				CandidateCurrentResponseOption: 0,
				CandidateActualResponseOption: 0,
				LanguageId: 0,
				CandidateResponseEvidenceList: 
				[
					{
						FileName: String,
						TimeStamp: String,
						Latitude: String,
						Longitude: String
					}
				]
			},
			AssessmentPassPercentage: 0,
			AssessmentAllottedMarks: 0,
			AssessmentObtainedMarks: 0,
			NosIdAndMarksList: "0:0.00",
			FeedbackQuestionPaperId: 0,
			Sections: 
			[
				{
					SectionId: 0,
					SectionName: String,
					SectionSortNumber: 0000000000,
					SectionSortText: String,
					SectionCategory: String,
					NosId: 0,
					NosCode: String,
					NosName: String,
					NosNameAndCode: String (String),
					Questions: 
					[
						{
							QuestionId: 0,
							DifficultyLevelId: 0,
							DifficultyLevelName: String,
							QuestionCategory: String,
							QuestionType: String,
							QuestionTextList: 
							[
								String
							],
							QuestionText: String,
							QuestionImageFileName: String,
							CandidateResponseVideoFileName: String,
							ResponseVideoData: 
							{
								QuestionId: 0,
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							},
							ResponseFileData: 
							{
								QuestionId: 0,
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							},
							QuestionMarks: 0,
							CandidateMarks: 0,
							CandidateSpentSeconds: 0,
							QuestionViewed: False,
							QuestionAttempted: False,
							QuestionMarkedForReview: False,
							QuestionLinkBackColor: "Color [
								SteelBlue
							]",
							QuestionLinkForeColor: "Color [
								White
							]",
							Options: 
							[
								{
									OptionTextList: 
									[
										String
									],
									OptionText: String,
									OptionImageFileName: String,
									IsCorrectOption: False,
									ActualOptionIndex: 0
								}
							],
							CurrentCorrectOption: -1,
							ActualCorrectOption: 0,
							CandidateCurrentResponseOption: 0,
							CandidateActualResponseOption: 0,
							LanguageId: 0,
							CandidateResponseEvidenceList: 
							[
								{
									FileName: String,
									TimeStamp: String,
									Latitude: String,
									Longitude: String
								}
							]
						}
					],
					CurrentQuestionIndex: 0,
					FormattedResponseMarks: "0,
					0: 0:0",
					SectionAllottedTotalMarks: 0,
					SectionObtainedTotalMarks: 0
				}
			],
			FeedbackQuestionPaper: 
			{
				QuestionPaperId: 0,
				QuestionPaperTitle: String,
				Questions: 
				[
					{
						QuestionId: 0,
						QuestionText: String,
						QuestionTypeCode: String,
						QuestionTypeName: String,
						QuestionImageUrl: String,
						Options: 
						[
							{
								OptionIndex: 0,
								OptionText: String,
								OptionValue: String,
								OptionImageUrl: String
							}
						],
						Response: String
					}
				],
				FormattedResponse: "0=>""String"""
			},
			CandidateSystemInfo: 
			{
				SystemInfoDateTime: String,
				ComputerName: String,
				OperatingSystem: String,
				OperatingSystemVersion: String,
				OperatingSystemManufacturer: String,
				OperatingSystemConfiguration: String,
				OperatingSystemBuildType: String,
				ProductId: String,
				SystemManufacturer: String,
				SystemModel: String,
				SystemType: String,
				Processor: String,
				BIOSVersion: String,
				SystemLocale: String,
				TimeZone: String,
				TotalPhysicalMemory: String,
				AvailablePhysicalMemory: String,
				VirtualMemoryMaxSize: String,
				VirtualMemoryAvailable: String,
				VirtualMemoryInUse: String,
				Domain: String,
				IPv4Address: String,
				IPv6Address: String,
				Latitude: String,
				Longitude: String,
				DeviceManufacturer: String,
				DeviceModel: String,
				DeviceHardware: String,
				DeviceProduct: String,
				DeviceTags: String,
				DeviceType: String,
				DeviceSdkVersion: String,
				DeviceAppVersion: String,
				DeviceAndroidVersion: String,
				BrowserName: String,
				BrowserVersion: String,
				RamSize: String
			},
			StartImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			IdentityImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			EndImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			SnapshotImages: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			ScreenshotImages: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			AssessmentStatus: NOT_STARTED,
			AssessmentStatusId: 0,
			AssessmentEvents: 
			[
				{
					Id: 0,
					EventDateTime: String,
					SubTypeId: 0,
					Description: String,
					AttemptId: 0,
					SectionId: 0,
					SectionIndex: 0,
					QuestionId: 0,
					QuestionIndex: 0,
					Response: 0,
					CurrentResponse: 0,
					ActualResponse: 0,
					CurrentCorrectOption: 0,
					ActualCorrectOption: 0,
					KeyboardKey: String,
					ElapsedSeconds: 0,
					WebUserId: 0,
					Latitude: String,
					Longitude: String,
					DateTime: String,
					SecondDifference: 0,
					FormattedSecondDifference: String,
					EventImage: String
				}
			],
			KeyPressCount: 0,
			TutorialVideoUrl: String,
			WebcamMandatory: False,
			RecordProctorVideo: False,
			DisableCandidateFeedback: False,
			CandidVideoFileName: String,
			CandidVideoFiles: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			CurrentQuestionCount: 0,
			ResponseMode: String,
			AssessmentDate: String
		},
		PracticalAssessment: 
		{
			AssessmentName: String,
			AssessmentScheduleId: 0,
			AssessmentModeId: 0,
			AssessmentModeName: String,
			TemplateId: 0,
			TotalDurationSeconds: 0,
			RemainingDurationSeconds: 0,
			ResponseDurationSeconds: 0,
			ScreenshotIntervalSeconds: 0,
			VideoSnapshotIntervalSeconds: 0,
			ServedQuestionList: 0,
			AttemptedResponseList: 0,
			QuestionTimer: 0=>0,
			FormattedRemainingDuration: "00m : 00s",
			AssessmentStartDateTime: String,
			AssessmentFinishDateTime: String,
			AssessmentSubmissionDateTime: String,
			AllSectionsSelected: False,
			FormattedResponseMarks: "0,
			0: 0:0",
			VideoFileNameList: String,
			QuestionVideoFileData: "0=>""String""",
			ResponseVideoData: 
			[
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			EvidenceData: "0=>""[
				{
					[
						Q
					]FileName[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]TimeStamp[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]Latitude[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]Longitude[
						Q
					]: 
					[
						Q
					]String[
						Q
					]
				}
			]""",
			CurrentSectionIndex: 0,
			CurrentQuestionIndex: 0,
			CurrentSection: 
			{
				SectionId: 0,
				SectionName: String,
				SectionSortNumber: 0000000000,
				SectionSortText: String,
				SectionCategory: String,
				NosId: 0,
				NosCode: String,
				NosName: String,
				NosNameAndCode: String (String),
				Questions: 
				[
					{
						QuestionId: 0,
						DifficultyLevelId: 0,
						DifficultyLevelName: String,
						QuestionCategory: String,
						QuestionType: String,
						QuestionTextList: 
						[
							String
						],
						QuestionText: String,
						QuestionImageFileName: String,
						CandidateResponseVideoFileName: String,
						ResponseVideoData: 
						{
							QuestionId: 0,
							FileName: String,
							TimeStamp: String,
							Latitude: String,
							Longitude: String
						},
						ResponseFileData: 
						{
							QuestionId: 0,
							FileName: String,
							TimeStamp: String,
							Latitude: String,
							Longitude: String
						},
						QuestionMarks: 0,
						CandidateMarks: 0,
						CandidateSpentSeconds: 0,
						QuestionViewed: False,
						QuestionAttempted: False,
						QuestionMarkedForReview: False,
						QuestionLinkBackColor: "Color [
							SteelBlue
						]",
						QuestionLinkForeColor: "Color [
							White
						]",
						Options: 
						[
							{
								OptionTextList: 
								[
									String
								],
								OptionText: String,
								OptionImageFileName: String,
								IsCorrectOption: False,
								ActualOptionIndex: 0
							}
						],
						CurrentCorrectOption: -1,
						ActualCorrectOption: 0,
						CandidateCurrentResponseOption: 0,
						CandidateActualResponseOption: 0,
						LanguageId: 0,
						CandidateResponseEvidenceList: 
						[
							{
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							}
						]
					}
				],
				CurrentQuestionIndex: 0,
				FormattedResponseMarks: "0,
				0: 0:0",
				SectionAllottedTotalMarks: 0,
				SectionObtainedTotalMarks: 0
			},
			CurrentQuestion: 
			{
				QuestionId: 0,
				DifficultyLevelId: 0,
				DifficultyLevelName: String,
				QuestionCategory: String,
				QuestionType: String,
				QuestionTextList: 
				[
					String
				],
				QuestionText: String,
				QuestionImageFileName: String,
				CandidateResponseVideoFileName: String,
				ResponseVideoData: 
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				},
				ResponseFileData: 
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				},
				QuestionMarks: 0,
				CandidateMarks: 0,
				CandidateSpentSeconds: 0,
				QuestionViewed: False,
				QuestionAttempted: False,
				QuestionMarkedForReview: False,
				QuestionLinkBackColor: "Color [
					SteelBlue
				]",
				QuestionLinkForeColor: "Color [
					White
				]",
				Options: 
				[
					{
						OptionTextList: 
						[
							String
						],
						OptionText: String,
						OptionImageFileName: String,
						IsCorrectOption: False,
						ActualOptionIndex: 0
					}
				],
				CurrentCorrectOption: -1,
				ActualCorrectOption: 0,
				CandidateCurrentResponseOption: 0,
				CandidateActualResponseOption: 0,
				LanguageId: 0,
				CandidateResponseEvidenceList: 
				[
					{
						FileName: String,
						TimeStamp: String,
						Latitude: String,
						Longitude: String
					}
				]
			},
			AssessmentPassPercentage: 0,
			AssessmentAllottedMarks: 0,
			AssessmentObtainedMarks: 0,
			NosIdAndMarksList: "0:0.00",
			FeedbackQuestionPaperId: 0,
			Sections: 
			[
				{
					SectionId: 0,
					SectionName: String,
					SectionSortNumber: 0000000000,
					SectionSortText: String,
					SectionCategory: String,
					NosId: 0,
					NosCode: String,
					NosName: String,
					NosNameAndCode: String (String),
					Questions: 
					[
						{
							QuestionId: 0,
							DifficultyLevelId: 0,
							DifficultyLevelName: String,
							QuestionCategory: String,
							QuestionType: String,
							QuestionTextList: 
							[
								String
							],
							QuestionText: String,
							QuestionImageFileName: String,
							CandidateResponseVideoFileName: String,
							ResponseVideoData: 
							{
								QuestionId: 0,
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							},
							ResponseFileData: 
							{
								QuestionId: 0,
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							},
							QuestionMarks: 0,
							CandidateMarks: 0,
							CandidateSpentSeconds: 0,
							QuestionViewed: False,
							QuestionAttempted: False,
							QuestionMarkedForReview: False,
							QuestionLinkBackColor: "Color [
								SteelBlue
							]",
							QuestionLinkForeColor: "Color [
								White
							]",
							Options: 
							[
								{
									OptionTextList: 
									[
										String
									],
									OptionText: String,
									OptionImageFileName: String,
									IsCorrectOption: False,
									ActualOptionIndex: 0
								}
							],
							CurrentCorrectOption: -1,
							ActualCorrectOption: 0,
							CandidateCurrentResponseOption: 0,
							CandidateActualResponseOption: 0,
							LanguageId: 0,
							CandidateResponseEvidenceList: 
							[
								{
									FileName: String,
									TimeStamp: String,
									Latitude: String,
									Longitude: String
								}
							]
						}
					],
					CurrentQuestionIndex: 0,
					FormattedResponseMarks: "0,
					0: 0:0",
					SectionAllottedTotalMarks: 0,
					SectionObtainedTotalMarks: 0
				}
			],
			FeedbackQuestionPaper: 
			{
				QuestionPaperId: 0,
				QuestionPaperTitle: String,
				Questions: 
				[
					{
						QuestionId: 0,
						QuestionText: String,
						QuestionTypeCode: String,
						QuestionTypeName: String,
						QuestionImageUrl: String,
						Options: 
						[
							{
								OptionIndex: 0,
								OptionText: String,
								OptionValue: String,
								OptionImageUrl: String
							}
						],
						Response: String
					}
				],
				FormattedResponse: "0=>""String"""
			},
			CandidateSystemInfo: 
			{
				SystemInfoDateTime: String,
				ComputerName: String,
				OperatingSystem: String,
				OperatingSystemVersion: String,
				OperatingSystemManufacturer: String,
				OperatingSystemConfiguration: String,
				OperatingSystemBuildType: String,
				ProductId: String,
				SystemManufacturer: String,
				SystemModel: String,
				SystemType: String,
				Processor: String,
				BIOSVersion: String,
				SystemLocale: String,
				TimeZone: String,
				TotalPhysicalMemory: String,
				AvailablePhysicalMemory: String,
				VirtualMemoryMaxSize: String,
				VirtualMemoryAvailable: String,
				VirtualMemoryInUse: String,
				Domain: String,
				IPv4Address: String,
				IPv6Address: String,
				Latitude: String,
				Longitude: String,
				DeviceManufacturer: String,
				DeviceModel: String,
				DeviceHardware: String,
				DeviceProduct: String,
				DeviceTags: String,
				DeviceType: String,
				DeviceSdkVersion: String,
				DeviceAppVersion: String,
				DeviceAndroidVersion: String,
				BrowserName: String,
				BrowserVersion: String,
				RamSize: String
			},
			StartImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			IdentityImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			EndImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			SnapshotImages: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			ScreenshotImages: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			AssessmentStatus: NOT_STARTED,
			AssessmentStatusId: 0,
			AssessmentEvents: 
			[
				{
					Id: 0,
					EventDateTime: String,
					SubTypeId: 0,
					Description: String,
					AttemptId: 0,
					SectionId: 0,
					SectionIndex: 0,
					QuestionId: 0,
					QuestionIndex: 0,
					Response: 0,
					CurrentResponse: 0,
					ActualResponse: 0,
					CurrentCorrectOption: 0,
					ActualCorrectOption: 0,
					KeyboardKey: String,
					ElapsedSeconds: 0,
					WebUserId: 0,
					Latitude: String,
					Longitude: String,
					DateTime: String,
					SecondDifference: 0,
					FormattedSecondDifference: String,
					EventImage: String
				}
			],
			KeyPressCount: 0,
			TutorialVideoUrl: String,
			WebcamMandatory: False,
			RecordProctorVideo: False,
			DisableCandidateFeedback: False,
			CandidVideoFileName: String,
			CandidVideoFiles: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			CurrentQuestionCount: 0,
			ResponseMode: String,
			AssessmentDate: String
		},
		VivaMcqAssessment: 
		{
			AssessmentName: String,
			AssessmentScheduleId: 0,
			AssessmentModeId: 0,
			AssessmentModeName: String,
			TemplateId: 0,
			TotalDurationSeconds: 0,
			RemainingDurationSeconds: 0,
			ResponseDurationSeconds: 0,
			ScreenshotIntervalSeconds: 0,
			VideoSnapshotIntervalSeconds: 0,
			ServedQuestionList: 0,
			AttemptedResponseList: 0,
			QuestionTimer: 0=>0,
			FormattedRemainingDuration: "00m : 00s",
			AssessmentStartDateTime: String,
			AssessmentFinishDateTime: String,
			AssessmentSubmissionDateTime: String,
			AllSectionsSelected: False,
			FormattedResponseMarks: "0,
			0: 0:0",
			VideoFileNameList: String,
			QuestionVideoFileData: "0=>""String""",
			ResponseVideoData: 
			[
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			EvidenceData: "0=>""[
				{
					[
						Q
					]FileName[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]TimeStamp[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]Latitude[
						Q
					]: 
					[
						Q
					]String[
						Q
					],
					[
						Q
					]Longitude[
						Q
					]: 
					[
						Q
					]String[
						Q
					]
				}
			]""",
			CurrentSectionIndex: 0,
			CurrentQuestionIndex: 0,
			CurrentSection: 
			{
				SectionId: 0,
				SectionName: String,
				SectionSortNumber: 0000000000,
				SectionSortText: String,
				SectionCategory: String,
				NosId: 0,
				NosCode: String,
				NosName: String,
				NosNameAndCode: String (String),
				Questions: 
				[
					{
						QuestionId: 0,
						DifficultyLevelId: 0,
						DifficultyLevelName: String,
						QuestionCategory: String,
						QuestionType: String,
						QuestionTextList: 
						[
							String
						],
						QuestionText: String,
						QuestionImageFileName: String,
						CandidateResponseVideoFileName: String,
						ResponseVideoData: 
						{
							QuestionId: 0,
							FileName: String,
							TimeStamp: String,
							Latitude: String,
							Longitude: String
						},
						ResponseFileData: 
						{
							QuestionId: 0,
							FileName: String,
							TimeStamp: String,
							Latitude: String,
							Longitude: String
						},
						QuestionMarks: 0,
						CandidateMarks: 0,
						CandidateSpentSeconds: 0,
						QuestionViewed: False,
						QuestionAttempted: False,
						QuestionMarkedForReview: False,
						QuestionLinkBackColor: "Color [
							SteelBlue
						]",
						QuestionLinkForeColor: "Color [
							White
						]",
						Options: 
						[
							{
								OptionTextList: 
								[
									String
								],
								OptionText: String,
								OptionImageFileName: String,
								IsCorrectOption: False,
								ActualOptionIndex: 0
							}
						],
						CurrentCorrectOption: -1,
						ActualCorrectOption: 0,
						CandidateCurrentResponseOption: 0,
						CandidateActualResponseOption: 0,
						LanguageId: 0,
						CandidateResponseEvidenceList: 
						[
							{
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							}
						]
					}
				],
				CurrentQuestionIndex: 0,
				FormattedResponseMarks: "0,
				0: 0:0",
				SectionAllottedTotalMarks: 0,
				SectionObtainedTotalMarks: 0
			},
			CurrentQuestion: 
			{
				QuestionId: 0,
				DifficultyLevelId: 0,
				DifficultyLevelName: String,
				QuestionCategory: String,
				QuestionType: String,
				QuestionTextList: 
				[
					String
				],
				QuestionText: String,
				QuestionImageFileName: String,
				CandidateResponseVideoFileName: String,
				ResponseVideoData: 
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				},
				ResponseFileData: 
				{
					QuestionId: 0,
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				},
				QuestionMarks: 0,
				CandidateMarks: 0,
				CandidateSpentSeconds: 0,
				QuestionViewed: False,
				QuestionAttempted: False,
				QuestionMarkedForReview: False,
				QuestionLinkBackColor: "Color [
					SteelBlue
				]",
				QuestionLinkForeColor: "Color [
					White
				]",
				Options: 
				[
					{
						OptionTextList: 
						[
							String
						],
						OptionText: String,
						OptionImageFileName: String,
						IsCorrectOption: False,
						ActualOptionIndex: 0
					}
				],
				CurrentCorrectOption: -1,
				ActualCorrectOption: 0,
				CandidateCurrentResponseOption: 0,
				CandidateActualResponseOption: 0,
				LanguageId: 0,
				CandidateResponseEvidenceList: 
				[
					{
						FileName: String,
						TimeStamp: String,
						Latitude: String,
						Longitude: String
					}
				]
			},
			AssessmentPassPercentage: 0,
			AssessmentAllottedMarks: 0,
			AssessmentObtainedMarks: 0,
			NosIdAndMarksList: "0:0.00",
			FeedbackQuestionPaperId: 0,
			Sections: 
			[
				{
					SectionId: 0,
					SectionName: String,
					SectionSortNumber: 0000000000,
					SectionSortText: String,
					SectionCategory: String,
					NosId: 0,
					NosCode: String,
					NosName: String,
					NosNameAndCode: String (String),
					Questions: 
					[
						{
							QuestionId: 0,
							DifficultyLevelId: 0,
							DifficultyLevelName: String,
							QuestionCategory: String,
							QuestionType: String,
							QuestionTextList: 
							[
								String
							],
							QuestionText: String,
							QuestionImageFileName: String,
							CandidateResponseVideoFileName: String,
							ResponseVideoData: 
							{
								QuestionId: 0,
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							},
							ResponseFileData: 
							{
								QuestionId: 0,
								FileName: String,
								TimeStamp: String,
								Latitude: String,
								Longitude: String
							},
							QuestionMarks: 0,
							CandidateMarks: 0,
							CandidateSpentSeconds: 0,
							QuestionViewed: False,
							QuestionAttempted: False,
							QuestionMarkedForReview: False,
							QuestionLinkBackColor: "Color [
								SteelBlue
							]",
							QuestionLinkForeColor: "Color [
								White
							]",
							Options: 
							[
								{
									OptionTextList: 
									[
										String
									],
									OptionText: String,
									OptionImageFileName: String,
									IsCorrectOption: False,
									ActualOptionIndex: 0
								}
							],
							CurrentCorrectOption: -1,
							ActualCorrectOption: 0,
							CandidateCurrentResponseOption: 0,
							CandidateActualResponseOption: 0,
							LanguageId: 0,
							CandidateResponseEvidenceList: 
							[
								{
									FileName: String,
									TimeStamp: String,
									Latitude: String,
									Longitude: String
								}
							]
						}
					],
					CurrentQuestionIndex: 0,
					FormattedResponseMarks: "0,
					0: 0:0",
					SectionAllottedTotalMarks: 0,
					SectionObtainedTotalMarks: 0
				}
			],
			FeedbackQuestionPaper: 
			{
				QuestionPaperId: 0,
				QuestionPaperTitle: String,
				Questions: 
				[
					{
						QuestionId: 0,
						QuestionText: String,
						QuestionTypeCode: String,
						QuestionTypeName: String,
						QuestionImageUrl: String,
						Options: 
						[
							{
								OptionIndex: 0,
								OptionText: String,
								OptionValue: String,
								OptionImageUrl: String
							}
						],
						Response: String
					}
				],
				FormattedResponse: "0=>""String"""
			},
			CandidateSystemInfo: 
			{
				SystemInfoDateTime: String,
				ComputerName: String,
				OperatingSystem: String,
				OperatingSystemVersion: String,
				OperatingSystemManufacturer: String,
				OperatingSystemConfiguration: String,
				OperatingSystemBuildType: String,
				ProductId: String,
				SystemManufacturer: String,
				SystemModel: String,
				SystemType: String,
				Processor: String,
				BIOSVersion: String,
				SystemLocale: String,
				TimeZone: String,
				TotalPhysicalMemory: String,
				AvailablePhysicalMemory: String,
				VirtualMemoryMaxSize: String,
				VirtualMemoryAvailable: String,
				VirtualMemoryInUse: String,
				Domain: String,
				IPv4Address: String,
				IPv6Address: String,
				Latitude: String,
				Longitude: String,
				DeviceManufacturer: String,
				DeviceModel: String,
				DeviceHardware: String,
				DeviceProduct: String,
				DeviceTags: String,
				DeviceType: String,
				DeviceSdkVersion: String,
				DeviceAppVersion: String,
				DeviceAndroidVersion: String,
				BrowserName: String,
				BrowserVersion: String,
				RamSize: String
			},
			StartImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			IdentityImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			EndImage: 
			{
				FileName: String,
				TimeStamp: String,
				Latitude: String,
				Longitude: String
			},
			SnapshotImages: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			ScreenshotImages: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			AssessmentStatus: NOT_STARTED,
			AssessmentStatusId: 0,
			AssessmentEvents: 
			[
				{
					Id: 0,
					EventDateTime: String,
					SubTypeId: 0,
					Description: String,
					AttemptId: 0,
					SectionId: 0,
					SectionIndex: 0,
					QuestionId: 0,
					QuestionIndex: 0,
					Response: 0,
					CurrentResponse: 0,
					ActualResponse: 0,
					CurrentCorrectOption: 0,
					ActualCorrectOption: 0,
					KeyboardKey: String,
					ElapsedSeconds: 0,
					WebUserId: 0,
					Latitude: String,
					Longitude: String,
					DateTime: String,
					SecondDifference: 0,
					FormattedSecondDifference: String,
					EventImage: String
				}
			],
			KeyPressCount: 0,
			TutorialVideoUrl: String,
			WebcamMandatory: False,
			RecordProctorVideo: False,
			DisableCandidateFeedback: False,
			CandidVideoFileName: String,
			CandidVideoFiles: 
			[
				{
					FileName: String,
					TimeStamp: String,
					Latitude: String,
					Longitude: String
				}
			],
			CurrentQuestionCount: 0,
			ResponseMode: String,
			AssessmentDate: String
		},
		GeneralInstructions: 
		[
			{
				AssessmentCategory: String,
				LanguageId: 0,
				LanguageName: String,
				Title: String,
				Subtitle: String,
				InstructionText: String,
				InstructionList: 
				[
					String
				]
			}
		],
		TheoryInstructions: 
		[
			{
				AssessmentCategory: String,
				LanguageId: 0,
				LanguageName: String,
				Title: String,
				Subtitle: String,
				InstructionText: String,
				InstructionList: 
				[
					String
				]
			}
		],
		PracticalInstructions: 
		[
			{
				AssessmentCategory: String,
				LanguageId: 0,
				LanguageName: String,
				Title: String,
				Subtitle: String,
				InstructionText: String,
				InstructionList: 
				[
					String
				]
			}
		],
		VivaMcqInstructions: 
		[
			{
				AssessmentCategory: String,
				LanguageId: 0,
				LanguageName: String,
				Title: String,
				Subtitle: String,
				InstructionText: String,
				InstructionList: 
				[
					String
				]
			}
		]
	},
	DataCompressed: False,
	SyncStatus: 0
}