export const STATIC_DIR = process.env.NODE_ENV === "production" ? "/static-files" : "../static-files"; const _TOPICS = [ "Социалната медицина като наука – определение, предмет, задачи, методи. Обществено здраве – дефиниране, цикъл на социално-здравните явления. Системен подход при анализ на общественото здраве.", "Здраве – дефиниция, концепции, същност и измерения. Детерминанти на здравето. Нова философия за здраве. Континуум на здравето. Традиционно и съвременно разбиране за здраве.", "Социално-медицински подход към личността в здраве и болест. Социални фактори на здравето / болестта. Социална профилактика, социална терапия, социална рехабилитация. Социална история на заболяването / болния.", "Демографски измерители на общественото здраве. Статика на населението –значение за здравеопазването. Демографски показатели за естествено движение на населението.", "Риск и рискови фактори. Дефиниция, видове, класификация. Рискови групи. Подходи за определяне на рискови групи в здравеопазването. Фази на естественото развитие на патологичния процес.", "Профилактика на заболяванията. Нива на профилактика - цели, прицелни контингенти, обхват. Стратегии за първична профилактика.", "Здравна система – определение, цели, функции, типове. Континуум на здравните дейности. Здравни заведения – определение и класификация.", "Здравна помощ – дефиниция, характеристики, нива на специализация. Здравни потребности и здравни нужди – определение. Функции на здравните служби, организационни принципи.", "Първична здравна помощ. Извънболнична специализирана медицинска помощ. Лечебни заведения за извънболнична медицинска помощ – определение и класификация.", "Болнична медицинска помощ. Видове болнични заведения. Съвременни тенденции за развитие на болничната помощ.", "Съвременни проблеми и промени в световното здраве. Здравна политика. Приоритети в здравеопазването.", "Здравна култура – дефиниране, видове. Насоки на проява на субективна здравна култура. Планиране на здравно-образователни програми. Формиране на мотиви за здравно поведение.", "Здравно възпитание - цели, принципи, фази, форми - класически и модерни.", "Хронични неинфекциозни заболявания - характеристика, обществена значимост, рискови фактори, действия за ограничаването им.", "Промоция на здравето - определение, цели и компоненти. Съвременни приоритети пред общественото здравеопазване. Актуални области и подходи, залегнали в Отавската харта.", "Здравословен начин на живот. Аспекти и компоненти на начина на живот. Нагласи и мотивация за водене на здравословен начин на живот.", "Правен режим на социалното осигуряване. КСО, ЗСП, ЗИХУ.", "Закон за здравето. Органи в системата на здравеопазването.", "Закон за здравното осигуряване. Принципи на здравното осигуряване.", "Закон за лечебните заведения. Видове лечебни заведения.", "Закон за съсловната организация на медицинските сестри, акушерките и асоциираните медицински специалисти. Функции, устройство, права и задължения.", "Кодекс на професионалната етика. Здравна информация и документация. Лични данни на пациентите", "Права на пациента. Правни способи за защита.", "Кодекс на труда. Характеристика на трудовото правоотношение.", "Юридическа отговорност. Гражданска отговорност на медицинските специалисти. Дисциплинарна отговорност.", "Административно-наказателна отговорност на медицинските специалисти. Лишаване от права.", "Наказателна отговорност на медицинските специалисти.", ]; const N_RESOURCES = 9; export const TOPICS = _TOPICS.map((topicTitle, topicIdx) => { const topicSeq = topicIdx + 1; const topicId = `T${topicSeq.toString().padStart(2, "0")}`; const resources = Array.from({ length: N_RESOURCES }, (_, i) => { const resourceSeq = i + 1; const resourceId = `${topicId}_R${resourceSeq.toString().padStart(2, "0")}`; return { id: resourceId, seq: resourceSeq, filename: null, }; }); return { id: topicId, seq: topicSeq, title: topicTitle, resources, }; }); export const FILENAME_REGEX = /^F_T\d+_R\d+_\d+.md$/;