Tanzania Cancer Platform logo Tanzania Cancer PlatformCancer data · Care coordination
One connected cancer programme

Better data.
Safer care.
Stronger outcomes.

Securely coordinate the cancer journey from screening and diagnosis through treatment, follow-up, registry reporting, and responsible research.

Clinical continuityLongitudinal records and safety-focused care workflows.
Trusted registry dataTraceable quality, coding, and governed reporting.
Actionable insightRole-appropriate analytics and advisory intelligence.
Protected health information · Role-based access · Audited activity
Secure staff portalDemo Environment
Tanzania Cancer Platform logo

Tanzania Cancer Platform

National cancer data and care coordination platform

Welcome backSign in with your approved staff account to continue.
Encrypted sessionAudited accessRole protected
Platform logo Tanzania Cancer Platform
..
Loading user
Loading user
Resolving role
Cancer Platform
Care, registry, data, and intelligence
Work in one role-focused area at a time. Technical services remain governed without crowding clinical workflows.
Overview
Dashboard
Care
Patients
Registry
Referrals
Pathology
Treatment
Navigation
Insight
Data Quality
Analytics & Models
Research
Reporting
Operations
Communication
Patient messages
Staff email
Rules & templates
Administration
Users
Roles and Permissions
Facilities
Audits
Backups & Restore
System Health & API
Integration Health
Foundation & Governance
IT Admin Manual
Patients
Longitudinal View
Referrals & Follow-up
Cases
Tumours
Coding
Registry QC 0
Sources
Imports 0
Mapping
ETL
MPI
Quality
Terminology
Cancer Surveillance
Clinical Risk Worklists
Patient Risk Assessment
Model Registry
Model Performance
Internal Dashboard
Indicator Catalogue
Published Datasets
Chart Studio
cBioPortal
Prepare Study Export
Validate Study Package
Approve Study Package
Export Queue
View cBioPortal
Standard & Custom Reports
My Work
Approval Centre
User guide
Main home
Sign out
HomeDashboard Hub
Internal Dashboard
Role-specific, governed operational measures.
Saved views retain filters only. The briefing contains aggregate KPI values and trust metadata—never patient rows or identifiers.
Measures come from a shared governed service so that their definitions remain consistent across the platform.
Loading dashboard...
Diagnosis to treatmentMonthly median · days
Treatment interruptionsCause groups · unknown preserved
Late-stage presentationDistrict counts · small cells suppressed
Treatment statusSelected rolling cohort
Operational alertsConstraints requiring action
Sources needing attentionFreshness and failed/partial syncs
Capacity and patient supportSupply, accommodation and travel feeds
Monthly diagnosesRaw case count by diagnosis month — not an incidence rate
Regional case countsUnadjusted observed counts — not incidence rates or case-mix-adjusted comparisons
RegionCasesFacilitiesShare
Related governed workspaces
Governed measure
Measure details
—
Governed operational intelligence

Cancer Service Command Centre

A cross-platform view of access, care delivery, continuity, data trust, and the work that needs action now.

