Process for Electronic Data Exchange with MIIC

Information for organizations interested in submitting and/or exchanging data with the Minnesota Immunization Information Connection via flat file or HL7 file format. There are four main steps to initiating and achieving electronic data exchange with MIIC: registration, pre-testing, onboarding, and ongoing submission with quality assurance. Updated 2/14

On this page:
Ongoing submission with quality assurance

Step 1. Registration

All organizations interested in electronic data exchange with MIIC are required to register with MDH. This applies to meaningful use and non-meaningful use data submissions.

For meaningful use submissions, completion of this step assumes the data submitter has acquired and implemented a certified health IT product capable of producing HL7 2.5.1 messages.

Step 2. Queue/Pre-testing

Once an organization has registered with MDH they will be placed in a queue to begin the onboarding process. During this time the organization should complete the MIIC pre-testing materials:

Completed materials should be submitted to the MIIC Help Desk at

Once registration and pre-testing are complete, MIIC will prioritize organizations to receive an invitation to onboard. Factors influencing priority status include:

  • Completion of MDH data exchange registration and MIIC pre-testing materials,
  • Enrollment in the MnVFC Program,
  • Administration of a high volume of immunizations,
  • Submission of data for multiple organizations,
  • Organization type (in general primary care providers will be prioritized over specialty clinics), and
  • Desired data submission format and transport protocol (HL7 2.5.1 and web services are preferred).


Step 3. Onboarding

The onboarding process includes working with MDH MIIC staff and MIIC regional coordinators to test and validate the structure and content of immunization messages.

3a. Set up of organizations and transport protocol

MIIC staff will set up site-specific organizations in the MIIC test environment and verifiy organization set-up in the production environment.

MIIC staff will also work with the submitter to set up the data exchange transport protocol.

3b. Format testing

Organizations are invited to submit test messages to the MIIC test environment for format testing. Test messages submitted to the test environment should not contain personally identifiable health information. MIIC staff review these messages to ensure that the structure of the message is sound.

3c. Content validation

Once the format of the immunization message is sound, the content of the message is reviewed through a quality assurance (QA) process. This process may take several weeks to several months depending on the intensity of testing needed and the organization's ability to correct errors.

In order to conduct content validation, organizations must submit data to the MIIC test environment. This data is loaded into a QA tool and QA reports are generated. MIIC regional coordinators and MDH MIIC staff will review these reports and work with the organization to correct content errors. Multiple file submissions may be needed to fully validate messages and ensure high-quality data submissions.

Once MIIC staff approves the message content, the organization is ready for production.

Step 4. Ongoing submission with quality assurance

When content validation is complete, access to the production environment is granted for ongoing data submissions. Ongoing data submissions are routinely monitored. Organizations may be asked to address issues with their data exchange interface periodically.


Updated Wednesday, 26-Feb-2014 14:03:12 CST