MO:DCA-P data

MO:DCA-P data sets contain only structured fields, whose type and sequence must meet the specifications of the AFP architecture as defined in Mixed Object Document Content Architecture Reference.

PSF supports MO:DCA Presentation Interchange Set (IS) data streams, including:
MO:DCA AFP/Archive (AFP/A)
MO:DCA AFP/A is an AFP document architecture interchange set that is used for long-term preservation and retrieval. This subset ensures page independence and eliminates images without clearly specified resolution, device default fonts, and external resources.
MO:DCA IS/3
MO:DCA IS/3 is the first interchange set to achieve industry consensus through a rigorous open standards process. It improves existing functions and introduces new functions, such as Begin Print File (BPF) and End Print File (EPF) structured fields, and multiple image TIFF object support.
MO:DCA AFP/A, IS/3
MO:DCA AFP/A, IS/3 is an AFP document architecture interchange set that complies with the rules and restrictions of both the AFP/Archive and IS/3 interchange sets.
MO:DCA Graphic Arts Function Set (GA)
MO:DCA GA is an extension of MO:DCA IS/3 that adds PDF presentation object support.
You can write your own MO:DCA-P data, or you can use a product that creates the data for you. The following IBM® licensed programs produce MO:DCA-P data for output on page printers. When you use any of these licensed programs to create a document for printing on an AFP printer, the document is created as a data set consisting of structured fields.
Document Composition Facility (DCF)
A general-purpose text-processing program that supports full-page composition of documents, including graphics and images. DCF includes a text formatter, SCRIPT/VS, that processes documents marked up with its own control words and documents marked up with Generalized Markup Language (GML) tags. GML tags, which are shorthand text markup, format the elements of the document.

For information about formatting with DCF, see Document Composition Facility: SCRIPT/VS Text Programmer's Guide.

Publishing Systems BookMaster® (BookMaster)
An implementation of GML that uses the SCRIPT/VS formatter to control the formatting of documents for printing or viewing.

For information about formatting with BookMaster, see Publishing Systems BookMaster User's Guide.

AFP Printer Driver for Windows
An AFP printer driver that lets any Windows application generate MO:DCA-P output for printing on any printer that is defined to PSF on the host, or on the LAN to a Windows print server.

To download the AFP Printer Driver for Windows, see Ricoh Production Print Software.

In AFP terms, a compound document is a collection of data objects that makes up the document's content, and the resources and formatting specifications that dictate the processing functions to be done on that content. A MO:DCA-P document can contain a mixture of presentation text, image, graphics, and bar code data objects. This IBM product can assist application programmers in producing compound documents from the MO:DCA-P data stream:
AFP Toolbox
A program that provides access to sophisticated AFP functions through a callable C, C++, or COBOL interface. For more information, see AFP Toolbox User's Guide.

Formatted data

MO:DCA-P data that is created by DCF, BookMaster, AFP Printer Driver, or AFP Toolbox contains in its structured fields all the information necessary to describe how the data is formatted on a page. You do not need a page definition to print MO:DCA-P data; if you specify a page definition, PSF ignores it.

A form definition is required to define such functions as page positioning, duplex printing, and overlays, among others. You can use both DCF and AFP Toolbox to change copy groups in the form definition, enabling functions such as duplex printing selectively in a print data set. BookMaster does not provide a tag for changing copy groups.

Unless you specifically code a FORMDEF parameter in the JCL for your job, PSF uses a default form definition. The default might contain controls, such as duplex printing, bin (paper source) selection, and page presentation, that are different from those controls you want for your job. For information about the FORMDEF parameter, see Specifying a form definition. For information about the contents of a form definition, see Form definitions.

Font selection

The page output of DCF, BookMaster, AFP Printer Driver, and AFP Toolbox contains the names of the fonts to be used for the print data set.

JCL parameters

When you print MO:DCA-P data, the RECFM subparameter of the DCB parameter must specify that the data set contains carriage control characters; for example, RECFM=VBA or RECFM=VBM. Because the only carriage control character that is used in MO:DCA-P data is the X'5A' for structured fields, you can specify either ANSI (VBA) or machine (VBM) controls.

These JCL parameters are ignored when you print MO:DCA-P data:
  • FCB
  • OPTCD=J
  • PAGEDEF
  • TRC
  • UCS

For an explanation of the JCL parameters, see Using JCL for Advanced Function Presentation.