Overview
CL-55 extends CL-14 group therapy documentation and CL-24 telehealth documentation patterns for virtual and hybrid group sessions, plus non-group multi-party clinical encounters. It integrates with PM-13 for telehealth session lifecycle and PM-07 through CL-39 for charge suggestions. CL-55 does not own telehealth vendor configuration, durable join URLs, or final charge creation.Ownership Boundaries
Data Contracts
CL-55 stores
cl_group_sessions.pm_telehealth_session_id: UUID-only reference to PM-13pm_telehealth_sessions.id; no direct FK.cl_group_session_telehealth_metadata: clinical telehealth metadata, contingency plan support, recording consent state, technology failures, PM-13 session reference, and non-PHI vendor session reference.cl_multi_party_encountersandcl_multi_party_participants: CL-owned N-party encounter records for crisis/family/interpreter/care-team sessions.
CL-55 does not store
- Durable patient/provider join URLs.
- Telehealth vendor credentials or account configuration.
- Final charge, claim, payment, or ledger fields.
- PHI in event payloads or application logs.
Event Contracts
Events usecl_pm_events unless the platform event registry assigns a different channel during implementation. Payloads are UUID-only and PHI-free.
cl_virtual_group_started
Publisher: CL-55
Consumers: PM-07, PF-10/FW-16 if configured
Trigger: Facilitator starts a virtual or hybrid group.
cl_virtual_group_concluded
Publisher: CL-55
Consumers: PM-07
Trigger: Facilitator completes a virtual or hybrid group.
PHI logging guidelines
- Allowed: UUIDs, modality, counts, durations, modifier codes, jurisdiction profile id, timestamps.
- Prohibited: Patient/member names, DOB, addresses, phone/email, clinical content, session URLs, recording URLs, raw patient location, recording transcripts.
- Retention: Event audit may be logged to
pf_audit_logs; application logs must avoid PHI.
Platform Integration Layer Usage
@/platform/scheduling: PM-04 schedule context and PM-13 telehealth session lookup.@/platform/clinical: CL-39 billing adapter and jurisdiction-aware billing suggestion composition.@/platform/permissions: PF-30 permission gates forcl.group.virtual.*andcl.multi_party.*.@/platform/notifications: Optional PF-10 reminders and technology-failure notifications.
Security and Compliance
- RLS uses CL SECURITY DEFINER helpers with UPDATE
WITH CHECK. - SUD/Part 2 group content remains gated through CL-11 before display, save, export, or AI use.
- Recording consent evidence is auditable and append-only for non-admin users.
- PM-13 vendor sessions must meet HIPAA/BAA requirements before use with PHI-bearing clinical workflows.