373 lines
13 KiB
TypeScript
373 lines
13 KiB
TypeScript
import type { SkillMedication } from '@/types/pmr'
|
||
|
||
export const skills: SkillMedication[] = [
|
||
// Technical (8 skills) — sorted by frequency
|
||
{
|
||
id: 'data-analysis',
|
||
name: 'Data Analysis',
|
||
shortName: 'Data Analysis',
|
||
frequency: '4x daily',
|
||
startYear: 2016,
|
||
yearsOfExperience: 10,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'BarChart3',
|
||
prescribingHistory: [
|
||
{ year: 2016, description: 'Started: Prescribing data analysis in community pharmacy' },
|
||
{ year: 2018, description: 'Increased: Population-level data interpretation' },
|
||
{ year: 2022, description: 'Advanced: Real-world GP prescribing data at scale' },
|
||
{ year: 2024, description: 'Current: ICS-wide analytics strategy development' },
|
||
],
|
||
},
|
||
{
|
||
id: 'ai-prompt-engineering',
|
||
name: 'AI Integration & Automation',
|
||
shortName: 'AI Integration',
|
||
frequency: '4x daily',
|
||
startYear: 2024,
|
||
yearsOfExperience: 2,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'Bot',
|
||
prescribingHistory: [
|
||
{ year: 2024, description: 'Started: LLM-assisted code generation and data analysis workflows' },
|
||
{ year: 2025, description: 'Current: Agentic coding, prompt design for clinical data extraction' },
|
||
],
|
||
},
|
||
{
|
||
id: 'python',
|
||
name: 'Python',
|
||
frequency: '3x daily',
|
||
startYear: 2018,
|
||
yearsOfExperience: 8,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'Code2',
|
||
prescribingHistory: [
|
||
{ year: 2018, description: 'Started: Self-taught during Tesco night shifts for data analysis automation' },
|
||
{ year: 2019, description: 'Increased: Dashboard development, data pipeline work' },
|
||
{ year: 2022, description: 'Specialist use: Blueteq automation, Sankey analysis tools' },
|
||
{ year: 2024, description: 'Advanced: Switching algorithm (14,000 patients), CD monitoring' },
|
||
{ year: 2025, description: 'Current: Population-level analytics, incentive scheme automation' },
|
||
],
|
||
},
|
||
{
|
||
id: 'sql',
|
||
name: 'SQL',
|
||
frequency: '3x daily',
|
||
startYear: 2023,
|
||
yearsOfExperience: 3,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'Database',
|
||
prescribingHistory: [
|
||
{ year: 2023, description: 'Started: NHS database access, prescribing data querying' },
|
||
{ year: 2024, description: 'Increased: Complex joins, data transformation, Blueteq integration' },
|
||
{ year: 2025, description: 'Current: Population health data infrastructure' },
|
||
],
|
||
},
|
||
{
|
||
id: 'dashboard-dev',
|
||
name: 'Dashboard Development',
|
||
shortName: 'Dashboards',
|
||
frequency: 'Weekly',
|
||
startYear: 2023,
|
||
yearsOfExperience: 3,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'LayoutDashboard',
|
||
prescribingHistory: [
|
||
{ year: 2023, description: 'Started: Power BI dashboards for team reporting and DAX measures' },
|
||
{ year: 2024, description: 'Increased: Interactive DOAC switching scenario model, executive reporting' },
|
||
{ year: 2025, description: 'Current: Self-serve analytics dashboards, incentive scheme tracking' },
|
||
],
|
||
},
|
||
{
|
||
id: 'algorithm-design',
|
||
name: 'Algorithm Design',
|
||
shortName: 'Algorithms',
|
||
frequency: 'Weekly',
|
||
startYear: 2018,
|
||
yearsOfExperience: 8,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'GitBranch',
|
||
prescribingHistory: [
|
||
{ year: 2018, description: 'Started: Automation logic for pharmacy processes' },
|
||
{ year: 2022, description: 'Increased: Blueteq form generation, clinical rule engines' },
|
||
{ year: 2024, description: 'Advanced: CD monitoring OME calculations, switching algorithm (14,000 patients)' },
|
||
{ year: 2025, description: 'Current: Incentive scheme automation, population-level patient identification' },
|
||
],
|
||
},
|
||
{
|
||
id: 'data-pipelines',
|
||
name: 'Data Pipelines',
|
||
shortName: 'Pipelines',
|
||
frequency: 'Weekly',
|
||
startYear: 2023,
|
||
yearsOfExperience: 3,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'Workflow',
|
||
prescribingHistory: [
|
||
{ year: 2023, description: 'Started: ETL processes for Blueteq integration' },
|
||
{ year: 2024, description: 'Increased: dm+d standardisation, morphine conversions' },
|
||
{ year: 2025, description: 'Current: ICS-wide data infrastructure' },
|
||
],
|
||
},
|
||
{
|
||
id: 'javascript-typescript',
|
||
name: 'JavaScript / TypeScript',
|
||
shortName: 'JS / TS',
|
||
frequency: 'As needed',
|
||
startYear: 2020,
|
||
yearsOfExperience: 4,
|
||
category: 'Technical',
|
||
status: 'Active',
|
||
icon: 'FileCode2',
|
||
prescribingHistory: [
|
||
{ year: 2020, description: 'Started: Web development for personal projects' },
|
||
{ year: 2022, description: 'Increased: React dashboard components' },
|
||
{ year: 2024, description: 'Current: CV/portfolio development, interactive tools' },
|
||
],
|
||
},
|
||
|
||
// Clinical (8 skills) — sorted by frequency
|
||
{
|
||
id: 'medicines-optimisation',
|
||
name: 'Medicines Optimisation',
|
||
shortName: 'Medicines Opt.',
|
||
frequency: '3–4x daily',
|
||
startYear: 2016,
|
||
yearsOfExperience: 10,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'Pill',
|
||
prescribingHistory: [
|
||
{ year: 2016, description: 'Started: Community pharmacy clinical services' },
|
||
{ year: 2018, description: 'Increased: MUR/NMS delivery optimisation' },
|
||
{ year: 2022, description: 'Advanced: ICS-level optimisation strategy' },
|
||
{ year: 2025, description: 'Current: £14.6M efficiency programme delivery' },
|
||
],
|
||
},
|
||
{
|
||
id: 'health-economics',
|
||
name: 'Health Economics',
|
||
shortName: 'Health Econ.',
|
||
frequency: '1–2x daily',
|
||
startYear: 2022,
|
||
yearsOfExperience: 4,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'TrendingUp',
|
||
prescribingHistory: [
|
||
{ year: 2023, description: 'Started: Financial scenario modelling' },
|
||
{ year: 2024, description: 'Increased: Rebate negotiation, DOAC switching analysis' },
|
||
{ year: 2025, description: 'Current: Efficiency programme prioritisation' },
|
||
],
|
||
},
|
||
{
|
||
id: 'population-health',
|
||
name: 'Population Health',
|
||
shortName: 'Pop. Health',
|
||
frequency: 'Daily',
|
||
startYear: 2024,
|
||
yearsOfExperience: 2,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'Users',
|
||
prescribingHistory: [
|
||
{ year: 2024, description: 'Started: 1.2M population coverage, ICS-wide analytics' },
|
||
{ year: 2025, description: 'Current: Health inequality analysis, population-level interventions' },
|
||
],
|
||
},
|
||
{
|
||
id: 'health-system-prescribing',
|
||
name: 'Health System Prescribing Mgmt',
|
||
shortName: 'Prescribing Mgmt',
|
||
frequency: 'Daily',
|
||
startYear: 2024,
|
||
yearsOfExperience: 2,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'Stethoscope',
|
||
prescribingHistory: [
|
||
{ year: 2024, description: 'Started: dm+d medicines data table, OME calculations, prescribing infrastructure' },
|
||
{ year: 2025, description: 'Current: Patient-level SQL analytics, self-serve prescribing model' },
|
||
],
|
||
},
|
||
{
|
||
id: 'clinical-pathways',
|
||
name: 'Clinical Pathways',
|
||
shortName: 'Pathways',
|
||
frequency: 'Daily',
|
||
startYear: 2022,
|
||
yearsOfExperience: 4,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'Route',
|
||
prescribingHistory: [
|
||
{ year: 2022, description: 'Started: Rheumatology, ophthalmology pathway design' },
|
||
{ year: 2023, description: 'Increased: Dermatology, gastroenterology, neurology' },
|
||
{ year: 2024, description: 'Current: System-wide pathway governance' },
|
||
],
|
||
},
|
||
{
|
||
id: 'nice-ta',
|
||
name: 'NICE TA Implementation',
|
||
shortName: 'NICE TA',
|
||
frequency: '1–2x weekly',
|
||
startYear: 2022,
|
||
yearsOfExperience: 4,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'FileCheck',
|
||
prescribingHistory: [
|
||
{ year: 2022, description: 'Started: High-cost drug pathway development' },
|
||
{ year: 2023, description: 'Increased: Multi-specialty pathway authoring' },
|
||
{ year: 2024, description: 'Current: Tirzepatide (TA1026) commissioning' },
|
||
],
|
||
},
|
||
{
|
||
id: 'formulary-commissioning',
|
||
name: 'Formulary & Commissioning',
|
||
shortName: 'Formulary',
|
||
frequency: 'Weekly',
|
||
startYear: 2022,
|
||
yearsOfExperience: 4,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'BookOpen',
|
||
prescribingHistory: [
|
||
{ year: 2022, description: 'Started: High-cost drug formulary management, Blueteq prior authorisation' },
|
||
{ year: 2024, description: 'Increased: Tirzepatide commissioning, primary care delivery model' },
|
||
{ year: 2025, description: 'Current: System-wide formulary governance' },
|
||
],
|
||
},
|
||
{
|
||
id: 'community-pharmacy',
|
||
name: 'Community Pharmacy Practice',
|
||
shortName: 'Community Pharm.',
|
||
frequency: 'As needed',
|
||
startYear: 2015,
|
||
yearsOfExperience: 7,
|
||
category: 'Clinical',
|
||
status: 'Active',
|
||
icon: 'Store',
|
||
prescribingHistory: [
|
||
{ year: 2015, description: 'Started: Pre-registration training, PGD initiation, palliative care screening' },
|
||
{ year: 2016, description: 'Increased: 100-hour contract management, clinical service delivery' },
|
||
{ year: 2017, description: 'Advanced: National process adoption, asthma screening innovation' },
|
||
],
|
||
},
|
||
|
||
// Strategic (6 skills) — sorted by frequency
|
||
{
|
||
id: 'stakeholder-engagement',
|
||
name: 'Stakeholder Engagement',
|
||
shortName: 'Stakeholders',
|
||
frequency: 'Daily',
|
||
startYear: 2022,
|
||
yearsOfExperience: 4,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'Handshake',
|
||
prescribingHistory: [
|
||
{ year: 2022, description: 'Started: Clinical lead engagement across care sectors' },
|
||
{ year: 2024, description: 'Increased: Executive communication, CMO presentations' },
|
||
{ year: 2025, description: 'Current: System-level programme board reporting' },
|
||
],
|
||
},
|
||
{
|
||
id: 'healthcare-leadership',
|
||
name: 'Healthcare Leadership',
|
||
shortName: 'Leadership',
|
||
frequency: 'Daily',
|
||
startYear: 2018,
|
||
yearsOfExperience: 8,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'Users',
|
||
prescribingHistory: [
|
||
{ year: 2018, description: 'Started: NHS Mary Seacole Leadership Programme, system-level thinking' },
|
||
{ year: 2022, description: 'Increased: ICS-level strategic leadership, cross-sector engagement' },
|
||
{ year: 2025, description: 'Current: Interim Head of Population Health, CMO reporting line' },
|
||
],
|
||
},
|
||
{
|
||
id: 'budget-management',
|
||
name: 'Budget Management',
|
||
shortName: 'Budget Mgmt',
|
||
frequency: '2x weekly',
|
||
startYear: 2024,
|
||
yearsOfExperience: 2,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'Banknote',
|
||
prescribingHistory: [
|
||
{ year: 2024, description: 'Started: £215M prescribing budget oversight' },
|
||
{ year: 2024, description: 'Increased: Forecasting model development' },
|
||
{ year: 2025, description: 'Current: Proactive financial planning, pressure identification' },
|
||
],
|
||
},
|
||
{
|
||
id: 'financial-modelling',
|
||
name: 'Financial Scenario Modelling',
|
||
shortName: 'Financial Modelling',
|
||
frequency: 'Weekly',
|
||
startYear: 2022,
|
||
yearsOfExperience: 4,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'Calculator',
|
||
prescribingHistory: [
|
||
{ year: 2022, description: 'Started: High-cost drug financial impact modelling' },
|
||
{ year: 2024, description: 'Increased: DOAC switching scenario model, rebate mechanics' },
|
||
{ year: 2025, description: 'Current: Efficiency programme prioritisation, £215M budget forecasting' },
|
||
],
|
||
},
|
||
{
|
||
id: 'executive-comms',
|
||
name: 'Executive Communication',
|
||
shortName: 'Exec. Comms',
|
||
frequency: 'Bi-monthly',
|
||
startYear: 2024,
|
||
yearsOfExperience: 2,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'Presentation',
|
||
prescribingHistory: [
|
||
{ year: 2024, description: 'Started: CMO presentations, executive stakeholder engagement' },
|
||
{ year: 2025, description: 'Current: System-level programme board reporting' },
|
||
],
|
||
},
|
||
{
|
||
id: 'change-management',
|
||
name: 'Change Management',
|
||
shortName: 'Change Mgmt',
|
||
frequency: 'As needed',
|
||
startYear: 2016,
|
||
yearsOfExperience: 10,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'RefreshCw',
|
||
},
|
||
{
|
||
id: 'team-development',
|
||
name: 'Team Development',
|
||
shortName: 'Team Dev',
|
||
frequency: 'Daily',
|
||
startYear: 2011,
|
||
yearsOfExperience: 15,
|
||
category: 'Strategic',
|
||
status: 'Active',
|
||
icon: 'UserPlus',
|
||
prescribingHistory: [
|
||
{ year: 2017, description: 'Started: National induction training, NVQ supervision, NMS training video' },
|
||
{ year: 2018, description: 'Developed: Mary Seacole Programme, formal leadership development' },
|
||
{ year: 2024, description: 'Increased: Data literacy programme, self-serve analytics capability building' },
|
||
{ year: 2025, description: 'Current: Team-wide analytical upskilling, self-serve model adoption' },
|
||
],
|
||
},
|
||
]
|