275 implementation guide

184
National Electronic Data Interchange Transaction Set Implementation Guide Additional Information to Support a Health Care Claim or Encounter 275 ASC X12N 275 (004050X151) May 2004 ASC X12N INSURANCE SUBCOMMITTEE 004050X151 275 IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER MAY 2004 1

Upload: cnusista

Post on 14-Apr-2015

271 views

Category:

Documents


28 download

DESCRIPTION

EDI related

TRANSCRIPT

Page 1: 275 Implementation Guide

National Electronic Data InterchangeTransaction Set Implementation Guide

AdditionalInformation toSupport a HealthCare Claim or Encounter

275ASC X12N 275 (004050X151)

May 2004

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 1

Page 2: 275 Implementation Guide

© 2004 WPCCopyright for the members of ASC X12N by Washington Publishing Company.

.

Contact Washington Publishing Company for more Information.

www.wpc-edi.com

Third Printing

Permission is hereby granted to any organization to copy and distribute this material internally as long as this copyright statement is included, the contents are not changed, and the copies are not sold. This ASC X12N Implementation Guide incorporates copyrightedmaterial from Health Level Seven, Inc. Please consult www.HL7.org for additional information.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

2 MAY 2004

Page 3: 275 Implementation Guide

Table of Contents1 Purpose and Business Overview .................................... 7

1.1 Document Purpose........................................................................... 71.1.1 Trading Partner Agreements ................................................... 81.1.2 HIPAA Role in Implementation Guides .................................. 8

1.2 Version and Release ....................................................................... 8

1.3 Business Use and Definition........................................................ 91.3.1 Response to a Health Care Claim Request for

Additional Information............................................................. 91.3.2 Unsolicited Additional Information to Support an 837

Health Care Claim sent within the same transmssion ......... 9

1.4 Information Flows .......................................................................... 10

2 Data Overview ............................................................................. 11

2.1 Overall Data Architecture ............................................................ 11

2.2 Data Use by Business Use .......................................................... 122.2.1 Table 1 Transaction Control Information ............................. 13

2.2.1.1 Transaction Identification and Purpose .................. 132.2.1.2 NM1 Loop Participants Identification Structure ...... 14

2.2.2 Table 2 Detail Information ..................................................... 172.2.2.1 Claim Level Additional Information ......................... 172.2.2.2 Revenue or Service Line Level Additional

Information.............................................................. 20

2.3 Interaction with Other Transaction Sets................................ 232.3.1 Request for Additional Information (277) ............................ 242.3.2 The Claim (837) ...................................................................... 242.3.3 The Functional Acknowledgment (997) ............................... 242.3.4 Associated Data (102)............................................................ 24

3 Transaction Sets ........................................................................ 25

3.1 Presentation Examples................................................................. 25

3.2 Implementation Usage .................................................................. 303.2.1 Industry Usage ....................................................................... 303.2.2 Loops ...................................................................................... 30

3.3 Transaction Set Listing................................................................. 313.3.1 Implementation ...................................................................... 313.3.2 X12 Standard .......................................................................... 33

3.4 275 Segment Detail......................................................................... 36ST 275 Transaction Header ......................................... 37

BGN Beginning Segment ................................................ 39NM1 Transaction Receiver.............................................. 41PER Response Contact .................................................. 43NM1 Submitter Information ............................................. 46NM1 Service Provider Information .................................. 49

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 3

Page 4: 275 Implementation Guide

REF Provider Secondary Identification........................... 52NM1 Patient Name.......................................................... 54REF Patient Account Number......................................... 57REF Institutional Type of Bill ........................................... 59REF Medical Record Number......................................... 61REF Claim Identification Number for Clearing

Houses and Other Transmission Intermediaries..... 62DTP Institutional Claim Service Date.............................. 64

LX Assigned Number ................................................... 65TRN Payer’s Control Number/Provider’s Control

Number................................................................... 66STC Status Information .................................................. 68REF Service Line Item Identification............................... 72REF Procedure or Revenue Code.................................. 74DTP Service Line Date of Service .................................. 77DTP Date Additional Information Was Submitted ........... 79CAT Category of Patient Information Service................. 80EFI Electronic Format Identification .............................. 82BIN Binary Data Segment ............................................. 84SE 275 Transaction Set Trailer..................................... 85

4 EDI Transmission Examples for BusinessUsages .............................................................................................. 87

A Nomenclature..............................................................................A.1

A.1 ASC X12 Nomenclature ...............................................................A.1A.1.1 Interchange and Application Control Structures ...............A.1

A.1.1.1 Interchange Control Structure ...............................A.1A.1.1.2 Application Control Structure Definitions and

Concepts ...............................................................A.2A.1.1.3 Business Transaction Structure Definitions and

Concepts ...............................................................A.5A.1.1.4 Envelopes and Control Structures.......................A.13A.1.1.5 Acknowledgments ...............................................A.15

A.2 Other Syntaxes .............................................................................A.16

B EDI Control Directory ............................................................B.1

B.1 Control Segments ..........................................................................B.1ISA Interchange Control Header.................................................B.3IEA Interchange Control Trailer ..................................................B.7GS Functional Group Header .....................................................B.8GE Functional Group Trailer ....................................................B.10

TA1 Interchange Acknowledgment ........................................... B.11

B.2 Functional Acknowledgment Transaction Set, 997 .......B.15ST Transaction Set Header ......................................................B.16

AK1 Functional Group Response Header.................................B.18AK2 Transaction Set Response Header ....................................B.19AK3 Data Segment Note .............................................................B.20AK4 Data Element Note ..............................................................B.22AK5 Transaction Set Response Trailer .....................................B.24

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

4 MAY 2004

Page 5: 275 Implementation Guide

AK9 Functional Group Response Trailer ..................................B.26SE Transaction Set Trailer........................................................B.28

C External Code Sources ........................................................C.1

77 X12 Directories ......................................................................C.1121 Health Industry Number .......................................................C.1133 Current Procedural Terminology (CPT) Codes ..................C.1464 Health Industry Level 7 (HL7) ..............................................C.2507 Health Care Claim Status Category Code...........................C.2537 Centers for Medicare and Medicaid Services National

Provider Identifier .................................................................C.2540 Centers for Medicare and Medicaid Services PlanID ........C.3663 Logical Observation Identifier Names and Codes

(LOINC) ..................................................................................C.3881 Version / Release / Industry Identifier Code .......................C.4

D Change Summary ....................................................................D.1

D.1 Change Summary ..........................................................................D.1

E Data Element Dictionary .....................................................E.1

F 102 Associated Data Transaction Set........................ F.1

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 5

Page 6: 275 Implementation Guide

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

6 MAY 2004

Page 7: 275 Implementation Guide

1 Purpose and BusinessOverview

1.1 Document PurposeFor the health care industry to achieve the potential administrative cost savingsassociated with Electronic Data Interchange (EDI), standards have been devel-oped and need to be implemented consistently by all organizations. To facilitate asmooth transition into the EDI environment, uniform implementation is critical.

The purpose of this implementation guide is to provide standardized data require-ments and content to all users of ANSI ASC X12 275 Patient Information (275)Transaction Set. This Implementation guide focuses on the use of the 275 tosend additional information about a claim or encounter. This implementationguide provides a detailed explanation of the transaction set by defining uniformdata content, identifying valid code tables, and specifying values applicable forthe business use of conveying Additional Information to Support a HealthCare Claim or Encounter (275). The intention of the developers of the 275 isrepresented in the guide.

This implementation guide describes a solution that includes the encapsulation ofa Health Level Seven (HL7) Standard within the 275 transaction. HL7 is an ANSIAccredited Standards Development Organization (SDO) whose domain is clinicaland administrative data. HL7’s mission is: “To provide standards for the ex-change, management and integration of data that supports clinical patient careand the management, delivery and evalution of healthcare services. Specifically,to create flexible, cost effective approaches, standards, guidelines, methodolo-gies, and related services for interoperability between healthcare information sys-tems”.

HL7 is widely used in the United States as well as many other countries. For thepurpose of this recommendation, the HL7 ANSI approved standard being pro-posed is the Clinical Document Architecture (CDA), as tailored for Claims Attach-ments. CDA is a standard that expresses data using Extensible Markup Lan-guage (XML).

This implementation guide is designed to assist those who send additional sup-porting information or who receive additional supporting information to a claim orencounter using the 275 format.

Entities that use this implementation of the 275 include but are not limited to,Health Plans, third party administrators (TPAs), managed care service organiza-tions, state and federal agencies and their contractors, plan purchasers, and anyother entity that processes health care claims, manages the delivery of healthcare services, or collects health care data. Other business partners affiliated withthe 275 include but are not limited to billing services; consulting services, vendorsof systems, software and EDI translators, and EDI network intermediaries suchas Automated Clearing Houses (ACHs), Value Added Networks (VANs), and tele-communications services.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 7

Page 8: 275 Implementation Guide

1.1.1 Trading Partner AgreementsIt is appropriate and prudent for payers to have trading partner agreements thatgo with the standard Implementation Guides. This is because there are 2 levelsof scrutiny that all electronic transactions must go through.

First is standards compliance. These requirements MUST be completely de-scribed in the Implementation Guides for the standards, and NOT modified byspecific trading partners.

Second is the specific processing, or adjudication, of the transactions in eachtrading partner’s individual system. Since this will vary from site to site (e.g.,payer to payer), additional documentation which gives information regarding theprocessing, or adjudication, will prove helpful to each site’s trading partners (e.g.,providers), and will simplify implementation.

It is important that these trading partner agreements NOT:

• Modify the definition, condition, or use of a data element or segment in thestandard Implementation Guide

• Add any additional data elements or segments to this Implementation Guide

• Utilize any code or data values which are not valid in this Implementation Guide

• Change the meaning or intent of this Implementation Guide

These types of companion documents should exist solely for the purpose of clari-fication, and should not be required for acceptance of a transaction as valid.

1.1.2 HIPAA Role in Implementation GuidesAdministrative Simplification provisions of the Health Insurance Portability andAccountability Act of 1996 (PL 104-191 - known as HIPAA) direct the Secretary ofHealth and Human Services to adopt standards for transactions to enable healthinformation to be exchanged electronically and to adopt specifications for imple-menting each standard.

This implementation guide has been developed for use as an insurance industryimplementation guide. At the time of publication it has not been adopted as aHIPAA standard. Should the Secretary adopt this implementation guide as astandard, the Secretary will establish compliance dates for its use by HIPAA cov-ered entities.

1.2 Version and ReleaseThis implementation guide is based on the October, 2001 ASC X12 standards, re-ferred to as Version 4, Release 5 (004050).

This implementation guide will incorporate the use of the ANSI accreditedStandard Development Organization (SDO) HL7 Clinical Document Architecture(CDA) in the Binary Data Segment (BIN) within the 275 transaction.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

8 MAY 2004

Page 9: 275 Implementation Guide

1.3 Business Use and DefinitionThe ASC X12N 275 Patient Information transaction set is intended to meet theparticular needs of the health care industry. The ASC X12N 275 Additional Infor-mation to Support a Healthcare Claim or Encounter is used to:

• Respond to an ASC X12N 277 Health Care Claim Request for Additional Infor-mation or a paper request for additional information.

• Provide unsolicited additional information to support an ASC X12N 837 HealthCare Claim or Encounter sent within the same transmission.

Other intended uses of the 275 transaction set includes the request and re-sponse of patient information from provider to provider and to provide unsolicitedadditional information to support an X12N 837 Health Care Claim or Encounter insupport of statistical reporting and regulatory requirements. These uses are notsupported by this Implementation Guide. This Implementation Guide was not writ-ten with the intent to send attachment data from payer to payer.

1.3.1 Response to a Health Care Claim Request forAdditional InformationTypically, a claim that is subjected to Medical or Utilization review during the adju-dication process is suspended by the payer. The payer then requests specific in-formation to supplement or support the providers request for payment of the serv-ices. The payer’s request for additional information may be service specific or ap-ply to the entire claim, the 277 is used to transmit the request. The provider usesthe 275 to respond to the previously mentioned request.

The 277 structure allows the payer to request additional information on multipleclaims. However, the 275 transaction structure only allows the submitter to sendadditional information for one claim in each 275. A separate Transaction SetHeader/Trailer (ST/SE) must be sent for each claim response. The 275 can ac-commodate multiple responses for a specific claim. See the LX segment sectionfor additional details.

In the 277, the payer must specify the period of time in which the provider has torespond to the request for additional information. The 275 response must be re-ceived by the payer within the specified timeframe, or the claim in question willproceed to the next phase of the payer’s adjudication cycle. The ultimate disposi-tion of the claim or service line can include, but is not limited to, rejection, or de-nial.

1.3.2 Unsolicited Additional Information to Supportan 837 Health Care Claim sent within the sametransmissionIn situations where specific additional information is required by the payer to com-plete the adjudication process, and the provider is aware of the need for this addi-tional information at the time of billing, they may include a 275 within the same in-terchange (ISA/IEA) of the initial 837. This situation will require separate GS/GEFunctional Groups for the 837 and the 275. This eliminates the need for thepayer to request additional information. See Section 4, Transmission Examples.The value in the 2300 PWK06 of the 837 and the 2000A TRN02 of the 275 are

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 9

Page 10: 275 Implementation Guide

used as the main matching criteria. This value must be unique for each attach-ment.

1.4 Information FlowsFigure 1.1 illustrates the flow of information related to all uses of the 275 Addi-tional Information to Support a Health Care Claim or Encounter.

Arrow 1Shows that claims can be transmitted in either of two methods, with or without anattachment.

837 - Standalone Claimor837+275 (+ HL7) - Claim plus attachment information with HL7 embedded inthe 275, sent in the same transmission (ISA/IEA) as the claim. SeparateGS/GE Functional Groups will be required.

Arrow 2Some claims will require additional information to be sent to the payer before theadjudication cycle can be completed. If that information was not sent with theclaim, the request for additional information will be made by the payer.

Arrow 3The provider will respond to the request for additional information by sending the275 transaction set to the payer. This transaction will contain the Additional Infor-mation to Support a Health Care Claim or Encounter, which will be expressed asHL7.

Arrow 4The Health Care Claim Remittance (835) Transaction Set is sent to the providerwhen the claim has completed the adjudication process.

ProvidersHospitals

SpecialistsPCPs

Payers

275(+HL7)

277

Note:For use of 997 by either partner refer to Section 2.3.3.

837837+275(+HL7)

835

Figure 1.1. ANSI Standard EDI Health Care Transaction Flow

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

10 MAY 2004

Page 11: 275 Implementation Guide

2 Data OverviewThis section introduces the structure of the 275 and describes the positioning ofthe business data within that structure. Familiarity with ASC X12 nomenclature,segments, data elements, hierarchical levels, and looping structures is recom-mended. For a review, see Appendix A, ASC X12 Nomenclature, and AppendixB, EDI Control Directory.

2.1 Overall Data ArchitectureTwo formats or views are used to present the transaction set: the implementationview and the standard view. Figure 2.1, 275 Transaction Set Listing, shows the

Table 1 - HeaderPOS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

0100 ST 275 Transaction Header R 10200 BGN Beginning Segment R 1

LOOP ID - 1000A TRANSACTION RECEIVER 1 0500 NM1 Transaction Receiver R 10900 PER Response Contact S 1

LOOP ID - 1000B SUBMITTER INFORMATION 1 0500 NM1 Submitter Information R 1

LOOP ID - 1000C SERVICE PROVIDER INFORMATION 1 0500 NM1 Service Provider Information R 11000 REF Provider Secondary Information S 5

LOOP ID - 1000D PATIENT NAME 1 0500 NM1 Patient Name R 11000 REF Patient Account Number R 11000 REF Institutional Type of Bill S 11000 REF Medical Record Number S 11000 REF Claim Identification Number for Clearing Houses and

Other Transmission IntermediariesS 1

1050 DTP Institutional Claim Service Date S 1

Table 2 - DetailPOS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

LOOP ID - 2000A ASSIGNED NUMBER >1 0100 LX Assigned Number R 10150 TRN Payer’s Control Number/Provider’s Control Number R 10175 STC Status Information S 10500 REF Service Line Item Identification S 10500 REF Procedure or Revenue Code S 1

LOOP ID - 2100A SERVICE LINE DATE OF SERVICE 1 0600 DTP Service Line Date of Service S 1

LOOP ID - 2100B DATE ADDITIONAL INFORMATIONWAS SUBMITTED

1

0600 DTP Date Additional Information Was Submitted R 10700 CAT Category of Patient Information Service R 1

LOOP ID - 2110B ELECTRONIC FORMATIDENTIFICATION

1

0900 EFI Electronic Format Identification R 11000 BIN Binary Data R 11100 SE 275 Transaction Set Trailer R 1

Figure 2.1. 275 Transaction Set Listing

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 11

Page 12: 275 Implementation Guide

implementation view. This view displays only the segments and their designatedhealth care names described in this implementation guide. The intent of the imple-mentation view is to clarify the purpose and use of the segments by restrictingthe view to display only those segments used with their assigned health carenames. This implementation view is also repeated in Section 3.

The standard view is presented in Section 3, Transaction Set. The standard viewdisplays all segments available within the transaction set with their assigned ASCX12 names.

2.2 Data Use by Business UseThe 275 is divided into two tables. Table 1 contains transaction control informa-tion and is presented in 2.2.1. Table 2 contains the detail information for the busi-ness function of the transaction and is presented in 2.2.2.

When a request for additional information is made, the payer supplies the pa-rameters that assist the provider in locating the claim. These parameters are fre-quently the patient account number, type of bill, medical record number, proce-dure code or revenue code, and the date of service. The provider is the source ofthis information. If the information is found on the original billed claim, the payerreturns these data elements in the ASC X12N 277 Health Care Claim Requestfor Additional Information.

When the additional information is returned in the 275, it will either be related tothe entire claim or for a specific revenue line or service line. The segments usedto return the requested information are more clearly identified by specifyingwhether the information is related to the Claim Level or Service Line Level.

The TRN segment is required and will either contain the payers control number, ifsent in response to a 277 or the providers control number, if sent with the 837.See Section 3 for detail segment usage.

The following table presents the developers’ view of segments returned for ClaimLevel information.

Loop ID Segment ID Segment Name Business Purpose

1000D Patient Name NM1 Patient Name Name of Patient

REF Patient Account Number Provider’s Patient Account Number

REF Institutional Type Of Bill Institutional Type of Bill

REF Medical Record Number Medical Record number from the original claim

REF Claim Identification Numberfor Clearing Houses andOther TransmissionIntermediaries

A claim identification number for Clearing Houses andOther Transmission Intermediaries.

DTP Institutional Claim ServiceDate

Institutional Claim Service Date

2000A Assigned Number LX Assigned Number A sequence number that starts at 1 and is incremented by1 when the loop is repeated.

TRN Payer’s Control Number/Provider’s Control Number

Control Number assigned by either the Payer or Provider.

STC Status Information Echo back the STC segment that was given in the 277

2100B Date AdditionalInformation Submitted

DTP Date Additional InformationWas Submitted

The 275 Submittal Date. Needed in order to use the BINSegment

CAT Category of PatientInformation Service

Used to identify the type of information that will be in theBIN

2110B Electronic FormatIdentification

EFI Electronic FormatIdentification

Security Level of Data. Needed in order to use BINSegment

BIN Binary Data Data in HL7 standard

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

12 MAY 2004

Page 13: 275 Implementation Guide

The following table presents the developers’ view of segments returned for Serv-ice Line Level information.

Loop ID Segment ID Segment Name Business Purpose

1000D Patient Name NM1 Patient Name Name of Patient

REF Patient Account Number Provider’s Patient Account Number

REF Institutional Type Of Bill Institutional Type of Bill

REF Medical Record Number Medical Record number from the original claim

REF Claim Identification Numberfor Clearing Houses andOther TransmissionIntermediaries

A claim identification number for Clearing Houses andOther Transmission Intermediaries.

DTP Institutional Claim ServiceDate

Institutional Claim Service Date

2000A Assigned Number LX Assigned Number A sequence number that starts at 1 and is incremented by1 when the loop is repeated.

TRN Payer’s Control Number/Provider’s Control Number

Control Number assigned by either the Payer or Provider.

STC Claim Status Information Echo back the STC segment that was given in the 277

REF Service Line ItemIdentification

Line Item control number

REF Procedure or Revenue Code Specific Revenue Code or Procedure Code that additionalinformation supports

2100A Service Line Date of Service

DTP Service Line Date of Service Service Line Date of Service

2100B Date Additional Infor-mation Submitted

DTP Date Additional InformationWas Submitted

The 275 Submittal Date. Needed in order to use the BINSegment

CAT Category of PatientInformation Service

Used to identify the type of information that will be in theBIN

2110B Electronic FormatIdentification

EFI Electronic FormatIdentification

Security Level of Data. Needed in order to use BINSegment

BIN Binary Data Data in HL7 standard

2.2.1 Table 1 Transaction Control InformationTable 1 is named the Header Level. The purpose of Table 1 is to identify the trans-action, distinguish the business purpose, and identify the participants. See Figure2.2 for an example of Table 1.

2.2.1.1 Transaction Identification and Purpose

The Transaction Set Header Segment (ST) identifies the transaction set by using275 as the data value for the transaction set identifier code data element, ST01.The originator of the transaction set assigns the unique control number ST02which is shown here as 0001. In this example, the originator is the provider. ST03carries the same value that is populated in GS08 which is the ImplementationVersion Identifier. For the 275 transaction this is 004050X151.

The 275 transaction structure only allows the submitter to send additional infor-mation for one claim in each 275. A separate Transaction Set Header/Trailer(ST/SE) must be sent for each claim response.

However, the 275 can accommodate multiple attachments for a specific claim.See the LX segment section for additional details.

The Beginning Segment (BGN) indicates the transaction use. The TransactionSet Purpose Code value of “11" in the BGN01 indicates that this 275 is a re-sponse to a 277 Health Care Claim Request for Additional Information. Avalue of ”02" indicates that this 275 is additional information for an 837 claim orencounter in the same transmission. The originator of the transaction set assigns

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 13

Page 14: 275 Implementation Guide

the unique reference number in BGN02 and the date of creation in BGN03. TheFunctional Group Header Segment (GS) provides additional identification of thebusiness purpose of multi-functional transaction sets. See Appendix B, EDI Con-trol Directory, for a detailed description of the elements in the GS segment.

A coding example of Table 1 in the 275 Additional Information to Support aHealth Care Claim or Encounter follows. See Appendix A, ASC X12 Nomencla-ture, for descriptions of data element separators (e.g., *) and segment termina-tors (e.g., ~). See the HL7 documents for XML tag names to be used in the BINsegment.

ST*275*0001*004050X151~BGN*11*1*20030724~

2.2.1.2 NM1 Loop Participants Identification Structure

The Loop ID 1000 is repeated to define the participants involved in the transac-tion. The participants identified in the 275 are generally the transaction receiver(payer), submitter (e.g., service bureau, clearinghouse, provider groups),provider, and patient. The implementation guide specifies the participants in thesubsequent loops within the transaction set and refers to these participants, re-spectively, in the following order and terms:

• Transaction Receiver - This entity is the decision maker in the business transac-tion. For this business use, this entity is the payer, even when the transaction issent to a clearinghouse for forwarding to a payer.

• Submitter -This entity is the sender of the transaction. For this business use,this entity can be a provider, a provider group, a clearinghouse, a service bu-reau, an employer, etc.

• Provider -This entity delivered the health care service.

Table 1 - HeaderPOS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

0100 ST 275 Transaction Header R 10200 BGN Beginning Segment R 1

LOOP ID - 1000A TRANSACTION RECEIVER 1 0500 NM1 Transaction Receiver R 10900 PER Response Contact S 1

LOOP ID - 1000B SUBMITTER INFORMATION 1 0500 NM1 Submitter Information R 1

LOOP ID - 1000C PROVIDER INFORMATION 1 0500 NM1 Provider Information R 11000 REF Provider Secondary Information S 5

LOOP ID - 1000D PATIENT NAME 1 0500 NM1 Patient Name R 11000 REF Patient Account Number R 11000 REF Institutional Type of Bill S 11000 REF Medical Record Number S 11000 REF Claim Identification Number for Clearing Houses and

Other Transmission IntermediariesS 1

1050 DTP Institutional Claim Service Date S 1

Figure 2.2. Table 1 - Header Level

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

14 MAY 2004

Page 15: 275 Implementation Guide

• Patient - This is the person who received the services. The additional informa-tion is being sent to support the claim or encounter related to those services.

Transaction Participants

A detailed view of the segments and data elements used to describe the partici-pants and their relationships is presented here. The segments and data ele-ments are found in the 1000 Loop and the 2000 Loop. The coding examples arepresented sequentially as found within an actual transaction set; however, forreading ease each segment begins on a new line.

The following example demonstrates coding for segments and data elements:

Transaction Receiver

NM1*40*2*ABC INSURANCE COMPANY*****46*12345~PER*IC*MEDICAL REVIEW DEPARTMENT~

Submitter

NM1*41*2*XYZ BILLING SERVICE*****46*X100~

Provider

NM1*1P*2*ST HOLY HILLS JOSEPH HOSPITAL* ****SV*399999~

Patient

NM1*QC*1*SMITH*JOHN****MI*111223333A~REF*EJ*JS960503LAB~DTP*434*RD8*20030701-20030715~

NM1 Segment at the 1000A Loop

The NM1 segment is required and is used to identify the transaction participants.

NM1*40*2*ABC INSURANCE COMPANY*****46*12345~Within the NM1 segment,

NM101 = 40This value indicates that the participant is a receiver.

NM102 = 2This value indicates that the entity is a nonperson. An entity that is a person isidentified with a value of “1”. When the entity is a person, NM103 and NM104contain the last and first names, respectively.

NM103 = ABC INSURANCE COMPANYThis value identifies the Information Source as “ABC INSURANCE COMPANY”.

NM108 = 46This value identifies the next data element as the assigned Payer Identification.

NM109 = 12345The NM109 value is the actual identification code associated with NM108 (e.g.,Pl). The identification code listed in NM109 refers to ABC INSURANCE Company.

PER Segment at the 1000A Loop

The payer uses the PER segment in the 277 to specify the administration commu-nications contact who should receive the additional information when returned by

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 15

Page 16: 275 Implementation Guide

the provider. The PER segment of the Transaction Receiver NM1 (Loop 1000A)in the 275 is used to identify the entity who is expecting to receive the additionalinformation from the provider.

The following example demonstrates the identification of the entity to whom theprovider should return the additional information:

PER*IC*MEDICAL REVIEW DEPARTMENT~Within the PER,

PER01 = ICThis value indicates that the person or group named is the Information Contact.

PER02 = MEDICAL REVIEW DEPARTMENTThis value is the person or group name.

REF Segment at the 1000D Loop

The REF segment can be repeated a maximum of four times at the Patient1000D loop level for this implementation. The provider’s patient account number,the institutional Type of Bill, the Medical Record Number and the Claim Identifica-tion Number for Clearing Houses and Other Transmission Intermediaries.

The following are coding examples of the REF segment:

REF*EJ*JS960503LAB~REF*BLT*131~REF*EA*STHH12345~REF*D9*23235~Within the REF,

REF01 = EJThis value indicates that the next data element contains the Patient AccountNumber.

REF02 = JS960503LABThe value shown is the actual Patient Account Number assigned by the providerfor the claim.

When REF01 is BLT, REF02 contains the institutional type of bill (e.g., 131).

When REF01 is EA, REF02 contains the medical record number (e.g., STHH12345).

When REF01 is D9, REF02 contains the claim identification number for clearinghouses and other transmission intermediaries (e.g. 23235).

The order of the REF segments are not significant.

DTP Segment at the 1000D Loop

This segment occurs once at the 1000D loop for this implementation. The occur-rence specifies the Claim Statement Period as supplied by the claim originatorand is only required for institutional claims. The dates must be returned by theprovider to the payer.

The following is a coding example of the DTP segment:

DTP*434*RD8*20030705-20030715~Within the DTP,

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

16 MAY 2004

Page 17: 275 Implementation Guide

DTP01 = 434This value indicates Statement Period Date. This means that the data element foundin DTP03 represents the statement from and through dates for the claim.

DTP02 = RD8This value indicates that the next data element, DTP03, is a range of dates ex-pressed in the format CCYYMMDD-CCYYMMDD.

DTP03 = 20030705-20030715This represents the actual statement from and through Dates found on the origi-nal claim.

2.2.2 Table 2 Detail InformationThe structure used in Table 2 is based on the 2000A loop. The 2000A and it’s sub-ordinate loops (loops 2100A, 2100B, 2110B) specify the additional informationprovided to support a claim or encounter.

Figure 2.3, Table 2 - Detail Level, presents the segments used in Table 2 of the275. These segments define the specific information that can be sent.

2.2.2.1 Claim Level Additional Information

The following is a coding example of the 275 when providing claim level addi-tional information.

LX*1~TRN*2*1722634842~STC*R3:18682-5::LOI~DTP*368*D8*20030724~CAT*AE*HL~EFI*05~

Table 2 - DetailPOS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

LOOP ID - 2000A ASSIGNED NUMBER >1 0100 LX Assigned Number R 10150 TRN Payer’s Control Number/Provider’s Control Number R 10175 STC Status Information S 10500 REF Service Line Item Identification S 10500 REF Procedure or Revenue Code S 1

LOOP ID - 2100A SERVICE LINE DATE OF SERVICE 1 0600 DTP Service Line Date of Service S 1

LOOP ID - 2100B DATE ADDITIONAL INFORMATIONWAS SUBMITTED

1

0600 DTP Date Additional Information Was Submitted R 10700 CAT Category of Patient Information Service R 1

LOOP ID - 2110B ELECTRONIC FORMATIDENTIFICATION

1

0900 EFI Electronic Format Identification R 11000 BIN Binary Data Segment R 11100 SE 275 Transaction Set Trailer R 1

Figure 2.3. Table 2 - Detail Level

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 17

Page 18: 275 Implementation Guide

BIN*10*XXXXXXXXXX~

LX Segment

The LX segment begins the detailed additional information that is being sent tothe payer. The occurrence is 1 or more. The LX loop will begin each time the sub-mitter is starting another response to a different STC or sending another type ofadditional information for a specific claim.

The following is a coding example of the LX segment:

LX*1~Within the LX, LX01 is the sequence number assigned to identify the group ofsegments that follow. The LX01 sequence number must start at 1 and incrementby 1.

NOTE:Each 275 must only reference one claim. However, the LX loop allows for multi-ple attachments to any one claim.

TRN Segment

The Trace Segment (TRN) is a required segment. The 2000A TRN segment con-tains either the payers or the providers control number. In the unsolicited 275transaction, the TRN segment will contain the providers control number to link the275 attachment data to the 837 claim or encounter. In the solicited 275, the TRNsegment will contain the payers control number that was originally sent in the2200D loop TRN segment of the 277.

The following is a coding example of the TRN segment:

TRN*2*1722634842~TRN01 = 2The value in TRN01 will be “2” when this transaction is a response to a 277.

TRN02 = 1722634842The value shown is the payers control number that was given in the 2200D or2200E loop TRN segment of the 277. This value must be returned in the TRNsegment of the 2000A loop in the 275.

TRN01 will be a “1" when this transaction is additional information for an 837.When submitting additional information to support an 837 claim within the sametransmission, the originator of the transaction will place the Attachment ControlNumber that was given in the PWK segment of the 837 claim or encounter inTRN02 of the 275.

STC Segment

The purpose of the STC segment in loop 2000A is for the provider to return theLogical Observation Identifier Names and Codes (LOINC) Code List code thatidentifies the payers question from the STC segment of the 277. For further de-tails, refer to the 277 Implementation Guide.

When the 277 claim level STC01 is the place holder value of R0:19016-5::LOI,this information must not be returned in the 275. When the STC at the claim levelof the 277 is populated with this value it indicates that the request for informationis conveyed at the service line level STC. Esentially it “points” you to the serviceline level to identify the request.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

18 MAY 2004

Page 19: 275 Implementation Guide

The following is a coding example of requested additional information at theclaim level:

STC*R3:18682-5::LOI~Within the STC,

STC01-1 = R3This value indicates that the claim has been suspended for additional informa-tion/documentation.

STC01-2 = 18682-5This LOINC code value indicates ambulance certification.

STC01-4 = LOIThis value indicates that table used for STC01-2 was the LOINC code list.

DTP Segment

The DTP segment at the start of the 2100B loop identifies the date the informa-tion was submitted to the payer. This segment is required in order to use the BINsegment.

The following is a coding example of the DTP segment at the claim level:

DTP*368*D8*20030724~Within the DTP segment at the 2100B loop,

DTP01 = 368This value is the date/time qualifier element. When the value is “368”, the datefound in DTP03 is known to be the submitted date.

DTP02 = D8This value is the date/time period format qualifier. When this value is “D8”, the for-mat of the date in DTP03 is known to be CCYYMMDD.

DTP03 = 20030724The date represented in DTP03 is the submitted date for this information.

CAT Segment

The CAT segment in loop 2100B conveys the format and type of information re-ported in the BIN segment.

The following is a coding example of the CAT segment at the claim level.

CAT*AE*HL~Within the CAT,

CAT01 = AEThis value indicates the data in the BIN segment will be an attachment.

CAT02 = HLThe value shown indicates the data within the BIN segment will be in the HL7Standard.

EFI Segment

The EFI segment in the 2110B loop is required. It is used to convey the level ofconfidentiality of the information in the BIN segment.

The following is a coding example of the EFI segment at the claim level:

EFI*05~Within the EFI,

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 19

Page 20: 275 Implementation Guide

EFI01 = 05This value represents that the security level has been defined as personal.

BIN Segment

The BIN segment in the 2110B loop is used to hold the additional information. Itallows for the use of the HL7 standard in cases where it is not a HIPAA adoptedattachment and requires it in cases where it is a HIPAA adopted standard.

BIN*10*XXXXXXXXXX~Within the BIN,

BIN01 = 10This represents the number of bytes of data that will follow. BIN02 is where theHL7 standard begins and will be ended by the segment delimiter.

NOTE:For complete details on the HL7 documentation for claims attachments, pleasesee the HL7 Additional Information Specification Implementation Guide and theassociated Additional Information Specificiation attachment documents accompa-nying this implementation guide.

2.2.2.2 Revenue or Service Line Level Additional Information

The following is a coding example of the 275 when providing service line level ad-ditional information in response to a 277.

LX*1~TRN*2*1722634842~STC*R3:11504-8::LOI~REF*FJ*1234~REF*CPT*44499~DTP*472*D8*20030704~DTP*368*D8*20030724~CAT*AE*HL~EFI*05~BIN*52*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX~

LX Segment

The LX segment begins the detailed additional information that is being sent tothe payer. The occurrence is 1 or more. The LX loop will begin each time theprovider is starting another response to a different STC or sending another typeof additional information for the patient or claim.

The following is a coding example of the LX segment:

LX*1~Within the LX, LX01 is the sequence number assigned to identify the group ofsegments that follow. The LX01 sequence number must start at 1 and incrementby 1.

TRN Segment

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

20 MAY 2004

Page 21: 275 Implementation Guide

