Is HIPAAsuite HIPAA compliant?

HIPAAsuite is a HIPAA Compliant and Phase I and II CAQH CORE®  certified software vendor. Find us in the certified vendor area.

EDI stands for Electronic Data Interchange, which is the electronic transfer of information between computers in a standard format. It allows for the exchange of information in an efficient and cost-effective way between computers, without the need of human interaction. EDI functions through a defined set of standards for transmitting information, allowing data to be interpreted correctly, independent of the platforms used on the computers that transmit and receive the data.


In 1996, the Health Insurance Portability and Accountability Act (HIPAA), was the first attempt to create nationwide rules to enact administrative simplification and make the process of information exchange between healthcare payers and providers more efficient by employing EDI transactions. By 2003, all healthcare entities were required by law to fully implement EDI on their transactions

 Here is a typical situation. I have a 4k monitor with 200% font scaling. The icons are tiny. 


Go to Program Files → HIPAAsuite → [Program Name] – executable of program and right-click it.

A menu comes up. Choose Properties.  


Another menu comes up. Click on the compatibility tab. And then ‘Change high DPI settings’


I set the override high DPI setting to System (Enhanced) and click Ok and Apply and restart the program.


Now the issue is resolved. This and all other screens display correctly.

All Covered Entities (Healthcare Providers, Health Plans, and Healthcare Clearinghouses) or entities providing treatment, payment, and operations in healthcare, business associates who are vendors, and service providers who have access to patient information (PHI) must meet HIPAA compliance standards.

Go to the registration page and create an account if you don't have one already. If you're already registered, simply enter your login credentials in the user sign in area. 


Once you're logged in:


  • Go to "Products".

  • Choose a product.

  • Click "Try now" or "Download Trial".


Once the file is downloaded, double click it and follow the setup instructions.

 If you don’t receive your activation key within 24 hours of purchase, please email

How do I tell if my computer can run a 64-bit version of Windows?

  • Open system settings by clicking on the Start button.

  • Click Control Panel.

  • Click on System and Maintenance.

  • Finally, click on System.


Note: Under System, you can view the system type​.

Check out Microsoft’s instructions here on how to determine your operating system's bit version.


  • Microsoft windows 7 and up.

  • Windows Server 2012 - 2022.

  • 8GB of RAM for 64 bit.

  • 100GB of available hard-disk space.


*Only works on windows.

Once the file is downloaded, go to the location that you saved the file, double click it and follow the setup instructions.

The terms 32-bit and 64-bit refer to the way a computer's processor (CPU) handles information. The 64-bit version of Windows handles large amounts of random access memory (RAM) more effectively than a 32-bit system. Not all devices can run the 64-bit versions of Windows.

 Yes. You can request a trial extension here

Yes, all HIPAAsuite products have a 14 day free trial period. During this period there is no obligation to purchase the product or give any credit card information. 


The trial version can be upgraded to the full version by purchasing a license.

 If the product is not right for you, there is no need to contact us; the trial will expire automatically.

Yes. Simply email us at or fill the form here to let us know how we can help you.

Each program’s trial is a fully functioning version of the program. Trials include all available modules & functionality. There are sample files provided or you can use your own files for testing. The trial can be used to complete a proof of concept.

Most likely this is happening because you don't have sufficient rights on your machine.


Solution 1: Run the application as an administrator.


  • Use the windows explorer to navigate to C:\program files\HIPAAsuite\HIPAA_ProductName\HIPAA_ProductName.exe

    • NOTE: you would replace "_ProductName" with your actual product.

  • Right click the executable and click on "Run As Administrator". 

  • Follow the same steps to activate the key. Be sure to choose “Activate my License Online”


Solution 2: Even administrators do not have sufficient rights to write to Windows. 


  • Log out of the machine and have the Administrator of the local machine log in. 

    • NOTE: Not someone with rights, but the actual Administrator. You may need your company’s network support to do this. 

  • The Administrator can enter in the key and follow the activation steps.

We offer 3 different types of licenses:


  • Single User

    • Get one license at its regular price.


  • Multiple Users

    • Get the first license at regular price.

    • 60% off - licenses 2-4

    • 70% off - licenses 5-10


  • Site License  

    • Get unlimited licenses/installs at 4X the price of a single license.

In each program, there is a "Build your own query" under the Database menu. The interface is similar to Microsoft Access and allows non database experts to formulate complex queries.


The EDI Editor parses EDI files but only to show their structure. Each segment will be on its own line, the segment identifier will be in color and the element and sub-element separators are highlighted. You can change the data in the file by editing and saving the file, however there is nothing in the EDI Editor to prevent you from making a file unusable or syntactically wrong.

Yes, we have 5 levels of COB in the data export. These must all be added to the database field configuration to be active.

  • Go to Database -> Connection and Data Fields. The Detail table contains the COB Information. 

  • Click the “Select All” button to be sure all fields are added. 

  • Then click “Test Configuration”,

  • Finally click “Save Field Configuration”.

HIPAAsuite programs store the settings in the registry of the user who is logged in. SSIS or similar scripts use system accounts for the execution of tasks. In this case, the problem is that the HIPAAsuite program is not configured for this user account (SSIS).


There are a few solutions:


  1. Run the scripts under a user that has the program configured.

  2. Log in under the system account being used and configure the program.

  3. Go to the menu item Log --> Daily log and look up what happened. If the program can’t find the configuration, then most likely it is executed by a user under which it was not configured. 

  4. There is also a tool to migrate the setup of a single user into the setup for all users. Go to Help --> Settings Manager to this migration. (Administrator privileges needed).

