Protectimus EVV

Hardware TOTP token infrastructure for EVV systems

Add hardware TOTP-based visit time verification to your existing EVV platform with Protectimus OTP tokens, API, and validation infrastructure

Protectimus provides the infrastructure needed to integrate hardware TOTP tokens into existing Electronic Visit Verification (EVV) systems. EVV platforms can validate one-time passwords through the Protectimus API and determine the time interval associated with each valid OTP.

The solution can be integrated into existing EVV workflows and does not require care recipients to use a smartphone, mobile application, GPS, or Internet connection.

What is Electronic Visit Verification (EVV)?

Electronic Visit Verification (EVV) is an approach used to electronically verify information about visits performed by workers providing certain home healthcare and personal care services.

In the United States, EVV requirements apply to certain Medicaid-funded services. EVV systems may record various details about a visit, including the date, start and end times, service recipient and provider, type of service provided, and other information required by applicable regulations.

Specific EVV requirements and acceptable methods of visit verification may vary depending on the program, state, service provider, and EVV platform being used.

Protectimus does not replace a complete EVV system. Protectimus hardware TOTP tokens, API, and validation infrastructure can be integrated into EVV platforms as technical components for verifying visit times.

TOTP tokens as a method for verifying visits

Using a mobile application or other methods that depend on a smartphone and Internet connectivity is not convenient in every scenario.

A Protectimus hardware TOTP token can remain at the location where services are provided. The token independently generates time-based one-time passwords and does not require an Internet or mobile network connection.

A worker can record the code displayed by the token at the beginning and/or end of a visit and submit it to the EVV system being used.

Through the Protectimus API, the EVV system submits the token identifier and OTP. Protectimus validates the code and returns the corresponding time interval.

This provides the EVV platform with an additional source of time-related data that can be used as part of its visit verification workflow according to its own business logic and applicable requirements.

How it works

TOTP as a source of time data

The hardware token generates one-time passwords using the standard TOTP (Time-Based One-Time Password) algorithm.

Each OTP corresponds to a specific time interval — for example, 30 or 60 seconds, depending on the token configuration.

When an EVV system submits an OTP together with the identifier of the corresponding token, the Protectimus API can validate the code and determine the time interval to which it corresponds.

Important: A TOTP token by itself does not determine geographic location, the identity of the worker, the type of service provided, or whether the service was actually performed. These data, when required, are handled separately by the EVV system.

How hardware TOTP tokens can be used in Electronic Visit Verification:

How to Use Hardware TOTP Tokens for Electronic Visit Verification

The token is placed at the service location

The EVV provider or service organization assigns a hardware TOTP token to the appropriate care recipient or service location according to its own procedures. The token operates independently and does not require an Internet connection.

Protectimus EVV system – Step 2: OTP delivered to homecare worker on arrival

The homecare worker records an OTP when arrives

At a time defined by the EVV provider — for example, at the beginning of a visit — the worker reads and records the current one-time password displayed by the TOTP token.

How Protectimus EVV works – Step 3: Homecare worker gets OTP when leaving the patient’s location

A second OTP can be recorded if required

A second one-time password may be recorded at the end of the visit. Whether one or multiple codes are required, as well as the specific workflow, is determined by the EVV provider.

How Protectimus EVV works – Step 4: OTPs securely transferred to the EVV backend

The data is submitted to the EVV system

The collected OTPs are submitted to the EVV platform using a method defined by the platform provider, either during the visit or at a later time. The EVV system can associate the OTPs with its own data about the worker, care recipient, visit, and services provided.

Protectimus EVV system – Step 5: One-time passwords undergo verification

The EVV system validates the OTP through the Protectimus API

The EVV platform submits the token identifier and OTP to Protectimus. Protectimus validates the code and, if it is valid, returns information about the corresponding time interval. The resulting data is then processed by the EVV system according to its own business logic.

Companies that choose Protectimus TOTP tokens for Electronic Visit Verification

CareVoyant logo

CareVoyant

CareVoyant is an integrated enterprise-level software platform for Home Care Agencies that offers Cloud-based healthcare software for Home Care, Home Healthcare, and Home & Community-Based Services (HCBS).

Therap Services​ logo

Therap Services

