The patient portal allows you to access your medical records at any time including lab results, immunization records, diagnoses, billing info, appointment and message history. Again, no need to negotiate the front office or come by the office to access your personal health records..