Регистр состоит из следующих компонент: базы данных (MSSQL), десктоп части, веб-сервисов и веб-интерфейса.
Веб-приложение позволяет эндокринологам вести детальный учет пациентов, наиболее значимых показателей заболевания, просматривать информацию в разных разрезах и выводить на печать отчеты. Десктоп приложение позволяет вести администрирование, конструировать новые отчеты, работать со справочной информацией И если районные эндокринологи видят данные по пациентам, относящимся к их участку, то ответственный эндокринолог видит ситуацию целиком, по всему Регистру. Каждый больной сахарным диабетом прикреплен к своему участку. Участки – это районы СПб и Диабетические центры. Лечащие врачи передают данные районному эндокринологу. Районный эндокринолог, не реже чем раз в год, заносит эти данные в Регистр диабета и смотрит статистику по своему Участку. Ответственный за Регистр эндокринолог наблюдает за общей статистикой, заполняемостью и передает данные в Федеральный регистр. В настоящее время РБСД в Санкт-Петербурге ведётся так же, как и Федеральный Регистр сахарного диабета, методом одномоментного занесения данных 1 раз в год. Но если заносить данные чаще, то и наблюдать за динамикой будет гораздо интереснее. Для повышения актуальности данных Регистр научился принимать информацию из других информационных систем города.