示例#1
0
            public static bool TryParse(string value, out EncounterClass result)
            {
                result = default(EncounterClass);

                if (value == "inpatient")
                {
                    result = EncounterClass.Inpatient;
                }
                else if (value == "outpatient")
                {
                    result = EncounterClass.Outpatient;
                }
                else if (value == "ambulatory")
                {
                    result = EncounterClass.Ambulatory;
                }
                else if (value == "emergency")
                {
                    result = EncounterClass.Emergency;
                }
                else if (value == "home")
                {
                    result = EncounterClass.Home;
                }
                else if (value == "field")
                {
                    result = EncounterClass.Field;
                }
                else if (value == "acute")
                {
                    result = EncounterClass.Acute;
                }
                else if (value == "non-acute")
                {
                    result = EncounterClass.NonAcute;
                }
                else if (value == "daytime")
                {
                    result = EncounterClass.Daytime;
                }
                else if (value == "virtual")
                {
                    result = EncounterClass.Virtual;
                }
                else
                {
                    return(false);
                }

                return(true);
            }
示例#2
0
 public static string ToString(EncounterClass value)
 {
     if (value == EncounterClass.Inpatient)
     {
         return("inpatient");
     }
     else if (value == EncounterClass.Outpatient)
     {
         return("outpatient");
     }
     else if (value == EncounterClass.Ambulatory)
     {
         return("ambulatory");
     }
     else if (value == EncounterClass.Emergency)
     {
         return("emergency");
     }
     else if (value == EncounterClass.Home)
     {
         return("home");
     }
     else if (value == EncounterClass.Field)
     {
         return("field");
     }
     else if (value == EncounterClass.Acute)
     {
         return("acute");
     }
     else if (value == EncounterClass.NonAcute)
     {
         return("non-acute");
     }
     else if (value == EncounterClass.Daytime)
     {
         return("daytime");
     }
     else if (value == EncounterClass.Virtual)
     {
         return("virtual");
     }
     else
     {
         throw new ArgumentException("Unrecognized EncounterClass value: " + value.ToString());
     }
 }
示例#3
0
            public static bool TryParse(string value, out EncounterClass result)
            {
                result = default(EncounterClass);

                if( value=="inpatient")
                    result = EncounterClass.Inpatient;
                else if( value=="outpatient")
                    result = EncounterClass.Outpatient;
                else if( value=="ambulatory")
                    result = EncounterClass.Ambulatory;
                else if( value=="emergency")
                    result = EncounterClass.Emergency;
                else if( value=="home")
                    result = EncounterClass.Home;
                else if( value=="field")
                    result = EncounterClass.Field;
                else if( value=="daytime")
                    result = EncounterClass.Daytime;
                else if( value=="virtual")
                    result = EncounterClass.Virtual;
                else
                    return false;

                return true;
            }
示例#4
0
 public static string ToString(EncounterClass value)
 {
     if( value==EncounterClass.Inpatient )
         return "inpatient";
     else if( value==EncounterClass.Outpatient )
         return "outpatient";
     else if( value==EncounterClass.Ambulatory )
         return "ambulatory";
     else if( value==EncounterClass.Emergency )
         return "emergency";
     else if( value==EncounterClass.Home )
         return "home";
     else if( value==EncounterClass.Field )
         return "field";
     else if( value==EncounterClass.Daytime )
         return "daytime";
     else if( value==EncounterClass.Virtual )
         return "virtual";
     else
         throw new ArgumentException("Unrecognized EncounterClass value: " + value.ToString());
 }