Skip to main content

Set Up and Manage EVV and EDI in CareSmartz360

Learn how to register with EVV aggregators, configure agency, payer, client, and caregiver profiles, map tasks, manage visit data, generate EDI claims, troubleshoot errors, and maintain compliance with Sandata, HHAeXchange, and TELUS requirements.

K
Written by Kate Lewis

Purpose

This article explains how to configure and manage Electronic Visit Verification and Electronic Data Interchange workflows in CareSmartz360.

Use this article when setting up:

  • Electronic Visit Verification, also called EVV

  • Electronic Data Interchange, also called EDI

  • Alternate EVV or third-party EVV vendor connections

  • Sandata

  • HHAeXchange, also searched as HHA Exchange

  • TELUS Health, also searched as TELUS, Mobile Caregiver+, or Mobile Caregiver Plus

  • Clearinghouse and state-payer billing profiles

  • EVV payer programs, procedure codes, task mapping, and client or caregiver requirements

  • EDI claim files, including 837 Professional and 837 Institutional files

The overall process includes registering with the applicable aggregator or payer, configuring the agency and billing settings, completing payer and profile requirements, managing visits, and generating EDI files when applicable.

Important: Requirements vary by state, payer, program, aggregator, and transmission method. Use the applicable aggregator information hub, payer companion guide, state companion guide, or clearinghouse payer list to verify the exact values required for your agency.

Before You Begin

Complete the following prerequisites before creating schedules that will be submitted through EVV or billed through EDI.

1. Identify your reporting requirements

Confirm:

  • The state and program under which services will be provided

  • The payer receiving claims

  • The EVV aggregator receiving visit data

  • Whether the integration uses an API connection or a file-upload process

  • Whether claims will be sent through a clearinghouse or directly to a state payer

  • Whether the payer requires 837P or 837I claim files

  • The procedure codes, modifiers, units, and task codes required by the payer or aggregator

Aggregator and registration requirements may differ by state.

2. Gather the required agency information

Depending on the aggregator, payer, and connection type, you may need:

  • Employer Identification Number, or EIN

  • Tax ID

  • National Provider Identifier, or NPI

  • State Medicaid provider ID

  • Trading partner number

  • Submitter ID

  • Sender and receiver IDs

  • Agency address, including the complete ZIP+4 when required

  • SFTP host, port, username, password, and folder information

  • Payer-issued or clearinghouse-issued payer IDs

  • Procedure codes and modifiers

  • EVV task codes

  • Contact information for the individual responsible for submissions

EIN or Tax ID, NPI, Medicaid ID, address, sender and receiver details, and SFTP credentials are possible configuration elements.

3. Register with the EVV aggregator

The provider is responsible for completing the applicable aggregator registration before CareSmartz360 can finish the required system configuration.

  • HHAeXchange: Use the HHAeXchange Provider Information Hub for your state and program. Complete the applicable enrollment process. Depending on the state, HHAeXchange may issue production credentials for an API integration or use a file-upload process.

  • Sandata: Complete the applicable provider registration process for your state. Self-registration is available only for certain states. State-specific registration instructions may be required when self-registration is unavailable.

  • TELUS Health or Mobile Caregiver+: Register for the applicable state or payer program. If your agency already has an account, additional registration may not be necessary, but CareSmartz360 must still be notified so the required configuration request can be submitted.

If you are onboarding, notify your onboarding contact after registration. Otherwise, contact CareSmartz360 Support through the in-system chat so the necessary configuration request can be initiated.

Recommended Order of Operations

Complete the setup in the following order:

  1. Register with the aggregator or payer.

  2. Complete the agency-level EVV configuration.

  3. Create the billing or clearinghouse profile for EDI.

  4. Configure the payer’s EVV and EDI settings.

  5. Add procedure codes and billing rates.

  6. Complete task mapping, when required.

  7. Complete each client’s demographic, payer, diagnosis, and authorization information.

  8. Complete applicable caregiver information.

  9. Create schedules and associate the correct services and care-plan tasks.

  10. Manage and approve completed visits.

  11. Process billing when required by the aggregator workflow.

  12. Post EVV visit data or generate the EDI claim file.

  13. Correct validation errors or payer rejections and regenerate the file when appropriate.

