Document Type Amber and Green Logic

Document Type

CDD_VERSION: start

a) hasInfected == false

CDD_VERSION: > start

Gray

analystUploadedFiles.find({ external_status: 'Pending' }).length > 0

b) ! analystUploadedFiles.status.find(a => a.external_status == 'Pending') && if (RejectedDocuments == true && comment)

Amber

files.length == 0 && analystUploadedFiles.length == 0

reRequestedCount > 0

isUnableToProvide == true

documentNotProvided.reject.reRequested == true

isUnableToProvide == false

isUnableToProvide == true

documentNotProvided?.reject?.reRequested ==
false

c) files.length > 0 && infected.length == 0

Green

reRequestedCount: 0

analystUploadedFiles.find({ external_status: 'Rejected' && !comment }).length > 0

analystUploadedFile

files.find((CDD_VERSION: > (documentType.initalVersion)))

all analystupload are Accepted

All Rejected