Introduction
Payer EDI Specifications
HHAX Payer EDI Specs
Version 4.1
INFO
Introduction Data Processing SFTP Info Global Requirements
IMPORTS
Patient Demographics Patient Authorizations Provider Agency File Plan of Care (POC)
EXPORTS
Log Response Files DW: Demographics DW: Authorizations DW: Notes DW: Visits Additional Exports
EXTERNAL LINKS
Version History (Soon) Payer EDI Rejections Contact Us







INFO
Introduction Data Processing SFTP Info Global Requirements
IMPORTS
Patient Authorization
EXPORTS

Introduction

Welcome

Thank you for choosing HHAeXchange (HHAX). This page provides guidance for all standard Payer Electronic Data Interchange (EDI) requirements.

All information herein is subject to change based on updates to the specifications.
Nav bar items with the icon indicate downloadable sample files.
Note: Downloads are only applicable and work from desktops (not on mobile).

The Goal

Use outlined EDI requirements herein to ensure proper and successful automated data transactions into the HHAeXchange (HHAX) Payer Portal.


Data Processing

How does HHAX Process Data?

HHAX will setup an SFTP portal for your agency. HHAX will processes data files placed on that SFTP via SSIS packages.

File Import Diagram

The following diagram illustrates a high-level view of HHAX Data Processing.




SFTP

SFTP Client Configuration

As illustrated in the HHAX Data Processing diagram (above), Payers place files on the HHAX SFTP server for pickup by the HHAX import process. Connection details for these server locations are provided by HHAX. Connection details include Host, Port, Username, and Password.

SFTP Folder Structure

Exchanged files via SFTP are organized in Inbox and Outbox folders, as described below.

Inbox

Outbox


Global Requirements

This section details all shared rules for import files.

Golden Rule: Claims Adjudication

CRITICAL: Claims adjudication is vital to keep in mind throughout integration. If data which is required to adjudicate claims is not listed on the below interface specs, please be sure to inform HHAX. Our team will work with you to ensure the required data is captured in the HHAX application, so that it may be exported wherever appropriate.

Import File Format Requirements

A specific name and format is required to import files properly. The following table explains the required naming convention using the filename example: "PROIN_12345_PatientDem_20191231110000.csv".

File Format ItemHHAX RequirementExample/Description
FileName: PayerIDHHAX Provides.PROIN_12345_PatientDem_20191231110000.csv
FileName: InterfaceSee Import section.PROIN_12345_PatientDem_20191231110000.csv
FileName: DateStampYYYYMMDDHHMMSSPROIN_12345_PatientDem_20191231110000.csv
FileName: Extension.csvPROIN_12345_PatientDem_20191231110000.csv
Include Headers?YesInclude all headers (even when not populating data)
Text QualifierDouble QuotesALL fields (including header fields) in import files must be enclosed in double quotation marks. Use Notepad (or preferred editor) to ensure and confirm this. DO NOT use Excel. (Examples: "Payer ID", "Admission ID", "MR Number")
Carriage Return BytecodeCRLFHHAX does not accept a file with "LF" line endings. Ensure the file transfer method to SFTP is set to "Binary" mode to avoid potential errors.


Import: Patient Demographics

This interface is used to import Patient Information into HHAX.

Note: This interface is NOT used if sending a standard 834 file. Consult with HHAX for file name and format when sending an 834 file to populate member data.

File Details

File Fields Specification

