archiveResultAndQueueUpload
fun archiveResultAndQueueUpload(assessmentResult: Result, jsonCoder: Json, adherenceRecord: AdherenceRecord?, assessmentResultFilename: String? = "assessmentResult.json")
Archive and queue the assessmentResult for upload using the specified jsonCoder.