Profile Service

The Profile service is responsible for managing profiles. It's important to notice the difference between a User and a Profile. A User object concerns the name and contact details of a person. A Profile is a separate object. A Profile contains medical information like medication and medical history, as well as technical information, like what type of phone a user is using.

The separation of profiles and users is important because a user could be deleted from the system, while the profile will not.

This way the profile can be kept anonymous for later research purposes.

References

Last updated