Skip to content

02 · Case study

Disease Surveillance Data Modelling

Designing a reusable analytical structure across varied infectious-disease questionnaires without losing disease-specific clinical detail.

Client
Health New Zealand — via Circini Group
Role
Data Engineer
Focus
Data architecture, entity design and public-health analytics
Technologies
Salesforce · SQL · Snowflake · ERD design · Dimensional modelling

01

Context

Public-health disease investigations collect detailed information about symptoms, laboratory results, vaccination, travel, exposure and case management. Although these questionnaires shared a Salesforce platform, their questions and reporting needs varied substantially by disease.

I analysed those structures and designed an analytical model that could support consistent surveillance reporting without discarding disease-specific detail.

02

Challenge

A measles investigation may centre on vaccination and exposure, while an enteric-disease investigation places more emphasis on food, travel and environmental factors. Translating these flexible, disease-specific questionnaires into a well-defined relational and dimensional model required a careful balance between standardisation and flexibility.

Separate models for every disease would increase maintenance and hinder cross-disease analysis. One rigid structure, however, would obscure clinically important differences.

03

Approach

I analysed questionnaire definitions across enteric diseases, meningococcal disease, measles, mumps and rubella, pertussis, and Shiga toxin-producing E. coli (STEC/VTEC).

Individual fields were mapped into common analytical categories including clinical information, laboratory results, vaccination, travel, exposures, risk factors, comorbidities and case management. From that classification, I developed entity relationship diagrams and proposed dimensional structures built around shared facts, dimensions and bridge tables.

04

Technical detail

  • Case and assessment entities for disease investigations and questionnaire responses
  • Shared analytical categories spanning five disease groups
  • Case-management structures for operational actions and decisions
  • Bridge tables for repeating exposure, vaccination and travel records
  • Separation of common entities from disease-specific detail
  • Field mappings and ERDs to guide future implementation

05

Outcome

The project produced a structured analytical design supported by field mappings, logical classifications and entity relationship diagrams. This established a foundation for consistent disease-surveillance reporting and gave future data-engineering work clear implementation guidance.