Flowxfer table details
- Last UpdatedApr 24, 2025
- 3 minute read
The flowxfer table is used by the Product Transfer Checking application. This table contains information on product transfer relationships. The flowxfer table contains the following internal fields:
|
Internal Field Name |
Data Type |
Description |
|---|---|---|
|
alarm_lastProducts |
unsigned long |
A unique number formed by the combination of the last two incompatible product's ptnums that triggered an alarm. |
|
dataset |
doas_dset_slot |
This field indicates the dataset to which the record is assigned. Datasets are used to associate the record with the privileges assigned for each system mode. Once a record is assigned to a dataset value, the dataset can only be changed to a value for which the system has a privilege record. |
|
description |
description |
A description of this Flow Transfer Checking point, up to 47 characters in length. |
|
destination.downstreamZone |
double |
Volume upstream of the milepost or meter to gather product information. |
|
destination.exclusionZone |
double |
Initial volume of the batch lineup on a meter that is excluded from the Product Compatibility checks. |
|
destination.milepost |
int |
Milepost value used for pipeline location and pump destination types. |
|
destination.reference |
path |
Path to a point in the RealTime database (RTDB) that represents the destination device. |
|
destination.type |
flowxferDestType |
The type of destination. |
|
destination.upstreamZone |
double |
Volume upstream of the milepost or meter to gather product information. |
|
destination.zonemeasure |
zoneMeasure |
Time or Volume for upstream and downstream zones. |
|
destination.controlDelay |
int |
Time interval (minutes) between commands sent to the device. |
|
destination.flowxferStatus |
path |
The path to the status or multistate devices for the permissive section of Flow Transfer dialog box. |
|
destination.cmdOn |
IOspecString |
The command offset for turning on status. |
|
destination.cmdOff |
IOspecString |
The command offset for turning off status. |
|
destination.tankGroupArray |
tankGroupArray |
Array of tanks to compare if destination.type is Tank Group. |
|
DRA.autoShutdown |
oas_boolean_t |
Enable the sending of a command when a product violation is detected between a Drag Reducing Agent (DRA) source and destination? |
|
DRA.shutdownCommand |
string80 |
The command that is sent to the multistate or status point. |
|
flag.alminh |
oas_boolean_t |
Prevent the generation of product violation alarms generated by the continuous monitor for this rule? |
|
flag.cevinh |
oas_boolean_t |
Prevent the generation of an Historical event when a rule that was in violation is resolved? |
|
flag.clrinh |
oas_boolean_t |
Prevent the generation of Return-to-Normal alarms when a rule that was in violation is resolved? |
|
flag.evtinh |
oas_boolean_t |
Prevent the generation of an Historical event when a product violation is detected? |
|
flag.bmsg |
messageslot |
The message associated with the record. |
|
flag.priorityDisplay |
modelname |
The display associated with the Priority Display icon on an easy eXtended Operator Station (ezXOS) Control dialog. |
|
flag.safety |
oas_boolean_t |
Is the point safety-related? |
|
group |
groupslot |
This field shows the group that this point is associated with for alarming. |
|
inh.admin |
oas_boolean_t |
Inhibit the monitoring of the flowxfer record altogether? |
|
name |
pntname |
The unique name of this flowxfer record. The name can be up to 32 characters in length. |
|
pumpRunningStates |
string80 |
A string of values to represent which pump states are running. |
|
pumpStoppedStates |
string80 |
A string of values to represent which pump states are stopped. |
|
source.milepost |
int |
This field is used for pipeline location and pump source types. |
|
source.pumpPipeSegment |
pipe_segmentslt |
Pipe segment used to determine the last product for a pump type source. |
|
source.reference |
path |
The path to a RealTime point that represents the source device. |
|
source.type |
flowxferSourceType |
This field determines which fields are allowed and how the product transfer record will behave. |
|
source.upstreamZone |
double |
Volume upstream of the milepost or meter to gather product information. |
|
source.volThreshold |
double |
Tolerance volume for batch size difference checking. |
|
valve |
path |
The path to a RealTime point that represents the valve controlling the association. |
|
valveClosedStates |
string80 |
A string of values to represent which states are closed. |