using System;
using System.Runtime.Serialization;
using Nehta.VendorLibrary.CDA.Common;

namespace CDA.Generator.Common.SCSModel.CeHR.Enum
  {
    /// <summary>
    /// Assesment
    /// </summary>
    [Serializable]
    [DataContract]
     public enum QuestionType
    {
      /// <summary>
      /// FreeText
      /// </summary>
      [EnumMember]
      [Name(Code = "1.2.36.1.2001.99999.999.80011", Name = "Free Text", CodeSystem = "PCEHRCustomDataComponent")]
      FreeText,

      /// <summary>
      /// Yes/No
      /// </summary>
      [EnumMember]
      [Name(Code = "1.2.36.1.2001.99999.999.80009", Name = "Yes, No", CodeSystem = "PCEHRCustomDataComponent")]
      YesNo,

      /// <summary>
      /// Yes/No
      /// </summary>
      [EnumMember]
      [Name(Code = "1.2.36.1.2001.99999.999.80021", Name = "Yes, No, Concerns, No Concerns", CodeSystem = "PCEHRCustomDataComponent")]
      YesNoConcernsNoConcerns,

      /// <summary>
      /// Normal,Review,Refer
      /// </summary>
      [EnumMember]
      [Name(Code = "1.2.36.1.2001.99999.999.80019", Name = "Normal, Review, Refer", CodeSystem = "PCEHRCustomDataComponent")]
      NormalReviewRefer
    }
  }

