1. Must be able to load ICD data directly using official WHO API: https://icd.who.int/icdapi (with caching) 2. Must be able to load ICD data from local storage 3. Must be able to switch between ICD versions (available 2 versions: ICD10 and ICD11) 4. Must store classifier information in disease 5. Must be able to select TBD