UAB Highlands Primary Care Patient Portal Guide
I spent three weeks trying to get my mother's lab results through UAB Highlands Primary Care's online system before I figured out how it actually works. Most people hit the same wall: they log in, click around, and hit dead ends because the portal layout isn't intuitive. The platform itself is solid once you know where things are hidden. The patient portal at UAB Highlands Primary Care is called MyUABHealth. You need to create an account at myuabhealth.uab.edu if you don't already have one. The registration process requires your medical record number, which you can find on any visit summary or billing statement from the practice. Without that number, the account setup will fail, and you'll sit on hold with their support line for twenty to forty minutes depending on the day of the week. Once registered, the portal gives you access to appointment scheduling, prescription refills, lab results, messaging with your care team, and viewable medical records. The appointment booking section shows availability in real time, which is genuinely useful. You can see which providers have open slots and book directly without calling during business hours. I've used this to book follow-up visits during lunch breaks when the office was closed, saving multiple trips to the waiting room.
The messaging feature is where most people struggle. Messages sent through the portal typically get a response within two to three business days, but urgent matters don't belong there. I learned that the hard way when I sent a message about a medication side effect at 4 PM on a Friday and didn't hear back until Tuesday afternoon. I should have called the office directly. For anything time-sensitive, pick up the phone instead of relying on the portal. Lab results show up on a staggered timeline. Routine blood work usually appears within forty-eight hours, though some specialized tests take seven to ten business days. When results do arrive, they come with reference ranges and interpretive notes from the ordering provider. Some patients find the lab values confusing without context, which is why the portal also offers a secure chat option to ask your provider about results that don't look right to you. Prescription refills go through a different workflow than you might expect. You submit the request through the portal, and it routes to both your pharmacy and the provider's office for approval. This dual routing means it typically takes three to five business days for a refill to process. If you need something sooner, call the office and mention that you've already submitted a portal request—they can sometimes expedite it from their end.
One thing the portal doesn't do well is handle insurance-related questions. Billing disputes, claim follow-ups, and pre-authorization requests all require phone calls or in-person visits. The portal is strictly for clinical communication and records access. Don't waste time looking for a billing section that doesn't exist. For mobile users, the MyUABHealth app mirrors the portal functionality. It's available on iOS and Android. The app version tends to be slightly faster for checking appointment reminders and viewing recent lab results, but the full messaging and scheduling features work better on the desktop version. I recommend using whichever platform feels less frustrating on a given day. The portal also stores visit summaries and discharge instructions from hospital stays coordinated through the UAB system. If you've had any procedures or hospitalizations, those documents should appear in the records section within a few days of your return home. This has been genuinely helpful for keeping track of post-procedure care instructions that would otherwise get lost in a pile of paper.
Get the Full Details

There are some technical limitations worth noting. The portal occasionally has authentication issues after password resets, and you may need to wait up to an hour before the new credentials work properly. If you're locked out and have an appointment scheduled for the same day, call the office before you arrive so they can verify your identity in person rather than struggling through recovery online. The portal is free to use and doesn't require any special software beyond a modern web browser. It works on Chrome, Firefox, Safari, and Edge without issues. Some older computers may experience slow load times due to the portal's data-heavy interface, but that's a hardware limitation, not a platform problem. If you're trying to set up access for an elderly parent or someone who isn't comfortable with technology, the registration process can be done on their behalf with their permission. You'll need their medical record number and verification of their identity. The portal allows caregiver access designation, which means you can manage appointments and review results on their behalf without sharing your own login credentials.
The most practical takeaway is that the UAB Highlands Primary Care portal works well if you use it correctly. Scheduling appointments online saves time. Lab results are accessible without waiting for a phone call. Messaging is useful for non-urgent questions but not emergencies. Refill requests take a few days and shouldn't be last-minute. The system has gaps in billing and insurance handling that require phone support. Understanding these boundaries upfront will save you frustration and make the experience smoother than it otherwise would be.