There are several ways to create a Data Transformation process. One way is a SQL script using the database's innate programming language. The AutoID column is used in the detail table as the foreign key. This means that after the header record is written, we need to ask the database for the ID it just assigned to the new record. Then we can take this ID and write it in the detail record.


Here is a sample SQL script that populates HIPAA Claim Master's tables with data from a fictitious other table. Just three fields are used to show the principle.


Create a Batch script that changes the registry entries for the table names and run this script before you import your files. Then, create another script to change it back to the default value.


Here is an example:


Registry before running command:



Command to change Enrollment Header value reg add "HKEY_CURRENT_USER\Software\HIPAAEnrollmentMaster\Database Server" /v EnrollmentHeader /t REG_SZ /d EDI_Members2 /f


NOTE: This has to be executed as Administrator.



Registry after executing command:


The optional EDI Exchange module tracks every file that is processed in a database in a table called TransLog.


EDI Exchange checks before processing that the product of trading partner ID and filename is unique. If the file has been processed before, you will receive a message and the file will be moved to the Suspend directory.


NOTE: Without EDI Exchange, there is nothing preventing you from loading the same file multiple times.

All HIPAAsuite programs store the settings in the registry of the user who is logged in. The connection information and some other operative settings are stored in the Windows registry. Each user has their own hive and thus has to configure the database connection anew.


We have a tool to migrate the settings from a specific user to the system administrator, thereby allowing any user to use the established settings. 


  • Run the program as Administrator. 

  • Go to Help -> Settings Manager and set the program to run from global settings.

There are two possibilities:


  • The file was processed twice:

    • Even though we prevent the processing of the same filename by the same trading partner, if the file is renamed, the claims will be imported and duplicated.


  • The claim was submitted twice by the provider:

    • This would create identical claims with different file names and maybe a different Claim Filing Code. Such as:

      • Original

      • Resubmitted

      • Change

There is an option to not display line level provider (Rendering) when it is the same as on the claim level.

Confirm if this is turned on/off under Setup -> Specific Options



From time to time we change field names or add new fields to the database tables. This error was caused by not having updated database fields.


To fix this go to:


  • Database -> Connection & Data Fields.

  • Choose "Select All" under the Header & Detail Tables.

  • Then "Test Configuration".

  • Once that checks OK, click "Save Field Configuration".


Do this for each tab under the "Fields to be exported" tables. This will update your database to have all current fields & field names.

  error occurs

There is a log that will tell you what happens each day.

  • Look under Log -> Daily Log. 


There are also logs for transactions with your trading partners. 

  • Look under EDI Exchange -> EDI Receive Log or EDI Exchange -> Send Log.

We store many values in the Windows registry, among them database connectivity and other preferences. Each new user may have to set up the program anew or log in as the user who set up the program.

We understand that IT issues can slow you down. If you need IT assistance, simply fill the form here to submit your ticket. Once you submit a ticket, you will receive an email with your ticket number, confirming we've received your message. Within 24 hours, you will receive a follow up email with a solution or notification that our team is still working on the problem.

All HIPAAsuite products come with the following support services:


  • Technical assistance via email, phone, screen sharing or online chat.

Download the latest version from our website. All our products have been updated to a new version and sometimes this requires the full install package. The .Net framework needs to be updated and the ordinary Microsoft Installer (*.msi) file does not do this. The full install package has a zip file with Setup.exe. This Setup.exe executable will verify or install the latest .Net Framework 4.6.1 and other C++ libraries required to run the programs.


NOTE: you must be logged into your HIPAAsuite account to download the latest version.


You should:


  • Uninstall previous version. You will not lose any of your settings.

  • You might even delete the folder C:\Program Files\HIPAAsuite\[hipaasuite product]

  • Download the zip file with the Setup.exe program.

  • Run the Setup.exe (not the .msi) executable 

  • Setup.exe will then perform the installation

Yes, we offer volume discounts with the purchase of multiple licenses. For more information about volume discount, call us at 1.800.351.6347.

All payments can be made by credit card, PayPal or check.

We accept the following credit cards:

You may cancel your monthly subscription at any time, subject to the terms of our Cancellation Policy. In the event that you decide to cancel your account, you can contact our support team at to request the cancellation of the subscription

To upgrade your subscription to a perpetual license, email us at or fill the form here.

By purchasing a Monthly Subscription you agree to a one time non-refundable setup fee and a recurring monthly fee at the then-current subscription rate. The monthly fee will be charged on the same day each month. You accept responsibility for all recurring charges until you cancel your subscription. You may cancel your monthly subscription at any time, subject to the terms of our Cancellation Policy.


For specific pricing, call us at 1 (800) 351-6347 or fill our form here.

Upon cancellation, your license key(s) will be revoked and you will not receive any additional charges after your plan has been cancelled. Subject to the terms of our Cancellation Policy.

  • No long-term commitment

  • FREE product trial 

  • Affordable monthly payments 

  • FREE Demo

  • Single product or multiple products

  • Single license or multi-user licenses

  • Customer support

Which products are available for a subscription plan?

All of our products and packages are available for a monthly subscription plan. Please contact us for a solution tailored specifically for your needs.

Most likely the program was open while running the command line. The program must be closed in order to run from the command line. Also, for deployment, the program needs to be configured for the user under whom the command line is run. Don't let a system account run the job because the program has no settings for that user. 


Every time a user is working with the command line, all actions are logged. Any issue encountered by the program can be found there. Go to the menu item Log --> Daily log and look up what happened.

Publish modules to the "offcanvs" position.