Task mapping should be completed before schedules are created and connected to care plans so that tasks can be reported accurately.

Part 1: Configure EVV at the Agency Level

Agency EVV configuration stores the provider information needed for the selected aggregator or transmission process.

Instructions

  1. Select Settings.

  2. Select See All Settings.

  3. Select Agency.

  4. Select EVV Configuration.

  5. Select the applicable aggregator.

  6. Select the office you are configuring.

  7. Enter the required provider information.

  8. If the agency has more than one Medicaid provider ID, select Add Additional Information and add the additional profile.

  9. Save the configuration.

For HHAeXchange file-upload configurations, the requested information may include the EIN, NPI, and state Medicaid ID. TELUS configurations may require Tax ID, Medicaid ID, and NPI information, in addition to configuration completed by CareSmartz360.

Important Consideration

Some integrations are configured by CareSmartz360. File-upload workflows may require the agency to complete additional fields directly in its account. Do not enter unverified identifiers or credentials. If a configuration section is unavailable or the required values are unclear, contact Support or your onboarding specialist.

Part 2: Create the EDI Clearinghouse or State-Payer Profile

A billing information profile must be created for EDI, including when claims are being submitted directly to a state payer.

Instructions

  1. From Settings, open Billing Information.

  2. Select Add Billing Information.

  3. Select the applicable clearinghouse or direct state-payer profile.

  4. Enter a recognizable Profile Name.

  5. Set the entity type to Company, when the submitter is an organization.

  6. Enter the provider information:

    • Company name

    • NPI or other applicable provider identifier

    • EIN or Tax ID

    • Full address

    • ZIP+4, when required

  7. Review the sender and receiver IDs.

  8. If the selected profile does not populate the needed IDs, enter the trading partner number, provider ID, or other values specified by the payer or companion guide.

  9. Enter the submitter information:

    • Company name

    • Contact name

    • Email address, telephone number, fax number, or other required contact method

  10. If EDI files will be sent through SFTP, enter:

    • Host

    • Port

    • Username

    • Password

    • Folder name

  11. Save the profile.

Selecting a clearinghouse or state-payer profile may populate certain sender and receiver information. The payer’s or state’s companion guide should be used when values must be entered manually.

Best Practice

Use a profile name that clearly identifies the clearinghouse or state payer. If multiple offices or payer connections are configured, include enough information to distinguish the correct profile during payer setup.

Part 3: Configure the Payer for EVV and EDI

The payer profile connects the payer to the correct clearinghouse, EDI payer ID, EVV aggregator, procedures, and rates.

A. Configure EVV Integration and EDI Values

  1. Open the applicable payer profile.

  2. Locate the EVV Integration section.

  3. Enter the EDI Payer ID issued by the payer or clearinghouse.

  4. Select the appropriate claim type:

    • 837P for professional claims

    • 837I for institutional claims

  5. Select the clearinghouse profile created in Part 2.

  6. Enter the required EVV Payer ID.

  7. Select the applicable EVV aggregator.

  8. Save the payer profile.

The EDI payer ID may be available in the clearinghouse’s payer list. For HHAeXchange, the applicable EVV payer value may be listed in the state’s technical specifications under the managed-care organization or payer information.

Choosing a Claim Type

There are two choices, please confirm with your payer or clearinghouse; they are not the same:

  • 837P: Professional

  • 837I: Institutional

Do not select the claim type based only on the service name. Confirm the required transaction with the payer or clearinghouse. Institutional is normally associated with services provided in an institutional setting, such as a hospital or care facility.

B. Add Procedure Codes and Billing Rates

Except for the Sandata payer-program workflow described later in this article, procedure or billing codes are configured in the payer profile.

  1. Open the payer’s Billing and Rates section.

  2. Select the option to add a procedure code.

  3. Select the applicable service type.

  4. Select the billing or reporting unit, such as:

    • 15-minute increments

    • Units

    • Hours

    • Visits

  5. Enter the required procedure code.

  6. Add modifiers when required.

  7. Select the appropriate description.

  8. Confirm the billing rate.

  9. Save the procedure code.

Use the payer, state, or aggregator documentation to verify the correct code, description, modifier, and unit. Incorrect or missing mappings may cause EVV or EDI errors.

