forked from ddrilling/AsbCloudServer
466 lines
13 KiB
C#
466 lines
13 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace AsbCloudDb.Model.WITS
|
|
{
|
|
/// <summary>
|
|
/// Record name: Well Identification
|
|
/// Description: Well Identification data
|
|
/// Description2:
|
|
/// </summary>
|
|
[Table("t_telemetry_wits_23")]
|
|
public class Record23 : RecordBase
|
|
{
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 8,
|
|
/// LongMnemonic = "WELLNAME",
|
|
/// ShortMnemonic = "WELL",
|
|
/// Description = "Well Name",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("WELLNAME")]
|
|
public string? Wellname { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 9,
|
|
/// LongMnemonic = "WELLNUM",
|
|
/// ShortMnemonic = "WNUM",
|
|
/// Description = "Well Identification Number",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 16,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("WELLNUM")]
|
|
public string? Wellnum { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 10,
|
|
/// LongMnemonic = "OPERATOR",
|
|
/// ShortMnemonic = "OPER",
|
|
/// Description = "Operator",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("OPERATOR")]
|
|
public string? Operator { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 11,
|
|
/// LongMnemonic = "WELLCLAS",
|
|
/// ShortMnemonic = "WCLS",
|
|
/// Description = "Well Classification (Lahee)",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 16,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("WELLCLAS")]
|
|
public string? Wellclas { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 12,
|
|
/// LongMnemonic = "LOCATION",
|
|
/// ShortMnemonic = "WLOC",
|
|
/// Description = "Well Location",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("LOCATION")]
|
|
public string? Location { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 13,
|
|
/// LongMnemonic = "WELLUTM",
|
|
/// ShortMnemonic = "WUTM",
|
|
/// Description = "Well Univ.Tran.Mercator",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 16,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("WELLUTM")]
|
|
public string? Wellutm { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 14,
|
|
/// LongMnemonic = "WELLLAT",
|
|
/// ShortMnemonic = "WLAT",
|
|
/// Description = "Well Surface Latitude",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 16,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("WELLLAT")]
|
|
public string? Welllat { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 15,
|
|
/// LongMnemonic = "WELLLON",
|
|
/// ShortMnemonic = "WLON",
|
|
/// Description = "Well Surface Longitude",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 16,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("WELLLON")]
|
|
public string? Welllon { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 16,
|
|
/// LongMnemonic = "FIELD",
|
|
/// ShortMnemonic = "FLD",
|
|
/// Description = "Field Name",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("FIELD")]
|
|
public string? Field { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 17,
|
|
/// LongMnemonic = "ELEVDP",
|
|
/// ShortMnemonic = "ELDP",
|
|
/// Description = "Elev : Datum-MSL",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "F",
|
|
/// MetricUnits = "M",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("ELEVDP")]
|
|
public float? Elevdp { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 18,
|
|
/// LongMnemonic = "ELEVKB",
|
|
/// ShortMnemonic = "ELKB",
|
|
/// Description = "Elev : Kelly Bushing-MSL",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "F",
|
|
/// MetricUnits = "M",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("ELEVKB")]
|
|
public float? Elevkb { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 19,
|
|
/// LongMnemonic = "ELEVGL",
|
|
/// ShortMnemonic = "ELGL",
|
|
/// Description = "Elev : Ground Level-MSL",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "F",
|
|
/// MetricUnits = "M",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("ELEVGL")]
|
|
public float? Elevgl { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 20,
|
|
/// LongMnemonic = "WATDEPT",
|
|
/// ShortMnemonic = "WDPM",
|
|
/// Description = "Water Depth (mean)",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "F",
|
|
/// MetricUnits = "M",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("WATDEPT")]
|
|
public float? Watdept { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 21,
|
|
/// LongMnemonic = "SPUDDATE",
|
|
/// ShortMnemonic = "SPDT",
|
|
/// Description = "Spud Date",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 4,
|
|
/// ValueType = "L"
|
|
/// </summary>
|
|
[Column("SPUDDATE")]
|
|
public int? Spuddate { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 22,
|
|
/// LongMnemonic = "CUS1",
|
|
/// ShortMnemonic = "CUS1",
|
|
/// Description = "Custom Field 01 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS1")]
|
|
public string? Cus1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 23,
|
|
/// LongMnemonic = "CUS2",
|
|
/// ShortMnemonic = "CUS2",
|
|
/// Description = "Custom Field 02 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS2")]
|
|
public string? Cus2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 24,
|
|
/// LongMnemonic = "CUS3",
|
|
/// ShortMnemonic = "CUS3",
|
|
/// Description = "Custom Field 03 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS3")]
|
|
public string? Cus3 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 25,
|
|
/// LongMnemonic = "CUS4",
|
|
/// ShortMnemonic = "CUS4",
|
|
/// Description = "Custom Field 04 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS4")]
|
|
public string? Cus4 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 26,
|
|
/// LongMnemonic = "CUS5",
|
|
/// ShortMnemonic = "CUS5",
|
|
/// Description = "Custom Field 05 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS5")]
|
|
public string? Cus5 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 27,
|
|
/// LongMnemonic = "CUS6",
|
|
/// ShortMnemonic = "CUS6",
|
|
/// Description = "Custom Field 06 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS6")]
|
|
public string? Cus6 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 28,
|
|
/// LongMnemonic = "CUS7",
|
|
/// ShortMnemonic = "CUS7",
|
|
/// Description = "Custom Field 07 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS7")]
|
|
public string? Cus7 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 29,
|
|
/// LongMnemonic = "CUS8",
|
|
/// ShortMnemonic = "CUS8",
|
|
/// Description = "Custom Field 08 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS8")]
|
|
public string? Cus8 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 30,
|
|
/// LongMnemonic = "CUS9",
|
|
/// ShortMnemonic = "CUS9",
|
|
/// Description = "Custom Field 09 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS9")]
|
|
public string? Cus9 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 31,
|
|
/// LongMnemonic = "CUS0",
|
|
/// ShortMnemonic = "CUS0",
|
|
/// Description = "Custom Field 10 Identifier",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 32,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("CUS0")]
|
|
public string? Cus0 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 32,
|
|
/// LongMnemonic = "UNIT",
|
|
/// ShortMnemonic = "UNIT",
|
|
/// Description = "Units Type used",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 8,
|
|
/// ValueType = "A"
|
|
/// </summary>
|
|
[Column("UNIT")]
|
|
public string? Unit { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 33,
|
|
/// LongMnemonic = "TOFFSET",
|
|
/// ShortMnemonic = "TOFF",
|
|
/// Description = "Time Zone Offset",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 4,
|
|
/// ValueType = "L"
|
|
/// </summary>
|
|
[Column("TOFFSET")]
|
|
public int? Toffset { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 34,
|
|
/// LongMnemonic = "SPARE1",
|
|
/// ShortMnemonic = "SPR1",
|
|
/// Description = "< SPARE 1>",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("SPARE1")]
|
|
public float? Spare1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 35,
|
|
/// LongMnemonic = "SPARE2",
|
|
/// ShortMnemonic = "SPR2",
|
|
/// Description = "< SPARE 2>",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("SPARE2")]
|
|
public float? Spare2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 36,
|
|
/// LongMnemonic = "SPARE3",
|
|
/// ShortMnemonic = "SPR3",
|
|
/// Description = "< SPARE 3>",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("SPARE3")]
|
|
public float? Spare3 { get; set; }
|
|
|
|
/// <summary>
|
|
/// RecordId = 23,
|
|
/// ItemId = 37,
|
|
/// LongMnemonic = "SPARE4",
|
|
/// ShortMnemonic = "SPR4",
|
|
/// Description = "< SPARE 4>",
|
|
/// Description2 = "",
|
|
/// FPSUnits = "----",
|
|
/// MetricUnits = "----",
|
|
/// Length = 4,
|
|
/// ValueType = "F"
|
|
/// </summary>
|
|
[Column("SPARE4")]
|
|
public float? Spare4 { get; set; }
|
|
|
|
}
|
|
}
|