using System.ComponentModel.DataAnnotations.Schema;

namespace AsbCloudDb.Model.WITS
{
    /// <summary>
    /// Record name: Pressure Evaluation
    /// Description: Pressure Evaluation data
    /// Description2: 
    /// </summary>
    [Table("t_telemetry_wits_10")]
    public class Record10 : RecordBase
    {

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 8,
        /// 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 = 10,
        /// ItemId = 9,
        /// 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 = 10,
        /// ItemId = 10,
        /// LongMnemonic = "DEPTSAMM",
        /// ShortMnemonic = "DSAM",
        /// Description = "Depth Sample (meas)",
        /// Description2 = "",
        /// FPSUnits = "F",
        /// MetricUnits = "M",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DEPTSAMM")]
        public float? Deptsamm { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 11,
        /// LongMnemonic = "DEPTSAMV",
        /// ShortMnemonic = "DSAV",
        /// Description = "Depth Sample (vert)",
        /// Description2 = "",
        /// FPSUnits = "F",
        /// MetricUnits = "M",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DEPTSAMV")]
        public float? Deptsamv { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 12,
        /// LongMnemonic = "FPOREPG",
        /// ShortMnemonic = "FPPG",
        /// Description = "Est. Form. Pore Press Grad.",
        /// Description2 = "",
        /// FPSUnits = "PPG",
        /// MetricUnits = "KGM3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FPOREPG")]
        public float? Fporepg { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 13,
        /// LongMnemonic = "FFRACPG",
        /// ShortMnemonic = "FFPG",
        /// Description = "Est. Form. Frac Press Grad.",
        /// Description2 = "",
        /// FPSUnits = "PPG",
        /// MetricUnits = "KGM3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FFRACPG")]
        public float? Ffracpg { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 14,
        /// LongMnemonic = "FOBPG",
        /// ShortMnemonic = "FOPG",
        /// Description = "Est. Form. Overburden Grad.",
        /// Description2 = "",
        /// FPSUnits = "PPG",
        /// MetricUnits = "KGM3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("FOBPG")]
        public float? Fobpg { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 15,
        /// LongMnemonic = "KTOL",
        /// ShortMnemonic = "KTOL",
        /// Description = "Est. Kick Tolerance",
        /// Description2 = "",
        /// FPSUnits = "PPG",
        /// MetricUnits = "KGM3",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("KTOL")]
        public float? Ktol { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 16,
        /// LongMnemonic = "PSIPX",
        /// ShortMnemonic = "PSIP",
        /// Description = "Max. Permitted SICP (init)",
        /// Description2 = "",
        /// FPSUnits = "PSI",
        /// MetricUnits = "KPA",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("PSIPX")]
        public float? Psipx { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 17,
        /// LongMnemonic = "CONNGASA",
        /// ShortMnemonic = "CGSA",
        /// Description = "Connection Gas (avg)",
        /// Description2 = "",
        /// FPSUnits = "%",
        /// MetricUnits = "%",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("CONNGASA")]
        public float? Conngasa { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 18,
        /// LongMnemonic = "CONNGASX",
        /// ShortMnemonic = "CGSX",
        /// Description = "Connection Gas (max)",
        /// Description2 = "",
        /// FPSUnits = "%",
        /// MetricUnits = "%",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("CONNGASX")]
        public float? Conngasx { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 19,
        /// LongMnemonic = "CONNGASL",
        /// ShortMnemonic = "CGSL",
        /// Description = "Connection Gas (last)",
        /// Description2 = "",
        /// FPSUnits = "%",
        /// MetricUnits = "%",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("CONNGASL")]
        public float? Conngasl { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 20,
        /// LongMnemonic = "TRIPGAS",
        /// ShortMnemonic = "TGAS",
        /// Description = "Last Trip Gas",
        /// Description2 = "",
        /// FPSUnits = "%",
        /// MetricUnits = "%",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("TRIPGAS")]
        public float? Tripgas { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 21,
        /// LongMnemonic = "SHALEDEN",
        /// ShortMnemonic = "SDEN",
        /// Description = "Shale Density",
        /// Description2 = "",
        /// FPSUnits = "G/CC",
        /// MetricUnits = "G/CC",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SHALEDEN")]
        public float? Shaleden { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 22,
        /// LongMnemonic = "CEC",
        /// ShortMnemonic = "CEC",
        /// Description = "Cuttings CEC",
        /// Description2 = "",
        /// FPSUnits = "MEHG",
        /// MetricUnits = "MEHG",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("CEC")]
        public float? Cec { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 23,
        /// LongMnemonic = "CAVINGS",
        /// ShortMnemonic = "CAV",
        /// Description = "Cavings %",
        /// Description2 = "",
        /// FPSUnits = "%",
        /// MetricUnits = "%",
        /// Length = 2,
        /// ValueType = "S"
        /// </summary>
        [Column("CAVINGS")]
        public short? Cavings { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 24,
        /// LongMnemonic = "DXC",
        /// ShortMnemonic = "DXC",
        /// Description = "Corr. Drilling Exponent",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("DXC")]
        public float? Dxc { get; set; }

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

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

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

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

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

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

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 31,
        /// LongMnemonic = "SPARE7",
        /// ShortMnemonic = "SPR7",
        /// Description = "< SPARE 7>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE7")]
        public float? Spare7 { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 32,
        /// LongMnemonic = "SPARE8",
        /// ShortMnemonic = "SPR8",
        /// Description = "< SPARE 8>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE8")]
        public float? Spare8 { get; set; }

        /// <summary>
        /// RecordId = 10,
        /// ItemId = 33,
        /// LongMnemonic = "SPARE9",
        /// ShortMnemonic = "SPR9",
        /// Description = "< SPARE 9>",
        /// Description2 = "",
        /// FPSUnits = "----",
        /// MetricUnits = "----",
        /// Length = 4,
        /// ValueType = "F"
        /// </summary>
        [Column("SPARE9")]
        public float? Spare9 { get; set; }

    }
}