BATCHLIST

BATCHLIST — root element of input control file

Synopsis

Content model

BATCHLIST ::=
(CONTROL?, BATCH+)

Attributes

NameTypeDefaultDescription
versionNUMBER1.0

The version of the BATCHLIST language. If subsequent versions of the language are developed, the version number will change. The number to the left of the . is the major version number and the number to the right is the minor version number.

Note that this version number is in no way related to the version number of the XML language that appears at the head of each input file in the processing instruction

<?xml version="1.0"?>

Description

A BATCHLIST is simply a container element for one or more BATCH elements. The BATCHLIST is the root element of the input control file.

Processing Expectations

When multiple BATCH elements appear in a BATCHLIST, they are, by default, processed in the order that they are defined in the BATCHLIST. The processing order can however be altered at runtime through the -b option.

The BATCHLIST root element must be present even if only one BATCH is defined. It must appear exactly once in the file.

It is an error for any characters to appear after the </BATCHLIST> end tag.

Parents

These elements contain BATCHLIST: None.

Children

The following elements occur in BATCHLIST: CONTROL, BATCH.

Examples

Example 6.31. A BATCHLIST containing two BATCHes, named first and example

<?xml version="1.0"?>
<BATCHLIST version="1.0">
    <BATCH name="first">
        <CRITERIA>
            <PLATE include="1-10" />
            <EDIT>codeAE</EDIT>
        </CRITERIA>
    </BATCH>
    <BATCH name="example">
        <ACTION>
            <APPLY which="data msg qc" level="2" when="changes" />
        </ACTION>
        <CRITERIA>
            <LEVEL include="1" />
        </CRITERIA>
    </BATCH>
</BATCHLIST>