Ankota Help Center
Home | Contact Us

Contact Us

Sandata Data Delivery & Visit Management

Overview

Per state requirements, Ankota directly feeds required data to Sandata, a data aggregator serving numerous states, based on complex technical specs. This data becomes part of a library of data made available to the state for internal monitoring. (The content and format of this data is determined by the state in accordance with federal law.)

After reviewing the data, Sandata sends Ankota responses confirming the acceptance or rejection of those visits. If the visits are rejected, Sandata will usually provide a brief explanation as to why. Ankota logs those responses in your Visit Approval Dashboard for your review. Rejections are also highlighted on the Ankota Landing Dashboard.

Billing is sometimes completed through Sandata, and sometimes through 837s, depending on the state and payer.

See below for more information on data delivery, responses, and corrections.


The critical workflow to understand is:


INDEX

Data Preparation

The Approval Assistant

Individual Visit Review

Data Lifecycle

Data Management Best Practices

Data Responses & Rejections

Integrated Responses

Rejections

Corrections

Other

Essential Transportation / Essential Errand / Shopping


Data Preparation

Data preparation typically covers the following:

To speed up this process, Ankota usually recommends using the Approval Assistant in the Visit Approval Dashboard to rapidly identify missing data, missing codes, and duration issues prior to approval. Any remaining unapproved visits can be individually reviewed, and then data is delivered.

The Approval Assistant

The Approval Assistant is used for mass review of Needs Action visits. It has four key sections:


The Approval Assistant resolves the majority of all issues that require attention or changes in order to be accepted by Sandata. The most complex step is typically coding. Coding requires the admin to recognize the errors that occurred and apply a code to reflect the error, which will result in the state accepting the visit. Most errors which would cause a rejection can be prevented with a code. The most common codes will automatically be suggested by the Approval Assistant. Missed coding is the most common reason for visit rejection, so it is always beneficial to use the Approval Assistant.


For more on the Approval Assistant, or to watch one of our Ankota Approval Assistant seminars, click here


A screenshot of a computer screen Description automatically generated

Individual Visit Review

After completing a review of Needs Action visits with the Approval Assistance, wait a few minutes before refreshing your Visit Approval Dashboard to pull up all remaining Needs Action visits. There should be significantly fewer visits remaining. 

Next, walk through each visit individually by clicking the paper-and-pencil "Edit" icon () and reviewing the red warnings which could not be resolved by the Approval Assistant. Typically these are unusual warnings. Resolve them, make other adjustments as needed (see additional notes below), then approve the visit, and your visit will be exported.

Regarding other visit adjustments, those will vary based on the visit. Actions may include:


Data Lifecycle

The Ankota/Sandata data life cycle is initiated by visits passing screening or being approved in Ankota. Appropriate, state-required visits are then sent to Sandata, who reviews them and sends feedback to Ankota. Any rejected visits are then reviewed by the Ankota user in the Visit Approval Dashboard, corrected, and re-sent to Sandata. (Rejected visits are much rarer when customers use the Approval Assistant on Needs Action visits.)



Data Management Best Practices

Prepare Appropriately


Use your Dashboards


Use the Approval Assistant Wisely


Data Responses & Rejections

Integrated Responses

Aggregator responses (rejections and acceptances) are automatically integrated into your Ankota Visit Approval Dashboard. Depending on the size of your data delivery and the timing of your export, you could see responses anywhere from a few hours later to a day later.


The exported data statuses will be shown as the data progresses:


Your main concern will be to check for rejections, view the errors, make corrections, and export them. You can filter your Visit Approval Dashboard by Date and Export Status to view your rejected response files (make sure your Ankota Visit Status is in Status: All):


The errors will show specifically in the visit details under Status, as in the screenshot below.


Rejections

Rejection Reasons

Visits can be rejected for a number of reasons, but typically it is one of the following:


The errors will show specifically in the visit details under Status, as in the screenshot below. You can make corrections as needed and re-export. 

For more guidance on rejection reasons and how to proceed, see the Corrections section below.


Corrections

