Microsoft	Certified									 Solutions	Developer

Application Development

Chapman Corporation – 08/2002 to Present

Internal Applications

FileNet Totals

A small utility that allows production supervisors to inspect a batch at any time in the Capture process and obtain a complete picture of what processes have been completed, any errors encountered, indices applied, etc.

Visual Basic 6.0 and FileNet Capture Toolkit


Export (CMD file Generator)

Certain projects required conversion to PDF after the capture process.  As batches are committed the documents are added to a FileNet Queue.  The application examines the queue contents and builds an export command script to be used as input to the FileNet DDTS utility.  Once the script is completed, the entries are removed from the queue.

Visual Basic 6.0 and FileNet Capture Toolkit


WESCO AP Check Import

Check images are available from the customer’s banks, but are delivered in multiple formats, requiring multiple Search and Retrieval (SAR) applications in order to view them.  The Import application takes the images and index info from the various sources and imports them into a FileNet repository in a common format, thus allowing access from a single unified SAR application.  In addition, as each set of customer checks are imported into the system, an index export file is generated and is automatically transmitted to the customer via FTP.  This allows the customer to track which checks have cleared the bank and have images on file.

Visual Basic 6.0 and FileNet Capture Toolkit


Citizens Library Custom Indexing

The application provided the index operator with a view of the image and the ability to enter form one (1) to N indices for each document.  The indices were stored in an Access Database and are distributed on CD with the custom Search and Retrieval (SAR) application.

Visual Basic 6.0, ADO/MS Access and Kodak Imaging


ChapCapture – Custom Replacement for FileNet Capture

A custom capture front end was written to replace the native FileNet Capture application. The custom application provides project-by-project control over the capture process and controls the flow of batches to the appropriate operator and phase.  The application transparently connects the operator to the correct FileNet server.  The application includes modules for Scan, Rescan, Image Verify, Indexing, Index Verify, Quality Assurance and Committal.  The application also includes a suite of administrative tools including project configuration, user access rights, batch manipulation (delete, rename, move, unlock) and backend processing configuration.

Visual Basic 6.0, ADO/Oracle and FileNet Capture Toolkit


Backend Image Processor

Several customers require that the electronic images be delivered back to them is specific formats (PDF Image Only, PDF Image and Hidden Text, Single Pages TIFF and multi-page TIFF).  The customer requirements may also dictate specific file naming and directory structures.  The backend Image Processor is a database driven application that interfaces with ChapCapture and FileNet to accomplish those goals.

As batches are committed into the FileNet Repositories, the Database us updated with information related to the number of documents and pages, along with the document names and what type of backend processing is required, if any.  The backend processor periodically scans for new batches that require processing.  The batch is locked, processed and marked with completion status.  The system design will accommodate any number of backend servers (the initial rollout has two) and each server can be configured as to which conversions it will perform.

Visual Basic 6.0, ADO/Oracle and AdLib Express Server API and FileNet IDM Desktop Toolkit


Backend Monitor

The Backend Monitor works hand-in-hand with the Backend Processor to provide a real-time window into the backend processing operations.  The application displays pending, processing, completed and error batches.  From each queue, the operator can perform operations appropriate to the state of the batch.  For example, the operator can cancel, adjust priority or view batch details.  A batch that had errors can be inspected for the cause of the error and once corrected, the entire batch or only the problem documents can be resubmitted for reprocessing.  The application can be deployed on any desktop in the network, allowing for project managers and supervisors to monitor progress.

Visual Basic 6.0 and ADO/Oracle


Image Viewer Suite (based on FileNet, Kodak and Kofax image viewers)

Custom SAR applications are delivered to customers with varying requirements and system architectures.  In order to provide a consistent set of capabilities and look-and-feel to the applications, a set of viewer controls were developed based on the three most often delivered viewer technologies.  Another benefit of this effort is that the common programming interface allows an existing SAR app to be quickly ported to another customer.

Visual Basic 6.0, Kodak Imaging, FileNet and Kofax Image Controls


Custom Image Extraction and Viewer Utility for BelTek

This application is a customized , special purpose version of the Backend Image processing application that was written to address the very specific needs of  a customer, that has no general purpose application.

Visual Basic 6.0 and ADO/Oracle


Standalone Image Export Utility

This is a stand-alone version of the Backend Processor that is designed to allow any document in the various repositories to be extracted, on demand, to meet ad-hoc customer requests.

Visual Basic 6.0, ADO/Oracle, AdLib Express Server API and FileNet IDM Desktop Toolkit


TIFF Splitter (Multi to single-page)/TIFF Join (Single to Multi-page)

A general purpose imaging utility to split or join Tiff Images.

Visual Basic 6.0 and Kodak Imaging


FileNet Prefetch

This application allows for the selective prefetch of documents to Server Cache.  The documents are located using the familiar “FileNet Find” interface.

Visual Basic 6.0 and FileNet IDM Desktop Toolkit


Pareso and Brown Auto-Index

