Arkansas Blue Cross Blue Shield EDI Report User Guide. May 15, 2013



Similar documents
820 Payroll Deducted and Other Group Premium Payment for Insurance Products

BLUE CROSS AND BLUE SHIELD OF LOUISIANA DENTAL CLAIMS COMPANION GUIDE

Electronic Transaction Manual for Arkansas Blue Cross and Blue Shield FEDERAL EMPLOYEE PROGRAM (FEP) Dental Claims

820 Payroll Deducted and Other Group Premium Payment for Insurance Products

EDI Compliance Report

HIPAA X 12 Transaction Standards

HP SYSTEMS UNIT. Companion Guide: Electronic Data Interchange Reports and Acknowledgements

How To Use Ansi X12N For A Business

276/277 Health Care Claim Status Request and Response Transactions

Purpose of the 270/271 Health Care Eligibility Benefit Inquiry and Response

DEPARTMENT OF HEALTH & MENTAL HYGIENE MEDICAL CARE PROGRAM

Administrative Services of Kansas

276/277 Health Care Claim Status Request and Response Transactions

837I Health Care Claims Institutional

How To Use An Electronic Data Exchange (Edi)

997 Functional Acknowledgment

Florida Blue Health Plan

999 Implementation Acknowledgment. Version: 1.0 Draft

United Concordia. HIPAA Transaction Standard Companion Guide

Your Choice. Page 1 of 10 Release 4 (May 2015) WEB-BSC

Health Care Claim: Dental (837)

XEROX EDI GATEWAY, INC.

HIPAA X 12 Transaction Standards

Electronic Data Interchange (EDI) EDI Claim Confirmation Report

Implementation Guidelines For ANSI X12 Interchange Control Structures Inbound & outbound. (v2002)

HIPAA EDI Companion Guide For 270/271 Eligibility Inquiry & Response Companion Guide Version: 3.0

Clearinghouse Screen Instructions for ANSI837

Introduction. Companion Guide to X12 Transactions version 5010

ANSI X12 version Remittance Advice

837 Health Care Claim: Institutional Companion Guide. HIPAA version 5010

835 Health Care Claim Payment / Advice

837 Professional Health Care Claim Encounter. Section 1 837P Professional Health Care Claim Encounter: Basic Instructions

Florida Blue Health Plan

Nevada Medicaid. HIPAA Transaction Standard Companion Guide. Refers to the Technical Report Type 3 Document Based on ASC X12N version: X279A1

837P Health Care Claim Professional

Communications and Connectivity

Blue Cross and Blue Shield of Illinois (BCBSIL)

837 Professional Health Care Claim

WPS Health Insurance

How To Write A Health Care Exchange Transaction

Xerox EDI Direct Claims Gateway Communication Document for ASC X12N 837 Health Care Claim Transaction Submission

Connect COMMENTS REPORT ALL OPEN COMMENTS x290 Implementation Acknowledgment For Health Care Insurance

UnitedHealthcare West. HIPAA Transaction Standard Companion Guide

835 Health Care Payment/ Remittance Advice Companion Guide

837 I Health Care Claim Institutional

835 Dental Health Care Claim Payment / Advice. Section 1 835D DentalHealth Care Claim Payment / Advice: Basic Instructions

276/277 HIPAA Transaction Companion Guide HIPAA/V005010X212 VERSION: 1.0 DATE: 02/05/2014

Geisinger Health Plan

(Delaware business only) HIPAA Transaction Standard Companion Guide

WPS Health Solutions

835 Claim Payment/Advice

Companion Guide Trading Partner Information

Combined Insurance Company of America

Health Plan of San Joaquin

Geisinger Health Plan

Geisinger Health Plan

Standard Companion Guide

UPMC HEALTH PLAN. HIPAA EDI Companion Guide For 837 Institutional Claims File

Standard Companion Guide Transaction Information

How To Submit 837 Claims To A Health Plan

Independence Blue Cross