Once you know the error (visible in the visit's rejection details), you will correct the errors as needed and then re-export the visit(s). This may involve adjusting reason codes in the Visit Approval Dashboard before re-exporting a single visit, or completely backing out billing and payroll in order to correct a fundamentally wrong visit (with wrong visit dates, time, visit type, client, or caregiver) before re-exporting the visit. 


Some common errors and the actions to take are outlined below.


ErrorMeaningWhat to Do

A visit row exists in stx.visits table (by account/visit_id) and no changes are specified

This visit was sent a second (or third, fourth...) time, but there is no reason provided as to why it was changed, so it was rejected.If you sent the visit by accident a second time and you do not need to update the visit, do not change anything. If you did want to re-send the visit, reason code the visit and then re-send the visit.
Reason code errorThe reason code was wrong/missing.Update the reason code and re-send the visit.
Employee not foundThe employee's file did not successfully transfer.Update your employee profile so that it includes all the required data for your state, then export the caregiver again. If needed, re-export any billed visits the caregiver had completed either by moving invoices to draft and then back to completed, OR by exporting from the Visit Approval Dashboard manually. (Filtering for the employee on the Visit Approval Dashboard, selecting all visits, and then clicking Export is usually the fastest way to export for employees.)
The VisitChanges segment cannot be empty when Call Type is Manual. The record is being rejected.A visit was completed manually but was not managed as a manual visit. (This visit was not reason coded even though it had an issue with EVV. In states where action codes are also needed, you need to add an action code as well.)Code the visit appropriately and re-send the visit. This will ensure that the changemadeby, changedatetime, reasoncode, and changereasonmemo (visitchanges segment) fields are supplied to Sandata.
Client not foundThe client's file did not successfully transfer.Update your client profile so that it includes all the required data for your state, then re-export the client. If needed, re-export any invoiced visits the client had completed by moving invoices to draft and then back to completed, OR by exporting from the Visit Approval Dashboard manually.
The EmployeeIdentifier format is incorrect. The FCSR ID is missing/wrong.Correct the missing/wrong FCSR ID (the most common error is entering the longer confirmation code, as opposed to the 8-digit actual FCSR ID), then export the caregiver again. If needed, re-export any billed visits the caregiver had completed by moving invoices to draft and then back to completed, OR by exporting from the Visit Approval Dashboard manually.
The ClientCity format is incorrect.The client's city is incorrectly formatted.Correct the client's city, then re-export the client. If needed, re-export any invoiced visits the client had completed by moving invoices to draft and then back to completed, OR by exporting from the Visit Approval Dashboard manually.
Client Not Found. Clients must have been previously received from Payer to be updated via Alt-EVV.The client profile is not found in the database for this payer, such as Medicaid.In most states, the client's name, Medicaid ID, and DOB are used to match clients against a database. First, check to make sure all of that data is correct and exactly matches the client's authorization. Second, make sure the client truly is assigned to this payer, and not accidentally a private pay client scheduled to Medicaid visit types, for example. If the data for the client is correct and the payer is also correct, then you should check in with the payer to see why this client is not on file with the payer.
The ChangeMadeBy value is incorrectMissing email addressCheck company email address in Organization Detail and staff/admin email address in profile and confirm they are valid. Please re-export once resolved, either by moving invoices to draft and then back to completed, OR by exporting from the Visit Approval Dashboard manually.
Error during retrieving service_id enteredWrong HCPCS code (wrong visit type)Confirm the correct visit type was scheduled for the client. If it appears correct, double check the authorization. Adjust as needed and re-send the visit.
The ClientIdentifierOnCall cannot be nullWrong/missing Medicaid IDConfirm the Medicaid ID is not wrong/missing. Correct if needed; re-export the client and then export the visits from the Visit Approval Dashboard.
Cannot handle import due to \u0027Fail to save data due to \u0027comThere was an error in data being sentRe-export the visit to resolve this issue. This should not occur often. Reach out to Ankota Support if this continues to happen.
Account InactiveThe account was suspended due to inactivityReach out to Sandata support to get the account activated. Once activated, export the caregiver/client and visits.


If you receive a rejection reason not on this list, please reach out to your Ankota specialist for more information. 


Other

Essential Transportation / Essential Errand / Shopping

For transport care plan items, Ankota users have the option to turn on an Ankota warning, "Visit with Essential Transportation or Errands at Arrival or Departure not at Client Location." Please note this feature requires configuration and is typically used only with Missouri Sandata visits. Generally, you will want to filter for visits with the Errands warning and manage them BEFORE using the Approval Assistant. This is the only exception to the general "Use the Approval Assistant first" guideline.


This warning works as follows:


After the visit is flagged in Ankota, users will be able to quickly use the Approval Assistant to code the visit appropriately so that visits outside the visit location can be reason coded and exported.


Alternately, users can filter for the warning and then review the visits individually for coding and approval.