예제 #1
0
 public static string ToString(CarePlanActivityCategory value)
 {
     if (value == CarePlanActivityCategory.Diet)
     {
         return("diet");
     }
     else if (value == CarePlanActivityCategory.Drug)
     {
         return("drug");
     }
     else if (value == CarePlanActivityCategory.Encounter)
     {
         return("encounter");
     }
     else if (value == CarePlanActivityCategory.Observation)
     {
         return("observation");
     }
     else if (value == CarePlanActivityCategory.Procedure)
     {
         return("procedure");
     }
     else if (value == CarePlanActivityCategory.Supply)
     {
         return("supply");
     }
     else if (value == CarePlanActivityCategory.Other)
     {
         return("other");
     }
     else
     {
         throw new ArgumentException("Unrecognized CarePlanActivityCategory value: " + value.ToString());
     }
 }
예제 #2
0
            public static bool TryParse(string value, out CarePlanActivityCategory result)
            {
                result = default(CarePlanActivityCategory);

                if (value == "diet")
                {
                    result = CarePlanActivityCategory.Diet;
                }
                else if (value == "drug")
                {
                    result = CarePlanActivityCategory.Drug;
                }
                else if (value == "encounter")
                {
                    result = CarePlanActivityCategory.Encounter;
                }
                else if (value == "observation")
                {
                    result = CarePlanActivityCategory.Observation;
                }
                else if (value == "procedure")
                {
                    result = CarePlanActivityCategory.Procedure;
                }
                else if (value == "supply")
                {
                    result = CarePlanActivityCategory.Supply;
                }
                else if (value == "other")
                {
                    result = CarePlanActivityCategory.Other;
                }
                else
                {
                    return(false);
                }

                return(true);
            }