Skip to content
EDI 278 — EDI TransactionPublished Nov 5, 2026

EDI 278 Prior Authorization: HIPAA 5010 Guide

EDI 278 prior authorization explained: 005010X217 requests and responses, the UM, HCR, HI and SV1 segments, live examples and common errors.

The EDI 278 is the electronic version of the prior authorization fax. A provider asks a health plan to approve a service before it happens: an MRI, a surgery, an inpatient admission, a specialist referral. The plan's utilization management team reviews it and sends back a decision with a certification number. The same transaction set number covers both directions, so the first thing to learn is how to tell a request from a response.

This guide covers what the 278 carries, its six-level hierarchy, the segments that hold the request and the decision, live request and response examples built from fictional data, how the 278 relates to the newer FHIR-based prior authorization APIs, and the errors that cause pended or rejected reviews. It describes the X12 structure only. It is not legal, clinical or compliance advice; coverage and medical necessity decisions belong to the health plan and its clinical reviewers.

What Is an EDI 278?

An EDI 278 is the Health Care Services Review transaction set defined by ASC X12, used to request a review of health care services from a health plan or utilization management organization (UMO) and to return the result. For HIPAA covered entities, 45 CFR 162.1302 adopts the X12 Technical Report Type 3 "Health Care Services Review: Request for Review and Response (278)," report 005010X217, with its April 2008 errata 005010X217E1, as the standard for the referral certification and authorization transaction. The identifier in GS08 and ST03 is 005010X217, and the functional group code in GS01 is HI.

Authoritative references for 278 work:

  • The X12 005010X217 examples walk through a referral, an admission with surgery, a behavioral health emergency admission, home health care and other cases, request and response, with the TR3's explanations
  • CMS's Interoperability and Prior Authorization final rule (CMS-0057-F) fact sheet describes the Prior Authorization API that impacted payers must implement and HHS's enforcement discretion for the X12 278 when an all-FHIR API is used
  • CAQH CORE publishes Prior Authorization and Referrals operating rules. Its operating rules page lists the federally mandated sets as eligibility and benefits, claim status, and payment and remittance, which matches the rules CMS lists as adopted
  • Each health plan's companion guide lists the services that need review, the review types and service type codes it accepts, and its required fields

Who sends the request? The provider who orders or performs the service (the requester), or a clearinghouse or vendor for it.

Who sends the response? The health plan or the UMO that manages reviews for it.

When is it sent? Before scheduled services that the plan requires review for, at or after an urgent admission, or when extending or revising an existing authorization.

Why does it matter? A claim for a service that needed authorization and did not get one is likely to be denied. The certification number from the 278 response is what you carry onto the 837 claim.

Request or Response? Reading BHT and HCR

ClueRequestResponse
BHT0213 (request)11 (response)
BHT06Not used in the X12 request examples18 in the X12 response examples (response, no further updates to follow)
TRN011: the requester's trace number2: the requester's trace number echoed back
HCR segmentAbsentPresent: the decision and the review identification number

X12 also publishes 278 guides for inquiries about existing reviews (005010X215) and for notifications (005010X216). Payers that use them publish separate companion guides, and they are not the standard adopted in 45 CFR 162.1302. This guide covers 005010X217.

How a Prior Authorization Works in X12

  1. The order is placed. A physician orders a service. The practice checks the plan's rules, or sees EB11 = Y (authorization required) on a 271 eligibility response.
  2. The practice sends a 278 request. It names the UMO, the requester, the patient, the review type, the diagnosis, the service and the servicing provider.
  3. The clearinghouse validates and routes it. A file that fails validation comes back as a 999.
  4. The UMO reviews it. Some requests are approved automatically; others go to clinical review and may be pended for records.
  5. The UMO sends a 278 response. HCR01 carries the decision, HCR02 the review or certification number, and DTP the dates the certification covers.
  6. The practice schedules and bills. Staff record the certification number, schedule within the certified dates, and put the number on the claim.