HHAX FieldDescriptionTypeRequired?Max Chars
Payer IDHHAX will provide. Unique ID associated with your HHAX Portal. Must appear in file name.NumberYes10
Admission IDPrimary key identifier for patients in HHAX. Value must be unique per patient. New values sent to HHAX will create new patients. Existing values sent to HHAX will update the existing patients with matching Admission ID.TextYes80
Member IDMedical record number if any. Recommended to send the appropriate member identifier required for claims adjudication in this field. Send a copy of the Admission ID in this field if you have no other data to send.TextYes50
Medicaid IDMedicaid ID number of the patient. Required for many downstream system use cases in HHAX. TextYes50
Supplemental IDField which any other ID may be placed in if needed to add to the patient record. TextOptional50
First NamePatient First name.TextYes50
Middle NamePatient Middle name.TextOptional50
Last NamePatient Last name.TextYes50
Gender"M": Male OR "F": Female OR "O": OtherTextYes1
DOBDate of Birth. Format: YYYY-MM-DDDateYes10
Address 1Patient address line 1.TextYes50
Address 2Patient address line 2.TextOptional50
CityPatient address city.TextYes50
StatePatient address state.TextYes50
ZipFive digit zip code. No Spaces or special characters.TextYes5
Home Phone 1Patient primary phone number for EVV. No spaces or special characters. Format: 9999999999NumberOptional10
Phone 2No spaces or special characters. Format: 9999999999NumberOptional10
Phone 3No spaces or special characters. Format: 9999999999NumberOptional10
SSNNo spaces or special characters. Format: 999999999NumberOptional9
Termination DateDate the patient is terminated from their current servicing Provider Agency or the date eligibility is lost. Send blank value if no date is present. Future dates are allowed. Format: YYYY-MM-DDDateSituational10
Insurance 1Name of insurance/plan name. Recommended to hard-code this value for all rows to the main plan name. TextYes50
Primary InsuranceName of primary insurance. Recommended to hard-code the same value placed in the "Insurance 1" field here for all rows. TextYes50
TeamCan be used to "tag" members with a team. Teams are primarily used as filters when searching for members in HHAX. Members may only be assigned to a single team.TextOptional50
CoordinatorCan be used to assign a Coordinator to the member. Field is fully free-text. If a value is received which is not already in your portal a new Coordinator will be created and assigned to the member.TextOptional50


Import: Patient Authorization

This file is used to import all Patient Authorizations into HHAX.

Note: A Patient record must be present in the application to receive an authorization.

File Details

File Fields Specification

FieldDescriptionTypeRequired?Max Chars
Payer IDHHAX will provide. Unique ID associated with your HHAX Portal. Must appear in file name.NumberYes10
Admission IDSee Patient Demographic interface above for field definition. For the Auth interface this field is used to identify which existing patient is receiving the authorization in question. TextYes80
Provider IDPrimary key identifier for the Provider Agency which the authorization is being sent to. Should match one of the Provider ID values listed on the Provider File. NumberYes10
TINProvider Agency Tax ID Number. Required if assigning an auth via Tax ID. Recommended to provide the Tax ID whenever possible. TextSituational9
NPIProvider Agency NPI (National Provider Identifier). Required if assigning an auth directly to an NPI. TextSituational15
Service CategoryPossible Values: "Home Health" or "LTSS"TextYes50
Authorization NumberThe authorization number for this authorization. Please inform HHAX if your source system has more than one authorization with the same authorization number. TextYes50
Billing Service CodeThe in-scope service code associated with this authorization. Expected values will be present on your Payer portal service code configuration screen. Service code modifiers (if present) must be added to the end of the service code with a colon separating each modifier. Ex: Service code T1019 with modifiers U6 and TV would result in the value "T1019:U6:TV"TextYes50
From DateAuthorization Start Date. Format: YYYY-MM-DDDateYes10
To DateAuthorization End Date. Format: YYYY-MM-DDDateYes10
Authorization Type"Daily" | "Weekly" | "Monthly" | "Entire Period". Note that this selection will affect how authorization hours are transmitted to HHAX.TextYes50
Hours Per WeekDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Weekly". NumberSituational8
Hours Per MonthDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Monthly". NumberSituational8
Hours Per Auth PeriodDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Entire Period".NumberSituational8
Sat HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Sun HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Mon HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Tue HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Wed HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Thu HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Fri HoursDecimal values of .25 | .50 | .75 are allowed. Decimal values must be two digits if used. Example: 10.50. Required if Authorization Type is "Daily".NumberSituational5
Insurance 1Name of insurance/plan name. Recommended to hard-code this value for all rows to the main plan name. TextYes50
NotesNotes for this authorization. Will be visible to the providers. Use to share any information coupled with this authorization (such as schedules or general notes).TextOptional4000
Additional RulesPossible Values: "Y" OR Blank. If "Y" this authorization can be restricted further through 3 additional fields "Maximum Visits 1" "Per 1" and "Of X Hours 1"TextOptional1
Maximum Visits 1Required if Additional Rules = "Y". Whole number between 1 and 999NumberSituational3
Per 1Required if Additional Rules = "Y". Possible Values: "Weekly" OR "Monthly" OR "Entire Period". Value in this field are periods which are "less" than the selected Authorization Period type. TextSituational20
Of X Hours 1Number of hours which can be scheduled for visits under this additional rule. Format: 99.99. NumberOptional10
DX1Diagnosis Code 1TextYes50
DX2Diagnosis Code 2 if any.TextOptional50
DX3Diagnosis Code 3 if any.TextOptional50
Is DeletionRequired as "Y" if attempting to void or delete an authorization. Possible Values: "Y" OR Blank. If "Y" then the "Authorization Number" in this row of data will be deleted if the authorization is unused. TextSituational1


