КМИС состоит из клиентской и серверной части.
Клиентская часть включает в себя такие компоненты как Модули АРМ «Поликлиника» и АРМ «Стационар», WEB-приложения — Портал АРМ «Поликлиника», WEB «СТАЦИОНАР» и «Аптека».
WEB-приложение «Аптека», представляет собой приложение для максимально полного персонифицированного учета, количественного, суммового, структурного анализа и отчетности используемых лекарственных препаратов и медицинских изделий в медицинской организации, с возможностью учета и отчетности движения ЛП и МИ от поставщика медикаментов до пациента с формированием требований-накладных с наименованиями на латинице и ФИО пациентов, а также формирования всех необходимых стандартных отчетов.
Клиентские АРМ разработаны в рамках модульной модели построения программ, и состоят из нескольких загружаемых модулей. Администратор системы может управлять списком загружаемых модулей (подключать новые, временно отключать имеющиеся). Некоторые модули являются базовыми, и исключение их из списка активных нарушит плановую работу программы. Для управления работой модулей предназначен блок настройки автоматизированного рабочего места. Он обеспечивает:
«Комплексная медицинская информационная система» является клиент-серверной информационной системой, ориентированной на интегрированную многопользовательскую работу медицинского персонала из разных медицинских организаций в общей базе данных. Для обеспечения информационной безопасности в системе реализован механизм разделения информационных потоков на уровне отдельных МО.
Серверная часть представляет собой базы данных информационной системы и WEB сервисы, поддерживающие межкомпонентный обмен. В установочные пакеты автоматизированных рабочих мест включена библиотека подключения к СУБД, которая не требует от пользователя никакой дополнительной настройки после установки АРМ на компьютер.