Interactive Example: 278 Request for an Outpatient MRI

A fictional family practice requests a health services review for a lumbar spine MRI without contrast (CPT 72148) for JOHN SAMPLE, with ICD-10-CM diagnosis M54.16 (radiculopathy, lumbar region) sent as M5416 without the decimal point. The patient event level carries the review type, diagnosis and the imaging facility; the service level carries the procedure and requested date. Every name, member ID, payer ID and NPI is fictional, the clinical scenario is invented for illustration, and ISA15 is T (test).

Use the Plain English tab for a readable summary, or click any segment to break it down element by element.

Live exampleFictional health planEDI 278

278 Prior Authorization Request (Outpatient MRI)

A fictional practice requests a health services review (UM HS, initial) for a lumbar MRI: patient event (HL EV) with ICD-10-CM diagnosis in HI and the imaging facility, and a service level (HL SS) with CPT 72148 in SV1. All people, IDs and organizations are fictional.

Document
278 Health Care Services Review
From / to
SAMPLEFAMMED → EXAMPLEHP
Segments
24
Interchange date
Nov 5, 2026

Raw EDI (X12)

1
ISA*00* *00* *ZZ*SAMPLEFAMMED *ZZ*EXAMPLEHP *261105*1100*^*00501*000000278*0*T*:~
2
GS*HI*SAMPLEFAMMED*EXAMPLEHP*20261105*1100*278*X*005010X217~
3
ST*278*0001*005010X217~
4
BHT*0007*13*PA20261105001*20261105*1100~
5
HL*1**20*1~
6
NM1*X3*2*EXAMPLE HEALTH PLAN*****PI*EXHP1~
7
HL*2*1*21*1~
8
NM1*1P*2*SAMPLE FAMILY MEDICINE*****XX*1234567893~
9
PER*IC*PRIOR AUTH DESK*TE*5555550100~
10
HL*3*2*22*1~
11
NM1*IL*1*SAMPLE*JOHN****MI*TEST000000001~
12
DMG*D8*19800101*M~
13
HL*4*3*EV*1~
14
TRN*1*PATRACE0001*9123456789~
15
UM*HS*I*62*11:B~
16
HI*ABK:M5416~
17
NM1*FA*2*SAMPLE IMAGING CENTER*****XX*1111111112~
18
HL*5*4*SS*0~
19
UM*HS*I*62~
20
DTP*472*D8*20261112~
21
SV1*HC:72148**UN*1~
22
SE*20*0001~
23
GE*1*278~
24
IEA*1*000000278~

Human-Readable

Interchange

Sender ID(ZZ)SAMPLEFAMMED
Receiver ID(ZZ)EXAMPLEHP
Date261105
Time1100
Standards ID^
Version00501
Control Number000000278
Acknowledgment RequestedNo
UsageTest
Included Groups (IEA01)1

Functional Group

Functional IDHIHI
SenderSAMPLEFAMMED
ReceiverEXAMPLEHP
Date20261105
Time1100
Control Number278
Agency CodeX
Version005010X217
Transactions1
Reported Transaction Count (GE01)1

Transaction 278

Health Care Services Review
Transaction Type278
Control Number0001
Segments, ST to SE20
Count in SE0120 (matches)

Segment Detail