This utility examines the contents of an export directory that has been created by the Backend Processing application, reads the Index export file, inserts records into an Access database, then moves the exported TIFF file to a directory for subsequent CD mastering.

Visual Basic 6.0 and ADO/Oracle


Hamilton County Sheriffs’ Office Conversion

Utility application to extract FileNet Banded Tiff images from customer supplied Translog surfaces and convert to multi-page Tiff Group 4.  Indices were extracted to an Access database per surface.  404,200 Documents were imported into FileNet and extracted.

Visual Basic 6.0, ADO/Oracle/MS Access and FileNet IDM Desktop Toolkit


Westinghouse SGL Conversion

Utility application to extract FileNet Banded Tiff images from a FileNet repository and convert to PDF.  Indices were extracted to an Access database.  377,412 documents containing 7,405,786 pages were exctrated, converted from Banded Tiff to Tiff Group 4, then to PDF.

Visual Basic 6.0, ADO/Oracle.MS Access, AdLib Express Server API and FileNet IDM DesKtop Toolkit


Maintenance and Upgrades of various in-house Step2000/Flotiva Apps

Perform routine maintenance and upgrades to applications developed in Step2000/Flotiva environment.  Applications include Chapman Accounts Payables Application, IETD Department Time Reporting and the Washington Hospital Records Management/Inventory systems.

Step2000/Flotiva


[TOP OF PAGE ]

Customer Applications

WESCO Tax Department Imaging Application

Companies are required to collect state sales and use taxes from their customers.   However, there are situations (government, resale, etc.) where the customer is exempt from paying the tax.  The onus is on the supplier to prove during, an audit, that all exempt customers are indeed exempt by producing an exemption form for each non-taxable customer.  This can become quite onerous for a large distribution company that does business in all 50 states and has over 300 branches.  In order to organize all certificated in a single location and to expedite their retrieval, a system was designed to scan, index and store the images in a single repository, along with a customized Search and Retrieval application.  The SAR application provides flexible search capabilities, exporting and emailing of selected images.  The system also provides similar functionality for cataloging branch tax reports.

Visual Basic 6.0, ADO/Oracle and FileNet IDM Desktop Toolkit


WESCO AP Check Viewer

WESCO Accounts Payable department had a need to search and view and print/email check images from several banking institutions.  Images were being received in different formats, requiring multiple applications to be utilized to view and print check images.  The solution was to have all check images delivered to Chapman Corporation to be warehoused in a FileNet repository.  The search and retrieval application allows the user to search for a check image by check number and bank and displays both sides of the check.  The check images can be printed, exported to TIFF and emailed.

Visual Basic, Oracle and FileNet IDM Desktop Toolkit


CBS/Viacom FileNet Embedded Linker/Viewer

CBS/Viacom makes extensive use of the Lotus Notes product in the course of their daily activities.  In an earlier FileNet product (Workforce Desktop), the ability to embed links to documents was provided as an add-in to Notes.  After that product hit EOL, that capability was dropped from the new product (Panagon IDM Desktop).  The customer had resisted upgrading their systems to avoid the loss of Notes Integration.  However, the old product could not be successfully installed on Windows 2000, which had become the corporate standard.  To Allow CBS to move forward without the loss of Notes Integration, an embeddable OLE automation server was developed using the FileNet IDMDT Toolkit and MS-Visual C++ that not only provided the necessary functionality, but integrated the document search facilities as well.  The new linker is compatible with any application that acts as an OLE container.

Visual C++ and FileNet IDM Desktop Toolkit


CBS/Viacom FileNet Custom Print

The Custom Print application provides batch document printing services and consists of a client piece that resides on the PC of each user requiring FileNet Print Services and A server module that resides on the Print server.  The client module allows the user to enter Document ID’s by either direct entry or by using the search control.  Once a batch is built, it is submitted to the server for processing.  The server module submits the documents to the FileNet Print service and allows monitoring of the progress of the print job.

Visual Basic 6.0, FileNet IDM Desktop Toolkit and FileNet Print 4.2


DigiSearch

The DigiSearch application was developed to provide common, configurable Search and Retrieval capabilities to customers that wanted to scan their documents to electronic format, but did not want to invest in an EDMS or a shared Data Warehouse solution.

 Visual Basic 6.0, ADO/MS Access


Citizens Library Records Search & Retrieval

An implementation of the DigiSearch Application

Visual Basic 6.0, ADO/MS Access


Pareso and Brown Medical Records Search & Retrieval

An implementation of the DigiSearch Application.  Imaging, Search and Retrieval of inactive and deceased medical records.

Visual Basic 6.0, ADO/MS Access


Medical Records Request System

Designed and implemented a web based medical records request system for The Washington Hospital.  The purpose is to allow staff of the records management department to search for and request medical records that are warehoused at Chapman Corporation.  Pull sheets and transmittals are generated periodically by a back-end Flotiva application.

Macromedia Dreamweaver, ASP/VBScript/JavaScript and ADO/Oracle