Loading governed service measures…
Diagnosis-to-treatment trend
Monthly median days · select a point for evidence
Target ≤30 days
Treatment status
Current documented pathway state
Stage distribution
FIGO stage at diagnosis, including unknown
Waiting-time histogram
Diagnosis-to-treatment intervals by band
Treatment interruptions
Documented cause groups; unknown retained
Facility attention heatmap
Contextual service completeness—not a staff ranking. Select any cell to inspect evidence.
Loading authorized facility comparison…
Operational priorities
Owned, reasoned alerts with closure conditions
Requests, decisions & responses
Capture work, route it to an owner, and receive an auditable response
Data trust & source health
Freshness is explicit; unavailable never appears as zero
Facility IT Workspace
Facility administration, technical health, connectors, users, API status, and operational logs
Loading facility IT workspace...
Hospital Manager Workspace
Hospital statistics, workload, OPD/IPD activity, compliance risk, resource utilization, and flagged cases
Loading hospital manager workspace...
Facilities
Manage hospital and clinic sites connected to Tanzania Cancer Platform
User Management
Accounts, roles, and facility assignments
NameEmailRoleFacilityStatusLast LoginActions
Loading...
Roles & Permissions
Role definitions and granular permission assignments
Roles
Permission Matrix
API Management
External system credentials and connection settings
Open Visualization Portal
Data Sources
Source systems per facility with pull schedules
Ingestion Jobs
Data pull history, status, and record statistics
JobSourceFacilityStatusTriggerRecordsInvalidDupsStartedActions
Loading...
Connector Operations Phase 2 connector registry, active schedules, mapping controls, error queues, and retries
Connectors
NameFacilityTypeScheduleStatusLast Run
Loading connector registry...
Connector Configurations
Loading connector configurations...
Field Mappings
Source FieldCanonical TargetStatusVersionActions
Loading field mappings...
Retry Queue
ConnectorStatusScheduledAttemptActions
Loading connector retries...
Connector Error Queue
ConnectorSeverityStatusCodeMessageLast SeenActions
Loading connector errors...
Upload Paper Data
Import CSV, Excel, JSON, or PDF records from paper-based systems
Drop files here or click to browse
CSV, Excel, JSON, PDF up to 50 MB
file.csv
Upload Requirements
REQUIRED FIELDS (Default)
patient_id
first_name / last_name
date_of_birth (dob)
diagnosis_code
ACCEPTED FORMATS
.csv (UTF-8)
.xlsx / .xls
.json / FHIR Bundle
.pdf (OCR)
Integration & Source Health
Operational status of facility endpoints, source freshness, and incoming data quality
Facility API Status Each configured source remains independently manageable and auditable.
SourceFacilityTypeStatusLast successful syncDQConnection
Loading governed source status...
cBioPortal Study Preparation & Export
Assemble an approved dataset into a governed cBioPortal study package, then validate, approve and import it.
Controlled workflow: SELECT APPROVED DATA → PREPARE → BUILD → VALIDATE → INDEPENDENT APPROVAL → PUBLISH → IMPORT → VERIFY. The worker validates storage/exports/cbioportal/<study_id>_<version>/; checksums are recorded in manifest.json and validation evidence is retained with the export job. The visualization portal opens in a new tab because its security policy does not permit iframe embedding.
Prepare controlled study export
Only approved or published dataset versions in your permitted facility scope are available.
Privacy contract
Only research subject and sample identifiers enter study files. Names, phones, NIDA, MRNs, patient UUIDs, and exact residence are rejected by the builder and validator.
cBioPortal Export QueueEvery transition is preserved in an audit event.
StudySource datasetVersionStatusPackage & validationCreatedApproved byRequired next step / approverAction
Loading governed exports...
Identity Resolution / MPI
Deterministic and probabilistic candidates are reviewed without deleting source aliases.
Link establishes an auditable MPI relationship. Merge is a separate proposed → approved → applied action and can always be unmerged.
Propose non-destructive merge
MPI principle
The source patients remain aliases. An applied merge marks a duplicate MPI record as merged; it does not delete a patient, identifier, contact, address, or provenance record.
Identity candidate review
Incoming identityCandidate MPIDeterministicProbabilisticScoreClassReviewAction
Loading candidates...
Merge audit trail
SurvivorMerged aliasStatusReasonAction
Loading merges...
Data Quality Workbench
A six-level operational workflow for schema, fields, consistency, records, pathways, and registry quality.
Issues requiring actionSelect a category to drill into its affected records.
LevelProblemSeverityPatient / caseStatusDetected
Loading workbench...
Terminology Service
Versioned dictionaries, synonyms, and mappings that normalize source language into governed concepts.
For example, “Ca Cx”, “CA cervix”, “Cervical Ca”, and “cervical carcinoma” resolve to the normalized ICD-10 concept C53.
Code systems
Loading...
Value sets
Loading...
Normalized concepts
SystemVersionCodeConceptSynonyms / source expressions
Loading concepts...
Patient Longitudinal View
One clinically understandable history across screening, diagnosis, staging, treatment, and follow-up.
Patients
Search for a patient to open their timeline.
Select a patient to view the longitudinal record.
Cancer Surveillance
A dedicated registry and service-surveillance workspace with geographic facility drill-down.
Loading data freshness and geographic coverage…
Level A — Registry Surveillance
Loading...
Level B — Health-service Surveillance
Loading...
Facility mapAggregate case volume only
Loading geographic facilities…
● Larger marker = more registered casesSelect a marker, then inspect its governed evidence and next action.
Stage distribution & data readiness
Loading…
Facilities
Level C — Geographic & Referral Performance
Districts
Referral pathways
Foundation & Governance
Phase 1 control plane for access, facility scoping, source-system governance, study phases, and research-ready configuration
Architecture Posture What this layer governs before ETL, linkage, care gaps, and predictive services scale further
Loading foundation overview...
Immediate Governance Actions Items still requiring explicit research or operational approval
Loading pending actions...
URS Activation & Go-live Readiness
26 implementation foundations, three local configurations and three external decisions. Evidence must be independently approved before activation.
Loading activation register…
URSRequirementReadinessAccountability / evidenceNext step
Loading governed activation controls…
Governed Source Systems Registry of upstream systems independent of facility-specific feeds
SystemTypeModeScopeStatus
Loading...
Study Phases Explicit intervention-period governance for before, during, and after implementation analyses
PhaseStatusStartEnd
Loading...
Configuration Definitions Versionable research and governance keys exposed through typed configuration rather than code hard-coding
KeyDomainTypeScope
Loading...
Pending Research Assumptions Protocol decisions that must remain configurable until formally approved
CodeDomainStatusConfig Key
Loading...
Active Config Values Current effective overrides applied by global, facility, role, or user scope
DefinitionScopeStatusVersionEffective Start
Loading...
Data Management Workspace
Governance, harmonization, quality, MPI review, approval, and governed export operations
Data Sources Registry & Ingestion MonitorHIS/EMR, REDCap, labs, pathology, radiology, DHIS2, CSV, registries, APIs
SourceTypeFacilityStatusJobsRecords
Bulk Upload CenterPreview, validation, versioning, rollback
Workflow MonitorRaw immutable -> transformed review -> canonical update
BatchSourceStageRowsNext actionCreated
Data Quality IndicatorsCompleteness, validity, consistency, uniqueness, timeliness, reconciliation
Mapping & TerminologyFHIR/OpenMRS to canonical CDR
Minimum Dataset CoverageCanonical cervical cancer contract status
DomainCoverageDefinedMissing
Duplicate Resolution / MPI Queue
Patient APatient BScoreStatus
Cleaning Approval Queue
ObjectActionPriorityStatus
Metadata & Data Dictionary
FieldDomainTypeRequired
Export Governance
ExportTypeStatusRows
Reusable Query LibraryReports, cohorts, datasets, exports
Population & Denominator Management
DatasetGeographyYearPopulation
Standard Population LibraryReference age weights for standardized rates
NameVersionAge BandsWeight Sum
Rate Calculations
Use denominator age bands with saved numerator queries for screening, diagnosis, referral, follow-up, and recurrence rate calculations.
RunTypeRate (95% CI)StandardStatus
TRN · National Registry/Overview
cervical cancer registryconfirmed and harmonized facilitycurrent datasetCDR + analytics marts
records 0

