Document upload occurs as part of the initial application process. Applicants may perform online bulk upload using native in-browser drag/drop functionality. POSSE PLS uses document checklists to prompt applicants for the document types they can submit. Administrators can define these checklists, including providing sample documents and setting up rules to identify required documents. Administrators can also define “complex document types,” which use advanced file name matching to automatically group multiple uploads into the same document within the markup tool.