namespace IntegrationS4.RDnL.Services.Soap
{
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://lukoil.ru/opcenter/ORM")]
    public partial class DTMICDocument
    {

        private string pOSNRField;

        private string plantField;

        private string charNumberField;

        private string charVersionField;

        private string validFromField;

        private string sortFieldField;

        private string charNameField;

        private string statusField;

        private string indCompleteField;

        private string authorField;

        private string createDateField;

        private string changeAuthorField;

        private string changeDateField;

        private string indSetField;

        private string lIMS_IDField;

        private string decimalField;

        private string unitField;

        private string upperLimitField;

        private string upperLimitIndField;

        private string lowerLimitField;

        private string lowerLimitIndField;

        private string seletionFlagField;

        private string catalogTypeField;

        private string selSetField;

        private string plantSetField;

        private string shortTextField;

        private string evalSetField;

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string POSNR
        {
            get
            {
                return this.pOSNRField;
            }
            set
            {
                this.pOSNRField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string Plant
        {
            get
            {
                return this.plantField;
            }
            set
            {
                this.plantField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string CharNumber
        {
            get
            {
                return this.charNumberField;
            }
            set
            {
                this.charNumberField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string CharVersion
        {
            get
            {
                return this.charVersionField;
            }
            set
            {
                this.charVersionField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string ValidFrom
        {
            get
            {
                return this.validFromField;
            }
            set
            {
                this.validFromField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string SortField
        {
            get
            {
                return this.sortFieldField;
            }
            set
            {
                this.sortFieldField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string CharName
        {
            get
            {
                return this.charNameField;
            }
            set
            {
                this.charNameField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string Status
        {
            get
            {
                return this.statusField;
            }
            set
            {
                this.statusField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string IndComplete
        {
            get
            {
                return this.indCompleteField;
            }
            set
            {
                this.indCompleteField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string Author
        {
            get
            {
                return this.authorField;
            }
            set
            {
                this.authorField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string CreateDate
        {
            get
            {
                return this.createDateField;
            }
            set
            {
                this.createDateField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string ChangeAuthor
        {
            get
            {
                return this.changeAuthorField;
            }
            set
            {
                this.changeAuthorField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string ChangeDate
        {
            get
            {
                return this.changeDateField;
            }
            set
            {
                this.changeDateField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string IndSet
        {
            get
            {
                return this.indSetField;
            }
            set
            {
                this.indSetField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string LIMS_ID
        {
            get
            {
                return this.lIMS_IDField;
            }
            set
            {
                this.lIMS_IDField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string Decimal
        {
            get
            {
                return this.decimalField;
            }
            set
            {
                this.decimalField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string Unit
        {
            get
            {
                return this.unitField;
            }
            set
            {
                this.unitField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string UpperLimit
        {
            get
            {
                return this.upperLimitField;
            }
            set
            {
                this.upperLimitField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string UpperLimitInd
        {
            get
            {
                return this.upperLimitIndField;
            }
            set
            {
                this.upperLimitIndField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string LowerLimit
        {
            get
            {
                return this.lowerLimitField;
            }
            set
            {
                this.lowerLimitField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string LowerLimitInd
        {
            get
            {
                return this.lowerLimitIndField;
            }
            set
            {
                this.lowerLimitIndField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string SeletionFlag
        {
            get
            {
                return this.seletionFlagField;
            }
            set
            {
                this.seletionFlagField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string CatalogType
        {
            get
            {
                return this.catalogTypeField;
            }
            set
            {
                this.catalogTypeField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string SelSet
        {
            get
            {
                return this.selSetField;
            }
            set
            {
                this.selSetField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string PlantSet
        {
            get
            {
                return this.plantSetField;
            }
            set
            {
                this.plantSetField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string ShortText
        {
            get
            {
                return this.shortTextField;
            }
            set
            {
                this.shortTextField = value;
            }
        }

        /// <remarks/>
        [System.Xml.Serialization.XmlAttributeAttribute()]
        public string EvalSet
        {
            get
            {
                return this.evalSetField;
            }
            set
            {
                this.evalSetField = value;
            }
        }
    }
}
