//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

#pragma warning disable 1591

namespace Sapphire.Ohu.Report.Datasets.ClinicalInformation.Examination {
    
    
    /// <summary>
    ///Represents a strongly typed in-memory cache of data.
    ///</summary>
    [global::System.Serializable()]
    [global::System.ComponentModel.DesignerCategoryAttribute("code")]
    [global::System.ComponentModel.ToolboxItem(true)]
    [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
    [global::System.Xml.Serialization.XmlRootAttribute("LFTDetail")]
    [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
    public partial class LFTDetail : global::System.Data.DataSet {
        
        private pRptLFTDetailDataTable tablepRptLFTDetail;
        
        private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public LFTDetail() {
            this.BeginInit();
            this.InitClass();
            global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
            base.Tables.CollectionChanged += schemaChangedHandler;
            base.Relations.CollectionChanged += schemaChangedHandler;
            this.EndInit();
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected LFTDetail(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : 
                base(info, context, false) {
            if ((this.IsBinarySerialized(info, context) == true)) {
                this.InitVars(false);
                global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
                this.Tables.CollectionChanged += schemaChangedHandler1;
                this.Relations.CollectionChanged += schemaChangedHandler1;
                return;
            }
            string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
            if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
                global::System.Data.DataSet ds = new global::System.Data.DataSet();
                ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
                if ((ds.Tables["pRptLFTDetail"] != null)) {
                    base.Tables.Add(new pRptLFTDetailDataTable(ds.Tables["pRptLFTDetail"]));
                }
                this.DataSetName = ds.DataSetName;
                this.Prefix = ds.Prefix;
                this.Namespace = ds.Namespace;
                this.Locale = ds.Locale;
                this.CaseSensitive = ds.CaseSensitive;
                this.EnforceConstraints = ds.EnforceConstraints;
                this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
                this.InitVars();
            }
            else {
                this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
            }
            this.GetSerializationData(info, context);
            global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
            base.Tables.CollectionChanged += schemaChangedHandler;
            this.Relations.CollectionChanged += schemaChangedHandler;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.Browsable(false)]
        [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
        public pRptLFTDetailDataTable pRptLFTDetail {
            get {
                return this.tablepRptLFTDetail;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.BrowsableAttribute(true)]
        [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
        public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
            get {
                return this._schemaSerializationMode;
            }
            set {
                this._schemaSerializationMode = value;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
        public new global::System.Data.DataTableCollection Tables {
            get {
                return base.Tables;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
        public new global::System.Data.DataRelationCollection Relations {
            get {
                return base.Relations;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected override void InitializeDerivedDataSet() {
            this.BeginInit();
            this.InitClass();
            this.EndInit();
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public override global::System.Data.DataSet Clone() {
            LFTDetail cln = ((LFTDetail)(base.Clone()));
            cln.InitVars();
            cln.SchemaSerializationMode = this.SchemaSerializationMode;
            return cln;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected override bool ShouldSerializeTables() {
            return false;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected override bool ShouldSerializeRelations() {
            return false;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
            if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
                this.Reset();
                global::System.Data.DataSet ds = new global::System.Data.DataSet();
                ds.ReadXml(reader);
                if ((ds.Tables["pRptLFTDetail"] != null)) {
                    base.Tables.Add(new pRptLFTDetailDataTable(ds.Tables["pRptLFTDetail"]));
                }
                this.DataSetName = ds.DataSetName;
                this.Prefix = ds.Prefix;
                this.Namespace = ds.Namespace;
                this.Locale = ds.Locale;
                this.CaseSensitive = ds.CaseSensitive;
                this.EnforceConstraints = ds.EnforceConstraints;
                this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
                this.InitVars();
            }
            else {
                this.ReadXml(reader);
                this.InitVars();
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
            global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
            this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
            stream.Position = 0;
            return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        internal void InitVars() {
            this.InitVars(true);
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        internal void InitVars(bool initTable) {
            this.tablepRptLFTDetail = ((pRptLFTDetailDataTable)(base.Tables["pRptLFTDetail"]));
            if ((initTable == true)) {
                if ((this.tablepRptLFTDetail != null)) {
                    this.tablepRptLFTDetail.InitVars();
                }
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private void InitClass() {
            this.DataSetName = "LFTDetail";
            this.Prefix = "";
            this.Namespace = "http://tempuri.org/LFTDetail.xsd";
            this.EnforceConstraints = true;
            this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
            this.tablepRptLFTDetail = new pRptLFTDetailDataTable();
            base.Tables.Add(this.tablepRptLFTDetail);
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private bool ShouldSerializepRptLFTDetail() {
            return false;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
            if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
                this.InitVars();
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
            LFTDetail ds = new LFTDetail();
            global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
            global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
            global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
            any.Namespace = ds.Namespace;
            sequence.Items.Add(any);
            type.Particle = sequence;
            global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
            if (xs.Contains(dsSchema.TargetNamespace)) {
                global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
                global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
                try {
                    global::System.Xml.Schema.XmlSchema schema = null;
                    dsSchema.Write(s1);
                    for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
                        schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
                        s2.SetLength(0);
                        schema.Write(s2);
                        if ((s1.Length == s2.Length)) {
                            s1.Position = 0;
                            s2.Position = 0;
                            for (; ((s1.Position != s1.Length) 
                                        && (s1.ReadByte() == s2.ReadByte())); ) {
                                ;
                            }
                            if ((s1.Position == s1.Length)) {
                                return type;
                            }
                        }
                    }
                }
                finally {
                    if ((s1 != null)) {
                        s1.Close();
                    }
                    if ((s2 != null)) {
                        s2.Close();
                    }
                }
            }
            xs.Add(dsSchema);
            return type;
        }
        
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public delegate void pRptLFTDetailRowChangeEventHandler(object sender, pRptLFTDetailRowChangeEvent e);
        
        /// <summary>
        ///Represents the strongly named DataTable class.
        ///</summary>
        [global::System.Serializable()]
        [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
        public partial class pRptLFTDetailDataTable : global::System.Data.TypedTableBase<pRptLFTDetailRow> {
            
            private global::System.Data.DataColumn columnBuilder1;
            
            private global::System.Data.DataColumn columnBuilder2;
            
            private global::System.Data.DataColumn columnDepartmentName;
            
            private global::System.Data.DataColumn columnParticipantName;
            
            private global::System.Data.DataColumn columnParticipantCode;
            
            private global::System.Data.DataColumn columnDepartmentId;
            
            private global::System.Data.DataColumn columnFVCPredicted;
            
            private global::System.Data.DataColumn columnFVCObserved;
            
            private global::System.Data.DataColumn columnPerOfPredictedFVC;
            
            private global::System.Data.DataColumn columnFEV5Predicted;
            
            private global::System.Data.DataColumn columnFEV5Observed;
            
            private global::System.Data.DataColumn columnPerOfFEV5;
            
            private global::System.Data.DataColumn columnFEV1Observed;
            
            private global::System.Data.DataColumn columnFEV1Predicted;
            
            private global::System.Data.DataColumn columnPerOfFEV1;
            
            private global::System.Data.DataColumn columnFEV3Predicted;
            
            private global::System.Data.DataColumn columnFEV3Observed;
            
            private global::System.Data.DataColumn columnPerOfFEV3;
            
            private global::System.Data.DataColumn columnPEFRPredicted;
            
            private global::System.Data.DataColumn columnPEFRObserved;
            
            private global::System.Data.DataColumn columnPerPEFR;
            
            private global::System.Data.DataColumn columnFEF2575Predicted;
            
            private global::System.Data.DataColumn columnFEF2575Observed;
            
            private global::System.Data.DataColumn columnPerOfFEF2575;
            
            private global::System.Data.DataColumn columnFEF212Predicted;
            
            private global::System.Data.DataColumn columnFEF212Observed;
            
            private global::System.Data.DataColumn columnPerOfFEF212;
            
            private global::System.Data.DataColumn columnFEF25Predicted;
            
            private global::System.Data.DataColumn columnFEF25Observed;
            
            private global::System.Data.DataColumn columnPerOfFEF25;
            
            private global::System.Data.DataColumn columnFEF50Predicted;
            
            private global::System.Data.DataColumn columnFEF50Observed;
            
            private global::System.Data.DataColumn columnPerOfFEF50;
            
            private global::System.Data.DataColumn columnFEF75Predicted;
            
            private global::System.Data.DataColumn columnFEF75Observed;
            
            private global::System.Data.DataColumn columnPerOfFEF75;
            
            private global::System.Data.DataColumn columnPerOfFEV1ByFEV5;
            
            private global::System.Data.DataColumn columnPerOfFEV1ByFVC;
            
            private global::System.Data.DataColumn columnMVVPredicted;
            
            private global::System.Data.DataColumn columnMVVObserved;
            
            private global::System.Data.DataColumn columnPerOfMVV;
            
            private global::System.Data.DataColumn columnBronchoFEV1Observed;
            
            private global::System.Data.DataColumn columnPerOfBronchoFEV1;
            
            private global::System.Data.DataColumn columnBronchoFVCObserved;
            
            private global::System.Data.DataColumn columnPerOfBronchoFVC;
            
            private global::System.Data.DataColumn columnBronchoPEFRObserved;
            
            private global::System.Data.DataColumn columnPerOfBronchoPEFR;
            
            private global::System.Data.DataColumn columnSVCPredicted;
            
            private global::System.Data.DataColumn columnSVCObserved;
            
            private global::System.Data.DataColumn columnPerOfSVC;
            
            private global::System.Data.DataColumn columnExaminationType;
            
            private global::System.Data.DataColumn columnRoundNumber;
            
            private global::System.Data.DataColumn columnRoundName;
            
            private global::System.Data.DataColumn columnResult;
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public pRptLFTDetailDataTable() {
                this.TableName = "pRptLFTDetail";
                this.BeginInit();
                this.InitClass();
                this.EndInit();
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            internal pRptLFTDetailDataTable(global::System.Data.DataTable table) {
                this.TableName = table.TableName;
                if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
                    this.CaseSensitive = table.CaseSensitive;
                }
                if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
                    this.Locale = table.Locale;
                }
                if ((table.Namespace != table.DataSet.Namespace)) {
                    this.Namespace = table.Namespace;
                }
                this.Prefix = table.Prefix;
                this.MinimumCapacity = table.MinimumCapacity;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected pRptLFTDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : 
                    base(info, context) {
                this.InitVars();
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn Builder1Column {
                get {
                    return this.columnBuilder1;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn Builder2Column {
                get {
                    return this.columnBuilder2;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn DepartmentNameColumn {
                get {
                    return this.columnDepartmentName;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn ParticipantNameColumn {
                get {
                    return this.columnParticipantName;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn ParticipantCodeColumn {
                get {
                    return this.columnParticipantCode;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn DepartmentIdColumn {
                get {
                    return this.columnDepartmentId;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FVCPredictedColumn {
                get {
                    return this.columnFVCPredicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FVCObservedColumn {
                get {
                    return this.columnFVCObserved;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfPredictedFVCColumn {
                get {
                    return this.columnPerOfPredictedFVC;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEV5PredictedColumn {
                get {
                    return this.columnFEV5Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEV5ObservedColumn {
                get {
                    return this.columnFEV5Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEV5Column {
                get {
                    return this.columnPerOfFEV5;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEV1ObservedColumn {
                get {
                    return this.columnFEV1Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEV1PredictedColumn {
                get {
                    return this.columnFEV1Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEV1Column {
                get {
                    return this.columnPerOfFEV1;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEV3PredictedColumn {
                get {
                    return this.columnFEV3Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEV3ObservedColumn {
                get {
                    return this.columnFEV3Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEV3Column {
                get {
                    return this.columnPerOfFEV3;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PEFRPredictedColumn {
                get {
                    return this.columnPEFRPredicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PEFRObservedColumn {
                get {
                    return this.columnPEFRObserved;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerPEFRColumn {
                get {
                    return this.columnPerPEFR;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF2575PredictedColumn {
                get {
                    return this.columnFEF2575Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF2575ObservedColumn {
                get {
                    return this.columnFEF2575Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEF2575Column {
                get {
                    return this.columnPerOfFEF2575;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF212PredictedColumn {
                get {
                    return this.columnFEF212Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF212ObservedColumn {
                get {
                    return this.columnFEF212Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEF212Column {
                get {
                    return this.columnPerOfFEF212;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF25PredictedColumn {
                get {
                    return this.columnFEF25Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF25ObservedColumn {
                get {
                    return this.columnFEF25Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEF25Column {
                get {
                    return this.columnPerOfFEF25;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF50PredictedColumn {
                get {
                    return this.columnFEF50Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF50ObservedColumn {
                get {
                    return this.columnFEF50Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEF50Column {
                get {
                    return this.columnPerOfFEF50;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF75PredictedColumn {
                get {
                    return this.columnFEF75Predicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn FEF75ObservedColumn {
                get {
                    return this.columnFEF75Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEF75Column {
                get {
                    return this.columnPerOfFEF75;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEV1ByFEV5Column {
                get {
                    return this.columnPerOfFEV1ByFEV5;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfFEV1ByFVCColumn {
                get {
                    return this.columnPerOfFEV1ByFVC;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn MVVPredictedColumn {
                get {
                    return this.columnMVVPredicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn MVVObservedColumn {
                get {
                    return this.columnMVVObserved;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfMVVColumn {
                get {
                    return this.columnPerOfMVV;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn BronchoFEV1ObservedColumn {
                get {
                    return this.columnBronchoFEV1Observed;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfBronchoFEV1Column {
                get {
                    return this.columnPerOfBronchoFEV1;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn BronchoFVCObservedColumn {
                get {
                    return this.columnBronchoFVCObserved;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfBronchoFVCColumn {
                get {
                    return this.columnPerOfBronchoFVC;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn BronchoPEFRObservedColumn {
                get {
                    return this.columnBronchoPEFRObserved;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfBronchoPEFRColumn {
                get {
                    return this.columnPerOfBronchoPEFR;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn SVCPredictedColumn {
                get {
                    return this.columnSVCPredicted;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn SVCObservedColumn {
                get {
                    return this.columnSVCObserved;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn PerOfSVCColumn {
                get {
                    return this.columnPerOfSVC;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn ExaminationTypeColumn {
                get {
                    return this.columnExaminationType;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn RoundNumberColumn {
                get {
                    return this.columnRoundNumber;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn RoundNameColumn {
                get {
                    return this.columnRoundName;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataColumn ResultColumn {
                get {
                    return this.columnResult;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            [global::System.ComponentModel.Browsable(false)]
            public int Count {
                get {
                    return this.Rows.Count;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public pRptLFTDetailRow this[int index] {
                get {
                    return ((pRptLFTDetailRow)(this.Rows[index]));
                }
            }
            
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public event pRptLFTDetailRowChangeEventHandler pRptLFTDetailRowChanging;
            
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public event pRptLFTDetailRowChangeEventHandler pRptLFTDetailRowChanged;
            
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public event pRptLFTDetailRowChangeEventHandler pRptLFTDetailRowDeleting;
            
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public event pRptLFTDetailRowChangeEventHandler pRptLFTDetailRowDeleted;
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void AddpRptLFTDetailRow(pRptLFTDetailRow row) {
                this.Rows.Add(row);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public pRptLFTDetailRow AddpRptLFTDetailRow(
                        string Builder1, 
                        string Builder2, 
                        string DepartmentName, 
                        string ParticipantName, 
                        string ParticipantCode, 
                        string DepartmentId, 
                        string FVCPredicted, 
                        string FVCObserved, 
                        string PerOfPredictedFVC, 
                        string FEV5Predicted, 
                        string FEV5Observed, 
                        string PerOfFEV5, 
                        string FEV1Observed, 
                        string FEV1Predicted, 
                        string PerOfFEV1, 
                        string FEV3Predicted, 
                        string FEV3Observed, 
                        string PerOfFEV3, 
                        string PEFRPredicted, 
                        string PEFRObserved, 
                        string PerPEFR, 
                        string FEF2575Predicted, 
                        string FEF2575Observed, 
                        string PerOfFEF2575, 
                        string FEF212Predicted, 
                        string FEF212Observed, 
                        string PerOfFEF212, 
                        string FEF25Predicted, 
                        string FEF25Observed, 
                        string PerOfFEF25, 
                        string FEF50Predicted, 
                        string FEF50Observed, 
                        string PerOfFEF50, 
                        string FEF75Predicted, 
                        string FEF75Observed, 
                        string PerOfFEF75, 
                        string PerOfFEV1ByFEV5, 
                        string PerOfFEV1ByFVC, 
                        string MVVPredicted, 
                        string MVVObserved, 
                        string PerOfMVV, 
                        string BronchoFEV1Observed, 
                        string PerOfBronchoFEV1, 
                        string BronchoFVCObserved, 
                        string PerOfBronchoFVC, 
                        string BronchoPEFRObserved, 
                        string PerOfBronchoPEFR, 
                        string SVCPredicted, 
                        string SVCObserved, 
                        string PerOfSVC, 
                        string ExaminationType, 
                        string RoundNumber, 
                        string RoundName, 
                        string Result) {
                pRptLFTDetailRow rowpRptLFTDetailRow = ((pRptLFTDetailRow)(this.NewRow()));
                object[] columnValuesArray = new object[] {
                        Builder1,
                        Builder2,
                        DepartmentName,
                        ParticipantName,
                        ParticipantCode,
                        DepartmentId,
                        FVCPredicted,
                        FVCObserved,
                        PerOfPredictedFVC,
                        FEV5Predicted,
                        FEV5Observed,
                        PerOfFEV5,
                        FEV1Observed,
                        FEV1Predicted,
                        PerOfFEV1,
                        FEV3Predicted,
                        FEV3Observed,
                        PerOfFEV3,
                        PEFRPredicted,
                        PEFRObserved,
                        PerPEFR,
                        FEF2575Predicted,
                        FEF2575Observed,
                        PerOfFEF2575,
                        FEF212Predicted,
                        FEF212Observed,
                        PerOfFEF212,
                        FEF25Predicted,
                        FEF25Observed,
                        PerOfFEF25,
                        FEF50Predicted,
                        FEF50Observed,
                        PerOfFEF50,
                        FEF75Predicted,
                        FEF75Observed,
                        PerOfFEF75,
                        PerOfFEV1ByFEV5,
                        PerOfFEV1ByFVC,
                        MVVPredicted,
                        MVVObserved,
                        PerOfMVV,
                        BronchoFEV1Observed,
                        PerOfBronchoFEV1,
                        BronchoFVCObserved,
                        PerOfBronchoFVC,
                        BronchoPEFRObserved,
                        PerOfBronchoPEFR,
                        SVCPredicted,
                        SVCObserved,
                        PerOfSVC,
                        ExaminationType,
                        RoundNumber,
                        RoundName,
                        Result};
                rowpRptLFTDetailRow.ItemArray = columnValuesArray;
                this.Rows.Add(rowpRptLFTDetailRow);
                return rowpRptLFTDetailRow;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public override global::System.Data.DataTable Clone() {
                pRptLFTDetailDataTable cln = ((pRptLFTDetailDataTable)(base.Clone()));
                cln.InitVars();
                return cln;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override global::System.Data.DataTable CreateInstance() {
                return new pRptLFTDetailDataTable();
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            internal void InitVars() {
                this.columnBuilder1 = base.Columns["Builder1"];
                this.columnBuilder2 = base.Columns["Builder2"];
                this.columnDepartmentName = base.Columns["DepartmentName"];
                this.columnParticipantName = base.Columns["ParticipantName"];
                this.columnParticipantCode = base.Columns["ParticipantCode"];
                this.columnDepartmentId = base.Columns["DepartmentId"];
                this.columnFVCPredicted = base.Columns["FVCPredicted"];
                this.columnFVCObserved = base.Columns["FVCObserved"];
                this.columnPerOfPredictedFVC = base.Columns["PerOfPredictedFVC"];
                this.columnFEV5Predicted = base.Columns["FEV5Predicted"];
                this.columnFEV5Observed = base.Columns["FEV5Observed"];
                this.columnPerOfFEV5 = base.Columns["PerOfFEV5"];
                this.columnFEV1Observed = base.Columns["FEV1Observed"];
                this.columnFEV1Predicted = base.Columns["FEV1Predicted"];
                this.columnPerOfFEV1 = base.Columns["PerOfFEV1"];
                this.columnFEV3Predicted = base.Columns["FEV3Predicted"];
                this.columnFEV3Observed = base.Columns["FEV3Observed"];
                this.columnPerOfFEV3 = base.Columns["PerOfFEV3"];
                this.columnPEFRPredicted = base.Columns["PEFRPredicted"];
                this.columnPEFRObserved = base.Columns["PEFRObserved"];
                this.columnPerPEFR = base.Columns["PerPEFR"];
                this.columnFEF2575Predicted = base.Columns["FEF2575Predicted"];
                this.columnFEF2575Observed = base.Columns["FEF2575Observed"];
                this.columnPerOfFEF2575 = base.Columns["PerOfFEF2575"];
                this.columnFEF212Predicted = base.Columns["FEF212Predicted"];
                this.columnFEF212Observed = base.Columns["FEF212Observed"];
                this.columnPerOfFEF212 = base.Columns["PerOfFEF212"];
                this.columnFEF25Predicted = base.Columns["FEF25Predicted"];
                this.columnFEF25Observed = base.Columns["FEF25Observed"];
                this.columnPerOfFEF25 = base.Columns["PerOfFEF25"];
                this.columnFEF50Predicted = base.Columns["FEF50Predicted"];
                this.columnFEF50Observed = base.Columns["FEF50Observed"];
                this.columnPerOfFEF50 = base.Columns["PerOfFEF50"];
                this.columnFEF75Predicted = base.Columns["FEF75Predicted"];
                this.columnFEF75Observed = base.Columns["FEF75Observed"];
                this.columnPerOfFEF75 = base.Columns["PerOfFEF75"];
                this.columnPerOfFEV1ByFEV5 = base.Columns["PerOfFEV1ByFEV5"];
                this.columnPerOfFEV1ByFVC = base.Columns["PerOfFEV1ByFVC"];
                this.columnMVVPredicted = base.Columns["MVVPredicted"];
                this.columnMVVObserved = base.Columns["MVVObserved"];
                this.columnPerOfMVV = base.Columns["PerOfMVV"];
                this.columnBronchoFEV1Observed = base.Columns["BronchoFEV1Observed"];
                this.columnPerOfBronchoFEV1 = base.Columns["PerOfBronchoFEV1"];
                this.columnBronchoFVCObserved = base.Columns["BronchoFVCObserved"];
                this.columnPerOfBronchoFVC = base.Columns["PerOfBronchoFVC"];
                this.columnBronchoPEFRObserved = base.Columns["BronchoPEFRObserved"];
                this.columnPerOfBronchoPEFR = base.Columns["PerOfBronchoPEFR"];
                this.columnSVCPredicted = base.Columns["SVCPredicted"];
                this.columnSVCObserved = base.Columns["SVCObserved"];
                this.columnPerOfSVC = base.Columns["PerOfSVC"];
                this.columnExaminationType = base.Columns["ExaminationType"];
                this.columnRoundNumber = base.Columns["RoundNumber"];
                this.columnRoundName = base.Columns["RoundName"];
                this.columnResult = base.Columns["Result"];
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            private void InitClass() {
                this.columnBuilder1 = new global::System.Data.DataColumn("Builder1", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnBuilder1);
                this.columnBuilder2 = new global::System.Data.DataColumn("Builder2", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnBuilder2);
                this.columnDepartmentName = new global::System.Data.DataColumn("DepartmentName", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnDepartmentName);
                this.columnParticipantName = new global::System.Data.DataColumn("ParticipantName", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnParticipantName);
                this.columnParticipantCode = new global::System.Data.DataColumn("ParticipantCode", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnParticipantCode);
                this.columnDepartmentId = new global::System.Data.DataColumn("DepartmentId", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnDepartmentId);
                this.columnFVCPredicted = new global::System.Data.DataColumn("FVCPredicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFVCPredicted);
                this.columnFVCObserved = new global::System.Data.DataColumn("FVCObserved", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFVCObserved);
                this.columnPerOfPredictedFVC = new global::System.Data.DataColumn("PerOfPredictedFVC", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfPredictedFVC);
                this.columnFEV5Predicted = new global::System.Data.DataColumn("FEV5Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEV5Predicted);
                this.columnFEV5Observed = new global::System.Data.DataColumn("FEV5Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEV5Observed);
                this.columnPerOfFEV5 = new global::System.Data.DataColumn("PerOfFEV5", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEV5);
                this.columnFEV1Observed = new global::System.Data.DataColumn("FEV1Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEV1Observed);
                this.columnFEV1Predicted = new global::System.Data.DataColumn("FEV1Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEV1Predicted);
                this.columnPerOfFEV1 = new global::System.Data.DataColumn("PerOfFEV1", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEV1);
                this.columnFEV3Predicted = new global::System.Data.DataColumn("FEV3Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEV3Predicted);
                this.columnFEV3Observed = new global::System.Data.DataColumn("FEV3Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEV3Observed);
                this.columnPerOfFEV3 = new global::System.Data.DataColumn("PerOfFEV3", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEV3);
                this.columnPEFRPredicted = new global::System.Data.DataColumn("PEFRPredicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPEFRPredicted);
                this.columnPEFRObserved = new global::System.Data.DataColumn("PEFRObserved", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPEFRObserved);
                this.columnPerPEFR = new global::System.Data.DataColumn("PerPEFR", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerPEFR);
                this.columnFEF2575Predicted = new global::System.Data.DataColumn("FEF2575Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF2575Predicted);
                this.columnFEF2575Observed = new global::System.Data.DataColumn("FEF2575Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF2575Observed);
                this.columnPerOfFEF2575 = new global::System.Data.DataColumn("PerOfFEF2575", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEF2575);
                this.columnFEF212Predicted = new global::System.Data.DataColumn("FEF212Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF212Predicted);
                this.columnFEF212Observed = new global::System.Data.DataColumn("FEF212Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF212Observed);
                this.columnPerOfFEF212 = new global::System.Data.DataColumn("PerOfFEF212", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEF212);
                this.columnFEF25Predicted = new global::System.Data.DataColumn("FEF25Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF25Predicted);
                this.columnFEF25Observed = new global::System.Data.DataColumn("FEF25Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF25Observed);
                this.columnPerOfFEF25 = new global::System.Data.DataColumn("PerOfFEF25", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEF25);
                this.columnFEF50Predicted = new global::System.Data.DataColumn("FEF50Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF50Predicted);
                this.columnFEF50Observed = new global::System.Data.DataColumn("FEF50Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF50Observed);
                this.columnPerOfFEF50 = new global::System.Data.DataColumn("PerOfFEF50", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEF50);
                this.columnFEF75Predicted = new global::System.Data.DataColumn("FEF75Predicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF75Predicted);
                this.columnFEF75Observed = new global::System.Data.DataColumn("FEF75Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnFEF75Observed);
                this.columnPerOfFEF75 = new global::System.Data.DataColumn("PerOfFEF75", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEF75);
                this.columnPerOfFEV1ByFEV5 = new global::System.Data.DataColumn("PerOfFEV1ByFEV5", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEV1ByFEV5);
                this.columnPerOfFEV1ByFVC = new global::System.Data.DataColumn("PerOfFEV1ByFVC", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfFEV1ByFVC);
                this.columnMVVPredicted = new global::System.Data.DataColumn("MVVPredicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnMVVPredicted);
                this.columnMVVObserved = new global::System.Data.DataColumn("MVVObserved", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnMVVObserved);
                this.columnPerOfMVV = new global::System.Data.DataColumn("PerOfMVV", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfMVV);
                this.columnBronchoFEV1Observed = new global::System.Data.DataColumn("BronchoFEV1Observed", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnBronchoFEV1Observed);
                this.columnPerOfBronchoFEV1 = new global::System.Data.DataColumn("PerOfBronchoFEV1", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfBronchoFEV1);
                this.columnBronchoFVCObserved = new global::System.Data.DataColumn("BronchoFVCObserved", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnBronchoFVCObserved);
                this.columnPerOfBronchoFVC = new global::System.Data.DataColumn("PerOfBronchoFVC", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfBronchoFVC);
                this.columnBronchoPEFRObserved = new global::System.Data.DataColumn("BronchoPEFRObserved", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnBronchoPEFRObserved);
                this.columnPerOfBronchoPEFR = new global::System.Data.DataColumn("PerOfBronchoPEFR", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfBronchoPEFR);
                this.columnSVCPredicted = new global::System.Data.DataColumn("SVCPredicted", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnSVCPredicted);
                this.columnSVCObserved = new global::System.Data.DataColumn("SVCObserved", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnSVCObserved);
                this.columnPerOfSVC = new global::System.Data.DataColumn("PerOfSVC", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnPerOfSVC);
                this.columnExaminationType = new global::System.Data.DataColumn("ExaminationType", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnExaminationType);
                this.columnRoundNumber = new global::System.Data.DataColumn("RoundNumber", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnRoundNumber);
                this.columnRoundName = new global::System.Data.DataColumn("RoundName", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnRoundName);
                this.columnResult = new global::System.Data.DataColumn("Result", typeof(string), null, global::System.Data.MappingType.Element);
                base.Columns.Add(this.columnResult);
                this.columnBuilder1.ReadOnly = true;
                this.columnBuilder1.MaxLength = 1;
                this.columnBuilder2.ReadOnly = true;
                this.columnBuilder2.MaxLength = 1;
                this.columnDepartmentName.ReadOnly = true;
                this.columnDepartmentName.MaxLength = 1;
                this.columnParticipantName.ReadOnly = true;
                this.columnParticipantName.MaxLength = 1;
                this.columnParticipantCode.ReadOnly = true;
                this.columnParticipantCode.MaxLength = 1;
                this.columnDepartmentId.ReadOnly = true;
                this.columnDepartmentId.MaxLength = 1;
                this.columnFVCPredicted.ReadOnly = true;
                this.columnFVCPredicted.MaxLength = 1;
                this.columnFVCObserved.ReadOnly = true;
                this.columnFVCObserved.MaxLength = 1;
                this.columnPerOfPredictedFVC.ReadOnly = true;
                this.columnPerOfPredictedFVC.MaxLength = 1;
                this.columnFEV5Predicted.ReadOnly = true;
                this.columnFEV5Predicted.MaxLength = 1;
                this.columnFEV5Observed.ReadOnly = true;
                this.columnFEV5Observed.MaxLength = 1;
                this.columnPerOfFEV5.ReadOnly = true;
                this.columnPerOfFEV5.MaxLength = 1;
                this.columnFEV1Observed.ReadOnly = true;
                this.columnFEV1Observed.MaxLength = 1;
                this.columnFEV1Predicted.ReadOnly = true;
                this.columnFEV1Predicted.MaxLength = 1;
                this.columnPerOfFEV1.ReadOnly = true;
                this.columnPerOfFEV1.MaxLength = 1;
                this.columnFEV3Predicted.ReadOnly = true;
                this.columnFEV3Predicted.MaxLength = 1;
                this.columnFEV3Observed.ReadOnly = true;
                this.columnFEV3Observed.MaxLength = 1;
                this.columnPerOfFEV3.ReadOnly = true;
                this.columnPerOfFEV3.MaxLength = 1;
                this.columnPEFRPredicted.ReadOnly = true;
                this.columnPEFRPredicted.MaxLength = 1;
                this.columnPEFRObserved.ReadOnly = true;
                this.columnPEFRObserved.MaxLength = 1;
                this.columnPerPEFR.ReadOnly = true;
                this.columnPerPEFR.MaxLength = 1;
                this.columnFEF2575Predicted.ReadOnly = true;
                this.columnFEF2575Predicted.MaxLength = 1;
                this.columnFEF2575Observed.ReadOnly = true;
                this.columnFEF2575Observed.MaxLength = 1;
                this.columnPerOfFEF2575.ReadOnly = true;
                this.columnPerOfFEF2575.MaxLength = 1;
                this.columnFEF212Predicted.ReadOnly = true;
                this.columnFEF212Predicted.MaxLength = 1;
                this.columnFEF212Observed.ReadOnly = true;
                this.columnFEF212Observed.MaxLength = 1;
                this.columnPerOfFEF212.ReadOnly = true;
                this.columnPerOfFEF212.MaxLength = 1;
                this.columnFEF25Predicted.ReadOnly = true;
                this.columnFEF25Predicted.MaxLength = 1;
                this.columnFEF25Observed.ReadOnly = true;
                this.columnFEF25Observed.MaxLength = 1;
                this.columnPerOfFEF25.ReadOnly = true;
                this.columnPerOfFEF25.MaxLength = 1;
                this.columnFEF50Predicted.ReadOnly = true;
                this.columnFEF50Predicted.MaxLength = 1;
                this.columnFEF50Observed.ReadOnly = true;
                this.columnFEF50Observed.MaxLength = 1;
                this.columnPerOfFEF50.ReadOnly = true;
                this.columnPerOfFEF50.MaxLength = 1;
                this.columnFEF75Predicted.ReadOnly = true;
                this.columnFEF75Predicted.MaxLength = 1;
                this.columnFEF75Observed.ReadOnly = true;
                this.columnFEF75Observed.MaxLength = 1;
                this.columnPerOfFEF75.ReadOnly = true;
                this.columnPerOfFEF75.MaxLength = 1;
                this.columnPerOfFEV1ByFEV5.ReadOnly = true;
                this.columnPerOfFEV1ByFEV5.MaxLength = 1;
                this.columnPerOfFEV1ByFVC.ReadOnly = true;
                this.columnPerOfFEV1ByFVC.MaxLength = 1;
                this.columnMVVPredicted.ReadOnly = true;
                this.columnMVVPredicted.MaxLength = 1;
                this.columnMVVObserved.ReadOnly = true;
                this.columnMVVObserved.MaxLength = 1;
                this.columnPerOfMVV.ReadOnly = true;
                this.columnPerOfMVV.MaxLength = 1;
                this.columnBronchoFEV1Observed.ReadOnly = true;
                this.columnBronchoFEV1Observed.MaxLength = 1;
                this.columnPerOfBronchoFEV1.ReadOnly = true;
                this.columnPerOfBronchoFEV1.MaxLength = 1;
                this.columnBronchoFVCObserved.ReadOnly = true;
                this.columnBronchoFVCObserved.MaxLength = 1;
                this.columnPerOfBronchoFVC.ReadOnly = true;
                this.columnPerOfBronchoFVC.MaxLength = 1;
                this.columnBronchoPEFRObserved.ReadOnly = true;
                this.columnBronchoPEFRObserved.MaxLength = 1;
                this.columnPerOfBronchoPEFR.ReadOnly = true;
                this.columnPerOfBronchoPEFR.MaxLength = 1;
                this.columnSVCPredicted.ReadOnly = true;
                this.columnSVCPredicted.MaxLength = 1;
                this.columnSVCObserved.ReadOnly = true;
                this.columnSVCObserved.MaxLength = 1;
                this.columnPerOfSVC.ReadOnly = true;
                this.columnPerOfSVC.MaxLength = 1;
                this.columnExaminationType.ReadOnly = true;
                this.columnExaminationType.MaxLength = 1;
                this.columnRoundNumber.ReadOnly = true;
                this.columnRoundNumber.MaxLength = 1;
                this.columnRoundName.ReadOnly = true;
                this.columnRoundName.MaxLength = 1;
                this.columnResult.ReadOnly = true;
                this.columnResult.MaxLength = 1;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public pRptLFTDetailRow NewpRptLFTDetailRow() {
                return ((pRptLFTDetailRow)(this.NewRow()));
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
                return new pRptLFTDetailRow(builder);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override global::System.Type GetRowType() {
                return typeof(pRptLFTDetailRow);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
                base.OnRowChanged(e);
                if ((this.pRptLFTDetailRowChanged != null)) {
                    this.pRptLFTDetailRowChanged(this, new pRptLFTDetailRowChangeEvent(((pRptLFTDetailRow)(e.Row)), e.Action));
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
                base.OnRowChanging(e);
                if ((this.pRptLFTDetailRowChanging != null)) {
                    this.pRptLFTDetailRowChanging(this, new pRptLFTDetailRowChangeEvent(((pRptLFTDetailRow)(e.Row)), e.Action));
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
                base.OnRowDeleted(e);
                if ((this.pRptLFTDetailRowDeleted != null)) {
                    this.pRptLFTDetailRowDeleted(this, new pRptLFTDetailRowChangeEvent(((pRptLFTDetailRow)(e.Row)), e.Action));
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
                base.OnRowDeleting(e);
                if ((this.pRptLFTDetailRowDeleting != null)) {
                    this.pRptLFTDetailRowDeleting(this, new pRptLFTDetailRowChangeEvent(((pRptLFTDetailRow)(e.Row)), e.Action));
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void RemovepRptLFTDetailRow(pRptLFTDetailRow row) {
                this.Rows.Remove(row);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
                global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
                global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
                LFTDetail ds = new LFTDetail();
                global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
                any1.Namespace = "http://www.w3.org/2001/XMLSchema";
                any1.MinOccurs = new decimal(0);
                any1.MaxOccurs = decimal.MaxValue;
                any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
                sequence.Items.Add(any1);
                global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
                any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
                any2.MinOccurs = new decimal(1);
                any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
                sequence.Items.Add(any2);
                global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
                attribute1.Name = "namespace";
                attribute1.FixedValue = ds.Namespace;
                type.Attributes.Add(attribute1);
                global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
                attribute2.Name = "tableTypeName";
                attribute2.FixedValue = "pRptLFTDetailDataTable";
                type.Attributes.Add(attribute2);
                type.Particle = sequence;
                global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
                if (xs.Contains(dsSchema.TargetNamespace)) {
                    global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
                    global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
                    try {
                        global::System.Xml.Schema.XmlSchema schema = null;
                        dsSchema.Write(s1);
                        for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
                            schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
                            s2.SetLength(0);
                            schema.Write(s2);
                            if ((s1.Length == s2.Length)) {
                                s1.Position = 0;
                                s2.Position = 0;
                                for (; ((s1.Position != s1.Length) 
                                            && (s1.ReadByte() == s2.ReadByte())); ) {
                                    ;
                                }
                                if ((s1.Position == s1.Length)) {
                                    return type;
                                }
                            }
                        }
                    }
                    finally {
                        if ((s1 != null)) {
                            s1.Close();
                        }
                        if ((s2 != null)) {
                            s2.Close();
                        }
                    }
                }
                xs.Add(dsSchema);
                return type;
            }
        }
        
        /// <summary>
        ///Represents strongly named DataRow class.
        ///</summary>
        public partial class pRptLFTDetailRow : global::System.Data.DataRow {
            
            private pRptLFTDetailDataTable tablepRptLFTDetail;
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            internal pRptLFTDetailRow(global::System.Data.DataRowBuilder rb) : 
                    base(rb) {
                this.tablepRptLFTDetail = ((pRptLFTDetailDataTable)(this.Table));
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string Builder1 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.Builder1Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'Builder1\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.Builder1Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string Builder2 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.Builder2Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'Builder2\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.Builder2Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string DepartmentName {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.DepartmentNameColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'DepartmentName\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.DepartmentNameColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string ParticipantName {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.ParticipantNameColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'ParticipantName\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.ParticipantNameColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string ParticipantCode {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.ParticipantCodeColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'ParticipantCode\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.ParticipantCodeColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string DepartmentId {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.DepartmentIdColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'DepartmentId\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.DepartmentIdColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FVCPredicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FVCPredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FVCPredicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FVCPredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FVCObserved {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FVCObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FVCObserved\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FVCObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfPredictedFVC {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfPredictedFVCColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfPredictedFVC\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfPredictedFVCColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEV5Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEV5PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEV5Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEV5PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEV5Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEV5ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEV5Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEV5ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEV5 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEV5Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEV5\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEV5Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEV1Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEV1ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEV1Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEV1ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEV1Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEV1PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEV1Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEV1PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEV1 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEV1Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEV1\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEV1Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEV3Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEV3PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEV3Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEV3PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEV3Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEV3ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEV3Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEV3ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEV3 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEV3Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEV3\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEV3Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PEFRPredicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PEFRPredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PEFRPredicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PEFRPredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PEFRObserved {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PEFRObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PEFRObserved\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PEFRObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerPEFR {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerPEFRColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerPEFR\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerPEFRColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF2575Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF2575PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF2575Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF2575PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF2575Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF2575ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF2575Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF2575ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEF2575 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEF2575Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEF2575\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEF2575Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF212Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF212PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF212Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF212PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF212Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF212ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF212Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF212ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEF212 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEF212Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEF212\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEF212Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF25Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF25PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF25Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF25PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF25Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF25ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF25Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF25ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEF25 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEF25Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEF25\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEF25Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF50Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF50PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF50Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF50PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF50Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF50ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF50Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF50ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEF50 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEF50Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEF50\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEF50Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF75Predicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF75PredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF75Predicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF75PredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string FEF75Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.FEF75ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'FEF75Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.FEF75ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEF75 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEF75Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEF75\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEF75Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEV1ByFEV5 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEV1ByFEV5Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEV1ByFEV5\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEV1ByFEV5Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfFEV1ByFVC {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfFEV1ByFVCColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfFEV1ByFVC\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfFEV1ByFVCColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string MVVPredicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.MVVPredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'MVVPredicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.MVVPredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string MVVObserved {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.MVVObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'MVVObserved\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.MVVObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfMVV {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfMVVColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfMVV\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfMVVColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string BronchoFEV1Observed {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.BronchoFEV1ObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'BronchoFEV1Observed\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.BronchoFEV1ObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfBronchoFEV1 {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfBronchoFEV1Column]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfBronchoFEV1\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfBronchoFEV1Column] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string BronchoFVCObserved {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.BronchoFVCObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'BronchoFVCObserved\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.BronchoFVCObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfBronchoFVC {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfBronchoFVCColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfBronchoFVC\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfBronchoFVCColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string BronchoPEFRObserved {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.BronchoPEFRObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'BronchoPEFRObserved\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.BronchoPEFRObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfBronchoPEFR {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfBronchoPEFRColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfBronchoPEFR\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfBronchoPEFRColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string SVCPredicted {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.SVCPredictedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'SVCPredicted\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.SVCPredictedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string SVCObserved {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.SVCObservedColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'SVCObserved\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.SVCObservedColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string PerOfSVC {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.PerOfSVCColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'PerOfSVC\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.PerOfSVCColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string ExaminationType {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.ExaminationTypeColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'ExaminationType\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.ExaminationTypeColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string RoundNumber {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.RoundNumberColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'RoundNumber\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.RoundNumberColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string RoundName {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.RoundNameColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'RoundName\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.RoundNameColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public string Result {
                get {
                    try {
                        return ((string)(this[this.tablepRptLFTDetail.ResultColumn]));
                    }
                    catch (global::System.InvalidCastException e) {
                        throw new global::System.Data.StrongTypingException("The value for column \'Result\' in table \'pRptLFTDetail\' is DBNull.", e);
                    }
                }
                set {
                    this[this.tablepRptLFTDetail.ResultColumn] = value;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsBuilder1Null() {
                return this.IsNull(this.tablepRptLFTDetail.Builder1Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetBuilder1Null() {
                this[this.tablepRptLFTDetail.Builder1Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsBuilder2Null() {
                return this.IsNull(this.tablepRptLFTDetail.Builder2Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetBuilder2Null() {
                this[this.tablepRptLFTDetail.Builder2Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsDepartmentNameNull() {
                return this.IsNull(this.tablepRptLFTDetail.DepartmentNameColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetDepartmentNameNull() {
                this[this.tablepRptLFTDetail.DepartmentNameColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsParticipantNameNull() {
                return this.IsNull(this.tablepRptLFTDetail.ParticipantNameColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetParticipantNameNull() {
                this[this.tablepRptLFTDetail.ParticipantNameColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsParticipantCodeNull() {
                return this.IsNull(this.tablepRptLFTDetail.ParticipantCodeColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetParticipantCodeNull() {
                this[this.tablepRptLFTDetail.ParticipantCodeColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsDepartmentIdNull() {
                return this.IsNull(this.tablepRptLFTDetail.DepartmentIdColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetDepartmentIdNull() {
                this[this.tablepRptLFTDetail.DepartmentIdColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFVCPredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FVCPredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFVCPredictedNull() {
                this[this.tablepRptLFTDetail.FVCPredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFVCObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FVCObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFVCObservedNull() {
                this[this.tablepRptLFTDetail.FVCObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfPredictedFVCNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfPredictedFVCColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfPredictedFVCNull() {
                this[this.tablepRptLFTDetail.PerOfPredictedFVCColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEV5PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEV5PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEV5PredictedNull() {
                this[this.tablepRptLFTDetail.FEV5PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEV5ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEV5ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEV5ObservedNull() {
                this[this.tablepRptLFTDetail.FEV5ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEV5Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEV5Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEV5Null() {
                this[this.tablepRptLFTDetail.PerOfFEV5Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEV1ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEV1ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEV1ObservedNull() {
                this[this.tablepRptLFTDetail.FEV1ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEV1PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEV1PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEV1PredictedNull() {
                this[this.tablepRptLFTDetail.FEV1PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEV1Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEV1Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEV1Null() {
                this[this.tablepRptLFTDetail.PerOfFEV1Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEV3PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEV3PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEV3PredictedNull() {
                this[this.tablepRptLFTDetail.FEV3PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEV3ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEV3ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEV3ObservedNull() {
                this[this.tablepRptLFTDetail.FEV3ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEV3Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEV3Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEV3Null() {
                this[this.tablepRptLFTDetail.PerOfFEV3Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPEFRPredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.PEFRPredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPEFRPredictedNull() {
                this[this.tablepRptLFTDetail.PEFRPredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPEFRObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.PEFRObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPEFRObservedNull() {
                this[this.tablepRptLFTDetail.PEFRObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerPEFRNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerPEFRColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerPEFRNull() {
                this[this.tablepRptLFTDetail.PerPEFRColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF2575PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF2575PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF2575PredictedNull() {
                this[this.tablepRptLFTDetail.FEF2575PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF2575ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF2575ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF2575ObservedNull() {
                this[this.tablepRptLFTDetail.FEF2575ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEF2575Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEF2575Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEF2575Null() {
                this[this.tablepRptLFTDetail.PerOfFEF2575Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF212PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF212PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF212PredictedNull() {
                this[this.tablepRptLFTDetail.FEF212PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF212ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF212ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF212ObservedNull() {
                this[this.tablepRptLFTDetail.FEF212ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEF212Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEF212Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEF212Null() {
                this[this.tablepRptLFTDetail.PerOfFEF212Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF25PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF25PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF25PredictedNull() {
                this[this.tablepRptLFTDetail.FEF25PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF25ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF25ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF25ObservedNull() {
                this[this.tablepRptLFTDetail.FEF25ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEF25Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEF25Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEF25Null() {
                this[this.tablepRptLFTDetail.PerOfFEF25Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF50PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF50PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF50PredictedNull() {
                this[this.tablepRptLFTDetail.FEF50PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF50ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF50ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF50ObservedNull() {
                this[this.tablepRptLFTDetail.FEF50ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEF50Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEF50Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEF50Null() {
                this[this.tablepRptLFTDetail.PerOfFEF50Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF75PredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF75PredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF75PredictedNull() {
                this[this.tablepRptLFTDetail.FEF75PredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsFEF75ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.FEF75ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetFEF75ObservedNull() {
                this[this.tablepRptLFTDetail.FEF75ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEF75Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEF75Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEF75Null() {
                this[this.tablepRptLFTDetail.PerOfFEF75Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEV1ByFEV5Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEV1ByFEV5Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEV1ByFEV5Null() {
                this[this.tablepRptLFTDetail.PerOfFEV1ByFEV5Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfFEV1ByFVCNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfFEV1ByFVCColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfFEV1ByFVCNull() {
                this[this.tablepRptLFTDetail.PerOfFEV1ByFVCColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsMVVPredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.MVVPredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetMVVPredictedNull() {
                this[this.tablepRptLFTDetail.MVVPredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsMVVObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.MVVObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetMVVObservedNull() {
                this[this.tablepRptLFTDetail.MVVObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfMVVNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfMVVColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfMVVNull() {
                this[this.tablepRptLFTDetail.PerOfMVVColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsBronchoFEV1ObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.BronchoFEV1ObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetBronchoFEV1ObservedNull() {
                this[this.tablepRptLFTDetail.BronchoFEV1ObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfBronchoFEV1Null() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfBronchoFEV1Column);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfBronchoFEV1Null() {
                this[this.tablepRptLFTDetail.PerOfBronchoFEV1Column] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsBronchoFVCObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.BronchoFVCObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetBronchoFVCObservedNull() {
                this[this.tablepRptLFTDetail.BronchoFVCObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfBronchoFVCNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfBronchoFVCColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfBronchoFVCNull() {
                this[this.tablepRptLFTDetail.PerOfBronchoFVCColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsBronchoPEFRObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.BronchoPEFRObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetBronchoPEFRObservedNull() {
                this[this.tablepRptLFTDetail.BronchoPEFRObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfBronchoPEFRNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfBronchoPEFRColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfBronchoPEFRNull() {
                this[this.tablepRptLFTDetail.PerOfBronchoPEFRColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsSVCPredictedNull() {
                return this.IsNull(this.tablepRptLFTDetail.SVCPredictedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetSVCPredictedNull() {
                this[this.tablepRptLFTDetail.SVCPredictedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsSVCObservedNull() {
                return this.IsNull(this.tablepRptLFTDetail.SVCObservedColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetSVCObservedNull() {
                this[this.tablepRptLFTDetail.SVCObservedColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsPerOfSVCNull() {
                return this.IsNull(this.tablepRptLFTDetail.PerOfSVCColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetPerOfSVCNull() {
                this[this.tablepRptLFTDetail.PerOfSVCColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsExaminationTypeNull() {
                return this.IsNull(this.tablepRptLFTDetail.ExaminationTypeColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetExaminationTypeNull() {
                this[this.tablepRptLFTDetail.ExaminationTypeColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsRoundNumberNull() {
                return this.IsNull(this.tablepRptLFTDetail.RoundNumberColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetRoundNumberNull() {
                this[this.tablepRptLFTDetail.RoundNumberColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsRoundNameNull() {
                return this.IsNull(this.tablepRptLFTDetail.RoundNameColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetRoundNameNull() {
                this[this.tablepRptLFTDetail.RoundNameColumn] = global::System.Convert.DBNull;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public bool IsResultNull() {
                return this.IsNull(this.tablepRptLFTDetail.ResultColumn);
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public void SetResultNull() {
                this[this.tablepRptLFTDetail.ResultColumn] = global::System.Convert.DBNull;
            }
        }
        
        /// <summary>
        ///Row event argument class
        ///</summary>
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public class pRptLFTDetailRowChangeEvent : global::System.EventArgs {
            
            private pRptLFTDetailRow eventRow;
            
            private global::System.Data.DataRowAction eventAction;
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public pRptLFTDetailRowChangeEvent(pRptLFTDetailRow row, global::System.Data.DataRowAction action) {
                this.eventRow = row;
                this.eventAction = action;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public pRptLFTDetailRow Row {
                get {
                    return this.eventRow;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public global::System.Data.DataRowAction Action {
                get {
                    return this.eventAction;
                }
            }
        }
    }
}
namespace Sapphire.Ohu.Report.Datasets.ClinicalInformation.Examination.LFTDetailTableAdapters {
    
    
    /// <summary>
    ///Represents the connection and commands used to retrieve and save data.
    ///</summary>
    [global::System.ComponentModel.DesignerCategoryAttribute("code")]
    [global::System.ComponentModel.ToolboxItem(true)]
    [global::System.ComponentModel.DataObjectAttribute(true)]
    [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
        ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
    [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
    public partial class pRptLFTDetailTableAdapter : global::System.ComponentModel.Component {
        
        private global::System.Data.SqlClient.SqlDataAdapter _adapter;
        
        private global::System.Data.SqlClient.SqlConnection _connection;
        
        private global::System.Data.SqlClient.SqlTransaction _transaction;
        
        private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
        
        private bool _clearBeforeFill;
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public pRptLFTDetailTableAdapter() {
            this.ClearBeforeFill = true;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
            get {
                if ((this._adapter == null)) {
                    this.InitAdapter();
                }
                return this._adapter;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        internal global::System.Data.SqlClient.SqlConnection Connection {
            get {
                if ((this._connection == null)) {
                    this.InitConnection();
                }
                return this._connection;
            }
            set {
                this._connection = value;
                if ((this.Adapter.InsertCommand != null)) {
                    this.Adapter.InsertCommand.Connection = value;
                }
                if ((this.Adapter.DeleteCommand != null)) {
                    this.Adapter.DeleteCommand.Connection = value;
                }
                if ((this.Adapter.UpdateCommand != null)) {
                    this.Adapter.UpdateCommand.Connection = value;
                }
                for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
                    if ((this.CommandCollection[i] != null)) {
                        ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
                    }
                }
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        internal global::System.Data.SqlClient.SqlTransaction Transaction {
            get {
                return this._transaction;
            }
            set {
                this._transaction = value;
                for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
                    this.CommandCollection[i].Transaction = this._transaction;
                }
                if (((this.Adapter != null) 
                            && (this.Adapter.DeleteCommand != null))) {
                    this.Adapter.DeleteCommand.Transaction = this._transaction;
                }
                if (((this.Adapter != null) 
                            && (this.Adapter.InsertCommand != null))) {
                    this.Adapter.InsertCommand.Transaction = this._transaction;
                }
                if (((this.Adapter != null) 
                            && (this.Adapter.UpdateCommand != null))) {
                    this.Adapter.UpdateCommand.Transaction = this._transaction;
                }
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
            get {
                if ((this._commandCollection == null)) {
                    this.InitCommandCollection();
                }
                return this._commandCollection;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public bool ClearBeforeFill {
            get {
                return this._clearBeforeFill;
            }
            set {
                this._clearBeforeFill = value;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private void InitAdapter() {
            this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
            global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
            tableMapping.SourceTable = "Table";
            tableMapping.DataSetTable = "pRptLFTDetail";
            tableMapping.ColumnMappings.Add("Builder1", "Builder1");
            tableMapping.ColumnMappings.Add("Builder2", "Builder2");
            tableMapping.ColumnMappings.Add("DepartmentName", "DepartmentName");
            tableMapping.ColumnMappings.Add("ParticipantName", "ParticipantName");
            tableMapping.ColumnMappings.Add("ParticipantCode", "ParticipantCode");
            tableMapping.ColumnMappings.Add("DepartmentId", "DepartmentId");
            tableMapping.ColumnMappings.Add("FVCPredicted", "FVCPredicted");
            tableMapping.ColumnMappings.Add("FVCObserved", "FVCObserved");
            tableMapping.ColumnMappings.Add("PerOfPredictedFVC", "PerOfPredictedFVC");
            tableMapping.ColumnMappings.Add("FEV5Predicted", "FEV5Predicted");
            tableMapping.ColumnMappings.Add("FEV5Observed", "FEV5Observed");
            tableMapping.ColumnMappings.Add("PerOfFEV5", "PerOfFEV5");
            tableMapping.ColumnMappings.Add("FEV1Observed", "FEV1Observed");
            tableMapping.ColumnMappings.Add("FEV1Predicted", "FEV1Predicted");
            tableMapping.ColumnMappings.Add("PerOfFEV1", "PerOfFEV1");
            tableMapping.ColumnMappings.Add("FEV3Predicted", "FEV3Predicted");
            tableMapping.ColumnMappings.Add("FEV3Observed", "FEV3Observed");
            tableMapping.ColumnMappings.Add("PerOfFEV3", "PerOfFEV3");
            tableMapping.ColumnMappings.Add("PEFRPredicted", "PEFRPredicted");
            tableMapping.ColumnMappings.Add("PEFRObserved", "PEFRObserved");
            tableMapping.ColumnMappings.Add("PerPEFR", "PerPEFR");
            tableMapping.ColumnMappings.Add("FEF2575Predicted", "FEF2575Predicted");
            tableMapping.ColumnMappings.Add("FEF2575Observed", "FEF2575Observed");
            tableMapping.ColumnMappings.Add("PerOfFEF2575", "PerOfFEF2575");
            tableMapping.ColumnMappings.Add("FEF212Predicted", "FEF212Predicted");
            tableMapping.ColumnMappings.Add("FEF212Observed", "FEF212Observed");
            tableMapping.ColumnMappings.Add("PerOfFEF212", "PerOfFEF212");
            tableMapping.ColumnMappings.Add("FEF25Predicted", "FEF25Predicted");
            tableMapping.ColumnMappings.Add("FEF25Observed", "FEF25Observed");
            tableMapping.ColumnMappings.Add("PerOfFEF25", "PerOfFEF25");
            tableMapping.ColumnMappings.Add("FEF50Predicted", "FEF50Predicted");
            tableMapping.ColumnMappings.Add("FEF50Observed", "FEF50Observed");
            tableMapping.ColumnMappings.Add("PerOfFEF50", "PerOfFEF50");
            tableMapping.ColumnMappings.Add("FEF75Predicted", "FEF75Predicted");
            tableMapping.ColumnMappings.Add("FEF75Observed", "FEF75Observed");
            tableMapping.ColumnMappings.Add("PerOfFEF75", "PerOfFEF75");
            tableMapping.ColumnMappings.Add("PerOfFEV1ByFEV5", "PerOfFEV1ByFEV5");
            tableMapping.ColumnMappings.Add("PerOfFEV1ByFVC", "PerOfFEV1ByFVC");
            tableMapping.ColumnMappings.Add("MVVPredicted", "MVVPredicted");
            tableMapping.ColumnMappings.Add("MVVObserved", "MVVObserved");
            tableMapping.ColumnMappings.Add("PerOfMVV", "PerOfMVV");
            tableMapping.ColumnMappings.Add("BronchoFEV1Observed", "BronchoFEV1Observed");
            tableMapping.ColumnMappings.Add("PerOfBronchoFEV1", "PerOfBronchoFEV1");
            tableMapping.ColumnMappings.Add("BronchoFVCObserved", "BronchoFVCObserved");
            tableMapping.ColumnMappings.Add("PerOfBronchoFVC", "PerOfBronchoFVC");
            tableMapping.ColumnMappings.Add("BronchoPEFRObserved", "BronchoPEFRObserved");
            tableMapping.ColumnMappings.Add("PerOfBronchoPEFR", "PerOfBronchoPEFR");
            tableMapping.ColumnMappings.Add("SVCPredicted", "SVCPredicted");
            tableMapping.ColumnMappings.Add("SVCObserved", "SVCObserved");
            tableMapping.ColumnMappings.Add("PerOfSVC", "PerOfSVC");
            tableMapping.ColumnMappings.Add("ExaminationType", "ExaminationType");
            tableMapping.ColumnMappings.Add("RoundNumber", "RoundNumber");
            tableMapping.ColumnMappings.Add("RoundName", "RoundName");
            tableMapping.ColumnMappings.Add("Result", "Result");
            this._adapter.TableMappings.Add(tableMapping);
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private void InitConnection() {
            this._connection = new global::System.Data.SqlClient.SqlConnection();
            this._connection.ConnectionString = global::Sapphire.Ohu.Report.Datasets.Properties.Settings.Default.OccuCareConnectionString2;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private void InitCommandCollection() {
            this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
            this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
            this._commandCollection[0].Connection = this.Connection;
            this._commandCollection[0].CommandText = "sExamination.pRptLFTDetail";
            this._commandCollection[0].CommandType = global::System.Data.CommandType.StoredProcedure;
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rBuilder1", global::System.Data.SqlDbType.NVarChar, 2147483647, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rBuilder2", global::System.Data.SqlDbType.NVarChar, 2147483647, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rReportId", global::System.Data.SqlDbType.SmallInt, 2, global::System.Data.ParameterDirection.Input, 5, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rStoreLocationId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rFilterName", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rExaminationTypeId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rLocationId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rRoundId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rFunctionId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rDepartmentGroupId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rDepartmentId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rGradeId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rDesignationId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rJobTitleId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rEmployeeTypeId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rCompanyId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rContractorId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rGenderId", global::System.Data.SqlDbType.SmallInt, 2, global::System.Data.ParameterDirection.Input, 5, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rStatusId", global::System.Data.SqlDbType.SmallInt, 2, global::System.Data.ParameterDirection.Input, 5, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rAgeFrom", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rAgeTo", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rFromDate", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rToDate", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rOrgId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rEmployeeCode", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rEmployeeTypeGroupId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rEmployeeSubTypeId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rEmployeeGroupId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rSectorId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rVerticalId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rCompanyGroupId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rMedicalAgencyId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rTargetGroupId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
            this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@rResultId", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
        [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
        public virtual int Fill(
                    LFTDetail.pRptLFTDetailDataTable dataTable, 
                    string rBuilder1, 
                    string rBuilder2, 
                    global::System.Nullable<short> rReportId, 
                    global::System.Nullable<int> rStoreLocationId, 
                    string rFilterName, 
                    global::System.Nullable<int> rExaminationTypeId, 
                    global::System.Nullable<int> rLocationId, 
                    global::System.Nullable<int> rRoundId, 
                    global::System.Nullable<int> rFunctionId, 
                    global::System.Nullable<int> rDepartmentGroupId, 
                    global::System.Nullable<int> rDepartmentId, 
                    global::System.Nullable<int> rGradeId, 
                    global::System.Nullable<int> rDesignationId, 
                    global::System.Nullable<int> rJobTitleId, 
                    global::System.Nullable<int> rEmployeeTypeId, 
                    global::System.Nullable<int> rCompanyId, 
                    global::System.Nullable<int> rContractorId, 
                    global::System.Nullable<short> rGenderId, 
                    global::System.Nullable<short> rStatusId, 
                    global::System.Nullable<int> rAgeFrom, 
                    global::System.Nullable<int> rAgeTo, 
                    global::System.Nullable<global::System.DateTime> rFromDate, 
                    global::System.Nullable<global::System.DateTime> rToDate, 
                    global::System.Nullable<int> rOrgId, 
                    string rEmployeeCode, 
                    global::System.Nullable<int> rEmployeeTypeGroupId, 
                    global::System.Nullable<int> rEmployeeSubTypeId, 
                    global::System.Nullable<int> rEmployeeGroupId, 
                    global::System.Nullable<int> rSectorId, 
                    global::System.Nullable<int> rVerticalId, 
                    global::System.Nullable<int> rCompanyGroupId, 
                    global::System.Nullable<int> rMedicalAgencyId, 
                    global::System.Nullable<int> rTargetGroupId, 
                    global::System.Nullable<int> rResultId) {
            this.Adapter.SelectCommand = this.CommandCollection[0];
            if ((rBuilder1 == null)) {
                this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[1].Value = ((string)(rBuilder1));
            }
            if ((rBuilder2 == null)) {
                this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[2].Value = ((string)(rBuilder2));
            }
            if ((rReportId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[3].Value = ((short)(rReportId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value;
            }
            if ((rStoreLocationId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[4].Value = ((int)(rStoreLocationId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[4].Value = global::System.DBNull.Value;
            }
            if ((rFilterName == null)) {
                this.Adapter.SelectCommand.Parameters[5].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[5].Value = ((string)(rFilterName));
            }
            if ((rExaminationTypeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[6].Value = ((int)(rExaminationTypeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[6].Value = global::System.DBNull.Value;
            }
            if ((rLocationId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[7].Value = ((int)(rLocationId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[7].Value = global::System.DBNull.Value;
            }
            if ((rRoundId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[8].Value = ((int)(rRoundId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[8].Value = global::System.DBNull.Value;
            }
            if ((rFunctionId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[9].Value = ((int)(rFunctionId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[9].Value = global::System.DBNull.Value;
            }
            if ((rDepartmentGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[10].Value = ((int)(rDepartmentGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[10].Value = global::System.DBNull.Value;
            }
            if ((rDepartmentId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[11].Value = ((int)(rDepartmentId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[11].Value = global::System.DBNull.Value;
            }
            if ((rGradeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[12].Value = ((int)(rGradeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[12].Value = global::System.DBNull.Value;
            }
            if ((rDesignationId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[13].Value = ((int)(rDesignationId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[13].Value = global::System.DBNull.Value;
            }
            if ((rJobTitleId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[14].Value = ((int)(rJobTitleId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[14].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeTypeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[15].Value = ((int)(rEmployeeTypeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[15].Value = global::System.DBNull.Value;
            }
            if ((rCompanyId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[16].Value = ((int)(rCompanyId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[16].Value = global::System.DBNull.Value;
            }
            if ((rContractorId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[17].Value = ((int)(rContractorId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[17].Value = global::System.DBNull.Value;
            }
            if ((rGenderId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[18].Value = ((short)(rGenderId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[18].Value = global::System.DBNull.Value;
            }
            if ((rStatusId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[19].Value = ((short)(rStatusId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[19].Value = global::System.DBNull.Value;
            }
            if ((rAgeFrom.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[20].Value = ((int)(rAgeFrom.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[20].Value = global::System.DBNull.Value;
            }
            if ((rAgeTo.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[21].Value = ((int)(rAgeTo.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[21].Value = global::System.DBNull.Value;
            }
            if ((rFromDate.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[22].Value = ((System.DateTime)(rFromDate.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[22].Value = global::System.DBNull.Value;
            }
            if ((rToDate.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[23].Value = ((System.DateTime)(rToDate.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[23].Value = global::System.DBNull.Value;
            }
            if ((rOrgId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[24].Value = ((int)(rOrgId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[24].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeCode == null)) {
                this.Adapter.SelectCommand.Parameters[25].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[25].Value = ((string)(rEmployeeCode));
            }
            if ((rEmployeeTypeGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[26].Value = ((int)(rEmployeeTypeGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[26].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeSubTypeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[27].Value = ((int)(rEmployeeSubTypeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[27].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[28].Value = ((int)(rEmployeeGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[28].Value = global::System.DBNull.Value;
            }
            if ((rSectorId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[29].Value = ((int)(rSectorId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[29].Value = global::System.DBNull.Value;
            }
            if ((rVerticalId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[30].Value = ((int)(rVerticalId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[30].Value = global::System.DBNull.Value;
            }
            if ((rCompanyGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[31].Value = ((int)(rCompanyGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[31].Value = global::System.DBNull.Value;
            }
            if ((rMedicalAgencyId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[32].Value = ((int)(rMedicalAgencyId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[32].Value = global::System.DBNull.Value;
            }
            if ((rTargetGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[33].Value = ((int)(rTargetGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[33].Value = global::System.DBNull.Value;
            }
            if ((rResultId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[34].Value = ((int)(rResultId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[34].Value = global::System.DBNull.Value;
            }
            if ((this.ClearBeforeFill == true)) {
                dataTable.Clear();
            }
            int returnValue = this.Adapter.Fill(dataTable);
            return returnValue;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
        [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
        public virtual LFTDetail.pRptLFTDetailDataTable GetData(
                    string rBuilder1, 
                    string rBuilder2, 
                    global::System.Nullable<short> rReportId, 
                    global::System.Nullable<int> rStoreLocationId, 
                    string rFilterName, 
                    global::System.Nullable<int> rExaminationTypeId, 
                    global::System.Nullable<int> rLocationId, 
                    global::System.Nullable<int> rRoundId, 
                    global::System.Nullable<int> rFunctionId, 
                    global::System.Nullable<int> rDepartmentGroupId, 
                    global::System.Nullable<int> rDepartmentId, 
                    global::System.Nullable<int> rGradeId, 
                    global::System.Nullable<int> rDesignationId, 
                    global::System.Nullable<int> rJobTitleId, 
                    global::System.Nullable<int> rEmployeeTypeId, 
                    global::System.Nullable<int> rCompanyId, 
                    global::System.Nullable<int> rContractorId, 
                    global::System.Nullable<short> rGenderId, 
                    global::System.Nullable<short> rStatusId, 
                    global::System.Nullable<int> rAgeFrom, 
                    global::System.Nullable<int> rAgeTo, 
                    global::System.Nullable<global::System.DateTime> rFromDate, 
                    global::System.Nullable<global::System.DateTime> rToDate, 
                    global::System.Nullable<int> rOrgId, 
                    string rEmployeeCode, 
                    global::System.Nullable<int> rEmployeeTypeGroupId, 
                    global::System.Nullable<int> rEmployeeSubTypeId, 
                    global::System.Nullable<int> rEmployeeGroupId, 
                    global::System.Nullable<int> rSectorId, 
                    global::System.Nullable<int> rVerticalId, 
                    global::System.Nullable<int> rCompanyGroupId, 
                    global::System.Nullable<int> rMedicalAgencyId, 
                    global::System.Nullable<int> rTargetGroupId, 
                    global::System.Nullable<int> rResultId) {
            this.Adapter.SelectCommand = this.CommandCollection[0];
            if ((rBuilder1 == null)) {
                this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[1].Value = ((string)(rBuilder1));
            }
            if ((rBuilder2 == null)) {
                this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[2].Value = ((string)(rBuilder2));
            }
            if ((rReportId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[3].Value = ((short)(rReportId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value;
            }
            if ((rStoreLocationId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[4].Value = ((int)(rStoreLocationId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[4].Value = global::System.DBNull.Value;
            }
            if ((rFilterName == null)) {
                this.Adapter.SelectCommand.Parameters[5].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[5].Value = ((string)(rFilterName));
            }
            if ((rExaminationTypeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[6].Value = ((int)(rExaminationTypeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[6].Value = global::System.DBNull.Value;
            }
            if ((rLocationId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[7].Value = ((int)(rLocationId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[7].Value = global::System.DBNull.Value;
            }
            if ((rRoundId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[8].Value = ((int)(rRoundId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[8].Value = global::System.DBNull.Value;
            }
            if ((rFunctionId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[9].Value = ((int)(rFunctionId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[9].Value = global::System.DBNull.Value;
            }
            if ((rDepartmentGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[10].Value = ((int)(rDepartmentGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[10].Value = global::System.DBNull.Value;
            }
            if ((rDepartmentId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[11].Value = ((int)(rDepartmentId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[11].Value = global::System.DBNull.Value;
            }
            if ((rGradeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[12].Value = ((int)(rGradeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[12].Value = global::System.DBNull.Value;
            }
            if ((rDesignationId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[13].Value = ((int)(rDesignationId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[13].Value = global::System.DBNull.Value;
            }
            if ((rJobTitleId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[14].Value = ((int)(rJobTitleId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[14].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeTypeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[15].Value = ((int)(rEmployeeTypeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[15].Value = global::System.DBNull.Value;
            }
            if ((rCompanyId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[16].Value = ((int)(rCompanyId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[16].Value = global::System.DBNull.Value;
            }
            if ((rContractorId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[17].Value = ((int)(rContractorId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[17].Value = global::System.DBNull.Value;
            }
            if ((rGenderId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[18].Value = ((short)(rGenderId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[18].Value = global::System.DBNull.Value;
            }
            if ((rStatusId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[19].Value = ((short)(rStatusId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[19].Value = global::System.DBNull.Value;
            }
            if ((rAgeFrom.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[20].Value = ((int)(rAgeFrom.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[20].Value = global::System.DBNull.Value;
            }
            if ((rAgeTo.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[21].Value = ((int)(rAgeTo.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[21].Value = global::System.DBNull.Value;
            }
            if ((rFromDate.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[22].Value = ((System.DateTime)(rFromDate.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[22].Value = global::System.DBNull.Value;
            }
            if ((rToDate.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[23].Value = ((System.DateTime)(rToDate.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[23].Value = global::System.DBNull.Value;
            }
            if ((rOrgId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[24].Value = ((int)(rOrgId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[24].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeCode == null)) {
                this.Adapter.SelectCommand.Parameters[25].Value = global::System.DBNull.Value;
            }
            else {
                this.Adapter.SelectCommand.Parameters[25].Value = ((string)(rEmployeeCode));
            }
            if ((rEmployeeTypeGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[26].Value = ((int)(rEmployeeTypeGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[26].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeSubTypeId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[27].Value = ((int)(rEmployeeSubTypeId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[27].Value = global::System.DBNull.Value;
            }
            if ((rEmployeeGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[28].Value = ((int)(rEmployeeGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[28].Value = global::System.DBNull.Value;
            }
            if ((rSectorId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[29].Value = ((int)(rSectorId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[29].Value = global::System.DBNull.Value;
            }
            if ((rVerticalId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[30].Value = ((int)(rVerticalId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[30].Value = global::System.DBNull.Value;
            }
            if ((rCompanyGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[31].Value = ((int)(rCompanyGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[31].Value = global::System.DBNull.Value;
            }
            if ((rMedicalAgencyId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[32].Value = ((int)(rMedicalAgencyId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[32].Value = global::System.DBNull.Value;
            }
            if ((rTargetGroupId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[33].Value = ((int)(rTargetGroupId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[33].Value = global::System.DBNull.Value;
            }
            if ((rResultId.HasValue == true)) {
                this.Adapter.SelectCommand.Parameters[34].Value = ((int)(rResultId.Value));
            }
            else {
                this.Adapter.SelectCommand.Parameters[34].Value = global::System.DBNull.Value;
            }
            LFTDetail.pRptLFTDetailDataTable dataTable = new LFTDetail.pRptLFTDetailDataTable();
            this.Adapter.Fill(dataTable);
            return dataTable;
        }
    }
    
    /// <summary>
    ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
    ///</summary>
    [global::System.ComponentModel.DesignerCategoryAttribute("code")]
    [global::System.ComponentModel.ToolboxItem(true)]
    [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" +
        "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
    [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")]
    public partial class TableAdapterManager : global::System.ComponentModel.Component {
        
        private UpdateOrderOption _updateOrder;
        
        private bool _backupDataSetBeforeUpdate;
        
        private global::System.Data.IDbConnection _connection;
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public UpdateOrderOption UpdateOrder {
            get {
                return this._updateOrder;
            }
            set {
                this._updateOrder = value;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public bool BackupDataSetBeforeUpdate {
            get {
                return this._backupDataSetBeforeUpdate;
            }
            set {
                this._backupDataSetBeforeUpdate = value;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.Browsable(false)]
        public global::System.Data.IDbConnection Connection {
            get {
                if ((this._connection != null)) {
                    return this._connection;
                }
                return null;
            }
            set {
                this._connection = value;
            }
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        [global::System.ComponentModel.Browsable(false)]
        public int TableAdapterInstanceCount {
            get {
                int count = 0;
                return count;
            }
        }
        
        /// <summary>
        ///Update rows in top-down order.
        ///</summary>
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private int UpdateUpdatedRows(LFTDetail dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
            int result = 0;
            return result;
        }
        
        /// <summary>
        ///Insert rows in top-down order.
        ///</summary>
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private int UpdateInsertedRows(LFTDetail dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
            int result = 0;
            return result;
        }
        
        /// <summary>
        ///Delete rows in bottom-up order.
        ///</summary>
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private int UpdateDeletedRows(LFTDetail dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
            int result = 0;
            return result;
        }
        
        /// <summary>
        ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first
        ///</summary>
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows) {
            if (((updatedRows == null) 
                        || (updatedRows.Length < 1))) {
                return updatedRows;
            }
            if (((allAddedRows == null) 
                        || (allAddedRows.Count < 1))) {
                return updatedRows;
            }
            global::System.Collections.Generic.List<global::System.Data.DataRow> realUpdatedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
            for (int i = 0; (i < updatedRows.Length); i = (i + 1)) {
                global::System.Data.DataRow row = updatedRows[i];
                if ((allAddedRows.Contains(row) == false)) {
                    realUpdatedRows.Add(row);
                }
            }
            return realUpdatedRows.ToArray();
        }
        
        /// <summary>
        ///Update all changes to the dataset.
        ///</summary>
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public virtual int UpdateAll(LFTDetail dataSet) {
            if ((dataSet == null)) {
                throw new global::System.ArgumentNullException("dataSet");
            }
            if ((dataSet.HasChanges() == false)) {
                return 0;
            }
            global::System.Data.IDbConnection workConnection = this.Connection;
            if ((workConnection == null)) {
                throw new global::System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" +
                        "ger TableAdapter property to a valid TableAdapter instance.");
            }
            bool workConnOpened = false;
            if (((workConnection.State & global::System.Data.ConnectionState.Broken) 
                        == global::System.Data.ConnectionState.Broken)) {
                workConnection.Close();
            }
            if ((workConnection.State == global::System.Data.ConnectionState.Closed)) {
                workConnection.Open();
                workConnOpened = true;
            }
            global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction();
            if ((workTransaction == null)) {
                throw new global::System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" +
                        "ctions or the current state is not allowing the transaction to begin.");
            }
            global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
            global::System.Collections.Generic.List<global::System.Data.DataRow> allAddedRows = new global::System.Collections.Generic.List<global::System.Data.DataRow>();
            global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter> adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List<global::System.Data.Common.DataAdapter>();
            global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection> revertConnections = new global::System.Collections.Generic.Dictionary<object, global::System.Data.IDbConnection>();
            int result = 0;
            global::System.Data.DataSet backupDataSet = null;
            if (this.BackupDataSetBeforeUpdate) {
                backupDataSet = new global::System.Data.DataSet();
                backupDataSet.Merge(dataSet);
            }
            try {
                // ---- Prepare for update -----------
                //
                // 
                //---- Perform updates -----------
                //
                if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) {
                    result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
                    result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
                }
                else {
                    result = (result + this.UpdateInsertedRows(dataSet, allAddedRows));
                    result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows));
                }
                result = (result + this.UpdateDeletedRows(dataSet, allChangedRows));
                // 
                //---- Commit updates -----------
                //
                workTransaction.Commit();
                if ((0 < allAddedRows.Count)) {
                    global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
                    allAddedRows.CopyTo(rows);
                    for (int i = 0; (i < rows.Length); i = (i + 1)) {
                        global::System.Data.DataRow row = rows[i];
                        row.AcceptChanges();
                    }
                }
                if ((0 < allChangedRows.Count)) {
                    global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count];
                    allChangedRows.CopyTo(rows);
                    for (int i = 0; (i < rows.Length); i = (i + 1)) {
                        global::System.Data.DataRow row = rows[i];
                        row.AcceptChanges();
                    }
                }
            }
            catch (global::System.Exception ex) {
                workTransaction.Rollback();
                // ---- Restore the dataset -----------
                if (this.BackupDataSetBeforeUpdate) {
                    global::System.Diagnostics.Debug.Assert((backupDataSet != null));
                    dataSet.Clear();
                    dataSet.Merge(backupDataSet);
                }
                else {
                    if ((0 < allAddedRows.Count)) {
                        global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count];
                        allAddedRows.CopyTo(rows);
                        for (int i = 0; (i < rows.Length); i = (i + 1)) {
                            global::System.Data.DataRow row = rows[i];
                            row.AcceptChanges();
                            row.SetAdded();
                        }
                    }
                }
                throw ex;
            }
            finally {
                if (workConnOpened) {
                    workConnection.Close();
                }
                if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) {
                    global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count];
                    adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters);
                    for (int i = 0; (i < adapters.Length); i = (i + 1)) {
                        global::System.Data.Common.DataAdapter adapter = adapters[i];
                        adapter.AcceptChangesDuringUpdate = true;
                    }
                }
            }
            return result;
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) {
            global::System.Array.Sort<global::System.Data.DataRow>(rows, new SelfReferenceComparer(relation, childFirst));
        }
        
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) {
            if ((this._connection != null)) {
                return true;
            }
            if (((this.Connection == null) 
                        || (inputConnection == null))) {
                return true;
            }
            if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) {
                return true;
            }
            return false;
        }
        
        /// <summary>
        ///Update Order Option
        ///</summary>
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        public enum UpdateOrderOption {
            
            InsertUpdateDelete = 0,
            
            UpdateInsertDelete = 1,
        }
        
        /// <summary>
        ///Used to sort self-referenced table's rows
        ///</summary>
        [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
        private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer<global::System.Data.DataRow> {
            
            private global::System.Data.DataRelation _relation;
            
            private int _childFirst;
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) {
                this._relation = relation;
                if (childFirst) {
                    this._childFirst = -1;
                }
                else {
                    this._childFirst = 1;
                }
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) {
                global::System.Diagnostics.Debug.Assert((row != null));
                global::System.Data.DataRow root = row;
                distance = 0;

                global::System.Collections.Generic.IDictionary<global::System.Data.DataRow, global::System.Data.DataRow> traversedRows = new global::System.Collections.Generic.Dictionary<global::System.Data.DataRow, global::System.Data.DataRow>();
                traversedRows[row] = row;

                global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
                for (
                ; ((parent != null) 
                            && (traversedRows.ContainsKey(parent) == false)); 
                ) {
                    distance = (distance + 1);
                    root = parent;
                    traversedRows[parent] = parent;
                    parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default);
                }

                if ((distance == 0)) {
                    traversedRows.Clear();
                    traversedRows[row] = row;
                    parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
                    for (
                    ; ((parent != null) 
                                && (traversedRows.ContainsKey(parent) == false)); 
                    ) {
                        distance = (distance + 1);
                        root = parent;
                        traversedRows[parent] = parent;
                        parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original);
                    }
                }

                return root;
            }
            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
            public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) {
                if (object.ReferenceEquals(row1, row2)) {
                    return 0;
                }
                if ((row1 == null)) {
                    return -1;
                }
                if ((row2 == null)) {
                    return 1;
                }

                int distance1 = 0;
                global::System.Data.DataRow root1 = this.GetRoot(row1, out distance1);

                int distance2 = 0;
                global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2);

                if (object.ReferenceEquals(root1, root2)) {
                    return (this._childFirst * distance1.CompareTo(distance2));
                }
                else {
                    global::System.Diagnostics.Debug.Assert(((root1.Table != null) 
                                    && (root2.Table != null)));
                    if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) {
                        return -1;
                    }
                    else {
                        return 1;
                    }
                }
            }
        }
    }
}

#pragma warning restore 1591