import type { SkillMedication } from '@/types/pmr'

export const skills: SkillMedication[] = [
  // Technical (8 skills)
  {
    id: 'data-analysis',
    name: 'Data Analysis',
    frequency: 'Twice daily',
    startYear: 2016,
    yearsOfExperience: 9,
    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: 'python',
    name: 'Python',
    frequency: 'Daily',
    startYear: 2017,
    yearsOfExperience: 8,
    category: 'Technical',
    status: 'Active',
    icon: 'Code2',
    prescribingHistory: [
      { year: 2017, 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: 'Daily',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Technical',
    status: 'Active',
    icon: 'Database',
    prescribingHistory: [
      { year: 2022, description: 'Started: Gained access to NHS databases, prescribing data querying' },
      { year: 2023, description: 'Increased: Complex joins, data transformation, Blueteq integration' },
      { year: 2024, description: 'Specialist: Comprehensive medicines data table development' },
      { year: 2025, description: 'Current: Population health data infrastructure' },
    ],
  },
  {
    id: 'power-bi',
    name: 'Power BI',
    frequency: 'Once weekly',
    startYear: 2020,
    yearsOfExperience: 5,
    category: 'Technical',
    status: 'Active',
    icon: 'PieChart',
    prescribingHistory: [
      { year: 2020, description: 'Started: Dashboard creation for team reporting' },
      { year: 2022, description: 'Increased: DAX measures, data modelling' },
      { year: 2024, description: 'Advanced: Switching progress dashboards, executive reporting' },
      { year: 2025, description: 'Current: DOAC switching scenario model, executive reporting' },
    ],
  },
  {
    id: 'javascript-typescript',
    name: 'JavaScript / TypeScript',
    frequency: 'When required',
    startYear: 2022,
    yearsOfExperience: 3,
    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' },
    ],
  },
  {
    id: 'excel',
    name: 'Excel',
    frequency: 'Daily',
    startYear: 2016,
    yearsOfExperience: 9,
    category: 'Technical',
    status: 'Active',
    icon: 'Sheet',
  },
  {
    id: 'algorithm-design',
    name: 'Algorithm Design',
    frequency: 'Once weekly',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Technical',
    status: 'Active',
    icon: 'GitBranch',
    prescribingHistory: [
      { year: 2022, description: 'Started: Basic automation logic for form generation' },
      { year: 2024, description: 'Increased: Controlled drug monitoring calculations' },
      { year: 2025, description: 'Current: Patient switching algorithm (14,000 identified)' },
    ],
  },
  {
    id: 'data-pipelines',
    name: 'Data Pipelines',
    frequency: 'Once weekly',
    startYear: 2023,
    yearsOfExperience: 2,
    category: 'Technical',
    status: 'Active',
    icon: 'Workflow',
    prescribingHistory: [
      { year: 2022, description: 'Started: ETL processes for Blueteq integration' },
      { year: 2024, description: 'Increased: dm+d standardisation, morphine conversions' },
      { year: 2025, description: 'Current: ICS-wide data infrastructure' },
    ],
  },

  // Healthcare Domain (6 skills)
  {
    id: 'medicines-optimisation',
    name: 'Medicines Optimisation',
    frequency: 'Twice daily',
    startYear: 2016,
    yearsOfExperience: 9,
    category: 'Domain',
    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: 'population-health',
    name: 'Population Health',
    frequency: 'Daily',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Domain',
    status: 'Active',
    icon: 'Users',
    prescribingHistory: [
      { year: 2022, description: 'Started: GP prescribing data analysis' },
      { year: 2024, description: 'Increased: 1.2M population coverage' },
      { year: 2025, description: 'Current: ICS-wide health inequality analysis' },
    ],
  },
  {
    id: 'nice-ta',
    name: 'NICE TA Implementation',
    frequency: 'Once weekly',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Domain',
    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: 'health-economics',
    name: 'Health Economics',
    frequency: 'Once weekly',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Domain',
    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: 'clinical-pathways',
    name: 'Clinical Pathways',
    frequency: 'Once weekly',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Domain',
    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: 'controlled-drugs',
    name: 'Controlled Drugs',
    frequency: 'When required',
    startYear: 2024,
    yearsOfExperience: 1,
    category: 'Domain',
    status: 'Active',
    icon: 'ShieldAlert',
    prescribingHistory: [
      { year: 2024, description: 'Started: OME calculation system development' },
      { year: 2024, description: 'Increased: Population-scale monitoring capability' },
      { year: 2025, description: 'Current: High-risk patient identification, diversion detection' },
    ],
  },

  // Strategic & Leadership (7 skills)
  {
    id: 'budget-management',
    name: 'Budget Management',
    frequency: 'Daily',
    startYear: 2024,
    yearsOfExperience: 1,
    category: 'Leadership',
    status: 'Active',
    icon: 'Banknote',
    prescribingHistory: [
      { year: 2024, description: 'Started: £220M prescribing budget oversight' },
      { year: 2024, description: 'Increased: Forecasting model development' },
      { year: 2025, description: 'Current: Proactive financial planning, pressure identification' },
    ],
  },
  {
    id: 'stakeholder-engagement',
    name: 'Stakeholder Engagement',
    frequency: 'Twice daily',
    startYear: 2022,
    yearsOfExperience: 3,
    category: 'Leadership',
    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: 'pharma-negotiation',
    name: 'Pharmaceutical Negotiation',
    frequency: 'When required',
    startYear: 2024,
    yearsOfExperience: 1,
    category: 'Leadership',
    status: 'Active',
    icon: 'MessageSquare',
    prescribingHistory: [
      { year: 2024, description: 'Started: Rebate terms renegotiation' },
      { year: 2024, description: 'Current: Improved commercial position for ICB' },
    ],
  },
  {
    id: 'team-development',
    name: 'Team Development',
    frequency: 'Daily',
    startYear: 2017,
    yearsOfExperience: 8,
    category: 'Leadership',
    status: 'Active',
    icon: 'UserPlus',
    prescribingHistory: [
      { year: 2017, description: 'Started: NVQ3 supervision to technician registration' },
      { year: 2019, description: 'Increased: National induction training development' },
      { year: 2024, description: 'Current: Data fluency training, self-serve tools' },
    ],
  },
  {
    id: 'change-management',
    name: 'Change Management',
    frequency: 'Once weekly',
    startYear: 2018,
    yearsOfExperience: 7,
    category: 'Leadership',
    status: 'Active',
    icon: 'RefreshCw',
  },
  {
    id: 'financial-modelling',
    name: 'Financial Modelling',
    frequency: 'Once weekly',
    startYear: 2024,
    yearsOfExperience: 1,
    category: 'Leadership',
    status: 'Active',
    icon: 'Calculator',
  },
  {
    id: 'executive-comms',
    name: 'Executive Communication',
    frequency: 'Twice weekly',
    startYear: 2024,
    yearsOfExperience: 1,
    category: 'Leadership',
    status: 'Active',
    icon: 'Presentation',
  },
]