The Trace Segment (TRN) is a required segment. The TRN segment serves twopurposes. First, the attachment control number, when transmitted in the unsolic-ited 275 transaction will contain the key information the provider utilizes to extractpatient medical record information or attachment data needed to support theclaim or encounter. The second scenario involves a solicited response to a re-quest for additional information from a payer. In this situation, the attachment con-trol number contains the key in the payer’s system to trace and match the re-sponse to the appropriate request for additional information.

The following is a coding example of the TRN segment:

TRN*2*1722634842~TRN01 = 2The value in TRN01 will be “2” when this transaction is a response to a 277.

TRN01 will be “1” when this transaction is additional information for an 837.

TRN02 = 1722634842The value shown is the payers control numbers that was given in the 2200D loopTRN segment of the 277. This value must be returned in the TRN segment of the2000A loop in the 275.

When submitting additional information to support an 837 claim within the sametransmission, the originator of the transaction will replicate the Attachment Con-trol Number that was given in the PWK segment of the 837 claim or encounter.

STC Segment

The purpose of the STC segment in loop 2000A is for the provider to return theLOINC code that identifies the payers question in the STC segment of the 277.

The following is a coding example of requested additional information at the serv-ice line level:

STC*R3:11504-8::LOI~Within the STC,

STC01-1 = R3This value indicates that the claim has been suspended for additional informa-tion/documentation.

STC01-2 = 11504-8This LOINC code value indicates the description of a surgical procedure.

STC01-4 = LOIThis value indicates the table used for STC01-2 was the Logical ObservationIdentifier Names and Codes (LOINCTM) Code List.

REF Segment at Loop 2000A

The REF segment identifies the specific revenue/service line in question or it canbe used to identify the line item control number. On both institutional and profes-sional claims there could be additional information that is sent for multiple serv-ices.

The following are coding examples of the REF segment: Identifying a specificrevenue/service line by the Line Item Control Number

REF*FJ*1234~Identifying a specific revenue/service line by the procedure code.

REF*CPT*44499~

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 21

Page 22: 275 Implementation Guide

Within the REF,

REF01 = CPTThis value indicates that the next data element contains the procedure code.

REF02 = 44499The value shown is the procedure code that was submitted on the claim in ques-tion. The payer returns the value in the SVC segment of the 277. It is also usedby the provider when submitting additional information to support a claim. Thiselement can be used to match the additional information to a particular reve-nue/service line.

When REF01 is FJ, REF02 contains the Line Item Control Number

DTP Segment - Date of Service

This DTP segment is in the 2100A loop. At this location and in this example, theDTP segment identifies the date the service was performed and is only usedwhen the additional information applied to a specific service line.

The following is a coding example of the DTP segment at the service line level:

DTP*472*D8*20030804~Within the DTP segment in the 2100A loop,

DTP01 = 472This value is the date/time qualifier element. When the value is “472", the datefound in DTP03 is known to be the date of service.

DTP02 = D8This value is the date/time period format qualifier. When this value is “D8", the for-mat of the date in DTP03 is known to be CCYYMMDD.

DTP03 = 20030804The date, represented in DTP03, is the date of service, as defined by the priorqualifiers.

DTP Segment - Date Additional Information was Summitted

The DTP segment in the 2100B loop identifies the date the additional informationwas submitted. This segment is required.

The following is a coding example of the DTP segment at the service line level:

DTP*368*D8*20030826~Within the DTP segment in the 2100B loop,

DTP01 = 368This value is the date/time qualifier element. When the value is “368", the datefound in DTP03 is known to be the submitted date.

DTP02 = D8This value is the date/time period format qualifier. When this value is “D8", the for-mat of the date in DTP03 is known to be CCYYMMDD.

DTP03 = 20030826The date range represented in DTP03 is the submitted date for the additional in-formation reported in the BIN segment.

CAT Segment

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

22 MAY 2004

Page 23: 275 Implementation Guide

The CAT segment in loop 2100B conveys the type of information and the formattype of the information reported in the BIN segment.

The following is a coding example of the CAT segment at the service line level:

CAT*AE*HL~Within the CAT,

CAT01 = AEThis value indicates the data in the BIN segment will be an attachment.

CAT02 = HLThe value shown indicates the data within the BIN segment will be in the HL7 for-mat.

EFI Segment

The EFI segment in the 2110B loop is required. It is used to convey the level ofconfidentiality of the information in the BIN segment.

The following is a coding example of the EFI segment at the service line level:

EFI*05~Within the EFI,

EFI01 = 05This value represents that the security level has been defined as personal.

BIN Segment

The BIN segment in the 2110B loop is used to hold the additional information. Itallows for the use of the HL7 standard in cases where it is not a HIPAA adoptedattachment and requires it in cases where it is a HIPAA adopted standard.

BIN*52*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX~Within the BIN,

BIN01 = 52This represents the number of bytes of data that will follow.

BIN02 is where the HL7 Standard begins and will be ended by the segment de-limiter.

NOTE:For complete details on the HL7 documention on claims attachments, please seethe HL7 Additional Information Specification Implementation Guide and the asso-ciated Additional Information Specification Attachment documents that accom-pany the Implementation Guide.

2.3 Interaction with Other Transaction SetsThis section presents an overview of related ASC X12N transaction sets and dis-cusses their direct or indirect interaction with the 275 Additional Information toSupport a Health Care Claim or Encounter (X151).

2.3.1 The Request for Additional Information (277)Submitting a claim, by using the 837 or another format, is the first step in theclaim adjudication process. All data elements found on the original bill have their

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 23

Page 24: 275 Implementation Guide

source from the provider’s billing system. When a claim does not include enoughinformation to complete the payer’s adjudication process, the payer can electroni-cally request the information using the 277 Health Care Claim Request for Addi-tional Information (X150). Data from the original claim is included on the 277 toassist with locating the claim or the supporting information.

2.3.2 The Claim (837)Submitting a claim by using the 837 is the first step in the adjudication process.All data elements found on the original bill have their source from the provider’sbilling system. When a claim needs additional information to complete the adjudi-cation process, the provider can send an unsolicited 275 Additional Information toSupport a Health Care Claim or Encounter (X151) within the same Interchangeas the 837.

2.3.3 The Functional Acknowledgment (997)The Functional Acknowledgment (997) transaction is used upon request by oneof the trading partners.

A 997 can be used by the following:

• the payer to acknowledge claim receipt (837)

• the payer to acknowledge claim receipt (837) and Additional Information toSupport a Health Care Claim or Encounter (275)

• the provider to acknowledge receipt of a Health Care Claim Request for Addi-tional Information (277)

• the payer to acknowledge the receipt of an Additional Information to Sup-port a Health Care Claim or Encounter (275)

• the provider to acknowledge receipt of a Health Care Claim Payment Advice(835)

2.3.4 Associated Data (102)The Associated Data (102) will be used to provide HL7 syntax validation. It canbe requested by one of the trading partners. This transaction set is used to ac-knowledge (accept/reject) the HL7 standard in the 275 BIN segment. This trans-action is based on mutual agreement between trading partners, unless mandatedunder HIPAA. If not mandated the authors strongly suggest the use of the 102Transaction.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

24 MAY 2004

Page 25: 275 Implementation Guide

3 Transaction SetNOTESee Appendix A, Nomenclature, to review the transaction set structure, includingdescriptions of segments, data elements, levels, and loops.

3.1 Presentation ExamplesThe ASC X12 standards are generic. For example, multiple trading communitiesuse the same PER segment to specify administrative communication contacts.Each community decides which elements to use and which code values in thoseelements are applicable.

This implementation guide uses a format that depicts both the generalized stand-ard and the insurance industry-specific implementation. In this implementationguide, IMPLEMENTATION specifies the requirements for this implementation.X12 STANDARD is included as a reference only.

The transaction set presentation is comprised of two main sections with subsec-tions within the main sections:

3.3 Transaction Set Listing

There are two sub-sections under this general title. The first sub-sectionconcerns this implementation of a generic X12 transaction set. The second sub-section concerns the generic X12 standard itself.

IMPLEMENTATION

This section lists the levels, loops, and segments contained in thisimplementation. It also serves as an index to the segment detail.

STANDARD

This section is included as a reference. The implementation guidereference clarifies actual usage.

3.4 Segment Detail

There are four sub-sections under this general title. This section repeats once for each segment used in this implementation providing segment specific detail and X12 standard detail.

IMPLEMENTATION

This section specifies the segments, data elements, and codes forthis implementation.

STANDARD

This section is included as a reference.

DIAGRAM

This section is included as a reference. It provides a pictorial view of the standard and shows which elements are used in this implementation.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 25

Page 26: 275 Implementation Guide

ELEMENT SUMMARY

This section specifies the implementation details of each data element.

Annotated illustrations, presented below in the same order they appear in this im-plementation guide, describe the format of the transaction set that follows.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

26 MAY 2004

Page 27: 275 Implementation Guide

IMPLEMENTATION

800 Insurance Transaction Set

Table 1 - HeaderPAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

53 010 ST Transaction Set Header R 154 020 BPR Financial Information R 160 040 TRN Reassociation Key R 162 050 CUR Non-US Dollars Currency S 165 060 REF Receiver ID S 166 060 REF Version Number S 168 070 DTM Production Date S 1

PAYER NAME 1 70 080 N1 Payer Name R 172 100 N3 Payer Address S 175 110 N4 Payer City, State, Zip S 176 120 REF Additional Payer Reference Number S 178 130 PER Payer Contact S 1

PAYEE NAME 1 79 080 N1 Payee Name R 181 100 N3 Payee Address S 182 110 N4 Payee City, State, Zip S 184 120 REF Payee Additional Reference Number S >1

Each segment is assigned anindustry specific name. Notused segments do not appear

Each loop is assigned anindustry specific name

Indicates thatthis section isthe implementationand not the standard

Segmentrepeats andloop repeatsreflect actualusage

R=RequiredS=Situational

Individual segments and entire loops are repeated Position Numbers and Segment IDs retain their X12 values

Figure 1. Transaction Set Key — Implementation

STANDARD

800 Insurance Transaction SetFunctional Group ID: XX

This Draft Standard for Trial Use contains the format and establishes the data contents ofthe Insurance Transaction Set (800) within the context of the Electronic Data Interchange(EDI) environment.

Table 1 - HeaderPOS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

010 ST Transaction Set Header M 1020 BPR Beginning Segment M 1030 NTE Note/Special Instruction O >1040 TRN Trace O 1

Indicates thatthis section is identicalto the ASC X12 standard

See Appendix A, ASCX12 Nomenclature for acomplete description ofthe standard

Figure 2. Transaction Set Key — Standard

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 27

Page 28: 275 Implementation Guide

IMPLEMENTATION

PAYER NAMELoop: 1000A — PAYER IDENTIFICATION Repeat: 1

Usage: SITUATIONAL

Repeat: 1

Loop OD: 800_A1_1000A

Segment OD: 800_A1_1000A_N1

Advisory: Under most circumstances, this segment is expected to be sent.

Notes: 1. This N1 loop provides the name/address information for the payer. Thepayer’s secondary identifying reference number should be provided inN104, if necessary.

Example: N1✽ PR✽ INSURANCE COMPANY OF TIMBUCKTU✽ NI✽ 88888888~

IndustryUsage

IndustrySegmentRepeat

Industry assigned Loop ID and Loop Name

Industry assigned Segment Name

Industry Loop Repeat

Example

Industry Notes

Object Descriptors, see Appendix A.2for additional information

Figure 3. Segment Key — Implementation

STANDARD

N1 NameLevel: Header

Position: 080

Loop: N1 Repeat: 200

Requirement: Optional

Max Use: 1

Purpose: To identify a party by type of organization, name and code

Syntax: 1 R0203At least one of N102 or N103 is required.

2 P0304If either N103 or N104 is present, then the other is required.

X12 Syntax Notes

X12 ID and Name

X12 Level

X12 Position Number

X12 Loop Information

X12 Requirement

X12 Maximum Use

Figure 4. Segment Key — Standard

DIAGRAM

N101 98 N102 93 N103 66 N104 67 N105 706 N106 98

N1 ✽ Entity IDCode

✽ Name ✽ ID CodeQualifier

✽ IDCode

✽ EntityRelat Code

✽ Entity IDCode

~

M 1 ID 2/2 X 1 AN 1/35 X 1 ID 1/2 X 1 AN 2/20 O 1 ID 2/2 O 1 ID 2/2

Segment ID

RequirementDesignator

Minimum/Maximum Length

Indicates aRequired Element

Indicates a NotUsed Element

ElementDelimiter

AbbreviatedElement Name

DataType

SegmentTerminator

ElementRepeat

Indicates aSituational Element

Figure 5. Segment Key — Diagram

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

28 MAY 2004

Page 29: 275 Implementation Guide

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

SITUATIONAL EQ01 1365 Service Type Code X 99 ID 2/3Code identifying the classification of service

OD: 270A1_2110C_EQ01__ServiceType Code

SYNTAX: R0102

SEMANTIC: Position of data in the repeating data element conveys nosignificance.

90147 Not used if EQ02 is used.

CODE DEFINITION

1 Medical Care

2 SurgicalSITUATIONAL EQ02 C003 COMPOSITE MEDICAL PROCEDURE

IDENTIFIERX 1

To identify a medical procedure by its standardized codes andapplicable modifiers

OD: 270A1_2110C_EQ02_C003

90147 Not used if EQ01 is used.REQUIRED EQ02 - 1 235 Product/Service ID Qualifier M ID 2/2

Code identifying the type/source of the descriptive numberused in Product/Service ID (234)

OD: 270A1_2110C_EQ02_C00301_ProductServiceIDQualifier

INDUSTRY: Product or Service ID Qualifier

ALIAS: Procedure Code Qualifier

90147 Use this code to qualify the type of specific Product/Service IDthat will beused in EQ02-2.CODE DEFINITION

AD American Dental Association CodesCODE SOURCE 135: American Dental Association Codes

CJ Current Procedural Terminology (CPT) CodesCODE SOURCE 133: Current Procedural Terminology (CPT)Codes

Selected Code Values

Industry Note

Industry Usages:See the followingpage for completedescriptions

Data ElementNumber Element Repeat

Object Descriptor, seeAppendix A.2 foradditional information

X12 Syntax Note

X12 Semantic Note

Reference Designator

Composite Number

See Appendix C forexternal code sourcereference

Industry NameSee Appendix E fordefinition

Alias Name

Figure 6. Segment Key — Element Summary

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 29

Page 30: 275 Implementation Guide

3.2 Implementation Usage

3.2.1 Industry UsageIndustry Usage describes when loops, segments, and elements are to be sent.The three choices for Usage are required, not used, and situational. To avoid con-fusion, these are named differently than the X12 standard Condition Designators(mandatory, optional, and relational).

Required this loop/segment/element must always be sent when complyingwith this implementation guide.

Not Used this loop/segment/element must never be sent when complyingwith this implementation guide.

Situational use of this loop/segment/element varies, depending on data con-tent and business context as described in the defining rule. Thedefining rule is documented in a note attached to the item. Theitem is required when the situation defined in the note is true; oth-erwise the item is not used.

3.2.2 LoopsLoop usage within ASC X12 transactions and their implementation guides can beconfusing. Care must be used to read the loop requirements in terms of the con-text or location within the transaction.

• A nested loop can be used only when the associated higher level loop isused.

• The usage of a loop is the same as the usage of its beginning segment.

If a loop’s beginning segment is Required, the loop is Required and must oc-cur at least once unless it is nested in a loop that is not being used.

If a loop’s beginning segment is Situational, the loop is Situational.

• Subsequent segments within a loop can be sent only when the beginningsegment is used.

Required segments in Situational loops occur only when the loop is used.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

30 MAY 2004

Page 31: 275 Implementation Guide

3.3 Transaction Set Listing

3.3.1 Implementation

This section lists the levels, loops, and segments contained in this implementa-tion. It also serves as an index to the segment detail. Refer to section 3.1 Presen-tation Examples for detailed information on the components of theImplementation section.

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE

MAY 2004 31

Page 32: 275 Implementation Guide

004050X151 • 275

APRIL 28, 2004IMPLEMENTATION

275 Patient Information

Additional Information to Support a Health Care Claim or Encounter

Table 1 - Header

PAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

37 0100 ST 275 Transaction Header R 139 0200 BGN Beginning Segment R 1

LOOP ID - 1000A TRANSACTION RECEIVER 1 41 0500 NM1 Transaction Receiver R 143 0900 PER Response Contact S 1

LOOP ID - 1000B SUBMITTER INFORMATION 1 46 0500 NM1 Submitter Information R 1

LOOP ID - 1000C SERVICE PROVIDER INFORMATION 1 49 0500 NM1 Service Provider Information R 152 1000 REF Provider Secondary Identification S 5

LOOP ID - 1000D PATIENT NAME 1 54 0500 NM1 Patient Name R 157 1000 REF Patient Account Number R 159 1000 REF Institutional Type of Bill S 161 1000 REF Medical Record Number S 162 1000 REF Claim Identification Number for Clearing Houses and

Other Transmission IntermediariesS 1

64 1050 DTP Institutional Claim Service Date S 1

Table 2 - Detail

PAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

LOOP ID - 2000A ASSIGNED NUMBER >1 65 0100 LX Assigned Number R 166 0150 TRN Payer’s Control Number/Provider’s Control Number R 168 0175 STC Status Information S 172 0500 REF Service Line Item Identification S 174 0500 REF Procedure or Revenue Code S 1

LOOP ID - 2100A SERVICE LINE DATE OF SERVICE 1 77 0600 DTP Service Line Date of Service S 1

LOOP ID - 2100B DATE ADDITIONAL INFORMATIONWAS SUBMITTED

1

79 0600 DTP Date Additional Information Was Submitted R 180 0700 CAT Category of Patient Information Service R 1

LOOP ID - 2110B ELECTRONIC FORMATIDENTIFICATION

1

82 0900 EFI Electronic Format Identification R 184 1000 BIN Binary Data Segment R 185 1100 SE 275 Transaction Set Trailer R 1

ASC X12N • INSURANCE SUBCOMMITTEE004050X151 • 275 IMPLEMENTATION GUIDE

32 MAY 2004

Page 33: 275 Implementation Guide

3.3.2 X12 Standard

This section is included as a reference. The implementation guide reference clari-fies actual usage. Refer to section 3.1 Presentation Examples for detailed infor-mation on the components of the X12 Standard section.

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE 004050X151 • 275

MAY 2004 33

Page 34: 275 Implementation Guide

STANDARD

275 Patient InformationFunctional Group ID: PI

This X12 Transaction Set contains the format and establishes the data contents of the PatientInformation Transaction Set (275) for use within the context of an Electronic Data Interchange(EDI) environment. This transaction set can be used to communicate individual patientinformation requests and patient information (either solicited or unsolicited) between separatehealth care entities in a variety of settings to be consistent with confidentiality and userequirements. Patient information consists of demographic, clinical, and other supporting data.

Table 1 - Header

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

0100 ST Transaction Set Header M 10200 BGN Beginning Segment O 10300 DTM Date/Time Reference O 30400 TRN Trace O 5

LOOP ID - NM1 >1 0500 NM1 Individual or Organizational Name O 10600 IN1 Individual Identification O 10700 DMG Demographic Information O 30800 PRV Provider Information O 10900 PER Administrative Communications Contact O 21000 REF Reference Information O 51050 DTP Date or Time or Period O 1

LOOP ID - NM1/NX1 5 1100 NX1 Property or Entity Identification O 11200 N3 Party Location O 11300 N4 Geographic Location O 1

Table 2 - Detail

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

LOOP ID - LX >1 0100 LX Transaction Set Line Number O 10150 TRN Trace O 10175 STC Status Information O 10200 NM1 Individual or Organizational Name O 10300 PRV Provider Information O 10400 PER Administrative Communications Contact O 10500 REF Reference Information O 5

LOOP ID - LX/DTP >1 0600 DTP Date or Time or Period O 10700 CAT Category of Patient Information Service O 1

ASC X12N • INSURANCE SUBCOMMITTEE004050X151 • 275 IMPLEMENTATION GUIDE

34 MAY 2004

Page 35: 275 Implementation Guide

0800 PID Product/Item Description O 1

LOOP ID - LX/DTP/EFI 1 0900 EFI Electronic Format Identification O 11000 BIN Binary Data Segment M 11100 SE Transaction Set Trailer M 1

NOTES:

1/0500 Loop NM1 identifies a single patient; it also identifies other entities or individuals which include the requester, responder

or other organizations.

1/0800 The PRV segment is only used in Loop NM1 when identifying a requestor or responder who is also a provider.

2/0150 The TRN segment in Loop LX identifies a previously sent transaction set. The LX loop provides supporting or additional in-

formation for that item when TRN is used.

2/0175 The STC segment in LX loop identifies the status and action requested in a prior transaction when the response is pro-

vided in this transaction.

2/0200 The NM1 segment in loop LX identifies an individual provider within a responder group.

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE 004050X151 • 275

MAY 2004 35

Page 36: 275 Implementation Guide

3.4 275 - Segment DetailThis section specifies the segments, data elements, and codes for this implemen-tation. Refer to section 3.1 Presentation Examples for detailed information on thecomponents of the Segment Detail section.

ASC X12N • INSURANCE SUBCOMMITTEE004050X151 • 275 IMPLEMENTATION GUIDE

36 MAY 2004

Page 37: 275 Implementation Guide

STTRANSACTION SET HEADER 004050X151 • 275 • ST275 TRANSACTION HEADER

IMPLEMENTATION

275 TRANSACTION HEADERUsage: REQUIRED

Repeat: 1

54 Example: ST✽ 275✽ 0001✽ 004050X151~

STANDARD

ST Transaction Set Header

Level: Header

Position: 0100

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To indicate the start of a transaction set and to assign a control number

DIAGRAM

ST01 143 ST02 329 ST03 1705

ST ✽ TS IDCode ✽ TS Control

Number ✽ Imple ConvReference ~

M 1 ID 3/3 M 1 AN 4/9 O 1 AN 1/35

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ST01 143 Transaction Set Identifier Code M 1 ID 3/3Code uniquely identifying a Transaction Set

SEMANTIC: The transaction set identifier (ST01) is used by the translation routinesof the interchange partners to select the appropriate transaction set definition(e.g., 810 selects the Invoice Transaction Set).

168 Use this code to identify the transaction set ID for the transactionset that will follow the ST segment. Each X12 standard has atransaction set identifier code that is unique to that transaction set.

CODE DEFINITION

275 Patient Information

REQUIRED ST02 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

142 The Transaction Set Control Number in ST02 and SE02 must beidentical. This unique number also aids in error resolutionresearch. Submitters could begin sending transactions using thenumber 0001 in this element and increment from there. The numbermust be unique within a specific functional group (GS-GE) andinterchange (ISA-IEA), but can repeat in other groups andinterchanges.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • STIMPLEMENTATION GUIDE 275 TRANSACTION HEADER

MAY 2004 37

Page 38: 275 Implementation Guide

REQUIRED ST03 1705 Implementation Convention Reference O 1 AN 1/35Reference assigned to identify Implementation Convention

SEMANTIC: The implementation convention reference (ST03) is used by thetranslation routines of the interchange partners to select the appropriateimplementation convention to match the transaction set definition. When used,this implementation convention reference takes precedence over theimplementation reference specified in the GS08.

INDUSTRY: Implementation Convention Reference Identifier

190 004050X151This field contains the same value as GS08. Some translatorproducts strip off the ISA and GS segments prior to application (ST-SE) processing. Providing the information from the GS08 at thislevel will ensure that the appropriate application mapping is utilizedat translation time.

004050X151 • 275 • ST ASC X12N • INSURANCE SUBCOMMITTEE275 TRANSACTION HEADER IMPLEMENTATION GUIDE

38 MAY 2004

Page 39: 275 Implementation Guide

BGNBEGINNING SEGMENT 004050X151 • 275 • BGNBEGINNING SEGMENT

IMPLEMENTATION

BEGINNING SEGMENTUsage: REQUIRED

Repeat: 1

55 Example: BGN✽ 11✽ 1✽ 20030701~

STANDARD

BGN Beginning Segment

Level: Header

Position: 0200

Loop: ____

Requirement: Optional

Max Use: 1

Purpose: To indicate the beginning of a transaction set

Syntax: 1. C0504If BGN05 is present, then BGN04 is required.

DIAGRAM

BGN01 353 BGN02 127 BGN03 373 BGN04 337 BGN05 623 BGN06 127

BGN ✽ TS PurposeCode ✽ Reference

Ident ✽ Date ✽ Time ✽ TimeCode ✽ Reference

IdentM 1 ID 2/2 M 1 AN 1/50 M 1 DT 8/8 X 1 TM 4/8 O 1 ID 2/2 O 1 AN 1/50

BGN07 640 BGN08 306 BGN09 786

✽ TransactionType Code

✽ ActionCode

✽ SecurityLevel Code ~

O 1 ID 2/2 O 1 ID 1/2 O 1 ID 2/2

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED BGN01 353 Transaction Set Purpose Code M 1 ID 2/2Code identifying purpose of transaction set

CODE DEFINITION

02 Add

1000158 Used when submitting an attachment to an 837transmitted within the same Interchange.

11 Response

1000159 Used when submitting Attachment information inresponse to a 277.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • BGNIMPLEMENTATION GUIDE BEGINNING SEGMENT

MAY 2004 39

Page 40: 275 Implementation Guide

REQUIRED BGN02 127 Reference Identification M 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SEMANTIC: BGN02 is the transaction set reference number.

INDUSTRY: Transaction Set Reference Number

1000084 The originator of the transaction set assigns the unique referencenumber in BGN02 and the date of creation in BGN03.

REQUIRED BGN03 373 Date M 1 DT 8/8Date expressed as CCYYMMDD where CC represents the first two digits of thecalendar year

SEMANTIC: BGN03 is the transaction set date.

INDUSTRY: Transaction Set Creation Date

NOT USED BGN04 337 Time X 1 TM 4/8

NOT USED BGN05 623 Time Code O 1 ID 2/2

NOT USED BGN06 127 Reference Identification O 1 AN 1/50

NOT USED BGN07 640 Transaction Type Code O 1 ID 2/2

NOT USED BGN08 306 Action Code O 1 ID 1/2

NOT USED BGN09 786 Security Level Code O 1 ID 2/2

004050X151 • 275 • BGN ASC X12N • INSURANCE SUBCOMMITTEEBEGINNING SEGMENT IMPLEMENTATION GUIDE

40 MAY 2004

Page 41: 275 Implementation Guide

NM1INDIVIDUAL OR ORGANIZATIONAL NAME 004050X151 • 275 • 1000A • NM1TRANSACTION RECEIVER

IMPLEMENTATION

TRANSACTION RECEIVERLoop: 1000A — TRANSACTION RECEIVER Repeat: 1

Usage: REQUIRED

Repeat: 1

143 Example: NM1✽ 40✽ 2✽ ABC INSURANCE COMPANY✽✽✽✽✽ 46✽ 12345~

STANDARD

NM1 Individual or Organizational Name

Level: Header

Position: 0500

Loop: NM1 Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To supply the full name of an individual or organizational entity

Set Notes: 1. Loop NM1 identifies a single patient; it also identifies other entities orindividuals which include the requester, responder or other organizations.

Syntax: 1. P0809If either NM108 or NM109 is present, then the other is required.

2. C1110If NM111 is present, then NM110 is required.

3. C1203If NM112 is present, then NM103 is required.

DIAGRAM

NM101 98 NM102 1065 NM103 1035 NM104 1036 NM105 1037 NM106 1038

NM1 ✽ Entity IDCode ✽ Entity Type

Qualifier ✽ Name Last/Org Name ✽ Name

First ✽ NameMiddle ✽ Name

PrefixM 1 ID 2/3 M 1 ID 1/1 X 1 AN 1/60 O 1 AN 1/35 O 1 AN 1/25 O 1 AN 1/10

NM107 1039 NM108 66 NM109 67 NM110 706 NM111 98 NM112 1035

✽ NameSuffix ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ✽ Name Last/

Org Name ~

O 1 AN 1/10 X 1 ID 1/2 X 1 AN 2/80 X 1 ID 2/2 O 1 ID 2/3 O 1 AN 1/60

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED NM101 98 Entity Identifier Code M 1 ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

40 Receiver

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000A • NM1IMPLEMENTATION GUIDE TRANSACTION RECEIVER

MAY 2004 41

Page 42: 275 Implementation Guide

REQUIRED NM102 1065 Entity Type Qualifier M 1 ID 1/1Code qualifying the type of entity

SEMANTIC: NM102 qualifies NM103.

CODE DEFINITION

2 Non-Person Entity

REQUIRED NM103 1035 Name Last or Organization Name X 1 AN 1/60Individual last name or organizational name

SYNTAX: C1203

INDUSTRY: Receiver Name

NOT USED NM104 1036 Name First O 1 AN 1/35

NOT USED NM105 1037 Name Middle O 1 AN 1/25

NOT USED NM106 1038 Name Prefix O 1 AN 1/10

NOT USED NM107 1039 Name Suffix O 1 AN 1/10

REQUIRED NM108 66 Identification Code Qualifier X 1 ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: P0809

CODE DEFINITION

46 Electronic Transmitter Identification Number (ETIN)

1000143 Established by Trading Partner Agreement.

XV Health Care Financing Administration PlanIDRequired if the National PlanID is mandated for use.Otherwise, one of the other listed codes may beused.CODE SOURCE 540: Centers for Medicare and Medicaid ServicesPlanID

REQUIRED NM109 67 Identification Code X 1 AN 2/80Code identifying a party or other code

SYNTAX: P0809

INDUSTRY: Receiver Identifier

NOT USED NM110 706 Entity Relationship Code X 1 ID 2/2

NOT USED NM111 98 Entity Identifier Code O 1 ID 2/3

NOT USED NM112 1035 Name Last or Organization Name O 1 AN 1/60

004050X151 • 275 • 1000A • NM1 ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION RECEIVER IMPLEMENTATION GUIDE

42 MAY 2004

Page 43: 275 Implementation Guide

PERADMINISTRATIVE COMMUNICATIONS CONTACT 004050X151 • 275 • 1000A • PERRESPONSE CONTACT

IMPLEMENTATION

RESPONSE CONTACTLoop: 1000A — TRANSACTION RECEIVER

Usage: SITUATIONAL

Repeat: 1

1000160 Notes: 1. Required when the value in BGN01 is 11 and the 277 designates aspecific contact for the return of the requested information. This is theperson/department to whom the information must be returned. If notrequired, do not send.

1000204 2. When the communication number represents a telephone number inthe United States and other countries using the North AmericanDialing Plan (for voice, data, fax, etc.), the communication numbershould always include the area code and phone number using theformat AAABBBCCCC. Where AAA is the area code, BBB is thetelephone number prefix, and CCCC is the telephone number (e.g.(534)224-2525 would be represented as 5342242525). The extensionwhen applicable, should be included in the communication numberimmediately after the telephone number.

61 Example: PER✽ IC✽ MEDICAL REVIEW DEPARTMENT~

STANDARD

PER Administrative Communications Contact

Level: Header

Position: 0900

Loop: NM1

Requirement: Optional

Max Use: 2

Purpose: To identify a person or office to whom administrative communications should bedirected

Syntax: 1. P0304If either PER03 or PER04 is present, then the other is required.

2. P0506If either PER05 or PER06 is present, then the other is required.

3. P0708If either PER07 or PER08 is present, then the other is required.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000A • PERIMPLEMENTATION GUIDE RESPONSE CONTACT

MAY 2004 43

Page 44: 275 Implementation Guide

DIAGRAM

PER01 366 PER02 93 PER03 365 PER04 364 PER05 365 PER06 364

PER ✽ ContactFunct Code ✽ Name ✽ Comm

Number Qual ✽ CommNumber ✽ Comm

Number Qual ✽ CommNumber

M 1 ID 2/2 O 1 AN 1/60 X 1 ID 2/2 X 1 AN 1/256 X 1 ID 2/2 X 1 AN 1/256

PER07 365 PER08 364 PER09 443

✽ CommNumber Qual ✽ Comm

Number ✽ Contact InqReference ~

X 1 ID 2/2 X 1 AN 1/256 O 1 AN 1/20

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PER01 366 Contact Function Code M 1 ID 2/2Code identifying the major duty or responsibility of the person or group named

CODE DEFINITION

IC Information Contact

REQUIRED PER02 93 Name O 1 AN 1/60Free-form name

INDUSTRY: Information Receiver Contact Name

1000186 Return information given at the 2100A, 2200D or 2200E loop of the277.

SITUATIONAL PER03 365 Communication Number Qualifier X 1 ID 2/2Code identifying the type of communication number

SYNTAX: P0304

191 Required when the PER segment in the 2100A, 2210D or 2210Eloops of the 277 include the information. If not required, do notsend.

CODE DEFINITION

ED Electronic Data Interchange Access Number

EM Electronic Mail

FX Facsimile

TE Telephone

SITUATIONAL PER04 364 Communication Number X 1 AN 1/256Complete communications number including country or area code whenapplicable

SYNTAX: P0304

INDUSTRY: Information Receiver Contact Communication Number

191 Required when the PER segment in the 2100A, 2210D or 2210Eloops of the 277 include the information. If not required, do notsend.

004050X151 • 275 • 1000A • PER ASC X12N • INSURANCE SUBCOMMITTEERESPONSE CONTACT IMPLEMENTATION GUIDE

44 MAY 2004

Page 45: 275 Implementation Guide

SITUATIONAL PER05 365 Communication Number Qualifier X 1 ID 2/2Code identifying the type of communication number

SYNTAX: P0506

191 Required when the PER segment in the 2100A, 2210D or 2210Eloops of the 277 include the information. If not required, do notsend.

CODE DEFINITION

ED Electronic Data Interchange Access Number

EM Electronic Mail

EX Telephone Extension

FX Facsimile

TE Telephone

SITUATIONAL PER06 364 Communication Number X 1 AN 1/256Complete communications number including country or area code whenapplicable

SYNTAX: P0506

INDUSTRY: Information Receiver Contact Communication Number

191 Required when the PER segment in the 2100A, 2210D or 2210Eloops of the 277 include the information. If not required, do notsend.

SITUATIONAL PER07 365 Communication Number Qualifier X 1 ID 2/2Code identifying the type of communication number

SYNTAX: P0708

191 Required when the PER segment in the 2100A, 2210D or 2210Eloops of the 277 include the information. If not required, do notsend.

CODE DEFINITION

ED Electronic Data Interchange Access Number

EM Electronic Mail

EX Telephone Extension

FX Facsimile

TE Telephone

SITUATIONAL PER08 364 Communication Number X 1 AN 1/256Complete communications number including country or area code whenapplicable

SYNTAX: P0708

INDUSTRY: Information Receiver Contact Communication Number

191 Required when the PER segment in the 2100A, 2210D or 2210Eloops of the 277 include the information. If not required, do notsend.

NOT USED PER09 443 Contact Inquiry Reference O 1 AN 1/20

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000A • PERIMPLEMENTATION GUIDE RESPONSE CONTACT

MAY 2004 45

Page 46: 275 Implementation Guide

NM1INDIVIDUAL OR ORGANIZATIONAL NAME 004050X151 • 275 • 1000B • NM1SUBMITTER INFORMATION

