///<summary>
        /// Retrieves the CountType field</summary>
        /// <returns>Returns nullable MesgCount enum representing the CountType field</returns>
        public MesgCount?GetCountType()
        {
            object    obj   = GetFieldValue(2, 0, Fit.SubfieldIndexMainField);
            MesgCount?value = obj == null ? (MesgCount?)null : (MesgCount)obj;

            return(value);
        }
 /// <summary>
 /// Set CountType field</summary>
 /// <param name="countType_">Nullable field value to be set</param>
 public void SetCountType(MesgCount?countType_)
 {
     SetFieldValue(2, 0, countType_, Fit.SubfieldIndexMainField);
 }