You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This directory contains the documentation that a deploying organization (transplant
center, OPO, or transplant IT vendor) needs in order to validate TransTrack against
the HIPAA Security Rule, 21 CFR Part 11, and its own internal change-control
requirements.
No AATB (American Association of Tissue Banks) conformance is claimed and no
AATB control mapping exists. Earlier revisions of this index asserted AATB
alignment; the claim was unsupported and has been withdrawn.
Important: Nothing in this directory is a certification. These are design-control
documents. Actual compliance attestations (SOC 2 Type II, HITRUST r2,
21 CFR Part 11 validation summary signed by a QA officer, FDA non-device determination,
etc.) must be produced by the deploying organization or its auditors.
Validation status in one line: vendor software verification for release
1.3.0 is executed and recorded in executed/; site Installation,
Operational and Performance Qualification are not executed and are the
deploying organization's responsibility.
Scope and product maturity
Component
Maturity
Covered by the vendor validation package
Desktop application (electron/, src/)
Released
Yes — vendor IQ and the automated portion of OQ are executed
Optional server tier (server/)
Early access
Partially. Unit-level verification only. The integration suites require a live PostgreSQL instance, which was not available in the vendor verification environment, so row-level security and cross-tenant isolation are evidenced at the DDL and application-query level rather than by execution against a running database. A site deploying the server tier must extend its own OQ and PQ to cover it. See residual risks RR-04 and RR-14.
Performance Qualification protocol. NOT EXECUTED by the vendor — PQ requires clinical users and site data and is the deploying organization's responsibility.
Controlled-source register for every clinical calculator constant, including the sources that could not be verified.
scripts/check-compliance-docs.mjs
Automated consistency gate over the documents above: unique requirement ids, a matrix row per requirement, a verification artifact for every Mandatory requirement, and resolvable SDS, OQ and risk references. Runs in the standard test suite. It does not currently verify that cited test files exist on disk; that gap was found as I-7 and the citations were audited by hand for this release.
Blank template for a deploying organization to produce its own site VSR. Not to be confused with VALIDATION_SUMMARY_REPORT.md, which is the executed vendor report for this release.
Qualification protocols (templates to execute on the customer site)
Index for a fully-fleshed-out walkthrough of an executed validation package against a fictional pilot site. Demonstration data only — see the disclaimer banner.
Read VALIDATION_SUMMARY_REPORT.md to
establish what the vendor has and has not qualified. Do not assume the
presence of a validation package means the system is validated for your use.
Read VALIDATION_PLAN.md end-to-end and adapt it to your organization's QMS.
Review RISK_REGISTER.md, FMEA.md and RESIDUAL_RISK.md, and add
organization-specific risks. Each residual-risk entry names the party who
must accept it; several are yours, not the vendor's.
Execute templates/IQ_PROTOCOL_TEMPLATE.md on each install. The vendor's
executed/IQ_TT-IQ-001.md records which steps it could evidence and which it
explicitly could not — the latter are yours to execute.
Execute templates/OQ_PROTOCOL_TEMPLATE.md after the IQ passes. The vendor's
executed/OQ_TT-OQ-001.md may be cited as supporting evidence for the
automated portion; the interactive portion is yours.
Execute executed/PQ_TT-PQ-001.md with your real clinical workflow and
clinical users. No vendor evidence exists for this stage.
Use VALIDATION_SUMMARY_REPORT_TEMPLATE.md as your signed cover document.
Map your local SOPs to HIPAA_SECURITY_RULE_MAPPING.md and
PART_11_CONTROL_MAPPING.md, noting the stated Part 11 gaps.
How to read this package critically
A validation package is easy to fake and hard to falsify, so it is worth knowing
where this one is load-bearing and where it is not.
Machine-verified: scripts/check-compliance-docs.mjs runs in the standard test
suite and fails the build on a duplicate requirement id, an untraced
requirement, or a dangling SDS, OQ or risk reference. It does not verify that
cited test files exist, so those citations were audited by hand for this release
(finding I-7) and corrected where they pointed at files that had been renamed or
never existed.
Visible rather than inferred: requirements that are not implemented are listed
in the traceability matrix with their status rather than omitted, and residual
risks are stated as formal accepted risks rather than left as silence.
Honestly bounded: the executed protocols in executed/ record a vendor-side
verification run on Linux with Node 22, with no PostgreSQL server, no Windows or
macOS host, no signed installer and no clinical users. Every step that could not
be executed in that environment is marked NOT EXECUTED, with the reason and the
party who must execute it. Read those markings before relying on the package.
Change history
Version
Date
Change
Author role
1.x
—
Prior revisions of the index.
Quality Assurance Officer
2.0
2026-08-02
Indexed the executed validation package for release 1.3.0 (VALIDATION_SUMMARY_REPORT.md, executed/, FMEA.md, RESIDUAL_RISK.md) created in response to finding C-2. Withdrew the unsupported AATB conformance claim (M-17 item 3). Added an explicit server-tier early-access statement, which the validation report noted was absent from the compliance documentation (M-17 item 12). Recorded the check-compliance-docs.mjs limitation found as I-7. Added document control header.