Import: Provider Agency File

In HHAX, the term "Provider" references the agencies where Payers send authorizations to. It does not refer to the individual people who service members. This interface is used to inform HHAeXchange which providers are in-scope for integration. This interface is also used to configure e-Billing (if applicable), please provide as much information as possible.

File Details

File Fields Specification

FieldDescriptionTypeRequired?Max Chars
Provider NameName of the ProviderTextYes50
Provider IDThe Primary Identifier for this provider in your current payer system. TextYes10
TINProvider's Tax ID NumberNumberYes9
NPIProvider's NPI NumberNumberYes10
Admin First NameFirst Name of Provider Admin UserTextOptional50
Admin Last NameLast Name of Provider Admin UserTextOptional50
Admin Email AddressEmail Address of Admin UsersTextOptional100
Provider PhonePhone number of provider. No spaces or special characters. Format: 9999999999TextOptional10
MPI NumberMedicaid Providers IDNumberOptional9
MPI Service LocationMedicaid Service LocationTextOptional50
Provider Address 1Primary Address Line 1 (Cannot be a P.O. Box must be a physical address for valid 837.)TextYes100
Provider Address 2Primary Address Line 2 (Cannot be a P.O. Box must be a physical address for valid 837.)TextOptional100
Provider Address CityPrimary Address CityTextYes50
Provider Address StatePrimary Address State InitialsTextYes2
Provider Address ZipPrimary Address ZipNumberYes9


Import: Plan of Care (POC)

This interface may be used to assign a Plan of Care (POC) to a patient profile. This POC may then in turn be attached to a scheduled calendar visit. The goal of the POC is to designate appropriate duties to be performed by the Caregiver during that calendar visit. Each row of the POC Import file represents a unique Duty to be performed.

Note: This is an optional import.

File Details

File Fields Specification

FieldDescriptionTypeRequired?Max Chars
Payer IDHHAX will provide. Unique ID associated with your HHAX Portal. Must appear in file name.NumberYes10
Admission IDSee Patient Demographic interface above for field definition. For the POC interface this field is used to identify which existing patient is receiving the POC in question. TextYes80
Start DatePOC Start Date. Format: YYYY-MM-DDDateYes10
Stop DatePOC End Date. Format: YYYY-MM-DDDateOptional10
Task CodeThe Duty Code associated with the POC task. Must match what is in HHAX application.TextYes10
Min FrequencyMinimum days per week Duty Code should be performed. Acceptable field values: Integers between 1 - 7.NumberOptional1
Max FrequencyMaximum days per week Duty Code should be performed. Acceptable field values: Integers between 1 - 7.NumberOptional1
POC IDThe POC ID as it exists in the POC tab of the patient profile in HHAX. Multiple duties may be assigned to a single POC by designating identical POC ID numbers.TextYes50
InstructionThe free-text instruction for the requested Duty Code to be performed. TextOptional100
Days of WeekPipe separated list of the abbreviated name for days of the week this Task applies to. Example: Mon OR Tues OR Wed OR Thurs OR FriTextOptional50
ShiftAssociated shift for this task. Possible Values: "All" OR "Shift 1" OR "Shift 2" OR "Shift 3"TextOptional10
POC NoteAny additional notes for the overall POC can be added here. If sending multiple rows for the same POC ID (ex: a POC with 5 tasks) all rows should have the same value listed in this field. TextOptional500


