Maryland Health Insurance Exchange (MHBE) Standard Companion Guide Transaction Information

Similar documents
997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005

Medical Associates Health Plans and Health Choices

To: Electronic Data Interchange (EDI) Partners:

EFS 997 Functional Acknowledgment X12/V4010/997: 997 Functional Acknowledgment Version: 1.3

Functional Acknowledgment - 997

X12 Implementation Guidelines For Inbound 997 v (I )

Functional Acknowledgment

PEBTF 999 Functional Acknowledgement PEBTF. 999 Functional Acknowledgement. Page 1 Printed 2/9/ :51 AM

HIPAA Transaction Standard Companion Guide. Refers to the Implementation Guides Based on ASC X12 version CORE v5010 Companion Guide

EDI Functional Acknowledgment

Alameda Alliance for Health

Standard Companion Guide

270/271 Health Care Eligibility, Coverage, or Benefit Inquiry and Response

Anthem Blue Cross and Blue Shield. 834 Companion Guide

ANSI ASC X12N 837 Healthcare Claim (Version X222A1-June 2010) Professional Companion Guide

Inland Empire Health Plan

USVI HEALTH ELIGIBILITY/BENEFIT INQUIRY 5010 Companion Guide 270

EDI Specification. 997 Functional Acknowledgement. For all Trading Partners. Version: ANSI X /21/2011 V 1.0

DSW Designer Shoe Warehouse

HIPAA 276/277 Companion Guide Cardinal Innovations Prepared for Health Care Providers

Customer EDI Guidelines 997 Functional Acknowledgment

ASC X X220A1)

HIPAA Transaction Health Care Claim Acknowledgement Standard Companion Guide (277CA, X214)

RHODE ISLAND Electronic Business Transactions

Administrative Services of Kansas (ASK)

Functional Acknowledgment - 997

837 Health Care Claim Companion Guide. Professional and Institutional

Appendix A Vendor Specifications for. State of Idaho MMIS

West Virginia HEALTH ELIGIBILITY/BENEFIT INQUIRY Companion Guide 270

997 Functional Acknowledgment

ADOBE Inbound 997 ANSI X Version: 1.0

Implementation Acknowledgment For Health Care Insurance (999) Change Log:

MOBIS Alabama, LLC IMPLEMENTATION GUIDELINES FOR ASC X12 EDI CONVENTIONS FUNCTIONAL ACKNOWLEDGEMENT TRANSACTON SET (997) VERSION/RELEASE

997 Functional Acknowledgment (Inbound)

Blue Cross Blue Shield of Louisiana

DentaQuest HIPAA Transaction Standard Companion Guide

CP EDI 997 Guidelines (Version 7010)

Indiana Health Coverage Programs

/277 Companion Guide. Refers to the Implementation Guides Based on X12 version Companion Guide Version Number: 1.1

BLUE CROSS AND BLUE SHIELD OF LOUISIANA PROFESSIONAL CLAIMS COMPANION GUIDE

997 Functional Acknowledgment

Administrative Services of Kansas (ASK)

Kentucky HIPAA HEALTH CARE PAYER UNSOLICITED CLAIM STATUS Companion Guide Unsolicited 277. Version 1.1

Blue Cross Blue Shield of Delaware

Document Version FUNCTIONAL ACKNOWLEDGEMENT (ANSI X12 VERSION 4040) 10/10/2008. X12V General Parts, Inc./CARQUEST

997 Functional Acknowledgment

Refers to the Technical Reports Type 3 Based on ASC X12 version X /277 Health Care Claim Status Inquiry and Response

834 Companion Document to the 5010 HIPAA Implementation Guide

Standard Companion Guide. Refers to the Implementation Guide Based on X12 Version X212 Health Care Claim Status Request and Response (276/277)

BLUE CROSS AND BLUE SHIELD OF LOUISIANA INSTITUTIONAL CLAIMS COMPANION GUIDE

997 Functional Acknowledgement X12 Version 4010

824 Application Advice X12/V4010/824: 824 Application Advice Version: 1.3