IMPLEMENTATION

SUBMITTER INFORMATIONLoop: 1000B — SUBMITTER INFORMATION Repeat: 1

Usage: REQUIRED

Repeat: 1

192 Notes: 1. This segment is used to provide the submitter information.

146 Example: NM1✽ 41✽ 2✽ ABC BILLING SERVICE✽✽✽✽✽ 46✽ X100~

STANDARD

NM1 Individual or Organizational Name

Level: Header

Position: 0500

Loop: NM1 Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To supply the full name of an individual or organizational entity

Set Notes: 1. Loop NM1 identifies a single patient; it also identifies other entities orindividuals which include the requester, responder or other organizations.

Syntax: 1. P0809If either NM108 or NM109 is present, then the other is required.

2. C1110If NM111 is present, then NM110 is required.

3. C1203If NM112 is present, then NM103 is required.

DIAGRAM

NM101 98 NM102 1065 NM103 1035 NM104 1036 NM105 1037 NM106 1038

NM1 ✽ Entity IDCode

✽ Entity TypeQualifier

✽ Name Last/Org Name

✽ NameFirst

✽ NameMiddle

✽ NamePrefix

M 1 ID 2/3 M 1 ID 1/1 X 1 AN 1/60 O 1 AN 1/35 O 1 AN 1/25 O 1 AN 1/10

NM107 1039 NM108 66 NM109 67 NM110 706 NM111 98 NM112 1035

✽ NameSuffix ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ✽ Name Last/

Org Name ~

O 1 AN 1/10 X 1 ID 1/2 X 1 AN 2/80 X 1 ID 2/2 O 1 ID 2/3 O 1 AN 1/60

004050X151 • 275 • 1000B • NM1 ASC X12N • INSURANCE SUBCOMMITTEESUBMITTER INFORMATION IMPLEMENTATION GUIDE

46 MAY 2004

Page 47: 275 Implementation Guide

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED NM101 98 Entity Identifier Code M 1 ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

41 Submitter

REQUIRED NM102 1065 Entity Type Qualifier M 1 ID 1/1Code qualifying the type of entity

SEMANTIC: NM102 qualifies NM103.

CODE DEFINITION

1 Person

2 Non-Person Entity

REQUIRED NM103 1035 Name Last or Organization Name X 1 AN 1/60Individual last name or organizational name

SYNTAX: C1203

INDUSTRY: Submitter Last or Organization Name

SITUATIONAL NM104 1036 Name First O 1 AN 1/35Individual first name

INDUSTRY: Submitter First Name

150 Required when the value in NM102 equals 1 and the person’s firstname is known. If not required, do not send.

SITUATIONAL NM105 1037 Name Middle O 1 AN 1/25Individual middle name or initial

INDUSTRY: Submitter Middle Name

170 Required when the value in NM102 equals 1 and the person’smiddle name/initial is known. If not required, do not send.

NOT USED NM106 1038 Name Prefix O 1 AN 1/10

NOT USED NM107 1039 Name Suffix O 1 AN 1/10

REQUIRED NM108 66 Identification Code Qualifier X 1 ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: P0809

CODE DEFINITION

46 Electronic Transmitter Identification Number (ETIN)

REQUIRED NM109 67 Identification Code X 1 AN 2/80Code identifying a party or other code

SYNTAX: P0809

INDUSTRY: Submitter Identifier

NOT USED NM110 706 Entity Relationship Code X 1 ID 2/2

NOT USED NM111 98 Entity Identifier Code O 1 ID 2/3

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000B • NM1IMPLEMENTATION GUIDE SUBMITTER INFORMATION

MAY 2004 47

Page 48: 275 Implementation Guide

NOT USED NM112 1035 Name Last or Organization Name O 1 AN 1/60

004050X151 • 275 • 1000B • NM1 ASC X12N • INSURANCE SUBCOMMITTEESUBMITTER INFORMATION IMPLEMENTATION GUIDE

48 MAY 2004

Page 49: 275 Implementation Guide

NM1INDIVIDUAL OR ORGANIZATIONAL NAME 004050X151 • 275 • 1000C • NM1SERVICE PROVIDER INFORMATION

IMPLEMENTATION

SERVICE PROVIDER INFORMATIONLoop: 1000C — SERVICE PROVIDER INFORMATION Repeat: 1

Usage: REQUIRED

Repeat: 1

1000161 Example: NM1✽ 1P✽ 2✽ ABC HOSPITAL✽✽✽✽✽ SV✽ 159999~

STANDARD

NM1 Individual or Organizational Name

Level: Header

Position: 0500

Loop: NM1 Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To supply the full name of an individual or organizational entity

Set Notes: 1. Loop NM1 identifies a single patient; it also identifies other entities orindividuals which include the requester, responder or other organizations.

Syntax: 1. P0809If either NM108 or NM109 is present, then the other is required.

2. C1110If NM111 is present, then NM110 is required.

3. C1203If NM112 is present, then NM103 is required.

DIAGRAM

NM101 98 NM102 1065 NM103 1035 NM104 1036 NM105 1037 NM106 1038

NM1 ✽ Entity IDCode ✽ Entity Type

Qualifier ✽ Name Last/Org Name ✽ Name

First ✽ NameMiddle ✽ Name

PrefixM 1 ID 2/3 M 1 ID 1/1 X 1 AN 1/60 O 1 AN 1/35 O 1 AN 1/25 O 1 AN 1/10

NM107 1039 NM108 66 NM109 67 NM110 706 NM111 98 NM112 1035

✽ NameSuffix ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ✽ Name Last/

Org Name ~

O 1 AN 1/10 X 1 ID 1/2 X 1 AN 2/80 X 1 ID 2/2 O 1 ID 2/3 O 1 AN 1/60

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED NM101 98 Entity Identifier Code M 1 ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

1P Provider

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000C • NM1IMPLEMENTATION GUIDE SERVICE PROVIDER INFORMATION

MAY 2004 49

Page 50: 275 Implementation Guide

REQUIRED NM102 1065 Entity Type Qualifier M 1 ID 1/1Code qualifying the type of entity

SEMANTIC: NM102 qualifies NM103.

CODE DEFINITION

1 Person

2 Non-Person Entity

REQUIRED NM103 1035 Name Last or Organization Name X 1 AN 1/60Individual last name or organizational name

SYNTAX: C1203

INDUSTRY: Provider Last or Organization Name

SITUATIONAL NM104 1036 Name First O 1 AN 1/35Individual first name

INDUSTRY: Provider First Name

169 Required when the value in NM102 is 1 and the person’s first nameis known. If not required, do not send.

SITUATIONAL NM105 1037 Name Middle O 1 AN 1/25Individual middle name or initial

INDUSTRY: Provider Middle Name

151 Required when the value in NM102 is 1 and the person’s middlename/initial is known. If not required, do not send.

NOT USED NM106 1038 Name Prefix O 1 AN 1/10

SITUATIONAL NM107 1039 Name Suffix O 1 AN 1/10Suffix to individual name

INDUSTRY: Provider Name Suffix

1000162 Required when the value in NM102 is 1 and the Suffix is known. Ifnot required, do not send.

REQUIRED NM108 66 Identification Code Qualifier X 1 ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: P0809

CODE DEFINITION

24 Employer’s Identification Number

1000163 Use only when value in BGN01 is 02 and the code isin NM108 of loop 2010AA of the 837.

34 Social Security Number

1000163 Use only when value in BGN01 is 02 and the code isin NM108 of loop 2010AA of the 837.

FI Federal Taxpayer’s Identification Number

SV Service Provider Number

1000164 Use only when the value in BGN01 is 11. Return theprovider number from the 277.

004050X151 • 275 • 1000C • NM1 ASC X12N • INSURANCE SUBCOMMITTEESERVICE PROVIDER INFORMATION IMPLEMENTATION GUIDE

50 MAY 2004

Page 51: 275 Implementation Guide

XX Health Care Financing Administration NationalProvider IdentifierRequired value if the National Provider ID ismandated for use. Otherwise, one of the other listedcodes must be used.CODE SOURCE 537: Centers for Medicare and Medicaid ServicesNational Provider Identifier

REQUIRED NM109 67 Identification Code X 1 AN 2/80Code identifying a party or other code

SYNTAX: P0809

INDUSTRY: Provider Identifier

NOT USED NM110 706 Entity Relationship Code X 1 ID 2/2

NOT USED NM111 98 Entity Identifier Code O 1 ID 2/3

NOT USED NM112 1035 Name Last or Organization Name O 1 AN 1/60

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000C • NM1IMPLEMENTATION GUIDE SERVICE PROVIDER INFORMATION

MAY 2004 51

Page 52: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 1000C • REFPROVIDER SECONDARY IDENTIFICATION

IMPLEMENTATION

PROVIDER SECONDARY IDENTIFICATIONLoop: 1000C — SERVICE PROVIDER INFORMATION

Usage: SITUATIONAL

Repeat: 5

1000126 Notes: 1. Required when a secondary Identification number is necessary toidentify the entity. The primary identification number should bereported in NM108/09 in this loop. If not required, may provide atsender’s discretion.

1000127 2. If the reason the number being used in this REF can be met by theNPI, reported in the NM108/09 of this loop, then this REF is not used.

1000144 Example: REF✽ 1C✽ 565656~

STANDARD

REF Reference Information

Level: Header

Position: 1000

Loop: NM1

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

0B State License Number

1A Blue Cross Provider Number

1B Blue Shield Provider Number

1C Medicare Provider Number

004050X151 • 275 • 1000C • REF ASC X12N • INSURANCE SUBCOMMITTEEPROVIDER SECONDARY IDENTIFICATION IMPLEMENTATION GUIDE

52 MAY 2004

Page 53: 275 Implementation Guide

1D Medicaid Provider Number

1E Dentist License Number

1G Provider UPIN Number

1H CHAMPUS Identification Number

1J Facility ID Number

B3 Preferred Provider Organization Number

BQ Health Maintenance Organization Code Number

EI Employer’s Identification Number

FH Clinic Number

G2 Provider Commercial Number

G5 Provider Site Number

LU Location Number

SY Social Security Number

1000128 The Social Security Number may not be used forMedicare.

TJ Federal Taxpayer’s Identification Number

U3 Unique Supplier Identification Number (USIN)

X5 State Industrial Accident Provider Number

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Provider Secondary Identifier

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000C • REFIMPLEMENTATION GUIDE PROVIDER SECONDARY IDENTIFICATION

MAY 2004 53

Page 54: 275 Implementation Guide

NM1INDIVIDUAL OR ORGANIZATIONAL NAME 004050X151 • 275 • 1000D • NM1PATIENT NAME

IMPLEMENTATION

PATIENT NAMELoop: 1000D — PATIENT NAME Repeat: 1

Usage: REQUIRED

Repeat: 1

1000181 Example: NM1✽ QC✽ 1✽ SMITH✽ JOHN✽ H✽✽✽ MI✽ 987654320~

STANDARD

NM1 Individual or Organizational Name

Level: Header

Position: 0500

Loop: NM1 Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To supply the full name of an individual or organizational entity

Set Notes: 1. Loop NM1 identifies a single patient; it also identifies other entities orindividuals which include the requester, responder or other organizations.

Syntax: 1. P0809If either NM108 or NM109 is present, then the other is required.

2. C1110If NM111 is present, then NM110 is required.

3. C1203If NM112 is present, then NM103 is required.

DIAGRAM

NM101 98 NM102 1065 NM103 1035 NM104 1036 NM105 1037 NM106 1038

NM1 ✽ Entity IDCode ✽ Entity Type

Qualifier ✽ Name Last/Org Name ✽ Name

First ✽ NameMiddle ✽ Name

PrefixM 1 ID 2/3 M 1 ID 1/1 X 1 AN 1/60 O 1 AN 1/35 O 1 AN 1/25 O 1 AN 1/10

NM107 1039 NM108 66 NM109 67 NM110 706 NM111 98 NM112 1035

✽ NameSuffix ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ✽ Name Last/

Org Name ~

O 1 AN 1/10 X 1 ID 1/2 X 1 AN 2/80 X 1 ID 2/2 O 1 ID 2/3 O 1 AN 1/60

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED NM101 98 Entity Identifier Code M 1 ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

QC Patient

004050X151 • 275 • 1000D • NM1 ASC X12N • INSURANCE SUBCOMMITTEEPATIENT NAME IMPLEMENTATION GUIDE

54 MAY 2004

Page 55: 275 Implementation Guide

REQUIRED NM102 1065 Entity Type Qualifier M 1 ID 1/1Code qualifying the type of entity

SEMANTIC: NM102 qualifies NM103.

CODE DEFINITION

1 Person

REQUIRED NM103 1035 Name Last or Organization Name X 1 AN 1/60Individual last name or organizational name

SYNTAX: C1203

INDUSTRY: Patient Last Name

SITUATIONAL NM104 1036 Name First O 1 AN 1/35Individual first name

INDUSTRY: Patient First Name

169 Required when the value in NM102 is 1 and the person’s first nameis known. If not required, do not send.

SITUATIONAL NM105 1037 Name Middle O 1 AN 1/25Individual middle name or initial

INDUSTRY: Patient Middle Name

151 Required when the value in NM102 is 1 and the person’s middlename/initial is known. If not required, do not send.

NOT USED NM106 1038 Name Prefix O 1 AN 1/10

SITUATIONAL NM107 1039 Name Suffix O 1 AN 1/10Suffix to individual name

INDUSTRY: Patient Name Suffix

171 Required when the value in NM102 is 1 and the suffix is known. Forexample, I, II, III, IV, JR, SR. If not required, do not send.

REQUIRED NM108 66 Identification Code Qualifier X 1 ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: P0809

CODE DEFINITION

MI Member Identification Number

153 The code “MI” is intended to be the subscriber’sidentification number as assigned by the payer.Payers use different terminology to convey thesame number. Therefore the 275 Workgrouprecommends using MI - Member IdentificationNumber to convey the following terms: Insured’s ID,Subscriber’s ID, Health Insurance Claim Number(HIC), etc.

MI is also intended to be used in claims submitted tothe Indian Health Service/Contract Health Services(IHS/CHS) Fiscal Intermediary for the purpose ofreporting the Tribe Residency Code (Tribe CountyState).

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000D • NM1IMPLEMENTATION GUIDE PATIENT NAME

MAY 2004 55

Page 56: 275 Implementation Guide

ZZ Mutually Defined

1000145 The value ’ZZ’ when used in this data element shallbe defined as “HIPAA Individual Identifier” if thisidentifier is adopted for use. Under the HealthInsurance Portability and Accountability Act of 1996,the secretary of the Department of Health andHuman Services may adopt a standard IndividualIdentifier for use in this transaction.

REQUIRED NM109 67 Identification Code X 1 AN 2/80Code identifying a party or other code

SYNTAX: P0809

INDUSTRY: Patient Primary Identifier

NOT USED NM110 706 Entity Relationship Code X 1 ID 2/2

NOT USED NM111 98 Entity Identifier Code O 1 ID 2/3

NOT USED NM112 1035 Name Last or Organization Name O 1 AN 1/60

004050X151 • 275 • 1000D • NM1 ASC X12N • INSURANCE SUBCOMMITTEEPATIENT NAME IMPLEMENTATION GUIDE

56 MAY 2004

Page 57: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 1000D • REFPATIENT ACCOUNT NUMBER

IMPLEMENTATION

PATIENT ACCOUNT NUMBERLoop: 1000D — PATIENT NAME

Usage: REQUIRED

Repeat: 1

1000188 Notes: 1. Required when the 277 includes this value or when the 275 isunsolicited.

65 Example: REF✽ EJ✽ ME1234~

STANDARD

REF Reference Information

Level: Header

Position: 1000

Loop: NM1

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

EJ Patient Account Number

1000180 When the value in BGN01 of the 275 is 02, thePatient Account Number must be the same numberas reported in CLM01 in the 2300 loop of the 837.When the value in BGN01 is 11, the Patient AccountNumber must be the same number as reported inREF02 in the 2200D loop of the 277.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000D • REFIMPLEMENTATION GUIDE PATIENT ACCOUNT NUMBER

MAY 2004 57

Page 58: 275 Implementation Guide

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Patient Account Number

1000147 The maximum number of characters to be supported for this field is“20”. A provider may submit fewer characters depending upon theirneeds. However, the HIPAA maximum requirement to be supportedby any responding system is “20”. Characters beyond “20” are notrequired to be stored nor returned by any 837 receiving system.

1000205 For a solicited 275, this value must be identical to the patientaccount number from the 2200D or 2200E REF segment in the 277.

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

004050X151 • 275 • 1000D • REF ASC X12N • INSURANCE SUBCOMMITTEEPATIENT ACCOUNT NUMBER IMPLEMENTATION GUIDE

58 MAY 2004

Page 59: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 1000D • REFINSTITUTIONAL TYPE OF BILL

IMPLEMENTATION

INSTITUTIONAL TYPE OF BILLLoop: 1000D — PATIENT NAME

Usage: SITUATIONAL

Repeat: 1

1000206 Notes: 1. Required when the Institutional Type of Bill from the submitted claimis available in the payer’s system and is included in the 2200D/2200EREF segment of the 277. If not required, may be provided at thesender’s discretion.

20 2. Not used for Professional Claims.

67 Example: REF✽ BLT✽ 111~

STANDARD

REF Reference Information

Level: Header

Position: 1000

Loop: NM1

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

BLT Billing Type

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000D • REFIMPLEMENTATION GUIDE INSTITUTIONAL TYPE OF BILL

MAY 2004 59

Page 60: 275 Implementation Guide

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Bill Type Identifier

1000207 The value in REF02 corresponds to a concatenation of Facility TypeCode (CLM05-1) and Claim Frequency Type Code (CLM05-3) fromthe ASC X12N 837 claim transaction or this is the value from theloop 2200D/2200E REF02 of the 277.

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

004050X151 • 275 • 1000D • REF ASC X12N • INSURANCE SUBCOMMITTEEINSTITUTIONAL TYPE OF BILL IMPLEMENTATION GUIDE

60 MAY 2004

Page 61: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 1000D • REFMEDICAL RECORD NUMBER

IMPLEMENTATION

MEDICAL RECORD NUMBERLoop: 1000D — PATIENT NAME

Usage: SITUATIONAL

Repeat: 1

1000117 Notes: 1. Required when the Medical Record Number is submitted on theoriginal claim. If not required, may be provided at the sender’sdiscretion.

127 Example: REF✽ EA✽ STHH12345~

STANDARD

REF Reference Information

Level: Header

Position: 1000

Loop: NM1

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

EA Medical Record Identification Number

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Medical Record Number

1000085 This is the Medical Record Number from the original claim.

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000D • REFIMPLEMENTATION GUIDE MEDICAL RECORD NUMBER

MAY 2004 61

Page 62: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 1000D • REFCLAIM ID NUMBER FOR CLEARING HOUSES AND OTHER TRANSMISSION INTERMEDIARIES

IMPLEMENTATION

CLAIM IDENTIFICATION NUMBER FORCLEARING HOUSES AND OTHERTRANSMISSION INTERMEDIARIES

Loop: 1000D — PATIENT NAME

Usage: SITUATIONAL

Repeat: 1

1000183 Notes: 1. Required when transmission intermediaries (Automated ClearingHouses and others) need to attach their own unique claim number. Ifnot required, do not send.

1000184 2. Although this REF is supplies for transmission intermediaries toattach their own unique claim number to a claim/encounter, recipientsare not required under HIPAA to return this number in any HIPAAtransaction. Trading partners may voluntarily agree to this interactionif they wish.

STANDARD

REF Reference Information

Level: Header

Position: 1000

Loop: NM1

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

D9 Claim Number

004050X151 • 275 • 1000D • REF ASC X12N • INSURANCE SUBCOMMITTEECLAIM ID NUMBER FOR CLEARING HOUSES AND OTHER TRANSMISSION INTERMEDIARIES IMPLEMENTATION GUIDE

62 MAY 2004

Page 63: 275 Implementation Guide

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Clearinghouse Trace Number

1000185 The value carried in this element is limited to a maximum of 20positions.

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 1000D • REFIMPLEMENTATION GUIDE CLAIM ID NUMBER FOR CLEARING HOUSES AND OTHER TRANSMISSION INTERMEDIARIES

MAY 2004 63

Page 64: 275 Implementation Guide

DTPDATE OR TIME OR PERIOD 004050X151 • 275 • 1000D • DTPINSTITUTIONAL CLAIM SERVICE DATE

IMPLEMENTATION

INSTITUTIONAL CLAIM SERVICE DATELoop: 1000D — PATIENT NAME

Usage: SITUATIONAL

Repeat: 1

15 Notes: 1. This is required for Institutional Claims and is the Statement From andThrough dates. If not required, do not send.

1000167 Example: DTP✽ 434✽ RD8✽ 20030720-20030724~

STANDARD

DTP Date or Time or Period

Level: Header

Position: 1050

Loop: NM1

Requirement: Optional

Max Use: 1

Purpose: To specify any or all of a date, a time, or a time period

DIAGRAM

DTP01 374 DTP02 1250 DTP03 1251

DTP ✽ Date/TimeQualifier ✽ Date Time

format Qual ✽ Date TimePeriod ~

M 1 ID 3/3 M 1 ID 2/3 M 1 AN 1/35

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED DTP01 374 Date/Time Qualifier M 1 ID 3/3Code specifying type of date or time, or both date and time

INDUSTRY: Date Time QualifierCODE DEFINITION

434 Statement

REQUIRED DTP02 1250 Date Time Period Format Qualifier M 1 ID 2/3Code indicating the date format, time format, or date and time format

SEMANTIC: DTP02 is the date or time or period format that will appear in DTP03.

CODE DEFINITION

RD8 Range of Dates Expressed in Format CCYYMMDD-CCYYMMDD

REQUIRED DTP03 1251 Date Time Period M 1 AN 1/35Expression of a date, a time, or range of dates, times or dates and times

INDUSTRY: Claim Service Period

195 This is the Statement From and Through dates.

004050X151 • 275 • 1000D • DTP ASC X12N • INSURANCE SUBCOMMITTEEINSTITUTIONAL CLAIM SERVICE DATE IMPLEMENTATION GUIDE

64 MAY 2004

Page 65: 275 Implementation Guide

LXTRANSACTION SET LINE NUMBER 004050X151 • 275 • 2000A • LXASSIGNED NUMBER

IMPLEMENTATION

ASSIGNED NUMBERLoop: 2000A — ASSIGNED NUMBER Repeat: >1

Usage: REQUIRED

Repeat: 1

189 Notes: 1. Within the LX, LX01 is the sequence number of the segments thatfollow. The LX01 sequence number must start at 1 and increment by 1.

1000190 2. The LX segment can be repeated to respond to multiple questions onan individual claim. The 275 transaction structure only allows thesubmitter to send one claim in each 275. A separate Transaction SetHeader/Trailer (ST/SE) must be sent for each claim.

156 Example: LX✽ 1~

STANDARD

LX Transaction Set Line Number

Level: Detail

Position: 0100

Loop: LX Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To reference a line number in a transaction set

DIAGRAM

LX01 554

LX ✽ AssignedNumber

M 1 N0 1/6

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED LX01 554 Assigned Number M 1 N0 1/6Number assigned for differentiation within a transaction set

189 Within the LX, LX01 is the sequence number of the segments thatfollow. The LX01 sequence number must start at 1 and incrementby 1.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2000A • LXIMPLEMENTATION GUIDE ASSIGNED NUMBER

MAY 2004 65

Page 66: 275 Implementation Guide

TRNTRACE 004050X151 • 275 • 2000A • TRNPAYER’S CONTROL NUMBER/PROVIDER’S CONTROL NUMBER

IMPLEMENTATION

PAYER’S CONTROL NUMBER/PROVIDER’SCONTROL NUMBER

Loop: 2000A — ASSIGNED NUMBER

Usage: REQUIRED

Repeat: 1

27 Notes: 1. Payer’s Control Number is the value from the TRN segment loop2200D/2200E of the 277.

1000168 2. Provider’s Control Number is the value from PWK06 loop 2300 of the837 submitted within the same Interchange. This is the main matchingcriteria and must be unique on a per attachment basis.

1000191 3. The TRN02 value must be the same in each iteration of the 2000A loopwhen the value in TRN02 is the Payer’s control number.

104 Example: TRN✽ 2✽ 1234567~

STANDARD

TRN Trace

Level: Detail

Position: 0150

Loop: LX

Requirement: Optional

Max Use: 1

Purpose: To uniquely identify a transaction to an application

Set Notes: 1. The TRN segment in Loop LX identifies a previously sent transaction set.The LX loop provides supporting or additional information for that itemwhen TRN is used.

DIAGRAM

TRN01 481 TRN02 127 TRN03 509 TRN04 127

TRN ✽ Trace TypeCode ✽ Reference

Ident ✽ OriginatingCompany ID ✽ Reference

Ident ~

M 1 ID 1/2 M 1 AN 1/50 O 1 AN 10/10 O 1 AN 1/50

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TRN01 481 Trace Type Code M 1 ID 1/2Code identifying which transaction is being referenced

CODE DEFINITION

1 Current Transaction Trace Numbers

196 Used when sending a 275 to support an 837 withinthe same interchange.

004050X151 • 275 • 2000A • TRN ASC X12N • INSURANCE SUBCOMMITTEEPAYER’S CONTROL NUMBER/PROVIDER’S CONTROL NUMBER IMPLEMENTATION GUIDE

66 MAY 2004

Page 67: 275 Implementation Guide

2 Referenced Transaction Trace Numbers

1000169 Used when responding to a 277.

REQUIRED TRN02 127 Reference Identification M 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SEMANTIC: TRN02 provides unique identification for the transaction.

INDUSTRY: Payer or Provider’s Control Number

ALIAS: Payer Control Identifier

1000192 When the value in BGN02 is 11, this number will be the payer’scontrol number that is in the 2200D/2200E loop, TRN02 of the 277.This value must be the same in each LX loop.

1000193 When the value in BGN02 is 02, this number is the unique controlnumber that the provider assigned for the attachment. It mustmatch the number in PWK06 loop 2300 of the 837 within the sameinterchange. This is the main matching criteria and must be uniqueon a per attachment basis.

NOT USED TRN03 509 Originating Company Identifier O 1 AN 10/10

NOT USED TRN04 127 Reference Identification O 1 AN 1/50

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2000A • TRNIMPLEMENTATION GUIDE PAYER’S CONTROL NUMBER/PROVIDER’S CONTROL NUMBER

MAY 2004 67

Page 68: 275 Implementation Guide

STCSTATUS INFORMATION 004050X151 • 275 • 2000A • STCSTATUS INFORMATION

IMPLEMENTATION

STATUS INFORMATIONLoop: 2000A — ASSIGNED NUMBER

Usage: SITUATIONAL

Repeat: 1

175 Notes: 1. This segment is required when the value in BGN01 is 11 and the 277STC01 value is not 19016-5. When the 277 contains the STC01 claimlevel place holder of R0:19016-5::LOI, this information must not bereturned in the 275. If not required, do not send.

32 2. This segment is not used when sending a 275 to support an 837 withinthe same interchange.

188 Example: STC✽ R3:18682-5::LOI~

STANDARD

STC Status Information

Level: Detail

Position: 0175

Loop: LX

Requirement: Optional

Max Use: 1

Purpose: To report the status, required action, and paid information of a claim or serviceline

Set Notes: 1. The STC segment in LX loop identifies the status and action requested in aprior transaction when the response is provided in this transaction.

DIAGRAM

STC01 C043 STC02 373 STC03 306 STC04 782 STC05 782 STC06 373

STC ✽ Health CareStat Claim ✽ Date ✽ Action

Code ✽ MonetaryAmount ✽ Monetary

Amount ✽ Date

M 1 O 1 DT 8/8 O 1 ID 1/2 O 1 R 1/18 O 1 R 1/18 O 1 DT 8/8

STC07 591 STC08 373 STC09 429 STC10 C043 STC11 C043 STC12 933

✽ PaymentMethod Code ✽ Date ✽ Check

Number ✽ Health CareStat Claim ✽ Health Care

Stat Claim ✽ Free-FormMessage Txt ~

O 1 ID 3/3 O 1 DT 8/8 O 1 AN 1/16 O 1 O 1 O 1 AN 1/264

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED STC01 C043 HEALTH CARE CLAIM STATUS M 1Used to convey status of the entire claim or a specific service line

178 This data element contains the values found in the STC in the 277.

004050X151 • 275 • 2000A • STC ASC X12N • INSURANCE SUBCOMMITTEESTATUS INFORMATION IMPLEMENTATION GUIDE

68 MAY 2004

Page 69: 275 Implementation Guide

REQUIRED STC01 - 1 1271 Industry Code M AN 1/30Code indicating a code from a specific industry code list

SEMANTIC:

C043-01 is used to specify the logical groupings of Health Care ClaimStatus Codes (See Code Source 507).

INDUSTRY: Health Care Claim Status Category Code

CODE SOURCE 507: Health Care Claim Status Category Code

107 This is the Category Code.

REQUIRED STC01 - 2 1271 Industry Code M AN 1/30Code indicating a code from a specific industry code list

SEMANTIC:

C043-02 is used to identify the status of an entire claim or a serviceline.Code Source 508 is referenced unless qualified by C043-04.

INDUSTRY: Additional Information Request Code

CODE SOURCE 663: Logical Observation Identifier Names and Codes(LOINC)

1000170 This will be the LOINC Code that defines the additionalinformation that was requested.

NOT USED STC01 - 3 98 Entity Identifier Code O ID 2/3

REQUIRED STC01 - 4 1270 Code List Qualifier Code O ID 1/3Code identifying a specific industry code list

SEMANTIC:

C043-04 is used to identify the Code Source referenced in C043-02.

CODE DEFINITION

LOI Logical Observation Identifier Names and Codes(LOINC) Codes

CODE SOURCE 663: Logical Observation Identifier Names andCodes (LOINC)

NOT USED STC02 373 Date O 1 DT 8/8

NOT USED STC03 306 Action Code O 1 ID 1/2

NOT USED STC04 782 Monetary Amount O 1 R 1/18

NOT USED STC05 782 Monetary Amount O 1 R 1/18

NOT USED STC06 373 Date O 1 DT 8/8

NOT USED STC07 591 Payment Method Code O 1 ID 3/3

NOT USED STC08 373 Date O 1 DT 8/8

NOT USED STC09 429 Check Number O 1 AN 1/16

SITUATIONAL STC10 C043 HEALTH CARE CLAIM STATUS O 1Used to convey status of the entire claim or a specific service line

1000194 This element is required when the 277 STC10 is used. This elementis used to return the values found in the STC of the 277. If notrequired, do not send.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2000A • STCIMPLEMENTATION GUIDE STATUS INFORMATION

MAY 2004 69

Page 70: 275 Implementation Guide

REQUIRED STC10 - 1 1271 Industry Code M AN 1/30Code indicating a code from a specific industry code list

SEMANTIC:

C043-01 is used to specify the logical groupings of Health Care ClaimStatus Codes (See Code Source 507).

INDUSTRY: Health Care Claim Status Category Code

CODE SOURCE 507: Health Care Claim Status Category Code

107 This is the Category Code.

REQUIRED STC10 - 2 1271 Industry Code M AN 1/30Code indicating a code from a specific industry code list

SEMANTIC:

C043-02 is used to identify the status of an entire claim or a serviceline.Code Source 508 is referenced unless qualified by C043-04.

INDUSTRY: Additional Information Request Modifier

CODE SOURCE 663: Logical Observation Identifier Names and Codes(LOINC)

1000170 This will be the LOINC Code that defines the additionalinformation that was requested.

NOT USED STC10 - 3 98 Entity Identifier Code O ID 2/3

REQUIRED STC10 - 4 1270 Code List Qualifier Code O ID 1/3Code identifying a specific industry code list

SEMANTIC:

C043-04 is used to identify the Code Source referenced in C043-02.

CODE DEFINITION

LOI Logical Observation Identifier Names and Codes(LOINC) Codes

CODE SOURCE 663: Logical Observation Identifier Names andCodes (LOINC)

SITUATIONAL STC11 C043 HEALTH CARE CLAIM STATUS O 1Used to convey status of the entire claim or a specific service line

1000194 This element is required when the 277 STC10 is used. This elementis used to return the values found in the STC of the 277. If notrequired, do not send.

REQUIRED STC11 - 1 1271 Industry Code M AN 1/30Code indicating a code from a specific industry code list

SEMANTIC:

C043-01 is used to specify the logical groupings of Health Care ClaimStatus Codes (See Code Source 507).

INDUSTRY: Health Care Claim Status Category Code

CODE SOURCE 507: Health Care Claim Status Category Code

107 This is the Category Code.

004050X151 • 275 • 2000A • STC ASC X12N • INSURANCE SUBCOMMITTEESTATUS INFORMATION IMPLEMENTATION GUIDE

70 MAY 2004

Page 71: 275 Implementation Guide

REQUIRED STC11 - 2 1271 Industry Code M AN 1/30Code indicating a code from a specific industry code list

SEMANTIC:

C043-02 is used to identify the status of an entire claim or a serviceline.Code Source 508 is referenced unless qualified by C043-04.

INDUSTRY: Additional Information Request Modifier

CODE SOURCE 663: Logical Observation Identifier Names and Codes(LOINC)

1000170 This will be the LOINC Code that defines the additionalinformation that was requested.

NOT USED STC11 - 3 98 Entity Identifier Code O ID 2/3

REQUIRED STC11 - 4 1270 Code List Qualifier Code O ID 1/3Code identifying a specific industry code list

SEMANTIC:

C043-04 is used to identify the Code Source referenced in C043-02.

CODE DEFINITION

LOI Logical Observation Identifier Names and Codes(LOINC) Codes

CODE SOURCE 663: Logical Observation Identifier Names andCodes (LOINC)

NOT USED STC12 933 Free-Form Message Text O 1 AN 1/264

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2000A • STCIMPLEMENTATION GUIDE STATUS INFORMATION

MAY 2004 71

Page 72: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 2000A • REFSERVICE LINE ITEM IDENTIFICATION

IMPLEMENTATION

SERVICE LINE ITEM IDENTIFICATIONLoop: 2000A — ASSIGNED NUMBER

Usage: SITUATIONAL

Repeat: 1

1000149 Notes: 1. This segment is required when the additional information isassociated with the service line or revenue line information. If notrequired, may be provided at the sender’s discretion.

95 2. If this segment is used, then there will be a REF segment that containsthe Procedure Code or Revenue Code.

76 Example: REF✽ FJ✽ 1234~

STANDARD

REF Reference Information

Level: Detail

Position: 0500

Loop: LX

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

6R Provider Control Number

1000171 Used when the value in BGN01 is 02. This is theProvider Control that is reported in the 837 on theoriginal claim.

FJ Line Item Control Number

1000172 Used when the value in BGN01 is 11. This is the LineItem Control Number that is reported in the 277.

004050X151 • 275 • 2000A • REF ASC X12N • INSURANCE SUBCOMMITTEESERVICE LINE ITEM IDENTIFICATION IMPLEMENTATION GUIDE

72 MAY 2004

Page 73: 275 Implementation Guide

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Line Item Control Number