Log Response Files

A Log Response File is generated and placed on the Outbox folder for each imported file. These files provide an import status on all received rows, whether successfully imported or not. Log Response Files are nearly identical to the imported files, with the following exceptions:

Log File Variances from Imported File

Full Rejection Listing Log Exports

In addition to the Log Response Files, HHAX sets up automated Full Rejection files delivered to the Outbox of the SFTP. These files contain all current rejections cumulatively; an ideal resource for ongoing review. These full files are typically exported once daily. Consult with your HHAeXchange Project Manager for further information.

What do I do with these Log Files?

The purpose of these Log files is to provide transparency to all rows of data which are imported into the HHAeXchange Payer Portal. If any rows are rejected for any reason, the Payer is expected to partner with HHAeXchange to resolve the import rejections. The root cause for a rejection can vary widely, so it is important to be as transparent and vigilant as possible when monitoring files ongoing.

Refer to the Payer Common EDI Log File Responses for a list of common import rejection codes and reasons.

Automatic Reprocess of Failed Rows

Whenever a row of data fails to import, HHAeXchange captures and stores that data in a table. Thereafter, the HHAX system periodically gathers select rejected rows and attempts to Reprocess them automatically. The results of these files are shared via the SFTP Outbox and include "Reprocess" in the filename.


Export: Data Warehouse - Patient Demographics

Export of patient demographic data of all patients in your payer portal in HHAX. Typically, initial file is sent as a full file, and subsequent files only include changes or new records.

File Name Convention

File Fields Specification

Field NameField DescriptionTypeMax Chars
Payer IDUnique ID of the Payer in HHAeXchange.Number10
Patient IDUnique ID of the Patient in HHAeXchange.Number10
Admission IDAdmission ID of the Patient.Text80
MR NumberMR Number of the Patient. Text50
First NameFirst NameText50
Middle NameMiddle NameText50
Last NameLast nameText50
StatusPossible Values: "Waiting" | "Pending" | "Active" | "Hospitalized" | "Discharged" | "Partially Placed" | "Hold"Text20
DOBFormat: YYYY-MM-DDDate10
Gender"M": Male | "F": Female | "O": OtherText1
Coordinator| NameCoordinator NameText50
Payer Priority CodeText50
Nurse NameText50
Service Start DateFormat: YYYY-MM-DDDate10
Source Of AdmissionPossible Values: "Hospital" | "Physician" | "self/family/friend" | "RHCF" | "Other Institution" | "CHHA" | "LTHHCP" | "LHCSA" | "Local social" | "services/Casa" | "Other community agency" | "Other" | "Hospice" | "MLTC" | "MCO" | "Assistant live-in facilities"Text100
TeamPatient TeamText100
Medicaid NumberText50
Accepted ServicesPipe | Separated list of Services accepted such as "HHA|PCA"Text128
SSNSocial Security Number. Format: XXX-XX-XXXX Text11
Address 1Text50
Address 2Text50
CityText50
StateText50
ZipText50
Cross StreetText50
Home PhoneFormat: XXX-XXX-XXXXText12
Phone 2Format: XXX-XXX-XXXXText12
Phone 2 DescriptionText50
Phone 3Format: XXX-XXX-XXXXText12
Phone 3 DescriptionText50
Emergency1 NameText50
Emergency1 AddressText50
Emergency1 RelationshipText50
Emergency1 Phone 1Format: XXX-XXX-XXXXText12
Emergency1 Phone 2Format: XXX-XXX-XXXXText12
Emergency2 NameText50
Emergency2 AddressText50
Emergency2 RelationshipText50
Emergency2 Phone 1Format: XXX-XXX-XXXXText12
Emergency2 Phone 2Format: XXX-XXX-XXXXText12
FrequencyText50
Primary Insurance IDUnique ID of the Primary Insurance. Number10
Primary Insurance NameText100
Discharge DateFormat: YYYY-MM-DDDate10
Hospitalization DateFormat: YYYY-MM-DDDate10
HHA ProvidersText50
Preferred GenderPossible Values: "Male" | "Female"Text10
Request Special Agency IDPatient requested Agency ID.Number10
Primary LanguageText50
Secondary LanguageText50
Preferred DisciplineText50
Request OtherText1000
Payer TALPossible Values: "TAL 1 - Non-ambulatory" | "TAL 2 - Wheelchair" | "TAL 3 - Ambulatory"Text50
AlertsText4000
Mutual Patient ID Unique ID of the Patient in HHAeXchange.Number10
Mutual TypePossible Values: "Primary" | "Secondary"Text10
EVV RequiredPossible Values: "Y" | "N"Text1
Modified DateModified/Created time in UTC Format: yyyy-mm-dd hh:mm:ss.mssDate10
Alternate Patient IDText50


