That is actually a really good question. I am not sure there is a full one anywhere.
Some of the types are defined by the AIS under Color Classes/Patterns:
http://wiki.irises.org/Main/In...
You have to click on each pattern type to go to the page with the definition. It is missing ones such as Emma Cooks though.
Hopefully there is a better pattern guide that someone can give a link for.