Migration
Source Database Connection
▼
API Root URLs
▼
Shared Services Database Connection
▼
Clinical Portal Database Connection
▼
Integration Engine Database Connection
▼
Biometrics Engine Database Connection
▼
Survey Engine Database Connection
▼
Migration Options
▲
Customers, Organizations, Programs, Config, Persons, SystemUsers (no passwords)
Lineage backfill + password hashing for all users missing legacy_password_enc
If set, bcrypt this password for ALL null rows (fast). If blank, decrypt each user's legacy password individually (slow).
Decrypt + bcrypt one user by legacy PersonId or username
Phones, Emails, Addresses, Roles, Settings, NotificationGroups, Patients through Schedule
ReferralProfile, UploadedFiles (deferred), Conversations (deferred), Messages (deferred)
Cases.Cases -> clinical.cases, builds caseMap
StaffNotifications, EmailNotifications, NotificationSchedules, MobileQueue
StatusHistory, ExternalIDs, CareManagers, Notes, Issues, CPT
thresholds, target ranges, weight variances, compliance regiments
regiment groups, issue settings, alert thresholds, target ranges, weight/inhaler
archive tables grow organically via API; nothing to migrate
readings + alerts; recreates tables rather than TRUNCATE
readings (Sessions + EAV -> JSON) + alerts (SessionAlerts)
Console Log (0 entries)