Wellness Partner Integration
B2BGym registers → API setup → class sync → member exchange → billing → performance review.
6 nodes · 6 edgesfitness
apisystemhuman
Visual
Gym Partner Registrationhuman
Gym submits facility details, class types, instructor certs, insurance.
↓sequential→ API Integration Setup
API Integration Setupapi
Configure OAuth credentials, webhook endpoints, and data mapping.
↓sequential→ Class Schedule Sync
↓parallel→ Member Data Exchange
Class Schedule Syncsystem
Bi-directional sync of class schedules, capacity, and cancellations.
↓sequential→ Billing Reconciliation
Member Data Exchangeapi
Encrypted member eligibility checks and visit tracking.
↓sequential→ Billing Reconciliation
Billing Reconciliationsystem
Monthly reconciliation of visits vs. contracted rates, generate remittance.
↓sequential→ Quarterly Performance Review
Quarterly Performance Reviewhuman
Review utilization, NPS scores, and renewal terms.
uc-wellness-partner-integration.osop.yaml
osop_version: "1.0"
id: "wellness-partner-integration"
name: "Wellness Partner Integration"
description: "Gym registers → API setup → class sync → member exchange → billing → performance review."
nodes:
- id: "gym_register"
type: "human"
subtype: "input"
name: "Gym Partner Registration"
description: "Gym submits facility details, class types, instructor certs, insurance."
- id: "api_setup"
type: "api"
subtype: "rest"
name: "API Integration Setup"
description: "Configure OAuth credentials, webhook endpoints, and data mapping."
- id: "class_sync"
type: "system"
name: "Class Schedule Sync"
description: "Bi-directional sync of class schedules, capacity, and cancellations."
- id: "member_exchange"
type: "api"
subtype: "rest"
name: "Member Data Exchange"
description: "Encrypted member eligibility checks and visit tracking."
security:
risk_level: "medium"
- id: "billing_recon"
type: "system"
name: "Billing Reconciliation"
description: "Monthly reconciliation of visits vs. contracted rates, generate remittance."
- id: "performance_review"
type: "human"
subtype: "review"
name: "Quarterly Performance Review"
description: "Review utilization, NPS scores, and renewal terms."
timeout_sec: 604800
edges:
- from: "gym_register"
to: "api_setup"
mode: "sequential"
- from: "api_setup"
to: "class_sync"
mode: "sequential"
- from: "api_setup"
to: "member_exchange"
mode: "parallel"
- from: "class_sync"
to: "billing_recon"
mode: "sequential"
- from: "member_exchange"
to: "billing_recon"
mode: "sequential"
- from: "billing_recon"
to: "performance_review"
mode: "sequential"