BHTBeginning of Hierarchical Transaction
BHT01Hierarchical Structure Code0007
BHT02Transaction Set Purpose Code13
BHT03Reference IdentificationPA20261105001
BHT04Date20261105
BHT05Time1100
HLHierarchical Level
HL01Hierarchical ID1
HL03Level Code20
HL04Child Code1
NM1Individual or Organizational Name
NM101Entity Identifier CodeX3
NM102Entity Type Qualifier2
NM103Name (Last or Organization)EXAMPLE HEALTH PLAN
NM108ID Code QualifierPI
NM109ID CodeEXHP1
HLHierarchical Level
HL01Hierarchical ID2
HL02Parent ID1
HL03Level Code21
HL04Child Code1
NM1Individual or Organizational Name
NM101Entity Identifier Code1P
NM102Entity Type Qualifier2
NM103Name (Last or Organization)SAMPLE FAMILY MEDICINE
NM108ID Code QualifierXX
NM109ID Code1234567893
PERAdministrative Communications Contact
PER01Contact FunctionIC
PER02NamePRIOR AUTH DESK
PER03Comm QualifierTE
PER04Comm Number5555550100
HLHierarchical Level
HL01Hierarchical ID3
HL02Parent ID2
HL03Level Code22
HL04Child Code1
NM1Individual or Organizational Name
NM101Entity Identifier CodeIL
NM102Entity Type Qualifier1
NM103Name (Last or Organization)SAMPLE
NM104First NameJOHN
NM108ID Code QualifierMI
NM109ID CodeTEST000000001
DMGDemographic Information
DMG01Date Time Period Format QualifierD8
DMG02Date of Birth19800101
DMG03Gender CodeM
HLHierarchical Level
HL01Hierarchical ID4
HL02Parent ID3
HL03Level CodeEV
HL04Child Code1
TRNTrace
TRN01Trace Type Code1
TRN02Trace NumberPATRACE0001
TRN03Originating Company Identifier9123456789
UMHealth Care Services Review Information
UM01Request Category CodeHS
UM02Certification Type CodeI
UM03Service Type Code62
UM04Health Care Service Location Information11:B
HIHealth Care Information Codes
HI01Health Care Code 1ABK:M5416
NM1Individual or Organizational Name
NM101Entity Identifier CodeFA
NM102Entity Type Qualifier2
NM103Name (Last or Organization)SAMPLE IMAGING CENTER
NM108ID Code QualifierXX
NM109ID Code1111111112
HLHierarchical Level
HL01Hierarchical ID5
HL02Parent ID4
HL03Level CodeSS
HL04Child Code0
UMHealth Care Services Review Information
UM01Request Category CodeHS
UM02Certification Type CodeI
UM03Service Type Code62
DTPDate or Time or Period
DTP01Date/Time Qualifier472
DTP02Date Time Period Format QualifierD8
DTP03Date Time Period20261112
SV1Professional Service
SV101Composite Procedure CodeHC:72148
SV103Unit of MeasureUN
SV104Service Unit Count1
1 functional group1 transactionControl #000000278Valid

Interactive Example: 278 Response Certifying the MRI

The fictional plan approves the request in full. The response repeats the request's detail, as the X12 examples do, adds HCR*A1 with the review identification number at the event and service levels, and gives a certification date range in DTP*AAH.

Live exampleFictional health planEDI 278

278 Prior Authorization Response (Certified)

The plan's 278 response certifying the MRI in total (HCR A1) with a review/certification number and a certification effective date range (DTP AAH), returned at both the event and service levels. All people, IDs and organizations are fictional.

Document
278 Health Care Services Review
From / to
EXAMPLEHP → SAMPLEFAMMED
Segments
25
Interchange date
Nov 5, 2026

Raw EDI (X12)

1
ISA*00* *00* *ZZ*EXAMPLEHP *ZZ*SAMPLEFAMMED *261105*1102*^*00501*000000279*0*T*:~
2
GS*HI*EXAMPLEHP*SAMPLEFAMMED*20261105*1102*279*X*005010X217~
3
ST*278*0001*005010X217~
4
BHT*0007*11*PA20261105001*20261105*1102*18~
5
HL*1**20*1~
6
NM1*X3*2*EXAMPLE HEALTH PLAN*****PI*EXHP1~
7
HL*2*1*21*1~
8
NM1*1P*2*SAMPLE FAMILY MEDICINE*****XX*1234567893~
9
HL*3*2*22*1~
10
NM1*IL*1*SAMPLE*JOHN****MI*TEST000000001~
11
HL*4*3*EV*1~
12
TRN*2*PATRACE0001*9123456789~
13
UM*HS*I*62*11:B~
14
HCR*A1*TESTAUTH00042~
15
DTP*AAH*RD8*20261105-20270203~
16
HI*ABK:M5416~
17
NM1*FA*2*SAMPLE IMAGING CENTER*****XX*1111111112~
18
HL*5*4*SS*0~
19
UM*HS*I*62~
20
HCR*A1*TESTAUTH00042~
21
DTP*472*D8*20261112~
22
SV1*HC:72148**UN*1~
23
SE*21*0001~
24
GE*1*279~
25
IEA*1*000000279~

