The CareAlign provider portal solution addresses the three As of security and privacy: authenticate (validate identity of the user seeking access to data), authorize (determine user role as the framework for allowing access) and audit (trigger an examination of the system and all user activities, including data collection and audit reporting). The data is encrypted in transit, and each participant's data is secured in its own database, with its own user authentication mechanism, to protect against unauthorized access and co-mingling of data from other participants.