1. An electronic device for managing electronic health records, comprising a processor, a display unit and a graphical user interface: wherein the graphical user interface is configured to: download a plurality of templates from a remote storage medium; store the plurality of downloaded templates at a storage medium local to the electronic device; display a plurality of first icons presenting templates of clinical notes; display a symbol adjacent to a template icon indicating whether that template has been downloaded or not; display a search box for searching the plurality of templates; generate a clinical note of a patient based on a template selected by a user; automatic bookmark predetermined information of a patient, the predetermined information including age, sex and patient number; automatically insert bookmarked information in the generated clinical note; store the generated clinical note in the remote storage medium; and generate and store, after the clinical note is finalized, a subnote file having additional information associated with the clinical note and display the subnote file together with the clinical note.