Signal/pitch/legal/gaboro-baa.md
Kisa bcb1a10fe6 feat: demo MVP — 90/60/45 priority tiers, doc state machine, confirm visit workflow
- New CoverageFlag enum: SUPPLY_LAPSED, VISIT_REQUIRED, TRANSFER_PENDING,
  RENEWAL_CRITICAL/ELEVATED/SOON, RESUPPLY_READY, ACTIVE
- Doc state machine: 5-item payer-dependent status per patient (SWO, Visit,
  PECOS, PA, Diagnosis) with cascade chain
- Confirm Visit endpoint: staff enters prescriber-confirmed date, persisted in
  Supabase confirmed_visits table, survives all future CSV imports
- Supabase migration: 001_add_confirmed_visits.sql (run manually in SQL editor)
- Frontend: Badge rebuilt for 8 flags, DocStatusBar 5-dot display,
  ConfirmVisitModal, expandable WorklistTable rows
- Legal: LOI, NDA, BAA drafts at pitch/legal/ for Nixon Law Group review
- Compliance docs: privacy policy, incident response, data handling
- CSV generator: market_data.json + PA/NJ generator scripts
- 15/15 tests passing

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 11:29:33 -04:00

195 lines
11 KiB
Markdown

# BUSINESS ASSOCIATE AGREEMENT
**Effective Date:** June __, 2026
**Between:**
- **STTIL Solutions LLC** ("Business Associate"), a limited liability company, Kisa Fenn, Managing Member
- **Gaboro DME** ("Covered Entity"), Robert Robinson, Co-Founder and Managing Partner
Each a "Party" and together the "Parties."
---
## Recitals
Covered Entity is a durable medical equipment supplier subject to the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations ("HIPAA"). Business Associate provides Signal, a documentation readiness platform, and in connection with that service may receive, create, maintain, or transmit data on behalf of Covered Entity that may constitute Protected Health Information ("PHI") as defined under HIPAA. The Parties enter into this Agreement to satisfy the Business Associate Agreement requirements of 45 C.F.R. Part 164, Subpart C.
---
## 1. Definitions
Terms used in this Agreement have the meanings assigned under HIPAA and its implementing regulations, including the HITECH Act amendments, as of the Effective Date.
**"Protected Health Information" or "PHI"** means individually identifiable health information created, received, maintained, or transmitted by Business Associate on behalf of Covered Entity, in any form or medium.
**"Minimum Necessary"** means the least amount of PHI required to accomplish the intended purpose of a given use, disclosure, or request.
**"Security Incident"** means the attempted or successful unauthorized access, use, disclosure, modification, or destruction of information or interference with system operations in an information system.
---
## 2. Obligations of Business Associate
### 2.1 Permitted Uses and Disclosures
Business Associate may use or disclose PHI only:
(a) To perform the services described in the Pilot Letter of Intent between the Parties dated June __, 2026 ("LOI"), specifically: receiving de-identified order management data uploaded by Covered Entity, calculating documentation readiness status per patient, and returning a prioritized worklist to Covered Entity staff;
(b) As required by law; or
(c) For the proper management and administration of Business Associate's own operations, provided that any such disclosure is required by law or Business Associate obtains reasonable assurances that the information will be held in confidence and used or further disclosed only as required by law or for the purpose for which it was disclosed.
Business Associate will not use or disclose PHI in any manner that would violate HIPAA if done by Covered Entity directly.
### 2.2 Minimum Necessary
Business Associate will make reasonable efforts to use, disclose, and request only the minimum necessary PHI to accomplish the intended purpose.
### 2.3 Safeguards
Business Associate will implement and maintain appropriate administrative, physical, and technical safeguards to protect the confidentiality, integrity, and availability of PHI it creates, receives, maintains, or transmits on behalf of Covered Entity, in accordance with 45 C.F.R. Part 164, Subpart C (Security Rule).
Business Associate's current safeguards include:
- HTTPS enforced on all data transmission surfaces
- SHA-256 hashing of patient_id before storage in any log or database record
- Supabase Row Level Security (RLS) restricting data access by organization
- Clerk JWT authentication required on all API endpoints
- No storage of patient names, dates of birth, Social Security numbers, addresses, or contact information at any time
- The patient identity crosswalk (supplier's internal patient_id to real patient identity) is maintained solely by Covered Entity staff and is never transmitted to or stored by Business Associate
### 2.4 Reporting
Business Associate will report to Covered Entity, without unreasonable delay and in no event later than 30 calendar days of discovery:
(a) Any use or disclosure of PHI not permitted by this Agreement of which Business Associate becomes aware;
(b) Any Security Incident of which Business Associate becomes aware, including breaches of Unsecured PHI as required by 45 C.F.R. Part 164, Subpart D;
(c) Any attempted but unsuccessful Security Incident of which Business Associate becomes aware, to the extent practicable.
Reports shall be made to Covered Entity's designated contact in writing.
### 2.5 Subcontractors
Business Associate will ensure that any subcontractor or agent to which it provides PHI on behalf of Covered Entity agrees to the same restrictions, conditions, and requirements that apply to Business Associate under this Agreement.
Business Associate's current subprocessors include:
| Subprocessor | Purpose | Data Touched |
|---|---|---|
| Supabase (via cloud.supabase.com) | PostgreSQL database hosting | Hashed patient_id, device_type, shipment_date, payer, doc status fields |
| Railway (via railway.app) | Backend API hosting | Processes upload requests in transit; does not persist PHI |
| Vercel (via vercel.com) | Frontend hosting | No PHI; serves static application only |
| Clerk (via clerk.com) | Staff authentication | No PHI; stores staff identity only |
Business Associate will notify Covered Entity of any material change to subprocessors that will touch PHI, and will obtain Covered Entity's written approval before adding any new subprocessor that will receive or process PHI.
### 2.6 Access to PHI
To the extent Business Associate maintains PHI in a Designated Record Set, Business Associate will make such PHI available to Covered Entity as necessary to fulfill Covered Entity's obligations under 45 C.F.R. Section 164.524 within 15 business days of a written request.
### 2.7 Amendment
To the extent Business Associate maintains PHI in a Designated Record Set, Business Associate will make such PHI available for amendment and will incorporate any amendments requested by Covered Entity as required by 45 C.F.R. Section 164.526.
### 2.8 Accounting of Disclosures
Business Associate will maintain a record of disclosures of PHI and will make such information available to Covered Entity as necessary to respond to a request for an accounting of disclosures under 45 C.F.R. Section 164.528.
### 2.9 Government Access
Business Associate will make its internal practices, books, and records relating to the use and disclosure of PHI available to the Secretary of the U.S. Department of Health and Human Services for purposes of determining compliance with HIPAA.
---
## 3. Obligations of Covered Entity
Covered Entity agrees to:
(a) Notify Business Associate of any limitation in Covered Entity's Notice of Privacy Practices that would affect Business Associate's permitted uses or disclosures;
(b) Notify Business Associate of any changes in, or revocations of, authorization by individuals that would affect Business Associate's permitted uses or disclosures;
(c) Not request Business Associate to use or disclose PHI in any manner that would not be permissible under HIPAA if done by Covered Entity directly;
(d) Ensure that any PHI uploaded to Signal is limited to the minimum necessary fields specified in the LOI: an internal patient identifier (patient_id), device type, shipment date, and payer name. Covered Entity will not upload patient names, Social Security numbers, dates of birth, addresses, or direct contact information to Signal at any time.
---
## 4. Term and Termination
### 4.1 Term
This Agreement is effective as of the Effective Date and continues until the later of: (a) the termination of the LOI or any subsequent formal agreement between the Parties; or (b) the date on which Business Associate has completed its data return and destruction obligations under Section 4.3.
### 4.2 Termination for Cause
Either Party may terminate this Agreement immediately upon written notice to the other Party if the other Party has materially breached a provision of this Agreement and has not cured the breach within 10 business days of written notice identifying the breach.
### 4.3 Return or Destruction of PHI
Upon termination of this Agreement for any reason:
(a) Business Associate will return to Covered Entity or destroy all PHI received from or created on behalf of Covered Entity, including PHI in the possession of subcontractors, within **10 business days** of the effective termination date;
(b) Business Associate will certify in writing to Covered Entity that all such PHI has been returned or destroyed;
(c) If return or destruction is not feasible, Business Associate will extend the protections of this Agreement to such PHI and limit further use or disclosure to the purposes that make return or destruction infeasible, for as long as Business Associate maintains the PHI.
---
## 5. Miscellaneous
### 5.1 Regulatory References
Any reference in this Agreement to a section of HIPAA includes the most recent amendment or regulatory guidance applicable to that section.
### 5.2 Interpretation
This Agreement is intended to comply with HIPAA as amended. Where this Agreement conflicts with HIPAA, HIPAA controls. Where this Agreement is silent, HIPAA controls.
### 5.3 No Third-Party Beneficiaries
Nothing in this Agreement confers any right, remedy, or claim upon any third party, including any patient whose PHI is involved.
### 5.4 Governing Law
This Agreement shall be governed by the laws of the **Commonwealth of Pennsylvania**, without regard to conflict of law principles.
### 5.5 Entire Agreement
This Agreement, together with the LOI and mutual NDA between the Parties, constitutes the entire agreement with respect to PHI and supersedes all prior understandings on the subject.
---
## Attorney Review Notes
The following items should be confirmed by Nixon Law Group before this Agreement is executed:
1. **BAA necessity:** Confirm whether Signal's receipt of Covered Entity's internal patient_id (supplier account number, one of HIPAA's 18 Safe Harbor identifiers) makes STTIL Solutions a Business Associate requiring this Agreement, or whether Signal's de-identification architecture (no names, no DOBs, no SSNs; crosswalk stays with Covered Entity) satisfies the Expert Determination or Safe Harbor de-identification standards.
2. **Subprocessor agreements:** Confirm whether Railway, Supabase, Vercel, and Clerk each require a separate BAA as subcontractors.
3. **Accounting of disclosures scope:** Confirm the scope of Section 2.8 as applied to a software service that processes de-identified data only.
4. **Pennsylvania-specific requirements:** Confirm no PA-specific health data protection statutes (beyond HIPAA) apply to this arrangement.
---
## Signatures
**STTIL Solutions LLC (Business Associate)**
By: ___________________________
Name: Kisa Fenn
Title: Managing Member
Date: _________________________
Email: kisasttil@gmail.com
**Gaboro DME (Covered Entity)**
By: ___________________________
Name: Robert Robinson
Title: Co-Founder and Managing Partner
Date: _________________________
Email: ___________________________