I am going to explain how to make a complete heal hotkey and then explain why it works the way it does. First the scenario:
You have an uber mob. You need its attention to stay on one tank, so that all the healing can be focused into one target.
The Button
A hotkey buttons has 5 lines. Here is what it should be set:
Line 1: /cast
Line 2: /cast
Line 3: /chat #
Line 4: /pause
Line 5: /chat #
The things in inside the <>'s are the things that you change per raid. Here is a sample of a VE raid.
Line 1: /cast 5
Line 2: /cast 5
Line 3: /chat #VE1 Beginning Complete Heal Now: <[ %T ]>
Line 4: /pause 35
Line 5: /chat #VE1 Next Cleric Begin Now
Line 1 would begin casting complete heal on your target.
Line 2 is a safety net. If you happen to fizzle on the first cast it will immediately try another. If it doesn't, you'll simply get the message that you can't perform this action while casting.
Line 3 would announce that you have started your complete heal, and what target you started it on.
Line 4 is the pause interval. This will be changed to whatever time is needed. This interval is 1/10th of a second. Meaning /pause 600 is a 60 second pause. So if the interval is announced as 3.5 seconds you would /pause 35.
Line 5 is letting the next healer know it's time to hit theirs.
The Why
Why do you call for the next one to begin at 3.5 seconds? Because when it's an uber mob there needs to be a complete heal landing on them much more often then just every 10 seconds. Now by telling the next cleric to start early, you have it. You often want more clerics then necessary because it spreads out the aggro, and helps of course on mana.
Details
This button makes a good cheal rotation easy. However, I can't stress awareness enough. You have to pay attention to where you are, and where the tank you are healing is. If you attempt to heal when the tank is out of range it will screw everyone behind you up as well.
Also, you have to pay attention to the rotation itself. If the cleric in front of you dies, you have to pickup where they normally would. This is one point I see a lot of cheal rotations fail. If the clerics aren't paying very close attention, they will miss it and thus everyone dies.
The second point I see most cheal rotations fail on is called "The Switch". You see a lot of uber mobs require the Warrior tank to use his defensive disc. Which lasts roughly 2 minutes. After that if the first tank dies, a second will have to take over. The cheal rotation immediately has to switch their target to the new tank and continue to rotation as if the first had never died.
Again, awareness is the key. The button makes it easy, the rest is all up to you!
I would also suggest adding a second /cast