Пример #1
0
        public static ICDCodeCollection GetBillingCodeList()
        {
            ICDCodeCollection collection = ICDCodeCollection.GetByCategory("Cytology");
            List <ICDCode>    list       = collection.ToList <ICDCode>();

            collection = ICDCodeCollection.GetByCategory("NGCT");
            list.AddRange(collection);
            collection = ICDCodeCollection.GetByCategory("Routine HPV");
            list.AddRange(collection);
            collection = ICDCodeCollection.GetByCategory("Trichomonas/Cervx");
            list.AddRange(collection);
            collection = ICDCodeCollection.GetByCategory("Trichomonas");
            list.AddRange(collection);
            collection = ICDCodeCollection.GetByCategory(string.Empty);
            list.AddRange(collection);

            ICDCodeCollection result = new Model.ICDCodeCollection();

            foreach (ICDCode code in list)
            {
                result.Add(code);
            }

            result = ICDCodeCollection.GetSortedByCode(result);

            return(result);
        }
Пример #2
0
        public static ICDCodeCollection GetSortedByDescription(ICDCodeCollection icdCodeList)
        {
            ICDCodeCollection            result        = new ICDCodeCollection();
            IOrderedEnumerable <ICDCode> orderedResult = icdCodeList.OrderBy(i => i.Description);

            foreach (ICDCode icdCode in orderedResult)
            {
                result.Add(icdCode);
            }
            return(result);
        }
Пример #3
0
        public static ICDCodeCollection GetByCategory(string category)
        {
            ICDCodeCollection result = new ICDCodeCollection();

            foreach (ICDCode icdCode in ICDCodeCollection.Instance)
            {
                if (icdCode.Category == category)
                {
                    result.Add(icdCode);
                }
            }
            return(result);
        }
Пример #4
0
 public static void Refresh()
 {
     instance = null;
     ICDCodeCollection tmp = ICDCodeCollection.Instance;
 }
Пример #5
0
        public static ICDCodeCollection GetFlowCodeList()
        {
            ICDCodeCollection result = ICDCodeCollection.GetSortedByDescription(ICDCodeCollection.GetByCategory("Flow"));

            return(result);
        }