1000087 This is the provider control number or the line item control numberthat is associated with the additional information.

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2000A • REFIMPLEMENTATION GUIDE SERVICE LINE ITEM IDENTIFICATION

MAY 2004 73

Page 74: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 275 • 2000A • REFPROCEDURE OR REVENUE CODE

IMPLEMENTATION

PROCEDURE OR REVENUE CODELoop: 2000A — ASSIGNED NUMBER

Usage: SITUATIONAL

Repeat: 1

1000150 Notes: 1. This segment is required when the Service Line Item IdentificationREF Segment is used. If not required, may be provided at the sender’sdiscretion.

48 2. This segment will convey service line or revenue code informationthat is associated with the additional information. This matches thevalue in the 837 SV101-2, SV201-2, or SV301-2 or the 277 SVC01-2.

74 Example: REF✽ CPT✽ 44499~

STANDARD

REF Reference Information

Level: Detail

Position: 0500

Loop: LX

Requirement: Optional

Max Use: 5

Purpose: To specify identifying information

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

CPT Current Procedural Terminology Code

1000173 Used to convey the Procedure Code (HCPCS Level I(CPT) or Level II) reported in the 837 or the 277.

CODE SOURCE 133: Current Procedural Terminology (CPT) Codes

F8 Original Reference Number

1000195 Used to convey the CDT-3 code.

004050X151 • 275 • 2000A • REF ASC X12N • INSURANCE SUBCOMMITTEEPROCEDURE OR REVENUE CODE IMPLEMENTATION GUIDE

74 MAY 2004

Page 75: 275 Implementation Guide

FO Drug Formulary Number

1000174 Used to convey the National Drug Code (NDC) in 5-4-2 format reported in the 837 or the 277.

PRT Product Type

1000203 This code is used for the Universal Product Numberor when the 277 SVC01-1 has the value of UX.

This code set is not allowed for use under HIPAA atthe time of this writing. The qualifier can only beused:

1) If a new rule names the Universal Product Codeas an allowable code set under HIPAA.2) For Property & Casualty claims/encounters thatare not covered under HIPAA.

YJ Revenue Source

1000175 Used to convey the Revenue Code reported in the837 or the 277.

ZZ Mutually Defined

1000196 Used to convey HEIC and Alternative Link codes.

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

INDUSTRY: Procedure Code

1000177 When the service line item is identified with both a procedure codeand a revenue code, the revenue code must be reported in REF04.

NOT USED REF03 352 Description X 1 AN 1/80

SITUATIONAL REF04 C040 REFERENCE IDENTIFIER O 1To identify one or more reference numbers or identification numbers as specifiedby the Reference Qualifier

SYNTAX:

P0304If either C04003 or C04004 is present, then the other is required.P0506If either C04005 or C04006 is present, then the other is required.

1000197 This element is required when the service line is identified withboth a procedure code and a revenue code. If not required, do notsend.

REQUIRED REF04 - 1 128 Reference Identification Qualifier M ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

YJ Revenue Source

1000175 Used to convey the Revenue Code reported in the837 or the 277.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2000A • REFIMPLEMENTATION GUIDE PROCEDURE OR REVENUE CODE

MAY 2004 75

Page 76: 275 Implementation Guide

REQUIRED REF04 - 2 127 Reference Identification M AN 1/50Reference information as defined for a particular Transaction Set or asspecified by the Reference Identification Qualifier

INDUSTRY: Revenue Code

NOT USED REF04 - 3 128 Reference Identification Qualifier X ID 2/3

NOT USED REF04 - 4 127 Reference Identification X AN 1/50

NOT USED REF04 - 5 128 Reference Identification Qualifier X ID 2/3

NOT USED REF04 - 6 127 Reference Identification X AN 1/50

004050X151 • 275 • 2000A • REF ASC X12N • INSURANCE SUBCOMMITTEEPROCEDURE OR REVENUE CODE IMPLEMENTATION GUIDE

76 MAY 2004

Page 77: 275 Implementation Guide

DTPDATE OR TIME OR PERIOD 004050X151 • 275 • 2100A • DTPSERVICE LINE DATE OF SERVICE

IMPLEMENTATION

SERVICE LINE DATE OF SERVICELoop: 2100A — SERVICE LINE DATE OF SERVICE Repeat: 1

Usage: SITUATIONAL

Repeat: 1

1000151 Notes: 1. This segment is required when the date of service is not reported atthe claim level. If not required, may be provided at the sender’sdiscretion.

1000152 2. This segment is required for Institutional Claims to report Service Linelevel date of service on outpatient claims when revenue, procedure,HEIC or Drug codes are reported in the 2400 loop SV2 segment in the837.

1000153 Example: DTP✽ 472✽ D8✽ 20030724~

STANDARD

DTP Date or Time or Period

Level: Detail

Position: 0600

Loop: LX/DTP Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To specify any or all of a date, a time, or a time period

DIAGRAM

DTP01 374 DTP02 1250 DTP03 1251

DTP ✽ Date/TimeQualifier ✽ Date Time

format Qual ✽ Date TimePeriod ~

M 1 ID 3/3 M 1 ID 2/3 M 1 AN 1/35

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED DTP01 374 Date/Time Qualifier M 1 ID 3/3Code specifying type of date or time, or both date and time

INDUSTRY: Date Time QualifierCODE DEFINITION

472 Service

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2100A • DTPIMPLEMENTATION GUIDE SERVICE LINE DATE OF SERVICE

MAY 2004 77

Page 78: 275 Implementation Guide

REQUIRED DTP02 1250 Date Time Period Format Qualifier M 1 ID 2/3Code indicating the date format, time format, or date and time format

SEMANTIC: DTP02 is the date or time or period format that will appear in DTP03.

1000178 RD8 is required only when the To and From dates are different.

CODE DEFINITION

D8 Date Expressed in Format CCYYMMDD

RD8 Range of Dates Expressed in Format CCYYMMDD-CCYYMMDD

REQUIRED DTP03 1251 Date Time Period M 1 AN 1/35Expression of a date, a time, or range of dates, times or dates and times

INDUSTRY: Service Date

004050X151 • 275 • 2100A • DTP ASC X12N • INSURANCE SUBCOMMITTEESERVICE LINE DATE OF SERVICE IMPLEMENTATION GUIDE

78 MAY 2004

Page 79: 275 Implementation Guide

DTPDATE OR TIME OR PERIOD 004050X151 • 275 • 2100B • DTPDATE ADDITIONAL INFORMATION WAS SUBMITTED

IMPLEMENTATION

DATE ADDITIONAL INFORMATION WASSUBMITTED

Loop: 2100B — DATE ADDITIONAL INFORMATION WAS SUBMITTED Repeat:1

Usage: REQUIRED

Repeat: 1

161 Example: DTP✽ 368✽ D8✽ 20030724~

STANDARD

DTP Date or Time or Period

Level: Detail

Position: 0600

Loop: LX/DTP Repeat: >1

Requirement: Optional

Max Use: 1

Purpose: To specify any or all of a date, a time, or a time period

DIAGRAM

DTP01 374 DTP02 1250 DTP03 1251

DTP ✽ Date/TimeQualifier ✽ Date Time

format Qual ✽ Date TimePeriod ~

M 1 ID 3/3 M 1 ID 2/3 M 1 AN 1/35

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED DTP01 374 Date/Time Qualifier M 1 ID 3/3Code specifying type of date or time, or both date and time

INDUSTRY: Date Time QualifierCODE DEFINITION

368 Submittal

1000179 Date information is submitted.

REQUIRED DTP02 1250 Date Time Period Format Qualifier M 1 ID 2/3Code indicating the date format, time format, or date and time format

SEMANTIC: DTP02 is the date or time or period format that will appear in DTP03.

CODE DEFINITION

D8 Date Expressed in Format CCYYMMDD

REQUIRED DTP03 1251 Date Time Period M 1 AN 1/35Expression of a date, a time, or range of dates, times or dates and times

INDUSTRY: Additional Information Gathered Date

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2100B • DTPIMPLEMENTATION GUIDE DATE ADDITIONAL INFORMATION WAS SUBMITTED

MAY 2004 79

Page 80: 275 Implementation Guide

CATCATEGORY OF PATIENT INFORMATION SERVICE 004050X151 • 275 • 2100B • CATCATEGORY OF PATIENT INFORMATION SERVICE

IMPLEMENTATION

CATEGORY OF PATIENT INFORMATIONSERVICE

Loop: 2100B — DATE ADDITIONAL INFORMATION WAS SUBMITTED

Usage: REQUIRED

Repeat: 1

79 Example: CAT✽ AE✽ HL~

STANDARD

CAT Category of Patient Information Service

Level: Detail

Position: 0700

Loop: LX/DTP

Requirement: Optional

Max Use: 1

Purpose: To specify categories of patient information service

Syntax: 1. C0302If CAT03 is present, then CAT02 is required.

2. P0405If either CAT04 or CAT05 is present, then the other is required.

3. C0605If CAT06 is present, then CAT05 is required.

4. C0704If CAT07 is present, then CAT04 is required.

DIAGRAM

CAT01 755 CAT02 756 CAT03 799 CAT04 1270 CAT05 1271 CAT06 1271

CAT ✽ Report TypeCode ✽ Report

Transm Code ✽ VersionID ✽ Code List

Qual Code ✽ IndustryCode ✽ Industry

CodeO 1 ID 2/2 X 1 ID 1/2 O 1 AN 1/30 X 1 ID 1/3 X 1 AN 1/30 O 1 AN 1/30

CAT07 799

✽ VersionID ~

O 1 AN 1/30

004050X151 • 275 • 2100B • CAT ASC X12N • INSURANCE SUBCOMMITTEECATEGORY OF PATIENT INFORMATION SERVICE IMPLEMENTATION GUIDE

80 MAY 2004

Page 81: 275 Implementation Guide

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED CAT01 755 Report Type Code O 1 ID 2/2Code indicating the title or contents of a document, report or supporting item

INDUSTRY: Attachment Report Type CodeCODE DEFINITION

AE Attachment

REQUIRED CAT02 756 Report Transmission Code X 1 ID 1/2Code defining timing, transmission method or format by which reports are to besent

SYNTAX: C0302

INDUSTRY: Attachment Information Format Code

ALIAS: Industry Report Transmission Code

33 Format of the attachment information that will be in the BINsegment.

CODE DEFINITION

HL Health Industry Level 7 Interface Standards (HL7)Format

1000155 Required for Claim Attachment types named underHIPAA.

CODE SOURCE 464: Health Industry Level 7 (HL7)

IA Electronic Image

1000198 This qualifier must not be used when exchangingattachments adopted under HIPAA. Whenexchanging HIPAA adopted attachments the CAT02must always be “HL”. “IA” may be used whenexchanging attachments NOT adopted under HIPAA,so also may the HL qualifier be used in theseinstances. It is up to mutually agreeing TP’s tochoose which qualifier to use in cases whereattachments are either not yet adopted or notadopted (for some other reason) under HIPAA.

SITUATIONAL CAT03 799 Version Identifier O 1 AN 1/30Revision level of a particular format, program, technique or algorithm

SYNTAX: C0302

INDUSTRY: Version Identification Code

1000157 Required when it is necessary to further qualify CAT02. If notrequired, may be provided at the sender’s discretion.

NOT USED CAT04 1270 Code List Qualifier Code X 1 ID 1/3

NOT USED CAT05 1271 Industry Code X 1 AN 1/30

NOT USED CAT06 1271 Industry Code O 1 AN 1/30

NOT USED CAT07 799 Version Identifier O 1 AN 1/30

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2100B • CATIMPLEMENTATION GUIDE CATEGORY OF PATIENT INFORMATION SERVICE

MAY 2004 81

Page 82: 275 Implementation Guide

EFIELECTRONIC FORMAT IDENTIFICATION 004050X151 • 275 • 2110B • EFIELECTRONIC FORMAT IDENTIFICATION

IMPLEMENTATION

ELECTRONIC FORMAT IDENTIFICATIONLoop: 2110B — ELECTRONIC FORMAT IDENTIFICATION Repeat: 1

Usage: REQUIRED

Repeat: 1

80 Example: EFI✽ 05~

STANDARD

EFI Electronic Format Identification

Level: Detail

Position: 0900

Loop: LX/DTP/EFI Repeat: 1

Requirement: Optional

Max Use: 1

Purpose: To provide basic information about the electronic format of the interchange data

Syntax: 1. C0504If EFI05 is present, then EFI04 is required.

2. C0706If EFI07 is present, then EFI06 is required.

3. C0908If EFI09 is present, then EFI08 is required.

4. P1516If either EFI15 or EFI16 is present, then the other is required.

DIAGRAM

EFI01 786 EFI02 933 EFI03 797 EFI04 799 EFI05 802 EFI06 799

EFI ✽ SecurityLevel Code ✽ Free-Form

Message Txt ✽ SecurityTech Code ✽ Version

ID ✽ ProgramID ✽ Version

IDM 1 ID 2/2 O 1 AN 1/264 O 1 ID 2/2 X 1 AN 1/30 O 1 AN 1/30 X 1 AN 1/30

EFI07 801 EFI08 799 EFI09 800 EFI10 789 EFI11 803 EFI12 804

✽ InterchangeFormat ✽ Version

ID ✽ CompressionTechnique ✽ Draw Sheet

Size Code ✽ FileName ✽ Block

TypeO 1 AN 1/30 X 1 AN 1/30 O 1 AN 1/30 O 1 AN 2/2 O 1 AN 1/64 O 1 AN 1/4

EFI13 787 EFI14 788 EFI15 799 EFI16 1570

✽ RecordLength ✽ Block

Length ✽ VersionID ✽ Filter

ID Code ~

O 1 N 1/15 O 1 N 1/5 X 1 AN 1/30 X 1 ID 3/3

004050X151 • 275 • 2110B • EFI ASC X12N • INSURANCE SUBCOMMITTEEELECTRONIC FORMAT IDENTIFICATION IMPLEMENTATION GUIDE

82 MAY 2004

Page 83: 275 Implementation Guide

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED EFI01 786 Security Level Code M 1 ID 2/2Code indicating the level of confidentiality assigned by the sender to theinformation following

CODE DEFINITION

05 Personal

162 Per public law publication 104-191 August 21, 1996Section 1177 [HIPAA] - This information isconfidential and wrongful use is subject to penalties.

NOT USED EFI02 933 Free-Form Message Text O 1 AN 1/264

NOT USED EFI03 797 Security Technique Code O 1 ID 2/2

NOT USED EFI04 799 Version Identifier X 1 AN 1/30

NOT USED EFI05 802 Program Identifier O 1 AN 1/30

NOT USED EFI06 799 Version Identifier X 1 AN 1/30

NOT USED EFI07 801 Interchange Format O 1 AN 1/30

NOT USED EFI08 799 Version Identifier X 1 AN 1/30

NOT USED EFI09 800 Compression Technique O 1 AN 1/30

NOT USED EFI10 789 Drawing Sheet Size Code O 1 AN 2/2

NOT USED EFI11 803 File Name O 1 AN 1/64

NOT USED EFI12 804 Block Type O 1 AN 1/4

NOT USED EFI13 787 Record Length O 1 N 1/15

NOT USED EFI14 788 Block Length O 1 N 1/5

NOT USED EFI15 799 Version Identifier X 1 AN 1/30

NOT USED EFI16 1570 Filter ID Code X 1 ID 3/3

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • 2110B • EFIIMPLEMENTATION GUIDE ELECTRONIC FORMAT IDENTIFICATION

MAY 2004 83

Page 84: 275 Implementation Guide

BINBINARY DATA SEGMENT 004050X151 • 275 • 2110B • BINBINARY DATA SEGMENT

IMPLEMENTATION

BINARY DATA SEGMENTLoop: 2110B — ELECTRONIC FORMAT IDENTIFICATION

Usage: REQUIRED

Repeat: 1

184 Notes: 1. This is used to send additional information in the HL7 format.

163 2. It is recommended that BIN02 not be larger than 64 megabytes.

1000123 Example: BIN✽ 7✽ xxxxxxx~

STANDARD

BIN Binary Data Segment

Level: Detail

Position: 1000

Loop: LX/DTP/EFI

Requirement: Mandatory

Max Use: 1

Purpose: To transfer binary data in a single data segment and allow identification of theend of the data segment through a count; there is no identification of the internalstructure of the binary data in this segment

DIAGRAM

BIN01 784 BIN02 785

BIN ✽ Length ofBinary Data ✽ Binary

Data ~

M 1 N0 1/15 M 1 B 1/1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED BIN01 784 Length of Binary Data M 1 N0 1/15The length in integral octets of the binary data

INDUSTRY: Binary Data Length Number

1000109 This number should represent all of the characters in the BIN02data element.

REQUIRED BIN02 785 Binary Data M 1 B 1/1A string of octets which can assume any binary pattern from hexadecimal 00 to FF

004050X151 • 275 • 2110B • BIN ASC X12N • INSURANCE SUBCOMMITTEEBINARY DATA SEGMENT IMPLEMENTATION GUIDE

84 MAY 2004

Page 85: 275 Implementation Guide

SETRANSACTION SET TRAILER 004050X151 • 275 • SE275 TRANSACTION SET TRAILER

IMPLEMENTATION

275 TRANSACTION SET TRAILERUsage: REQUIRED

Repeat: 1

83 Example: SE✽ 17✽ 0001~

STANDARD

SE Transaction Set Trailer

Level: Detail

Position: 1100

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To indicate the end of the transaction set and provide the count of thetransmitted segments (including the beginning (ST) and ending (SE) segments)

DIAGRAM

SE01 96 SE02 329

SE ✽ Number ofInc Segs ✽ TS Control

Number ~

M 1 N0 1/10 M 1 AN 4/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SE01 96 Number of Included Segments M 1 N0 1/10Total number of segments included in a transaction set including ST and SEsegments

INDUSTRY: Transaction Segment Count

111 Do not include the segments contained within the HL7 format.However, include the entire BIN segment as one segment in thecount.

REQUIRED SE02 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

142 The Transaction Set Control Number in ST02 and SE02 must beidentical. This unique number also aids in error resolutionresearch. Submitters could begin sending transactions using thenumber 0001 in this element and increment from there. The numbermust be unique within a specific functional group (GS-GE) andinterchange (ISA-IEA), but can repeat in other groups andinterchanges.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275 • SEIMPLEMENTATION GUIDE 275 TRANSACTION SET TRAILER

MAY 2004 85

Page 86: 275 Implementation Guide

004050X151 • 275 • SE ASC X12N • INSURANCE SUBCOMMITTEE275 TRANSACTION SET TRAILER IMPLEMENTATION GUIDE

86 MAY 2004

Page 87: 275 Implementation Guide

4 EDI Transmission Examplesfor Business UsagesOverviewThe 277 Health Care Claim Request for Additional Information has been writtento be able to send questions concerning claims requiring attachment information.

The 275 Additional Information to Support a Health Care Claim or Encounter hasbeen written to be able to send answers to standard attachments electronically.

The following scenarios have used the Rehabilitative Services (Psychiatric Reha-bilitation discipline) and the Ambulance Additional Information Specification book-lets as well as the HL7 documentation that accompanies this ImplementationGuide. These attachment examples are being used to show how to code the 275.

Scenario One - Electronic request, response is returned on pa-per/fax:Scenario one depicts the utilization of the 277 and a response that is faxed to thepayer in a Medicare Part A institutional environment. One claim has been elec-tronically transmitted to the Medicare Part A fiscal intermediary through the use ofa third party billing service (clearinghouse). In this scenario, the claim has beenaccepted into the claims adjudication system and requires additional information.The Psychiatric Rehabilitation attachment is needed and is being requested sothe claim can continue processing through the adjudication process.

A 277 transaction is sent to the provider for the purpose of requesting additionalinformation. The provider responds to the request by faxing the necessary paperdocumentation to the payer. In this scenario, the provider does not generate a275 transaction.

Medicare Part A Fiscal Intermediary, ABC Insurance Company, has a NationalPayer Identification (PlanID) of 12345. The payer received one ASC X12N 837 In-stitutional claim from XYZ Clearing House with submitter number A222222221,on behalf of St. Holy Hills Hospital whose provider number is 3999000B.

The hospital has submitted a claim for outpatient services (Bill Type 131) with aservice date of August 12, 2003, for Jack J. Jackson. Mr. Jackson’s MedicareHealth Insurance Claim Number is 987654320. The hospital assigned a patientaccount number of JACKSON123 and a medical record number of STHHL12345.

ABC Insurance Company assigned a payer internal control number of1822634845. On August 24, 2003, a 277 request for the psychiatric rehabilitationdocumentation was generated with a response due date of September 23, 2003.The 277 specifies the Payer contact information of the Medical Review Depart-ment at ABC Insurance Company, with a fax number of 999-999-9999.

277 Request for Additional Information TransmissionST*277*1001*004050X150~BHT*0010*48*277X150000001*20030824*1211*RQ~HL*1**20*1~NM1*PR*2*ABC INSURANCE COMPANY*****XV*12345~PER*IC*MEDICAL REVIEW DEPARTMENT*FX*9999999999~HL*2*1*21*1~

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 87

Page 88: 275 Implementation Guide

NM1*41*2*XYZ CLEARING HOUSE*****46*A222222221~HL*3*2*19*1~NM1*1P*2*ST HOLY HILLS HOSPITAL*****SV*3999000B~HL*4*3*22*0~NM1*QC*1*JACKSON*JACK*J***MI*987654320~TRN*1*1822634845~STC*R4:18594-2::LOI*20030824~REF*EJ*JACKSON123~REF*BLT*131~REF*EA*STHHL12345~DTP*434*RD8*20030812-20030812~DTP*106*D8*20030923~SE*19*1001~

Scenario Two DescriptionScenario two depicts the utilization of the 277 and 275 in a Medicare Part A insti-tutional environment. Two claims have been electronically transmitted to the Medi-care Part A fiscal intermediary through the use of a third party billing service(clearinghouse). In this scenario, both claims have been accepted into the claimsadjudication system and require additional information in order to continue proc-essing. A 277 transaction is sent to the provider for the purpose of requesting ad-ditional information. The provider responds to the request giving the necessary in-formation in a 275 transaction.

Medicare Part A Fiscal Intermediary, ABC Insurance Company, has a NationalPayer Identification (PlanID) of 12345. The payer received two ASC X12N 837 In-stitutional claims from XYZ Clearing House with submitter number A222222221,on behalf of St. Holy Hills Hospital whose provider number is 3999000B.

The hospital has submitted a claim for outpatient services (Bill Type 131) with aservice date of August 12, 2003, for Jack J. Jackson. Mr. Jackson’s MedicareHealth Insurance Claim Number is 987654320. The hospital assigned a patientaccount number of JACKSON123 and a medical record number of STHHL12345.

ABC Insurance Company assigned a payer internal control number of1822634840. On August 24, 2003, a 277 request for the psychiatric rehabilitationdocument was generated with a response due date of September 23, 2003.

The second claim for Peter M. Jones was submitted for inpatient services (BillType 111) with service dates of August 7 to August 12, 2003. Mr Jones’ MedicareHealth Insurance Claim Number is 987654321. The hospital assigned a patientaccount number of JONES123 and a medical record number of STHHL12378.

ABC Insurance Company assigned a payer internal control number of1822634845. On August 24, 2003, a 277 request for the psychiatric rehabilitationdocument was generated with a response due date of September 23, 2003.

277 Request for Additional Information TransmissionST*277*1001*004050X150~BHT*0010*48*277X150000001*20030824*1211*RQ~HL*1**20*1~NM1*PR*2*ABC INSURANCE COMPANY*****XV*12345~PER*IC*MEDICAL REVIEW DEPARTMENT~HL*2*1*21*1~NM1*41*2*XYZ Clearing House*****46*A222222221~

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

88 MAY 2004

Page 89: 275 Implementation Guide

HL*3*2*19*1~NM1*1P*2*ST HOLY HILLS HOSPITAL*****SV*3999000B~HL*4*3*22*0~NM1*QC*1*JACKSON*JACK*J***MI*987654320~TRN*1*1822634840~STC*R4:18594-2::LOI*20030824~REF*EJ*JACKSON123~REF*BLT*131~REF*EA*STHHL12345~DTP*434*RD8*20030812-20030812~DTP*106*D8*20030923~HL*5*3*22*0~NM1*QC*1*JONES*PETER*M***MI*987654321~TRN*2*1822634845~STC*R4:19016-5::LOI*20030824~REF*EJ*JONES123~REF*BLT*111~REF*EA*STHHL12378~DTP*434*RD8*20030807-20030812~DTP*106*D8*20030923~SVC*NU:0360*2021.75~STC*R4:18594-2::LOI*20030824~SE*30*1001~

275 Additional Information to Support a Health Care Claim orEncounterThe BIN segment in this example displays a Human Decision Variant example.

ST*275*1001*004050X151~BGN*11*0001*20030915~NM1*40*2*ABC INSURANCE COMPANY*****XV*12345~PER*IC*MEDICAL REVIEW DEPARTMENT~NM1*41*2*XYZ Clearing House*****46*A222222221~NM1*1P*2*ST HOLY HILLS HOSPITAL*****SV*3999000B~NM1*QC*1*JACKSON*JACK*J***MI*987654320~REF*EJ*JACKSON123~REF*BLT*131~REF*EA*STHHL12345~DTP*434*RD8*20030812-20030812~LX*1~TRN*2*1822634840~STC*R4*18594-2::LOI~DTP*368*D8*20030915~CAT*AE*HL~EFI*05~BIN*8031*<levelone xmlns="urn:hl7-org:v3/cda"xmlns:v3dt="urn:hl7-org:v3/v3dt"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3/cdalevelone_1.0.attachments.xsd"> <clinical_document_header>

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 89

Page 90: 275 Implementation Guide

<id EX="a123" RT="2.16.840.1.113883.3.933"/> <document_type_cd V="18594-2" DN="Psychiatric Rehabilitation Attachment"/> <origination_dttm V="2003-09-15"/> <originating_organization> <originating_organization.type_cd V="CST"/> <organization> <id EX="3999000B"/> <organization.nm V="St Holy Hills Hospital"/> </organization> </originating_organization> <patient> <patient.type_cd V="PATSBJ"/> <person> <id EX="987654320" RT="2.16.840.1.113883.3.933"/> <person_name> <nm> <v3dt:GIV V="Jack"/> <v3dt:FAM V="Jackson"/> <v3dt:MID V="J"/> </nm> <person_name.type_cd V="L" S="2.16.840.1.113883.5.200"/> </person_name> </person> </patient> <local_header descriptor="Att_ACN"> <local_attr name="attachment_control_number" value="1822634840"/> </local_header> </clinical_document_header> <body> <section> <caption>NEW/REVISED</caption> <paragraph> <content>New Plan</content> </paragraph> </section> <section> <caption>DATE ONSET OR EXACERBATION OF PRIMARY DIAGNOSIS </caption> <paragraph> <content>26 March 2003</content> </paragraph> </section> <section> <caption>START DATE</caption> <paragraph> <content>22 June 2003</content> </paragraph> </section>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

90 MAY 2004

Page 91: 275 Implementation Guide

<section> <caption>PRIMARY DIAGNOSIS</caption> <paragraph> <content>bipolar affective disorder (296.4)</content> </paragraph> </section> <section> <caption>DIAGNOSIS ADDRESSED BY PLAN</caption> <paragraph> <content>bipolar affective disorder (296.4)</content> </paragraph> </section> <section> <caption>AUTHOR OF TREATMENT PLAN </caption> <paragraph> <caption>AUTHOR NAME</caption> <content>JOHN E SMITH, MD</content> </paragraph> <paragraph> <caption>AUTHOR IDENTIFIER</caption> <content> 3582901 (NJ)</content> </paragraph> <paragraph> <caption>AUTHOR PROFESSION</caption> <content>103T00000N Psychologist</content> </paragraph> </section> <section> <caption>VISIT FREQUENCY</caption> <paragraph> <content>3 visits per week for 90 days</content> </paragraph> </section> <section> <caption>DATE RANGE (FROM/THROUGH) DESCRIBED BY PLAN </caption> <paragraph> <caption>START DATE</caption> <content>22 June 2003</content> </paragraph> <paragraph> <caption>PLAN END DATE</caption> <content>22 Sep 2003</content> </paragraph> </section> <section> <caption>DATE RANGE (FROM/THROUGH) OF HOSPITALIZATION LEADING TO TREATMENT </caption>

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 91

Page 92: 275 Implementation Guide

<paragraph> <caption>START DATE</caption> <content>26 March 2003</content> </paragraph> <paragraph> <caption>END DATE</caption> <content>29 March 2003</content> </paragraph> </section> <section> <caption>CONTINUATION STATUS</caption> <paragraph> <content>Continue</content> </paragraph> </section> <section> <caption>DATE ATTENDING MD REFERRED PATIENT FOR TREATMENT </caption> <paragraph> <content>12 June 2003</content> </paragraph> </section> <section> <caption>DATE ATTENDING MD SIGNED</caption> <paragraph> <content>28 June 2003</content> </paragraph> </section> <section> <caption>DATE REHAB PROFESSIONAL SIGNED</caption> <paragraph> <content>28 June 2003</content> </paragraph> </section> <section> <caption>SIGNATURE OF RESPONSIBLE ATTENDING MD ON FILE </caption> <paragraph> <content>Yes</content> </paragraph> </section> <section> <caption>SIGNATURE OF RESPONSIBLE REHAB PROFESSIONAL ON FILE </caption> <paragraph> <content>Yes</content> </paragraph> </section> <section>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

92 MAY 2004

Page 93: 275 Implementation Guide

<caption>Medications Administered> </caption> <table cellpadding="15"> <tbody> <tr><td>LITHIUM 600 mg QAM PO</td></tr> <tr><td>LITHIUM 900 mg QHS PO</td></tr> <tr><td>THIOTHIXENE 5 mg TID PO</td></tr> <tr><td>BENZTROPINE 5 mg TID PO</td></tr> <tr><td>INDOMETHACIN 50 mg TID PO</td></tr> </tbody> </table> </section> <section><caption>PROGNOSIS FOR REHABILITATION </caption> <paragraph> <content>Guarded</content> </paragraph> </section> <section> <caption>ESTIMATED DATE OF COMPLETION</caption> <paragraph> <content>30 Sept 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-09-30</local_markup> </content> </paragraph> </section> <section> <caption>PAST MEDICAL HISTORY + LEVEL OF FUNCTION </caption> <paragraph> <content>PATIENT HAS HAD MULTIPLE PSYCHIATRIC HOSPITALIZATIONS OVER MANY YEARS, MOST RECENTLY 2 INPATIENT ADMISSIONS TO GENERAL HOSPITAL FOR SUICIDAL IDEATION AND SEVERE ANXIETY. PATIENT HAS BEEN UN OR UNDEREMPLOYED SINCE SUICIDE DEATH OF HIS TWIN BROTHER </content> </paragraph> </section> <section> <caption>INITIAL ASSESSMENT</caption> <paragraph> <content>PATIENT IS EXTREMELY ANXIOUS, AGITATED AND NEEDY, CANNOT HOLD EMPLOYMENT, HAS DIFFICULTY ATTENDING PROGRAM REGULARLY, AND CANNOT SIT IN GROUPS FOR 10 MINUTES AT A TIME. RETURNS TO HOSPITAL INPATIENT WARDS WHENEVER ANXIETY BECOMES OVERWHELMING, WHICH IS OFTEN.</content>

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 93

Page 94: 275 Implementation Guide

</paragraph> </section> <section> <caption>PLAN OF TREATMENT</caption> <list> <item><content>FUNCTIONAL GOALS.</content> <list> <item><content>GOAL 1: PATIENT IS WORKING TO COME UP WITH ALTERNATIVES TO INPATIENT HOSPITALIZATION WHEN HE FEELS ABANDONED OR ANXIOUS.</content></item> <item><content>GOAL 2: PATIENT IS EXPECTED TO RETURN TO THE LEVEL OF EMPLOYMENT THAT IS COMMENSORATE WITH HIS COGNITIVE ABILITIES..</content></item> </list> </item> <item><content>PLAN OF TREATMENT</content> <list> <item><content>915/90853 GROUP THERAPY: SYMPTOM MANAGEMENT 3X WEEK WITH PSYCHOLOGIST</content></item> <item><content>LABWORK 1X MONTH: TO MONITOR LITHIUM FOR THERAPEUTIC LEVEL.</content></item> </list> </item> </list> </section> <section> <caption>PROGRESS NOTE + ATTAINMENT OF GOALS </caption> <paragraph> <content>915/90853 GROUP THERAPY: SYMPTOM MANAGEMENT ON 7/17,22,24,27,29,31 WITH PSYCHOLOGIST: PATIENT MADE ATTEMPTS TO COME AND PARTICIPATE IN SYMPTOM MANAGEMENT GROUP. PATIENT WAS URGED TO USE ANXIETY CONTROL TECHNIQUES HE HAD BEEN TAUGHT TO TOLERATE INCREASING LONGER STAGES IN GROUP. PATIENT RESPONDED BY BEING ABLE TO STAY AND PARTICIPATE IN GROUP 50% LONGER</content> </paragraph> <paragraph> <content>DONE ON {DATE}07/17/98 {TEST}LITHIUM LEVEL {RESULT}90 {JUSTIF.}ROUTINE MONITORING OF THERAPEUTIC RESPONSE.</content> </paragraph> </section> <section> <caption>REASON TO CONTINUE</caption> <paragraph>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

94 MAY 2004

Page 95: 275 Implementation Guide

<content>PATIENT HAS ACTIVE ANXIETY SYMPTOMS AND SUICIDAL IDEATION AND REQUIRES THIS LEVEL OF CARE TO HELP PREVENT RELAPSE AND INPATIENT TREATMENT.</content> </paragraph> </section> <section> <caption>JUSTIFICATION</caption> <paragraph> <content>PATIENT HAD SEVERAL RECENT PSYCHIATRIC HOSPITALIZATIONS FOR ANXIETY AND SUICIDAL IDEATION, AND REQUIRED THE SUPPORT AND STRUCTURE OF DAY HOSPITAL PROGRAM TO PREVENT RELAPSE AND REHOSPITALIZATION.</content> </paragraph> </section> <section> <caption>PSYCHIATRIC SYMPTOMS</caption> <paragraph> <content>PATIENT WAS AGITATED, ANXIOUS AND NEEDY, EXPRESSING FEARS OF ABANDONMENT AND PASSIVE SUICIDAL IDEATION. PATIENT REQUIRED FREQUENT REINFORCEMENT IN ORDER TO CONTINUE TO FUNCTION OUTSIDE OF AN INPATIENT PSYCHIATRIC WARD.</content> </paragraph> </section> </body> </levelone>SE*16*1001~The BIN segment in this example displays a Computer Decision Variant example.

