using System; using System.Collections.Generic; namespace AsbCloudDb.Model { #nullable disable public class DailyReportInfo { /// /// название скважины /// public string WellName { get; set; } /// /// название куста /// public string ClusterName { get; set; } /// /// заказчик /// public string Customer { get; set; } /// /// подрядчик /// public string Contractor { get; set; } /// /// дата рапорта /// public DateTimeOffset ReportDate { get; set; } /// /// глубина забоя на дату начала интервала /// public double? WellDepthIntervalStartDate { get; set; } /// /// глубина забоя на дату окончания интервала /// public double? WellDepthIntervalFinishDate { get; set; } /// /// Глубина забоя по стволу на окончание отчетного периода /// public double? BottomholeDepth { get; set; } /// /// Глубина забоя по вертикали на дату окончания отчетного периода /// public double? VerticalDepth { get; set; } /// /// Зенитный угол на дату окончания отчетного периода /// public double? ZenithAngle { get; set; } /// /// Азимутальный угол на дату окончания отчетного периода /// public double? AzimuthAngle { get; set; } /// /// ФИО бурильщиков /// public string FirstDriller { get; set; } /// /// ФИО бурильщиков /// public string SecondDriller { get; set; } /// /// Время работы АПД /// public double? WorkTimeSAUB { get; set; } /// /// Время работы спин мастер /// public double? WorkTimeSpinMaster { get; set; } /// /// Время работы torqueMaster /// public double? WorkTimeTorkMaster { get; set; } /// /// количество метров пробуренных с включенным АПД /// public double? PenetrationSAUB { get; set; } /// /// количество метров пробуренных с включенным Спин мастер /// public double? PenetrationSpinMaster { get; set; } /// /// количество метров пробуренных с включенным torqueMaster /// public double? PenetrationTorkMaster { get; set; } /// /// Количество запусков МСЕ /// public int CountLaunchesMSE { get; set; } /// /// КНБК описание /// public string BHADescription { get; set; } /// /// Нормативное время на одну операцию по подготовке ствола скважины к наращиванию /// public double? StandardTimeBarrelPreparation { get; set; } /// /// Нормативное время на одну операцию по наращиванию /// public double? StandardTimeExtension { get; set; } /// /// Фактическое время проработок при подготовке ствола скважины к наращиванию. /// public double? ActualTimeBarrelPreparation { get; set; } /// /// Фактическое время наращиваний /// public double? ActualTimeExtension { get; set; } /// /// Режимы бурения в роторе /// public IEnumerable RotorDrillingModes { get; set; } /// /// режимы бурения в слайде /// public IEnumerable SlideDrillingModes { get; set; } /// /// Количество метров пробуренных в роторе за отчетный период /// public double? PenetrationInRotor { get; set; } /// /// Количество часов бурения в роторе за отчетный период /// public double? NumberDrillingHours { get; set; } /// /// средний диф перепад в роторе за отчетный период /// public double? AVGDiffDropRotor { get; set; } /// /// количество метров пробуренных в слайде за отчетный период /// public double? PenetrationInSlide { get; set; } /// /// время бурения в роторе за отчетный период /// public double? DrillingTimeInRotor { get; set; } /// /// средний диф перепад в слайде за отчетный период /// public double? AVGDiffPressureSlide { get; set; } /// /// Плановая МСП за секцию /// public double? SectionROPPlan { get; set; } /// /// Общее время бурения за секцию /// public double? SectionDrillingTimeTotal { get; set; } /// /// Общая проходка за секцию /// public double? SectionPenetrationTotal { get; set; } /// /// Количество наращиваний за отчетный период /// public int ExtensionsCount { get; set; } /// /// Отклонение относительно ГГД /// public double? DeviationFromTVD { get; set; } /// /// указываются все причины, которые влияют на снижение МСП. /// public string DeclinesReasonsROP { get; set; } /// /// ФИО Мастера буровой /// public string DrillingMaster { get; set; } /// /// ФИО супервайзера /// public string Supervisor { get; set; } } }