Browse Prior Art Database

Method for Specifying and Retrieving Index Data within a Workflow Solution

IP.com Disclosure Number: IPCOM000028200D
Original Publication Date: 2004-May-03
Included in the Prior Art Database: 2004-May-03
Document File: 3 page(s) / 65K

Publishing Venue

IBM

Abstract

Disclosed is a method to read Document level data from TLEs (Tag Logical Element, a type of structured field) in an AFP* (Advanced Function Presentation) file and import that data into a table for use within Workflow processing. This method allows potentially different names for TLEs, different table formats and different length and validation requirements for the data fields. This method converts the common function of Indexing into something autonomic and easily adaptable. Code changes are not required to implement changes.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 64% of the total text.

Page 1 of 3

Method for Specifying and Retrieving Index Data within a Workflow Solution

This publication describes:
· A Table Description structure created by querying a system DB2* Universal Database table for the format of the table that would contain indexing data.

· A Data Request structure for containing the unique aspects of each TLE and field of data that might be requested for indexing by a Customer.

· A method to use these two structures in order to dynamically extract and format indexable data for an AFP file.

· A 'User Exit' feature to allow Customers to add additional unique processing, if required.

     The method is based on the relationship between two C structures. The Table Description structure contains information about each column in the table or tables that holds the indexing information. The Data Request structure contains information about how to retrieve and validate the data and the name of the table and column to hold the data.

    The Table Description structures are built based on information in the DB2 table syscat.columns. The Data Request structures are built from an InfoPrint* Workflow DB2

1

[This page contains 1 picture or other non-text object]

Page 2 of 3

table that is updated via a GUI (Graphical User Interface).

    When processing begins in the Indexing module, the two structures are created. Changes or additions to the DB2 tables are automatically picked up during execution.

    The indexing module then reads through the AFP file and obtains the docum...