Human-Readable

Interchange

Sender ID(ZZ)EXAMPLEHP
Receiver ID(ZZ)SAMPLEFAMMED
Date261105
Time1102
Standards ID^
Version00501
Control Number000000279
Acknowledgment RequestedNo
UsageTest
Included Groups (IEA01)1

Functional Group

Functional IDHIHI
SenderEXAMPLEHP
ReceiverSAMPLEFAMMED
Date20261105
Time1102
Control Number279
Agency CodeX
Version005010X217
Transactions1
Reported Transaction Count (GE01)1

Transaction 278

Health Care Services Review
Transaction Type278
Control Number0001
Segments, ST to SE21
Count in SE0121 (matches)

Segment Detail

BHTBeginning of Hierarchical Transaction
BHT01Hierarchical Structure Code0007
BHT02Transaction Set Purpose Code11
BHT03Reference IdentificationPA20261105001
BHT04Date20261105
BHT05Time1102
BHT06Transaction Type Code18
HLHierarchical Level
HL01Hierarchical ID1
HL03Level Code20
HL04Child Code1
NM1Individual or Organizational Name
NM101Entity Identifier CodeX3
NM102Entity Type Qualifier2
NM103Name (Last or Organization)EXAMPLE HEALTH PLAN
NM108ID Code QualifierPI
NM109ID CodeEXHP1
HLHierarchical Level
HL01Hierarchical ID2
HL02Parent ID1
HL03Level Code21
HL04Child Code1
NM1Individual or Organizational Name
NM101Entity Identifier Code1P
NM102Entity Type Qualifier2
NM103Name (Last or Organization)SAMPLE FAMILY MEDICINE
NM108ID Code QualifierXX
NM109ID Code1234567893
HLHierarchical Level
HL01Hierarchical ID3
HL02Parent ID2
HL03Level Code22
HL04Child Code1
NM1Individual or Organizational Name
NM101Entity Identifier CodeIL
NM102Entity Type Qualifier1
NM103Name (Last or Organization)SAMPLE
NM104First NameJOHN
NM108ID Code QualifierMI
NM109ID CodeTEST000000001
HLHierarchical Level
HL01Hierarchical ID4
HL02Parent ID3
HL03Level CodeEV
HL04Child Code1
TRNTrace
TRN01Trace Type Code2
TRN02Trace NumberPATRACE0001
TRN03Originating Company Identifier9123456789
UMHealth Care Services Review Information
UM01Request Category CodeHS
UM02Certification Type CodeI
UM03Service Type Code62
UM04Health Care Service Location Information11:B
HCRHealth Care Services Review
HCR01Action CodeA1
HCR02Review Identification NumberTESTAUTH00042
DTPDate or Time or Period
DTP01Date/Time QualifierAAH
DTP02Date Time Period Format QualifierRD8
DTP03Date Time Period20261105-20270203
HIHealth Care Information Codes
HI01Health Care Code 1ABK:M5416
NM1Individual or Organizational Name
NM101Entity Identifier CodeFA
NM102Entity Type Qualifier2
NM103Name (Last or Organization)SAMPLE IMAGING CENTER
NM108ID Code QualifierXX
NM109ID Code1111111112
HLHierarchical Level
HL01Hierarchical ID5
HL02Parent ID4
HL03Level CodeSS
HL04Child Code0
UMHealth Care Services Review Information
UM01Request Category CodeHS
UM02Certification Type CodeI
UM03Service Type Code62
HCRHealth Care Services Review
HCR01Action CodeA1
HCR02Review Identification NumberTESTAUTH00042
DTPDate or Time or Period
DTP01Date/Time Qualifier472
DTP02Date Time Period Format QualifierD8
DTP03Date Time Period20261112
SV1Professional Service
SV101Composite Procedure CodeHC:72148
SV103Unit of MeasureUN
SV104Service Unit Count1
1 functional group1 transactionControl #000000279Valid

