This Separation Provider creates a new folder every time a defined value on a page is encountered. A Data Extractor is used to find a value on a page. This is set on the "Value Extractor" property. When the extractor returns a result on a page, the page is placed in a new folder, creating a new document. If the extractor does not return a result on the following page, that page is included behind the previous page in the newly created folder. Once the extractor does produce a result on a subsequent page (even if it is the same result as the previous page) it will be placed in a new folder, creating a new document.