A method comprising: receiving a print job , wherein the print job includes document-file data corresponding to a document file stored at a first document-file path; generating a document-file identifier based on the print job ; storing a document-file table entry into a document-file table , wherein the document-file table entry includes the document-file identifier , the first document-file path , and a plurality of table entry lifetimes including a first table entry lifetime and a second table entry lifetime ; and printing a coded document , wherein the coded document includes the document-file data and the document-file identifier ; receiving scan-document data indicative of a coded document, wherein the scan-document data includes a document-file identifier; extracting the document-file identifier from the scan-document data; and searching a plurality of document-file table entries for the document-file identifier, wherein each of the document-file table entries includes an entry document-file identifier and an entry document-file path; wherein searching the plurality of document-file table entries for the document-file identifier comprises: comparing the document-file identifier to each entry document-file identifier in the plurality of document-file table entries of the document-file table; determining that a matching document-file table entry does not exist if no entry document-file identifier matches the document-file identifier; and determining that the matching document-file table entry exists if an entry document-file identifier matches the document-file identifier, wherein the method further comprises providing a notification if a matching document-file table entry does not exist; and printing the document file stored at the document-file path in the matching document-file table entry if a matching document-file table entry exists. receiving a print job , wherein the print job includes document-file data corresponding to a document file stored at a first document-file path; generating a document-file identifier based on the print job ; storing a document-file table entry into a document-file table , wherein the document-file table entry includes the document-file identifier , the first document-file path , and a plurality of table entry lifetimes including a first table entry lifetime and a second table entry lifetime ; and printing a coded document , wherein the coded document includes the document-file data and the document-file identifier ; receiving scan-document data indicative of a coded document, wherein the scan-document data includes a document-file identifier; extracting the document-file identifier from the scan-document data; and searching a plurality of document-file table entries for the document-file identifier, wherein each of the document-file table entries includes an entry document-file identifier and an entry document-file path; comparing the document-file identifier to each entry document-file identifier in the plurality of document-file table entries of the document-file table; determining that a matching document-file table entry does not exist if no entry document-file identifier matches the document-file identifier; and determining that the matching document-file table entry exists if an entry document-file identifier matches the document-file identifier, wherein the method further comprises providing a notification if a matching document-file table entry does not exist; and printing the document file stored at the document-file path in the matching document-file table entry if a matching document-file table entry exists. <EOS>