It is important to note that:
SNOMED more facilitates information input into an electronic record during patient care (OLTP in concept)
Conversly, ICD facilitates data retrieval for purposes outside of patient care (i.e. reporting/OLAP).
This is a nice solution for extending SNOMED to serve in the latter role; although, I believe there are efforts going on to map SNOMED to ICD (if it is even possible?).