using System.ComponentModel.DataAnnotations.Schema;

namespace AsbCloudDb.Model.WITS
{
    /// <summary>
    /// Record name: Trip - Connections
    /// Description: Tripping data gathered at tripping connections
    /// Description2: 
    /// </summary>
    [Table("t_telemetry_wits_6")]
    public class Record6 : RecordBase
    {

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 8,
        /// LongMnemonic = "DEPTBITM",
        /// ShortMnemonic = "DBTM",
        /// Description = "Depth Bit (meas)",
        /// Description2 = "",
        /// FPSUnits = "F",
        /// MetricUnits = "M",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DEPTBITM")]
        public float? Deptbitm { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 9,
        /// LongMnemonic = "DEPTBITV",
        /// ShortMnemonic = "DBTV",
        /// Description = "Depth Bit (vert)",
        /// Description2 = "",
        /// FPSUnits = "F",
        /// MetricUnits = "M",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DEPTBITV")]
        public float? Deptbitv { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 10,
        /// LongMnemonic = "DEPTMEAS",
        /// ShortMnemonic = "DMEA",
        /// Description = "Depth Hole (meas)",
        /// Description2 = "",
        /// FPSUnits = "F",
        /// MetricUnits = "M",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DEPTMEAS")]
        public float? Deptmeas { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 11,
        /// LongMnemonic = "DEPTVERT",
        /// ShortMnemonic = "DVER",
        /// Description = "Depth Hole (vert)",
        /// Description2 = "",
        /// FPSUnits = "F",
        /// MetricUnits = "M",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DEPTVERT")]
        public float? Deptvert { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 12,
        /// LongMnemonic = "TRIPNUM",
        /// ShortMnemonic = "TNUM",
        /// Description = "Trip Number",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 2,
        /// ValueType = "S"
        /// </summary>
        [Column("TRIPNUM")]
        public short? Tripnum { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 13,
        /// LongMnemonic = "CONNDONE",
        /// ShortMnemonic = "CDON",
        /// Description = "Connections Done",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 2,
        /// ValueType = "S"
        /// </summary>
        [Column("CONNDONE")]
        public short? Conndone { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 14,
        /// LongMnemonic = "CONNREM",
        /// ShortMnemonic = "CREM",
        /// Description = "Connections Remaining",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 2,
        /// ValueType = "S"
        /// </summary>
        [Column("CONNREM")]
        public short? Connrem { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 15,
        /// LongMnemonic = "ETIMESLP",
        /// ShortMnemonic = "ETSL",
        /// Description = "Elapsed Time In-Slips",
        /// Description2 = "",
        /// FPSUnits = "SEC",
        /// MetricUnits = "SEC",
        /// Length = 2,
        /// ValueType = "S"
        /// </summary>
        [Column("ETIMESLP")]
        public short? Etimeslp { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 16,
        /// LongMnemonic = "ETIMEOS",
        /// ShortMnemonic = "ETOS",
        /// Description = "Elapsed Time Out-of-Slips",
        /// Description2 = "",
        /// FPSUnits = "SEC",
        /// MetricUnits = "SEC",
        /// Length = 2,
        /// ValueType = "S"
        /// </summary>
        [Column("ETIMEOS")]
        public short? Etimeos { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 17,
        /// LongMnemonic = "RSUX",
        /// ShortMnemonic = "RSUX",
        /// Description = "Running Speed -up (max)",
        /// Description2 = "",
        /// FPSUnits = "FPM",
        /// MetricUnits = "M/S",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("RSUX")]
        public float? Rsux { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 18,
        /// LongMnemonic = "RSUA",
        /// ShortMnemonic = "RSUA",
        /// Description = "Running Speed -up (avg)",
        /// Description2 = "",
        /// FPSUnits = "FPM",
        /// MetricUnits = "M/S",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("RSUA")]
        public float? Rsua { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 19,
        /// LongMnemonic = "RSDX",
        /// ShortMnemonic = "RSDX",
        /// Description = "Running Speed -down (max)",
        /// Description2 = "",
        /// FPSUnits = "FPM",
        /// MetricUnits = "M/S",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("RSDX")]
        public float? Rsdx { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 20,
        /// LongMnemonic = "RSDA",
        /// ShortMnemonic = "RSDA",
        /// Description = "Running Speed -down (avg)",
        /// Description2 = "",
        /// FPSUnits = "FPM",
        /// MetricUnits = "M/S",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("RSDA")]
        public float? Rsda { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 21,
        /// LongMnemonic = "HKLX",
        /// ShortMnemonic = "HKLX",
        /// Description = "Hookload (max)",
        /// Description2 = "",
        /// FPSUnits = "KLB",
        /// MetricUnits = "KDN",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("HKLX")]
        public float? Hklx { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 22,
        /// LongMnemonic = "HKLN",
        /// ShortMnemonic = "HKLN",
        /// Description = "Hookload (min)",
        /// Description2 = "",
        /// FPSUnits = "KLB",
        /// MetricUnits = "KDN",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("HKLN")]
        public float? Hkln { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 23,
        /// LongMnemonic = "HKLA",
        /// ShortMnemonic = "HKLA",
        /// Description = "Hookload (avg)",
        /// Description2 = "",
        /// FPSUnits = "KLB",
        /// MetricUnits = "KDN",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("HKLA")]
        public float? Hkla { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 24,
        /// LongMnemonic = "TORQMUX",
        /// ShortMnemonic = "TQMX",
        /// Description = "Torque - Make Up (max)",
        /// Description2 = "",
        /// FPSUnits = "KFLB",
        /// MetricUnits = "KNM",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("TORQMUX")]
        public float? Torqmux { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 25,
        /// LongMnemonic = "TORQBOX",
        /// ShortMnemonic = "TQBX",
        /// Description = "Torque - Breakout (max)",
        /// Description2 = "",
        /// FPSUnits = "KFLB",
        /// MetricUnits = "KNM",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("TORQBOX")]
        public float? Torqbox { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 26,
        /// LongMnemonic = "FVOLO",
        /// ShortMnemonic = "FVO",
        /// Description = "Fill/Gain Volume Obs.",
        /// Description2 = "",
        /// FPSUnits = "BBL",
        /// MetricUnits = "M3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FVOLO")]
        public float? Fvolo { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 27,
        /// LongMnemonic = "FVOLE",
        /// ShortMnemonic = "FVE",
        /// Description = "Fill/Gain Volume Exp.",
        /// Description2 = "",
        /// FPSUnits = "BBL",
        /// MetricUnits = "M3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FVOLE")]
        public float? Fvole { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 28,
        /// LongMnemonic = "FVOLOC",
        /// ShortMnemonic = "FVOC",
        /// Description = "Fill/Gain Volume Obs.(cum)",
        /// Description2 = "",
        /// FPSUnits = "BBL",
        /// MetricUnits = "M3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FVOLOC")]
        public float? Fvoloc { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 29,
        /// LongMnemonic = "FVOLEC",
        /// ShortMnemonic = "FVEC",
        /// Description = "Fill/Gain Volume Exp (cum)",
        /// Description2 = "",
        /// FPSUnits = "BBL",
        /// MetricUnits = "M3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FVOLEC")]
        public float? Fvolec { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 30,
        /// LongMnemonic = "SPARE1",
        /// ShortMnemonic = "SPR1",
        /// Description = "< SPARE 1>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE1")]
        public float? Spare1 { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 31,
        /// LongMnemonic = "SPARE2",
        /// ShortMnemonic = "SPR2",
        /// Description = "< SPARE 2>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE2")]
        public float? Spare2 { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 32,
        /// LongMnemonic = "SPARE3",
        /// ShortMnemonic = "SPR3",
        /// Description = "< SPARE 3>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE3")]
        public float? Spare3 { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 33,
        /// LongMnemonic = "SPARE4",
        /// ShortMnemonic = "SPR4",
        /// Description = "< SPARE 4>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE4")]
        public float? Spare4 { get; set; }

        /// <summary>
        /// RecordId = 6,
        /// ItemId = 34,
        /// LongMnemonic = "SPARE5",
        /// ShortMnemonic = "SPR5",
        /// Description = "< SPARE 5>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "---",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE5")]
        public float? Spare5 { get; set; }

    }
}