276/ /277 Health Care Claim Status Request and Response Real-Time. Basic Instructions. Companion Document

Electronic Transaction Manual for Arkansas Blue Cross and Blue Shield FEDERALEMPLOYEEPROGRAM (FEP) DentalClaims

Refers to the Technical Reports Type 3 Based on ASC X12 version X223A2

ASC X12N INSURANCE SUBCOMMITTEE X061A1 820 GROUP PREMIUM PAYMENT FOR INSURANCE PRODUCTS

835 Health Care Claim Payment and Remittance Advice Companion Guide X091A1

ZF Group North American Operations. EDI Implementation Guide

Rite Aid Corporation 997 Functional Acknowledgment Version

997 - Functional Acknowledgment. Caterpillar Inc.

ANSI X12 version Receiving Advice/ Acceptance Certificate

Vendor Specifications 270/271 Eligibility Benefit Inquiry and Response ASC X12N Version for. State of Idaho MMIS

Ver 2 Rel 2 Envelope Segments -

Standard Companion Guide

WEDI Acknowledgement Recommendations

X Envelops. University Hospitals Health Systems University Hospitals of Cleveland ASNI X12 Envelops Version Functional Group ID=

837 Companion Guide. October PR.P.WM.1 3/17

General Companion Guide. Version Number: 1.4 September 16, 2003

270/271 Benefit Eligibility Inquiry/Response Transactions Companion Guide ANSI ASC X12N 270/271 (Version 4010A)

Standard Companion Guide

GovX Purchase Order. X12/V5010/850: 850 Purchase Order

Mississippi Medicaid Companion Guide to the X279A1 Benefit Inquiry and Response Conduent EDI Solutions, Inc. ANSI ASC X12N 270/271

SHARES 837P Companion Guide

Cabinet for Health and Family Services Department for Medicaid Services

Standard Companion Guide

Florida Blue Health Plan

ACKNOWLEDGMENTS BEST PRACTICE

990 Response to a Load Tender

Blue Shield of California

HIPAA X 12 Transaction Standards

997 Transaction 997 IBM Subset - Functional Acknowledgment /2009

EMBLEMHEALTH HIPAA Transaction Standard Companion Guide

Integration Guide for Data Originators of Claim Status. Version 1.1

Guide to the X214 Claim Acknowledgement Conduent EDI Solutions, Inc.

GovX Purchase Order. X12/V5010/850: 850 Purchase Order

837 PROFESSIONAL CLAIMS AND ENCOUNTERS TRANSACTION COMPANION GUIDE

HIPAA X 12 Transaction Standards

< A symbol to indicate a value is less than another. For example, 2 < 3. This symbol is used in some BCBSNC proprietary error messages.

It is recommended not to exceed 99 patient requests per Information Receiver Loop (2000B).

990 Response to a Load Tender

EMBLEMHEALTH. HIPAA Transaction Standard Companion Guide

Florida Blue Health Plan

Eligibility Gateway Companion Guide

Freightliner Corporation Interchange Envelope Structure

824 Application Advice

General Companion Guide 837 Professional and Institutional Healthcare Claims Submission Version Version Date: June 2017

BRP Inc. ELECTRONIC DATA INTERCHANGE (EDI) IMPLEMENTATION GUIDE 865 VERSION 4010 FROM SUPPLIER. Document version 1.5

Partnership HealthPlan of California

ICS Interchange Control Structures

Benteler Electronic Data Interchange Specifications Transaction 997

Transcription:

A service of the Maryland Health Benefit Exchange Maryland Health Insurance Exchange (MHBE) Standard Companion Guide Transaction Information 999 Implementation Acknowledgments for Health Care Insurance Version-1.0 Companion Guide Version: 1.0 July 24, 2013

