The Expere Integrated Enterprise (Expere IE) is a document generation system that is accessible as a web service within a services oriented architecture (SOA). The system generally integrates with loan origination and other front-end systems that desire to call a service to select, assemble and receive compliance based document packages.
The system accepts transaction data (for example; the transaction type, number of parties, amount of loan, price, governing law, etc.), automatically selects the documents needed for the requested transaction (for example; a loan application or construction contract) and generates as an output the appropriate document set based on information provided in a request (input information). In addition to creating document outputs, the system also provides methods to perform certain document management tasks (for example; adding and removing documents and creating lists for reporting purposes).
At the core of the Expere Integrated Enterprise is the Expere API. The ExpereAPI is used to submit requests to, and return response from, the system. The Expere Document Engine is the framework of the system and provides the document generation, or processing, services. The form data (referred to as the content) is formatted according to an XML schema and contained within the Expere Knowledge Base (Expere Content repository). Another component are the various Authoring Tools designed to facilitate authoring and testing within the Expere IE system.
| Component | Description |
|---|---|
| Expere Document Engine | A document generation engine compiling Expere documents based on transaction data. |
| Expere Knowledge Base | Also referred to as Expere Content or content, this is a repository of XML files each representing a document and containing document components, such as sections, paragraphs, and sentences as well as rules to assemble documents. The content repository is based on an object relational model rather than a relational database model. |
| Expere API Service | A Web service containing a collection of API calls (operations/methods) providing a means to request document generation and return a result. |
| Expere Authoring Tools | A collection of applications and command line utilities supporting the authoring, testing, assembly, and generation of Expere Content. |
The focus of the Expere Developers Guide is on the Expere API Service. Documentation for Expere Knowledge Base content, authoring tools, and implementation is available in additional titles independent of this guide.