Feasibility evaluation build. Do not enter patient-identifiable information. SACTCheck highlights how clinician-entered information compares with encoded NCCP criteria; it does not prescribe, authorise or confirm treatment safety. Verify the current NCCP protocol and apply independent clinical judgement.
iPhone use: open this application from a normal Safari web address or add it to the Home Screen. The Mail/Files preview may display the interface without running its decision engine.
Clinician feasibility evaluation
Structured NCCP regimen assessment, in one place
Search the complete adult solid-tumour library, enter relevant clinical assessment information and review a transparent comparison with encoded protocol criteria. Official NCCP source access remains available throughout.
No patient-identifiable information requiredSACTCheck uses clinical assessment inputs only. Do not enter names, hospital numbers, dates of birth, contact details or other identifying information.
About the project
What SACTCheck is, and why it is being developed
An independently developed clinician-facing tool designed to make published NCCP regimen criteria easier to find, apply and document during structured oncology assessments.
01
What it does
SACTCheck converts source-linked NCCP regimen criteria into a transparent, structured comparison with clinician-entered laboratory and toxicity information. It shows which encoded criteria are met, not met or unassessed, while keeping the official protocol available for verification.
02
Why it was created
Day-ward decisions can require rapid review of regimen-specific thresholds, dose-modification guidance, treatment phase and toxicity criteria across lengthy protocol documents. The project aims to improve speed, consistency, transparency and documentation without replacing the treating clinician or the current NCCP source.
03
What is being evaluated
This feasibility build uses structured clinical scenarios to assess usability, completion time, clarity of outputs and agreement with independently adjudicated protocol-based answers before any consideration of routine clinical deployment.
1Find the regimen
2Enter assessment information
3Review criteria and unassessed domains
4Verify the official NCCP protocol
Regimen library
Find the current NCCP regimen, confirm the tissue-specific indication and open a structured day-ward assessment.
v0.48.4 · What changed?
Oral anti-cancer service and privacy wording update
Adds an oral anti-cancer medicines filter and card badge, expands oral-service search terms and introduces clearer instructions on patient-identifiable information. Protocol JSON and encoded clinical rules are unchanged.
Developer tools
Results update as you type. Press Enter to jump to the first match or / to focus search.
Protocol Health Dashboard
Live summary of library coverage, rule-pack maturity and validation status.
Source checkChecked against HSE PDF on 15 July 2026
Clinical validationPending consultant and oncology-pharmacy review
Boundary implementation: a platelet count of exactly 90 ×10⁹/L is assigned to the protocol row stating platelets ≥90. The subsequent row is implemented as 70 to <90 to avoid overlap.
Source: NCCP regimen 00226, version 9. The application reports the protocol rule triggered by the entered data. Any dose modification should be discussed with a Consultant, as specified by the source regimen.
Source checkChecked against HSE PDF on 15 July 2026
Clinical validationPending consultant and oncology-pharmacy review
Scope of this prototype: day-1 haematology and delayed-week nadirs, renal/hepatic impairment, DPD status, neuropathy, diarrhoea, stomatitis, laryngo-pharyngeal dysaesthesia and pulmonary warning symptoms. Any modification should be discussed with a Consultant.
Source: NCCP regimen 00209, version 10a. The application reports the protocol rules triggered by the entered data. Any dose modification should be discussed with a Consultant.
This validates the file locally in this browser. It does not upload patient information or permanently publish a protocol.
Use a reviewed SACTCheck schema 2.x protocol file.
Preview here first. To publish for all users, place the validated JSON under protocols/ and push it. The repository workflow validates it and rebuilds protocols/index.json.
Protocol preview module did not initialise
Reload the page. If this remains visible, confirm that js/protocol-validator.js and js/protocol-importer-ui.js are present.
Awaiting file
Protocol—
Inputs—
Rules—
Validation—
Validation report
Welcome to SACTCheck
Clinician-facing NCCP decision support for structured scenario evaluation
This build is being evaluated for feasibility, clarity and usability. It compares information you enter with encoded NCCP protocol criteria and keeps the calculation basis visible for independent review.
1Find a regimenSearch by regimen, drug, brand name, NCCP number or indication.
2Enter a scenarioEnter only the laboratory and toxicity information supplied in the scenario. Do not enter patient-identifiable information.
3Review the resultCompare the entered value, encoded criterion, unassessed domains and official NCCP source.
Important: SACTCheck does not prescribe, authorise or confirm treatment safety. The current official NCCP protocol, complete clinical assessment, local policy and independent oncology judgement remain decisive. Do not enter identifiable patient information.
Clinical reviewPending consultant and oncology-pharmacy review
Triggered criteria
Clinical summary
Clinical criteria
Explore rules
Explore rules shows the clinical criteria encoded from the source protocol. Confirm the current NCCP document and apply independent clinical judgement.