278 Structure at a Glance

BHT01 value 0007 declares the hierarchy: information source, information receiver, subscriber, dependent, event, services.

LoopSegmentNameNotes
HeaderSTTransaction Set HeaderST01 = 278, ST03 = 005010X217
HeaderBHTBeginning of Hierarchical TransactionStructure 0007; 13 request or 11 response
2000A / 2010AHL / NM1Utilization management organizationHL03 = 20, NM101 = X3
2000B / 2010BHL / NM1 / PERRequesterHL03 = 21, the provider asking, with a contact
2000C / 2010CHL / NM1 / DMGSubscriberHL03 = 22, member ID and demographics
2000D / 2010DHL / NM1 / DMGDependentHL03 = 23, when the patient is a dependent
2000EHLPatient Event LevelHL03 = EV
2000ETRNPatient Event Tracking NumberThe requester's trace
2000EUMHealth Care Services Review InformationReview type, certification type, service type, place of service
2000EHCRHealth Care Services ReviewResponse only: decision and review number
2000EDTPEvent datesSuch as admission date (435) or certification period (AAH)
2000EHIPatient DiagnosisICD-10-CM codes
2000EHSD / CL1 / MSGQuantities, institutional data, messagesSituational
2010ENM1 / N3 / N4 / PERPatient event providersServicing provider, facility, attending physician
2000FHLService LevelHL03 = SS, one per requested service
2000FTRN / UM / HCR / DTPService review dataSame roles as at the event level, per service
2000FSV1 / SV2Professional or institutional serviceThe procedure requested; the TR3 defines other service segments for other service types
2010FNM1 / PRVService providersProvider for this service
TrailerSETransaction Set TrailerSegment count and control number

Key Segments Explained

HL: Event and Service Levels

HL*4*3*EV*1~
HL*5*4*SS*0~

The first three levels (UMO, requester, subscriber) work like the 270 and 276. The 278 adds two: EV, the patient event, holding what applies to the whole episode, and SS, one per service. An X12 interpretation (RFI 1371) confirms that every SS level points to the EV level as its parent in HL02, not to the previous service.

UM: Health Care Services Review Information

UM*HS*I*62*11:B~
ElementNameExampleWhat it means
UM01Request Category CodeHSAR admission review, HS health services review, SC specialty care review (referral)
UM02Certification Type CodeIThe X12 code list includes I initial, S revised, R renewal, 4 extension, 3 cancel, 1 and 2 appeal (immediate, standard) and N reconsideration; the TR3 and payer guide say which apply
UM03Service Type Code62MRI/CAT scan. Others include 2 surgical, 3 consultation, 42 home health care, 73 diagnostic medical
UM04Health Care Service Location Information11:BFacility code 11 with qualifier B (place of service code, here office); qualifier A means a UB facility type code
UM05-UM10Related causes, level of service, condition, prognosis, release of information, delay reasonSituational

Payers restrict these values. One major payer's companion guide, for example, accepts only certain UM03 and UM04 combinations for authorizations. Check the companion guide before building your map.

HI: Patient Diagnosis

HI*ABK:M5416~