Part 4: Map Care Tasks to the EVV Aggregator

Some states and aggregators require care-plan or assessment tasks to be mapped to aggregator-specific task codes.

When to Complete Task Mapping

Complete task mapping:

  • After the aggregator has been identified

  • Before schedules are created

  • Before mapped tasks are associated with client care plans

  • Before visits containing those tasks are submitted

Task mapping is a setup activity that should be completed before schedules are created and connected to care plans.

Instructions

  1. Open Settings.

  2. Navigate to the Client Management Section.

  3. The Task Sections are found under DDM - Client Management

  4. Open the appropriate task-management area:

    • Companion Care Tasks Management

    • Personal Care Tasks Management

    • Transportation Needs Tasks Management

  5. Locate the task.

  6. Select Edit.

  7. Select Configure Task Codes.

  8. Select the code that corresponds to the task for the applicable aggregator.

  9. Save the task.

  10. Repeat for each task that must be reported.

Best Practice

Map a system task only to the aggregator task that represents the same activity. Do not choose a code only because it appears similar. Verify unclear mappings against the aggregator’s documentation or with CareSmartz360 Support.

Part 5: Complete the Client Profile

Client information must match the values maintained by the payer and aggregator.

A. Complete the Main Profile Information

Verify the following:

  • Date of birth

  • Gender

  • Medicaid ID or patient ID

The date of birth and member identifier should match the information maintained by the payer or aggregator.

B. Add a Primary Diagnosis or Claim Code

  1. Open the client’s Billing Information and Settings.

  2. Add the applicable diagnosis or claim code.

  3. Mark the appropriate code as Primary.

  4. Save the record.

A primary diagnosis or claim code is required for EDI and for reporting to HHAeXchange, TELUS, and CareBridge. It may not be required for Sandata visit posting, please confirm with your payer.

C. Configure the Client Payer

  1. Open the client’s Billing Information and Settings.

  2. Edit the applicable payer.

  3. Enter the member ID expected by the payer.

  4. Select the appropriate claim filing indicator.

  5. Save the payer information.

MC Medicaid is an applicable claim filing indicator for Medicaid and a Veterans Administration plan is available for applicable VA workflows. Other selections should be based on payer instructions.

D. Add the Client Authorization

  1. Add or edit the client authorization.

  2. Enter the authorization number issued by the payer or aggregator.

  3. Enter the authorization start and end dates.

  4. Enter the approved number of hours or units.

  5. Select the correct service or procedure code.

  6. Enter or confirm the billing rate.

  7. Save the authorization.

The authorization’s service, procedure code, units, and rate should align with the payer configuration. Missing or mismatched mappings may result in validation or submission errors.

Part 6: Configure Sandata Payer Programs

For the Sandata workflow, EVV payer programs and their reporting codes are configured at the client-payer level rather than through the payer-level procedure-code process described earlier.

Instructions

  1. Open the client profile.

  2. Select Billing Information and Settings.

  3. Edit the applicable payer.

  4. Turn on Payer Programs Required for EVV.

  5. Select the applicable payer.

  6. Add the required payer program.

  7. Mark one payer program as Primary.

  8. Add any other applicable payer programs.

  9. Save the client payer.

Available payer programs are specific to the state, program, and services being provided. They may include modifiers required for EVV reporting.

Best Practice for Multiple Sandata Programs

When multiple authorizations or programs apply, we recommend marking the program with the highest authorized number of hours as primary, then adding the remaining programs. Confirm that this approach aligns with your agency’s current program and payer requirements.

Part 7: Complete Applicable Caregiver Information

Caregiver requirements may vary by aggregator and state.

Review the caregiver profile for:

  • Email address

  • Social Security number, when required by the applicable program

  • Date of birth

  • Hire date

  • Caregiver type

  • State ID or caregiver license number

For the HHAeXchange API example, the caregiver type is set to Both, and a state ID or caregiver license number is required.There is also a default-value option when no license number is available. Because identifier requirements are aggregator-specific and may involve sensitive information, verify the currently accepted value with the aggregator or CareSmartz360 Support before entering a placeholder.

Part 8: Manage Completed Visits

After the integration, agency, payer, client, caregiver, and scheduling information is in place, completed visits are managed from Time Tracking Views.

