{"code":"pharma_manufacturing","name_ru":"Фармацевтическое производство","version":"1.0","description":"GMP, серийный выпуск, QP release, cold chain, recall.","parent_codes":["manufacturing"],"metric_additions":[{"code":"batch_release_cycle_days","name_ru":"Цикл выпуска серии (сырьё → release QP)","unit":"days","kind":"lower_is_better","category":"quality"},{"code":"open_capas_count","name_ru":"Открытые CAPA","unit":"count","kind":"lower_is_better","category":"quality"},{"code":"temperature_excursion_count","name_ru":"Отклонения по температуре в cold chain","unit":"count","kind":"lower_is_better","category":"quality"},{"code":"recall_rate_pct","name_ru":"Доля серий, отозванных post-release","unit":"%","kind":"lower_is_better","category":"quality"},{"code":"qp_release_sla_hours","name_ru":"SLA QP по release серии","unit":"hours","kind":"lower_is_better","category":"quality"}],"bench_overrides":{"ebitda_margin_pct":{"description":"EBITDA / выручка × 100","unit":"%","target":17.0,"normal":{"min":14.0,"max":28.0},"warning":{"min":8.0,"max":14.0},"critical":{"min":-100.0,"max":8.0}},"gross_margin_pct":{"description":"Валовая маржа","unit":"%","target":32.0,"normal":{"min":25.0,"max":45.0},"warning":{"min":18.0,"max":25.0},"critical":{"min":-50.0,"max":18.0}},"oee_pct":{"description":"Overall Equipment Effectiveness = доступность × производительность × качество","unit":"%","target":85.0,"normal":{"min":75.0,"max":95.0},"warning":{"min":60.0,"max":75.0},"critical":{"min":0.0,"max":60.0}},"brak_rate_pct":{"description":"Доля брака на выходе линии","unit":"%","target":1.5,"normal":{"min":0.0,"max":2.5},"warning":{"min":2.5,"max":5.0},"critical":{"min":5.0,"max":100.0}},"first_pass_yield_pct":{"description":"Доля единиц, прошедших QC с первого раза","unit":"%","target":95.0,"normal":{"min":90.0,"max":100.0},"warning":{"min":80.0,"max":90.0},"critical":{"min":0.0,"max":80.0}},"inventory_turnover_days":{"description":"Дней в запасе (сырьё + НЗП + готовка)","unit":"days","target":35.0,"normal":{"min":20.0,"max":60.0},"warning":{"min":60.0,"max":100.0},"critical":{"min":100.0,"max":365.0}},"dso_days":{"description":"Days Sales Outstanding","unit":"days","target":45.0,"normal":{"min":30.0,"max":60.0},"warning":{"min":60.0,"max":90.0},"critical":{"min":90.0,"max":365.0}},"capex_to_revenue_pct":{"description":"Капитальные затраты / выручка","unit":"%","target":6.0,"normal":{"min":4.0,"max":10.0},"warning":{"min":10.0,"max":15.0},"critical":{"min":15.0,"max":100.0}},"unplanned_downtime_pct":{"description":"Доля неплановых простоев линии от рабочего времени","unit":"%","target":3.0,"normal":{"min":0.0,"max":5.0},"warning":{"min":5.0,"max":10.0},"critical":{"min":10.0,"max":100.0}},"labor_productivity_rub_per_fte":{"description":"Выручка на FTE/год","unit":"RUB/year","target":12000000.0,"normal":{"min":8000000.0,"max":25000000.0},"warning":{"min":5000000.0,"max":8000000.0},"critical":{"min":0.0,"max":5000000.0}},"open_capas_count":{"description":"Открытые CAPA","unit":"count","target":10,"normal":{"min":0,"max":20},"warning":{"min":20,"max":40},"critical":{"min":40,"max":9999}},"batch_release_cycle_days":{"description":"Цикл выпуска серии","unit":"days","target":14,"normal":{"min":7,"max":21},"warning":{"min":21,"max":35},"critical":{"min":35,"max":365}},"recall_rate_pct":{"description":"Recall rate","unit":"%","target":0.1,"normal":{"min":0,"max":0.5},"warning":{"min":0.5,"max":1.5},"critical":{"min":1.5,"max":100}}},"widget_additions":[{"widget_id":"pharma_open_capas","cockpit_role":"coo","section_id":"prod","title_ru":"Открытые CAPA","component":"kpi_box"},{"widget_id":"pharma_batch_release_backlog","cockpit_role":"coo","section_id":"prod","title_ru":"Backlog QP release","component":"tasks_list"},{"widget_id":"pharma_gmp_inspection_calendar","cockpit_role":"ceo","section_id":"compliance","title_ru":"Календарь GMP-инспекций","component":"calendar"},{"widget_id":"pharma_recall_tracker","cockpit_role":"ceo","section_id":"compliance","title_ru":"Tracker отзывов серий","component":"alerts_panel"}],"compliance_frameworks":[{"code":"152FZ","jurisdiction":"RU","mandatory":true,"description":"Защита персональных данных (ФЗ-152)","audit_frequency_months":null},{"code":"GMP","jurisdiction":"RU","mandatory":true,"description":"Good Manufacturing Practice — GMP РФ + EU GMP","audit_frequency_months":24},{"code":"FZ_61_TS","jurisdiction":"RU","mandatory":true,"description":"ФЗ-61 «Об обращении лекарственных средств»","audit_frequency_months":null},{"code":"CHESTNYZ_NAK_PHARMA","jurisdiction":"RU","mandatory":true,"description":"Маркировка ЧЗ — лекарственные средства","audit_frequency_months":null}],"regulators":[{"code":"MZ_RF","name_ru":"Минздрав РФ","jurisdiction":"RU","portal_url":"https://minzdrav.gov.ru"},{"code":"RZN","name_ru":"Росздравнадзор","jurisdiction":"RU","portal_url":null}],"rule_packs":[{"path":"rules/pharma/recall_triggers.yaml","description":"Триггеры отзыва серий при отклонениях"}],"process_packs":[{"path":"process_mining/pharma/batch_release.yaml","activities":["receive_materials","weigh","mix","assay","qp_review","release"],"description":"Процесс выпуска серии (сырьё → release)"}],"workflow_packs":[{"path":"workflow/pharma/batch_release_workflow.yaml","requires_roles":["qp","plant_director"],"sla_hours":72}],"tags":["pharma","gmp","regulated"]}