DentaFHIR HL7 FHIR R4 · Australian Clinical Standards
SNOMED CT AU  ·  ICD-10-AM  ·  ADA CDT
LIVE DEMO Patient Data De-identified FastAPI · Python · SQLite · HL7 FHIR R4

Clinical Informatics Portfolio — Interview Demonstration

Dr. Riyaz Ishaq Qureshi

BDS — Dental Surgeon & Clinical Informatics Practitioner

Real-world dental practice data translated into a fully HL7 FHIR R4–compliant platform, integrating SNOMED CT AU clinical terminology, ICD-10-AM diagnostic coding and ADA CDT billing codes — built from scratch for this interview.

Real Practice Data — De-identified

5921
Patients
35664
Clinical Visits
30199
SNOMED Procedures
84.7%
Code Coverage

HL7 FHIR R4 SNOMED CT AU ICD-10-AM ADA CDT REST API
What this demonstrates
FHIR R4 resource modelling — Patient, Appointment, Procedure, Condition, Invoice
Clinical terminology mapping — free-text notes to SNOMED CT AU + ICD-10-AM codes
ETL pipeline importing 17 years of real practice data from legacy MySQL
Data governance — de-identification with password-protected reveal layer
5921
Total Patients
0
Today’s Appointments
35664
Total Visits
21745
Conditions (ICD-10)
30199
Procedures (SNOMED)
Recently Visited Patients 30 View All
PatientDOBGender
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• female View
De-identified ••••-••-•• male View
De-identified ••••-••-•• male View
Latest Appointments 30 View All
PatientDate / TimeStatus
De-identified 2026-03-25 19:18 booked
De-identified 2026-03-19 21:23 fulfilled
De-identified 2026-03-19 21:16 fulfilled
De-identified 2026-03-19 20:55 fulfilled
De-identified 2026-03-19 20:34 fulfilled
De-identified 2026-03-19 20:18 fulfilled
De-identified 2026-03-19 13:02 fulfilled
De-identified 2026-03-18 21:54 fulfilled
De-identified 2026-03-18 21:54 fulfilled
De-identified 2026-03-18 20:32 fulfilled
De-identified 2026-03-18 20:22 fulfilled
De-identified 2026-03-18 12:51 fulfilled
De-identified 2026-03-18 12:49 fulfilled
De-identified 2026-03-17 21:49 fulfilled
De-identified 2026-03-17 21:22 fulfilled
De-identified 2026-03-17 14:25 fulfilled
De-identified 2026-03-17 14:25 fulfilled
De-identified 2026-03-17 14:22 fulfilled
De-identified 2026-03-17 14:20 fulfilled
De-identified 2026-03-17 14:11 fulfilled
De-identified 2026-03-17 12:29 fulfilled
De-identified 2026-03-16 20:29 fulfilled
De-identified 2026-03-16 12:51 fulfilled
De-identified 2026-03-16 12:47 fulfilled
De-identified 2026-03-16 12:45 fulfilled
De-identified 2026-03-14 21:40 fulfilled
De-identified 2026-03-14 20:16 fulfilled
De-identified 2026-03-14 20:08 fulfilled
De-identified 2026-03-14 14:11 fulfilled
De-identified 2026-03-14 14:04 fulfilled
FHIR R4 API Endpoints
GET /fhir/Patient GET /fhir/Patient/{'{id}'} GET /fhir/Appointment?patient={'{id}'}
GET /fhir/Condition?patient={'{id}'} GET /fhir/Procedure?patient={'{id}'} GET /docs — Swagger UI