Therap Services offers an integrated solution for documentation and communication needs of Home Care Agencies and DDD Agencies providing support to people with disabilities, especially developmental disabilities.
Public Partnerships​ logo

Public Partnerships

Public Partnership provides self-directed home care programs and software tools that make self-directed care easier for individuals with disabilities or chronic illnesses and aging adults eligible for public Medicaid assistance.
CellTrak​ logo

CellTrak

CellTrak is a leading provider of home care and community-based care documentation software solutions. It serves some of the largest providers of personal care services in support of their field staff workflow needs.

Choosing a TOTP token for EVV

Protectimus offers hardware TOTP tokens with different OTP lengths and generation periods. For EVV systems where codes may be submitted later, longer OTPs are recommended to reduce the chance of duplicate combinations.

6 digit EVV device icon

Protectimus TWO

6-digit hardware TOTP token

Protectimus TWO generates 6-digit one-time passwords and can be used as a source of TOTP codes for integrated EVV systems. The token operates independently, requires neither a smartphone nor an Internet connection, and is designed for long-term operation. When using 6-digit codes, the EVV platform should take into account the possibility of identical numeric OTP values recurring over longer time periods.

8 digit EVV device icon

Protectimus EVV

8-digit hardware TOTP token

For EVV scenarios, particularly when an OTP may be submitted to the server after a delay, Protectimus offers tokens with 8-digit one-time passwords. The increased OTP length reduces the probability of identical numeric combinations occurring within the relevant time range and makes it easier to associate a code with its corresponding time interval. The specific token configuration should be selected based on the architecture and business logic of your EVV system.

Integrating Protectimus with an EVV system

Protectimus provides hardware tokens, API, and TOTP validation infrastructure for integration with existing EVV platforms. OTP validation can be handled via the Protectimus Cloud Service or On-Premise Platform, while all EVV-related data and processes remain within the EVV system.

Cloud Service

An EVV platform can integrate with the Protectimus Cloud Service via API. The system submits the data required for token validation and receives the OTP validation result along with the corresponding time interval. Personal or medical information does not need to be transmitted to Protectimus, as token, user, and visit associations can remain within the EVV system. Before using the cloud option, customers should determine the data processing and hosting requirements applicable to their EVV system.

Protectimus cloud-based multi-factor authentication service

On-Premises

The Protectimus On-Premise Platform can be deployed within the EVV provider’s infrastructure or another environment controlled by the customer. In this case, OTP validation is performed within the customer’s infrastructure. The EVV platform communicates with Protectimus through the API, while the customer determines the architecture for storing EVV data, personal information, and visit information. The Protectimus team provides documentation and technical support for integration.

Protectimus on-premise multi-factor authentication platform

Why use our hardware TOTP token infrastructure for EVV?

Protectimus combines hardware TOTP tokens with the API and validation infrastructure needed to integrate them into an existing EVV platform.

Electronic Visit Verification (EVV) icon

Standalone Operation

Hardware tokens do not require a smartphone, mobile application, Wi-Fi, mobile Internet connection, or continuous connection to a server. This makes them suitable for scenarios where the use of mobile devices is inconvenient or unavailable.

Time-Controlled Resource Access feature icon

Time Data

TOTP is based on time. By validating an OTP, Protectimus can determine the time interval to which the code corresponds. The EVV platform can use this information together with its own data as part of its visit verification process.

Protectimus EVV – Easy customization icon

Data Minimization

The hardware TOTP token itself does not use GPS, a camera, or a microphone and does not collect medical or other personal information. The relationship between the token, care recipient, worker, and specific visit can be managed entirely by the EVV platform.

API Integration Instructions icon

Easy Integration

Protectimus provides the API and validation infrastructure required to add hardware TOTP token support to an existing EVV system without replacing its underlying architecture.

Unified Authentication Ecosystem icon

Flexible Deployment

Depending on project requirements, different TOTP parameters can be used, including OTP length and validity period. The validation infrastructure can be used through the Protectimus cloud service or deployed on-premise within the customer’s environment.

Ready to get started?

Take the first step towards enhanced security with Protectimus. Try our cloud service or on-premise MFA platform today and experience the benefits of two-factor authentication. If you need assistance with integration, customization, or have any questions, simply reach out to our team, and we’ll guide you through the setup process.