The blinking clean light is an interruption in the dishwasher program that either indicates a malfunction, or a simple program glitch. The light blinking 7 times can commonly attributed to a thermostat problem. However, before assuming you have a component failure, read through the following information.
The following link explains how you may be able to clear the blinking clean light problem:http://www.fixya.com/support/r3575752-dishwasher_blinking_clean_light
Keep in mind all dishwashers are not alike and have different panel options. If you do not have the same set up that I have mentioned, the tech sheet for your dishwasher will explain the touch pad functions. The tech sheet is located behind the lower toe panel under the door and lists the proper sequence of buttons to push for diagnostics and troubleshooting. Just remove the screws that hold the panel in place and remove.
NOTE: Sometimes the tech sheet is located behind the inner door panel. You will need to remove the screws securing the inner panel to access it if this is the case. Make sure you turn off the main power breaker before doing so.
In many cases, I found this to be a momentary glitch in operation. If the problem keeps reoccuring the number of flashes is an indication of WHICH circuit is causing your problem. As all dishwashers differ in operation and features, refer to your tech sheet for the recommended troubleshooting steps.
NOTE: Some dishwashers use the Sani-Rinse/Air Dry combination, some use the Sani-Rinse/Heated Dry combination. Some use a sequence of three, others use a sequence of 5 pushes of the buttons. If the tech sheet is not located behind the lower toe panel, it should be affixed somewhere under the dishwasher. I have also found them located inside the inner door panel. Let me know if you still need assistance.
I hope this helps you solve your problem.