Instructions

  1. Select Scheduling.

  2. Select Time Tracking Views.

  3. Select the date range.

  4. Apply office, client, caregiver, status, or other available filters as needed.

  5. Review the visit information.

  6. Correct incomplete or inaccurate visit data.

  7. Approve the schedule when it is ready for the next step.

Document Manual Visit Edits

When manually changing clock-in or clock-out information:

  1. Open the applicable clock-in or clock-out entry.

  2. Enter the corrected information.

  3. Select the EVV visit-edit reason required by the aggregator.

  4. Select the action taken.

  5. Save the change.

  6. Confirm that the visit displays the manual-entry information.

Manual clock-in or clock-out edits require an aggregator-specific reason code. Examples of actions include Timesheet Verified and Timesheet on File. Select the option that accurately reflects the documentation used by your agency.

Part 9: Complete the EVV and Billing Workflow

The step required before posting visit data depends on the aggregator.

Sandata Workflow

For the Sandata workflow:

  1. Review the completed visit.

  2. Correct any required visit details.

  3. Add edit-reason information when a manual change was made.

  4. Approve the schedule.

  5. Continue with the applicable Sandata posting process.

Schedule approval is required before visit data is posted and Sandata does not process claims as part of this aggregator workflow.

HHAeXchange and TELUS Workflow

For the HHAeXchange and TELUS workflows:

  1. Review and approve the completed visits.

  2. Process billing.

  3. Confirm that the visits are included on the invoice.

  4. Continue with the applicable visit-posting process.

Billing must be processed before visit information can be posted for these workflows.

Part 10: Generate an EDI Claim File

Generate the EDI file after the applicable visits have been reviewed, approved, and billed.

Instructions

  1. Select Accounting.

  2. Select View EDI.

  3. Select the office.

  4. Select the payer.

  5. Select the date type used for filtering, such as service date or invoice date.

  6. Enter the applicable date range.

  7. Select Apply.

  8. Select the invoice or invoices to include.

  9. Select Generate EDI.

  10. Review any validation results.

  11. If validation succeeds, retrieve the preformatted EDI file generated by the system.

  12. Submit the file using the method required by the payer or clearinghouse.

EDI invoices are generated by office and payer.

[Screenshot placeholder: Accounting menu with View EDI selected]

Suggested annotation: Highlight View EDI.

[Screenshot placeholder: EDI invoice filters]

Suggested annotations: Highlight Office, Payer, Date Type, Date Range, and Apply.

[Screenshot placeholder: Available invoices and Generate EDI button]

Suggested annotations: Highlight the invoice-selection checkbox and Generate EDI.

Pre-Generation Validation

Before producing the file, CareSmartz360 validates the available information. Missing procedure codes and missing claim or diagnosis codes are examples of errors that may prevent generation.

When errors appear:

  1. Review the affected client and the error message.

  2. Open the client profile from the available client link or return to the applicable setup area.

  3. Correct the missing or inaccurate information.

  4. Return to View EDI.

  5. Apply the filters again.

  6. Attempt to generate the file again.

Correct or Regenerate an EDI File

Use the generated-file history when a payer rejection requires a corrected or replacement claim.

Instructions

  1. Select Accounting.

  2. Open Generated EDI.

  3. Select the payer.

  4. Enter the applicable invoice-date range.

  5. Locate the previously generated EDI file.

  6. Open the generated file record.

  7. Make the required corrections in the source client, payer, authorization, visit, or billing information.

  8. Return to the generated file.

  9. Select the appropriate regeneration option.

Replacement Claims

Use the replacement option only when required by the payer. Replacement regeneration may require the original Internal Control Number, or ICN, or the previous claim number so that the corrected file references the original claim.

Common Scenarios

Scenario 1: The agency has more than one Medicaid provider ID

Use Add Additional Information in the agency EVV configuration to create the additional provider profile. Confirm that each profile is associated with the appropriate office, state, and program.

Scenario 2: The agency already has a TELUS account

Do not register for another account solely to initiate configuration. Notify CareSmartz360 Support or your onboarding specialist so the required backend configuration request can be submitted.

Scenario 3: Sandata services use multiple payer programs

Add the applicable payer programs to the client payer and identify one as primary. Ensure each authorization points to the correct service and program.