Overview

A fast read on the active cohort. Counts, distributions, data quality, models, and duplicate-risk indicators reflect current platform data.

Diagnosis volume trend

raw case count by month — not an incidence rate

Dataset composition

cohorts, datasets, models

Variable missingness

profiled fields

Data quality readout

scientist-facing checks

Query & filter

Build a cohort visually. The platform stores JSON filter definitions and only executes whitelisted, parameterized queries.

Compiled query

safe preview
Working from the in-session query builder.

Saved query catalog

CanReg-style reusable filters

Query preview rows

Run a preview to inspect current rows.

Data Management

Scientist-facing governance view for sandbox staging, dataset versions, variable readiness, duplicate discovery, and export safety.

Dataset readiness

versioned analytic assets
DatasetTypeRowsStatus

Variable quality

missingness and outliers
VariableDomainMissingOutliers

Sandbox artifacts

source data unchanged
SandboxTypeRowsStatus

Duplicate candidates

review-only MPI signals

Frequency distributions

Cross-tabulate variables and save widgets for dashboards and reports.

Frequency table

click headers in exported view

Distribution

auto chart

Chart studio

Switch chart types, restyle outputs, and export report-ready visuals.

Cervical cancer analytic view

Report builder

Config-driven catalog for repeatable registry outputs, rates, pivots, and ML review reports.

Staging sandbox

Manipulate derived copies for analysis. Original clinical, CDR, and operational tables remain unchanged.

Sandbox setup

non-destructive
No sandbox created in this session.

Sandbox artifacts

derived copies
SandboxTypeRowsStatus

