SNOMED CT and ICD are designed for different purposes and each should be used for the purposes for which they were designed.[30] As a core terminology for the EHR, SNOMED CT provides a common language that enables a consistent language that enables a consistent way of capturing, sharing, and aggregating health data across specialties and sites of care. It is highly detailed terminology designed for input not reporting. Classification systems such as ICD-9-CM, ICD-10-CM, and ICD-10-PCS group together similar diseases and procedures and organise related entities for easy retrieval.