Published October 24, 2026 | Version v1

BPR Unified Provider Portal v1.0

Authors/Creators

Description

BPR Unified Provider Portal v1.0 — Flask reference implementation of the BrainSAIT Providers Registry: healthcare worker credential capture, ORCID sign-in, profile generation, and NPHIES FHIR R4 bundle export.

Includes:

  • model.py — BPR data model, credential kinds (MBBS, Prometric, SCFHS, Registration, Post-graduate, Experience), NPHIES professions, content-hash credential store
  • app.py — Flask portal: 7-slide one-question-per-slide wizard, ORCID sign-in, credential upload with hash + consent flags, profile HTML, FHIR R4 Bundle download
  • data/ — 2 sample worker records + FHIR bundles (synthetic)
  • profiles/ — generated provider profile page (sample)
  • uploads/ — sample credential uploads (synthetic PDF/JPG)

All sample records are synthetic (Dr. Sarah Ahmed, Dr. Fatima Ali).

Companion dataset: BrainSAIT Providers Registry (BPR) v1.0 (DOI: 10.5281/zenodo.23608911)

Files

data/0000000212345678.json

Files (59.8 kB)

Name Size
md5:cae0c56374e66a2302dded11638fc3c5
31.0 kB Download
md5:36e15577f887b911e1e77dd8732ff016
1.7 kB Preview Download
md5:1d575ac0ab930e5557b81e83e804b66b
2.0 kB Preview Download
md5:56c9bb09540c3333ddfb51d3cae08af5
1.8 kB Preview Download
md5:4c73a8f1d068c80873b0e11729501c63
2.0 kB Preview Download
md5:2e0319b22ac711f8de8b98eba4d86e7b
15.4 kB Download
md5:d5306d2b9cdb7019201ecbf76c639f56
4.1 kB Download
md5:0d600d826b625635c6a943053e0c7d33
1.7 kB Preview Download
md5:437175ba4191210ee004e1d937494d09
3 Bytes Preview Download
md5:3ccac8e71027b96bce700ca3451d87fa
25 Bytes Preview Download
md5:66241640793dd6a9acc0b275a5a2c807
16 Bytes Preview Download

Additional details