Maryland Health Benefit Exchange PREFACE This Companion Guide to the v5010 Accredited Standards Committee (ASC) X12N Implementation Guides and associated errata adopted under Health Insurance Portability and Accountability Act (HIPAA) clarifies and specifies the data content when exchanging electronically. Transmissions based on this companion guide, used in tandem with the v5010 ASC X12N Implementation Guides, are compliant with both ASC X12 syntax and those guides. This Companion Guide is intended to convey information that is within the framework of the ASC X12N Implementation Guides adopted for use under HIPAA. The Companion Guide is not intended to convey information that in any way exceeds the requirements or usages of data expressed in the Implementation Guides. This Companion Guide is based on, and must be used in conjunction with, the ASC X12 X12N/005010X231A1. See Error! Reference source not found. for ASC X12 TR3 Implementation uides. The Companion Guide clarifies and specifies specific transmission requirements for exchanging data. The instructions in this companion guide conform to the requirements of the TR3, ASC X12 syntax and semantic rules and the ASC X12 Fair Use Requirements. In case of any conflict between this Companion Guide and the instructions in the Type 3 Technical Report (TR3), the TR3 takes precedence. 999 Companion Guide Version 1.0 i

Maryland Health Benefit Exchange Disclaimer Companion Guides (CG) are documents created to supplement ASC X12 TR3. TR3s, commonly known as Implementation Guides (IG), define the data content and format for specific business purposes. This CG was created for distribution to health care issuers, clearinghouses, and software vendors. The instructions in this CG are not intended to be stand-alone requirements, the CG must be used in conjunction with the ASC X12/005010X231A1 Healthcare Insurance Exchange Related Payments (820) TR3 and any associated Addenda. ASC X12 TR3s are copyrighted documents and may be purchased at the ASCX12 website. See Error! Reference source not found. for ASCX12 website link. 999 Companion Guide Version 1.0 ii

Maryland Health Benefit Exchange TABLE OF CONTENTS Change Summary... 4 1. Getting Started... 5 1.1 TRADING PARTNER PROFILE... 5 2. Testing... 6 2.1 TESTING OVERVIEW... 6 2.2 TESTING PROCESS... 6 3. Connectivity... 7 3.1 TRANSMISSION SPECIFICS... 7 3.1.1... Delimiters:... 7 3.1.2... Control Numbers:... 7 3.1.3... Processing Capabilities:... 7 3.1.4... File Rejection Reasons:... 7 4. Contact Information... 8 5. Acknowledgement (999)... 9 6. Acknowledgements... 27 7. MHC Specific Business Rules and Limitations... 28 7.1 GENERAL BUSINESS RULES... 28 7.2 BUSINESS RULES FOR THE 999 IN RESPONSE TO ENROLLMENT FILES... 28 7.3 BUSINESS RULES FOR THE 999 IN RESPONSE TO PREMIUM FILES... 28 Acronyms/Glossary... 29 Table of Tables Table 1: Document History... 4 Table 2: Exchange Enrollment Other Resources... Error! Bookmark not defined. Table 3: 999 5010 X231A1 Implementation Acknowledgement... 10 Table 4: Acronyms/Glossary... 29 Table of Figures No table of figures entries found. 999 Companion Guide Version 1.0 iii

Change Summary Table 1: Document History Date Version Document Revision Description Document Author 7/24/2013 1.0 Initial Release Noridian 999 Companion Guide Version 1.0 4

