Status: ✅ Implemented
Spec Reference: CL-12-care-coordination-transitions.md
Last Updated: 2026-02-21
Last Verified: 2026-02-21
Overview
CL-12 defines care team management, transition tracking (admission/transfer/discharge), discharge planning with checklist, ADT notification generation/consumption, HEDIS FUH 7/30-day follow-up, and C-CDA 2.1 transition summary. It depends on PF-01, PF-02, PF-10, PF-11, CL-01, CL-03, CL-05; integrates with CL-07, CL-16, and PM-06 (referrals). Cross-core: PM-06 (referral_accepted event → cl_transitions); CL-16 (C-CDA/ADT format and transport).Quick Reference
Integration Points (from Spec)
Event / API Contracts (Placeholders)
Consumed: referral_accepted (PM-06 → CL-12)
Documentation: CL-PM-REFERRALS.md
When a referral is accepted, CL-12 may create a cl_transitions record (type = referral), link referral_id, and trigger discharge checklist / medication reconciliation / C-CDA generation as applicable.
ADT Notifications
Owner: CL-16 (FHIR Interoperability). CL-12 generates/consumes ADT events per contract defined in CL-16 Integration. Format and transport to be specified there.C-CDA 2.1 Transition Summary
Owner: CL-16. CL-12 recordsdischarge_summary_id on cl_transitions; implementation may link to platform documents or CL-16 artifact. No direct FK to avoid cross-schema coupling.
RLS & Security
- All three tables: RLS via
cl_has_org_access(organization_id, auth.uid()); UPDATE policies MUST include USING and WITH CHECK (constitution §5.2.4). No policy may query RLS-protected tables directly (§5.7). - Permission-gated UI: seed
cl.care-team.view,cl.care-team.manage,cl.transitions.view,cl.transitions.manageper PF-30.
References
- Spec: CL-12-care-coordination-transitions.md
- CL-PM Referrals: CL-PM-REFERRALS.md
- CL-16: CL-16-fhir-interoperability-data-exchange-INTEGRATION.md