271 Transaction Set Listing
008020X344 Premium Payment Grace Period Notification- Loop 2000A - HEALTH PLAN LEVELRequired1
- Loop 2100A - HEALTH PLAN NAMERequired1
- Loop 2000B - PROVIDER LEVELRequired1
- Loop 2100B - PROVIDER NAMERequired1
- Loop 2000C - ENROLLEE LEVELSituational>1
- Loop 2100C - ENROLLEE NAMERequired1
- Loop 2105C - TRANSACTION SET LINE NUMBERRequired1
- Loop 2110C - ELIGIBILITY OR BENEFIT INFORMATIONRequired1
- Loop 2120C - QUALIFIED HEALTH PLAN NAMESituational1
- Loop 2000D - DEPENDENT LEVELSituational>1
- Loop 2100D - DEPENDENT NAMERequired>1
ISA - INTERCHANGE CONTROL HEADER
- For compliant implementations under this implementation guide, ISA13, the interchange Control Number, must be a positive unsigned number. Therefore, the ISA segment can be considered a fixed record length segment.
- The first element separator defines the element separator to be used through the entire interchange.
- Spaces in the example interchanges are represented by "." for clarity.
- The ISA segment terminator defines the segment terminator used throughout the entire interchange.
- All positions within each of the data elements must be filled.
- The Interchange Control Number, ISA13, must be identical to the associated Interchange Trailer IEA02.
- Must be a positive unsigned number and must be identical to the value in IEA02.
GS*HB - FUNCTIONAL GROUP HEADER
ST*271 - TRANSACTION SET HEADER
- This element must be populated with the guide identifier named in Section 1.2.
- This field contains the same value as GS08. Some translator products strip off the ISA and GS segments prior to application (ST-SE) processing. Providing the information from the GS08 at this level will ensure that the appropriate application mapping is utilized at translation time.
BHT*0012 - BEGINNING OF HIERARCHICAL TRANSACTION
HL - HEALTH PLAN LEVEL
- The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating line-item data to shipment data, and packaging data to line-item data.
- The HL segment defines a top-down/left-right ordered structure.
NM1*PR - HEALTH PLAN NAME
- P0809
If either NM108 or NM109 is present, then the other is required. - C1110
If NM111 is present, then NM110 is required. - C1203
If NM112 is present, then NM103 is required.
REF - HEALTH PLAN SECONDARY IDENTIFIER
At least one of REF02 or REF03 is required.
PER*CR - HEALTH PLAN PROVIDER CONTACT INFORMATION
- P0304
If either PER03 or PER04 is present, then the other is required. - P0506
If either PER05 or PER06 is present, then the other is required. - P0708
If either PER07 or PER08 is present, then the other is required.
- When the communication number represents a telephone number in the United States and other countries using the North American Dialing Plan (for voice, data, fax, etc.), the communication number must always include the area code and phone number using the format AAABBBCCCC where AAA is the area code, BBB is the telephone number prefix, and CCCC is the telephone number. Therefore, the following telephone number (555) 555-1234 would be represented as 5555551234. Do not submit long distance access numbers, such as 1, in the telephone number. Telephone extensions, when applicable, must be submitted in the next element immediately following the telephone number. When submitting telephone extensions, only submit the numeric extension, do not include data that indicates an extension, such as "ext" or "x-".
- This segment is used to report the Health Plan contact information for the provider.
PER*IC - HEALTH PLAN GRACE PERIOD URL
- P0304
If either PER03 or PER04 is present, then the other is required. - P0506
If either PER05 or PER06 is present, then the other is required. - P0708
If either PER07 or PER08 is present, then the other is required.
DTP*600 - REPORTING DATE
HL - PROVIDER LEVEL
- The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating line-item data to shipment data, and packaging data to line-item data.
- The HL segment defines a top-down/left-right ordered structure.
NM1*1P - PROVIDER NAME
- P0809
If either NM108 or NM109 is present, then the other is required. - C1110
If NM111 is present, then NM110 is required. - C1203
If NM112 is present, then NM103 is required.
REF*A6 - PROVIDER SECONDARY IDENTIFIER
At least one of REF02 or REF03 is required.
N3 - PROVIDER ADDRESS
N4 - PROVIDER CITY, STATE, ZIP CODE
- E0207
Only one of N402 or N407 may be present. - E0308
Only one of N403 or N408 may be present. - C0605
If N406 is present, then N405 is required. - C0704
If N407 is present, then N404 is required.
- CODE SOURCE 51: ZIP Code
- CODE SOURCE 932: Universal Postal Codes
HL - ENROLLEE LEVEL
- The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating line-item data to shipment data, and packaging data to line-item data.
- The HL segment defines a top-down/left-right ordered structure.
OR
Required when the transaction is a status update (BHT02=SU) reporting that a person previously reported as being in a premium payment grace period has paid their premium and their coverage has been reinstated. If not required by this implementation guide, do not send
- Use this loop to identify the enrollee that is the subject of the premium payment grace period information from the health plan.
- See section 1.10.1 for information about reporting a dependent as an enrollee.
TRN*1 - ENROLLEE NOTIFICATION NUMBER
NM1*IL - ENROLLEE NAME
- P0809
If either NM108 or NM109 is present, then the other is required. - C1110
If NM111 is present, then NM110 is required. - C1203
If NM112 is present, then NM103 is required.
N3 - ENROLLEE ADDRESS
N4 - ENROLLEE CITY, STATE, ZIP CODE
- E0207
Only one of N402 or N407 may be present. - E0308
Only one of N403 or N408 may be present. - C0605
If N406 is present, then N405 is required. - C0704
If N407 is present, then N404 is required.
- CODE SOURCE 51: ZIP Code
- CODE SOURCE 932: Universal Postal Codes
PER*IC - HEALTH PLAN GRACE PERIOD URL
- P0304
If either PER03 or PER04 is present, then the other is required. - P0506
If either PER05 or PER06 is present, then the other is required. - P0708
If either PER07 or PER08 is present, then the other is required.
DMG*D8 - ENROLLEE DATE OF BIRTH
- P0102
If either DMG01 or DMG02 is present, then the other is required. - P1011
If either DMG10 or DMG11 is present, then the other is required. - C1105
If DMG11 is present, then DMG05 is required.
DTP*343 - PREMIUM PAID THROUGH DATE
DTP*BGP - GRACE PERIOD START DATE
DTP*756 - GRACE PERIOD END DATE
LX - TRANSACTION SET LINE NUMBER
EB - ELIGIBILITY OR BENEFIT INFORMATION
If either EB09 or EB10 is present, then the other is required.
- This indicates the number of the Grace Period Quantity units already applied within the grace period, including the current applicable unit. If the grace period is for months, a value of "1" here indicates that the patient is in the first month of the grace period, "2" indicates that the patient is in the second month of the grace period, and "3" indicates that the patient is in the third month of the grace period.
- When the grace period is for days, this is the day of the grace period corresponding to the date of this report. If the report is produced in the 17th day after the premium payment was due, the content of this element would be "17".
PID*F - GRACE PERIOD TYPE
- C0403
If PID04 is present, then PID03 is required. - R040510
At least one of PID04, PID05 or PID10 is required. - C0703
If PID07 is present, then PID03 is required. - C0804
If PID08 is present, then PID04 is required. - C0905
If PID09 is present, then PID05 is required.
FEDERAL MANDATE
STATE MANDATE
LS - QUALIFIED HEALTH PLAN LOOP START
NM1*PR - QUALIFIED HEALTH PLAN NAME
- P0809
If either NM108 or NM109 is present, then the other is required. - C1110
If NM111 is present, then NM110 is required. - C1203
If NM112 is present, then NM103 is required.
LE - LOOP TRAILER
HL - DEPENDENT LEVEL
- The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating line-item data to shipment data, and packaging data to line-item data.
- The HL segment defines a top-down/left-right ordered structure.
NM1*03 - DEPENDENT NAME
- P0809
If either NM108 or NM109 is present, then the other is required. - C1110
If NM111 is present, then NM110 is required. - C1203
If NM112 is present, then NM103 is required.
N3 - DEPENDENT ADDRESS
N4 - DEPENDENT CITY, STATE, ZIP CODE
- E0207
Only one of N402 or N407 may be present. - E0308
Only one of N403 or N408 may be present. - C0605
If N406 is present, then N405 is required. - C0704
If N407 is present, then N404 is required.
- CODE SOURCE 51: ZIP Code
- CODE SOURCE 932: Universal Postal Codes
DMG*D8 - DEPENDENT DATE OF BIRTH
- P0102
If either DMG01 or DMG02 is present, then the other is required. - P1011
If either DMG10 or DMG11 is present, then the other is required. - C1105
If DMG11 is present, then DMG05 is required.
SE - TRANSACTION SET TRAILER
GE - FUNCTIONAL GROUP TRAILER
IEA - INTERCHANGE CONTROL TRAILER
| | 271 Premium Payment Grace Period Notification (008020X344)JANUARY 2022 Copyright © 2008-22, X12 Incorporated, Format © 2008-22 Washington Publishing Company. Exclusively published by the Washington Publishing Company. No part of this publication may be distributed, posted, reproduced, stored in a retrieval system, or transmitted in any form or by any means without the prior written permission of the copyright owner. All rights reserved. Abstract The Premium Payment Grace Period Notification Implementation Guide describes the use of the X12 Eligibility, Coverage or Benefit Information (271) transaction set for reporting Health Insurance Exchange (HIX) Premium Payment Grace Period, other (non-HIX) premium payment grace periods, and related information from health plans to providers. Entities sending the transaction:
Entities receiving the transaction:
|
PrefaceX12 standards are developed to identify the broadest data requirements for a transaction set. Type 3 Technical Reports (TR3), also known as implementation guides, define the explicit data requirements for a specific business purpose. Trading partners who implement according to the instructions in this TR3 can exchange data consistently with multiple trading partners. As X12 does not define transport requirements, trading partners define their specific transport requirements separately. |
1.1 Implementation Purpose and ScopeFor the health care industry to achieve the potential administrative cost savings with Electronic Data Interchange (EDI), standards have been developed to facilitate consistent implementation by all organizations. To facilitate a smooth transition into the EDI environment, uniform implementation is critical. The purpose of this implementation guide is to provide standardized data requirements and content for the users of the Eligibility, Coverage or Benefit Information (271) for reporting Health Insurance Exchange (HIX) Premium Payment Grace Period, other (non-HIX) premium payment grace periods, and related information from health plans to providers. The Affordable Care Act and related Federal and state regulations created HIXs and require the provision of a premium payment grace period (grace period) to enrollees that have received advance payments of the premium tax credit and have previously paid at least one full month's premium during the benefit year. Notification of persons in the second and third month of the grace period to impacted providers is required. Details of the Federal regulations and requirements are specified in 45 CFR 156.270(d)(2), Notifications to HHS, and 45 CFR 156.270(d)(3), Notifications to Providers, and in accordance with the provisions of Chapter 5, Section 7.ii, Notice of Pending Claims' to Providers, of the CMS Letter to Issuers for 2014 located at This implementation guide is designed to assist those who wish to send and/or receive electronic grace period information using a standardized transaction. Entities sending the transaction are health plans, insurance companies, third party administrators, and their business associates. All of these entities are referred to as health plans within this document. Entities receiving the transaction include, but are not limited to, hospitals, nursing homes, laboratories, physicians, dentists, allied health professional groups, and their business associates. All of these entities are referred to as providers within this document. |
1.2 Version InformationThis implementation guide is based on the October 2020 X12 standards, referred to as Version 8, Release 2 (008020). The unique Version/Release/Industry Identifier Code for transaction sets that are defined by this implementation guide is 008020X344. The two-character Functional Identifier Code for the transaction set included in this implementation guide:
The Version/Release/Industry Identifier Code and the applicable Functional Identifier Code must be transmitted in the Functional Group Header (GS segment) that begins a functional group of these transaction sets. For more information, see the descriptions of GS01 and GS08 in Appendix C EDI Control Directory. |
1.3.1 Batch and Real-Time UsageThere are multiple methods available for sending and receiving business transactions electronically. Two common modes for EDI transactions are batch and real-time. Batch - In a batch mode the sender does not remain connected while the receiver processes the transactions. Processing is usually completed according to a set schedule. If there is an associated business response transaction (such as a 271 Response to a 270 Request for Eligibility), the receiver creates the response transaction and stores it for future delivery or transmits the response transaction back to the sender of the original transaction. The sender of the original transmission reconnects at a later time and picks up the response transaction. Note: The sender of the original transmission may not always be the entity that picks up the response transaction at a later time (e.g. Provider submitting through a clearinghouse.) Real-Time - In real-time mode the sender remains connected while the receiver processes the transactions and returns a response transaction to the sender. This implementation guide does not set specific response time parameters for implementers. This implementation guide was based on requirements for batch mode. Willing trading partners may use batch or real-time mode. |
1.3.2 Other Usage LimitationsThere are no other usage limitations. |
1.4 Business UsageThis transaction is intended to meet the particular needs of the health care industry for the reporting of premium payment grace period information from a health plan to a provider. While usage may differ in frequency, this transaction is designed to operate in three ways:
Within the Health Insurance Exchange (HIX) regulations, the term "issuer" is used to identify the insurance company that is issuing the Qualified Health Plan. External to HIXs, the term "health plan" is generally used to identify the health plan, or insurance company. Anytime usage or requirements apply only to the more regulated HIX environment, the term "issuer" will be used. This guide does not provide any guidance or requirement on how a health plan identifies that a provider is impacted by a specific patient's status being in a premium payment grace period or establish any requirement that a health plan provide any of the notifications included within the guide. Notification Statements
These statements are not carried in this transaction since this information is relatively static and is not patient or provider specific. The information required is carried by reference to a location on the health plan's website that contains the detailed statements and explanation. The PER segment in the 2100A loop or 2100C, Health Plan Grace Period URL, identifies the URL where the information can be viewed when located on the health plan's website. Uses
|
1.4.1 Health Care Transaction FlowEach X12 implementation guide explains how to use X12 transaction sets to meet a single defined business purpose. The diagrams found at https://www.x12.org/flow depict the business functions supported by the X12 health care implementation guides. |
1.5 Business TerminologyTo ensure consistent use of terms, definitions, and acronyms across X12 products, X12 maintains the Wordbook, a comprehensive corporate glossary. The included terms are either proprietary to X12, cite definitions published by another authority, or represent common terms and definitions that are relevant to X12's work. The terms and definitions defined in the Wordbook are used in X12 work products when applicable, without modification or revision. The Wordbook can be referenced online at wordbook.x12.org. |
1.6 Transaction AcknowledgmentsThe purpose of transaction acknowledgments is to report to the sender whether the transaction being acknowledged was accepted or rejected. The X12 Technical Report Type 2, Acknowledgment Reference Model provides guidance on several control structures and transaction set standards intended to augment EDI auditing and control systems. |
1.7 Related TransactionsThere are eight transactions related to the transaction described in this implementation guide. Three transactions that are related also can convey information about a patient being in a premium payment grace period. They are:
Five transactions that are related initiate an action that can result in one of the above three transactions.
|
1.8 Trading Partner AgreementsTrading partner agreements are used to establish and document the relationship between trading partners. A trading partner agreement must not override the specifications in this implementation guide if a transmission is reported in GS08 to be a product of this implementation guide. |
1.9 Transaction ComplianceThere are three types of compliance that may be relevant to a transmitted transaction. Compliance with implementation guide requirements Compliance with state and federal regulation Compliance with trading partner contractual agreements |
1.9.1 Transaction Compliance with Implementation Guide RequirementsA transaction complies with X12 implementation guide requirements if the transaction satisfies all format and content rules and constraints specified in the applicable X12 standards and the implementation guide (also known as a TR3) itself. Should additional clarification of an X12 implementation guide requirement be desired, two options are available.
X12 does not specify the business rules that the receiving entity must use to decide when to accept or reject a transaction. The receiver will handle transactions that are not TR3-compliant based on its own business process. A receiver may specify its business rules in a trading partner agreement or companion document. As stated in §1.8, these documents do not override TR3 requirements, nor change how transaction compliance with this TR3 is determined. |
1.9.2 Transaction Compliance with State and Federal RegulationsThis implementation guide has been developed for use as an insurance industry implementation guide. At the time of publication it has not been adopted as a state or federal standard. Should this implementation guide be adopted as a standard, the adopting authority will establish compliance dates for its use by impacted entities. X12 is not the authority for determining compliance with regulatory requirements that might further constrain implementation guide requirements. Questions of compliance for regulatory requirements should be directed to the governing authority. X12 does not specify the business rules that the receiving entity must use to decide when to accept or reject a transaction. The receiver will handle transactions that do not comply with applicable regulatory requirements as specified by the applicable regulation(s) or governing authority. |
1.9.3 Transaction Compliance with Contractual RequirementsX12 is not the authority for determining compliance with contractual requirements that might further constrain implementation guide requirements. Questions of compliance for contractual requirements should be directed to the contracting entity. X12 does not specify the business rules that the receiving entity must use to decide when to accept or reject a transaction. The receiver will handle transactions that do not comply with contractual requirements as specified by the applicable contract or contracting entity. |
1.10 Data OverviewThis transaction is divided into five major areas – one header, and four detail hierarchical levels. Header
Detail Level 1 – Health Plan Level - Information Source (2000A)
Detail Level 2 – Provider Level - Information Receiver (2000B)
Detail Level 3 – Enrollee (2000C) When this level is present in a periodic transaction (BHT02="14"), these are enrollees that are currently in the premium payment grace period that may impact the provider identified in the related Information Receiver loop. When the transaction is a status update (BHT02="SU"), this level identifies enrollees that had previously been reported as in the grace period who have subsequently made payments that removed them from the grace period. Information conveyed in this level includes:
When the transaction is a notification (BHT02="14" or "06") the following additional information is included:
When the transaction is a status update (BHT02="SU"), indicating the payment of premium by the enrollee, the following information is also present:
Detail Level 4 – Dependent (2000D)
|
1.10.1 Dependent as EnrolleeWhen a dependent of an enrollee has been assigned a unique identification number by the health plan, that dependent is considered to be an enrollee for the purposes of reporting in this transaction. Only use the dependent level (Loop 2000D) for dependents that have not been assigned unique identification numbers by the health plan identified in Loop 2000A. |
2.1 Presentation ExamplesThe X12 standards are generic. For example, multiple trading communities use the same PER segment to specify administrative communication contacts. Each community decides which elements to use and which code values in those elements are applicable. This implementation guide uses a format that depicts both the generalized standard and the insurance industry-specific implementation. In this implementation guide, 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 subsections within the main sections: Transaction Set Listing There are two sub-sections under this general title. The first sub-section concerns this implementation of a generic X12 transaction set. The second sub-section concerns the generic X12 standard itself. This section lists the levels, loops, and segments contained in this implementation. It also serves as an index to the segment detail. This section is included as a reference. Segment Detail There are three 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. This section is included as a reference. This section is included as a reference. It provides a pictorial view of the standard and shows which elements are used in this implementation. This section specifies the implementation details of each data element. These illustrations (Figures 2.1 through 2.5) are examples and are not extracted from the Section 2 detail in this implementation guide. Annotated illustrations, presented below in the same order they appear in this implementation guide, describe the format of the transaction set that follows. Figure 2.1 - Transaction Set Key - Implementation Figure 2.2 - Transaction Set Key - Standard Figure 2.3 - Segment Key - Implementation Figure 2.4 - Segment Key - Diagram Figure 2.5 - Segment Key - Element Summary |
2.2.1 Industry UsageIndustry Usage describes when loops, segments, and elements are to be sent when complying with this implementation guide. The three choices for Usage are required, not used, and situational. To avoid confusion, these are named differently than the X12 standard Condition Designators (mandatory, optional, and relational).
|
2.2.1.1 Determining Transaction Compliance with Industry Usage RequirementsA transmitted transaction complies with the governing implementation guide when it satisfies the requirements as defined within the implementation guide. Specifically, the presence or absence of an item (loop, segment, or element) complies with the industry usage specified by this implementation guide according to the following table.
|
2.2.2 LoopsLoop requirements depend on the context or location of the loop within the transaction. See Appendix B for more information on loops.
|
3. ExamplesBusiness scenario examples for use of this transaction can be found on the X12 Examples website at http://examples.x12.org. The X12 Examples website provides convenient access to examples of X12 transaction transmissions, including the data stream and a description of the associated scenario. |
| Â | ||||
Appendix A. External Code SourcesPrior to this publication, X12 TR3s contained a subset of the overall Code Source Directory, formerly known as Appendix A of X12.3. External code lists are not part of the X12 standard and are provided for information purposes only. The full listing is available in Glass, X12's On-Line viewer. Read more about Glass here: https://glasshelp.x12.org/. Where an external code source is referenced in this publication, the implementer is required to use only the codes from that list. Codes must be reported as listed in the code source (e.g. with leading zeroes). Implementers must follow the instructions for code use that are supplied by the code set owner. | ||||
| Â | ||||
B.1.1 Referenced and Related StandardsThis technical report is based on the X12 EDI standard which comprises a series of interdependent publications. Implementers are advised to consult these publications when using this technical report. The following standards are required to interpret, understand, and use this technical report:
The following guideline is useful to interpret, understand, and use this technical report:
The following reference model is useful to interpret, understand, and use this technical report:
All of the documents above are available online using links to X12's Online Viewer. | ||||
| Â | ||||
B.1.1.1 Transmission Control SchematicRefer to X12.5 - Interchange Control Structures, Section 3.5 - Order of Control Segments, and Chapter 5 Interchange Segment Specifications. Similar transaction sets, called "functional groups," can be sent together within a transmission. Each functional group is prefaced by a group start segment; and a functional group is terminated by a group end segment. One or more functional groups are prefaced by an interchange header and followed by an interchange trailer. Figure B.1 - Transmission Control Schematic, illustrates this interchange control. Figure B.1 - Transmission Control Schematic | ||||
| Â | ||||
B.1.1.2 Constraints applicable to the suite of TR3sRefer to X12.6 - Application Control Structure, Section 3.2.8 - Minimums/Maximums. Data element minimum and maximum lengths are set by the X12 standard. This implementation guide may further restrict minimum and maximum lengths within the bounds set by the standard. Such restrictions may occur implicitly by virtue of the allowed qualifier for the data element, or they may be stated explicitly in a note attached to the element or in the general limitations below. | ||||
| Â | ||||
B.1.1.2.1 Maximum Length of Data Element 127 Reference IdentificationThe current X12 standard allows a maximum length greater than 50 characters for data element 127. For implementations governed by this implementation guide, unless another value is specified in an attached note, the maximum length of each occurrence of this data element is constrained to 50 characters. | ||||
| Â | ||||
B.1.1.2.2 Maximum Length of Data Element 782 Monetary AmountFor implementations governed by this implementation guide, unless another value is specified for an instance of Data Element 782 within Section 2 (Transaction Set), each occurrence of Data Element 782 (Monetary Amount) will be limited to a maximum length of 10 characters including reported or implied places for cents (implied value of 00 after the decimal point). Note that the decimal point and leading sign, if sent, are not part of the character count. EXAMPLE
| ||||
| Â | ||||
B.1.1.3 DecimalWhile the X12 standard supports usage of exponential notation, this guide prohibits that usage. | ||||
Appendix D. Change SummaryThis Implementation Guide (008020X344) defines the X12 requirements for the Premium Payment Grace Period Notification. It is based on version/release/subrelease 008020 of the X12 standards. |