AmeriHealth Administrators

Standard Companion Guide

Claim Status Request and Response Transaction Companion Guide

HIPAA EDI Companion Guide for 835 Electronic Remittance Advice

837 I Health Care Claim HIPAA 5010A2 Institutional

X12_820_4010A1_V4 P (09/10)

HIPAA - ASC X12N Outbound EDI 835 Electronic Remittance Advice Transaction

HIPAA X 12 Transaction Standards

835 Health Care Claim Payment / Advice

Horizon Blue Cross and Blue Shield of New Jersey

National Electronic Data Interchange Transaction Set Companion Guide Health Care Claims Institutional & Professional 837 ASC X12N 837 (004010X096)

HIPAA TRANSACTION 837 INSTITUTIONAL STANDARD COMPANION GUIDE

AmeriHealth (Pennsylvania Only)

Standard Companion Guide Version Number: 0.1

The information in this document will be common for all X12N implementation guides.

835 Health Care Claim Payment/Advice Functional Group=HP

KANSAS CITY SOUTHERN EDI On-Boarding Guide

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

Implementation Guidelines: ANSI X12 Transaction Set 824 Application Advice DOCUMENT NUMBER: ICS S

ANSI X12 version Text Message

837 Professional Health Care Claim. Section 1 837P Professional Health Care Claim: Basic Instructions

834 Benefit Enrollment and Maintenance

X12 Implementation. Guidelines. For. Transfer Version (996o)

Unified Grocers 820 EFT Specifications Remittance Advice Document Structure

CMS. Standard Companion Guide Transaction Information

Oregon Workers Compensation Division Electronic Billing and Payment Companion Guide. Release 1.0 January 1, 2015

837 Professional EDI Specifications & Companion Guide

Health Plan of San Mateo

APEX BENEFITS SERVICES COMPANION GUIDE 837 Institutional Health Care Claims. HIPAA Transaction Companion Guide 837 Institutional Health Care Claim

SCAN HEALTH PLAN. 837-I Companion Guide

Appendix E: EDI Glossary

Independence Blue Cross

DEPARTMENT OF HEALTH & MENTAL HYGIENE MEDICAL CARE PROGRAM COMPANION GUIDE FOR 835 HEALTH CARE CLAIM PAYMENT/ADVICE VERSION X221A1

HIPAA Transaction Standard Companion Guide 834 Eligibility Enrollment and Maintenance

