Use case: We have a hiring packet with multiple forms. The first form will have a QR code on it with the employee number_doc type ("Hire Packet")_Year in the QR code. We will need to scan the packet, store the metadata from the QR code, then split the packet so each form is stored in its own folder by employee number and year.
It appears that the only way this can currently be accomplished is to have two scanning sessions. The first session is used to assign the metadata to the document and store the document in a new folder. The second session would then be able to split the new document into multiple documents based on OCR rules, and store the new documents into their new locations by employee number and year that are retrieved from the metadata fields.
Request: Allow one session to have a document class with multiple sub-classes. The primary class would read the QR code and identify the document as a hire packet. The sub-classes would be used to split the document into new documents based on OCR rules but would also be able to assign field values from the metadata in the parent doc's QR code.