A medical device includes a treatment module configured to apply a medical treatment and one or more storage devices storing a device identifier that identifies the medical device. The medical device also includes one or more processing devices configured to control the treatment module to apply a medical treatment, collect compliance information that reflects a patient's compliance with a treatment regimen, access the device identifier from the one or more storage devices, and send the collected compliance information with the accessed device identifier to a server system. The server system is configured to receive the compliance information and the device identifier, determine a patient identifier based on the device identifier, store the compliance information in association with the determined patient identifier, and provide access to the compliance information in response to an inquiry.