public void Validate()
 {
     Name.ValidateRequired("Name");
     GenericName.ValidateOptional("GenericName");
     Dose.ValidateOptional("Dose");
     Strength.ValidateOptional("Strength");
     Frequency.ValidateOptional("Frequency");
     Route.ValidateOptional("Route");
     Indication.ValidateOptional("Indication");
     StartDate.ValidateOptional("StartDate");
     StopDate.ValidateOptional("StopDate");
     Prescribed.ValidateOptional("Prescribed");
     Prescription.ValidateOptional("Prescription");
 }