Georgia State Board of Workers Compensation Electronic Billing and Payment National Companion Guide (Based on ASC X and NCPDP D.

Georgia Department of Community Health (DCH) HIPAA Transaction Standard Companion Guide

Electronic Data Interchange- Inbound Payments EDI 820/EFT Specifications for Duke Energy

Subject: Changes for the 834 Benefit Enrollment and Maintenance Companion Document

Health Care Services Review Request for Review and Response

Transcription:

Arkansas Blue Cross Blue Shield EDI Report User Guide May 15, 2013

Table of Contents Table of Contents...1 Overview...2 Levels of Editing...3 Report Analysis...4 1. Analyzing the Interchange Acknowledgment Report (TA1)...4 2. 999 Implementation Acknowledgment for Healthcare Insurance Report...6 3. Analyzing an Accepted Batch Processing Report...13 4. Analyzing a Rejected Batch Processing Report...14 5. EMSG Report...15 1

Overview ANSI ASC X12N 837 health care claims (837) transactions can be used to submit health care claim billing information, encounter information, or both from providers of health care services to payers either directly or via intermediary billers and claims clearinghouses. Payers will process these transactions by performing different types of edits and generating different reports. This document was created to provide detail instructions on how to analyze the reject reports for all lines of Private Business. The submitter s responsibility is to verify all reports to determine if errors exist and to insure claims are received by the payment system. If you need assistance with your reports please contact us at (501) 378-2336 or submit an email to edi@arkbluecross.com. Submitters will receive various reports back after a successful transmission of claim files. This document will assist in understanding the reports. Below are the different types of reports you can receive when sending in a claim file. Type of Report Extension Type 1. Security violation reject report EMSG 2. Interchange Acknowledgment (TA1) report RPT 3. Implementation Acknowledgment for RPT Healthcare Insurance (999) report 4. Batch Processing report RPT 2

Levels of Editing Once EDI Services receives the file from the submitter, the file will be validated by different levels of editing before being processed by the claims payment systems. Listed below and on the next page are the different levels of editing. Level 1 TA1 Interchange Acknowledgment Report The TA1 Interchange Acknowledgment Report edits for the syntax or format of the interchange header and trailer of the file received from the submitter according to the ANSI ASC X12N specifications. The TA1 Interchange Acknowledgment Report is translator generated. The TA1 Interchange Acknowledgment Report will only be returned to the submitter of the transaction if the ISA14 contains a value of one (1). If the interchange header and trailer of the file were received correctly, then the file will be forwarded for level 2 editing. If the ISA14 contains a value of zero (0), no TA1 Interchange Acknowledgment Report will be generated. The transaction will proceed for level 2 editing. Level 2 999 Implementation Acknowledgment for Healthcare Insurance Report The 999 Implementation Acknowledgment for Healthcare Insurance Report edits for the syntax or format of the file received from the submitter according to the ANSI ASC X12N specifications. The 999 Implementation Acknowledgment for Healthcare Insurance is translator generated. A 999 Implementation Acknowledgment for Healthcare Insurance will be returned to the submitter of the transaction. The 999 Implementation Acknowledgment for Healthcare Insurance will indicate any errors found within the transaction. The 999 Implementation Acknowledgment for Healthcare Insurance will indicate if the transaction was accepted or rejected. Accepted transactions will be sent for level 3 editing. Level 3 Batch Processing Report (BPR) The Batch Processing Report (BPR) edits for the validity of the data submitted within the transaction. The Batch Processing Report edits each claim individually. Each line of business determines the data that will be edited. Private Business claims that have passed the level 3 editing will be sent to the appropriate line of business for payment determination. 3

Report Analysis 1. Analyzing the Interchange Acknowledgment Report (TA1) The Interchange Acknowledgment Report (TA1) will help to identify the acceptance or rejection of the interchange header and trailer. The table below and on the next few pages provides information about the data elements in the TA1 segment of the Interchange Acknowledgment Report. Below is an example of a TA1 segment. TA1*000002700*040816*2304*A*000~ Data Element Name Information / Values TA101 Interchange Control Number The TA101 should be the data submitted from the ISA13 of the electronic claim file received from the submitter. TA102 Interchange Date The TA102 is the date of the original interchange being acknowledged. TA103 Interchange Time The TA103 is the time of the original interchange being acknowledged. TA104 Interchange Acknowledgment Code The TA104 indicates the status of the interchange. A The value of A indicates that the interchange has been accepted. No errors were found E A value of E indicates that errors were found, however the interchange has been accepted TA105 Interchange Note Code R A value of R indicates that the interchange has errors and has been rejected The TA105 indicates the error found. 000 - No error 001 - The Interchange Control Number in the Header and Trailer Do Not Match. The Value From the Header is Used in the Acknowledgment. 002 - This Standard as Noted in the Control Standards Identifier is Not Supported 003 - This Version of the Controls is Not Supported 004 - The Segment Terminator is Invalid 005 - Invalid Interchange ID Qualifier for Sender 006 - Invalid Interchange Sender ID 007 - Invalid Interchange ID Qualifier for Receiver 008 - Invalid Interchange Receiver ID 009 - Unknown Interchange Receiver ID 010 - Invalid Authorization Information Qualifier Value 011- Invalid Authorization Information Value 012 - Invalid Security Information Qualifier Value 4

TA105 cont. Interchange Note Code 013 - Invalid Security Information Value 014 - Invalid Interchange Date Value 015 - Invalid Interchange Time Value 016 - Invalid Interchange Standards Identifier Value 017 - Invalid Interchange Version ID Value 018 - Invalid Interchange Control Number Value 019 - Invalid Acknowledgment Requested Value 020 - Invalid Test Indicator Value 021 - Invalid Number of Included Groups Value 022 - Invalid Control Structure 023 - Improper (Premature) End-of-file (Transmission) 024 - Invalid Interchange Content (e.g., Invalid GS Segment) 025 - Duplicate Interchange Control Number 026 - Invalid Data Element Separator 027 - Invalid Component Element Separator 028 - Invalid Delivery Date in Deferred Delivery Request 029 - Invalid Delivery Time in Deferred Delivery Request 030 - Invalid Delivery Time Code in Deferred Delivery Request 031 - Invalid Grade 5

2. 999 Implementation Acknowledgment for Healthcare Insurance Report The 999 Implementation Acknowledgment for Healthcare Insurance report helps to identify the acceptance or rejection of the functional group, transaction set, segments, or data elements. The table below and on the next few pages will detail all of the different elements used in the report. Below is an example of a 999. ISA*00* *00* *ZZ*00020 *ZZ*E9999 *130507*2100*{*00501*756100112*0*P*:~ GS*FA*00020*E9999*20130507*1521000*1*X*005010X231A1~ ST*999*KLATLKBKG*005010X231A1~ AK1*HC*50715105*005010X223A2~ AK2*837*50715105*005010X223A2~ IK3*CLM*410*2300*8~ CTX*SITUATIONAL TRIGGER*CLM*43**5:3*C023~ CTX*CLM01:0076578017~ IK4*9*67*1~ CTX*SITUATIONAL TRIGGER*CLM*43**5:3*C023~ IK5*E*5~ AK9*E*1*1*1~ SE*11*KLATLKBKG~ GE*1*1~ IEA*1*756100112~ ST01 ST02 ST03 Data Element ST SEGMENT Name Transaction Set Identifier Code Transaction Set Control Number Implementation Convention Reference Information / Values ST01 will be a value of 999. ST02 will be a value assigned by the originator. ST03 will be the version code. AK1 SEGMENT AK101 Functional Identifier Code AK101 will be a value of HC. AK102 Group Control Number AK102 will be a value assigned by the originator. AK103 Version / Release / Industry AK103 is the version code. Identifier Code AK2 SEGMENT AK201 AK202 AK203 IK3 SEGMENT Transaction Set Identifier Code Transaction Set Control Number Implementation Convention Reference AK201 will be a value of 837. AK202 will be a value assigned by the originator. The AK203 will be the version code. IK301 Segment ID Code IK301 identifies the segment in error. IK302 Segment Position in IK302 will identify the numerical count position of the segment in Transaction Set error. IK303 Loop Identifier Code IK303 will identify the loop that the segment in error is located in. 6

IK304 Segment Syntax Error Code IK304 will be a code from a pre-defined list that will provide a description of the error. CTX SEGMENT Segment Context CTX01 Context Identification 1 Unrecognized segment ID 2 Unexpected segment missing 3 Required segment missing 4 Loop occurs over maximum times 5 Segment exceeds maximum use 6 Segment not in defined transaction set 7 Segment not in proper structure 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 Required when the error identified in this IK3 loop was triggered by a situational requirement of the implementation guide and the error occurs at the segment level. CTX01-1 Context Name CTX01-1 will always be situational trigger CTX01-2 Context Reference Not used CTX02 Segment ID Code Code defining the segment ID in error CTX03 Segment Position in Transaction Set Numerical count position of the data segment from the start of the transaction set CTX04 Loop Identifier Code The loop ID number given on the transaction set CTX05 CTX05-1 CTX05-2 CTX05-3 CTX06 CTX06-1 Position In Segment Element Position in Segment Component Data Element Position in Composite Repeating Data Element Position Reference in Segment Data Element Reference Number The position of a simple data element in error The position of a composite data element in error Use to identify the specific repetition of a data element that is in error Data element reference number 7

CTX01 CTX SEGMENT Business Unit Identifier Context Identification Required when the error reported in this IK3 loop is within a business unit and the business unit identifier is known by the submitter of the 999. CTX01-1 Context Name Holds the name or tag of a context. This contains one of the following values, depending on the value in the AK201. TRN02 269 business unit identifier TRN02 270 business unit identifier TRN02 271 business unit identifier NM109 274 business unit identifier Patient Name NM109 275 business unit identifier TRN02 276 business unit identifier TRN02 277 business unit identifier Subscriber Name NM109 278 business unit identifier ENT01 820 business unit identifier Subscriber Number REF02 834 business unit identifier TRN02 835 business unit identifier CLM01 837 business unit identifier CTX01-2 Context Reference Contains the value from the business unit identifier specified in CTX01-1. IK4 SEGMENT IK401 Position in Segment IK401-1 Element position in segment IK401-1 identifies the simple data element in error. IK401-2 IK401-3 IK402 IK403 Component Data Element Position in Composite Repeating Data Element Position Data Element Reference Number Implementation Data Element Syntax Error Code IK401-2 identifies the component data element position within the composite that is in error. Used to identify the specific repetition of a data element that is in error. IK402 identifies the data element reference number in the data element dictionary. IK403 identifies the error found using a predefined list. 1 Required data element missing 2 Conditional required data element missing 3 Too many data elements 4 Data element too short 5 Data element too long 8

IK403 cont. Implementation Data Element Syntax Error Code 6 Invalid character in data element 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 element present I11 Implementation too few repetitions I12 Implementation pattern match failure I13 Implementation dependent Not Used data element present I6 Code value not used in implementation I9 Implementation dependent data element missing IK404 Copy of Bad Data Element IK404 is a copy of the bad data submitted. CTX Segment Element Context Required when the error identified in this IK4 loop was triggered by a situational requirement of the implementation guide and the error occurs at the element level. CTX01 Context Identification CTX01-1 Context Name CTX01-1 will always be situational trigger. CTX01-2 Context Reference Not used CTX02 Segment ID Code Code defining the segment ID in error. CTX03 Segment Position in Transaction Set Numerical count position of the data segment from the start of the transaction set. CTX04 Loop Identifier Code The loop ID number given on the transaction set. CTX05 Position in Segment CTX05-1 Element Position in Segment The position of a simple data element in error. CTX05-2 Component Data Element The position of a composite data element in error. Position in Composite CTX05-3 Repeating Data Element Use to identify the specific repetition of a data element that is in error. Position CTX06 Reference in Segment CTX06-1 Data Element Reference Number Data element reference number. 9

IK501 IK502 IK5 SEGMENT Transaction Set Acknowledgment Code Transaction Set Syntax Error Code IK501 is a code indicating accept or reject condition based on syntax editing of the transaction set. A Accepted E Accepted but errors were noted M Rejected, message authentication code (MAC) failed R Rejected W Rejected, assurance failed validity tests X Rejected, content after decryption could not be analyzed X Rejected, content after decryption could not be analyzed IK502 is a code from a pre-defined list that describes the error found. 1 - Transaction Set Not Supported 2 - Transaction Set Trailer Missing 3 - Transaction Set 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 Transaction Set Identifier 7 - Missing or Invalid Transaction Set 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 - Transaction set not in Functional Group 19 - Invalid Transaction Set Implementation Convention Reference 23 - Transaction Set Control Number Not Unique within the Functional Group 24 - S3E Security End Segment Missing for S3S Security Start Segment 10

IK502 cont. IK503 IK504 IK505 IK506 AK901 AK902 AK903 AK904 AK905 AK9 SEGMENT Transaction Set Syntax Error Code Implementation Transaction Set Syntax Error Code Implementation Transaction Set Syntax Error Code Implementation Transaction Set Syntax Error Code Implementation Transaction Set Syntax Error Code Functional Group Acknowledge Code Number of Transaction Sets Included Number of Received Transaction Sets Number of Accepted Transactions Sets FunctionalGroup Syntax Error Code 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 Code indicating implementation error found. Code indicating implementation error found. Code indicating implementation error found. Code indicating implementation error found. AK901 is a code from a pre-defined list that indicates the accept or reject condition of the functional group. A - Accepted E - Accepted, But Errors Were Noted M - Rejected, Message Authentication Code (MAC) Failed P - Partially Accepted, At Least One Transaction Set Was Rejected R - Rejected W - Rejected, Assurance Failed Validity Tests X - Rejected, Content After Decryption Could Not Be Analyzed AK902 indicates the total number of transaction sets within the functional group. AK903 is the number of transaction sets received. AK904 is the number of accepted transaction sets. AK905 is a code from a pre-defined list that describes the syntax error found in the functional group header or trailer. 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 Transaction Sets Does Not Match Actual Count 6 - Group Control Number Violates Syntax 11

AK905 cont. AK906 AK907 AK908 AK909 SE SEGMENT Functional Group Syntax Error Code Functional Group Syntax Error Code Functional Group Syntax Error Code Functional Group Syntax Error Code Functional Group Syntax Error Code 10 - Authentication Key Name Unknown 11 - Encryption Key Name 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 Code indicating error found based on the syntax editing of the functional group header and/or trailer. Code indicating error found based on the syntax editing of the functional group header and/or trailer. Code indicating error found based on the syntax editing of the functional group header and/or trailer. Code indicating error found based on the syntax editing of the functional group header and/or trailer. SE01 SE02 Number of Included Segments Transaction Set Control Number This is the total number of segments that were submitted in the transaction beginning with the ST and ending with the SE. The identifying control number assigned by the originator of the transaction set. Must be identical to the value submitted in the ST02. 12

3. Analyzing an Accepted Batch Processing Report All electronic submitters will receive a Batch Processing Report if the claims have passed the level 1 and 2 editing. Below is an example of an accepted Batch Processing Report. The Batch Processing Report will indicate information about the accepted claims. The information that will be provided is: 1. The date of the report 2. The submitter ID number 3. A FileID number (Used for internal research purposes) 4. The value from the ISA13 5. The version code from the electronic claim file 6. The name (filename) assigned to the electronic claim file 7. A File Audit section that includes: The Payer Number of claims received The total dollar amount of the received claims The number of accepted claims The total dollar amount of the accepted claims Held column to indicate the number of claims that may be held 8. Total file count of received and accepted claims and dollar amounts 13

4. Analyzing a Rejected Batch Processing Report Below is an example of a Batch Processing Report that has a rejected claim. The Batch Processing Report will indicate information about the rejected claim. Information that will be provided is: 1. The patient name 2. The patient account number 3. Total claim charge 4. ID number 5. Date of birth 6. Provider NPI 7. Statement from or date of service 8. Error message The Batch Processing Report will indicate the file totals such as the total received claim count, total dollar amount of the received claims, total accepted claim count, total dollar amount of the accepted claims, the total number of claims rejected and total dollar amount of all rejected claims. 14

5. EMSG Reports An emsg report may be returned to electronic submitters for various reasons. Front-end edits are in place to verify certain conditions are met. Listed below are the most common rejections that occur that cause an emsg report to be generated and returned to a submitter. An invalid file format has been received A security violation has occurred A submitter is not authorized to submit Medicare claims Below is an example of an emsg report that was generated because a security violation was encountered. The error message will be displayed in the extra info area on the reject report. In this example a clearinghouse submitted an electronic claim file on behalf of a provider. The clearinghouse transmitted the provider s PTAN in the 1000A / NM109 instead of the provider s electronic submitter ID number. 15