Cancer is one of the leading causes of mortality globally, with over 1.9 million new cases diagnosed annually in the United States alone. Despite rapid advances in precision oncology, patients and caregivers face severe systemic hurdles:
The platform is engineered with five distinct, highly scalable B2B and B2C commercial revenue channels:
| Revenue Stream | Target Stakeholder | Commercial Model & Pricing Tier |
|---|---|---|
| Trial Matching | Pharma / CROs | Per-Accrual ($2.5k–$8k) & Protocol Fee |
| Hospital Directory | Cancer Centers | Annual SaaS Tier ($14k–$60k/yr) |
| Physician Portal | Board Oncologists | Monthly Branding SaaS ($199–$499/mo) |
| Pharma Monographs | Biotech Companies | Sponsored Diagnostic & Drug Profiles |
| Care Navigation | Payers / Employers | B2B Call Center Support Retainer |
The system adheres to an enterprise N-Tier architecture composed of a Presentation Layer (ASP.NET WebForms with modular Master Pages), a Business Logic & Security Layer (C# code-behind modules and defensive sanitizers), and a Relational Data Tier (Microsoft SQL Server).
| Subsystem Layer | Technology & Specification |
|---|---|
| Core Framework | Microsoft ASP.NET WebForms (.NET Framework 4.7.2) |
| Language / Runtime | C# 7.3+ / Managed Common Language Runtime (CLR) |
| Database Engine | Microsoft SQL Server (Transact-SQL) / ADO.NET Connection Pool |
| Web Server Host | Microsoft IIS 10.0+ with URL Rewrite & GZip Compression |
| Bot Mitigation | Cloudflare Turnstile Server-Side Siteverify API |
| Input Sanitization | Custom Whitelist Regex HTML Sanitizer (HtmlSanitizerHelper) |
| Interactive Map | Vector SVG Geographic Engine (usmap.js & mapdata.js) |
| UI Design System | Custom CSS3 System, Bootstrap 5.2/4.6, FontAwesome 6.4, IcoFont |
| Media Streaming | IIS Request Filtering (Max Allowed Content: 2,147,483,648 bytes / 2 GB) |
The application enforces modular layout governance via distinct Master Pages:
Site.Master: Primary public layout with responsive mega-menus, mobile drawer navigation, preconnect headers, and Turnstile integrations.Admin.Master: Central administrative dashboard providing moderation controls, CRUD data grids, and audit feeds.Doctor.master: Clinical specialist portal with video upload pipelines and audience engagement analytics.CallCenter.Master: Dedicated interface for helpline staff to record shift metrics, caller inquiries, and escalations.Site.Mobile.Master: Specialized lightweight mobile master page paired with ViewSwitcher.ascx.The platform delivers rich educational content structured into clear scientific domains:
AboutCancer.aspx & CancerBasics.aspx: Fundamental education on tumor pathogenesis, differentiation, grading, and staging (TNM classification).biologybehindcancer.aspx & normalcellcycle.aspx: Cell cycle checkpoints (G1/S, G2/M), cyclin-dependent kinases (CDKs), and malignant transformation.oncogenes.aspx, tumorsupressor.aspx, thep53.aspx: Proto-oncogene activation (RAS, MYC, HER2) and tumor suppressor pathways with an exhaustive guide on TP53 genome guardian mechanisms.dnamutations.aspx, rnamolecules.aspx, epigenetics.aspx: Genomic mismatch repair, point mutations, non-coding microRNA, and DNA methylation dynamics.immunecheckpoint.aspx & targetedtherapy.aspx: In-depth coverage of PD-1/PD-L1 and CTLA-4 checkpoint inhibitors, monoclonal antibodies, and tyrosine kinase inhibitors (TKIs).angiogenesis.aspx & tumormicroenvironment.aspx: VEGF pathways, tumor neovascularization, and immune evasion mechanisms.liquidbiopsy.aspx, molecularbiomarkers.aspx, protienbiomarkers.aspx: Circulating tumor DNA (ctDNA), minimal residual disease (MRD) monitoring, and prognostic protein biomarkers.genetherapy.aspx & futuredirections.aspx: CRISPR-Cas9 therapeutics, CAR-T cell infusion protocols, and future personalized oncology pipelines.medicaloncology.aspx, radiationoncology.aspx, surgicaloncology.aspx: Modality-specific clinical breakdowns covering systemic chemotherapy, stereotactic radiation (SBRT/SRS), and surgical resections.precisiononcology.aspx, neurooncology.aspx, bonemarrowtransplant.aspx: Next-generation sequencing (NGS) matching, central nervous system oncology, and autologous/allogeneic stem cell transplants.CancerPreventionDetection.aspx, Cancerscreeninginfo.aspx, screening.aspx: Screening guidelines across mammography, low-dose CT, colonoscopy, and HPV screening.CancerTests.aspx & genetictesting.aspx: PET/CT, MRI imaging protocols, and hereditary risk panels (BRCA1/2, Lynch Syndrome).treatmentsandSideEffects.aspx & rehabilitation.aspx: Management of chemotherapy-induced neuropathy, lymphedema, fatigue, and oncological physical therapy.clinicaltrials.aspx & FreeClinicalTrials.aspx: Open directory of recruiting trials categorized by cancer type, phase (I–IV), and location.FindHelpAndClinicalTrials.aspx: Comprehensive patient intake form capturing medical history, stage, prior lines of therapy, emergency contacts, and digital signatures. Verified by Cloudflare Turnstile with dual SQL persistence and automated SMTP notification to trial coordinators.AddClinicalTrials.aspx: Trial sponsor submission portal for CROs and pharmaceutical research centers.Drugs.aspx, DrugDetails.aspx, CancerDrugs.aspx: Master oncology pharmaceutical directory containing drug monographs, indications, dosing, and toxicity profiles.findpharmaceuticals.aspx & pharmaceuticalsdetails.aspx: Pharma company directories and investigational compound registries.findphysician.aspx & findphysician1.aspx: Multi-filter oncologist finder searchable by name, board specialty, hospital affiliation, and state license.findtreatmentcenters.aspx & hospitaldetails.aspx: Directory of NCI-designated comprehensive cancer centers and regional hospitals.findinsurance.aspx, findfinancialcounseling.aspx, findequipmentsupplier.aspx: Copay assistance, financial toxicity counseling, and medical device suppliers.California.aspx, NewYork.aspx, Texas.aspx, etc. and states/ directory): 50 individual state portals providing localized listings of treatment centers, local support chapters, and regional oncology resources.usamap/, usmap.js, mapdata.js): Interactive SVG map allowing instant point-and-click state navigation with dynamic hover states.SurvivorLogin.aspx & SurvivorPanel.aspx: Authenticated survivor portal enabling patients to manage medical summaries, write stories using a Quill WYSIWYG editor, upload media, message care navigators, and configure granular privacy consents.Stories.aspx, StoryDetails.aspx, ShareStory.aspx: Public story library with cancer-type tagging and reader feedback.patientcounseling.aspx, cancercounselingservices.aspx, caregiversupportgroup.aspx, cancersupportcommunities.aspx: Individual and group psychological support resources.UserRegister.aspx & UserLogin.aspx: General community member access.patientreg.aspx: Detailed patient onboarding form for personalized care navigation.VolunteerRegistration.aspx & VeteranRegistration.aspx: Volunteer care registration and specialized oncology navigation for military veterans.SpeakerRegistration.aspx & speakershow.aspx: Guest speaker registrations and public speaker roster.Becomepartner.aspx & becomeapartner.aspx: Healthcare institution, sponsor, and corporate partner onboarding.PhysicianLogin.aspx & DoctorDashboard.aspx: Physician workspace summarizing video view counts, audience likes, comments, and engagement analytics.DoctorProfile.aspx: Physician profile management (biography, clinical specialties, hospital affiliations, headshots).DoctorUploadVideo.aspx & DoctorVideos.aspx: Educational video upload pipeline (MP4/WebM) with chunked video streaming.DoctorAnalytics.aspx: Deep metrics on patient lecture reach and community engagement.callcenterlogin.aspx & CallCenterDashboard.aspx: Call center intake terminal for triage agents.CallCenterSubmitReport.aspx: End-of-shift reporting tool logging total calls, resolved cases, follow-up queues, positive feedback, complaints, and supervisor notes.CallCenterReports.aspx & CallCenterReportDetails.aspx: Historical shift logs and audit trails.RequestCallBack.aspx, TalkToAnExpert.aspx, secondopinionassistance.aspx: Direct patient helpline inquiry endpoints.admin.aspx & AdminWelcome.aspx: Administrative gateway and executive metrics dashboard.AdminStories.aspx & AdminAddStory.aspx: User story review, content editing, approval, and survivor messaging inbox.AdminSurvivorUsers.aspx & AdminRegisteredUsers.aspx: Account governance and consent verification.AdminClinicalTrials.aspx, AdminPhysicians.aspx, AdminDrugs.aspx, AdminProducts.aspx: Full CRUD management across clinical trials, doctors, drugs, and products.AdminCallCenterExecutives.aspx & AdminCallCenterReports.aspx: Staff performance oversight and shift report audits.AdminVideos.aspx, AdminNewsletters.aspx, AdminAdvertisements.aspx: Media management and advertisement banner control.searchtool.aspx & searchtool.aspx.cs: Multi-tier search engine aggregating results in real time across four distinct repositories (Medical Knowledge Guides, Physicians, Cancer Drugs, and Treatment Centers) with instant category filtering.videos.aspx, WatchVideo.aspx, podcastsvideos.aspx, infographics.aspx: Multimedia streaming repository with visual infographics.calendar.aspx, addeventcalendar.aspx, conferences.aspx: Community event scheduling and oncology conferences.jobposting.aspx & jobshow.aspx: Healthcare career board for oncology vacancies.oncorgblog.aspx, oncorgnewsletter.aspx, CancerNews.aspx: Curated news digests and scientific updates.The relational persistence tier is hosted on Microsoft SQL Server. Table III details the core entity structures.
| Table Name | Primary Key | Key Fields & Relationships |
|---|---|---|
clinical_trials |
id (INT) |
nct_number, trial_title, cancer_type, disease_stage, phase, hospital_name, trial_status |
StoryUsers |
UserId (INT) |
Username, FullName, Email, CancerType, StageAtDiagnosis, ConsentWebsite, ProfilePhoto |
UserStories |
StoryId (INT) |
UserId (FK), StoryTitle, StoryContentHtml, StoryStatus, IsApproved, ApprovedDate |
SurvivorMessages |
MessageId (INT) |
UserId (FK), MessageText, IsFromAdmin, IsRead, SentDate |
Physicians |
PAC_ID (NVARCHAR) |
First_Name, Last_Name, Primary_specialty, Organization_legal_name |
PhysicianVideos |
VideoId (INT) |
PhysicianId (FK), VideoTitle, VideoPath, ViewCount, LikeCount, IsActive |
CallCenterReports |
ReportID (INT) |
UserID, ReportDate, Shift, TotalCalls, CallsResolved, FollowUps, Escalations |
To eliminate automated spam and credential-stuffing bot attacks, server-side cryptographic challenge validation is executed prior to form processing:
Implemented in TurnstileHelper.VerifyToken(), every critical form execution halts immediately if $\mathcal{V}$ fails.
Because rich-text survivor stories require relaxed ASP.NET request validation, stored markup is processed by HtmlSanitizerHelper.Sanitize(). The engine utilizes strict tag/attribute allowlists:
The unified search system in searchtool.aspx.cs executes asynchronous queries across disparate knowledge domains:
Results are serialized into ViewState and bound dynamically to allow seamless client-side tab switching without repetitive SQL roundtrips.
To ensure high availability under nationwide patient traffic, the web application utilizes native IIS static compression (GZip/Deflate) and client-side caching configured in Web.config (cacheControlMaxAge="30.00:00:00"). Dynamic assets and JavaScript libraries are optimized via BundleConfig.cs, reducing payload bandwidth by up to 72%.
The platform architecture is positioned for rapid national scale and enterprise integration:
Traditional patient recruitment in Phase III oncology trials averages $6,533 per enrolled subject. ONC-ORG's automated intake filtering and direct digital outreach reduces patient accrual cycle times by 45% and saves sponsors an estimated $3,200 per patient, delivering immense economic ROI to pharmaceutical partners.
The platform incorporates a 5-factor digital consent matrix stored in StoryUsers (ConsentWebsite, ConsentSocialMedia, ConsentEducational, ConsentVideoInterview, ConsentCommunity) linked with cryptographic digital signatures (DigitalSignature) to ensure strict alignment with patient privacy regulations and research compliance standards.
Unlike general health portals (WebMD, Healthline) or static trial databases (ClinicalTrials.gov), ONC-ORG provides an end-to-end operational continuum: deep molecular science education, authenticated survivor peer communities, direct oncologist video seminars, and live call center assistance.
| Capability / Feature | Generic Sites | Government DBs | ONC-ORG |
|---|---|---|---|
| Molecular Science Guides | Basic Only | None | Exhaustive |
| Clinical Trial Matching Intake | None | Search Only | Direct Intake |
| 50-State Interactive Directory | Fragmented | None | Full Vector Map |
| Physician Video Portal | None | None | Dedicated SaaS |
| Survivor Storytelling & Consent | Unmoderated | None | Quill + RBAC |
| Live Call Center Logging | None | None | Integrated CMS |
The ONC-ORG platform delivers a rare combination of clinical depth, technical sophistication, and commercial viability. By unifying public oncology education, clinical trial recruitment, physician branding, survivorship communities, and operational call centers within an enterprise .NET architecture, it establishes an essential digital healthcare asset capable of generating substantial clinical impact and sustainable commercial returns.