ST*275*1002*004050X151~BGN*11*0001*20030919~NM1*40*2*ABC INSURANCE COMPANY*****XV*12345~PER*IC*MEDICAL REVIEW DEPARTMENT~NM1*41*2*XYZ SERVICES*****46*A222222221~NM1*1P*2*ST HOLY HILLS HOSPITAL*****SV*3999000B~NM1*QC*1*JONES*PETER*M***MI*987654321~REF*EJ*JONES123~REF*BLT*111~REF*EA*STHHL12378~DTP*434*RD8*20030807-20030812~LX*1~TRN*2*1822634845~STC*R4:18594-2::LOI*20030824~REF*FJ*1~REF*YJ*0360~DTP*368*D8*20030919~CAT*AE*HL~EFI*05~BIN*15970*<levelone xmlns="urn:hl7-org:v3/cda"

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 95

Page 96: 275 Implementation Guide

xmlns:v3dt="urn:hl7-org:v3/v3dt"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3/cdalevelone_1.0.attachments.xsd"> <clinical_document_header> <id EX="a123" RT="2.16.840.1.113883.3.933"/> <document_type_cd V="18594-2" DN="Psychiatric Rehabilitation Attachment"/> <origination_dttm V="2003-09-19"/> <originating_organization> <originating_organization.type_cd V="CST"/> <organization> <id EX="3999000B"/> <organization.nm V="St Holy Hills Hospital"/> </organization> </originating_organization> <patient> <patient.type_cd V="PATSBJ"/> <person> <id EX="987654321" RT="2.16.840.1.113883.3.933"/> <person_name> <nm> <v3dt:GIV V="Peter"/> <v3dt:FAM V="Jones"/> <v3dt:MID V="M"/> </nm> <person_name.type_cd V="L" S="2.16.840.1.113883.5.200"/> </person_name> </person> </patient> <local_header descriptor="Att_ACN"> <local_attr name="attachment_control_number" value="1822634845"/> </local_header> </clinical_document_header> <body> <section> <caption><caption_cd V="18626-2" S="2.16.840.1.113883.6.1"/> NEW/REVISED</caption> <paragraph> <content>New Plan <coded_entry> <coded_entry.value V="700" S="OID to be provided" SN="HL79002"/> </coded_entry> </content> </paragraph> </section> <section>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

96 MAY 2004

Page 97: 275 Implementation Guide

<caption><caption_cd V="18627-0" S="2.16.840.1.113883.6.1"/> DATE ONSET OR EXACERBATION OF PRIMARY DIAGNOSIS </caption> <paragraph> <content>26 March 2003 <local_markup descriptor="dt_DT" ignore="all">2003-03-26</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18628-8" S="2.16.840.1.113883.6.1"/> START DATE</caption> <paragraph> <content>22 June 2003 <local_markup descriptor="dt_DT" ignore="all">2003-06-22</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="19007-4" S="2.16.840.1.113883.6.1"/> PRIMARY DIAGNOSIS</caption> <paragraph> <content>bipolar affective disorder (296.4) <coded_entry> <coded_entry.value V="296.4" S="2.16.840.1.113883.6.2" SN="ICD-9-CM"/> </coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18631-2" S="2.16.840.1.113883.6.1"/> DIAGNOSIS ADDRESSED BY PLAN </caption> <paragraph> <content>bipolar affective disorder (296.4) <coded_entry> <coded_entry.value V="296.4" S="2.16.840.1.113883.6.2" SN="ICD-9-CM"/> </coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18632-0" S="2.16.840.1.113883.6.1"/>

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 97

Page 98: 275 Implementation Guide

AUTHOR OF TREATMENT PLAN </caption> <paragraph> <caption><caption_cd V="18633-8" S="2.16.840.1.113883.6.1"/> AUTHOR NAME </caption> <content>JOHN E SMITH, MD <local_markup descriptor="dt_PN"> <local_markup descriptor="dt_PN_GIV"> JOHN</local_markup> <local_markup descriptor="dt_PN_MID">E </local_markup> <local_markup descriptor="dt_PN_FAM"> SMITH</local_markup> <local_markup descriptor="dt_PN_SFX">MD </local_markup> </local_markup> </content> </paragraph> <paragraph> <caption><caption_cd V="18730-2" S="2.16.840.1.113883.6.1"/> AUTHOR IDENTIFIER </caption> <content> 3582901 (NJ) <local_markup descriptor="dt_CX"> <local_attr name="dt_CX_EX" value="3582901"/> <local_attr name="dt_CX_RT" value="2.16.840.1.113883.5.1"/> </local_markup> </content> </paragraph> <paragraph> <caption><caption_cd V="18634-6" S="2.16.840.1.113883.6.1"/> AUTHOR PROFESSION </caption> <content>103T00000N Psychologist <coded_entry> <coded_entry.value V="103T00000N “ S=” 2.16.840.1.113883.6.101 “ SN=”USProvTxnmy"/> </coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18637-9" S="2.16.840.1.113883.6.1"/> VISIT FREQUENCY</caption> <paragraph>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

98 MAY 2004

Page 99: 275 Implementation Guide

