The incoming messages had errors that caused the IIS systems to reject them. The ACK messages used the MSA and ERR fields to indicate the errors:
- MSA-1 was AE to show the message was processed but errors were reported
- ERR-1,2 provided the error location in the message
- ERR-3 specified the HL7 error code like "Required field missing"
- ERR-4 had a severity like E for Error
- ERR fields 7,8 sometimes included a diagnostic message.
The IIS systems expect the EHRs to correct the errors and resubmit the messages.