namespace Hims.Shared.UserModels.GataPass
{
    using System;
    /// <summary>
    /// The receipt model
    /// </summary>
    public class InsertModel

    {

        /// <summary>
        /// Gets or sets the gatePass identifier.
        /// </summary>
        /// <value>
        /// The gatePass identifier.
        /// </value>
        public int? GatePassId { get; set; }

        /// <summary>
        /// Gets or sets the admission identifier.
        /// </summary>
        /// <value>
        /// The admission identifier.
        /// </value>
        public int AdmissionId { get; set; }

        /// <summary>
        /// Gets or sets the admission identifier.
        /// </summary>
        /// <value>
        /// The admission identifier.
        /// </value>
        public string Id { get; set; }


        /// <summary>
        /// Gets or sets the discharge date.
        /// </summary>
        /// <value>
        /// The discharge date.
        /// </value>
        public DateTime ValidUpto { get; set; }

        /// <summary>
        /// Gets or sets the condition on discharge.
        /// </summary>
        /// <value>
        /// The condition on discharge.
        /// </value>
        public string Remark { get; set; }
     
        /// <summary>
        /// Gets or sets the created by.
        /// </summary>
        /// <value>
        /// The created by.
        /// </value>
        public int CreatedBy { get; set; }

        /// <summary>
        /// Gets or sets the created date.
        /// </summary>
        /// <value>
        /// The created date.
        /// </value>
        public DateTime CreatedDate { get; set; }

        /// <summary>
        /// Gets or sets the modified by0.
        /// </summary>
        public int? ModifiedBy { get; set; }

        /// <summary>
        /// Gets or sets the modified date.
        /// </summary>
        /// <value>
        /// The modified date.
        /// </value>
        public DateTime ModifiedDate { get; set; }
     
        /// <summary>
        /// gets or sets the roleId.
        /// </summary>
        public short? RoleId { get; set; }

        /// <summary>
        /// gets or sets the fullName.
        /// </summary>
        public string? FullName { get; set; }


        /// <summary>
        /// gets or sets the fullName.
        /// </summary>
        public string? CreatedByName { get; set; }

        /// <summary>
        /// gets or sets the fullName.
        /// </summary>
        public string Zipcode { get; set; }

        /// <summary>
        /// gets or sets the fullName.
        /// </summary>
        public string City { get; set; }
       
            /// <summary>
            /// gets or sets the fullName.
            /// </summary>
        public string Area { get; set; }

        /// <summary>
        /// gets or sets the fullName.
        /// </summary>
        public string CaseTypeName { get; set; }


        /// <summary>
        /// gets or sets the gate pass Type Name.
        /// </summary>
        public string GatePassTypeName { get; set; }

        /// <summary>
        /// Gets or sets the gate pass type id.
        /// </summary>
        public int? TypeId { get; set; }




    }
}
