NASCOP · enter your access code to continue
NASCOP · tracking lab testing against a target of 100 patients per facility
This dashboard reads the Lab Officer Report's submissions straight from Google — no backend, so it can be
hosted as a plain static site (e.g. GitHub Pages). Only the Lab Officer data is used; any Referral or Result
Review data present is ignored. Open index.html and edit the CONFIG
object near the top of the <script> block:
mode: "appscript" (current default) — a Google Apps Script Web App URL returns the Lab Officer sheet as JSON. Set appsScriptUrl. See APPS_SCRIPT_SETUP.md for the script code to deploy — the sheet does not need to be publicly shared with this method.mode: "single" — one spreadsheet, read via Google's public gviz endpoint. Set singleSheetId and the Lab Officer tab name in tabs.lab. Requires the sheet to be shared "Anyone with the link — Viewer".mode: "multi" — a dedicated spreadsheet for the Lab Officer data, same gviz method. Set the ID in multiSheetIds.lab.Current config: mode=appscript, url=https://script.google.com/macros/s/AKfycbwFx-kIIuJbHHSjEIifG77mw2sf0ZsS6BmH-LAo6dtbvHU_61E7Zgw9h6HDmdEzO6nm/exec