This document highlights the approach MassHealth is using to support trading partner testing with new and existing MassHealth providers. This approach uses the production environment to perform end-to-end electronic transaction testing.


Before you can test, you must be enrolled as an active provider with MassHealth. Once you are enrolled, you may then request to have transactions setup and request testing for those transactions, if needed. Call the MassHealth Customer Service Center at 1-800-841-2900. Select Option 1, then Option 8, then Option 3, and speak directly to a representative in the Electronic Data Interchange (EDI) unit. You may alternatively send an e-mail to You must contact the EDI unit by phone or e-mail before submitting any test files. Any test files submitted without prior knowledge and coordination by the EDI unit will not be monitored for review of results.

When you contact MassHealth's EDI Unit, the EDI representative will need the following information from you in order to coordinate the test.

  1. Name and associated contact information, including e-mail and phone number.
  2. User ID (Call MassHealth Customer Services if you do not have a user ID. Validate that the user ID has access to the provider ID of the provider who wants to test and the proper role authorities (for example, claims submission and manage member eligibility).
  3. Provider ID (If you are a provider, call MassHealth Customer Services if you do not have one. If you are a billing intermediary or software vendor, contact your client to get their provider ID).
  4. Submitter ID (if applicable).
  5. Type of transaction(s) you want to test:
  1. 270/271 Health Care Eligibility/Benefit Inquiry and Information Response
  2. 276/277 Health Care Claim Status Request and Response
  3. 837I & 837P Health Care Claim: Institutional/Professional
  4. 835 Health Care Payment/Advice (We do not test 835 remittance advices, but we can validate the results on file)
  1. Date you anticipate you will need to start testing.
  2. Date you need to complete testing by (if applicable).

If you are submitting a transaction to MassHealth, your transactions will be processed against our production environment. You must submit up to 25 transactions to provide a representative set of the various types of business conducted for the site. The MassHealth Customer Service Center will be required to review, monitor, and respond to file submissions much as they currently do in standard TPT until the provider reaches the standard threshold (80% of claims pass) to complete trading partner testing.

Steps to follow to ensure successful testing with MassHealth

1. You must inform MassHealth's EDI unit that you want to test electronic X12 transactions with MassHealth. If you plan to submit with an approved billing intermediary you do not have to test with MassHealth directly. However if you are utilizing a billing intermediary, we highly recommend that you coordinate testing with your billing intermediary to ensure that your claims are accepted. If you are using a software vendor, you must test with MassHealth directly. You must provide the information listed above before testing can begin with your billing intermediary or software vendor. You may contact the MassHealth EDI unit by phone at 1-800-841-2900. Select Option 1, then Option 8, and then Option 3, or you may also send an e-mail to

2. MassHealth will update your testing profile in MMIS so that we can track the results of the testing process with you. MassHealth will update your file to ensure the following.

  • The trading partner is authorized to submit production transactions once they pass testing.
  • The relationship links between the provider and any billing agency are established and noted in MMIS. It is the responsibility of the provider to request such links. This may include setting up an alternative submitter ID for claims and/or an alternative receiver ID for the 835.
  • If you intend to submit void, replace and COB claims as part of your normal course of business with MassHealth, those types of claims must be included in the provider's test sample.
  • NPI and taxonomy are set up correctly. (Taxonomy is only required when deemed necessary by MassHealth.)

3. The trading partner should notify the MassHealth Customer Services EDI team when a file is submitted.

  • The MassHealth Customer Services EDI team will monitor the test based upon the day the file was submitted and the receipt names that you identify are on the test file.
  • Complete validation for pre-compliance (validates the first level of compliance) and validation for compliance (provider will receive 999) If you do not receive a 999, then the file did not pass HIPAA pre-compliance, as there may be an issue with the ISA used on the transaction. For example, test files submitted with ISA 15 = "T" in this production environment will be rejected and a 999 will not be generated. MassHealth Customer Services will contact you about the error.
  • If a file fails compliance, the MassHealth Customer Service Center will track the results, contact you, and work with you to correct the issues.
  • If a file passes compliance and reaches adjudication, the MassHealth Customer Service Center will review the file, discuss the results with you, and identify any billing changes that need to be made for future submissions. A minimum of 80% of claims must pay. If you have multiple service locations, it is in your best interest to view the remittance advice and verify that the claims are processing to the correct location. All test results will be communicated to the trading partner and documented by the MassHealth Customer Service Center.
  • If you have any questions about this process, please contact the MassHealth Customer Service Center at 1-800-841-2900. Select Option 1, then Option 8, then Option 3, and speak directly to a representative in the EDI unit. You may alternatively send an e-mail to


This information is provided by MassHealth .