<content>3 visits per week for 90 days</content> </paragraph> </section> <section> <caption><caption_cd V="18639-5" S="2.16.840.1.113883.6.1"/> DATE RANGE (FRESCRIBED BY PLAN </caption> <paragraph> <caption><caption_cd V="18640-3" S="2.16.840.1.113883.6.1"/> START DATE</caption> <content>22 June 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-06-22</local_markup> </content> </paragraph> <paragraph> <caption><caption_cd V="18641-1" S="2.16.840.1.113883.6.1"/> PLAN END DATE</caption> <content>22 Sep 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-09-22</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18642-9" S="2.16.840.1.113883.6.1"/> DATE RANGE (FROM/THROUGH) OF HOSPITALIZATION LEADING TO TREATMENT </caption> <paragraph> <caption><caption_cd V="18643-7" S="2.16.840.1.113883.6.1"/> START DATE OF HOSPITALIZATION LEADING TO TREATMENT </caption> <content>26 March 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-03-26</local_markup> </content> </paragraph> <paragraph> <caption><caption_cd V="18644-5" S="2.16.840.1.113883.6.1"/> END DATE OF HOSPITALIZATION LEADING TO TREATMENT

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 99

Page 100: 275 Implementation Guide

</caption> <content>29 March 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-03-29</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18645-2" S="2.16.840.1.113883.6.1"/> CONTINUATION STATUS </caption> <paragraph> <content>Continue <coded_entry> <coded_entry.value V="C" S="2.16.840.1.113883.12.9003" SN="Rehab continue/discontinue"/> </coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18646-0" S="2.16.840.1.113883.6.1"/> DATE ATTENDING MD REFERRED PATIENT FOR TREATMENT </caption> <paragraph> <content>12 June 2003 <local_markup descriptor="dt_DT" ignore="all">2003-06-12</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18647-8" S="2.16.840.1.113883.6.1"/> DATE ATTENDING MD SIGNED </caption> <paragraph> <content>28 June 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-06-28</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18648-6" S="2.16.840.1.113883.6.1"/> DATE REHAB PROFESSIONAL SIGNED

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

100 MAY 2004

Page 101: 275 Implementation Guide

</caption> <paragraph> <content>28 June 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-06-28</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18649-4" S="2.16.840.1.113883.6.1"/> SIGNATURE OF RESPONSIBLE ATTENDING MD ON FILE </caption> <paragraph> <content>Yes <coded_entry> <coded_entry.value V="Y" S="2.16.840.1.113883.12.136" SN="HL7 Yes/No"/> </coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18650-2" S="2.16.840.1.113883.6.1"/> SIGNATURE OF RESPONSIBLE REHAB PROFESSIONAL ON FILE </caption> <paragraph> <content>Yes <coded_entry> <coded_entry.value V="Y" S="2.16.840.1.113883.12.136" SN="HL70136"/> </coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18651-0" S="2.16.840.1.113883.6.1"/> Medications Administered </caption> <table cellpadding="15"> <thead> <tr> <th><caption_cd V="18816-9" S="2.16.840.1.113883.6.1"/> Medication </th>

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 101

Page 102: 275 Implementation Guide

<th><caption_cd V="18817-7" S="2.16.840.1.113883.6.1"/> Dose </th> <th><caption_cd V="18818-5" S="2.16.840.1.113883.6.1"/> Timing </th> <th><caption_cd V="18819-3" S="2.16.840.1.113883.6.1"/> Route </th> </tr> </thead> <tbody> <tr> <td>LITHIUM</td> <td align="right">600 mg <local_markup descriptor="dt_nm" ignore="all">600 <coded_entry> <coded_entry.value V="mg" S="2.16.840.1.113883.5.141"/> </coded_entry> </local_markup > </td> <td>QAM <local_markup descriptor="dt_TQ"> <local_markup descriptor="dt_TQ_IVL" ignore="all">QAM </local_markup> </local_markup> </td> <td>Oral <coded_entry> <coded_entry.value V="PO" S="2.16.840.1.113883.12.162" SN="HL7 Yes/No"/> </coded_entry> </td> </tr> <tr> <td>LITHIUM</td> <td align="right">900 mg <local_markup descriptor="dt_nm" ignore="all">900 <coded_entry> <coded_entry.value V="mg" S="2.16.840.1.113883.5.141"/> </coded_entry> </local_markup > </td> <td>at bedtime

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

102 MAY 2004

Page 103: 275 Implementation Guide

<local_markup descriptor="dt_TQ"> <local_markup descriptor="dt_TQ_IVL" ignore="all">QHS </local_markup> </local_markup> </td> <td>Oral <coded_entry> <coded_entry.value V="PO" S="2.16.840.1.113883.12.162" SN="Route of administration"/> </coded_entry> </td> </tr> <tr> <td>THIOTHIXENE</td> <td align="right">5 mg <local_markup descriptor="dt_nm" ignore="all">5 <coded_entry> <coded_entry.value V="mg" S="2.16.840.1.113883.5.141"/> </coded_entry> </local_markup > </td> <td>TID <local_markup descriptor="dt_TQ"> <local_markup descriptor="dt_TQ_IVL" ignore="all">TID </local_markup> </local_markup> </td> <td>Oral <coded_entry> <coded_entry.value V="PO" S="2.16.840.1.113883.12.162" SN="Route of administration"/> </coded_entry> </td> </tr> <tr> <td>BENZTROPINE</td> <td align="right">5 mg <local_markup descriptor="dt_nm" ignore="all">5 <coded_entry> <coded_entry.value V="mg" S="2.16.840.1.113883.5.141"/> </coded_entry> </local_markup > </td> <td>TID <local_markup descriptor="dt_TQ">

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 103

Page 104: 275 Implementation Guide

<local_markup descriptor="dt_TQ_IVL" ignore="all">TID </local_markup> </local_markup> </td> <td>Oral <coded_entry> <coded_entry.value V="PO" S="2.16.840.1.113883.12.162" SN="Route of administration"/> </coded_entry> </td> </tr> <tr> <td>INDOMETHACIN</td> <td align="right">50 mg <local_markup descriptor="dt_nm" ignore="all">50 <coded_entry> <coded_entry.value V="mg" S="2.16.840.1.113883.5.141"/> </coded_entry> </local_markup > </td> <td>TID <local_markup descriptor="dt_TQ"> <local_markup descriptor="dt_TQ_IVL" ignore="all">TID </local_markup> </local_markup> </td> <td>Oral <coded_entry> <coded_entry.value V="PO" S="2.16.840.1.113883.12.162 </coded_entry> </td> </tr> </tbody> </table> </section> <section> <caption> <caption_cd V="18652-8" S="2.16.840.1.113883.6.1"/> PROGNOSIS FOR REHABILITATION </caption> <paragraph> <content>Guarded <coded_entry> <coded_entry.value V="2" S="2.16.840.1.113883.12.9005" SN="Rehabilitation Plan Prognosis"/>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

104 MAY 2004

Page 105: 275 Implementation Guide

</coded_entry> </content> </paragraph> </section> <section> <caption><caption_cd V="18653-6" S="2.16.840.1.113883.6.1"/> ESTIMATED DATE OF COMPLETION </caption> <paragraph> <content>30 Sept 2003 <local_markup descriptor="dt_DT" ignore="all"> 2003-09-30</local_markup> </content> </paragraph> </section> <section> <caption><caption_cd V="18655-1" S="2.16.840.1.113883.6.1"/> PAST MEDICAL HISTORY + LEVEL OF FUNCTION </caption> <paragraph> <content>PATIENT HAS HAD MULTIPLE PSYCHIATRIC HOSPITALIZATIONS OVER MANY YEARS, MOST RECENTLY 2 INPATIENT ADMISSIONS TO GENERAL HOSPITAL FOR SUICIDAL IDEATION AND SEVERE ANXIETY. PATIENT HAS BEEN UN OR UNDEREMPLOYED SINCE SUICIDE DEATH OF HIS TWIN BROTHER </content> </paragraph> </section> <section> <caption><caption_cd V="18656-9" S="2.16.840.1.113883.6.1"/> INITIAL ASSESSMENT </caption> <paragraph> <content>PATIENT IS EXTREMELY ANXIOUS, AGITATED AND NEEDY, CANNOT HOLD EMPLOYMENT, HAS DIFFICULTY ATTENDING PROGRAM REGULARLY, AND CANNOT SIT IN GROUPS FOR 10 MINUTES AT A TIME. RETURNS TO HOSPITAL INPATIENT WARDS WHENEVER ANXIETY BECOMES OVERWHELMING, WHICH IS OFTEN.</content> </paragraph> </section> <section> <caption><caption_cd V="18657-7" S="2.16.840.1.113883.6.1"/> PLAN OF TREATMENT</caption> <list> <item><content>FUNCTIONAL GOALS.</content>

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 105

Page 106: 275 Implementation Guide

<list> <item><content>GOAL 1: PATIENT IS WORKING TO COME UP WITH ALTERNATIVES TO INPATIENT HOSPITALIZATION WHEN HE FEELS ABANDONED OR ANXIOUS.</content></item> <item><content>GOAL 2: PATIENT IS EXPECTED TO RETURN TO THE LEVEL OF EMPLOYMENT THAT IS COMMENSORATE WITH HIS COGNITIVE ABILITIES..</content></item> </list> </item> <item><content>PLAN OF TREATMENT</content> <list> <item><content>915/90853 GROUP THERAPY: SYMPTOM MANAGEMENT 3X WEEK WITH PSYCHOLOGIST</content></item> <item><content>LABWORK 1X MONTH: TO MONITOR LITHIUM FOR THERAPEUTIC LEVEL.</content></item> </list> </item> </list> </section> <section> <caption><caption_cd V="18658-5" S="2.16.840.1.113883.6.1"/> PROGRESS NOTE + ATTAINMENT OF GOALS </caption> <paragraph> <content>915/90853 GROUP THERAPY: SYMPTOM MANAGEMENT ON 7/17,22,24,27,29,31 WITH PSYCHOLOGIST: PATIENT MADE ATTEMPTS TO COME AND PARTICIPATE IN SYMPTOM MANAGEMENT GROUP. PATIENT WAS URGED TO USE ANXIETY CONTROL TECHNIQUES HE HAD BEEN TAUGHT TO TOLERATE INCREASING LONGER STAGES IN GROUP. PATIENT RESPONDED BY BEING ABLE TO STAY AND PARTICIPATE IN GROUP 50% LONGER</content> </paragraph> <paragraph> <content>DONE ON {DATE}07/17/98 {TEST}LITHIUM LEVEL {RESULT}90 {JUSTIF.}ROUTINE MONITORING OF THERAPEUTIC RESPONSE.</content> </paragraph> </section> <section> <caption><caption_cd V="18659-3" S="2.16.840.1.113883.6.1"/> REASON TO CONTINUE </caption> <paragraph> <content>PATIENT HAS ACTIVE ANXIETY SYMPTOMS

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

106 MAY 2004

Page 107: 275 Implementation Guide

AND SUICIDAL IDEATION AND REQUIRES THIS LEVEL OF CARE TO HELP PREVENT RELAPSE AND INPATIENT TREATMENT.</content> </paragraph> </section> <section> <caption><caption_cd V="18660-1" S="2.16.840.1.113883.6.1"/> JUSTIFICATION</caption> <paragraph> <content>PATIENT HAD SEVERAL RECENT PSYCHIATRIC HOSPITALIZATIONS FOR ANXIETY AND SUICIDAL IDEATION, AND REQUIRED THE SUPPORT AND STRUCTURE OF DAY HOSPITAL PROGRAM TO PREVENT RELAPSE AND REHOSPITALIZATION.</content> </paragraph> </section> <section> <caption><caption_cd V="18661-9" S="2.16.840.1.113883.6.1"/> PSYCHIATRIC SYMPTOMS </caption> <paragraph> <content>PATIENT WAS AGITATED, ANXIOUS AND NEEDY, EXPRESSING FEARS OF ABANDONMENT AND PASSIVE SUICIDAL IDEATION. PATIENT REQUIRED FREQUENT REINFORCEMENT IN ORDER TO CONTINUE TO FUNCTION OUTSIDE OF AN INPATIENT PSYCHIATRIC WARD.</content> </paragraph> </section> </body> </levelone>

SE*16*1001~

Scenario ThreeDescription Scenario three depicts the utilization of the unsolicited ASC X12N275 in an institutional 837 claim environment. This example shows two claimswith one of the claims having a 275 Additional Information being transmitted elec-tronically to the Medicare Part A fiscal intermediary through the use of a thirdparty billing service (clearinghouse).

ABC Insurance Company has a Payer Identifier (Payer ID) of 12345 and is aMedicare Part A Intermediary. The insurance company received an electronic 837claim transmissions from XYZ Services, a clearing house with submitter numberA222222221, on behalf of St. Holy Hills Hospital whose Part A provider number is3999000B with a Employer Tax ID of 99-1234567.

XYZ Services’ address is 234 Main Street, Miami, FL 33132-3111 and the contactperson is Jane Doe. St. Holy Hills Hospital’s address is 2345 Winter Blvd, Miami,FL 33132-3111.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 107

Page 108: 275 Implementation Guide

The transmission contains two Institutional claims. The first claim submitted is forambulance services (Bill Type 131) rendered on September 15, 2003 for Jack JJackson. Mr Jackson’s Medicare Health Insurance Claim Number is 987654323.The hospital assigned a patient control number of JACKSON123 and medical re-cord number of STHHL12345. Mr Jackson’s address is 125 City Avenue, Miami,FL, 33132-3111 and is 7 miles from St. Holy Hills Hospital.

ABC Insurance Company always wants an Ambulance certification on any ambu-lance run so rather than wait for a request, St Holy Hills Hospital has sent the am-bulance certification in the 275 within the same interchange as the 837 claim. St.Holy Hills assigned the Attachment Control Number as 986543.

The second claim submitted is for outpatient services (Bill Type131) rendered onJune 14, 2003 on behalf of Joe Smith. Mr Smiths’ Medicare Health InsuranceClaim Number is 987654324. The Hospital’s patient control number is SMITH123and a medical record number of STHHL12389.

Below is the 837 and the 275 that have been sent to ABC Insurance Company.

The BIN segment in this example displays a Human decision variant coded exam-ple.

Institutional TransmissionISA*00* *00* *ZZ*A222222221 *ZZ*12345*030918*0908*^*00402* 000001173*0*P*:~GS*HC*A222222221*12345*19970918*0908*1173*X*004010X096A1~ST*837*987654~BHT*0019*00*0123*20030918*0932*CH~REF*87*004010X096A1~NM1*41*2*XYZ SERVICE*****46*A222222221~PER*IC*JANE DOE*TE*8005551212~NM1*40*2*ABC INSURANCE COMPANY*****46*12345~HL*1**20*1~PRV*BI*ZZ*609TL0100Y~NM1*85*2*ST HOLY HILLS HOSPITAL*****24*99-1234567~N3*2345 WINTER BLVD~N4*MIAMI*FL*331323111~REF*1C*3999000B~PER*IC*SUE SMITH*TE*8007775555~HL*2*1*22*0~SBR*P*18*******MA~NM1*IL*1*JACKSON*JACK*J***MI*987654323~N3*125 CITY AVENUE~N4*MIAMI*FL*331323111~DMG*D8*19261111*M~NM1*PR*2*ABC INSURANCE COMPANY*****PI*12345~CLM*JACKSON123*500***13:A:1*Y*A*Y*Y********N~DTP*434*RD8*20030915-20030915~CL1*2*7*01~PWK*OB*EL***AC*986543~REF*EA*STHHL12345~HI*BK:3669*BJ:4019~HI*BF:79431~NMl*71*1*JONES*JOHN*J***XX*B99937~

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

108 MAY 2004

Page 109: 275 Implementation Guide

PRV*AT*ZZ*363LPO200N~SBR*S*01*351630*STATE TEACHERS*SP*****CI~OI***Y***Y~NMl*IL*l*JACKSON*JILL*C***MI*333991111~N3*125 CITY AVENUE~N4*MIAMI*FL*331323111~NMl*PR*2*STATE TEACHERS*****PI*1135~LX*1~SV2*0540*HC:A0030:RH:QN*150*UN*1~DTP*472*D8*20030911~LX*2~SV2*0540*HC:A0380:RH:QN*100*UN*10~DTP*472*D8*20030911~LX*3~SV2*0540*HC:A0030:HR:QN*150*UN*1~DTP*472*D8*20030911~LX*4~SV2*0540*HC:A0380:HR:QN*100*UN*10~DTP*472*D8*20030911~LX*5~SV2*0001*500~DTP*472*D8*20030911~HL*3*1*22*0~SBR*P*18*******MA~NM1*IL*1*SMITH*JOE****MI*987654324~N3*5 MAIN STREET~N4*MIAMI*FL*331323111~DMG*D8*19120512*M~NM1*PR*2*ABC INSURANCE COMPANY*****PI*12345~CLM*SMITH123*50***13:A:1*Y*A*Y*Y*********N~DTP*434*RD8*20030614-20030614~HI*BK:30000~NMl*71*1*JONES*JOHN*J***XX*B99937~PRV*AT*ZZ*363LPO200N~LX*1~SV2*300*HC:85087*50*UN*1~DTP*472*D8*20030614~SE*66*987654~GE*1*1173~

The BIN segment in this example displays a Computer decision variant coded ex-ample.

GS*PI*A222222221*12345*030918*0908*1174*X*004050X151~ST*275*1001*004050X151~BGN*02*0001*20030918~NM1*40*2*ABC INSURANCE COMPANY*****46*12345~PER*IC*MEDICAL REVIEW DEPARTMENT~NM1*41*2*XYZ SERVICE*****46*A222222221~NM1*1P*2*ST HOLY HILLS HOSPITAL*****SV*3999000B~NM1*QC*1*JACKSON*JACK*J***MI*987654323~REF*EJ*JACKSON123~REF*BLT*131~

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 109

Page 110: 275 Implementation Guide

REF*EA*STHHL12345~DTP*434*RD8*20030915-20030915~LX*1~TRN*1*986543~DTP*368*D8*20030918~CAT*AE*HL~EFI*05~BIN*3192*<levelone xmlns="urn:hl7-org:v3/cda"xmlns:v3dt="urn:hl7-org:v3/v3dt"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3/cdalevelone_1.0.attachments.xsd"> <clinical_document_header> <id EX="a123" RT="2.16.840.1.113883.3.933" /> <document_type_cd V="18682-5" DN="AMBULANCE SERVICE CLAIMS ATTACHMENT" /> <origination_dttm V="2000-09-18" /> <originating_organization> <originating_organization.type_cd V="CST" /> <organization> <id EX="3999000B" /> <organization.nm V="St Holy Hills Hospital" /> </organization> </originating_organization> <patient> <patient.type_cd V="PATSBJ" /> <person> <id EX="987654323" RT="2.16.840.1.113883.3.933" /> <person_name> <nm> <v3dt:GIV V="Jack" /> <v3dt:FAM V="Jackson" /> <v3dt:MID V="J" /> </nm> </person_name> </person> </patient> <local_header descriptor="Att_ACN"> <local_attr name="attachment_control_number" value="986543" /> </local_header> </clinical_document_header> <body> <section> <caption>Body Weight at Time of Transport</caption> <paragraph> <caption>Body Weight at Time of Transport</caption> <content>287 lb</content> </paragraph>

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

110 MAY 2004

Page 111: 275 Implementation Guide

</section> <section> <caption>Transport Direction</caption> <paragraph> <caption>Transport Direction</caption> <content>Initial trip</content> </paragraph> </section> <section> <caption>Rationale for Choice of Destination</caption> <paragraph> <caption>Rationale for Choice of Destination</caption> <content>Patient was transported to nearest facility for care of symptoms, complaints or both.</content> </paragraph> </section> <section> <caption>EMS Transport, Distance Transported</caption> <paragraph> <caption>EMS Transport, Distance Transported</caption> <content>7 mi</content> </paragraph> </section> <section> <caption>Ems Transport, Origination Site</caption> <paragraph> <caption>EMS Transport, Origination Site Name</caption> <content>HOME</content> </paragraph> <paragraph> <caption>EMS Transport, Origination Site ADDRESS</caption> <content>125 City Avenue; Miami, FL 33132-3111</content> </paragraph> </section> <section> <caption>EMS Transport, Destination Site Information</caption> <paragraph> <caption>EMS Transport Destination Site Name</caption> <content>St Holy Hills Hospital</content> </paragraph> <paragraph> <caption>EMS Transport, Destination Site

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 111

Page 112: 275 Implementation Guide

Address</caption> <content>2345 Winter Blvd; Miami, FL 33132-3111</content> </paragraph> </section> <section> <caption>EMS Transport, Admitted At Destination Facility On Transfer</caption> <paragraph> <caption>EMS Transport, Admitted At Destination Facility On Transfer</caption> <content>Yes</content> </paragraph> </section> </body> </levelone>SE*18*1001~GE*1*1174~IEA*2*000001173~

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

112 MAY 2004

Page 113: 275 Implementation Guide

A Nomenclature

A.1 ASC X12 Nomenclature

A.1.1 Interchange and Application Control StructuresAppendix A is provided for guidance about the X12 syntax, usage, and related in-formation. It is not a full statement of Interchange and Control Structure rules.The full X12 Interchange and Control Structures and other rules (X12.5, X12.6,X12.59 and X12 dictionaries and other X12 standards and official documents) ap-ply unless specifically modified in Sections 1, 2, or 3 of this guide or unless spe-cific statements are made in this appendix or Appendix B about specific imple-mentations, such as are made in Section A.1.1.3.1.2.

A.1.1.1 Interchange Control Structure

The transmission of data proceeds according to very strict format rules to ensurethe integrity and maintain the efficiency of the interchange. Each business group-ing of data is called a transac-tion set. For instance, a groupof benefit enrollments sentfrom a sponsor to a payer isconsidered a transaction set.

Each transaction set containsgroups of logically relateddata in units called segments.For instance, the N4 segmentused in the transaction setconveys the city, state, ZIPCode, and other geographicinformation. A transaction setcontains multiple segments,so the addresses of the differ-ent parties, for example, canbe conveyed from one com-puter to the other. An analogywould be that the transactionset is like a freight train; thesegments are like the train’scars; and each segment cancontain several data elementsthe same as a train car canhold multiple crates.

The sequence of the ele-ments within one segment isspecified by the ASC X12standard as well as the se-quence of segments in thetransaction set. In a more con-ventional computing environ-

Communications Transport Protocol

Interchange Control Header

Functional Group Header

Transaction Set Header

Transaction Set Trailer

Detail Segmentsfor example, Benefit Enrollment

Transaction Set Trailer

Transaction Set Header

Detail Segmentsfor example, Claim Payment

Transaction Set Trailer

Transaction Set Header

Functional Group Header

Functional Group Trailer

Functional Group Trailer

Interchange Control Trailer

Communications Transport Trailer

FU

NC

TIO

NA

L G

RO

UP

FU

NC

TIO

NA

L G

RO

UP IN

TE

RC

HA

NG

E E

NV

EL

OP

E

CO

MM

UN

ICA

TIO

NS

EN

VE

LO

PE

Detail Segmentsfor example, Benefit Enrollment

ISA

GS

ST

ST

SE

SE

GE

GS

ST

SE

GE

IEA

Figure A.1. Transmission Control Schematic

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.1

Page 114: 275 Implementation Guide

ment, the segments would be equivalent to records, and the elements equivalentto fields.

Similar transaction sets, called “functional groups,” can be sent together within atransmission. Each functional group is prefaced by a group start segment; and afunctional group is terminated by a group end segment. One or more functionalgroups are prefaced by an interchange header and followed by an interchangetrailer. Figure A.1., Transmission Control Schematic, illustrates this interchangecontrol.

The interchange header and trailer segments envelop one or more functionalgroups or interchange-related control segments and perform the following func-tions:

1. Define the data element separators and the data segment terminator.

2. Identify the sender and receiver.

3. Provide control information for the interchange.

4. Allow for authorization and security information.

A.1.1.2 Application Control Structure Definitions and Con-cepts

A.1.1.2.1 Basic Structure

A data element corresponds to a data field in data processing terminology. Adata segment corresponds to a record in data processing terminology. The datasegment begins with a segment ID and contains related data elements. A controlsegment has the same structure as a data segment; the distinction is in the use.The data segment is used primarily to convey user information, but the controlsegment is used primarily to convey control information and to group data seg-ments.

A.1.1.2.2 Basic Character Set

The section that follows is designed to have representation in the common char-acter code schemes of EBCDIC, ASCII, and CCITT International Alphabet 5. TheASC X12 standards are graphic-character-oriented; therefore, common characterencoding schemes other than those specified herein may be used as long as acommon mapping is available. Because the graphic characters have an impliedmapping across character code schemes, those bit patterns are not providedhere.

The basic character set of this standard, shown in Figure A.2., Basic CharacterSet, includes those selected from the uppercase letters, digits, space, and spe-cial characters as specified below.

A...Z 0...9 ! “ & ’ ( ) * +

’- . / : ; ? = “ ” (space)

Figure A.2. Basic Character Set

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.2 MAY 2004

Page 115: 275 Implementation Guide

A.1.1.2.3 Extended Character Set

An extended character set may be used by negotiation between the two partiesand includes the lowercase letters and other special characters as specified inFigure A.3., Extended Character Set.

a..z % ~ @ [ ] _ {

} \ | < > # $

Figure A.3. Extended Character Set

Note that the extended characters include several character codes that have mul-tiple graphical representations for a specific bit pattern. The complete list appearsin other standards such as CCITT S.5. Use of the USA graphics for these codespresents no problem unless data is exchanged with an international partner.Other problems, such as the translation of item descriptions from English toFrench, arise when exchanging data with an international partner, but minimizingthe use of codes with multiple graphics eliminates one of the more obvious prob-lems.

For implementations compliant with this guide, either the entire extended charac-ter set must be acceptable, or the entire extended character set must not beused. In the absence of a specific trading partner agreement to the contrary, trad-ing partners will assume that the extended character set is acceptable. Use ofthe extended character set allows the use of the “@” character in email ad-dresses within the PER segment. Users should note that characters in the ex-tended character set, as well as the basic character set, may be used as delimit-ers only when they do not occur in the data as stated in Section A.1.1.2.7.

A.1.1.2.4 Control Characters

Two control character groups are specified; they have only restricted usage. Thecommon notation for these groups is also provided, together with the charactercoding in three common alphabets. In the Matrix A.1., Base Control Set, the col-umn IA5 represents CCITT V.3 International Alphabet 5.

A.1.1.2.5 Base Control Set

The base control set includes those characters that will not have a disruptive ef-fect on most communication protocols. These are represented by:

NOTATION NAME EBCDIC ASCII IA5BEL bell 2F 07 07HT horizontal tab 05 09 09LF line feed 25 0A 0AVT vertical tab 0B 0B 0B

FF form feed 0C 0C 0CCR carriage return 0D 0D 0DFS file separator 1C 1C 1CGS group separator 1D 1D 1DRS record separator 1E 1E 1EUS unit separator 1F 1F 1FNL new line 15Matrix A.1. Base Control Set

The Group Separator (GS) may be an exception in this set because it is used inthe 3780 communications protocol to indicate blank space compression.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.3

Page 116: 275 Implementation Guide

A.1.1.2.6 Extended Control Set

The extended control set includes those that may have an effect on a transmis-sion system. These are shown in Matrix A.2., Extended Control Set.

NOTATION NAME EBCDIC ASCII IA5SOH start of header 01 01 01STX start of text 02 02 02ETX end of text 03 03 03

EOT end of transmission 37 04 04ENQ enquiry 2D 05 05ACK acknowledge 2E 06 06DC1 device control 1 11 11 11DC2 device control 2 12 12 12DC3 device control 3 13 13 13DC4 device control 4 3C 14 14NAK negative acknowledge 3D 15 15SYN synchronous idle 32 16 16ETB end of block 26 17 17Matrix A.2. Extended Control Set

A.1.1.2.7 Delimiters

A delimiter is a character used to separate two data elements (or subelements)or to terminate a segment. The delimiters are an integral part of the data.

Delimiters are specified in the interchange header segment, ISA. The ISA seg-ment can be considered in implementations compliant with this guide (see Appen-dix B, ISA Segment Note 1) to be a 105 byte fixed length record, followed by asegment terminator. The data element separator is byte number 4; the repetitionseparator is byte number 83; the component element separator is byte number105; and the segment terminator is the byte that immediately follows the compo-nent element separator.

Once specified in the interchange header, the delimiters are not to be used in adata element value elsewhere in the interchange. For consistency, this implemen-tation guide uses the delimiters shown in Matrix A.3., Delimiters, in all examplesof EDI transmissions.

CHARACTER NAME DELIMITER* Asterisk Data Element Separator^ Caret Repetition Separator: Colon Subelement Separator

~ Tilde Segment TerminatorMatrix A.3. Delimiters

The delimiters above are for illustration purposes only and are not specific recom-mendations or requirements. Users of this implementation guide should be awarethat an application system may use some valid delimiter characters within the ap-plication data. Occurrences of delimiter characters in transmitted data within adata element can result in errors in translation programs. The existence of aster-isks (*) within transmitted application data is a known issue that can affect transla-tion software.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.4 MAY 2004

Page 117: 275 Implementation Guide

A.1.1.3 Business Transaction Structure Definitions and Con-cepts

The ASC X12 standards define commonly used business transactions (such as ahealth care claim) in a formal structure called “transaction sets.” A transaction setis composed of a transaction set header control segment, one or more data seg-ments, and a transaction set trailer control segment. Each segment is composedof the following:

• A unique segment ID

• One or more logically related data elements each preceded by a data elementseparator

• A segment terminator

A.1.1.3.1 Data Element

The data element is the smallest named unit of information in the ASC X12 stand-ard. Data elements are identified as either simple or component. A data elementthat occurs as an ordinally positioned member of a composite data structure isidentified as a component data element. A data element that occurs in a segmentoutside the defined boundaries of a composite data structure is identified as asimple data element. The distinction between simple and component data ele-ments is strictly a matter of context because a data element can be used in eithercapacity.

Data elements are assigned a unique reference number. Each data element hasa name, description, type, minimum length, and maximum length. For ID typedata elements, this guide provides the applicable ASC X12 code values and theirdescriptions or references where the valid code list can be obtained.

A simple data element within a segment or a composite data element may havean attribute indicating that it may occur once or a specific number of times morethan once. The number of permitted repeats are defined as an attribute in the indi-vidual segment or composite structure where the repeated data element occurs.In this implementation guide, no simple data element repeats.

Each data element is assigned a minimum and maximum length. The length ofthe data element value is the number of character positions used except asnoted for numeric, decimal, and binary elements.

The data element types shown in Matrix A.4., Data Element Types, appear in thisimplementation guide.

SYMBOL TYPENn NumericR DecimalID IdentifierAN StringDT DateTM TimeB BinaryMatrix A.4. Data Element Types

The data element minimum and maximum lengths may be restricted in this imple-mentation guide for a compliant implementation. Such restrictions may occur by

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.5

Page 118: 275 Implementation Guide

virtue of the allowed qualifier for the data element or by specific instructions re-garding length or format as stated in this implementation guide.

A.1.1.3.1.1 Numeric

A numeric data element is represented by one or more digits with an optionalleading sign representing a value in the normal base of 10. The value of a nu-meric data element includes an implied decimal point. It is used when the posi-tion of the decimal point within the data is permanently fixed and is not to betransmitted with the data.

This set of guides denotes the number of implied decimal positions. The repre-sentation for this data element type is “Nn” where N indicates that it is numericand n indicates the number of decimal positions to the right of the implied deci-mal point.

If n is 0, it need not appear in the specification; N is equivalent to N0. For nega-tive values, the leading minus sign (-) is used. Absence of a sign indicates a posi-tive value. The plus sign (+) should not be transmitted.

EXAMPLEA transmitted value of 1234, when specified as numeric type N2, represents avalue of 12.34.

Leading zeros should be suppressed unless necessary to satisfy a minimumlength requirement. The length of a numeric type data element does not includethe optional sign.

A.1.1.3.1.2 Decimal

A decimal data element may contain an explicit decimal point and is used for nu-meric values that have a varying number of decimal positions. This data elementtype is represented as “R.”

The decimal point always appears in the character stream if the decimal point isat any place other than the right end. If the value is an integer (decimal point atthe right end) the decimal point should be omitted. For negative values, the lead-ing minus sign (-) is used. Absence of a sign indicates a positive value. The plussign (+) should not be transmitted.

Leading zeros should be suppressed unless necessary to satisfy a minimumlength requirement. Trailing zeros following the decimal point should be sup-pressed unless necessary to indicate precision. The use of triad separators (forexample, the commas in 1,000,000) is expressly prohibited. The length of a deci-mal type data element does not include the optional leading sign or decimal point.

EXAMPLEA transmitted value of 12.34 represents a decimal value of 12.34.

For implementation of this guide under the rules promulgated under the Health In-surance Portability and Accountability Act (HIPAA), decimal data elements inData Element 782 (Monetary Amount) will be limited to a maximum length of 10characters including reported or implied places for cents (implied value of 00 afterthe decimal point). Note the statement in the preceding paragraph that the deci-mal point and leading sign, if sent, are not part of the character count.

A.1.1.3.1.3 Identifier

An identifier data element always contains a value from a predefined list of codesthat is maintained by the ASC X12 Committee or some other body recognized by

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.6 MAY 2004

Page 119: 275 Implementation Guide

the Committee. Trailing spaces should be suppressed unless they are necessaryto satisfy a minimum length. An identifier is always left justified. The repre-sentation for this data element type is “ID.”

A.1.1.3.1.4 String

A string data element is a sequence of any characters from the basic or extendedcharacter sets. The string data element must contain at least one non-space char-acter. The significant characters shall be left justified. Leading spaces, when theyoccur, are presumed to be significant characters. Trailing spaces should be sup-pressed unless they are necessary to satisfy a minimum length. The repre-sentation for this data element type is “AN.”

A.1.1.3.1.5 Date

A date data element is used to express the standard date in either YYMMDD orCCYYMMDD format in which CC is the first two digits of the calendar year, YY isthe last two digits of the calendar year, MM is the month (01 to 12), and DD is theday in the month (01 to 31). The representation for this data element type is “DT.”Users of this guide should note that all dates within transactions are 8-characterdates (millennium compliant) in the format CCYYMMDD. The only date data ele-ment that is in format YYMMDD is the Interchange Date data element in the ISAsegment, and also used in the TA1 Interchange Acknowledgment, where the cen-tury can be readily interpolated because of the nature of an interchange header.

A.1.1.3.1.6 Time

A time data element is used to express the ISO standard time HHMMSSd..d for-mat in which HH is the hour for a 24 hour clock (00 to 23), MM is the minute (00to 59), SS is the second (00 to 59) and d..d is decimal seconds. The repre-sentation for this data element type is “TM.” The length of the data element deter-mines the format of the transmitted time.

EXAMPLETransmitted data elements of four characters denote HHMM. Transmitted dataelements of six characters denote HHMMSS.

A.1.1.3.2 Repeating Data Elements

Simple or composite data elements within a segment can be designated as re-peating data elements. Repeating data elements are adjacent data elements thatoccur up to a number of times specified in the standard as number of repeats.The implementation guide may also specify the number of repeats of a repeatingdata element in a specific location in the transaction that are permitted in a com-pliant implementation. Adjacent occurrences of the same repeating simple dataelement or composite data structure in a segment shall be separated by a repeti-tion separator.

A.1.1.3.3 Composite Data Structure

The composite data structure is an intermediate unit of information in a segment.Composite data structures are composed of one or more logically related simpledata elements, each, except the last, followed by a sub-element separator. The fi-nal data element is followed by the next data element separator or the segmentterminator. Each simple data element within a composite is called a component.

Each composite data structure has a unique four-character identifier, a name,and a purpose. The identifier serves as a label for the composite. A composite

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.7

Page 120: 275 Implementation Guide

data structure can be further defined through the use of syntax notes, semanticnotes, and comments. Each component within the composite is further charac-terized by a reference designator and a condition designator. The reference des-ignators and the condition designators are described below.

A composite data structure within a segment may have an attribute indicating thatit may occur once or a specific number of times more than once. The number ofpermitted repeats are defined as an attribute in the individual segment where therepeated composite data structure occurs.

A.1.1.3.4 Data Segment

The data segment is an intermediate unit of information in a transaction set. Inthe data stream, a data segment consists of a segment identifier, one or morecomposite data structures or simple data elements each preceded by a data ele-ment separator and succeeded by a segment terminator.

Each data segment has a unique two- or three-character identifier, a name, and apurpose. The identifier serves as a label for the data segment. A segment can befurther defined through the use of syntax notes, semantic notes, and comments.Each simple data element or composite data structure within the segment is fur-ther characterized by a reference designator and a condition designator.

A.1.1.3.5 Syntax Notes

Syntax notes describe relational conditions among two or more data segmentunits within the same segment, or among two or more component data elementswithin the same composite data structure. For a complete description of the rela-tional conditions, See A.1.1.3.9, Condition Designator.

A.1.1.3.6 Semantic Notes

Simple data elements or composite data structures may be referenced by a se-mantic note within a particular segment. A semantic note provides important addi-tional information regarding the intended meaning of a designated data element,particularly a generic type, in the context of its use within a specific data seg-ment. Semantic notes may also define a relational condition among data ele-ments in a segment based on the presence of a specific value (or one of a set ofvalues) in one of the data elements.

A.1.1.3.7 Comments

A segment comment provides additional information regarding the intended useof the segment.

A.1.1.3.8 Reference Designator

Each simple data element or composite data structure in a segment is provided astructured code that indicates the segment in which it is used and the sequentialposition within the segment. The code is composed of the segment identifier fol-lowed by a two-digit number that defines the position of the simple data elementor composite data structure in that segment.

For purposes of creating reference designators, the composite data structure isviewed as the hierarchical equal of the simple data element. Each componentdata element in a composite data structure is identified by a suffix appended tothe reference designator for the composite data structure of which it is a member.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.8 MAY 2004

Page 121: 275 Implementation Guide

This suffix is a two-digit number, prefixed with a hyphen, that defines the positionof the component data element in the composite data structure.

EXAMPLE

• The first simple element of the CLP segment would be identified as CLP01.

• The first position in the SVC segment is occupied by a composite data struc-ture that contains seven component data elements, the reference designatorfor the second component data element would be SVC01-02.

A.1.1.3.9 Condition Designator

This section provides information about X12 standard conditions designators. Itis provided so that users will have information about the general standard. Imple-mentation guides may impose other conditions designators. See implementationguide section 3.1 Presentation Examples for detailed information about the imple-mentation guide Industry Usage requirements for compliant implementation.

Data element conditions are of three types: mandatory, optional, and relational.They define the circumstances under which a data element may be required tobe present or not present in a particular segment.

DESIGNATOR DESCRIPTIONM- Mandatory The designation of mandatory is absolute in the sense that there is no

dependency on other data elements. This designation may apply to eithersimple data elements or composite data structures. If the designation applies toa composite data structure, then at least one value of a component dataelement in that composite data structure shall be included in the data segment.

O- Optional The designation of optional means that there is no requirement for a simpledata element or composite data structure to be present in the segment. Thepresence of a value for a simple data element or the presence of value for anyof the component data elements of a composite data structure is at the optionof the sender.

X- Relational Relational conditions may exist among two or more simple data elements withinthe same data segment based on the presence or absence of one of those dataelements (presence means a data element must not be empty). Relationalconditions are specified by a condition code (see table below) and the referencedesignators of the affected data elements. A data element may be subject tomore than one relational condition.

The definitions for each of the condition codes used within syntax notes aredetailed below:

CONDITION CODE DEFINITIONP- Paired or Multiple If any element specified in the relational condition is

present, then all of the elements specified must bepresent.

R- Required At least one of the elements specified in the conditionmust be present.

E- Exclusion Not more than one of the elements specified in thecondition may be present.

C- Conditional If the first element specified in the condition ispresent, then all other elements must be present.However, any or all of the elements not specified asthe first element in the condition may appear withoutrequiring that the first element be present. The orderof the elements in the condition does not have to bethe same as the order of the data elements in thedata segment.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.9

Page 122: 275 Implementation Guide

L- List Conditional If the first element specified in the condition is

present, then at least one of the remaining elementsmust be present. However, any or all of the elementsnot specified as the first element in the condition mayappear without requiring that the first element bepresent. The order of the elements in the conditiondoes not have to be the same as the order of the dataelements in the data segment.

Table A.5. Condition Designator

A.1.1.3.10 Absence of Data

Any simple data element that is indicated as mandatory must not be empty if thesegment is used. At least one component data element of a composite data struc-ture that is indicated as mandatory must not be empty if the segment is used. Op-tional simple data elements and/or composite data structures and their precedingdata element separators that are not needed should be omitted if they occur atthe end of a segment. If they do not occur at the end of the segment, the simpledata element values and/or composite data structure values may be omitted.Their absence is indicated by the occurrence of their preceding data elementseparators, in order to maintain the element’s or structure’s position as defined inthe data segment.

Likewise, when additional information is not necessary within a composite, thecomposite may be terminated by providing the appropriate data element separa-tor or segment terminator.

A.1.1.3.11 Control Segments

A control segment has the same structure as a data segment, but it is used fortransferring control information rather than application information.

A.1.1.3.11.1 Loop Control Segments

Loop control segments are used only to delineate bounded loops. Delineation ofthe loop shall consist of the loop header (LS segment) and the loop trailer (LEsegment). The loop header defines the start of a structure that must contain oneor more iterations of a loop of data segments and provides the loop identifier forthis loop. The loop trailer defines the end of the structure. The LS segment ap-pears only before the first occurrence of the loop, and the LE segment appearsonly after the last occurrence of the loop. Unbounded looping structures do notuse loop control segments.

A.1.1.3.11.2 Transaction Set Control Segments

The transaction set is delineated by the transaction set header (ST segment) andthe transaction set trailer (SE segment). The transaction set header identifies thestart and identifier of the transaction set. The transaction set trailer identifies theend of the transaction set and provides a count of the data segments, which in-cludes the ST and SE segments.

A.1.1.3.11.3 Functional Group Control Segments

The functional group is delineated by the functional group header (GS segment)and the functional group trailer (GE segment). The functional group header startsand identifies one or more related transaction sets and provides a control numberand application identification information. The functional group trailer defines the

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.10 MAY 2004

Page 123: 275 Implementation Guide

end of the functional group of related transaction sets and provides a count ofcontained transaction sets.

A.1.1.3.11.4 Relations among Control Segments

The control segment of this standard must have a nested relationship as isshown and annotated in this subsection. The letters preceding the control seg-ment name are the segment identifier for that control segment. The indentation ofsegment identifiers shown below indicates the subordination among control seg-ments.

GS Functional Group Header, starts a group of related transaction sets.

ST Transaction Set Header, starts a transaction set.

LS Loop Header, starts a bounded loop of data segments but is not partof the loop.

LS Loop Header, starts an inner, nested, bounded loop.

LE Loop Trailer, ends an inner, nested bounded loop.

LE Loop Trailer, ends a bounded loop of data segments but is not part ofthe loop.

SE Transaction Set Trailer, ends a transaction set.

GE Functional Group Trailer, ends a group of related transaction sets.

More than one ST/SE pair, each representing a transaction set, may be usedwithin one functional group. Also more than one LS/LE pair, each representing abounded loop, may be used within one transaction set.

A.1.1.3.12 Transaction Set

The transaction set is the smallest meaningful set of information exchanged be-tween trading partners. The transaction set consists of a transaction set headersegment, one or more data segments in a specified order, and a transaction settrailer segment. See Figure A.1., Transmission Control Schematic.

A.1.1.3.12.1 Transaction Set Header and Trailer

A transaction set identifier uniquely identifies a transaction set. This identifier isthe first data element of the Transaction Set Header Segment (ST). A user as-signed transaction set control number in the header must match the control num-ber in the Trailer Segment (SE) for any given transaction set. The value for thenumber of included segments in the SE segment is the total number of segmentsin the transaction set, including the ST and SE segments.

A.1.1.3.12.2 Data Segment Groups

The data segments in a transaction set may be repeated as individual data seg-ments or as unbounded or bounded loops.

A.1.1.3.12.3 Repeated Occurrences of Single Data Segments

When a single data segment is allowed to be repeated, it may have a specifiedmaximum number of occurrences defined at each specified position within agiven transaction set standard. Alternatively, a segment may be allowed to repeatan unlimited number of times. The notation for an unlimited number of repetitionsis “>1.”

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.11

Page 124: 275 Implementation Guide

A.1.1.3.12.4 Loops of Data Segments

Loops are groups of semantically related segments. Data segment loops may beunbounded or bounded.

A.1.1.3.12.4.1 Unbounded Loops

To establish the iteration of a loop, the first data segment in the loop must appearonce and only once in each iteration. Loops may have a specified maximum num-ber of repetitions. Alternatively, the loop may be specified as having an unlimitednumber of iterations. The notation for an unlimited number of repetitions is “>1.”

A specified sequence of segments is in the loop. Loops themselves are optionalor mandatory. The requirement designator of the beginning segment of a loop in-dicates whether at least one occurrence of the loop is required. Each appearanceof the beginning segment defines an occurrence of the loop.

The requirement designator of any segment within the loop after the beginningsegment applies to that segment for each occurrence of the loop. If there is amandatory requirement designator for any data segment within the loop after thebeginning segment, that data segment is mandatory for each occurrence of theloop. If the loop is optional, the mandatory segment only occurs if the loop occurs.

A.1.1.3.12.4.2 Bounded Loops

The characteristics of unbounded loops described previously also apply tobounded loops. In addition, bounded loops require a Loop Start Segment (LS) toappear before the first occurrence and a Loop End Segment (LE) to appear afterthe last occurrence of the loop. If the loop does not occur, the LS and LE seg-ments are suppressed.

A.1.1.3.12.5 Data Segments in a Transaction Set

When data segments are combined to form a transaction set, three charac-teristics are applied to each data segment: a requirement designator, a position inthe transaction set, and a maximum occurrence.

A.1.1.3.12.6 Data Segment Requirement Designators

A data segment, or loop, has one of the following requirement designators forhealth care and insurance transaction sets, indicating its appearance in the datastream of a transmission. These requirement designators are represented by asingle character code.

DESIGNATOR DESCRIPTIONM- Mandatory This data segment must be included in the transaction set. (Note that a data

segment may be mandatory in a loop of data segments, but the loop itself isoptional if the beginning segment of the loop is designated as optional.)

O- Optional The presence of this data segment is the option of the sending party.

A.1.1.3.12.7 Data Segment Position

The ordinal positions of the segments in a transaction set are explicitly specifiedfor that transaction. Subject to the flexibility provided by the optional requirementdesignators of the segments, this positioning must be maintained.

A.1.1.3.12.8 Data Segment Occurrence

A data segment may have a maximum occurrence of one, a finite number greaterthan one, or an unlimited number indicated by “>1.”

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.12 MAY 2004

Page 125: 275 Implementation Guide

A.1.1.3.13 Functional Group

A functional group is a group of similar transaction sets that is bounded by a func-tional group header segment and a functional group trailer segment. The func-tional identifier defines the group of transactions that may be included within thefunctional group. The value for the functional group control number in the headerand trailer control segments must be identical for any given group. The value forthe number of included transaction sets is the total number of transaction sets inthe group. See Figure A.1., Transmission Control Schematic.

A.1.1.4 Envelopes and Control Structures

A.1.1.4.1 Interchange Control Structures

Typically, the term “interchange” connotes the ISA/IEA envelope that is transmit-ted between trading/business partners. Interchange control is achieved throughseveral “control” components. The interchange control number is contained indata element ISA13 of the ISA segment. The identical control number must alsooccur in data element 02 of the IEA segment. Most commercial translation soft-ware products will verify that these two fields are identical. In most translationsoftware products, if these fields are different the interchange will be “suspended”in error.

There are many other features of the ISA segment that are used for control meas-ures. For instance, the ISA segment contains data elements such as authoriza-tion information, security information, sender identification, and receiver identifica-tion that can be used for control purposes. These data elements are agreed uponby the trading partners prior to transmission and are contained in the written trad-ing partner agreement. The interchange date and time data elements as well asthe interchange control number within the ISA segment are used for debuggingpurposes when there is a problem with the transmission or the interchange.

Data Element ISA12, Interchange Control Version Number, indicates the versionof the ISA/IEA envelope. The ISA12 does not indicate the version of the transac-tion set that is being transmitted but rather the envelope that encapsulates thetransaction. An Interchange Acknowledgment can be denoted through data ele-ment ISA14. The acknowledgment that would be sent in reply to a “yes” conditionin data element ISA14 would be the TA1 segment. Data element ISA15, Test Indi-cator, is used between trading partners to indicate that the transmission is in a“test” or “production” mode. This becomes significant when the production phaseof the project is to commence. Data element ISA16, Subelement Separator, isused by the translator for interpretation of composite data elements.

The ending component of the interchange or ISA/IEA envelope is the IEA seg-ment. Data element IEA01 indicates the number of functional groups that are in-cluded within the interchange. In most commercial translation software products,an aggregate count of functional groups is kept while interpreting the inter-change. This count is then verified with data element IEA01. If there is a discrep-ancy, in most commercial products, the interchange is suspended. The other dataelement in the IEA segment is IEA02 which is referenced above.

See the Appendix B, EDI Control Directory, for a complete detailing of the inter-change control header and trailer. The authors recommend that when two trans-actions with different X12 versions numbers are sent in one interchange controlstructure (multiple functional groups within one ISA/IEA envelope), the Inter-change Control version used should be that of the most recent transaction ver-

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.13

Page 126: 275 Implementation Guide

sion included in the envelope. For the transmission of HIPAA transactions withmixed versions, this would be a compliant enveloping structure.

A.1.1.4.2 Functional Groups

Control structures within the functional group envelope include the functional iden-tifier code in GS01. The Functional Identifier Code is used by the commercialtranslation software during interpretation of the interchange to determine the dif-ferent transaction sets that may be included within the functional group. If an inap-propriate transaction set is contained within the functional group, most commer-cial translation software will suspend the functional group within the interchange.The Application Sender’s Code in GS02 can be used to identify the sending unitof the transmission. The Application Receiver’s Code in GS03 can be used toidentify the receiving unit of the transmission. For health care, this unit identifica-tion can be used to differentiate between managed care, indemnity, and Medi-care. The functional group contains a creation date (GS04) and creation time(GS05) for the functional group. The Group Control Number is contained inGS06. These data elements (GS04, GS05, AND GS06) can be used for debug-ging purposes during problem resolution. GS08,Version/Release/Industry Identi-fier Code is the version/release/sub-release of the transaction sets being transmit-ted in this functional group. Appendix B provides guidance for the value for thisdata element. The GS08 does not represent the version of the interchange(ISA/IEA) envelope but rather the version/release/sub-release of the transactionsets that are encompassed within the GS/GE envelope.

The Functional Group Control Number in GS06 must be identical to data element02 of the GE segment. Data element GE01 indicates the number of transactionsets within the functional group. In most commercial translation software prod-ucts, an aggregate count of the transaction sets is kept while interpreting the func-tional group. This count is then verified with data element GE01.

See the Appendix B, EDI Control Directory, for a complete detailing of the func-tional group header and trailer.

A.1.1.4.3 HL Structures

The HL segment is used in several X12 transaction sets to identify levels of detailinformation using a hierarchical structure, such as relating dependents to a sub-scriber. Hierarchical levels may differ from guide to guide. The following diagram,from transaction set 837, illustrates a typical hierarchy.

Each provider can bill for one or more subscribers, each subscriber can have oneor more dependents and the subscriber and the dependents can make one ormore claims. Each guide states what levels are available, the level’s requirement,a repeat value, and whether that level has subordinate levels within a transmis-sion.

For implementations compliant with this guide, the repeats of the loops identifiedby the HL structure shall appear in the hierarchical order specified in BHT01,when those particular hierarchical levels exist. That is, an HL parent loop shall be

Dependents Subscribers Provider

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.14 MAY 2004

Page 127: 275 Implementation Guide

followed by the subordinate child loops, if any, prior to commencing a new HL par-ent loop at the same hierarchical level.

A.1.1.5 Acknowledgments

A.1.1.5.1 Interchange Acknowledgment, TA1

The Interchange or TA1 Acknowledgment is a means of replying to an inter-change or transmission that has been sent. The TA1 verifies the envelopes only.Transaction set-specific verification is accomplished through use of the Func-tional Acknowledgment Transaction Set, 997. See A.1.1.5.2, Functional Acknow-ledgment, 997, for more details. The TA1 is a single segment and is unique in thesense that this single segment is transmitted without the GS/GE envelope struc-tures. A TA1 can be included in an interchange with other functional groups andtransactions.

Encompassed in the TA1 are the interchange control number, interchange dateand time, interchange acknowledgment code, and the interchange note code.The interchange control number, interchange date and time are identical to thosethat were present in the transmitted interchange from the sending trading partner.This provides the capability to associate the TA1 with the transmitted inter-change. TA104, Interchange Acknowledgment Code, indicates the status of theinterchange control structure. This data element stipulates whether the transmit-ted interchange was accepted with no errors, accepted with errors, or rejected be-cause of errors. TA105, Interchange Note Code, is a numerical code that indi-cates the error found while processing the interchange control structure. Valuesfor this data element indicate whether the error occurred at the interchange orfunctional group envelope.

The TA1 segment provides the capability for the receiving trading partner to notifythe sending trading partner of problems that were encountered in the interchangecontrol structure.

Due to the uniqueness of the TA1, implementation should be predicated upon theability for the sending and receiving trading partners commercial translators to ac-commodate the uniqueness of the TA1. Unless named as mandatory in the Fed-eral Rules implementing HIPAA, use of the TA1, although urged by the authors,is not mandated.

See the Appendix B, EDI Control Directory, for a complete detailing of the TA1segment.

A.1.1.5.2 Functional Acknowledgment, 997

The Functional Acknowledgment Transaction Set, 997, has been designed to al-low trading partners to establish a comprehensive control function as a part oftheir business exchange process. This acknowledgment process facilitates con-trol of EDI. There is a one-to-one correspondence between a 997 and a func-tional group. Segments within the 997 can identify the acceptance or rejection ofthe functional group, transaction sets or segments. Data elements in error canalso be identified. There are many EDI implementations that have incorporatedthe acknowledgment process in all of their electronic communications. Typically,the 997 is used as a functional acknowledgment to a previously transmitted func-tional group. Many commercially available translators can automatically generatethis transaction set through internal parameter settings. Additionally translatorswill automatically reconcile received acknowledgments to functional groups that

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.15

Page 128: 275 Implementation Guide

have been sent. The benefit to this process is that the sending trading partnercan determine if the receiving trading partner has received ASC X12 transactionsets through reports that can be generated by the translation software to identifytransmissions that have not been acknowledged.

As stated previously the 997 is a transaction set and thus is encapsulated withinthe interchange control structure (envelopes) for transmission.

As with any information flow, an acknowledgment process is essential. If an “auto-matic” acknowledgment process is desired between trading partners then it is rec-ommended that the 997 be used. Unless named as mandatory in the FederalRules implementing HIPAA, use of the 997, although recommended by theauthors, is not mandated.

See Appendix B, EDI Control Directory, for a complete detailing of transaction set997.

A.2 Other SyntaxesThis Implementation Guide may contain support for additional transmission syn-taxes. Additional syntaxes include but are not limited to, eXtensible Markup Lan-guage (XML). Such support is included at the discretion of the authors.

Inclusion of additional transmission syntaxes does not mandate use of these syn-taxes. For example, these syntaxes do not satisfy the HIPAA requirements forstandardization unless a future HIPAA rule mandates or allows the additionaltransmission syntax. Other willing trading partners may agree to exchange theseadditional syntaxes at their discretion but are under no obligation to do so.

If supported, Object Descriptors (ODs) will be included for each loop, segment,and data element defined in this Implementation Guide. Object Descriptors arederived, in part, from the ASC X12N Data Element Dictionaries. See Section 3.1for information on how to identify any ODs included in this Implementation Guide.

The purpose of the ODs is to allow trading partners to communicate in a flexiblemanner via different transmission syntax while retaining all information. The de-sign includes a naming convention that enables transmitting, validating, and inter-preting the data between applications and organizations while being flexible intransport, such as using the Internet.

The examples below include X12 syntax and XML, for the identical data content.

This is an example of an XML document representing Loop 2000A - InformationSource Level and 2100A - Information Source. XML tag names must begin with aletter. Since the Object Descriptors begin with a number, the authors of this Imple-mentation Guide suggest adding an “X” when constructing XML documents. Inthe XML example below, carriage returns and indents are added for readability.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.16 MAY 2004

Page 129: 275 Implementation Guide

XML<HealthCareClaimAcknowledgement> <X277B1_2000A> <X277B1_2000A_HL_InformationSourceHierarchicalLevel X277B1_2000A_HL01_HierachicalIDNumber="1" X277B1_2000A_HL03_HierachicalLevelCode="20" X277B1_2000A_HL04_HierachicalChildCode="1"/> <X277B1_2100A> <X277B1_2100A_NM1_InformationSourceName X277B1_2100A_NM101_EntityIdentifierCode="PR" X277B1_2100A_NM102_EntityTypeQualifier="2" X277B1_2100A_NM103_InformationSourceName="XML Payer Company" X277B1_2100A_NM108_IdentificationCodeQualifier="46" X277B1_2100A_NM109_InformationSourceIdentifier="12345"/> </X277B1_2100A> </X277B1_2000A></HealthCareClaimAcknowledgement>

X12HL*1**20*1~NM1*PR*2*XML PAYER COMPANY*****46*12345~

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 A.17

Page 130: 275 Implementation Guide

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

A.18 MAY 2004

Page 131: 275 Implementation Guide

B EDI Control Directory

B.1 Control Segments• ISA

Interchange Control Header Segment

• IEAInterchange Control Trailer Segment

• GSFunctional Group Header Segment

• GEFunctional Group Trailer Segment

• TA1Interchange Acknowledgment Segment

B.2 Functional Acknowledgment TransactionSet, 997

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 B.1

Page 132: 275 Implementation Guide

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

B.2 MAY 2004

Page 133: 275 Implementation Guide

004050X151 • 002

JANUARY 31, 2003ISAINTERCHANGE CONTROL HEADER 004050X151 • 002 • ISAINTERCHANGE CONTROL HEADER

IMPLEMENTATION

INTERCHANGE CONTROL HEADER1000000 Notes: 1. For compliant implementations under this implementation guide,

ISA13, the interchange Control Number, must be a positive (thereforeunsigned) number. Therefore, the ISA segment can be considered afixed record length segment. All positions within each of the dataelements must be filled. The first element separator defines theelement separator to be used through the entire interchange. Thesegment terminator used after the ISA defines the segment terminatorto be used throughout the entire interchange. Spaces in the exampleare represented by “.” for clarity.

1000001 Example: ISA✽ 00✽ ..........✽ 01✽ SECRET....✽ ZZ✽ SUBMITTERS.ID..✽ ZZ✽

RECEIVERS.ID...✽ 930602✽ 1253✽ ^✽ 00405✽ 000000905✽ 1✽ T✽ :~

STANDARD

ISA Interchange Control Header

Purpose: To start and identify an interchange of zero or more functional groups andinterchange-related control segments

DIAGRAM

ISA01 I01 ISA02 I02 ISA03 I03 ISA04 I04 ISA05 I05 ISA06 I06

ISA ✽ Author InfoQualifier ✽ Author

Information ✽ SecurityInfo Qual ✽ Security

Information ✽ InterchangeID Qual ✽ Interchange

Sender IDM 1 ID 2/2 M 1 AN 10/10 M 1 ID 2/2 M 1 AN 10/10 M 1 ID 2/2 M 1 AN 15/15

ISA07 I05 ISA08 I07 ISA09 I08 ISA10 I09 ISA11 I65 ISA12 I11

✽ InterchangeID Qual ✽ Interchange

Receiver ID ✽ InterchangeDate ✽ Interchange

Time ✽ RepetitionSeparator ✽ Inter Ctrl

Version NumM 1 ID 2/2 M 1 AN 15/15 M 1 DT 6/6 M 1 TM 4/4 M 1 ID 1/1 M 1 ID 5/5

ISA13 I12 ISA14 I13 ISA15 I14 ISA16 I15

✽ Inter CtrlNumber ✽ Ack

Requested ✽ UsageIndicator ✽ Component

Elem Sepera ~

M 1 N0 9/9 M 1 ID 1/1 M 1 ID 1/1 M 1 1/1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ISA01 I01 Authorization Information Qualifier M 1 ID 2/2Code identifying the type of information in the Authorization Information

CODE DEFINITION

00 No Authorization Information Present (NoMeaningful Information in I02)

113 ADVISED UNLESS SECURITY REQUIREMENTSMANDATE USE OF ADDITIONAL IDENTIFICATIONINFORMATION.

03 Additional Data Identification

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE CONTROL SEGMENTS

MAY 2004 B.3

Page 134: 275 Implementation Guide

REQUIRED ISA02 I02 Authorization Information M 1 AN 10/10Information used for additional identification or authorization of the interchangesender or the data in the interchange; the type of information is set by theAuthorization Information Qualifier (I01)

REQUIRED ISA03 I03 Security Information Qualifier M 1 ID 2/2Code identifying the type of information in the Security Information

CODE DEFINITION

00 No Security Information Present (No MeaningfulInformation in I04)

116 ADVISED UNLESS SECURITY REQUIREMENTSMANDATE USE OF PASSWORD DATA.

01 Password

REQUIRED ISA04 I04 Security Information M 1 AN 10/10This is used for identifying the security information about the interchange senderor the data in the interchange; the type of information is set by the SecurityInformation Qualifier (I03)

REQUIRED ISA05 I05 Interchange ID Qualifier M 1 ID 2/2Code indicating the system/method of code structure used to designate thesender or receiver ID element being qualified

1000002 This ID qualifies the Sender in ISA06.

CODE DEFINITION

01 Duns (Dun & Bradstreet)

14 Duns Plus Suffix

20 Health Industry Number (HIN)

CODE SOURCE 121: Health Industry Number

27 Carrier Identification Number as assigned by HealthCare Financing Administration (HCFA)

28 Fiscal Intermediary Identification Number asassigned by Health Care Financing Administration(HCFA)

29 Medicare Provider and Supplier IdentificationNumber as assigned by Health Care FinancingAdministration (HCFA)

30 U.S. Federal Tax Identification Number

33 National Association of Insurance CommissionersCompany Code (NAIC)

ZZ Mutually Defined

REQUIRED ISA06 I06 Interchange Sender ID M 1 AN 15/15Identification code published by the sender for other parties to use as the receiverID to route data to them; the sender always codes this value in the sender IDelement

ASC X12N • INSURANCE SUBCOMMITTEECONTROL SEGMENTS IMPLEMENTATION GUIDE

B.4 MAY 2004

Page 135: 275 Implementation Guide

REQUIRED ISA07 I05 Interchange ID Qualifier M 1 ID 2/2Code indicating the system/method of code structure used to designate thesender or receiver ID element being qualified

1000003 This ID qualifies the Receiver in ISA08.

CODE DEFINITION

01 Duns (Dun & Bradstreet)

14 Duns Plus Suffix

20 Health Industry Number (HIN)

CODE SOURCE 121: Health Industry Number

27 Carrier Identification Number as assigned by HealthCare Financing Administration (HCFA)

28 Fiscal Intermediary Identification Number asassigned by Health Care Financing Administration(HCFA)

29 Medicare Provider and Supplier IdentificationNumber as assigned by Health Care FinancingAdministration (HCFA)

30 U.S. Federal Tax Identification Number

33 National Association of Insurance CommissionersCompany Code (NAIC)

ZZ Mutually Defined

REQUIRED ISA08 I07 Interchange Receiver ID M 1 AN 15/15Identification code published by the receiver of the data; When sending, it is usedby the sender as their sending ID, thus other parties sending to them will use thisas a receiving ID to route data to them

REQUIRED ISA09 I08 Interchange Date M 1 DT 6/6Date of the interchange

1000006 The date format is YYMMDD.

REQUIRED ISA10 I09 Interchange Time M 1 TM 4/4Time of the interchange

1000007 The time format is HHMM.

REQUIRED ISA11 I65 Repetition Separator M 1 ID 1/1Type is not applicable; the repetition separator is a delimiter and not a dataelement; this field provides the delimiter used to separate repeated occurrencesof a simple data element or a composite data structure; this value must bedifferent than the data element separator, component element separator, and thesegment terminator

REQUIRED ISA12 I11 Interchange Control Version Number M 1 ID 5/5Code specifying the version number of the interchange control segments

CODE DEFINITION

00405 Standards Approved for Publication by ASC X12Procedures Review Board through October 2001

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE CONTROL SEGMENTS

MAY 2004 B.5

Page 136: 275 Implementation Guide

REQUIRED ISA13 I12 Interchange Control Number M 1 N0 9/9A control number assigned by the interchange sender

1000004 The Interchange Control Number, ISA13, must be identical to theassociated Interchange Trailer IEA02.

REQUIRED ISA14 I13 Acknowledgment Requested M 1 ID 1/1Code indicating sender’s request for an interchange acknowledgment

1000038 See Section A.1.1.5.1 for interchange acknowledgment information.

CODE DEFINITION

0 No Interchange Acknowledgment Requested

1 Interchange Acknowledgment Requested (TA1)

REQUIRED ISA15 I14 Interchange Usage Indicator M 1 ID 1/1Code indicating whether data enclosed by this interchange envelope is test,production or information

CODE DEFINITION

P Production Data

T Test Data

REQUIRED ISA16 I15 Component Element Separator M 1 1/1Type is not applicable; the component element separator is a delimiter and not adata element; this field provides the delimiter used to separate component dataelements within a composite data structure; this value must be different than thedata element separator and the segment terminator

ASC X12N • INSURANCE SUBCOMMITTEECONTROL SEGMENTS IMPLEMENTATION GUIDE

B.6 MAY 2004

Page 137: 275 Implementation Guide

IEAINTERCHANGE CONTROL TRAILER 004050X151 • 002 • IEAINTERCHANGE CONTROL TRAILER

IMPLEMENTATION

INTERCHANGE CONTROL TRAILER1000005 Example: IEA✽ 1✽ 000000905~

STANDARD

IEA Interchange Control Trailer

Purpose: To define the end of an interchange of zero or more functional groups andinterchange-related control segments

DIAGRAM

IEA01 I16 IEA02 I12

IEA ✽ Num of InclFunct Group ✽ Inter Ctrl

Number ~

M 1 N0 1/5 M 1 N0 9/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED IEA01 I16 Number of Included Functional Groups M 1 N0 1/5A count of the number of functional groups included in an interchange

REQUIRED IEA02 I12 Interchange Control Number M 1 N0 9/9A control number assigned by the interchange sender

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE CONTROL SEGMENTS

MAY 2004 B.7

Page 138: 275 Implementation Guide

GSFUNCTIONAL GROUP HEADER 004050X151 • 002 • GSFUNCTIONAL GROUP HEADER

IMPLEMENTATION

FUNCTIONAL GROUP HEADER1000054 Example: GS✽ PI✽ SENDER CODE✽ RECEIVER

CODE✽ 19940331✽ 0802✽ 1✽ X✽ 004050X151~

STANDARD

GS Functional Group Header

Purpose: To indicate the beginning of a functional group and to provide control information

DIAGRAM

GS01 479 GS02 142 GS03 124 GS04 373 GS05 337 GS06 28

GS ✽ FunctionalID Code ✽ Application

Send’s Code ✽ ApplicationRec’s Code ✽ Date ✽ Time ✽ Group Ctrl

NumberM 1 ID 2/2 M 1 AN 2/15 M 1 AN 2/15 M 1 DT 8/8 M 1 TM 4/8 M 1 N0 1/9

GS07 455 GS08 480

✽ ResponsibleAgency Code ✽ Ver/Release

ID Code ~

M 1 ID 1/2 M 1 AN 1/12

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED GS01 479 Functional Identifier Code M 1 ID 2/2Code identifying a group of application related transaction sets

CODE DEFINITION

PI Patient Information (275)

REQUIRED GS02 142 Application Sender’s Code M 1 AN 2/15Code identifying party sending transmission; codes agreed to by trading partners

1000009 Use this code to identify the unit sending the information.

REQUIRED GS03 124 Application Receiver’s Code M 1 AN 2/15Code identifying party receiving transmission; codes agreed to by trading partners

1000010 Use this code to identify the unit receiving the information.

REQUIRED GS04 373 Date M 1 DT 8/8Date expressed as CCYYMMDD where CC represents the first two digits of thecalendar year

SEMANTIC: GS04 is the group date.

1000011 Use this date for the functional group creation date.

REQUIRED GS05 337 Time M 1 TM 4/8Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, orHHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S =integer seconds (00-59) and DD = decimal seconds; decimal seconds areexpressed as follows: D = tenths (0-9) and DD = hundredths (00-99)

SEMANTIC: GS05 is the group time.

1000012 Use this time for the creation time. The recommended format isHHMM.

ASC X12N • INSURANCE SUBCOMMITTEECONTROL SEGMENTS IMPLEMENTATION GUIDE

B.8 MAY 2004

Page 139: 275 Implementation Guide

REQUIRED GS06 28 Group Control Number M 1 N0 1/9Assigned number originated and maintained by the sender

SEMANTIC: The data interchange control number GS06 in this header must beidentical to the same data element in the associated functional group trailer,GE02.

1000131 For implementations compliant with this guide, GS06 must beunique within a single transmission (that is, within a single ISA toIEA enveloping structure). The authors recommend that GS06 beunique within all transmissions over a period of time to bedetermined by the sender.

REQUIRED GS07 455 Responsible Agency Code M 1 ID 1/2Code identifying the issuer of the standard; this code is used in conjunction withData Element 480

CODE DEFINITION

X Accredited Standards Committee X12

REQUIRED GS08 480 Version / Release / Industry Identifier Code M 1 AN 1/12Code indicating the version, release, subrelease, and industry identifier of the EDIstandard being used, including the GS and GE segments; if code in DE455 in GSsegment is X, then in DE 480 positions 1-3 are the version number; positions 4-6are the release and subrelease, level of the version; and positions 7-12 are theindustry or trade association identifiers (optionally assigned by user); if code inDE455 in GS segment is T, then other formats are allowed

CODE SOURCE 881: Version / Release / Industry Identifier Code

CODE DEFINITION

004050X151 Standards Approved for Publication by ASC X12Procedures Review Board through October 2001, aspublished in this implementation guide.

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE CONTROL SEGMENTS

MAY 2004 B.9

Page 140: 275 Implementation Guide

GEFUNCTIONAL GROUP TRAILER 004050X151 • 002 • GEFUNCTIONAL GROUP TRAILER

IMPLEMENTATION

FUNCTIONAL GROUP TRAILER1000013 Example: GE✽ 1✽ 1~

STANDARD

GE Functional Group Trailer

Purpose: To indicate the end of a functional group and to provide control information

DIAGRAM

GE01 97 GE02 28

GE ✽ Number ofTS Included ✽ Group Ctrl

Number ~

M 1 N0 1/6 M 1 N0 1/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED GE01 97 Number of Transaction Sets Included M 1 N0 1/6Total number of transaction sets included in the functional group or interchange(transmission) group terminated by the trailer containing this data element

REQUIRED GE02 28 Group Control Number M 1 N0 1/9Assigned number originated and maintained by the sender

SEMANTIC: The data interchange control number GE02 in this trailer must beidentical to the same data element in the associated functional group header,GS06.

ASC X12N • INSURANCE SUBCOMMITTEECONTROL SEGMENTS IMPLEMENTATION GUIDE

B.10 MAY 2004

Page 141: 275 Implementation Guide

TA1INTERCHANGE ACKNOWLEDGMENT 004050X151 • 002 • TA1INTERCHANGE ACKNOWLEDGMENT

IMPLEMENTATION

INTERCHANGE ACKNOWLEDGMENT1000014 Notes: 1. All fields must contain data.

1000015 2. This segment acknowledges the reception of an X12 interchangeheader and trailer from a previous interchange. If the header/trailerpair was received correctly, the TA1 reflects a valid interchange,regardless of the validity of the contents of the data included insidethe header/trailer envelope.

1000076 3. See A.1.1.5.1, Interchange Acknowledgment, TA1, for interchangeacknowledgment.

1000077 4. Use of TA1 is subject to trading partner agreement and is neithermandated or prohibited in the Appendix.

1000016 Example: TA1✽ 000000905✽ 940101✽ 0100✽ A✽ 000~

STANDARD

TA1 Interchange Acknowledgment

Purpose: To report the status of processing a received interchange header and trailer orthe non-delivery by a network provider

DIAGRAM

TA101 I12 TA102 I08 TA103 I09 TA104 I17 TA105 I18

TA1 ✽ Inter CtrlNumber ✽ Interchange

Date ✽ InterchangeTime ✽ Interchange

Ack Code ✽ InterchangeNote Code ~

M 1 N0 9/9 M 1 DT 6/6 M 1 TM 4/4 M 1 ID 1/1 M 1 ID 3/3

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TA101 I12 Interchange Control Number M 1 N0 9/9A control number assigned by the interchange sender

1000017 This number uniquely identifies the interchange data to the sender.It is assigned by the sender. Together with the sender ID it uniquelyidentifies the interchange data to the receiver. It is suggested thatthe sender, receiver, and all third parties be able to maintain anaudit trail of interchanges using this number.

1000018 In the TA1, this should be the interchange control number of theoriginal interchange that this TA1 is acknowledging.

REQUIRED TA102 I08 Interchange Date M 1 DT 6/6Date of the interchange

1000019 This is the date of the original interchange being acknowledged.(YYMMDD)

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE CONTROL SEGMENTS

MAY 2004 B.11

Page 142: 275 Implementation Guide

REQUIRED TA103 I09 Interchange Time M 1 TM 4/4Time of the interchange

1000020 This is the time of the original interchange being acknowledged.(HHMM)

REQUIRED TA104 I17 Interchange Acknowledgment Code M 1 ID 1/1Code indicating the status of the receipt of the interchange control structure

CODE DEFINITION

A The Transmitted Interchange Control StructureHeader and Trailer Have Been Received and HaveNo Errors.

E The Transmitted Interchange Control StructureHeader and Trailer Have Been Received and AreAccepted But Errors Are Noted. This Means theSender Must Not Resend This Data.

R The Transmitted Interchange Control StructureHeader and Trailer are Rejected Because of Errors.

REQUIRED TA105 I18 Interchange Note Code M 1 ID 3/3Code specifying the error found processing the interchange control structure

CODE DEFINITION

000 No error

001 The Interchange Control Number in the Header andTrailer Do Not Match. The Value From the Header isUsed in the Acknowledgment.

002 This Standard as Noted in the Control StandardsIdentifier 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

013 Invalid Security Information Value

014 Invalid Interchange Date Value

015 Invalid Interchange Time Value

016 Invalid Interchange Standards Identifier Value

ASC X12N • INSURANCE SUBCOMMITTEECONTROL SEGMENTS IMPLEMENTATION GUIDE

B.12 MAY 2004

Page 143: 275 Implementation Guide

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 GSSegment)

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 DeliveryRequest