Each HI element is a composite: a code list qualifier and a code. For ICD-10-CM, ABK marks the principal diagnosis and ABF other diagnoses, and payer guides also list ABJ (admitting). Codes are sent without the decimal point. The X12 example set predates ICD-10 and shows BF (an ICD-9-CM qualifier); current transactions use the ICD-10 qualifiers.

SV1 and SV2: The Service Requested

SV1*HC:72148**UN*1~
ElementNameExampleWhat it means
SV101Composite Medical Procedure IdentifierHC:72148HC (HCPCS, which includes CPT) and the procedure code
SV102Line Item ChargeOptional on a review request
SV103Unit or Basis for MeasurementUNUnits
SV104Service Unit Count1One study

Institutional services use SV2, with the procedure in SV202 (the X12 admission example uses SV2**HC:33510). Request the specific code you plan to bill. A certification for one procedure code does not automatically cover a different one on the claim.

HCR: The Decision

HCR*A1*TESTAUTH00042~
ElementNameExampleWhat it means
HCR01Action CodeA1The decision (see below)
HCR02Review Identification NumberTESTAUTH00042The certification or authorization number to keep and bill with
HCR03Review Decision Reason CodeWhy the plan did not certify in full, when it says
HCR04Second Surgical Opinion IndicatorWhen a second opinion is required
HCR01MeaningWhat to do
A1Certified in totalSchedule within the certified dates and quantities
A2Certified, partialCheck what was certified; it may be fewer units or days
A3Not certifiedRead HCR03; follow the plan's reconsideration or appeal process
A4PendedThe review is not finished; the plan may need records
A6ModifiedApproved with changes, such as a different setting or length of stay
CCancelledThe review was cancelled
CTContact payerCall or use the plan's portal
NANo action requiredThe plan says no review is needed for this service

The X12 admission example shows why HCR can appear at both levels: the surgery is certified in total (A1) at the service level, while the inpatient stay is modified (A6) at the event level from seven days requested to five certified.

DTP: Dates

DTP*AAH*RD8*20261105-20270203~
DTP*472*D8*20261112~

AAH is the certification effective period on a response: the window in which the service is authorized, as in the X12 referral example. 472 is the service date requested, and 435 the admission date on an admission review. Schedule inside the AAH range; a service outside it may not be covered by the certification.

HSD and CL1: Quantities and Admissions

HSD states how much is requested or certified: HSD*VS*1 for one visit, HSD*DY*7 for seven days. CL1 carries institutional admission data; in the X12 admission example CL1*2 is an urgent admission. Compare request and response quantities, because the response may certify less than you asked for.

Prior Authorization APIs and the 278

CMS's Interoperability and Prior Authorization final rule requires impacted payers, which include Medicare Advantage organizations, state Medicaid and CHIP fee-for-service programs, Medicaid managed care plans, CHIP managed care entities, and qualified health plan issuers on the federally facilitated exchanges, to implement a FHIR-based Prior Authorization API beginning January 1, 2027 (exact dates vary by payer type). CMS also states that covered entities with an all-FHIR Prior Authorization API that do not use the X12 278 will not be enforced against under HIPAA Administrative Simplification, and that covered entities may still offer an X12-only prior authorization transaction.

In practice, the X12 278 remains the HIPAA standard for this transaction, and many payers and clearinghouses continue to support it alongside portals and APIs. Check each payer's current options; the rule's text and CMS's guidance govern who must do what and when.

278 vs 270/271, 837 and 277

DocumentWhenWhat it does
270 / 271Before ordering or schedulingConfirms coverage and can flag that authorization is required
278 request / responseBefore the service (or soon after an urgent admission)Requests and returns the review decision and certification number
837 claimAfter the serviceBills it, carrying the prior authorization number
276 / 277After billingTracks the claim's status
835After adjudicationExplains payment and any denial for missing authorization

Common 278 Errors and How to Prevent Them

