Thought it might be helpful if I were more specific. I changed the quick codes for typical teenager-visit vaccines to 470_TDaP 472_Meningitis 474_HPV, while the typical 12-month visit vaccines are 466_MMR 468_Varicella 470_HepA. I have also clustered the vaccines usually given at 2,4,6 months. It's easier than finding them alphabetically, I think. I don't have anything against odd numbers, but I thought it would be easier to add new stuff without having to renumber everything. 900_BabyHospInit will cover an initial newborn hospital visit (99460) and 901_BabyHospSub is 99462 for subsequent visits. Another feature of my workaround is that as I find myself using the codes, I can rearrange them at will by editing the numbers--but not editing the CPT codes.

I'm going to continue to try this sytem for a while, with codes grouped in this way. I thought that grouping them even more strongly by visit type might be faster for many visits: clustering the E/M code, vaccines, vaccine administration, audiometry, etc. all together. I tried this briefly but though it was great for some visits, there was enough variation that I ended up having to hunt and scroll for that one odd thing the patient needed to have done. It was easier to have procedures grouped--with the ones typically done together next to each other.