Enterprise Output Management, whether you call EOM or Customer Communications Management (CCM) or Document Process Management… It all means more or less the same thing. The problem with having so many acronyms and having so many different people talking about it is that the waters get a little muddied and there is confusion around what all it entails. I hope with this series of blog posts, I can strike up a dialogue to discuss what is really meant by EOM (or CCM or DCM or lalalala) so we all have a better understanding of what we are doing.
For a really, really high level overview of EOM, check out my previous blog post but to dig a little deeper let’s talk about ingestion of documents or files.
The entire ingestion process can be broken down into three main areas:
Capture

Capture refers to the overall process of creating the electronic files which eventually get stored or immediately printed for distribution. These files come from a number of sources including your backend systems or even your customers and clients.
The files which are created from your backend processes are usually created using a process referred to as document composition and can result in files in a number of formats such as AFP, PostScript, Metacode, PDF, Line data, etc…
The files you receive from your customers can come in the form of email, printed media or just files uploaded via a method such as ftp. These formats can come in a much larger array of formats such as images, office documents and of course the original files already mentioned with document composition.
Once these files are created or received, a process needs to occur to set them up for storage or distribution.
Staging
In the industry, I have seen this called transformation, I’ve seen it called homogenization but I usually like to refer to it as staging. Staging refers to the processing which needs to occur in order for these files to be stored. This is typically broken down into three main categories:
- Validation – validating the files received to ensure they are in the format as expected and the data is as it should be.
- Transformation – transformation of the files to a common format for storage and indexing or pulling the metadata for usage further down the line.
- Packaging – Breaking down the file, merging multiple files but essentially ensuring the files are in the format to which they are going to be stored.
Once these categories are complete, the files received should be ready for releasing to the final process within ingestion.
Release
Once the files are received and processing has occurred on them, you will want them to be stored or distributed. The most common things that happen at this stage are:
- Sending to a workflow system such as IBM’s FileNet P8 for further approvals and storage
- Sending to an ECM system such as IBM OnDemand, Oracle UCM or Documentum
- Distributing to your customers or clients by sending the files off to a printer, FTPing them somewhere, Email, etc…
And that’s it! Well, from a high-level on the ingestion anyways. In my next blog post within the series, I will give a high-level overview of what happens after these files are stored and future blog posts will go further into the details of what each of these steps entail.
I may have missed something or you may be interested in how Xenos helps with EOM. Let us know in the comments below or feel free to send me an email so we can discuss further.
Cheers,
Will