From f3e6f6670b3026fdb9c981b63d58a6dea0b3518d Mon Sep 17 00:00:00 2001 From: Andy Charlwood Date: Mon, 16 Feb 2026 09:38:00 +0000 Subject: [PATCH] feat: US-002 - Add UEA MPharm and Highworth A-Levels education entries --- src/data/constellation.ts | 44 +++++++++++++++++++++++++++++++++++- src/data/consultations.ts | 47 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+), 1 deletion(-) diff --git a/src/data/constellation.ts b/src/data/constellation.ts index 56362fe..31e772d 100644 --- a/src/data/constellation.ts +++ b/src/data/constellation.ts @@ -40,6 +40,19 @@ export const roleSkillMappings: RoleSkillMapping[] = [ 'stakeholder-engagement', ], }, + { + roleId: 'uea-mpharm-2011', + skillIds: [ + 'medicines-optimisation', + 'data-analysis', + ], + }, + { + roleId: 'highworth-alevels-2009', + skillIds: [ + 'data-analysis', + ], + }, { roleId: 'high-cost-drugs-2022', skillIds: [ @@ -96,7 +109,7 @@ export const roleSkillMappings: RoleSkillMapping[] = [ * Includes both role nodes and skill nodes. */ export const constellationNodes: ConstellationNode[] = [ - // Role nodes (6 roles) + // Role nodes (6 roles) + Education nodes (2) { id: 'pharmacy-manager-2017', type: 'role', @@ -158,6 +171,28 @@ export const constellationNodes: ConstellationNode[] = [ orgColor: '#005EB8', }, + // Education nodes + { + id: 'uea-mpharm-2011', + type: 'role', + label: 'MPharm (Hons) 2:1', + shortLabel: 'MPharm', + organization: 'University of East Anglia', + startYear: 2011, + endYear: 2015, + orgColor: '#7B2D8E', + }, + { + id: 'highworth-alevels-2009', + type: 'role', + label: 'A-Levels: Maths A*, Chem B', + shortLabel: 'A-Levels', + organization: 'Highworth Grammar School', + startYear: 2009, + endYear: 2011, + orgColor: '#9C27B0', + }, + // Skill nodes - Technical (8 skills) { id: 'data-analysis', @@ -333,6 +368,13 @@ export const constellationLinks: ConstellationLink[] = [ { source: 'pre-reg-pharmacist-2015', target: 'change-management', strength: 0.4 }, { source: 'pre-reg-pharmacist-2015', target: 'stakeholder-engagement', strength: 0.3 }, + // UEA MPharm 2011 → Skills (foundational education) + { source: 'uea-mpharm-2011', target: 'medicines-optimisation', strength: 0.5 }, + { source: 'uea-mpharm-2011', target: 'data-analysis', strength: 0.3 }, + + // Highworth A-Levels 2009 → Skills (mathematics foundation) + { source: 'highworth-alevels-2009', target: 'data-analysis', strength: 0.2 }, + // High-Cost Drugs 2022 → Skills (technical + clinical pathway role) { source: 'high-cost-drugs-2022', target: 'medicines-optimisation', strength: 0.8 }, { source: 'high-cost-drugs-2022', target: 'nice-ta', strength: 0.9 }, diff --git a/src/data/consultations.ts b/src/data/consultations.ts index 85bd719..6686597 100644 --- a/src/data/consultations.ts +++ b/src/data/consultations.ts @@ -159,4 +159,51 @@ export const consultations: Consultation[] = [ { code: 'PAL001', description: 'Palliative care: Community screening pathway' }, ], }, + { + id: 'uea-mpharm-2011', + date: '01 Sep 2011', + organization: 'University of East Anglia', + orgColor: '#7B2D8E', + role: 'MPharm (Hons) 2:1', + duration: '2011 — 2015', + isCurrent: false, + history: 'Completed four-year Master of Pharmacy degree at the University of East Anglia, building a strong foundation in pharmaceutical sciences, clinical pharmacy, and research methodology. Demonstrated academic excellence through a distinction-grade research project and active engagement in university life.', + examination: [ + 'Independent research project on drug delivery and cocrystals: 75.1% (Distinction)', + '4th year OSCE: 80%', + 'President of UEA Pharmacy Society', + ], + plan: [ + 'Strong academic foundation in pharmaceutical sciences', + 'Research skills developed through independent project work', + 'Leadership experience through society presidency', + ], + codedEntries: [ + { code: 'RES001', description: 'Research: Drug delivery & cocrystals (Distinction)' }, + { code: 'SOC001', description: 'Leadership: UEA Pharmacy Society President' }, + ], + }, + { + id: 'highworth-alevels-2009', + date: '01 Sep 2009', + organization: 'Highworth Grammar School', + orgColor: '#9C27B0', + role: 'A-Levels', + duration: '2009 — 2011', + isCurrent: false, + history: 'Completed A-Level studies at Highworth Grammar School in Ashford, Kent, achieving strong results in mathematics and sciences that provided the academic foundation for pursuing pharmacy.', + examination: [ + 'Mathematics: A*', + 'Chemistry: B', + 'Politics: C', + ], + plan: [ + 'Strong mathematical foundation for data-driven career', + 'Science grounding for pharmacy degree entry', + ], + codedEntries: [ + { code: 'MATH01', description: 'Mathematics A*' }, + { code: 'CHEM01', description: 'Chemistry B' }, + ], + }, ]