031 Invalid Grade of Service Code

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE CONTROL SEGMENTS

MAY 2004 B.13

Page 144: 275 Implementation Guide

ASC X12N • INSURANCE SUBCOMMITTEECONTROL SEGMENTS IMPLEMENTATION GUIDE

B.14 MAY 2004

Page 145: 275 Implementation Guide

004050X151 • 997

JANUARY 31, 2003STANDARD

997 Functional AcknowledgmentFunctional Group ID: FA

This X12 Transaction Set contains the format and establishes the data contents of theFunctional Acknowledgment Transaction Set (997) for use within the context of an ElectronicData Interchange (EDI) environment. The transaction set can be used to define the controlstructures for a set of acknowledgments to indicate the results of the syntactical analysis of theelectronically encoded documents. The encoded documents are the transaction sets, which aregrouped in functional groups, used in defining transactions for business data interchange. Thisstandard does not cover the semantic meaning of the information encoded in the transactionsets.

Table 1 - Header

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

0100 ST Transaction Set Header M 10200 AK1 Functional Group Response Header M 1

LOOP ID - AK2 999999 0300 AK2 Transaction Set Response Header O 1

LOOP ID - AK2/AK3 999999 0400 AK3 Data Segment Note O 10500 AK4 Data Element Note O 990600 AK5 Transaction Set Response Trailer M 10700 AK9 Functional Group Response Trailer M 10800 SE Transaction Set Trailer M 1

NOTES:

1/0100 These acknowledgments shall not be acknowledged, thereby preventing an endless cycle of acknowledgments of acknow-

ledgments. Nor shall a Functional Acknowledgment be sent to report errors in a previous Functional Acknowledgment.

1/0100 The Functional Group Header Segment (GS) is used to start the envelope for the Functional Acknowledgment Transac-

tion Sets. In preparing the functional group of acknowledgments, the application sender’s code and the application re-

ceiver’s code, taken from the functional group being acknowledged, are exchanged; therefore, one acknowledgment

functional group responds to only those functional groups from one application receiver’s code to one application sender’s

code.

1/0100 There is only one Functional Acknowledgment Transaction Set per acknowledged functional group.

1/0200 AK1 is used to respond to the functional group header and to start the acknowledgment for a functional group. There shall

be one AK1 segment for the functional group that is being acknowledged.

1/0200 The Functional Acknowledgement is generated at the point of translation, intended for the originator (not any intermediate

parties).

1/0300 AK2 is used to start the acknowledgment of a transaction set within the received functional group. The AK2 segments

shall appear in the same order as the transaction sets in the functional group that has been received and is being acknow-

ledged.

1/0400 The data segments of this standard are used to report the results of the syntactical analysis of the functional groups of

transaction sets; they report the extent to which the syntax complies with the standards or proper subsets of transaction

sets and functional groups. They do not report on the semantic meaning of the transaction sets (for example, on the ability

of the receiver to comply with the request of the sender).

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE 004050X151 • 997

MAY 2004 B.15

Page 146: 275 Implementation Guide

STTRANSACTION SET HEADER 004050X151 • 997 • STTRANSACTION SET HEADER

IMPLEMENTATION

TRANSACTION SET HEADERUsage: REQUIRED

Repeat: 1

1000078 Notes: 1. Use of the 997 transaction is subject to trading partner agreement oraccepted usage and is neither mandated nor prohibited in thisAppendix.

500 Example: ST✽ 997✽ 1234004050X151~

STANDARD

ST Transaction Set Header

Level: Header

Position: 0100

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To indicate the start of a transaction set and to assign a control number

Set Notes: 1. These acknowledgments shall not be acknowledged, thereby preventing anendless cycle of acknowledgments of acknowledgments. Nor shall aFunctional Acknowledgment be sent to report errors in a previousFunctional Acknowledgment.

2. The Functional Group Header Segment (GS) is used to start the envelopefor the Functional Acknowledgment Transaction Sets. In preparing thefunctional group of acknowledgments, the application sender’s code andthe application receiver’s code, taken from the functional group beingacknowledged, are exchanged; therefore, one acknowledgment functionalgroup responds to only those functional groups from one applicationreceiver’s code to one application sender’s code.

3. There is only one Functional Acknowledgment Transaction Set peracknowledged functional group.

DIAGRAM

ST01 143 ST02 329 ST03 1705

ST ✽ TS IDCode ✽ TS Control

Number ✽ Imple ConvReference ~

M 1 ID 3/3 M 1 AN 4/9 O 1 AN 1/35

004050X151 • 997 • ST ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION SET HEADER IMPLEMENTATION GUIDE

B.16 MAY 2004

Page 147: 275 Implementation Guide

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ST01 143 Transaction Set Identifier Code M 1 ID 3/3Code uniquely identifying a Transaction Set

SEMANTIC: The transaction set identifier (ST01) is used by the translation routinesof the interchange partners to select the appropriate transaction set definition(e.g., 810 selects the Invoice Transaction Set).

CODE DEFINITION

997 Functional Acknowledgment

REQUIRED ST02 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

501 The Transaction Set Control Numbers in ST02 and SE02 must beidentical. The number is assigned by the originator and must beunique within a functional group (GS-GE). The number also aids inerror resolution research. For example, start with the number 0001and increment from there.

524 Use the corresponding value in ST02 for this transaction set.

SITUATIONAL ST03 1705 Implementation Convention Reference O 1 AN 1/35Reference assigned to identify Implementation Convention

SEMANTIC: The implementation convention reference (ST03) is used by thetranslation routines of the interchange partners to select the appropriateimplementation convention to match the transaction set definition. When used,this implementation convention reference takes precedence over theimplementation reference specified in the GS08.

1000139 Used at the discretion of the sender of the transaction to indicateimplementation convention used in creating the 997 transaction.When created in compliance with this implementation guide, thevalue in ST03 will be the same value as stated in this guide forGS08.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • STIMPLEMENTATION GUIDE TRANSACTION SET HEADER

MAY 2004 B.17

Page 148: 275 Implementation Guide

AK1FUNCTIONAL GROUP RESPONSE HEADER 004050X151 • 997 • AK1FUNCTIONAL GROUP RESPONSE HEADER

IMPLEMENTATION

FUNCTIONAL GROUP RESPONSE HEADERUsage: REQUIRED

Repeat: 1

502 Example: AK1✽ CI✽ 1~

STANDARD

AK1 Functional Group Response Header

Level: Header

Position: 0200

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To start acknowledgment of a functional group

Set Notes: 1. AK1 is used to respond to the functional group header and to start theacknowledgment for a functional group. There shall be one AK1 segmentfor the functional group that is being acknowledged.

2. The Functional Acknowledgement is generated at the point of translation,intended for the originator (not any intermediate parties).

DIAGRAM

AK101 479 AK102 28 AK103 480

AK1 ✽ FunctionalID Code

✽ Group CtrlNumber

✽ Ver/ReleaseID Code ~

M 1 ID 2/2 M 1 N0 1/9 O 1 AN 1/12

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AK101 479 Functional Identifier Code M 1 ID 2/2Code identifying a group of application related transaction sets

SEMANTIC: AK101 is the functional ID found in the GS segment (GS01) in thefunctional group being acknowledged.

1000140 When acknowledging a transaction specified in this implementationguide, the code value in AK101 will be the same value as given forGS01 in this appendix.

REQUIRED AK102 28 Group Control Number M 1 N0 1/9Assigned number originated and maintained by the sender

SEMANTIC: AK102 is the functional group control number found in the GS segmentin the functional group being acknowledged.

004050X151 • 997 • AK1 ASC X12N • INSURANCE SUBCOMMITTEEFUNCTIONAL GROUP RESPONSE HEADER IMPLEMENTATION GUIDE

B.18 MAY 2004

Page 149: 275 Implementation Guide

SITUATIONAL AK103 480 Version / Release / Industry Identifier Code O 1 AN 1/12Code indicating the version, release, subrelease, and industry identifier of the EDIstandard being used, including the GS and GE segments; if code in DE455 in GSsegment is X, then in DE 480 positions 1-3 are the version number; positions 4-6are the release and subrelease, level of the version; and positions 7-12 are theindustry or trade association identifiers (optionally assigned by user); if code inDE455 in GS segment is T, then other formats are allowed

SEMANTIC: AK103 is the version release industry identifier code in the GS segment(GS08) in the functional group being acknowledged.

CODE SOURCE 881: Version / Release / Industry Identifier Code

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK1IMPLEMENTATION GUIDE FUNCTIONAL GROUP RESPONSE HEADER

MAY 2004 B.19

Page 150: 275 Implementation Guide

AK2TRANSACTION SET RESPONSE HEADER 004050X151 • 997 • AK2 • AK2TRANSACTION SET RESPONSE HEADER

IMPLEMENTATION

TRANSACTION SET RESPONSE HEADERLoop: AK2 — TRANSACTION SET RESPONSE HEADER Repeat: 999999

Usage: SITUATIONAL

Repeat: 1

1000079 Notes: 1. Required when communicating information about a transaction setwithin a functional group identified in AK1.

503 Example: AK2✽ 811✽ 000000905~

STANDARD

AK2 Transaction Set Response Header

Level: Header

Position: 0300

Loop: AK2 Repeat: 999999

Requirement: Optional

Max Use: 1

Purpose: To start acknowledgment of a single transaction set

Set Notes: 1. AK2 is used to start the acknowledgment of a transaction set within thereceived functional group. The AK2 segments shall appear in the sameorder as the transaction sets in the functional group that has been receivedand is being acknowledged.

DIAGRAM

AK201 143 AK202 329 AK203 1705

AK2 ✽ TS IDCode ✽ TS Control

Number ✽ Imple ConvReference ~

M 1 ID 3/3 M 1 AN 4/9 O 1 AN 1/35

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AK201 143 Transaction Set Identifier Code M 1 ID 3/3Code uniquely identifying a Transaction Set

SEMANTIC: AK201 is the transaction set ID found in the ST segment (ST01) in thetransaction set being acknowledged.

1000141 When acknowledging a transaction specified in this implementationguide, the code value in AK201 will be the same value as given forST01 in this implementation guide.

REQUIRED AK202 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

SEMANTIC: AK202 is the transaction set control number found in the ST segment inthe transaction set being acknowledged.

004050X151 • 997 • AK2 • AK2 ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION SET RESPONSE HEADER IMPLEMENTATION GUIDE

B.20 MAY 2004

Page 151: 275 Implementation Guide

SITUATIONAL AK203 1705 Implementation Convention Reference O 1 AN 1/35Reference assigned to identify Implementation Convention

SEMANTIC: AK203 is the implementation convention reference, if any, found in theST segment (ST03) in the transaction set being acknowledged.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK2 • AK2IMPLEMENTATION GUIDE TRANSACTION SET RESPONSE HEADER

MAY 2004 B.21

Page 152: 275 Implementation Guide

AK3DATA SEGMENT NOTE 004050X151 • 997 • AK2/AK3 • AK3DATA SEGMENT NOTE

IMPLEMENTATION

DATA SEGMENT NOTELoop: AK2/AK3 — DATA SEGMENT NOTE Repeat: 999999

Usage: SITUATIONAL

Repeat: 1

1000132 Notes: 1. Required and used only when there are errors to report in atransaction and the sender’s system has the capability to identify andreport the data required in this segment.

504 Example: AK3✽ NM1✽ 10✽✽ 7~

STANDARD

AK3 Data Segment Note

Level: Header

Position: 0400

Loop: AK2/AK3 Repeat: 999999

Requirement: Optional

Max Use: 1

Purpose: To report errors in a data segment and identify the location of the data segment

Set Notes: 1. The data segments of this standard are used to report the results of thesyntactical analysis of the functional groups of transaction sets; they reportthe extent to which the syntax complies with the standards or propersubsets of transaction sets and functional groups. They do not report on thesemantic meaning of the transaction sets (for example, on the ability of thereceiver to comply with the request of the sender).

DIAGRAM

AK301 721 AK302 719 AK303 447 AK304 720

AK3 ✽ Segment IDCode ✽ Segment Pos

in TS ✽ Loop IDCode ✽ Segment Syn

Error Code ~

M 1 ID 2/3 M 1 N0 1/6 O 1 AN 1/4 O 1 ID 1/3

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AK301 721 Segment ID Code M 1 ID 2/3Code defining the segment ID of the data segment in error (See Appendix A -Number 77)

CODE SOURCE 77: X12 Directories

505 This is the 2 or 3 characters which occur at the beginning of asegment.

004050X151 • 997 • AK2/AK3 • AK3 ASC X12N • INSURANCE SUBCOMMITTEEDATA SEGMENT NOTE IMPLEMENTATION GUIDE

B.22 MAY 2004

Page 153: 275 Implementation Guide

REQUIRED AK302 719 Segment Position in Transaction Set M 1 N0 1/6The numerical count position of this data segment from the start of the transactionset: the transaction set header is count position 1

506 This is a data count, not a segment position in the standarddescription.

SITUATIONAL AK303 447 Loop Identifier Code O 1 AN 1/4The loop ID number given on the transaction set diagram is the value for this dataelement in segments LS and LE

507 Code identifying a loop within the transaction set which is boundedby the related LS and LE segments (corresponding LS and LEsegments must have the same value for loop identifier). (Note: Theloop ID number given on the transaction set diagram isrecommended as the value for this data element in the segmentsLS and LE.)

1000142 Use only when there is an error in a loop bounded by segments LSand LE and the sender’s system has the capability to identify thisinformation.

SITUATIONAL AK304 720 Segment Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of a segment

1000133 Required and used only when an error exists and the error can bedescribed by one of the codes listed for this data element.

CODE DEFINITION

1 Unrecognized segment ID

2 Unexpected segment

3 Mandatory 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 Sequence

8 Segment Has Data Element Errors

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK2/AK3 • AK3IMPLEMENTATION GUIDE DATA SEGMENT NOTE

MAY 2004 B.23

Page 154: 275 Implementation Guide

AK4DATA ELEMENT NOTE 004050X151 • 997 • AK2/AK3 • AK4DATA ELEMENT NOTE

IMPLEMENTATION

DATA ELEMENT NOTELoop: AK2/AK3 — DATA SEGMENT NOTE

Usage: SITUATIONAL

Repeat: 99

1000134 Notes: 1. Required and used only when there are errors to report in a dataelement or composite data element and when the sender’s system canidentify those errors and report the data required in this segment.

509 Example: AK4✽ 1✽ 98✽ 7✽ 11Z~

STANDARD

AK4 Data Element Note

Level: Header

Position: 0500

Loop: AK2/AK3

Requirement: Optional

Max Use: 99

Purpose: To report errors in a data element or composite data structure and identify thelocation of the data element

DIAGRAM

AK401 C030 AK402 725 AK403 723 AK404 724

AK4 ✽ Positionin Segment ✽ Data Elemnt

Ref Number ✽ Data ElemntError Code ✽ Copy of Bad

Data Elemnt ~

M 1 O 1 N0 1/4 M 1 ID 1/3 O 1 AN 1/99

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AK401 C030 POSITION IN SEGMENT M 1Code indicating the relative position of the simple data element or composite datastructure in error within a segment, count beginning with 1 for the positionimmediately following the segment ID; additionally indicating the relative positionof a repeating structure in error, count beginning with 1 for the positionimmediately following the preceding element separator; additionally indicating therelative position of a component of a composite data structure in error, countbeginning with 1 for the position following the preceding element or repetitionseparator

REQUIRED AK401 - 1 722 Element Position in Segment M N0 1/2This is used to indicate the relative position of a simple data element, orthe relative position of a composite data structure with the relativeposition of the component within the composite data structure, in error;in the data segment the count starts with 1 for the simple data elementor composite data structure immediately following the segment ID

004050X151 • 997 • AK2/AK3 • AK4 ASC X12N • INSURANCE SUBCOMMITTEEDATA ELEMENT NOTE IMPLEMENTATION GUIDE

B.24 MAY 2004

Page 155: 275 Implementation Guide

SITUATIONAL AK401 - 2 1528 Component Data Element Position inComposite

O N0 1/2

To identify the component data element position within the compositethat is in error

1000082 Used only when an error occurs in a composite dataelement and the composite data element position can bedetermined.

SITUATIONAL AK401 - 3 1686 Repeating Data Element Position O N0 1/4To identify the specific repetition of a data element that is in error

SITUATIONAL AK402 725 Data Element Reference Number O 1 N0 1/4Reference number used to locate the data element in the Data Element Dictionary

ADVISORY: Under most circumstances, this element is expected to be sent.

CODE SOURCE 77: X12 Directories

1000135 Required and used only when the data element in error has areference number and the reference number can be determined andreported by the sender’s system.

1000136 An example of a reference number (the reference numbers for dataelements listed in this guide can be found in the segment detailinformation shown as data element numbers), is the number 725which is the reference number for this data element.

REQUIRED AK403 723 Data Element Syntax Error Code M 1 ID 1/3Code indicating the error found after syntax edits of a data element

CODE DEFINITION

1 Mandatory data element missing

2 Conditional required data element missing.

3 Too many data elements.

4 Data element too short.

5 Data element too long.

6 Invalid character in data element.

7 Invalid code value.

8 Invalid Date

9 Invalid Time

10 Exclusion Condition Violated

SITUATIONAL AK404 724 Copy of Bad Data Element O 1 AN 1/99This is a copy of the data element in error

SEMANTIC: In no case shall a value be used for AK404 that would generate asyntax error, e.g., an invalid character.

1000137 Required and used only when the sender’s system can capture andreport the invalid data element, and only when the value to be usedfor AK404 is not an invalid character or character that wouldgenerate a syntax error.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK2/AK3 • AK4IMPLEMENTATION GUIDE DATA ELEMENT NOTE

MAY 2004 B.25

Page 156: 275 Implementation Guide

AK5TRANSACTION SET RESPONSE TRAILER 004050X151 • 997 • AK2 • AK5TRANSACTION SET RESPONSE TRAILER

IMPLEMENTATION

TRANSACTION SET RESPONSE TRAILERLoop: AK2/AK3 — DATA SEGMENT NOTE

Usage: REQUIRED

Repeat: 1

511 Example: AK5✽ E✽ 5~

STANDARD

AK5 Transaction Set Response Trailer

Level: Header

Position: 0600

Loop: AK2

Requirement: Mandatory

Max Use: 1

Purpose: To acknowledge acceptance or rejection and report errors in a transaction set

DIAGRAM

AK501 717 AK502 718 AK503 718 AK504 718 AK505 718 AK506 718

AK5 ✽ TS AckCode ✽ TS Syntax

Error Code ✽ TS SyntaxError Code ✽ TS Syntax

Error Code ✽ TS SyntaxError Code ✽ TS Syntax

Error Code ~

M 1 ID 1/1 O 1 ID 1/3 O 1 ID 1/3 O 1 ID 1/3 O 1 ID 1/3 O 1 ID 1/3

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AK501 717 Transaction Set Acknowledgment Code M 1 ID 1/1Code indicating accept or reject condition based on the syntax editing of thetransaction set

CODE DEFINITION

A Accepted

ADVISED

E Accepted But Errors Were Noted

M Rejected, Message Authentication Code (MAC)Failed

R Rejected

ADVISED

W Rejected, Assurance Failed Validity Tests

X Rejected, Content After Decryption Could Not BeAnalyzed

004050X151 • 997 • AK2 • AK5 ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION SET RESPONSE TRAILER IMPLEMENTATION GUIDE

B.26 MAY 2004

Page 157: 275 Implementation Guide

SITUATIONAL AK502 718 Transaction Set Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of a transaction set

1000138 Required and used only when an error exists.

CODE DEFINITION

1 Transaction Set Not Supported

2 Transaction Set Trailer Missing

3 Transaction Set Control Number in Header andTrailer Do Not Match

4 Number of Included Segments Does Not MatchActual 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

19 Invalid Transaction Set Implementation ConventionReference

23 Transaction Set Control Number Not Unique withinthe Functional Group

24 S3E Security End Segment Missing for S3S SecurityStart Segment

25 S3S Security Start Segment Missing for S3ESecurity End Segment

26 S4E Security End Segment Missing for S4S SecurityStart Segment

27 S4S Security Start Segment Missing for S4ESecurity End Segment

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK2 • AK5IMPLEMENTATION GUIDE TRANSACTION SET RESPONSE TRAILER

MAY 2004 B.27

Page 158: 275 Implementation Guide

SITUATIONAL AK503 718 Transaction Set Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of a transaction set

512 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK502.

SITUATIONAL AK504 718 Transaction Set Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of a transaction set

512 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK502.

SITUATIONAL AK505 718 Transaction Set Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of a transaction set

512 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK502.

SITUATIONAL AK506 718 Transaction Set Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of a transaction set

512 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK502.

004050X151 • 997 • AK2 • AK5 ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION SET RESPONSE TRAILER IMPLEMENTATION GUIDE

B.28 MAY 2004

Page 159: 275 Implementation Guide

AK9FUNCTIONAL GROUP RESPONSE TRAILER 004050X151 • 997 • AK9FUNCTIONAL GROUP RESPONSE TRAILER

IMPLEMENTATION

FUNCTIONAL GROUP RESPONSE TRAILERUsage: REQUIRED

Repeat: 1

513 Example: AK9✽ A✽ 1✽ 1✽ 1~

STANDARD

AK9 Functional Group Response Trailer

Level: Header

Position: 0700

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To acknowledge acceptance or rejection of a functional group and report thenumber of included transaction sets from the original trailer, the accepted sets,and the received sets in this functional group

DIAGRAM

AK901 715 AK902 97 AK903 123 AK904 2 AK905 716 AK906 716

AK9 ✽ Funct GroupAck Code ✽ Number of

TS Included ✽ Number ofReceived TS ✽ Number of

Accepted TS ✽ Funct GroupError Code ✽ Funct Group

Error CodeM 1 ID 1/1 M 1 N0 1/6 M 1 N0 1/6 M 1 N0 1/6 O 1 ID 1/3 O 1 ID 1/3

AK907 716 AK908 716 AK909 716

✽ Funct GroupError Code ✽ Funct Group

Error Code ✽ Funct GroupError Code ~

O 1 ID 1/3 O 1 ID 1/3 O 1 ID 1/3

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AK901 715 Functional Group Acknowledge Code M 1 ID 1/1Code indicating accept or reject condition based on the syntax editing of thefunctional group

COMMENT: If AK901 contains the value “A” or “E”, then the transmitted functionalgroup is accepted.

CODE DEFINITION

A Accepted

ADVISED

E Accepted, But Errors Were Noted.

M Rejected, Message Authentication Code (MAC)Failed

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK9IMPLEMENTATION GUIDE FUNCTIONAL GROUP RESPONSE TRAILER

MAY 2004 B.29

Page 160: 275 Implementation Guide

P Partially Accepted, At Least One Transaction SetWas Rejected

ADVISED

R Rejected

ADVISED

W Rejected, Assurance Failed Validity Tests

X Rejected, Content After Decryption Could Not BeAnalyzed

REQUIRED AK902 97 Number of Transaction Sets Included M 1 N0 1/6Total number of transaction sets included in the functional group or interchange(transmission) group terminated by the trailer containing this data element

514 This is the value in the original GE01.

REQUIRED AK903 123 Number of Received Transaction Sets M 1 N0 1/6Number of Transaction Sets received

REQUIRED AK904 2 Number of Accepted Transaction Sets M 1 N0 1/6Number of accepted Transaction Sets in a Functional Group

SITUATIONAL AK905 716 Functional Group Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of the functional groupheader and/or trailer

1000138 Required and used only when an error exists.

CODE DEFINITION

1 Functional Group Not Supported

2 Functional Group Version Not Supported

3 Functional Group Trailer Missing

4 Group Control Number in the Functional GroupHeader and Trailer Do Not Agree

5 Number of Included Transaction Sets Does NotMatch Actual Count

6 Group Control Number Violates Syntax

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

004050X151 • 997 • AK9 ASC X12N • INSURANCE SUBCOMMITTEEFUNCTIONAL GROUP RESPONSE TRAILER IMPLEMENTATION GUIDE

B.30 MAY 2004

Page 161: 275 Implementation Guide

19 Functional Group Control Number not Unique withinInterchange

23 S3E Security End Segment Missing for S3S SecurityStart Segment

24 S3S Security Start Segment Missing for S3E EndSegment

25 S4E Security End Segment Missing for S4S SecurityStart Segment

26 S4S Security Start Segment Missing for S4ESecurity End Segment

SITUATIONAL AK906 716 Functional Group Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of the functional groupheader and/or trailer

515 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK905.

SITUATIONAL AK907 716 Functional Group Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of the functional groupheader and/or trailer

515 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK905.

SITUATIONAL AK908 716 Functional Group Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of the functional groupheader and/or trailer

515 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK905.

SITUATIONAL AK909 716 Functional Group Syntax Error Code O 1 ID 1/3Code indicating error found based on the syntax editing of the functional groupheader and/or trailer

515 Used only when sender needs to send an additional error code andthe preceding data element was used. Use codes as listed in AK905.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 997 • AK9IMPLEMENTATION GUIDE FUNCTIONAL GROUP RESPONSE TRAILER

MAY 2004 B.31

Page 162: 275 Implementation Guide

SETRANSACTION SET TRAILER 004050X151 • 997 • SETRANSACTION SET TRAILER

IMPLEMENTATION

TRANSACTION SET TRAILERUsage: REQUIRED

Repeat: 1

516 Example: SE✽ 27✽ 1234~

STANDARD

SE Transaction Set Trailer

Level: Header