Export: Data Warehouse - Patient Authorizations

Export of patient authorization data of all patients in your payer portal in HHAX. Typically, initial file is sent as a full file, and subsequent files only include changes or new records.

File Name Convention

File Fields Specification

Field NameField DescriptionTypeChar Length
Payer IDUnique ID of the Payer in HHAeXchange.Number10
Patient IDUnique ID of Patient in in HHAeXchange.Number10
Authorization ID Unique ID of Authorization in HHAeXchange.Number10
Agency IDUnique ID of the Agency in HHAeXchange.Number10
Service Category IDUnique ID of Service Category in HHAeXchange.Number10
Service CategoryText50
Service Type IDUnique ID of Service Type in HHAeXchange.Number10
Service TypeText50
Authorization NumberAuthorization NumberText50
Service Code IDUnique ID of the Service Code in HHAeXchange. Number10
Service CodeThe Service Code attached to this authorization.Text50
From DateFormat: YYYY-MM-DD. The Authorization Start DateDate10
To DateFormat: YYYY-MM-DD. The Authorization End DateDate10
Authorization TypePossible Values: "Daily" | "Weekly" | "Monthly" | "Entire Period"Text20
DX1Diagnosis Code #1Text50
DX2Diagnosis Code #2Text50
DX3Diagnosis Code #3Text50
Sat HoursFormat: HHMMNumber4
Sat Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Sat Between From TimeFormat: HHMMNumber4
Sat Between To TimeFormat: HHMMNumber4
Sun HoursFormat: HHMMNumber4
Sun Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Sun Between From TimeFormat: HHMMNumber4
Sun Between To TimeFormat: HHMMNumber4
Mon HoursFormat: HHMMNumber4
Mon Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Mon Between From TimeFormat: HHMMNumber4
Mon Between To TimeFormat: HHMMNumber4
Tue HoursFormat: HHMMNumber4
Tue Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Tue Between From TimeFormat: HHMMNumber4
Tue Between To TimeFormat: HHMMNumber4
Wed HoursFormat: HHMMNumber4
Wed Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Wed Between From TimeFormat: HHMMNumber4
Wed Between To TimeFormat: HHMMNumber4
Thu HoursFormat: HHMMNumber4
Thu Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Thu Between From TimeFormat: HHMMNumber4
Thu Between To TimeFormat: HHMMNumber4
Fri HoursFormat: HHMMNumber4
Fri Start TimePossible Values: "ANY" | "DAYSHIFT" | "NIGHTSHIFT" | "AM" | "PM" | "BETWEEN"Text20
Fri Between From TimeFormat: HHMMNumber4
Fri Between To TimeFormat: HHMMNumber4
Hours per Weekif Period is "Weekly" Number10
Hours per Monthif Period is "Monthly"Number10
Hours per Auth Periodif Period is "Entire Period"Number10
NotesNotes attached to this authorizationText500
Internal Notes Internal Notes Text4000
Placement IDNumber10
Placement Authorization SeqNumber10
Additional RulesPossible Values: "Y" | "N"Text1
Service Address1Text500
Service Address2Text50
Service CityText50
Service StateText50
Service Zip CodeText50
Modified DateModified/Created time in UTC Format: YYYY-MM-DD HH:MM:SSDate25
Is DeletionPossible Values: "Y" | "N" - Note: A value of "Y" will imply the authorization was deleted from HHAX since last file transaction.Text1
Total UnitsThe total units per Authorization Type: Daily | Weekly | Monthly | Entire Period. Calculated field based on Service Code Unit-to-Hour mapping found in HHAX.Number10
Remaining hoursRemaining Authorization HoursNumber10
Remaining UnitsCalculated field based on Service Code Unit-to-Hour mapping found in HHAX.Number10
Provider Tax IDThe Tax ID of the Provider this authorization is attached toNumber10
Provider NPIThe NPI of the Provider this authorization is attached toNumber15


