Enumerations related to Core Workflow Statuses

A core workflow status is assigned by the system to a sample scheme analyte, throughout its life, to indicate the status of a sample scheme analyte's result, or the composite state of all sample scheme analytes' results for a sample scheme, sample, job, job scheme analyte or job scheme.

Core workflow statuses are stored in the MSF010 system table.

Note: Table codes are set up across the instance and cannot be filtered by organisation nor laboratory.

The list of tables contained within the MSF010 table is itself contained within the XX table, and can be seen by performing a search in the MSF010 system table by setting the Table Type criteria to XX. The following header record points to the table that contains the enumerations for core workflow statuses. Modify header records at your own risk!

Table Type Table Code Entry description

XX

CC31

Workflow Statuses

As it can be seen from the search results, the CC31—Workflow Statuses table within the MSF010 table contains core workflow statuses.

Therefore the list of core workflow statuses defined for the instance can be seen by performing a search in the MSF010 system table by setting the Table Type criteria to CC31. A core workflow status record can be opened to inspect its contents. A core workflow status record must contain the following:

  • Table Type: CC31
  • Table File Code: The code that the system displays in screens to indicate the core workflow status.
  • Table file entry description: Reportable string.
  • Table file Associated Values: The enumeration equivalent of the core workflow status, as persisted to the database.
  • Active Flag: Checked

Note: Core workflow statuses are inherently known by the system and should not be updated by the user.

A core workflow status can be further extended using a user workflow status.

The following table displays the core workflow statuses used by CCLAS. The Entry description can be modified as appropriate for reporting purposes (maximum length is 50), however, users are cautioned against modifications to the other columns.

Note: The ALLOW_UNLOCK_WORKFLOW_STATUS and AUTO_LOCK_WORKFLOW_STATUS application preferences must use the Status String in the setting value's comma-separated string.

Table Type

Table File Code

(System short form)

Table file entry description

(Report strings)

Table file Associated Values

(Enumeration, integer value)

Active Flag

Enumeration name

(The format used in any preference whose value is a comma-separated list of core workflow statuses)

CC31

REG

Reg.

1

Y

REGISTERED

CC31

NST

NotStart.

2

Y

NOT_STARTED

CC31

LNR

L.N.R.

4

Y

LISTED_NOT_RECEIVED

CC31

CAN

Can.

5

Y

CANCELLED

CC31

STA

Sta.

7

Y

STARTED

CC31

CHK

Chk.

8

Y

CHECK

CC31

REP

Rept.

9

Y

REPEAT

CC31

NR

N.R.

10

Y

NO_RESULT

CC31

CPL

Cpl.

11

Y

COMPLETED

CC31

ANA

Anal.

12

Y

ANALYSED

CC31

REL

Rel.

13

Y

RELEASED

CC31

VAL

Val.

14

Y

VALIDATED *This is a pseudo workflow status.

CC31

AUT

Auth.

15

Y

AUTHORISED

CC31

RPT

Rep

16

Y

REPORTED *This is a pseudo workflow status.

CC31

INV

Inv

17

Y

INVOICED *This is a pseudo workflow status.

CC31

FIN

Final

18

Y

FINALISED

CC31

NA

N.A.

19

Y

NOT_ANALYSED

CC31

IS

I.S.

20

Y

INSUFFICIENT_SAMPLE

CC31

NVL

N.V.L.

NOTVALIDATED

Y

*This is a pseudo workflow status, used to denote the string to place on a certificate report for a non-validated result.