Primafact: Document Synthesis

Primafact: Document Synthesis

How Primafact is Designed to be Used

Primafact is not a document management system.

While Primafact does store documents, Primafact is a Litigation Document Management System, not a standard document management system.  It is designed to ingest large volumes of printed material and then allow litigation support staff to organize, annotate, and redact pages within the documents and save them into printable "binder" exhibits for use at trial.
 
For example, imagine that you are a lawyer and you receive 10,000 printed pages of emails related to a matter.  You need to eliminate irrelevant emails, highlight/annotate important sections, and redact sensitive information.  Primafact allows you to essentially say:
  1. Binder 1 consists of:
  2. An exact copy of Page 3 of Email 254.
  3. A copy of Page 9 of Email 139 with sentence 2 redacted.
  4. A copy of Page 2 of Email 346 with a portion of paragraph 3 highlighted.

 

How Primafact Stores Documents

After Primafact ingests printed material, it may store each document as either a single PDF file or as multiple TIFF files where each TIFF file represents one page of the original document.  Additionally, annotations and redactions are stored as database records and not part of the documents themselves.

Universal Migrator Document Synthesis

Document Synthesis is Experimental

Before restoring synthesized documents, you should thoroughly review them and ensure that you have 100% confidence in the synthesized output and are willing to live with any issues/nuances you may discover post-migration.

Limited Document Synthesis Support

Document synthesis is extremely complex.

We will provide support related to issues/nuances discovered in any documents prior to a document restore.  We will not be able to provide assistance related to issues/nuances discovered with synthesized documents post-migration. 

When backing up documents from Primafact, the Universal Migrator can help by attempting to synthesize (recreate) individual documents when necessary.  It does so by using the following logic.


Version 1: The "Original"

For Version #1 (the original, un-annotated and unredacted document), if a single PDF file representing the document exists, use that file. Otherwise, if all of the TIFF images corresponding to each page exist, combine them into a single PDF and save it to the cache folder.

Version 2: The "Annotated"

For Version #2, if annotations exist and TIFF images corresponding to each page exist, combine them into a single PDF file then overlay colored, translucent layers into the PDF that correspond to the annotations that were made in Primafact and save it to the cache folder.

Version 3: The "Redacted"

For Version #3, if redactions exist and TIFF images corresponding to each page exist, make an in-memory copy of each TIFF image and modify it such that the region corresponding to each redaction is blacked out.  Then combined the redacted TIFF images into a single PDF file and save it to the cache folder.

 

Setting Proper Client Expectations

Unlike most systems where Universal Migrator is simply copying documents from one location to another, when synthesizing documents from Primafact, Universal Migrator is actually creating documents using the source information.  Synthesizing documents is a very resource intensive process.  For the best experience, we recommend the following:

  • 32GB+ of RAM
  • i9-13900k Processor
  • High-Speed PCIE4+ SSD

 

 


    • Related Articles

    • Primafact: Preparing Documents for Backup

      Mapping Matters Prior to backing up documents from Primafact, each yellow folder that represents a matter should be converted to an actual matter folder. To do this, log into Primafact and find yellow folders that represent matters: Right-Click on ...
    • NetDocuments: Copy Documents to Clio Document storage from Clio integration linked folders

      Clio has an integration with NetDocuments that creates folders in NetDocuments linked to Matters in Clio. If a client making use of this integration wants to move their documents from NetDocuments to being stored in Clio you can use this procedure. ...
    • Extracting Document Metadata from ndToolkit

      NdToolkit is a tool from NetDocuments used by consultants, to extract data from repositories/cabinets. It can be used to extract the Metadata from the Cabinet for Workspaces, Folders and Documnets. To accomplish this, do the following: Open ndToolkit ...
    • Salesforce Document Backups: Special Permissions

      By default, in the Salesforce API, a user only has permission to download documents that they have uploaded themselves. In order to create a reliable backup of all documents, special permissions must be created. Create a Permission Set that Allows ...
    • NetDocuments Data Restore: Read Me First

      Create Profile Attributes The Universal Migrator requires certain profile attributes to exist in NetDocuments. Please create the following Profile Attributes. Property Value Client Name Client Type Text Maximum Length 50 Use Lookup Table True Hide ...