A method and system are adapted to provide healthcare to a patient. A portable registration device having a navigation function is provided. The registration device records health information of the patient. The health information is then automatically stored in a database that forms a digital medical journal. A medical professional activates the medical journal to retrieve the recorded health information. The medical professional prepares a diagnosis and treatment based on the health information stored in the on-line database.