Scenario 4: A staff member manually changes a clock time

Enter the reason code and action taken when saving the manual change. Keep the supporting timesheet or other verification according to your agency’s policies.

Scenario 5: Generate EDI displays missing-code errors

Review the client’s primary diagnosis or claim code, payer information, authorization, and service-to-procedure-code mapping. Correct the source information before attempting to generate the file again.

Scenario 6: A payer rejects a previously submitted claim

Follow the payer’s instructions to determine whether the claim should be corrected, replaced, or otherwise resubmitted. If replacement is required, enter the original ICN or claim number when prompted.

Best Practice Recommendations

Recommended Practices

  • Complete aggregator registration before requesting system configuration.

  • Confirm requirements separately for each state, payer, program, and office.

  • Complete task mapping before creating schedules and care plans.

  • Use the exact member, Medicaid, payer, provider, and authorization identifiers maintained by the receiving organization.

  • Keep payer procedures, client authorizations, schedule services, units, and rates aligned.

  • Use the reason code that accurately describes each manual visit edit.

  • Review and approve visit information before billing or posting.

  • Resolve validation errors at their source rather than repeatedly attempting to generate the same file.

  • Mask client, caregiver, provider, and transmission credentials in screenshots and training materials.

  • Retain payer and aggregator documentation with your internal configuration records.

Advantages

  • Completing the setup in order reduces missing dependencies.

  • Consistent identifiers and mappings support more accurate EVV and EDI submissions.

  • Pre-generation validation helps identify missing information before the EDI file is created.

  • Documented reason codes provide context for manual visit changes.

Considerations

  • Requirements are not identical among Sandata, HHAeXchange, TELUS, states, programs, and payers.

  • A configuration that works for one office or program may not apply to another.

  • Payer companion guides and aggregator technical specifications may change.

  • Replacement claims should not be generated unless the payer’s correction process requires them.

  • Personally identifiable information and system credentials must be handled securely.

Troubleshooting

EVV Configuration Is Not Available

Possible cause: The configuration may require activation or backend setup.

Resolution: Confirm that aggregator registration is complete, then contact CareSmartz360 Support or your onboarding specialist.

The Correct Aggregator, State, or Program Is Missing

Possible cause: The applicable connection may not yet be configured.

Resolution: Verify the agency’s enrollment and provide Support with the state, payer, program, office, and aggregator information.

An EDI Payer ID Is Rejected

Possible cause: The ID may not match the selected clearinghouse or payer.

Resolution: Verify the ID in the clearinghouse payer list or payer companion guide. Confirm that the correct clearinghouse profile is selected.

The EDI File Cannot Be Generated

Possible causes include:

  • Missing procedure code

  • Missing primary diagnosis or claim code

  • Incomplete client payer information

  • Missing authorization information

  • Incorrect service-to-procedure-code mapping

Resolution: Review the displayed error, correct the affected source record, and attempt generation again.

A Visit Does Not Post

Review:

  • Whether the schedule is approved

  • Whether billing was processed when required

  • The client’s member or Medicaid ID

  • The EVV payer and aggregator selections

  • Service and procedure-code mappings

  • Authorization dates and units

  • Required task mappings

  • Manual-edit reason information

A Replacement Claim Cannot Be Completed

Confirm that:

  • The payer requires a replacement claim

  • The original ICN or claim number is available

  • The underlying rejection has been corrected

  • The correct payer and generated file were selected

Associated Reports and Operational Views

Make note of the following operational views:

  • Time Tracking Views: Used to filter, review, correct, and approve visit information.

  • View EDI: Used to filter eligible invoices and generate EDI files.

  • Generated EDI: Used to locate previously generated files and access correction or replacement options.

If your organization uses additional reconciliation, rejection, billing, or visit-status reports, add them here after confirming their names and intended uses.

Related Articles

Add the following links in order of operations. Replace each placeholder with the published article link.

Need Assistance?

If a required field, identifier, procedure code, task mapping, or connection value is unclear, contact CareSmartz360 Support through the chat option in your system.

Agencies that are still onboarding can also contact their onboarding specialist.

Please also join one of our EVV/EDI webinars, or the Daily Q&A.

Did this answer your question?