Maintaining Container Name Syntaxes

Overview

When a sample portion is created, the portion's Multi Container Name can be generated from syntax.

Process

Configure a syntax to generate client codes

When a sample portions from one job or selected sample portions from multiple jobs are containerised in the CCPRTN—Portion applicationto create as many containers as are required, the sample portion's Multi Container Name is generated using a syntax from the current laboratory or organisation, where the syntax's Syntax Type is Container Name and the Syntax Code is defined by the container type's Container Name Syntax Code.

Syntax Generation Process

The syntax comprises a pattern (for example, $yyyy_###), a floor, ceiling and increment value, and the last number used for both the inner and outer patterns. Note that the magnitude of the ceiling must match the available size of pattern, for example, #### could only fit a number up to 9999.

Org-scope and lab-scope variables are available for use in the syntaxes. Variables can include references to properties of objects exposed to the syntax generator and can invoke custom scripts. Refer to Maintaining and Using Syntax Variables.

Multiple syntaxes can be generated in one run. When a syntax is generated, the last number is updated.

Example

  1. Fixed characters followed by an incrementing number
    Envelope_######

    where:

    • Outer Seq Floor = 1
    • Outer Seq Ceiling = 999999
    • Outer Seq Increment = 1
    • Last No = 0