At the 2 hospitals I have worked at, it's one hour on either side. And with 6 (sometimes 7) pts, it's a challenge to get everyone's 2200 meds during that 2 hr time span. I was trying to combine 2000s with 2200s, at 2100, but that only works if only one pt has 2000 meds, but lately 4/6 of my pts have had 2000 meds, generally being coreg or abx. I try to make sure I do the coregs first so that it has time to work for reassessment before I give any 2200 htn meds. I also look at the scheduling for the abx. For some reason, I have been getting stuck with q24h or daily abx to be given at 2000, so I give those more leeway (probably going to be given right when I go around to meet pts, around 1930 or given with 2200 meds), but if it's a q6h, I try to be as close to that 2000, as possible, especially since with only generally having 1 0200 med, I tend to give that pretty much right on time. If they tried to limit us to 30 minutes on either side, it would be come generally impossible. Maybe if I only had 3-4 pts, I could do it, but I would also need them to stop sending me admissions between 2000 and 2200- that really jacks up my schedule, too. =) I do the best I can and make sure I know what everyone is getting so that I can prioritize, but I will admit that on rare occasion, I'm giving meds a little bit late. Once I figure out how to clone myself, and ensure that my duplicate can do accurate med administration, I'm sure I won't have this issue any more. Oh, and if they would stop short-staffing us, that might help, too.