1. Getting Started In order to send and/or receive transactions, Trading Partners (clearinghouses, qualified health plan (QHP) issuers, and Third Party Administrator (TPA)s must complete a trading partner agreement, exchange profile information and establish connectivity. In this companion guide; Chapter 2 Testing, Chapter 3 Connectivity, and Chapter 4 Contact Information, document the integration setup. 1.1 Trading Partner Profile To establish a Trading Partner Profile the trading partner completes and signs a Trading Partner Agreement form and submits it to MHC for processing. Electronic Data Interchange (EDI) interface will be set up and tested with the trading partner. The first step that MHC will take is to establish Trading Partner Profile(s). The MHC team will configure a test profile for one or more EDI interfaces with the Trading Partner. A Trading Partner with multiple data centers must acquire multiple Trading Partner Profiles. Once the EDI interface(s) have been successfully tested, the MHC team will notify MHC to open the Trading Partner s QHP for enrollment and will switch the Trading Partner Profile to a production status. 999 Companion Guide Version 1.0 5

2. Testing Syntax Integrity and Syntax Requirement specifications must be met in order for 999 transactions to be processed in a production mode. The MHC team will work with Trading Partners (clearinghouses, QHP Issuers and SBEs) throughout the testing process. 2.1 Testing Overview Testing is conducted to ensure compliance with Health Insurance Portability and Accountability Act (HIPAA) guidelines as related to: Syntactical integrity: EDI files must pass verification checks related to valid segment use, segment order, element attributes, proper transmission of numeric values, validation of ASC X12 syntax, and compliance with ASC X12 rules. Syntactical requirements: EDI files must be validated for compliance with HIPAA Implementation Guide-specific syntax requirements, such as limits on repeat counts and the use of qualifiers, codes, elements and segments. Testing will also verify intra-segment situational data elements, non-medical code sets and that values and codes are used according to the Implementation Guide instructions. Testing is conducted to ensure compliance with MHC guidelines, as related to following: Syntactical integrity: EDI files must pass verification checks related to valid segment use, segment order, element attributes, proper transmission of numeric values, validation of ASC X12 syntax, and compliance with ASC X12 rules. Syntactical requirements: EDI files must be validated for compliance with HIPAA Implementation Guidespecific syntax requirements, such as limits on repeat counts and the use of qualifiers, codes, elements and segments. Testing will also verify intra-segment situational data elements, non-medical code sets and that values and codes are used according to the Implementation Guide instructions. Additional testing may be required when the system is upgraded, when business requirements change, or when new versions of the ASC X12 999 implementation guide are implemented. 2.2 Testing Process The Trading Partners have the ability to call MHC via the Contact Information Section. The standard testing process is outlined in steps 1 through 7: 1. The Trading Partner downloads the 999 Companion Guides and Trading Partner Enrollment package 2. The Trading Partner completes and signs the Trading Partner Agreement and submits the signed agreement to MHC. 3. The MHC QA team coordinates the linkage between the Trading Partner Submitter Identifier and passwords. The MHC QA team then notifies the Trading Partner of this linkage. 4. The MHC QA team provides a limited number of initial test files to the Trading Partner for processing. The Trading Partner downloads the files via Secure File Transfer Protocol (SFTP). 5. The Trading Partner provides 999 test files to MHC for validation. 6. If the both MHC and the Trading Partner s 999 are successfully validated, the test is considered successful and the trading partner is approved to begin processing 999 files in the production environment. 7. If issues or errors are identified in steps 4 or 5, the test is not considered successful. The MHC team and the Trading Partner(s) will work together until the issues are resolved and a successful test is completed without errors or issues. 999 Companion Guide Version 1.0 6

3. Connectivity Trading Partners will connect to [the Exchange s] SFTP server for all EDI transactions (enrollment, acknowledgement, payment, etc.) via the [File Transfer (EFT) system] which is a batch system. Each Trading Partner is assigned a Submitter Identifier in the EFT system, which allows access to an Inbox and an Outbox. The Trading Partner and MHBE will use these folders to pick up and drop off data files. 3.1 Transmission Specifics 3.1.1 Delimiters: MHC is not establishing a requirement or preference for delimiters on inbound transactions. 3.1.2 Control Numbers: MHC is not establishing specific requirements for the ISA, GS and ST control numbers, other than a rule that at least one of the control numbers must increment from one day to the next. However, since the ASC X12C005010X231 Implementation Acknowledgement for Health Care Insurance (999) transaction does not reflect the ISA control number, it is necessary for one or both of the GS and ST control numbers to increment from day to day. 3.1.3 Processing Capabilities: MHC has the ability to accept multiple processing capabilities: Submissions in one day. ISA-IEA envelopes within a single physical file. GS-GE envelopes within a single ISA-IEA interchange. ST-SE envelopes within a single GS-GE functional group. 3.1.4 File Rejection Reasons: The entire submission will be rejected in the following situations: Submission of data that is not valid based on the TR3. Submission of a segment or data element specified in the TR3 as Not Used. Submission of non-unique values in the ST02 or GS06 Control Number elements. 999 Companion Guide Version 1.0 7

4. Contact Information Trading Partners that need to interact with customer support shall be able to contact MHC customer support at the following telephone number and email address: Telephone: TBD Email: TBD 999 Companion Guide Version 1.0 8

5. Acknowledgement (999) Table 2 Notes: Observe the HIX Information columns of Table. The columns labeled Min/Max, Usage and Acceptable Values = all define what MHC Information will be using for processing. There may be a difference in the usage of the item documented and the same item in the HIPAA 999 5010X231A1.Iin such case, the HIX Information prevails. Any data element who s Usage is Not Considered for Processing (NCFP). The meaning of NCFP is that the sender may send the data, but the will not use or save the data. 999 Companion Guide Version 1.0 9

Segments and Data s ISA - INTERCHANGE CONTROL HEADER ISA INTERCHANG E CONTROL HEADER HDR 1 R N/A ISA01 Authorization Information ID 2-2 R 00 = No authorization required Qualifier ISA02 Authorization Information AN 10-10 R Spaces ISA03 ISA04 ISA05 ISA06 ISA07 ISA08 ISA09 ISA10 ISA11 ISA12 Security Information Qualifier Security Information Interchange ID Qualifier Interchange Sender ID Interchange ID Qualifier Interchange Receiver ID Interchange Date Interchange Time Repetition Separator Interchange Control Version ID 2-2 R 00 = No Authorization Present AN 10-10 R Spaces ID 2-2 R ZZ = Mutually Defined AN 15-15 R M377668100 Must be fixed length, padded with spaces. Document in Trading Partner Agreement ID 15-15 R ZZ = Mutually Defined AN 15-15 R Must be 15 in length and padded with spaces. Document in Trading Partner Agreement DT 6-6 R YYMMDD TM 4-4 R HHMM - 1-1 R ^ ID 5-5 R 00501 = Standards Approved for publication 999 Companion Guide Version 1.0 10

Segments and Data s ISA13 ISA14 Number Interchange Control Number Acknowledgem ent Requested by ASC X12 procedures Review Board through October 2003 NO 9-9 R Unique 9-digit number with leading zeroes. Started at 000000002 and incremented by 1 for each successive Interchange from Sender to Receiver. Do not reset to a starting value of 000000002 within each Transmission or each day. ID 1-1 R 0 = Interchange Acknowledgement Requested (TA1) ISA15 Usage Indicator ID 1-1 R P = Production Data T = Test Data ISA16 Component Separator AN 1-1 R GS Functional Group Header GS GS01 GS02 GS03 Functional Group Header Functional Identifier Code Application Sender's Code Application Receiver's Code - HDR 1 R This concerns a 999 that is not expecting or requesting TA1 responses. ID 2-2 R FA = Functional or Implementation Acknowledgement s (997,999) AN 2-15 R MHC will send the same value as ISA06. AN 2-15 R MHC will send the same value as ISA08. GS04 Date DT 8-8 R CCYYMMDD CURRENT-DATE 999 Companion Guide Version 1.0 11

Segments and Data s GS05 Time TM 4-8 R HHMM CURRENT-TIME GS06 GS07 Group Control Number Responsible Agency Code NO 1-9 R DDDnnnnnn MHC will send only one GS per file. This number shall be unique for a given year. This number will be the Julian day plus a sequence number to allow for multiple files per day. ID 1-2 R X = Accredited Standards Committee X12 GS08 Header ST ST01 ST02 ST03 AK1 AK101 Version Identifier Code TRANSACTIO N SET HEADER Identifier Code Control Number Implementation Convention Reference FUNCTIONAL GROUP RESPONSE HEADER Functional Identifier Code AN 1-12 R 005010X231A1 HDR 1 R ID 3-3 R 999 = Implementation Acknowledgement Implementation Acknowledgement. AN 4-9 R nnnn The value starts at 0001 and increments for each successive ST-SE loop. AN 1-35 R 005010X231A1 HDR R ID 2-2 R BE = Benefit Enrollment and Maintenance RA = Payment Order/ Send a code for the file in which a response is required. For 834 send BE. For 820 send RA. 999 Companion Guide Version 1.0 12

Segments and Data s AK102 AK103 Group Control Number Version Release/Industr y Identifier Code Remittance Advice (820) N0 1-9 R Send the GS06 value from the file that is being responded to. AN 1-12 S Send the GS08 Identifier from the file that is being responded to. 2000 - AK2 TRANSACTION SET RESPONSE HEADER Repeat: >1 AK2 AK201 AK202 AK203 TRANSACTIO N SET RESPONSE HEADER Identifier Code Control Number Implementation Convention Reference 2000 S Will not be sent if no errors are present. ID 3-3 R 834 = Benefit Enrollment and Maintenance 820 = Healthcare Insurance Exchange Related Payments Needs to code for the transaction set that was sent. For 834 transactions - Send 834. For 820 transactions - Send 820. AN 4-9 R Send the ST02 of the transaction being responded to. AN R Send the ST03 value from the transaction set being responded to. 2100 - AK2/IK3 ERROR IDENTIFICATION Repeat: >1 IK3 IK301 IK302 Error Identification Segment Identifier Segment Position in 2100 S ID 2-3 R Send the segment identifier that has the error (DTP, INS, etc). N0 1-10 R This is the segment count from the ST segment. The count includes the ST 999 Companion Guide Version 1.0 13

Segments and Data s segment. IK303 IK304 Identifier Code Implementation Segment Syntax Error Code AN 1-4 S Send when the error is in LS-LE loop and the LS01 value is known. ID 1-3 R 1 = Unrecognized segment ID 2 = Unexpected segment 3 = Required segment missing 4 = over maximum times 5 = Segment exceeds maximum use 6 = Segment not in defined transaction set 7 = Segment not in proper sequence 8 = segment has data element errors I4 = Implementation Not Used segment present I6 = Implementation dependent segment missing I7 = Implementation loop occurs under minimum times I8 = Implementation segment below minimum use I9 = Implementation dependent Not Used segment present 999 Companion Guide Version 1.0 14

Segments and Data s CTX Segment Context 2100 S CTX01 Composite - R CTX01-1 Context Name AN 1-35 R SITUATIONAL TRIGGER CTX01-2 Context Reference AN 0 N/U CTX03 CTX04 CTX05 CTX05-1 CTX05-2 CTX05-3 CTX06 CTX06-1 Segment Position in Identifier Code Position in Segment Position in Segment Component Data Position in Composite Repeating Data Position Reference in Segment Data Reference Number N0 1-10 R This is the numerical count position of the data segment from the start of the transaction set. The transaction set header is count position 1. AN 1-4 S The loop ID number given on the transaction set diagram is the value for this data element in segments LS and LE. S Composite element Only create an element if there is information to report. N0 1-2 R N0 1-2 S N0 1-4 S S N0 1-4 R Composite element 999 Companion Guide Version 1.0 15

Segments and Data s CTX Business Unit Identifier 2100 1 S CTX01 Context R Composite element Identification CTX01-1 Context Name AN 1-35 R SUBSCRIBER NUMBER REF02 Or ENT01 CTX01-2 Context Reference AK2/IK3/IK4 Implementation Data Note (loop repeat >1) For 834, send Subscriber number. For 820, send ENT01. AN 1-35 R Send value from original file. IK4 IK401 IK401-1 IK401-2 IK401-3 IK402 IK403 Implementation Data Note Position in segment Position in Segment Component Data Position In Composite Repeating Data Position Data Reference Number Implementation Data Syntax Error Code 2110 1 S R N0 1-2 R N0 1-2 S N0 1-4 S N0 1-4 S Composite ID 1-3 R 1 = Required Data Missing 2 = Conditional Required Data Missing 999 Companion Guide Version 1.0 16

Segments and Data s 3 = Too Many Data s 4 = Data Too Short 5 = Data Too Long 6 = Invalid Character In Data 7 = Invalid Code Value 8 = Invalid Date 9 = Invalid Time 10 = Exclusion Condition Violated 12 = Too Many Repetitions 13 = Too Many Components I10 = Implementation Not Used Data Present I11 = Implementation Too Few Repetitions I12 = Implementation Pattern Match Failure I13 = Implementation Dependent Not Used Data Present I6 = Code Value Not Used in Implementation I9 = Implementation Dependent Data Missing 999 Companion Guide Version 1.0 17

Segments and Data s IK404 CTX CTX01 Copy of Bad Data Context Composite AN 1-99 S Send bad data element. Limit 99 characters. Do Not Send Invalid Characters. 2110 1-10 S CTX01-1 Context Name AN 1-35 R SITUATIONAL TRIGGER CTX01-2 Context Reference AN 0 N/U CTX03 CTX04 CTX05 CTX05-1 CTX05-2 CTX05-3 CTX06 Segment Position in Identifier Code Position in Segment Position in Segment Component Data Position in Composite Repeating Data Position Reference in Segment R N0 1-10 R The numerical count position of this data segment from the start of the Transaction Set. The transaction set header is count position 1. AN 1-4 S The loop ID number given on the transaction set diagram is the value for this data element in segments LS and LE. S Composite element Only create an element if there is information to report. N0 1-2 R N0 1-2 S N0 1-4 S S Composite element 999 Companion Guide Version 1.0 18

Segments and Data s CTX06-1 IK5 IK501 IK502 Data Reference Number Response Trailer Acknowledgme nt Code Implementation Syntax Error Code N0 1-4 R 2000 1 R ID 1-1 R A = Accepted E = Accepted But Errors Were Noted 80 = The transaction set indicated in this AK2 loop contained errors, but was forwarded for further processing. M = Rejected, Message Authentication Code (MAC) Failed R = Rejected 81 = The transaction set indicated in this AK2 loop contained errors, and was NOT forwarded for further processing. It will need to be corrected and resubmitted. W = Rejected, Assurance Failed Validity Tests X = Rejected, Content After Decryption Could Not Be Analyzed ID 1-3 S 1 = Not Supported 2 = Trailer Missing 999 Companion Guide Version 1.0 19

Segments and Data s 3 = Control Number in Header and Trailer Do Not Match 4 = Number of Included Segments Does Not Match Actual Count 5 = One or More Segments in Error 6 = Missing or Invalid Identifier 7 = Missing or Invalid Control Number 8 = Authentication Key Name Unknown 9 = Encryption Key Name Unknown 10 = Requested Service (Authentication or Encrypted) Not Available 11 = Unknown Security Recipient 12 = Incorrect Message Length (Encryption Only) 13 = Message Authentication Code Failed 15 = Unknown Security Originator 16 = Syntax Error in Decrypted Text 17 = Security Not Supported 18 = not 999 Companion Guide Version 1.0 20

Segments and Data s IK503 IK504 IK505 Implementation Syntax Error Code Implementation Syntax Error Code Implementation in Functional Group 19 = Invalid Transaction Set Implementation Convention Reference 23 = Control Number Not Unique within the Functional Group 24 = S3E Security End Segment Missing for S3S Security Start Segment 25 = S3S Security Start Segment Missing for S3E Security End Segment 26 = S4E Security End Segment Missing for S4S Security Start Segment 27 = S4S Security Start Segment Missing for S4E Security End Segment I5 = Implementation One or More Segments in Error I6 = Implementation Convention Not Supported ID 1-3 S Additional error codes. ID 1-3 S ID 1-3 S 999 Companion Guide Version 1.0 21

Segments and Data s IK506 AK9 AK901 Syntax Error Code Implementation Syntax Error Code Functional Group Response Trailer Functional group Acknowledge Code ID 1-3 S - Traile r 1 R ID 1-1 R A = Accepted This code value can only be used if there are no AK2 loops or all IK501 values = A. E = Accepted, But Errors Were Noted. The functional group indicated in this 999 contained errors, but was forwarded for further processing. M = Rejected, Message Authentication Code (MAC) Failed P = Partially Accepted, At Least One Was Rejected R = Rejected The functional group indicated in this 999 contained errors, and was NOT forwarded for further processing. It will need to be corrected and resubmitted. 999 Companion Guide Version 1.0 22

Segments and Data s AK902 AK903 AK904 AK905 Number of Transaction Sets Included Number of Received Transaction Sets Number of Accepted Transaction Sets Functional Group Syntax Error Code N0 1-6 R N0 1-6 R N0 1-6 R W = Rejected, Assurance Failed Validity Tests X = Rejected, Content After Decryption Could Not Be Analyzed. ID 1-3 S 1 = Functional Group Not Supported 2 = Functional Group Version Not Supported 3 = Functional Group Trailer Missing 4 = Group Control Number in the Functional Group Header and Trailer Do Not Agree 5 = Number of Included s Does Not Match Actual Count 6 = Group Control Number Violates Syntax 10 = Authentication Key Name Unknown 11 = Encryption Key Name 999 Companion Guide Version 1.0 23

Segments and Data s AK906 Functional Group Syntax ID 1-3 S Unknown 12 = Requested Service (Authentication or Encryption) Not Available 13 = Unknown Security Recipient 14 = Unknown Security Originator 15 = Syntax Error in Decrypted Text 16 = Security Not Supported 17 = Incorrect Message Length (Encryption Only) 18 = Message Authentication Code Failed 19 = Functional Group Control Number not Unique within Interchange 23 = S3E Security End Segment Missing for S3S Security Start Segment 24 = S3S Security Start Segment Missing for S3E End Segment 25 = S4E Security End Segment Missing for S4S Security Start Segment 26 = S4S Security Start Segment Missing for S4E Security End Segment 999 Companion Guide Version 1.0 24

Segments and Data s Error Code AK907 AK908 AK909 SE SE01 SE02 GE GE01 GE02 IEA IEA01 Functional Group Syntax Error Code Functional Group Syntax Error Code Functional Group Syntax Error Code Trailer Number of Included Segments Control Number Functional Group Trailer Number of Transaction Sets Included Group Control Number Interchange Control Header Number of Included Functional Groups ID 1-3 S ID 1-3 S ID 1-3 S - HDR 1 R N0 1-10 R Send the number of included segments including ST-SE. AN 4-9 R NNNN The value starts at 0001 and increments for each successive ST-SE loop. - HDR 1 R N0 1-6 R Send the number of s included in the file. N0 1-9 R Send value from GS06. - HDR 1 R N0 1-5 R Send number of functional groups. 999 Companion Guide Version 1.0 25

Segments and Data s IEA02 Interchange Control Number N0 9-9 R Send same value as ISA13. 999 Companion Guide Version 1.0 26

6. Acknowledgements MHC does not expect acknowledgments on 999 files. 999 Companion Guide Version 1.0 27

7. MHC Specific Business Rules and Limitations This section contains design rules and other helpful information used as transaction requirements were developed. 7.1 General Business Rules 7.2 Business rules for the 999 in response to Enrollment files [TBD] 7.3 Business Rules for the 999 in response to premium files [TBD] 999 Companion Guide Version 1.0 28

Acronym/Term ASC CG EDI Acronyms/Glossary Accredited Standards Committee Companion Guide Electronic Data Interchange Table 2: Acronyms/Glossary Description GS-GE GS and GE identify the header and trailer for the Functional Group portion of an ISA/IEA envelope within an EDI transmission. The Functional Group identifies the type of transaction sent, such as an 837 Claim or a 270 Eligibility Inquiry. HIPAA Health Insurance Portability and Accountability Act of 1996 IG Implementation Guide ISA-IEA ISA and IEA identify the header and trailer for the Interchange Control envelope, which define the parameters of an Interchange Control envelope of a EDI transmission. NCFP QHP MHC SFTP TR3 Not Considered for Processing Qualified Health Plan Maryland Health Connection Secure File Transfer Protocol Type 3 Technical Report 999 Companion Guide Version 1.0 29