The system can also be utilized by clinics, organizations or medical laboratories.
Users, their roles and possible activities can be grouped in logical domains. For illustration, a certain country can be a parent domain having multiple subdomains which could represent clinics. Then clinics can have their own subdomains, and so on.
A domain is an isolated entity or group. Domain administrator role has full ownership of domain, members, details. Can assign license to user in domain to be valid prescriber, specialist.
The system exposes a way for medical laboratories to upload test results to the user account. User can accept or reject such report. By accepting it, it becomes a regular medical record in the user account that can be used for diagnosis.
Users having license assigned by certain domain can write prescriptions to users based on their records that are previously authorized.