Position: 0800

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To indicate the end of the transaction set and provide the count of thetransmitted segments (including the beginning (ST) and ending (SE) segments)

DIAGRAM

SE01 96 SE02 329

SE ✽ Number ofInc Segs ✽ TS Control

Number ~

M 1 N0 1/10 M 1 AN 4/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SE01 96 Number of Included Segments M 1 N0 1/10Total number of segments included in a transaction set including ST and SEsegments

REQUIRED SE02 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

501 The Transaction Set Control Numbers in ST02 and SE02 must beidentical. The number is assigned by the originator and must beunique within a functional group (GS-GE). The number also aids inerror resolution research. For example, start with the number 0001and increment from there.

004050X151 • 997 • SE ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION SET TRAILER IMPLEMENTATION GUIDE

B.32 MAY 2004

Page 163: 275 Implementation Guide

C External Code Sources77 X12 Directories

SIMPLE DATA ELEMENT/CODE REFERENCES

721, 725

SOURCE

X12.3 Data Element DictionaryX12.22 Segment Directory

AVAILABLE FROM

Data Interchange Standards Association, Inc. (DISA)Suite 4307600 Leesburg PikeFalls Church, VA 22043

ABSTRACT

The data element dictionary contains the format and descriptions of data ele-ments used to construct X12 segments. It also contains code lists associatedwith these data elements. The segment directory contains the format and defini-tions of the data segments used to construct X12 transaction sets.

121 Health Industry NumberSIMPLE DATA ELEMENT/CODE REFERENCES

66/21, 128/HI, 1270/HI, I05/20

SOURCE

Health Industry Number Database

AVAILABLE FROM

Health Industry Business Communications Council5110 North 40th StreetPhoenix, AZ 85018

ABSTRACT

The HIN is a coding system, developed and administered by the Health IndustryBusiness Communications Council, that assigns a unique code number to hospi-tals other provider organizations, and manufacturers and distributors.

133 Current Procedural Terminology (CPT) CodesSIMPLE DATA ELEMENT/CODE REFERENCES

128/CPT, 235/CJ, 1270/BS, 1270/AAW

SOURCE

Physicians’ Current Procedural Terminology (CPT) Manual

AVAILABLE FROM

Order DepartmentAmerican Medical Association515 North State StreetChicago, IL 60610

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 C.1

Page 164: 275 Implementation Guide

ABSTRACT

A listing of descriptive terms and identifying codes for reporting medical servicesand procedures performed by physicians.

464 Health Industry Level 7 (HL7)SIMPLE DATA ELEMENT/CODE REFERENCES

756/HL

SOURCE

Health Level Standard Version 2.3

AVAILABLE FROM

Health Level 7 (HL7)Suite 2273300 Washtenaw AvenueAnn Arbor, MI 48104-4250

ABSTRACT

Health Level Seven Interface Standards describe standards for interfacing healthcare industry institutional computer applications. Tables designated as HL7 tablesare part of the standard because they affect the interpretation of the messagesthat contain them. These tables are available in an Access database that can beobtained from HL7 Headquarters or ordered via our web site.

507 Health Care Claim Status Category CodeSIMPLE DATA ELEMENT/CODE REFERENCES

1271

SOURCE

Health Care Claim Status Category Code

AVAILABLE FROM

www.wpc-edi.comWashington Publishing Company5740 Industry Lane, 2nd FloorFrederick, MD 21704

ABSTRACT

Code used to organize the Health Care Claim Status Codes into logical groupings

537 Centers for Medicare and Medicaid Services NationalProvider IdentifierSIMPLE DATA ELEMENT/CODE REFERENCES

66/XX, 128/HPI

SOURCE

National Provider System

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

C.2 MAY 2004

Page 165: 275 Implementation Guide

AVAILABLE FROM

Centers for Medicare and Medicaid ServicesOffice of Financial ManagementDivision of Provider/Supplier EnrollmentC4-10-077500 Security BoulevardBaltimore, MD 21244-1850

ABSTRACT

The Centers for Medicare & Medicaid Services will develop the National ProviderIdentifier (NPI) following publication of the implementing regulation, which hasbeen proposed as the standard unique identifier for each health care provider un-der the Health Insurance Portability and Accountability Act of 1996.

540 Centers for Medicare and Medicaid Services PlanIDSIMPLE DATA ELEMENT/CODE REFERENCES

66/XV, 128/ABY

SOURCE

PlanID Database

AVAILABLE FROM

Centers for Medicare and Medicaid ServicesCenter of Beneficiary Services, Membership Operations GroupDivision of Benefit CoordinationS1-05-067500 Security BoulevardBaltimore, MD 21244-1850

ABSTRACT

The Centers for Medicare and Medicaid Services has joined with other payers todevelop a unique national payer identification number. The Centers for Medicareand Medicaid Services is the authorizing agent for enumerating payers throughthe services of a PlanID Registrar. It may also be used by other payers on a vol-untary basis.

663 Logical Observation Identifier Names and Codes(LOINC)SIMPLE DATA ELEMENT/CODE REFERENCES

128/LOI, 235/LB, 1270/LOI

SOURCE

Logical Observation Identifier Names and Codes (LOINC)

AVAILABLE FROM

Regenstrief Institute1050 Wishard Blvd., 5th FloorIndianapolis, IN 46202

ABSTRACT

List of descriptive terms and identifying codes for reporting precise test methodsin medicine.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 C.3

Page 166: 275 Implementation Guide

881 Version / Release / Industry Identifier CodeSIMPLE DATA ELEMENT/CODE REFERENCES

480

SOURCE

Data Interchange Standards Association

AVAILABLE FROM

Data Interchange Standards Association, Inc. (DISA)7600 Leesburg PikeSuite 430Falls Church, VA 22043

ABSTRACT

Code indicating the version, release, sub-release, and industry identifier of theEDI standard being used, including the GS and GE segments; if code in DE455in GS segment is X, then in DE 480 positions 1-3 are the version number; posi-tions 4-6 are the release and sub-release, level of the version; and positions 7-12are the industry or trade association identifiers (optionally assigned by user); ifcode in DE455 in GS segment is T, then other formats are allowed.

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

C.4 MAY 2004

Page 167: 275 Implementation Guide

D Change Summary

D.1 Change SummaryThis is the first Implementation Guide (IG) for the 275. In future guides, this sec-tion will contain a summary of all changes since the previous guide.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 D.1

Page 168: 275 Implementation Guide

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

D.2 MAY 2004

Page 169: 275 Implementation Guide

E Data Element Name IndexThis appendix contains an alphabetic listing of data elements used in this im-plementation guide. Consult the Data Element Dictionary for the completelist. Data element names in normal type are generic ASC X12 names. Italictype indicates a health care industry defined name.

Payment DateDate of payment.277D | 2200D | SPA12 | C001-2 | 373 .............. 156

Additional InformationGathered DateDate additional information provided intransaction was gathered.D | 2100B | DTP03 | - | 1251 ...............79

ADDITIONAL INFORMATION REQUEST CODE

Additional Information RequestCodeCode identifying the additional informationrequested.D | 2000A | STC01 | C043-2 | 1271 ...............69

ADDITIONAL INFORMATION REQUEST MODIFIER

Additional Information RequestModifierA code that is used to modify the implicit scopeof an Additional Information Request CodeD | 2000A | STC10 | C043-2 | 1271 ...............70D | 2000A | STC11 | C043-2 | 1271 ...............71

ASSIGNED NUMBER

Assigned NumberNumber assigned for differentiation within atransaction set.D | 2000A | LX01 | - | 554 .................65

ASSOCIATED OBJECT REFERENCE IDENTIFICATION

Associated Object ReferenceIdentificationReference assigned by the application touniquely identify an object.H | | ORI01 | - | 1690 .................6

ATTACHMENT INFORMATION FORMAT CODE

Attachment Information FormatCodeA code that identifies the format of theattachment information being sent in the BINsegment.D | 2100B | CAT02 | - | 756 ................ 81

ATTACHMENT REPORT TYPE CODE

Attachment Report Type CodeCode to specify the type of attachment that isrelated to the claim.D | 2100B | CAT01 | - | 755 ................ 81

BILL TYPE IDENTIFIER

Bill Type IdentifierA code indicating the specific type of bill orclaim.H | 1000D | REF02 | - | 127 ................ 60

BINARY DATA

Binary DataA string of octets whch can assume any binarypattern from hexadecimal OO to FF.H | | BDS03 | - | 785 ................ 11D | 2110B | BIN02 | - | 785 ................ 84

BINARY DATA LENGTH NUMBER

Binary Data Length NumberExpession of the length of following binary datain the number of integral octets of the binarydata.H | | BDS02 | - | 784 ................ 11D | 2110B | BIN01 | - | 784 ................ 84

CLAIM SERVICE PERIOD

Claim Service PeriodThe beginning and end dates for the serviceperiod covered by a claim.H | 1000D | DTP03 | - | 1251 .............. 64

CLEARINGHOUSE TRACE NUMBER

H=Header, D=Detail, S=Summary

Loop ID

Segment ID/Reference Designator

Composite ID-Sequence

Data Element Number

Page Number

Name

Definition

Transaction Set ID

Locator Key

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 E.1

Page 170: 275 Implementation Guide

Clearinghouse Trace NumberUnique tracking number for the transactionassigned by a clearinghouse.H | 1000D | REF02 | - | 127 ................ 63

CODE LIST QUALIFIER CODE

Code List Qualifier CodeCode identifying a specific industry code list.D | 2000A | STC01 | C043-4 | 1270 .............. 69D | 2000A | STC10 | C043-4 | 1270 .............. 70D | 2000A | STC11 | C043-4 | 1270 .............. 71

COMMUNICATION NUMBER QUALIFIER

Communication NumberQualifierCode identifying the type of communicationnumber.H | 1000A | PER03 | - | 365 ................ 44H | 1000A | PER05 | - | 365 ................ 45H | 1000A | PER07 | - | 365 ................ 45

CONTACT FUNCTION CODE

Contact Function CodeCode identifying the major duty or responsibilityof the person or group named.H | 1000A | PER01 | - | 366 ................ 44

DATE TIME PERIOD FORMAT QUALIFIER

Date Time Period FormatQualifierCode indicating the date format, time format, ordate and time format.H | 1000D | DTP02 | - | 1250 .............. 64D | 2100A | DTP02 | - | 1250 .............. 78D | 2100B | DTP02 | - | 1250 .............. 79

DATE TIME QUALIFIER

Date Time QualifierCode specifying the type of date or time or bothdate and time.H | 1000D | DTP01 | - | 374 ................ 64D | 2100A | DTP01 | - | 374 ................ 77D | 2100B | DTP01 | - | 374 ................ 79

ENTITY IDENTIFIER CODE

Entity Identifier CodeCode identifying an organizational entity, aphysical location, property or an individual.H | 1000A | NM101 | - | 98 .................. 41H | 1000B | NM101 | - | 98 .................. 47H | 1000C | NM101 | - | 98 .................. 49H | 1000D | NM101 | - | 98 .................. 54

ENTITY TYPE QUALIFIER

Entity Type QualifierCode qualifying the type of entity.H | 1000A | NM102 | - | 1065 .............. 42H | 1000B | NM102 | - | 1065 .............. 47H | 1000C | NM102 | - | 1065 .............. 50H | 1000D | NM102 | - | 1065 .............. 55

FILTER ID CODE

Filter ID CodeCode specifying the type of filter used toconvert data code values.H | | BDS01 | - | 1570 ...............11

HEALTH CARE CLAIM STATUS CATEGORY CODE

Health Care Claim StatusCategory CodeCode indicating the category of the associatedclaim status code.D | 2000A | STC01 | C043-1 | 1271 .............. 69D | 2000A | STC10 | C043-1 | 1271 .............. 70D | 2000A | STC11 | C043-1 | 1271 .............. 70

IDENTIFICATION CODE QUALIFIER

Identification Code QualifierCode designating the system/method of codestructure used for Identification Code (67).H | 1000A | NM108 | - | 66 .................. 42H | 1000B | NM108 | - | 66 .................. 47H | 1000C | NM108 | - | 66 .................. 50H | 1000D | NM108 | - | 66 .................. 55

IMPLEMENTATION CONVENTION REFERENCE IDENTIFIER

Implementation ConventionReference IdentifierIdentifies the ANSI Version and ImplementationGuide being used for this transaction.H | | ST03 | - | 1705 .............. 38

INFORMATION RECEIVER CONTACT COMMUNICATION NUMBER

Information Receiver ContactCommunication NumberCommunication Number for the Individual atinformation receiver to whom inquiries aboutthis transaction should be directed.H | 1000A | PER04 | - | 364 ................ 44H | 1000A | PER06 | - | 364 ................ 45H | 1000A | PER08 | - | 364 ................ 45

INFORMATION RECEIVER CONTACT NAME

Information Receiver ContactNameIndividual at information receiver to whominquiries about this transaction should bedirected.H | 1000A | PER02 | - | 93 .................. 44

LINE ITEM CONTROL NUMBER

Line Item Control NumberIdentifier assigned by the submitter/provider tothis line item.D | 2000A | REF02 | - | 127 ................ 73

MEDICAL RECORD NUMBER

Medical Record NumberA unique number assigned to patient by theprovider to assist in retrieval of medical records.H | 1000D | REF02 | - | 127 ................ 61

NUMBER OF INCLUDED SEGMENTS

Number of Included SegmentsTotal number of segments included in atransaction set including ST and SE segments.H | | SE01 | - | 96 .................. 12

OBJECT ATTRIBUTE IDENTIFICATION

Object Attribute IdentificationIdentification of the attribute applying to theobject type.H | | OOI03 | - | 1692 .............. 10

OBJECT IDENTIFICATION GROUP

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

E.2 MAY 2004

Page 171: 275 Implementation Guide

Object Identification GroupValue identifying the group used to link torelated object identifications.H | | OOI01 | - | 1694 ................ 9

OBJECT TYPE QUALIFIER

Object Type QualifierCode identifying type of object.H | | OOI02 | - | 1691 ................ 9

PATIENT ACCOUNT NUMBER

Patient Account NumberUnique identification number assigned by theprovider to the claim patient to facilitate postingof payment information and identification of thebilled claim.H | 1000D | REF02 | - | 127 ................ 58

PATIENT FIRST NAME

Patient First NameThe first name of the individual to whom theservices were provided.H | 1000D | NM104 | - | 1036 .............. 55

PATIENT LAST NAME

Patient Last NameThe last name of the individual to whom theservices were provided.H | 1000D | NM103 | - | 1035 .............. 55

PATIENT MIDDLE NAME

Patient Middle NameThe middle name of the individual to whom theservices were provided.H | 1000D | NM105 | - | 1037 .............. 55

PATIENT NAME SUFFIX

Patient Name SuffixSuffix to the name of the individual to whom theservices were provided.H | 1000D | NM107 | - | 1039 .............. 55

PATIENT PRIMARY IDENTIFIER

Patient Primary IdentifierIdentifier assigned by the payer to identify thepatientH | 1000D | NM109 | - | 67 .................. 56

PAYER OR PROVIDER’S CONTROL NUMBER

Payer or Provider’s ControlNumberThe Payer’s Claim Control Number from theRequest for Additional Information or theProvider’s Attachment Control Number from theClaim.D | 2000A | TRN02 | - | 127 ................ 67

PROCEDURE CODE

Procedure CodeCode identifying the procedure, product orservice.D | 2000A | REF02 | - | 127 ................ 75

PROVIDER FIRST NAME

Provider First NameThe first name of the provider of care submittinga transaction or related to the informationprovided in or request by the transaction.H | 1000C | NM104 | - | 1036 .............. 50

PROVIDER IDENTIFIER

Provider IdentifierNumber assigned by the payer, regulatoryauthority, or other authorized body or agency toidentify the provider.H | 1000C | NM109 | - | 67 .................. 51

PROVIDER LAST OR ORGANIZATION NAME

Provider Last or OrganizationNameThe last name of the provider of care or nameof the provider organization submitting atransaction or related to the informationprovided in or request by the transaction.H | 1000C | NM103 | - | 1035 .............. 50

PROVIDER MIDDLE NAME

Provider Middle NameThe middle name of the provider of caresubmitting a transaction or related to theinformation provided in or request by thetransaction.H | 1000C | NM105 | - | 1037 .............. 50

PROVIDER NAME SUFFIX

Provider Name SuffixThe name suffix of the provider of caresubmitting a transaction or related to theinformation provided in or request by thetransaction.H | 1000C | NM107 | - | 1039 .............. 50

PROVIDER SECONDARY IDENTIFIER

Provider Secondary IdentifierAdditional identifier for the provider.H | 1000C | REF02 | - | 127 ................ 53

RECEIVER IDENTIFIER

Receiver IdentifierNumber identifying the organization receivingthe payment.H | 1000A | NM109 | - | 67 .................. 42

RECEIVER NAME

Receiver NameName of organization receiving the transaction.H | 1000A | NM103 | - | 1035 .............. 42

REFERENCE IDENTIFICATION

Reference IdentificationThe identification value assigned by the senderfor this particular transaction.H | | REF02 | - | 127 .................. 8

REFERENCE IDENTIFICATION QUALIFIER

Reference IdentificationQualifierCode qualifying the reference identification.H | | REF01 | - | 128 .................. 7H | 1000C | REF01 | - | 128 ................ 52H | 1000D | REF01 | - | 128 ................ 57

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 275IMPLEMENTATION GUIDE ADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER

MAY 2004 E.3

Page 172: 275 Implementation Guide

H | 1000D | REF01 | - | 128 ................ 59H | 1000D | REF01 | - | 128 ................ 61H | 1000D | REF01 | - | 128 ................ 62D | 2000A | REF01 | - | 128 ................ 72D | 2000A | REF01 | - | 128 ................ 74D | 2000A | REF04 | C040-1 | 128 ................ 75

REVENUE CODE

Revenue CodeA code that identifies a specific accommodation,ancillary service or billing calculation.D | 2000A | REF04 | C040-2 | 127 ................ 76

SECURITY LEVEL CODE

Security Level CodeCode indicating the level of confidentialityassigned by the sender to the informationfollowing.D | 2110B | EFI01 | - | 786 ................ 83

SERVICE DATE

Service DateDate of service, such as the start date of theservice, the end date of the service, or thesingle day date of the service.D | 2100A | DTP03 | - | 1251 .............. 78

SUBMITTER FIRST NAME

Submitter First NameThe first name of the person submitting thetransaction or receiving the transaction, asidentified by the preceding identification code.H | 1000B | NM104 | - | 1036 .............. 47

SUBMITTER IDENTIFIER

Submitter IdentifierCode or number identifying the entity submittingthe claim.H | 1000B | NM109 | - | 67 .................. 47

SUBMITTER LAST OR ORGANIZATION NAME

Submitter Last or OrganizationNameThe last name or the organizational name of theentity submitting the transactionH | 1000B | NM103 | - | 1035 .............. 47

SUBMITTER MIDDLE NAME

Submitter Middle NameThe middle name of the person submitting thetransactionH | 1000B | NM105 | - | 1037 .............. 47

TRACE TYPE CODE

Trace Type CodeCode identifying the type of reassociation whichneeds to be performed.D | 2000A | TRN01 | - | 481 ................ 66

TRANSACTION SEGMENT COUNT

Transaction Segment CountA tally of all segments between the ST and theSE segments including the ST and SEsegments.D | | SE01 | - | 96 .................. 85

TRANSACTION SET CONTROL NUMBER

Transaction Set ControlNumberThe unique identification number within atransaction set.H | | ST02 | - | 329 .................. 5H | | SE02 | - | 329 ................ 12H | | ST02 | - | 329 ................ 37D | | SE02 | - | 329 ................ 85

TRANSACTION SET CREATION DATE

Transaction Set Creation DateIdentifies the date the submitter created thetransaction.H | | BGN03 | - | 373 ................ 40

TRANSACTION SET IDENTIFIER CODE

Transaction Set Identifier CodeCode uniquely identifying a Transaction Set.H | | ST01 | - | 143 .................. 5H | | ST01 | - | 143 ................ 37

TRANSACTION SET PURPOSE CODE

Transaction Set Purpose CodeCode identifying purpose of transaction set.H | | BGN01 | - | 353 ................ 39

TRANSACTION SET REFERENCE NUMBER

Transaction Set ReferenceNumberNumber uniquely identifying a transaction set.H | | BGN02 | - | 127 ................ 40

VERSION IDENTIFICATION CODE

Version Identification CodeRevision level of a particular format, program,technique or algorithmD | 2100B | CAT03 | - | 799 ................ 81

004050X151 • 275 ASC X12N • INSURANCE SUBCOMMITTEEADDTL INFO TO SUPPORT A HEALTH CARE CLAIM OR ENCOUNTER IMPLEMENTATION GUIDE

E.4 MAY 2004

Page 173: 275 Implementation Guide

F 102 Transaction SetF.1 Associated Data

The Associated Data (102) will be used as an HL7 syntax validation. It can be re-quested by one of the trading partners. This transaction set is used to acknow-ledge(accept/reject) the HL7 Standard in the 275 BIN segment.

004050X151 • 102ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE

MAY 2004 F.1

Page 174: 275 Implementation Guide

004050X151 • 102ASC X12N • INSURANCE SUBCOMMITTEE

IMPLEMENTATION GUIDE

F.2 MAY 2004

Page 175: 275 Implementation Guide

004050X151 • 102

APRIL 6, 2004IMPLEMENTATION

102 Associated Data

Table 1 - Header

PAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

5 0100 ST Transaction Set Header R 16 0200 ORI Payer Control Number\Provider’s Control Number

Reference IdentificationR 1

7 0300 REF Application Transaction Reference Identification R 19 0400 OOI File Format\File Version R >111 0500 BDS HL7 Message Response R 112 0600 SE Transaction Set Trailer R 1

ASC X12N • INSURANCE SUBCOMMITTEEIMPLEMENTATION GUIDE 004050X151 • 102

MAY 2004 F.3

Page 176: 275 Implementation Guide

STANDARD

102 Associated DataFunctional Group ID: AC

This X12 Transaction Set contains the format and establishes the data contents of theAssociated Data Transaction Set (102) for use within the context of an Electronic DataInterchange (EDI) environment. This transaction set may be used to convey associated data.Associated data is defined as an object, a set of functionally-related information not using theusual transaction set structure in segments. The complete set of information constituting anobject, including the information necessary to uniquely identify an object, is defined as apackage. Objects may include graphic, text, parametric, tabular, image, spectral, audio, etc.data. The character set repertoire of an object is not governed by the character set repertoireidentified for any accompanying transaction sets contained in the interchange.

Associated data may be linked with other business transactions as an augmentation to otherfunctional data. Therefore, referencing capabilities properly relating the object to the associatedtransaction set must be provided. Because user preferences require flexibility within thetechniques for referring to an object, no particular methodology is specified. The onlyrequirement is the assignment of an object identification number attributable to the object whichshould be unique for a sufficient time to avoid any confusion. Multiple references to identify allrelated transaction sets and objects are permitted.

The transaction set is not media dependent, is not limited to a specific transmission protocol,and can be linked to other transaction sets. Interchanges may contain functional groupscontaining transaction sets, packages, or transaction sets and packages. The transaction setmay be included in any functional group within an interchange. Only one package may beconveyed within a single occurrence of an Associated Data Transaction Set.

Table 1 - Header

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

0100 ST Transaction Set Header M 10200 ORI Object Reference Identification M 10300 REF Reference Information O >10400 OOI Associated Object Type Identification M >10500 BDS Binary Data Structure M 10600 SE Transaction Set Trailer M 1

NOTES:

1/0200 The ORI segment shall identify the object identification reference number. This corresponds to the object identification

specified in any related applicable transaction set where the REF (or equivalent) segment is used to link the functional

data and object(s).

1/0300 An occurrence of the REF segment will, if needed, identify a unique application transaction reference number specified in

the transaction set associated with the object.

1/0400 One occurrence of the OOI segment is mandatory and shall be used for file format identification (Code value “13" in data

element 1691).

1/0500 The BDS segment shall contain the object.

ASC X12N • INSURANCE SUBCOMMITTEE004050X151 • 102 IMPLEMENTATION GUIDE

F.4 MAY 2004

Page 177: 275 Implementation Guide

STTRANSACTION SET HEADER 004050X151 • 102 • STTRANSACTION SET HEADER

IMPLEMENTATION

TRANSACTION SET HEADERUsage: REQUIRED

Repeat: 1

1000089 Notes: 1. Use of the 102 transaction is subject to trading partner agreement oraccepted usage and is neither mandated nor prohibited in thisAppendix.

1000090 Example: ST✽ 102✽ 1234~

STANDARD

ST Transaction Set Header

Level: Header

Position: 0100

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To indicate the start of a transaction set and to assign a control number

DIAGRAM

ST01 143 ST02 329 ST03 1705

ST ✽ TS IDCode ✽ TS Control

Number ✽ Imple ConvReference ~

M 1 ID 3/3 M 1 AN 4/9 O 1 AN 1/35

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ST01 143 Transaction Set Identifier Code M 1 ID 3/3Code uniquely identifying a Transaction Set

SEMANTIC: The transaction set identifier (ST01) is used by the translation routinesof the interchange partners to select the appropriate transaction set definition(e.g., 810 selects the Invoice Transaction Set).

CODE DEFINITION

102 Associated Data

REQUIRED ST02 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

1000091 The Transaction Set Control Numbers in ST02 and SE02 must beidentical. The number is assigned by the originator and must beunique within a functional group (GS-GE). The number also aids inerror resolution research. For example, start with the number 0001and increment from there.

1000092 Use the corresponding value in ST02 for this transaction set.

NOT USED ST03 1705 Implementation Convention Reference O 1 AN 1/35

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 102 • STIMPLEMENTATION GUIDE TRANSACTION SET HEADER

MAY 2004 F.5

Page 178: 275 Implementation Guide

ORIOBJECT REFERENCE IDENTIFICATION 004050X151 • 102 • ORIPAYER CONTROL NUMBER\PROVIDER’S CONTROL NUMBER REFERENCE IDENTIFICATION

IMPLEMENTATION

PAYER CONTROL NUMBER\PROVIDER’SCONTROL NUMBER REFERENCEIDENTIFICATION

Usage: REQUIRED

Repeat: 1

1000093 Notes: 1. This Reference Identification would be the number that was given inthe TRN Segment in loop 2000A of the 275 Transaction.

1000094 Example: ORI✽ 1234567~

STANDARD

ORI Object Reference Identification

Level: Header

Position: 0200

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To identify the object identification reference

Set Notes: 1. The ORI segment shall identify the object identification reference number.This corresponds to the object identification specified in any relatedapplicable transaction set where the REF (or equivalent) segment is usedto link the functional data and object(s).

DIAGRAM

ORI01 1690

ORI ✽ Assoc. Obj.Refernce ID

M 1 AN 1/36

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ORI01 1690 Associated Object Reference Identification M 1 AN 1/36Reference assigned by the application to uniquely identify an object

1000093 This Reference Identification would be the number that was givenin the TRN Segment in loop 2000A of the 275 Transaction.

004050X151 • 102 • ORI ASC X12N • INSURANCE SUBCOMMITTEEPAYER CONTROL NUMBER\PROVIDER’S CONTROL NUMBER REFERENCE IDENTIFICATION IMPLEMENTATION GUIDE

F.6 MAY 2004

Page 179: 275 Implementation Guide

REFREFERENCE INFORMATION 004050X151 • 102 • REFAPPLICATION TRANSACTION REFERENCE IDENTIFICATION

IMPLEMENTATION

APPLICATION TRANSACTION REFERENCEIDENTIFICATION

Usage: REQUIRED

Repeat: 1

1000095 Notes: 1. The Reference Identification would be the number that was given inthe MSH Segment of the HL7 Message. It is the Message Control IDgiven in MSH-10.

1000096 Example: REF✽ ACL✽ Regenstrief0128765419~

STANDARD

REF Reference Information

Level: Header

Position: 0300

Loop: ____

Requirement: Optional

Max Use: >1

Purpose: To specify identifying information

Set Notes: 1. An occurrence of the REF segment will, if needed, identify a uniqueapplication transaction reference number specified in the transaction setassociated with the object.

Syntax: 1. R0203At least one of REF02 or REF03 is required.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M 1 ID 2/3 X 1 AN 1/50 X 1 AN 1/80 O 1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M 1 ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

ACL Application Transaction Reference Number

1000097 This is the number assigned by the system whichprepared the HL7 message and is the MessageControl ID that was given in MSH-10 of the HL7message.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 102 • REFIMPLEMENTATION GUIDE APPLICATION TRANSACTION REFERENCE IDENTIFICATION

MAY 2004 F.7

Page 180: 275 Implementation Guide

REQUIRED REF02 127 Reference Identification X 1 AN 1/50Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

1000097 This is the number assigned by the system which prepared the HL7message and is the Message Control ID that was given in MSH-10of the HL7 message.

NOT USED REF03 352 Description X 1 AN 1/80

NOT USED REF04 C040 REFERENCE IDENTIFIER O 1

004050X151 • 102 • REF ASC X12N • INSURANCE SUBCOMMITTEEAPPLICATION TRANSACTION REFERENCE IDENTIFICATION IMPLEMENTATION GUIDE

F.8 MAY 2004

Page 181: 275 Implementation Guide

OOIASSOCIATED OBJECT TYPE IDENTIFICATION 004050X151 • 102 • OOIFILE FORMAT\FILE VERSION

IMPLEMENTATION

FILE FORMAT\FILE VERSIONUsage: REQUIRED

Repeat: >1

1000098 Notes: 1. There would be two OOI segments used in this transaction. Theywould be linked by using the same group identification in OOI02. Onewould identify that the format of the BDS segment is HL7. The secondwould identify that the Attachment Release is 2.1.

1000099 Example: OOI✽ A✽ 13✽ HL7~OOI✽ A✽ 14✽ 2.1~

STANDARD

OOI Associated Object Type Identification

Level: Header

Position: 0400

Loop: ____

Requirement: Mandatory

Max Use: >1

Purpose: To identify attributes and status related to the object

Set Notes: 1. One occurrence of the OOI segment is mandatory and shall be used for fileformat identification (Code value “13" in data element 1691).

DIAGRAM

OOI01 1694 OOI02 1691 OOI03 1692 OOI04 1693

OOI ✽ Object IDGroup ✽ Object Type

Qualifier ✽ Object AttrID ✽ Controlling

Agency ~

M 1 AN 1/2 M 1 ID 1/3 M 1 AN 1/256 O 1 ID 1/3

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED OOI01 1694 Object Identification Group M 1 AN 1/2To link related object identifications

REQUIRED OOI02 1691 Object Type Qualifier M 1 ID 1/3Code identifying type of object

SEMANTIC: Object type qualifier (data element 1691) defines the object attribute(either data element 1692 or 1693), instructing the receiving system on how toprocess and route the object.

CODE DEFINITION

13 File Format

1000199 This code would be used in the OOI segment that isidentifying the use of the HL7 Standard in the BDSsegment.

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 102 • OOIIMPLEMENTATION GUIDE FILE FORMAT\FILE VERSION

MAY 2004 F.9

Page 182: 275 Implementation Guide

14 File Version

1000200 This code would be used in the OOI segment that isidentifying the Attachment Specification Releasebeing used in the BDS Segment.

REQUIRED OOI03 1692 Object Attribute Identification M 1 AN 1/256Identification of the attribute applying to the object type

1000102 If OOI02 contains 13 then OOI03 will have HL7If OOI02 contains 14 then OOI03 will have 2.1

NOT USED OOI04 1693 Controlling Agency O 1 ID 1/3

004050X151 • 102 • OOI ASC X12N • INSURANCE SUBCOMMITTEEFILE FORMAT\FILE VERSION IMPLEMENTATION GUIDE

F.10 MAY 2004

Page 183: 275 Implementation Guide

BDSBINARY DATA STRUCTURE 004050X151 • 102 • BDSHL7 MESSAGE RESPONSE

IMPLEMENTATION

HL7 MESSAGE RESPONSEUsage: REQUIRED

Repeat: 1

1000201 Notes: 1. This segment will contain the HL7 acknowledgment from the receivingHL7 Translator. See the HL7 Specifications for details.

1000094 Example: ORI✽ 1234567~

STANDARD

BDS Binary Data Structure

Level: Header

Position: 0500

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To transfer binary data in a single data segment, convey a critical filter fortransmission and allow identification of the end of the data segment through acount; there is no identification of the internal structure of the binary data in thissegment

Set Notes: 1. The BDS segment shall contain the object.

DIAGRAM

BDS01 1570 BDS02 784 BDS03 785

BDS ✽ FilterID Code ✽ Length of

Binary Data ✽ BinaryData ~

M 1 ID 3/3 M 1 N0 1/15 M 1 B 1/1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED BDS01 1570 Filter ID Code M 1 ID 3/3Code specifying the type of filter used to convert data code values

CODE DEFINITION

ASC ASCII Filter

REQUIRED BDS02 784 Length of Binary Data M 1 N0 1/15The length in integral octets of the binary data

SEMANTIC: BDS02 is the length of the data in BDS03 after application of the filterindicated by BDS01. For example; a 1000 byte binary file that has been filteredusing Base 64 encoding (value ’B64’ in BDS01) will have a value of 1336 in theBDS02.

INDUSTRY: Binary Data Length Number

1000202 See the HL7 Specifications for the HL7 acknowledgment details.

REQUIRED BDS03 785 Binary Data M 1 B 1/1A string of octets which can assume any binary pattern from hexadecimal 00 to FF

ASC X12N • INSURANCE SUBCOMMITTEE 004050X151 • 102 • BDSIMPLEMENTATION GUIDE HL7 MESSAGE RESPONSE

MAY 2004 F.11

Page 184: 275 Implementation Guide

SETRANSACTION SET TRAILER 004050X151 • 102 • SETRANSACTION SET TRAILER

IMPLEMENTATION

TRANSACTION SET TRAILERUsage: REQUIRED

Repeat: 1

1000105 Notes: 1. Use of the 102 transaction is subject to trading partner agreement oraccepted usage and is neither mandated nor prohibited in thisAppendix.

1000106 Example: SE✽ 7✽ 1234~

STANDARD

SE Transaction Set Trailer

Level: Header

Position: 0600

Loop: ____

Requirement: Mandatory

Max Use: 1

Purpose: To indicate the end of the transaction set and provide the count of thetransmitted segments (including the beginning (ST) and ending (SE) segments)

DIAGRAM

SE01 96 SE02 329

SE ✽ Number ofInc Segs ✽ TS Control

Number ~

M 1 N0 1/10 M 1 AN 4/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SE01 96 Number of Included Segments M 1 N0 1/10Total number of segments included in a transaction set including ST and SEsegments

REQUIRED SE02 329 Transaction Set Control Number M 1 AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

1000091 The Transaction Set Control Numbers in ST02 and SE02 must beidentical. The number is assigned by the originator and must beunique within a functional group (GS-GE). The number also aids inerror resolution research. For example, start with the number 0001and increment from there.

004050X151 • 102 • SE ASC X12N • INSURANCE SUBCOMMITTEETRANSACTION SET TRAILER IMPLEMENTATION GUIDE

F.12 MAY 2004