Class Usage Rules

Code

Description Text

R_Wellhead

 

Recorder

Business Rules
The properties specified on the Recorder class are nominal properties that rarely change. In addition, if they do change we do not care about the history of these changes, so they are not date effective. Properties for which it is important to keep track of changes over time are going to be stored in the Recorder_Oper_Pty_Set class.

Sensor

 

Separator

Business Rules
The properties specified on the Separator class are nominal properties that rarely change. In addition, if they do change we do not care about the history of these changes so they are not date effective. Properties for which it is important to keep track of changes over time are going to be stored in the Separator_Oper_Pty_Set class.
A value must be specified either in the Name column or the Inventory_Id column to uniquely identify a separator.

Sucker_Rod_String

 

Surface_Fac_Oper_Pty_Set

 

Tank

Business Rules
The properties specified on the Tank class are nominal properties that rarely change. In addition, if they do change we do not care about the history of these changes so they are not date effective. Properties for which it is important to keep track of changes over time are going to be stored in the Tank_Oper_Pty_Set class.
If there is only one end to the Tank, then the First_Tank_End_Shape_Code will be populated, but the Second_Tank_End_Shape_Code will no.
Normally, both tank end shapes are the same.
If the tank is horizontal, then both ends need to be the same.
If the tank is vertical, then only the bottom end needs to be described. The other end or top is always flat (the fluid level in the tank defines its top).
If a tank strapping table is not defined, then the tank geometry is needed in order to estimate its current inventory of product based on a fluid level.

Tank_Battery

 

Tank_Oper_Pty_Set

Business Rules
If a tank has a strapping table, it must be stored in this class, even if there is a default strapping table specified in the R_Tank_Cat class.
The operating properties stored in this class are properties that sporadically change over time or are properties that change at a fixed timeframe.

Tracked_Facility

 

Tracked_Surface_Facility

 

Tubing_String

You should specify either a Name or a set of depths (in the Current_Base_MD and Current_Top_MD columns) to uniquely identify a tubing string within a borehole.

Venturi

 

Venturi_Meter

 

Vx_Meter_Oper_Pty_Set

 

Well_Comm_Interface_X

 

Wellhead

 

Wellhead_Outlet_Pty

 

Work_String

 


1  2