Homecare AppHome care software › Utah
Home care software · Utah EVV

Home care software that writes the Utah UEVV file for you.

Utah Medicaid takes EVV as a CSV uploaded to its own portal — no vendor, no aggregator. Homecare App records every visit the way the UEVV Technical Specifications describe and produces the upload file per billing cycle, including the test submission the state requires before production.

GPS clock-in & out Phone-line clock by PIN Offline queue Coded reasons & audit trail
Web-based, nothing to install. Hosted on AWS under a Business Associate Agreement.
Home care software for Utah agencies

Built for how Utah actually receives EVV

Utah's model is refreshingly direct: follow the specification, pass one test upload, and submit. What trips agencies up is the detail — date formats, leading zeroes on the provider ID, a visit that runs a minute past 24 hours. Homecare App checks each rule before the file is written, so the portal accepts the batch the first time and the office is not re-typing corrections with receipt IDs.

  • ProgramUtah Medicaid (Department of Health and Human Services, Office of Long Term Services and Supports)
  • Servicespersonal care, respite and attendant care under the Aging Waiver, New Choices Waiver and state-plan home and community-based services
  • Serving agencies inSalt Lake City, Provo–Orem, Ogden, St. George, Logan and the Wasatch Front
How EVV works in Utah

A state portal, a CSV, and rules that are easy to get wrong

The state runs the portal

Utah Medicaid's Office of Long Term Services and Supports takes EVV at evv.medicaid.utah.gov — a CSV per batch, or a SOAP feed. The app writes the CSV to the spec's Table 4, in the spec's column order, with the spec's element names.

Formats the spec pins down

Dates M/D/YYYY, times 24-hour with seconds, member ID nine or ten digits, provider ID as PRISM or NPI with at most five leading zeroes, coordinates or street at each end, nothing in the future, nothing older than a year. Each rule is enforced before the file is written.

A test upload first

Since October 2023 a submitter must pass a test submission (the portal's 'Data is for Testing Purposes' box) before production access. The app's first export is that test file.

Corrections that match

A corrected visit quotes the portal's Receipt ID and the original Batch and Record IDs. The app uses the visit's own id as Record ID and the export date as Batch ID, so a re-export of the same visit resubmits it with the same identity.

Requirements

What UEVV asks for, and where the app gets it

Every element the state names, the record it comes from in the app, and where it lands.

ElementWhere the app gets itWhere it lands
Member IDNine or ten digits from the patient's Insurance panelTable 4
Provider IDPRISM ID (preferred) or NPI, 4–12 digitsClaims settings
Service codeHCPCS from the authorizationInsurance panel
Start / end date and timeServer-stamped clock-in and clock-outM/D/YYYY · H:M:S
Start / end locationGPS at both ends; street and city added when knownEither is accepted
CaregiverName and the app's stable caregiver IDTable 4
Batch ID / Record ID / Receipt IDExport date, visit id, and the portal's receipt on corrections§3 portal channel
In the software

What the office and the caregiver actually see

An EVV visit detail with GPS pins at clock-in and clock-out
A visit's EVV record — the source of every UEVV row
The Finance → Claims page listing claim batches by payer
Finance — where the month's file and the claims come from
Getting started

Your first month in Utah

Enter the state IDsYour PRISM provider ID goes on Claims settings; each Medicaid member's ID and authorization on their Insurance panel. The State EVV page lists anything still missing, per visit.
Caregivers clockGPS clock-in and clock-out from the phone, the client's landline by PIN, or the offline queue when the house has no signal. Typed times carry a reason.
Export the test fileFinance → State EVV → the month → Download UEVV CSV. Upload it with the test box ticked; the portal's template and the file line up column for column.
Go to productionSame button, production upload, per billing cycle. Corrections re-export with the receipt the portal gave you.

Want to see this on your own visits? Twenty minutes on a screen-share, in Utah's format.

Book the demo
Questions

Questions Utah agencies ask

Does Utah require a certified EVV vendor?

No. Utah's model is a state portal that accepts a CSV or SOAP feed from any system that follows the UEVV Technical Specifications. The only gate is the test submission, which the app produces.

Is the CSV header important?

The portal ignores the header row and reads columns by position, so column order is what matters. The app writes the spec's order and the spec's element names; compare against the portal's downloadable template on first use and you will see they match.

What if a visit crosses midnight or runs over 24 hours?

The spec caps a visit at 24 hours and rejects anything in the future or older than a year. The app flags those before export instead of letting the portal reject the batch.

Can we send by SOAP instead of the portal?

The CSV channel is what is built today; it covers every element the SOAP channel does. If your volume ever justifies the automated feed, that is a transport change on our side, not a change to how your staff work.

Sources

The Utah documents this page is written from

Read the state's own words; the page above is our summary of them as of 2026-09-21.

See the UEVV file come out of a real visit.

Twenty minutes: a caregiver clocks in and out, the month exports, the CSV opens next to the state template. No obligation.

Tell us where to reach you

Thank you.We will call to set a time, usually within one business day.