Export: Data Warehouse - Patient Notes

Export of patient authorization data of all patients in your payer portal in HHAX. Typically, initial file is sent as a full file, and subsequent files only include changes or new records.

File Name Convention

File Fields Specification

Field NameField DescriptionTypeChar Length
Payer IDID of the Payer in HHAeXchange.Number10
Patient IDUnique ID of the Patient in HHAeXchange.Number10
Note IDUnique ID of the Note in HHAeXchange.Number10
Note DateFormat: YYYY-MM-DD HH:MM:SSDateTime25
NoteText500
Internal NotePossible Values: "Y" | "N"Text1
Agency IDID of the Agency in HHAeXchange.Number10
ReasonText200
Start DateApplicable if "Note Reason" is "Change of Schedule". Format: YYYY-MM-DDDate10
StatusPossible Values: "Open" | "Closed"Text10
Urgent MessagePossible Values: "Y" | "N"Text1


Export: Data Warehouse - Patient Visits

Export of patient authorization data of all patients in your payer portal in HHAX. Typically, initial file is sent as a full file, and subsequent files only include changes or new records. Additionally, other frequencies can be accomodated as needed (Example: Export monthly all of last month's Visits).

File Name Convention

File Fields Specification

Field NameField DescriptionTypeMax Chars
Payer IDID of the Payer in HHAeXchange.Number10
Patient IDUnique ID of the Patient in HHAeXchange.Number10
Visit IDUnique ID of the Visit in HHAeXchange.Number10
Schedule TypePossible Values: "Skilled" | "Non Skilled"Text15
Agency IDID of the Agency in HHAeXchange.Number10
Visit DateFormat: YYYY-MM-DDDate10
Schedule Start TimeFormat: YYYY-MM-DD HH:MMDate/Time20
Schedule End TimeFormat: YYYY-MM-DD HH:MMDate/Time20
Caregiver IDID of the Caregiver in HHAeXchange.Number 10
POC IDPOC IDNumber10
Bill at Zero $ RatePossible Values: "Y" | "N"Text1
Hold Visit for BillingPossible Values: "Y" | "N"Text1
Service Code IDUnique ID of the Service CodeNumber10
Service CodeText50
Visit Start TimeFormat: YYYY-MM-DD HH:MMDate/Time20
Visit End TimeFormat: YYYY-MM-DD HH:MM Date/Time20
EVV Call InDate and Time if the visit start time is recorded through the EVV system. Format: YYYY-MM-DD HH:MMDate/Time20
EVV Call OutDate and Time if the visit end time is recorded through the EVV system. Format: YYYY-MM-DD HH:MMDate/Time20
Missed VisitPossible Values: "Y" | "N"Text1
Approved TT HoursFormat: HHMMNumber4
TT Service Code IDUnique ID of the Service CodeNumber10
TT Service CodeText50
Service TypePossible Values: "PCA" | "HHA" | "RN" | "LPN" | "PT" | "OT" | "ST" | "MSW" | "HSK" | "NT" | "RT" | "PA" | "HCSS" | "CNA" | "Other (Non Skilled)" | "Other (Skilled)" | "APC" | "SCM" | "SCI" | "HMK" | "ILST" | "PBIS" | "RESP" | "ESC" | "SDP" | "CBSA"Text50
Verified ByPossible Values: "Patient" | "Caregiver" | "Family Member" | "Other"Text50
Verified Textif "Verified by" is "Other"Text100
Date VerifiedFormat: YYYY-MM-DDDate10
Time VerifiedFormat: HHMMNumber4
SupervisorText100
Timesheet RequiredPossible Values: "Y" | "N"Text1
Duties PerformedPipe separated list of dutiesText500
BilledPossible Values: "Y" | "N"Text1
Caregiver CommentsText500
Is DeletedPossible Values: "Y" | "N"Text1
Modified DateFormat: yyyy-mm-dd hh:mm:ss.mssDateTime25
Caregiver First NameText50
Caregiver Last NameText50
Caregiver SSNFormat: XXX-XX-XXXXNumber11
Caregiver DOBFormat: YYYY-MM-DDDate10
Caregiver EmailText50
EIM #EIM incident numberNumber50
Provider MPINumber50
Provider Tax IDThe Tax ID of the Provider this Visit is attached toNumber10
Provider NPIThe NPI of the Provider this Visit is attached toNumber15
Admission IDAdmission ID of the Patient.Text80


Additional Exports

The Data Warehouse exports are the primary exports out of HHAX. Consult with your HHAX Project Manager to review if any of the below-listed export interfaces suit your needs, or if any other custom exports are required.

Additional Optional Exports
































"Payer ID""Admission ID""Member ID""Medicaid ID""Supplemental ID""First Name""Middle Name""Last Name""Gender""DOB""Address 1""Address 2""City""State""Zip""Home Phone 1""Phone 2""Phone 3""SSN""Termination Date""Insurance 1""Primary Insurance""Team""Coordinator"
"12345""ABC12345""123456""12345678""ABCD9876""John""James""Finn""M""1988-12-13""123 Fake St.""""Sample City""NY""12345""6465558888""""""123456789""2020-12-31""YourPayerName""YourPayerName""Alpha Team""Carol Coordinator"
"Payer ID""Admission ID""TIN"NPI"Provider ID""Service Category""Authorization Number""Billing Service Code""From Date""To Date""Authorization Type""Hours Per Week""Hours Per Month""Hours Per Auth Period""Sat Hours""Sun Hours""Mon Hours""Tue Hours""Wed Hours""Thu Hours""Fri Hours""Insurance 1""Notes""Additional Rules""Maximum Visits 1""Per 1""Of X Hours 1""DX1""DX2""DX3""Is Deletion"
"12345""ABC12345""111111111""1234567890""123456789""Home Health"H202109DF-01"T1019""2025-01-31""2025-06-31""Entire Period""""""120""""""""""""""""YourPayerName""Enter Notes for this Authorization Here. 4000 Character limit""""""""""E11.65"""""""
"Provider Name""Provider ID""TIN""NPI""Admin First Name""Admin Last Name""Admin Email Address""Provider Phone""MPI Number""MPI Service Location""Provider Address 1""Provider Address 2""Provider Address City""Provider Address State""Provider Address Zip"
"BestProviderAgency""12345""111111111""1234567890""John""Smith""a@a.com""5552229999""123456789"SL123456"456 Fake St.""STE 100""Imagination Town""NY""12345"
"Payer ID""Admission ID""Start Date""Stop Date""Task Code""Min Frequency""Max Frequency""POC ID""Instruction""Days of Week""Shift"
"12345""ABC12345""2021-01-01""2021-01-30""123""1""5""987654321""Provide the instruction for this task here.""Mon OR Wed OR Fri""All"