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 ChildDevelopmentalQuestionData
    {
      [EnumMember]
      [Name(Code = "0007", Name = "Have you completed the health risk factor questions on page 3.2?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      HaveYouCompletedTheHealthRiskFactOrQuestionsOnPage3_2,

      [EnumMember]
      [Name(Code = "0016", Name = "Are you concerned about your baby's hearing?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      AreYouConcernedAboutYourBabysHearing,

      [EnumMember]
      [Name(Code = "0017", Name = "Is anyone else concerned about your baby's hearing?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      IsAnyoneElseConcernedAboutYourBabysHearing,

      [EnumMember]
      [Name(Code = "0018", Name = "Are you concerned about your baby's vision?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      AreYouConcernedAboutYourBabysVision,

      [EnumMember]
      [Name(Code = "0019", Name = "Is your baby exposed to smoking in the home or car?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      IsYourBabyExposedToSmokingInTheHomeOrCar,

      [EnumMember]
      [Name(Code = "0020", Name = "Is your baby placed on his/her back for sleeping?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      IsYourBabyPlacedOnHisHerBackForSleeping,

      [EnumMember]
      [Name(Code = "0021", Name = "Since this time yesterday, did your baby receive breast milk?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      SinceThisTimeYesterdayDidYourBabyReceiveBreastMilk,

      [EnumMember]
      [Name(Code = "0022", Name = "Since this time yesterday, did your baby receive Vitamins OR mineral supplements OR medicine (if required)", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      SinceThisTimeYesterdayDidYourBabyReceiveVitaminsOrMineralSupplementsOrMedicine,

      [EnumMember]
      [Name(Code = "0023", Name = "Since this time yesterday, did your baby receive Plain water OR sweetened / flavoured water OR fruit juice OR tea / infusions", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      SinceThisTimeYesterdayDidYourBabyReceivePlainWaterOrSweetenedFlavouredWaterOrFruitJuiceOrTeaInfusions,

      [EnumMember]
      [Name(Code = "0024", Name = "Since this time yesterday, did your baby receive Infant formula OR other milk (e.g. cows milk, soy milk, evaporated milk, condensed milk etc.) ?", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      SinceThisTimeYesterdayDidYourBabyReceiveInfantFormulaOrOtherMilkEGCowsMilkSoyMilkEvaporatedMilkCondensedMilkEtc,

      [EnumMember]
      [Name(Code = "0025", Name = "Since this time yesterday, did your baby receive Solid OR semi-solid food", CodeSystem = "NewSouthWalesChildDevelopmentalQuestionData")]
      SinceThisTimeYesterdayDidYourBabyReceiveSolidOrSemisolidFood,

    }
  }

