The file's text, extracted by GovTribe without its formatting.
Attachment H – Illustrative Backend Infrastructure Illustrative Backend Infrastructure Purpose: This attachment presents a conceptual model of the backend data structures that could support a Smartsheet‑based framework for managing MHBG and SUPTRS block‑grant activity. It describes how source data may be organized, transformed, and linked to enable consistent financial tracking, program‑area classification, compliance monitoring, and phase‑management functions. The material is nonbinding and is intended to establish a shared understanding of the data environment and structural considerations that will guide the contractor’s design work and inform solution development.
Table of Contents
| A. Source/Input Sheets (raw data entering the system) | 3 |
| (1) Active Contract Action Tracker | 3 |
| (2) Completed Contract Action Tracker | 7 |
| (3) Invoice Registry | 11 |
| (4) Payment Registry (SFMA) | 13 |
| (5) Grant Allocation Table | 15 |
| (6) Funding Category Crosswalk | 16 |
| (7) Funding Allocations & Payment Rules | 19 |
| B. Core Transformation Sheets | 27 |
| (1) Active Contract Master Record | 27 |
| (2) Expected Disbursement Schedule | 30 |
| C. Output/ Roll-Up Sheets (Dashboard-facing data) | 35 |
| (1) Fund Category Balances | 35 |
| (2) Program Area Balances | 39 |
| (3) Program Area Spend Plan Dashboard Source | 43 |
| (4) Grant-Level Spend Plan Source | 47 |
| (5) Contract x Program Area Dashboard Source | 51 |
| (6) Contract x Program Area Invoice & Payment Summary Table | 55 |
A. Source/Input Sheets (raw data entering the system)
(1) Active Contract Action Tracker Sheet Description: This sheet brings in contract actions that are still moving through the approval process and that use MH or SUPTRS block grant dollars. It pulls this information directly from ‘BHD’s 2022 Active Request Tracker’ in Smartsheet. Only rows that include block grant funding are kept.
This sheet provides things like contract numbers, amounts, dates, fund sources, and staff assignments. It gives the system a current view of what new or amended contracts are being worked on, even before they are fully executed.
Filter rule: Include a row only if MH‑SUPTRS Block Grant Funded is checked (true).
Load method: Smartsheet Data Mesh (source → filtered sheet), preserving row comments.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Contract No |
| Base contract number parsed from Contract# field (value before the hyphen) |
| Number |
| Auto (parsed from external source) |
| 2022 Active Action Tracker → Contract No |
| Value before the hyphen |
| — |
| Yes |
| Action No |
| Action identifier parsed from Contract# field (value after the hyphen) |
| Number |
| Auto (parsed from external source) |
| 2022 Active Action Tracker → Contract No |
| Value after the hyphen |
| — |
| Yes |
| Action Type |
| Type of action |
| Dropdown |
| Auto (from external source) |
| 2022 Active Action Tracker → Action Type |
| Direct import |
| New Contract; Amendment |
| Yes |
| Action Amount |
| Dollar amount associated with the action; may include non-Block Grant funding |
| Currency |
| Auto (from external source) |
| 2022 Active Action Tracker → Action Amount |
| NTE |
| “Not-to‑Exceed” total for the contract/action |
| Currency |
| Auto (from external source) |
| 2022 Active Action Tracker → NTE |
| Effective Date |
| Contract effective date |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → Effective Date |
| Expiration Date |
| Contract expiration date |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → Expiration Date |
| Fund Source 1 |
| Primary fund source, if the action is funded |
| Text |
| Auto (from external source) |
| 2022 Active Action Tracker c Fund Source 1 |
| Fund Amount 1 |
| Amount tied to Fund Source 1 |
| Currency |
| Auto (from external source) |
| 2022 Active Action Tracker → Fund Amount 1 |
| Fund Source 2 |
| Secondary fund source, if applicable |
| Text |
| Auto (from external source) |
| 2022 Active Action Tracker → Fund Source 2 |
| Fund Amount 2 |
| Amount tied to Fund Source 2 |
| Currency |
| Auto (from external source) |
| 2022 Active Action Tracker → Fund Amount 2 |
| Working Title |
| Contract working title |
| Text |
| Auto (from external source) |
| 2022 Active Action Tracker → Working Title |
| Contract Administrator |
| Assigned Contract Administrator |
| Text |
| Auto (from external source) |
| 2022 Active Action Tracker → Contract Administrator |
| Contract Specialist |
| Assigned Contract Specialist |
| Text |
| Auto (from external source) |
| 2022 Active Action Tracker → Contract Specialist |
| CA Manager |
| Contract Administrator’s manager |
| Text |
| Auto (from external source) |
| 2022 Active Action Tracker → CA Manager |
| Direct import |
| — |
| No |
| Action Status |
| Lifecycle status for the action; always “Active Action” |
| Text |
| Auto (from external source) |
| — |
| Received |
| Date request received |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → Received |
| Started |
| Date work started |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → Started |
| Direct import |
| — |
| No |
| To OC&P |
| Date sent to OHA/OC&P |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → To OC&P |
| To DOJ |
| Date sent to DOJ |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → DOJ |
| HSD Signed |
| Date signed by HSD |
| Date |
| Auto (from external source) |
| 2022 Active Action Tracker → HSD Signed |
| Direct import |
| — |
| No |
(2) Completed Contract Action Tracker Sheet Description: This sheet brings in contract actions that have already been fully approved and executed. It pulls directly from BHD’s ‘2022 Completed Request Tracker’ in Smartsheet and keeps only the contracts that use block grant funds.
Once a contract action is complete, the information here becomes part of the system’s permanent contract record. This sheet provides finalized details about contract amounts, dates, fund sources, and who is responsible for the contract.
Filter rule: Include a row only if MH‑SUPTRS Block Grant Funded is checked (true).
Load method: Smartsheet Data Mesh (source → filtered sheet), preserving row comments.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Contract No |
| Base contract number parsed from Contract# field (value before the hyphen) |
| Number |
| Auto (parsed from external source) |
| 2022 Completed Action Tracker → Contract No |
| Value before the hyphen |
| — |
| Yes |
| Action No |
| Action identifier parsed from Contract# field (value after the hyphen) |
| Number |
| Auto (parsed from external source) |
| 2022 Completed Action Tracker → Contract No |
| Value after the hyphen |
| — |
| Yes |
| Action Type |
| Type of action |
| Dropdown |
| Auto (from external source) |
| 2022 Completed Action Tracker → Action Type |
| Direct import |
| New Contract; Amendment |
| Yes |
| Action Amount |
| Dollar amount associated with the action; may include non-Block Grant funding |
| Currency |
| Auto (from external source) |
| 2022 Completed Action Tracker → Action Amount |
| NTE |
| “Not-to‑Exceed” total for the contract/action |
| Currency |
| Auto (from external source) |
| 2022 Completed Action Tracker → NTE |
| Effective Date |
| Contract effective date |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → Effective Date |
| Expiration Date |
| Contract expiration date |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → Expiration Date |
| Fund Source 1 |
| Primary fund source, if the action is funded |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → Fund Source 1 |
| Fund Amount 1 |
| Amount tied to Fund Source 1 |
| Currency |
| Auto (from external source) |
| 2022 Completed Action Tracker → Fund Amount 1 |
| Fund Source 2 |
| Secondary fund source, if applicable |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → Fund Source 2 |
| Fund Amount 2 |
| Amount tied to Fund Source 2 |
| Currency |
| Auto (from external source) |
| 2022 Completed Action Tracker → Fund Amount 2 |
| Working Title |
| Contract working title |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → Working Title |
| Contract Administrator |
| Assigned Contract Administrator |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → Contract Administrator |
| Contract Specialist |
| Assigned Contract Specialist |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → Contract Specialist |
| CA Manager |
| Contract Administrator’s manager |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → CA Manager |
| Direct import |
| — |
| No |
| Action Status |
| Lifecycle status for the action; always Completed Action |
| Text |
| Auto (from external source) |
| 2022 Completed Action Tracker → Status |
| Direct import |
| Completed Action |
| No |
| Received |
| Date request received |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → Received |
| Started |
| Date work started |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → Started |
| Direct import |
| — |
| No |
| To OC&P |
| Date sent to OHA/OC&P |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → To OC&P |
| To DOJ |
| Date sent to DOJ |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → DOJ |
| HSD Signed |
| Date signed by HSD |
| Date |
| Auto (from external source) |
| 2022 Completed Action Tracker → HSD Signed |
| Direct import |
| — |
| No |
(3) Invoice Registry Sheet Purpose: This sheet is a log of all invoices that have been approved for payment. Staff manually enter invoice information here, including invoice number, contractor, amount, approval date, and the funding codes that apply.
The system uses this sheet to:
· Link planned payments to real invoices
· Track expenditures for contracts that require invoice-based payments It’s the system’s source of truth for “what has been invoiced and approved.”
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Invoice No |
| Invoice number submitted with the invoice |
| Number |
| Manual |
| — |
| — |
| — |
| Yes |
| Contract No |
| Contract number associated with invoice; links to Contract Master Record |
| Number |
| Manual |
| — |
| — |
| Must match a Contract No in the Contract Master Registry |
| Yes |
| Contractor |
| Contractor name automatically with Contract No |
| Text |
| Auto (from internal source) |
| Contract Master Record → Contract No & Contractor |
| Assigned via Lookup |
| — |
| Yes |
| Date Invoice Approved |
| Date invoice was approved for payment |
| Date |
| Manual |
| — |
| — |
| — |
| Yes |
| Amount |
| Dollar amount approved |
| Currency |
| Manual |
| — |
| — |
| — |
| Yes |
| Grant No |
| SAMHSA Grant Number associated with this amount |
| Text |
| Manual |
| — |
| — |
| Must match a Grant No in the Funding Category Crosswalk |
| Yes |
| PCA |
| Program Cost Account (PCA) code associated with this amount |
| Number |
| Manual |
| — |
| — |
| Must match a PCA associated with a Grant No in the Funding Category Crosswalk |
| Yes |
| Fund Category ID |
| Fund Category ID associated with the referenced Grant No and PCA |
| Number |
| Auto (from internal source) |
| Funding Category Crosswalk → PCA & Fund Category ID |
| Assigned via Lookup |
| Must match a Fund Category ID in the Funding Category Crosswalk |
| Yes |
(4) Payment Registry (SFMA) Sheet Purpose: This sheet stores actual payment transactions that have posted in the state’s accounting system (SFMA). These entries are imported directly from SFMA, not entered by hand.
This sheet shows:
· How much money has actually gone out the door
· Which contractor was paid
· When the payment was posted
· The SFMA coding that identifies the grant and fund category It is the system’s source of truth for cash expenditures, including:
· County RBASE payments (which don’t have invoices)
· Administrative costs paid directly through SFMA Notes: Payments recorded here contribute to Fund Category Actuals only for expenses without invoices (RBASE or Fund Categories that are Administration-coded).
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Payment ID |
| Unique identifier for each payment transaction |
| Text |
| Auto |
| — |
| — |
| — |
| Yes |
| Contract No |
| Contract number associated with the payment |
| Number |
| Auto (from external source) |
| SFMA (Excel table) → SFMA CONTRACT_NO |
| Direct import |
| — |
| No |
| Contractor |
| Vendor or contractor name associated with the payment |
| Text |
| Auto (from external source) |
| SFMA (Excel table) → VENDOR_NAME |
| Direct import |
| — |
| No |
| Invoice No |
| Invoice number associated with the payment |
| Number |
| Auto (from external source) |
| SFMA (Excel table) → INV-NO |
| Direct import |
| — |
| No |
| Invoice Description |
| Description field associated with the payment |
| Text |
| Auto (from external source) |
| SFMA (Excel table) → INVOICE_DESC |
| Direct import |
| — |
| No |
| Effective Date |
| Posting date of the payment |
| Date |
| Auto (from external source) |
| SFMA (Excel table) → EffectiveDate1 |
| Direct import |
| — |
| Yes |
| Amount |
| Amount of the posted payment |
| Currency |
| Auto (from external source) |
| SFMA (Excel table) → Sum of SFMA_TRANS_AMT |
| Direct import |
| — |
| Yes |
| Grant No |
| Grant No associated with the posted payment |
| Number |
| Auto (from external source) |
| SFMA (Excel table) → SFMA GRANT_NO |
| Direct import |
| Must match a Grant No in the Funding Category Crosswalk |
| Yes |
| Current Document |
| Unique identifier (typically alphanumeric) that SFMA assigns when creating or referencing a transaction or voucher. Used to identify administration-type expenses (which always begin with BTC**) that are not invoiced and do not fall under a contract. |
| Text |
| Auto (from external source) |
| SFMA (Excel table) → CUR-Doc |
| Direct import |
| — |
| No |
| PCA |
| Program Cost Account (PCA) associated with the posted payment |
| Text |
| Auto (from external source) |
| SFMA (Excel table) → PCA |
| Direct import |
| Must match a PCA associated with a Grant No in the Funding Category Crosswalk |
| Yes |
| Fund Category ID |
| Fund Category ID associated with the referenced Grant No and PCA; assigned via lookup to Funding Category Crosswalk |
| Number |
| Auto (from internal source) |
| Funding Category Crosswalk → PCA & Fund Category ID |
| Assigned via Lookup |
| Must match a Fund Category ID in the Funding Category Crosswalk |
| Yes |
(5) Grant Allocation Table Sheet Description: This is a simple reference table that lists each SAMHSA grant (by Grant Number) and the total amount awarded for that grant. It also records which federal fiscal year the grant belongs to.
The system uses this table to understand:
· How much money is available in each grant
· Which Grant Phase each pot of funding represents
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Grant No |
| Grant No in SFMA |
| Grant Phase |
| Federal fiscal year associated with this grant no. |
| Text |
| Manual |
| — |
| Grant Total Allocation |
| Total awarded for the entire grant. |
(6) Funding Category Crosswalk Sheet Description: This table links the accounting codes used in SFMA (Grant Number, PCA, and sometimes CurDoc) to their corresponding SAMHSA reporting categories. It ensures the system can correctly identify which Program Area a payment belongs to.
In short, this sheet translates state accounting codes into the SAMHSA categories we’re required to report on. It’s the backbone for:
· Program Area classification
· Compliance tracking
· Automatic categorization of invoices and payments
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Fund Category ID |
| Identifier for the specific fund category from the Funding Categories Crosswalk |
| Number |
| Auto |
| — |
| — |
| — |
| Yes |
| Grant No |
| Grant No in SFMA associated with this Fund Category ID. May be TBD if line is a placeholder for a future-year set of codes. |
| Text |
| Manual |
| — |
| — |
| — |
| Yes |
| PCA |
| The Program Cost Account (PCA) in SFMA associated with this Fund Category ID. May be TBD if line is a placeholder for a future-year set of codes. |
| Text |
| Manual |
| — |
| — |
| — |
| Yes |
| Grant Phase |
| The Grant Phase in SFMA associated with this Fund Category ID |
| Number |
| Manual |
| — |
| — |
| 25, 26, 27, etc |
| Yes |
| Current Document (Cur-Doc) |
| The Current Document # in SFMA associated with this Fund Category. Code is used to identify administrative/ cost allocation-type expenses that always begin with |
BTC. Should be left blank for all other types of Fund Categories.
| Text |
| Manual |
| — |
| — |
| BTC*** |
| No |
Invoice-Less Category
| SAMHSA Block Grant Type |
| SAMHSA Block Grant type associated with this fund category |
| Text |
| Manual |
| — |
| — |
| MHBG, SUPTRS |
| Yes |
| SAMHSA Program Area |
| Specific SAMHSA funding category. Multiple Fund Category IDs may link to a single Program Area. |
| Text |
| Manual |
| — |
| — |
| Primary Prevention of Substance Use, Treatment , Substance Use Prevention, Treatment & Recovery, Treatment and Recovery Services, Primary, Crisis, EASA, Administration |
| Yes |
| Additional Description |
| Free form notes field to describe the fund category |
| Text |
| Manual |
| — |
| — |
| — |
| Yes |
(7) Funding Allocations & Payment Rules Sheet Description: This sheet defines the rules for how each contract should be paid. For each contract or contract action, it lays out:
· How much funding is tied to the action
· Whether payments are fixed amounts or vary over time
· Whether payments occur monthly, quarterly, one‑time, or based on invoices
· The beginning and end dates for when payments should occur
· Which fund category the money should come from This sheet also contains the Phase Switch controls staff use when one fund category is nearly spent and payments must move to the next year’s pot of money. When staff check “Switch Phase Now,” the system automatically updates upcoming scheduled payments.
In short, this sheet is the system’s rulebook for when, how, and from which funding source payments should happen.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Payment Rule ID |
| Unique identifier that links rule to associated rows on the Expected Disbursement Schedule |
| Number |
| Auto |
| — |
| — |
| — |
| Yes |
| Action Status |
| Action lifecycle status for use in the Spend Plan (dashboard). |
| Dropdown |
| Manual |
| — |
| If ‘Remove from Sheet’ is selected, the row disappears. |
| Pipeline Action; Active Action; Completed Action; Remove from Sheet |
| Yes |
| Contract No |
| Base contract number. |
| Number |
| Manual |
| — |
| — |
| — |
| Conditional |
| Action No |
| Identifier for the specific action (0 for new contracts; sequential for amendments thereafter). |
| Number |
| Manual |
| — |
| — |
| — |
| Conditional |
| Contractor |
| Vendor or contractor name. |
| Text |
| Manual |
| — |
| — |
| — |
| No |
| Total Amount Governed by Rule |
| Total dollars governed by rule (for the payment methodology + cadence + fund category). |
| Currency |
| Manual |
| — |
| — |
| — |
| Yes |
| RBASE |
| Indicates whether payments are made through the RBASE system (in which case there will be no invoices). |
| Checkbox |
| Manual |
| — |
| — |
| — |
| Yes |
| Payment Type |
| Indicates whether payment amounts are fixed or variable |
| Dropdown |
| Manual |
| — |
| — |
| Fixed; Variable |
| Yes |
| Payment Frequency |
| The cadence for expected periods. |
| Dropdown |
| Manual |
| — |
| — |
| One-time; Monthly; Quarterly |
| Fixed Payment Amount (if applicable) |
| Payment amount per allotment for fixed methodologies. |
| Currency |
| Manual |
| — |
| — |
| — |
| Required for One-Time Allotment, Quarterly Allotment, or Monthly Allotment-type payments |
| Number of Fixed Payments (if applicable) |
| Count of allotment-type payments for fixed methodologies. |
| Number |
| Manual |
| — |
| — |
| — |
| Required for One-time, Quarterly Allotment or Monthly Allotment payments. |
| Anchor Date |
| Earliest date when first payment can be disbursed. May be estimated if action is active or pipeline-type action. |
| Date |
| Manual |
| — |
| — |
| — |
| Yes |
| Start Date for Rule |
| Date that performance period for rule begins. May be estimated if action is a pipeline or active-type action. |
| Date |
| Manual |
| — |
| — |
| — |
| Yes |
| End Date for Rule |
| Date performance period for rule ends. May be estimated if action is a pipeline or active-action action |
| Date |
| Manual |
| — |
| — |
| — |
| Yes |
| Capacity Building/ Systems Development Activity? |
| Indicates whether all payments governed by this rule must be categorized under the Program Area “Other Capacity Building / Systems Development Activities,” regardless of the Program Area implied by Grant No, PCA, and Cur‑Doc. When checked, any downstream Program Area derivation (EDS, Fund Category Balances, Program Area Balances) must use “Other Capacity Building / Systems Development Activities” for this rule’s payments. |
| Checkbox |
| Manual |
| — |
| — |
| Checked / Unchecked |
No
| Original Fund Category ID |
| Fund Category ID tied to original action – linked to Funding Category Crosswalk. |
| Number |
| Manual |
| — |
| — |
| Crosswalk IDs |
| Yes |
Switch Phase Now
User‑controlled trigger that initiates a phase switch for this payment rule. When checked, all future scheduled disbursements (those with Schedule Date ≥ TODAY()) in the Expected Disbursement Schedule are reassigned to the New Fund Category ID selected by the user. After the switch is completed, the checkbox automatically resets to unchecked so additional switches may be made later.
| Checkbox |
| Manual |
| This Sheet → New Fund Category ID, Current Fund Category ID, Switch Count, Last Switch Date |
Expected Disbursement Schedule → Payment Rule ID, Fund Category ID, Prior Fund Category ID, Date New Fund Category ID Assigned, Switch Sequence #, Schedule Date
| When checked, an automation should occur. See note below this table. |
| Checked/ Unchecked |
| Yes |
| New Fund Category ID |
| The Fund Category ID that future scheduled disbursements should use after ‘Switch Phase Now’ is checked.’ |
| Number |
| Manual |
| — |
| — |
| Any valid Fund Category ID from the Crosswalk |
Contingent on a Phase Switch
| Current Fund Category ID |
| Fund category ID that will be applied to the next upcoming payment – linked to Funding Category Crosswalk. This ID drives Fund Category attribution in the Expected Disbursement Schedule. |
| Number |
| Auto (from internal sources) |
| Expected Disbursement Schedule → Fund Category ID (next unsatisfied disbursement) |
Funding Category Crosswalk → Fund Category ID Derived from the next Schedule Date ≥ TODAY() in Expected Disbursement Schedule (EDS).
If there are no future EDS rows, do nothing.
| Switch Count |
| Number of times a phase switch has been executed for this rule. |
| Integer |
| Auto |
| — |
| When Switch Phase Now transitions from unchecked → checked AND the phase-switch automation successfully reassigns future rows in the Expected Disbursement Schedule: |
Set Switch Count = Switch Count + 1.
If there are no future Expected Disbursement Schedule rows, do not increment.
| Last Switch Date |
| Most recent switch date |
| Date |
| Auto |
| — |
| Set to TODAY() automatically whenever the Switch Phase Now checkbox triggers a successful phase switch. |
Remains unchanged until the next switch.
| SAMHSA Funding Category |
| MHBG or SUPTRS. Derived from Fund Category Crosswalk. |
| Text |
| Auto (from internal source) |
| Funding Category Crosswalk → Fund Category ID & SAMHSA Funding Category |
| Direct lookup. Pulls directly from the Originally Fund Category ID assigned to the rule. |
Returns the Program Area (MHBG or SUPTRS) associated with that Fund Category in the Crosswalk.
MHBG; SUPTRS
| Final Invoice Deadline |
| Expiration date + 90 days. Serves as the date the rule becomes inactive. |
| Date |
| Auto |
| This sheet → Expiration Date |
| [Expiration Date] + 90 days |
| — |
| Yes |
| Invoice Required? |
| Indicates whether payments associated with this payment must have invoices. |
| Checkbox |
| Auto |
| This sheet → Current Fund Category ID |
Funding Category Crosswalk → Current Document
| Check box if (RBASE = FALSE) AND (SAMHSA Funding Category in Funding Category Crosswalk associated with Current Fund Category ID in this sheet ≠ Administration) |
| Checked/ Not checked |
| Yes |
* When Switch Phase Now changes from unchecked → checked, an automation should occur in this order:
1. Pre‑check:
· If New Fund Category ID is blank, automation immediately unchecks Switch Phase Now and alerts the user that a New Fund Category ID must be selected before switching.
2. If valid:
· Identify all Expected Disbursement Schedule rows where:
· Payment Rule ID matches this row, and
· Schedule Date ≥ TODAY().
· For each such row:
· Set Prior Fund Category ID = existing Fund Category ID
· Set Fund Category ID = New Fund Category ID
· Set Date New Fund Category ID Assigned = TODAY()
· Set Switch Sequence # = Switch Count + 1
3. Update metadata on this Payment Rule row:
· Switch Count = Switch Count + 1
· Last Switch Date = TODAY()
· Current Fund Category ID = New Fund Category ID
4. Post‑switch reset:
· Automatically uncheck Switch Phase Now to allow additional future switches.
B. Core Transformation Sheets
(1) Active Contract Master Record Sheet Description: This sheet creates a single, clean summary for every active contract that uses MHBG or SUPTRS funds. It pulls together all completed contract actions for a contract and combines them into one record.
It standardizes things like contractor name, contract dates, total dollar limits, and assigned staff so that every contract has one authoritative set of details. Only contracts that are still active (not yet past their expiration date) are included.
This sheet essentially answers: “What is the current official information for each active contract?”
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source/System Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Contract No |
| Base contract number |
| Number |
| Auto (from internal source) |
| Completed Contract Action Tracker → Contract NO |
| Use Contract No from the most recent completed action (latest HSD Signed date) |
| — |
| Yes |
| Contractor |
| Vendor name associated with the contract |
| Text |
| Auto (from internal source) |
| Completed Contract Action Tracker → Contractor |
| Use Contractor from the most recent Completed Action (latest HSD Signed date) |
| — |
| Yes |
| Working Title |
| Contract working title |
| Text |
| Auto (from internal source) |
| Completed Contract Action Tracker → Working Title |
| Use Working Title from the earliest Completed Action (earliest HSD Signed date) |
| — |
| No |
| NTE |
| Total contract not-to-exceed value |
| Currency |
| Auto (from internal source) |
| Completed Contract Action Tracker → NTE |
| Use the most recent NTE across all Completed Actions (latest HSD Signed date) |
| — |
| No |
| Effective Date |
| Start of contractual performance period |
| Date |
| Auto (from internal source) |
| Completed Contract Action Tracker → Effective Date |
| Use the earliest Effective Date across all Completed Actions (earliest HSD Signed date) |
| — |
| No |
| Expiration Date |
| End of contractual performance period |
| Date |
| Auto (from internal source) |
| Completed Contract Action Tracker → Expiration Date |
| Use the latest Expiration Date across all Completed Actions (latest HSD Signed date); filter out contracts where Expiration Date < TODAY() |
| — |
| Yes |
| SAMHSA Block Grant Funding Categor(ies) |
| All SAMHSA Funding Categori(es) associated with the contract based on the Funding Category IDs |
| Text (multi-value) |
| Auto (from internal source) |
| Funding Allocations & Payment Rules → SAMHSA Block Grant Funding Category |
Return all unique Program Areas for the contract using:
=JOIN(DISTINCT(COLLECT({FundingRules Program Area}, {FundingRules Contract No}, [Contract No]@row)), ", ")
| Contract Administrator |
| Assigned Contract Administrator |
| Text |
| Auto (from internal source) |
| Completed Contract Action Tracker → Contract Administrator |
| Use CA from the most recent Completed Action (latest HSD Signed date) |
| — |
| No |
| Contract Specialist |
| Assigned Contract Specialist |
| Text |
| Auto (from internal source) |
| Completed Contract Action Tracker → Contract Specialist |
| Use Contract Specialist from the most recent Completed Action (latest HSD Signed date) |
| — |
| No |
| CA Manager |
| Manager of the Contract Administrator |
| Text |
| Auto (from internal source) |
| Completed Contract Action Tracker → CA Manager |
| Use CA Manager from the most recent Completed Action (latest HSD Signed date) |
| — |
| No |
| RBASE |
| Indicates whether payments are processed through RBASE |
| Checkbox |
| Auto (from internal source) |
| Completed Contract Action Tracker → RBASE |
| Check if RBASE is marked on any Completed Action |
| Checked / Unchecked |
| No |
(2) Expected Disbursement Schedule Sheet Description: This sheet turns the payment rules into a detailed payment schedule, one row per expected payment. It predicts:
· When each payment is due
· How much it should be
· Which fund category it should charge
· Which Program Area it will count toward If a Phase Switch happens, only future payments are updated—past ones stay unchanged so you have a clear audit trail.
This sheet provides the month‑by‑month “spend plan” that shows the system’s best estimate of what spending will look like over time.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Schedule ID |
| Unique identifier for each scheduled disbursement. |
| Text |
| Auto |
| — |
| — |
| — |
| Yes |
| Payment Rule ID |
| Foreign key linking expected disbursement to the associated Payment Rule ID in the Funding Allocations & Funding Rules sheet. |
| Text |
| Auto |
| Funding Allocations & Payment Rules → Payment Rule ID |
Assigned automatically when expected disbursement rows are generated from the corresponding payment rule
| Payment Number |
| Sequential number identifying the payment order. |
| Integer |
| Auto |
Assigned sequentially (1, 2, 3, …) based on the installment generation logic for the rule
| Schedule Date |
| Expected date the payment is due. |
| Date |
| Auto |
| Funding Allocations & Payment Rules → Payment Type, Anchor Date, Number of Allotments, Installment Amount |
| Calculated based on cadence rules: - One‑Time: Anchor Date - Monthly: Anchor Date + N months - Quarterly: Anchor Date + N quarters - Invoice: Set equal to Anchor Date (pending invoice) |
| — |
| Yes |
| Schedule Amount |
| The expected disbursement amount for the scheduled period, based solely on the Payment Type and Payment Frequency defined in the Funding Allocations & Payment Rules sheet. |
| Number |
| Auto |
| Funding Allocations & Payment Rules → Payment Type & Fixed Payment Amount (if applicable), Total Amount Governed by Rule |
If Payment Type = Fixed:
One‑time:
Schedule Amount = Total Amount Governed by Rule Monthly:
Schedule Amount = Fixed Payment Amount Quarterly:
Schedule Amount = Fixed Payment Amount If Payment Type = Variable:
Total Amount Governed by Rule × (Number of days in this scheduled period ÷ Total number of days in the entire contract performance period )
| Fund Category ID |
| Fund Category ID assigned to the payment. Linked to Current Fund Category ID in the associated payment rule in the Funding Allocations & Funding Rules sheet. |
| Number |
| Auto (from internal sources) |
| Funding Allocations & Payment Rules → Current Fund Category ID |
Funding Category Crosswalk → Fund Category ID and Funding Category for the Next Phase
Assigned at row creation using the Funding Allocations & Payment Rule’s Current Fund Category ID.
When a phase switch occurs, only rows with Schedule Date ≥ TODAY() are updated.
For such rows, this value is reassigned to the value of ‘Fund Category ID for the Next Phase’ from the Funding Category Crosswalk.
| Must match a Fund Category ID in the Funding Category Crosswalk |
| Yes |
| Program Area (Derived) |
| The Program Area to be used for reporting and compliance for this scheduled disbursement. |
| Text |
| Auto |
| Funding Allocations & Payment Rules → Other Capacity Building/ Systems Development Activity? |
Funding Category Crosswalk → SAMHSA Funding Category
This Sheet → Fund Category ID
If ‘Other Capacity Building/ Systems Development Activity?’ = TRUE for the parent Payment Rule → set Program Area = “Other Capacity Building / Systems Development”.
Otherwise → Program Area = lookup from the Funding Category Crosswalk using this row’s Fund Category ID.
Other Capacity Building/ System Development, + Other Valid Program Areas per Funding Category Crosswalk
Yes
| FFY |
| Federal Fiscal Year, which runs October 1 – September 30. (Note: FFY should not be derived from the Grant Phase.) |
| Text |
| Auto |
| Expected Disbursement Schedule → Schedule Date |
| Derived from the Scheduled Date using the Federal Fiscal Year boundary: |
If Schedule Date month ≥ October → FFY = YEAR(Schedule Date) + 1 Otherwise → FFY = YEAR(Schedule Date)
| Prior Fund Category ID |
| Previous Fund Category ID before any reassignment. |
| Number |
| Auto (upon switch) |
| This Sheet → Fund Category ID (previous value) |
Funding Allocations & Payment Rules → Current Fund Category ID
Populated only when a Switch Phase Now event occurs.
Stores the previous Fund Category ID for audit history
| Must match a Fund Category ID in the Funding Category Crosswalk |
| No |
| Date New Fund Category ID Assigned |
| Date payment rule was reassigned to a new Fund Category ID. |
| Date |
| Auto (upon switch) |
| This Sheet → Fund Category ID |
| Set to TODAY() when the disbursement is reassigned to a new Fund Category ID due to a phase switch. |
Remains blank if no reattribution to a new Fund Category ID has occurred.
| Switch Sequence # |
| Which switch wave affected the row (1, 2, …) |
| Integer |
| Auto (upon switch) |
| Funding Allocations & Payment Rules → Switch Phase Now, Switch Count |
| Assigned at 0 upon row creation. |
Set to the value of Switch Count + 1 from the Funding Allocations & Payment Rules sheet after the Switch Phase Now box is checked.
C. Output/ Roll-Up Sheets (Dashboard-facing data)
(1) Fund Category Balances Sheet Description: This sheet shows the big‑picture financial status for each fund category across the block grants. For every fund category, it brings together:
· How much has been planned for future payments
· How much has actually been spent
· How much funding is still available It uses both invoices and payment data to calculate actual spending, and it knows when to use one or the other (for example, RBASE and administrative payments don’t have invoices). This sheet is the foundation for understanding financial health at the “fund category” level.
Note: Actuals pull from the Invoice Registry whenever invoices exist; Payment Registry amounts contribute to actuals only for expenses that do not have invoices (payments processed through the RBASE system and Administration-coded payments).
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Fund Category ID |
| Identifier for the specific Fund Category from the Funding Categories Crosswalk |
| Number |
| Auto ( |
| Funding Category Crosswalk → Fund Category ID |
Direct lookup; one row per Fund Category ID
| Must exist in Funding Category Crosswalk |
| Yes |
| SAMHSA Block Grant Type |
| SAMHSA Block Grant type associated with this fund category |
| Text |
| Auto |
| Funding Category Crosswalk → SAMHSA Block Grant Type |
Direct lookup; no calculation
| SAMHSA Program Area |
| The Program Area associated with this Fund Category’s activity, used for Program Area roll‑ups and compliance. |
| Text |
| Auto |
| Funding Category Crosswalk → SAMHSA Program Area |
Funding Allocations & Payment Rules → Other Capacity Building/ Systems Development Activity?
If any Payment Rule associated with this Fund Category ID has OCB/SDA Override? = TRUE, then Program Area = “Other Capacity Building / Systems Development Activities.”
Otherwise, Program Area = the value mapped to this Fund Category ID in the Funding Category Crosswalk.
Other Capacity Building/ System Development, + Other Valid Program Areas per Funding Category Crosswalk
Yes
| Grant Phase |
| Federal fiscal year associated with this fund category. |
| Text |
| Auto |
| Funding Category Crosswalk → Grant Phase |
Direct lookup; no calculation
| Grant No |
| Grant No associated with the funding category. |
| Text |
| Auto |
| Funding Category Crosswalk → Grant No |
Direct lookup; no calculation
| Grant Total Allocation |
| Total awarded for the entire grant. |
| Currency |
| Auto |
| Grant Allocation Table → Grant Total Allocation |
Direct lookup; no calculation
| Planned Total (Fund Category) |
| Sum of scheduled Expected Disbursements for this category. |
| Currency |
| Auto |
| This Sheet → Fund Category ID |
Expected Disbursement Schedule → Schedule Amount, Schedule Date, Fund Category ID SUM of Schedule Amounts in the Expected Disbursement Schedule where Fund Category ID = this row’s Fund Category ID, and Schedule Date ≥ TODAY()
| Actual Spent (Fund Category) |
| Sum of all approved invoice amounts for this Fund Category ID, except for RBASE-funded expenses and Fund Categories that are Administration-coded. For RBASE and Administrative expenses (which have no invoices), actual spending is sourced directly from the Payment Registry. |
| Currency |
| Auto |
| This Sheet → Fund Category ID |
Invoice Registry → Amount, Fund Category ID Payment Registry → Amount, Fund Category ID Funding Allocations & Payment Rules → Invoice Required?, Contract No, Fund Category ID
SUM of Invoice Registry Amounts where Fund Category ID = this row’s Fund Category ID; AND Invoice Required? =TRUE in Funding Allocations & Payment Rules (lookup based on Contract No and Fund Category ID;) AND Program Area in the Funding Category Crosswalk ≠ ‘Primary Prevention’ SUM of Payment Registry Amounts where Fund Category ID = this row’s Fund Category ID; and [Invoice Required? = FALSE in Funding Allocations & Payment Rules (lookup based on Contract No and Fund Category ID); OR Program Area in the Funding Category Crosswalk = ‘Primary Prevention’]
(2) Program Area Balances Sheet Description: This sheet adds up information from multiple fund categories to show the financial status for each Program Area, such as Primary Prevention, Treatment & Recovery, Crisis, EASA, or Administration.
It also checks whether each Program Area is meeting SAMHSA’s required minimums or staying under maximum spending limits. It pulls together:
· Actual spending
· Planned future spending
· Total obligated funds (actual + planned)
· Compliance status
· Remaining dollars This sheet helps staff quickly see whether each Program Area is on track or at risk of non‑compliance.
Note: Actuals pull from the Invoice Registry whenever invoices exist; Payment Registry amounts contribute to actuals only for expenses that do not have invoices (payments processed through the RBASE system and Administration-coded payments).
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Program Area |
| The SAMHSA Program Area represented by this row. One row per unique Program Area. |
| Text |
| Auto |
| Funding Category Balances → SAMHSA Program Area |
Return each distinct Program from Fund Category Balances
| Any valid Program Area |
| Yes |
| SAMHSA Block Grant Type |
| SAMHSA Block Grant type associated with this Program Area |
| Text |
| Auto |
| Funding Category Balances → SAMHSA Block Grant Type |
Return the Grant Type associated with all Fund Category IDs belonging to this Program Area. Must be the same for all categories in the Program Area.
| Included Fund Category IDs |
| List of Fund Category IDs that roll up to this Program Area. |
| Text (multi-value) |
| Auto |
| Fund Category Balances → Fund Category ID, Program Area |
=JOIN(DISTINCT(COLLECT({Fund Category ID}, {Program Area}, ProgramArea@row)), ", ")
Valid Fund Category IDs in Funding Category Crosswalk
Yes
Planned Total (Program Area)
Total planned future disbursements across all Fund Category IDs in this Program Area.
| Currency |
| Auto |
| Fund Category Balances → Planned Total (Fund Category) |
SUM of Planned Total for all Fund Category IDs where Program Area = this Program Area.
| Actual Spent (Program Area) |
| Total actual expenditures across all Fund Category IDs in this Program Area. |
| Currency |
| Auto |
| Fund Category Balances → Actual Spent (Fund Category) |
SUM of Actual Spent for all Fund Category IDs where Program Area = this Program Area.
Total Obligated (Program Area)
Total of actual expenditures plus all future planned disbursements for this Program Area.
Currency
Auto
This sheet → Actual Spent, Planned Total
= Actual Spent + Planned Total
Program Area Minimum %
Compliance minimum percentage for this Program Area, when applicable.
| % |
| Auto |
| Funding Category Crosswalk → Minimum % (Program Area-specific) |
If all included Fund Categories share the same Minimum %, return that value; else leave blank (not applicable).
Program Area Maximum %
Compliance maximum percentage for this Program Area, when applicable.
| % |
| Auto |
| Funding Category Crosswalk → Maximum % (Program Area-specific) |
Same rule as Minimum %: return the Program Area-level maximum if applicable.
| Min Dollars Required (Program Area) |
| The minimum dollars required to meet SAMHSA compliance rules for this Program Area. |
| Currency |
| Auto |
| Program Area Minimum %, Grant Allocation Table → Grant Total Allocation |
If Minimum % exists: (Grant Total Allocation for this Grant Type × Minimum %). If no minimum, blank.
| Max Dollars Allowed (Program Area) |
| The maximum dollars allowable for this Program Area according to SAMHSA guidance. |
| Currency |
| Auto |
| Program Area Maximum %, Grant Allocation Table → Grant Total Allocation |
If Maximum % exists: (Grant Total Allocation × Maximum %). If no maximum, blank.
| Compliance – Meets Minimum? |
| Indicates whether total spending (planned + actual) meets or exceeds the minimum dollars required. |
| Checkbox |
| Auto |
| This sheet → Total Obligated, Min Dollars Required |
Checked if Total Obligated ≥ Min Dollars Required.
| Checked/ Unchecked |
| Conditional |
| Compliance – Exceeds Maximum? |
| Indicates whether total spending (planned + actual) exceeds the maximum allowed for this Program Area. |
| Checkbox |
| Auto |
| This sheet → Total Obligated, Max Dollars Allowed |
Checked if Total Obligated > Max Dollars Allowed.
| Checked/ Unchecked |
| Conditional |
Narrative Status (Program Area)
Human‑readable summary of Program Area status (e.g., on track, approaching compliance risk).
| Text |
| Auto |
| This sheet → Compliance fields |
If Exceeds Max → “Exceeds Maximum Threshold”; Else if Not Meeting Min → “Below Minimum Requirement”; Else → “In Compliance.”
(3) Program Area Spend Plan Dashboard Source Sheet Purpose: This sheet prepares Program Area information in a dashboard‑ready format. Each row represents one Program Area within one Grant Phase.
It brings together everything leadership needs for monitoring, including:
· Actual spending to date
· Upcoming planned spending
· Whether the Program Area is getting close to the end of its available funds
· Whether it is meeting SAMHSA requirements
· A narrative status like “On Track,” “Approaching Phase End,” or “Switch Required Soon” This sheet essentially feeds the main Program Area spend‑plan dashboard used by program leadership.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
Program Area
The SAMHSA Program Area represented by this row. One row per Program Area per Grant Phase.
| Text |
| Auto |
| Program Area Balances → Program Area |
Direct lookup
Valid Program Areas
Yes
| SAMHSA Block Grant Type |
| Identifies whether the Program Area belongs to MHBG or SUPTRS. |
| Text |
| Auto |
| Program Area Balances → SAMHSA Block Grant Type |
Direct lookup
MHBG; SUPTRS
Yes
Grant Phase
The FFY associated with this Program Area’s Fund Category IDs.
| Text |
| Auto |
| Funding Category Crosswalk → Grant Phase (via Fund Category IDs linked to this Program Area) |
Return the Grant Phase associated with Fund Category IDs in this Program Area.
Two‑digit FFY
Yes
Included Fund Category IDs
List of all Fund Category IDs that roll up to this Program Area.
| Text (multi-value) |
| Auto |
| Program Area Balances → Included Fund Category IDs |
Direct lookup
| Valid Fund Category IDs |
| Yes |
Actual Spent (Program Area)
| Total actual expenditures for this Program Area across all Fund Category IDs. |
| Currency |
| Auto |
| Program Area Balances → Actual Spent (Program Area) |
Direct lookup
Yes
| Planned Remaining (This FFY) |
| Total scheduled disbursements for this Program Area between TODAY() and the end of the current FFY. |
| Currency |
| Auto |
| Expected Disbursement Schedule → Schedule Amount, Schedule Date, Program Area (Derived) |
SUM Schedule Amount where Program Area = this Program Area AND TODAY() ≤ Schedule Date ≤ FFY-end.
Yes
| Planned Remaining (All Future) |
| Total remaining scheduled disbursements for this Program Area across all future periods. |
| Currency |
| Auto |
| Expected Disbursement Schedule → Schedule Amount, Program Area (Derived) |
SUM Schedule Amount where Program Area = this Program Area AND Schedule Date ≥ TODAY().
Yes
Total Obligated (Program Area)
| Total dollars associated with this Program Area, including actual expenditures and all planned future disbursements. |
| Currency |
| Auto |
| Program Area Balances → Actual Spent, Planned Total |
= Actual Spent + Planned Remaining (All Future)
Yes
| Program Area Minimum % |
| SAMHSA minimum percentage for this Program Area, if applicable. |
| % |
| Auto |
| Program Area Balances → Program Area Minimum % |
Direct lookup
Conditional
| Program Area Maximum % |
| SAMHSA maximum percentage for this Program Area, if applicable. |
| % |
| Auto |
| Program Area Balances → Program Area Maximum % |
Direct lookup
Conditional
| Program Area Allocation |
| The total award amount available for this Program Area (Grant-level allocation × % if applicable, or sum of Fund Category allocations). |
| Currency |
| Auto |
| Program Area Balances → Grant Total Allocation, Program Area % thresholds |
If Program Area has min/max %, derive allocation from Grant; else, sum allocations from included Fund Category IDs.
Yes
| Program Area Remaining % |
| Percent of Program Area allocation not yet obligated. |
| % |
| Auto |
| This sheet → Total Obligated, Program Area Allocation |
= MAX(0, 1 – (Total Obligated ÷ Program Area Allocation))
| Compliance – Meets Minimum? |
| Indicates whether obligated dollars meet or exceed the Program Area minimum requirement. |
| Checkbox |
| Auto |
| Program Area Balances → Min Dollars Required, Total Obligated |
Checked if Total Obligated ≥ Min Dollars Required
| Checked/ Unchecked |
| Conditional |
Compliance – Exceeds Maximum?
Indicates whether obligated dollars exceed the Program Area maximum allowed.
| Checkbox |
| Auto |
| Program Area Balances → Max Dollars Allowed, Total Obligated |
Checked if Total Obligated > Max Dollars Allowed
| Checked/ Unchecked |
| Conditional |
Switch Soon?
Indicates whether this Program Area is within its final 5% of available dollars.
| Checkbox |
| Auto |
| This sheet → Program Area Remaining % |
Checked if Program Area Remaining % < 5%
| Narrative Status (Program Area) |
| Program Area–specific pacing and phase-switch status. |
| Text |
| Auto |
| This Sheet → Compliance fields, Program Area Remaining % |
If Exceeds Max → “Exceeds Maximum Threshold”; Else if Not Meeting Min → “Below Minimum Requirement”; Else if Program Area Remaining % < 5% → “Switch Required Soon”; Else if Program Area Remaining % < 15% → “Approaching Phase End”; Else → “On Track.”
On Track; Approaching Phase End; Switch Required Soon; Below Minimum; Exceeds Maximum
No
(4) Grant-Level Spend Plan Source Sheet Description: This sheet rolls everything up one level further — to the entire grant. For each SAMHSA grant, it summarizes:
· All actual spending so far
· All future scheduled spending up to the grant’s expiration
· How much of the grant has been obligated
· How much remains available
· Whether the grant overall is nearing the end of its funding It also produces grant‑level pacing messages like “On Track” or “Switch Required Soon.” This sheet supports leadership’s top‑level view of how each grant as a whole is performing.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Grant Number |
| SAMHSA Grant identifier; one row per grant |
| Text |
| Auto |
| Funding Category Crosswalk → Grant No |
| Direct lookup |
| Valid grant numbers |
| Yes |
| SAMHSA Grant Type |
| Block grant type for the grant. |
| Text |
| Auto |
| Funding Category Crosswalk → SAMHSA Grant Type |
Direct lookup
| Grant Phase |
| FFY of the grant phase (award year metadata). |
| Text |
| Auto |
| Funding Category Crosswalk → Grant Phase |
Direct lookup
| Grant Expiration FY |
| Final allowable spending year = Grant Phase FY + 1. |
| Text |
| Auto |
| This sheet → Grant Phase |
| = VALUE([Grant Phase FY]) + 1 |
| 4-digit FFY |
| Yes |
| Grant Expiration Date |
| Date funds expire (09/30 of Grant Expiration FY). |
| Date |
| Auto |
| This sheet → Grant Expiration FY |
= DATE([Grant Expiration FY], 9, 30)
Yes
| Included Fund Category IDs |
| All Fund Category IDs that map to this grant. |
| Text (multi) |
| Auto |
| Funding Category Crosswalk → Fund Category ID, Grant No |
=JOIN(DISTINCT(COLLECT({Crosswalk Fund Category ID},{Crosswalk Grant No}, [Grant Number]@row)), ", ")
Yes
| Actual Spent – Grant Total |
| Cumulative actuals for the grant (sum across all Fund Category IDs). |
| Text |
| Auto |
| Fund Category Balances → Actual Spent (Fund Category) |
Funding Category Crosswalk → Grant No = SUM of Actual Spent (Fund Category) for all Fund Category IDs belonging to this grant.
Yes
| Planned Remaining (to Expiration, Grant) |
| Sum of scheduled disbursements from TODAY() to Grant Expiration Date across all Fund Category IDs under the grant. |
| Currency |
| Auto |
| Expected Disbursement Schedule → Schedule Amount, Schedule Date; Crosswalk → Fund Category ID → Grant No |
SUM Schedule Amount from the Expected Disbursement Schedule where Grant Number = this grant AND TODAY() ≤ Schedule Date ≤ Grant Expiration Date
Yes
| Total Obligated (Grant) |
| Actuals + planned remaining (to expiration). |
| Currency |
| Auto |
| This sheet c Actual Spent (Grant), Planned Remaining (to Expiration) |
= [Actual Spent (Grant)] + [Planned Remaining (to Expiration, Grant)]
Yes
| Total Allocated (Grant) |
| Total award amount at the grant level. |
| Currency |
| Auto |
| Grant Allocation Table → Grant Total Allocation |
Yes
| Grant Remaining % |
| Percent of allocation not yet obligated. |
| Currency |
| Auto |
| This sheet → Total Obligated (Grant), Total Allocated (Grant) |
= MAX(0, 1 − (Total Obligated (Grant) ÷ Total Allocated (Grant)))
| Switch Soon? |
| Flag that indicates whether the grant as a whole is within its final 5% of allocation. This is separate from Program Area–specific switch indicators, which are evaluated in the Program Area Spend Plan Dashboard Source. |
| Checkbox |
| Auto |
| This sheet → Grant Remaining % |
Checked when Grant Remaining % < 5%.
| Narrative Status |
| Overall grant-level status message based on grant-wide pacing. |
Text
This sheet → Grant Remaining %
If <5% ⇒ “Switch Required Soon”; else if <15% ⇒ “Approaching Phase End”; else ⇒ “On Track”
On Track; Approaching Phase End; Switch Required Soon
No
| Last Fresh Timestamp |
| When the row was most recently updated |
| Date/Time |
| Auto |
| This sheet |
| System‑updated on source changes |
Yes
(5) Contract x Program Area Dashboard Source Sheet Description: This sheet provides a dashboard‑ready operational view of spending activity for each Contract × Program Area combination funded by the block grants. Each row represents one active contract broken out by Program Area, allowing program staff to monitor performance at the level where spending decisions are actually made.
The sheet displays:
· Obligated dollars and actual expenditures for the Program Area under that contract
· Whether spending for that Program Area is pacing faster or slower than expected
· Issue indicators such as incorrect fund category charges, invoice‑to‑payment mismatches, overspending, or contracts approaching expiration
· The Program Area’s quarterly burn rate This sheet serves as an early‑warning and oversight tool for contract managers and program leadership, helping them identify risks, confirm proper coding, and understand how each contract is performing within its assigned Program Areas.
| Field Name |
| Definition |
| Data Type |
| Data Entry |
| Source System/ Sheet & Fields |
| Calculation/ Rule |
| Allowed Values |
| Required? |
| Contract No |
| Base contract number. |
| Number |
| Auto |
| Active Contract Master Record → Contract No |
| Direct lookup. |
| Valid contract numbers |
| Yes |
| Contractor |
| Vendor or contractor name. |
| Text |
| Auto |
| Active Contract Master Record → Contractor |
| Direct lookup. |
| — |
| Yes |
| Program Area |
| SAMHSA Program Area associated with this contract and fund category. |
| Text |
| Auto |
| Funding Allocations & Payment Rules → Capacity Building/Systems Development Activity?, Original Fund Category ID. Funding Category Crosswalk → SAMHSA Program Area. |
| If Capacity Building/Systems Development Activity? = TRUE, return “Other Capacity Building / Systems Development Activities.” Otherwise return Program Area from the Funding Category Crosswalk. |
| Valid Program Areas |
| Yes |
| Fund Category IDs (for this Program Area) |
| All Fund Category IDs under this Contract No that map to this Program Area. |
| Text |
| Auto |
| Funding Allocations & Payment Rules → Original Fund Category ID |
This is the start of the file's text. The full file is on GovTribe.