Section - 2 : Implementing a PDF417 Solution


Oracle Insurance’s PDF417 software, for use with Documaker Server, lets you generate the PDF417 bar code required by the New York State Insurance Department (NYSID) for automobile insurance ID cards.

There are numerous steps involved in implementing a PDF417 bar code solution for the NYSID application.

Things You are Responsible For

  • Serving as the authorized contact (a go-between) for the implementation team to get answers to questions that can only be answered by the NYSID.
  • Providing the implementation team with a list of forms requiring the addition of the bar code, or initiating a requirements study to make that determination.
  • Providing the implementation team with access to the current MRL, including forms, rules, and data definitions for the production system so necessary changes can be made.
  • Authorizing your IT group (or other internal control group) to install the new PDF417 fonts provided by Oracle for the high-volume printers, network printers, workstations, or servers.
  • Getting the company’s unique security key from the NYSID and providing it to the implementation team.
  • Providing the implementation team with the authorizations and access to local facilities to perform the necessary implementation and testing, including login rights, and access to test data regions.
  • Receiving the print out test results from the implementation team and submitting them to the NYSID for approval as a part of the certification process.
  • Receiving and relaying the results of the certification tests back to the implementation team, and re-submitting subsequent tests as necessary until certification is achieved.
  • Managing the migration of the updated programs and resources into production.

Implementation Team Responsibilities

The implementation team consists of you and system integrators such as Oracle Consulting.

  • Determining which forms will need to have the bar code added and the size, location, and purpose of the bar code. (That is, choosing the font size based on business requirement.)
  • Analyzing the existing forms to determine if you can add the bar code to them or if redesign work is necessary. Performing the redesign, if necessary.
  • Analyzing the form data to determine if changes are necessary to make the data meet the bar code requirements.
  • Analyzing the extract data to determine if the necessary data is available or if some re-implementation work is necessary.
  • Modifying the scripts, INI files, and so on, as necessary to invoke the new rules, in the batch system or the online system.
  • Installing the printer or display fonts, or providing them to IT for installation, as necessary for either online or batch implementations.
  • Testing the implementation, getting output that can be successfully scanned.
  • Delivering clean test output for submission to the NYSID for certification.
  • Making subsequent changes as needed until certification is achieved.
  • Assisting as necessary in moving the implementation into production.

Oracle Product Development Responsibilities

  • Providing the code required for the two processes: creating the New York bar code information and creating a PDF417 bar code. The exact code provided will vary based on the product and platform.
  • Providing the necessary fonts for either batch printing, printing from document output history, or embedding in PDF, as needed.
  • Providing documentation and other support to make sure the implementation is successful.
  • Working with Oracle to make sure the necessary knowledge is available and transmitted to implementation team members.

Ways to Implement the PDF417 Bar Code Solution

There are several ways you can implement a PDF417 bar code solution in a Documaker environment. For instance, you can do it via...

  • Documaker batch processing
  • Document output history retrieve and view
  • Documaker Workstation
  • IDS (iDocumaker Workstation, iPPS, or other Documaker Shared Objects usage)

Here is a brief overview of the necessary steps

Batch processing

To implement a batch processing solution, you must...

  1. Update your FAP and INI files.
  2. Use printer fonts (PCL, AFP, PostScript, or Metacode).

Output history retrieve and view

To implement an output history retrieve and view solution, you must...

  1. Use PCL fonts for printing.
  2. Use TTF fonts for viewing purposes (optional) or faxing (required).

Documaker Workstation

To implement a Documaker Workstation solution, you must...

  1. Use PCL fonts for printing.
  2. Use TTF fonts for faxing (required) or viewing (optional).

IDS (iDocumaker Workstation/iPPS)

  1. Use TTF fonts for embedding in PDF.
  2. Update rule configurations to invoke the new IDS rule at all locations necessary to create the bar codes in the necessary data import implementation.
  3. Test printing using Adobe Acrobat.

Since each scenario uses different software, platforms, and fonts, each may require certification by New York.