MPI duplicate scan

Identify possible same-patient records within one hospital or across accessible facilities using name, ID, DOB, mobile number, and facility.

Scan settings

review only, no merge
RunScopeCandidatesStatus

Candidate matches

review queue

Export

Pick fields, header style, shape, and format. Governed exports still require approval where configured.

Fields

0 selected

Output

Analytics & Intelligence Workspace
Cohorts, versioned datasets, variable review, feature engineering, explainable ML, and monitoring
Data Scientist Workbench
Sandbox transformations, design governed visual reports, and identify probable duplicate patients without changing source clinical records.
Protection modeNon-destructive
All staging actions create derived sandbox artifacts. Original patient, CDR, and operational records are not modified.
Safe Staging Sandbox
Sandbox ArtifactsDerived copies only
SandboxTypeRowsStatus
Custom Report Studio
Live PreviewPNG/PDF/CSV ready
Patient Duplicate Discovery
Facility users scan within their hospital. Global users can compare across hospitals.
RunScopeCandidatesStatus
Candidate MatchesReview only, no merge
Cohort Builder
Default criteria include confirmed cervical cancer, screening/pathology linkage, diagnosis stage, referral dates, treatment dates, follow-up, and recurrence surveillance.
CohortPatientsStatusVersion
Dataset Builder
Row count is computed from real (non-demo) canonical records matching this window — not a self-reported number. A second, independent reviewer must approve the dataset before it becomes available as a governed source (e.g. for cBioPortal export).
DatasetTypeRowsVersionStatusAction
Variable ExplorerDistributions, missingness, outliers
VariableDomainMissingOutliers
Governed definitionsShared by reporting, research and ML
DefinitionVersionUses
Visual AnalyticsDownload-ready outputs
Model Registry & Monitoring
ModelTargetStatusAUCDrift
Prediction ReviewExplainability stored with model version and scoring date
Filter Wizard & Variable Selection
Frequency & Pivot Tables
Backups & Restore
Encrypted recovery copies, governed restore testing, and retention readiness
Checking encrypted-backup prerequisites…
Encrypted backup history
CreatedFileSizeProtection
Loading…
Restore to an isolated databaseSuper administrator only
The active database is structurally blocked here. A restore target must be created and granted by a DBA; if it already contains tables, a current-state encrypted safety backup is created first.
Audit Log
Immutable record of all user actions and system events
Exports up to 5,000 rows from your scope. Each export is recorded.
TimeUserActionModuleIP Address
Loading...
Danger Zone
Reset demo data
Permanently wipes every clinical, ingestion, staging, predictive, and reporting record back to empty. Accounts, roles/permissions, facilities, settings, and the audit trail are kept. Only runs against the demo database — structurally blocked from ever touching live patient data. Cannot be undone.
Reset Demo Data

This permanently deletes every clinical, ingestion, staging, predictive, and reporting record in the demo database. This cannot be undone. Accounts, roles, facilities, settings, and audit history are kept.

Type RESET DEMO DATA to confirm:

Notification Settings
Configure email and SMS alerts for system events
Alert Templates
Loading…
SMS Provider Configuration
Provider credentials are set via server environment configuration, not through this form — nothing here can leak a secret to the browser, and there is nothing to save.
My Profile
Manage your account details and password
My Profile
Change Password
Multi-Factor Authentication
Loading...
Optional MFA prevents lockout risk. Backup codes are supported.
Scan this QR code Use Google Authenticator or any compatible authenticator app, then enter the 6-digit code above.
User Guide
Task-based help for navigating, submitting requests, receiving decisions, and drilling into governed evidence
IT Admin Manual
Complete operational manual for technical administration, integrations, and support
© 2026 Tanzania Cancer Platform. All rights reserved. Trusted data. Coordinated care. Better outcomes!
Add Facility
Used only for aggregate facility mapping. Never enter patient locations.
Facility Dashboard
Add API Credential
Add Data Source
Trigger Ingestion Job
This will immediately start an API pull from the selected source. The job will run in the background.
Add Connector Configuration
Add Connector Field Mapping
Add User
Add Role
Edit Permissions —
Theme & Shared Header/Footer
Branding is shared platform-wide; changing it requires the settings.system permission.
URS activation
Submit readiness evidence
Submission creates an independent critical-configuration approval request. The submitter cannot approve or activate their own request.