ErrorWhat happensPrevention
Wrong UM01 for the serviceRejected or routed to the wrong review queueMap review types from the payer's guide: AR for admissions, HS for services, SC for referrals
UM03/UM04 combination not acceptedRejection with an AAA codeFollow the payer's list of accepted service types and places of service
SS levels chained to each otherValidation errors or misread servicesPoint every SS level's HL02 to the EV level
Diagnosis missing, or sent with a decimal pointPended or rejectedSend ICD-10-CM codes without the decimal, principal first (ABK)
Procedure requested differs from the one billedClaim denied for no authorizationRequest the exact code you will bill; send a revision (UM02 = S) if it changes
Response trace not matchedDecision attached to the wrong patientMatch on TRN02 returned with TRN01 = 2
Only HCR01 = A1 handledPartial, modified and pended decisions missedRoute every HCR01 value to a work queue
Certification dates ignoredService performed outside the AAH windowSchedule from the returned dates, not the requested ones
Certification number not carried to the claimClaim denied even though the service was approvedStore HCR02 with the order and map it into the 837

278 Implementation Checklist

  • Confirm each payer accepts 005010X217 278s, and whether it answers in real time, batch, by portal or by API
  • Get each payer's companion guide and list of services that require review
  • Map UM01, UM02, UM03 and UM04 from the order type and setting
  • Send ICD-10-CM diagnoses with the right HI qualifiers and procedure codes in SV1 or SV2
  • Build the EV and SS levels with correct HL02 parents
  • Store TRN02, HCR01, HCR02 and the DTP*AAH dates with the order
  • Route A2, A3, A4, A6 and CT decisions to staff with clear next steps
  • Carry the certification number to the 837
  • Test approval, partial approval, modification, pend, denial and revision scenarios

New to X12? Our essential guide to EDI covers envelopes and segments, and EDI vs API compares batch EDI with API-based exchange.

Where OrderSync Fits

OrderSync's product is built for supplier order flows: it reads inbound purchase orders in any format (EDI 850 and 875, PDF, email, spreadsheets), matches customers, items and units, and outputs ERP data or valid X12.

For healthcare EDI teams, the useful piece is the free EDI inspector, which parses any X12 file, 278 requests and responses included. Paste a test 278 to see the event and service levels, review type, diagnosis, procedure and decision explained, and get structural errors flagged. Follow your organization's policies on protected health information before pasting a production file; test files with fictional data work just as well for checking structure.

Frequently Asked Questions

What is an EDI 278?

The EDI 278 is the X12 Health Care Services Review transaction. Providers use it to request prior authorization, referral or admission review from a health plan, and the plan or its utilization management organization uses it to send back the decision.

What does 005010X217 mean?

It identifies the HIPAA implementation guide for the 278 request for review and response: X12 version 005010, technical report X217. It appears in GS08 and ST03. The 2008 errata, 005010X217E1, did not change that identifier.

How do I tell a 278 request from a 278 response?

Check BHT02: 13 is a request and 11 is a response. A response also contains HCR segments with the decision, and its TRN segment uses TRN01 = 2 to echo the requester's trace number.

What does HCR*A1 mean?

A1 is the action code for "certified in total." HCR02 carries the review identification number, which is the certification or authorization number you keep and put on the claim.

What is the difference between UM01 codes AR, HS and SC?

AR is an admission review, for inpatient stays. HS is a health services review, for procedures and other services. SC is a specialty care review, typically a referral to a specialist.

Is the X12 278 being replaced by FHIR prior authorization APIs?

CMS's Interoperability and Prior Authorization final rule requires impacted payers to offer a FHIR-based Prior Authorization API, and HHS announced enforcement discretion for all-FHIR implementations that do not use the X12 278. The 278 remains the HIPAA-adopted standard and is still widely supported.

Why was my 278 pended?

A pended response (HCR01 = A4) means the review is not complete. The plan may need clinical records or more information, or the request is in clinical review. Its companion guide and any AAA or MSG content explain what to send.

James Darby
Last updated: 11/5/2026

Related Resources