Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
HCPCS Level II Code

HCPCS code L0830 – Cervical halo incorporated into Milwaukee type orthosis


Code Definition

L0830 is the HCPCS Level II code for a halo procedure, cervical halo incorporated into a Milwaukee type orthosis. One line pays for the head ring, the skull pins, the connecting rods and bars, and the rigid TLSO they attach to.

The trunk piece is where coders slip. L0810 covers a halo on a jacket vest and L0820 one on a plaster body jacket, so read the delivery ticket first. Suppliers bill L0830 to the DME MAC as a lump-sum purchase, unless a hospital or SNF stay already covers the device.

Level
Level II
Category
L — Orthotic and prosthetic procedures
Code range
L0810-L0861 Cervical halo procedures
Billable
No
Code also known as
halo brace, halo orthosis
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

HCPCS code L0830 is an active Level II code for a cervical halo incorporated into a Milwaukee type orthosis, in effect since January 1, 1986.

One L0830 line pays for the head ring, the skull pins, the connecting rods and bars, and the rigid TLSO they attach to.

The trunk component decides the code, with L0810 for a jacket vest, L0820 for a plaster body jacket and L0830 for a Milwaukee type orthosis.

A halo supplied before or during a hospital or Part A SNF stay is paid through the facility, so the DME MAC is not billed.

Pabau’s claims management software pre-fills the claim from the invoice and client card, with the order and proof of delivery kept in the record.

HCPCS code L0830 bills the whole halo on one line

HCPCS code L0830 is the Level II code for a halo procedure, cervical halo incorporated into a Milwaukee type orthosis. It describes one device built from four parts, and a DMEPOS supplier bills all four on a single line.

The code took effect on January 1, 1986, and it’s still active. It sits in the cervical halo group, L0810 to L0861, among the orthotic procedure codes of HCPCS Level II.

The DME MAC joint article on halo coding names the parts. They are the metal ring around the head, the skull pins, the connecting rods and bars, and a rigid thoracic-lumbar-sacral orthosis (TLSO). None of them goes on a separate claim line.

Medicare pays L0830 as a lump-sum purchase under the CMS DMEPOS fee schedule. The allowed amount changes each January and varies by state, so pull it from the current file before you quote a patient.

FieldDetail
HCPCS codeL0830
Official descriptorHalo procedure, cervical halo incorporated into Milwaukee type orthosis
Code typeHCPCS Level II, orthotic procedure
Code groupL0810 to L0861, cervical halo procedures
StatusActive
Effective dateJanuary 1, 1986
Parts includedHead ring, skull pins, connecting rods and bars, rigid TLSO
Payment basisLump-sum purchase, CMS DMEPOS fee schedule
Billed toThe DME MAC, unless a hospital or Part A SNF stay covers the device

The trunk piece decides whether L0830 fits

A Milwaukee type orthosis is the rigid TLSO that the halo rods attach to. The DME MAC article describes it running posteriorly to the sacrococcygeal junction and anteriorly to the symphysis pubis.

That reach is what separates L0830 from its two siblings. L0810 attaches the halo to a jacket vest, and L0820 attaches it to a plaster body jacket. The head hardware is the same in all three codes, so the trunk component is the detail a coder has to read.

Here’s how that plays out. An order arrives for a “halo vest” after a C2 fracture. The fitter’s notes describe a rigid TLSO that runs down to the pelvis, front and back. That device is L0830, whatever the order calls it. If the notes describe a jacket vest instead, the code is L0810.

FeatureL0810L0820L0830
Trunk componentJacket vestPlaster body jacketMilwaukee type orthosis, a rigid TLSO
Head hardwareRing, pins, rods and bars includedRing, pins, rods and bars includedRing, pins, rods and bars included
What the record must nameA jacket vestA body jacketA TLSO reaching the sacrococcygeal junction and symphysis pubis

Five codes share the L0810 to L0861 range

Three codes describe the halo procedure itself, and each one names a different trunk component. Two more describe additions to a halo, and those go on their own claim lines.

CodeDescriptorWhen it applies
L0810Halo procedure, cervical halo incorporated into jacket vestThe halo attaches to a rigid jacket vest
L0820Halo procedure, cervical halo incorporated into plaster body jacketThe halo attaches to a body jacket
L0830Halo procedure, cervical halo incorporated into Milwaukee type orthosisThe halo attaches to a rigid TLSO, which is this code
L0859Addition to halo procedure, magnetic resonance image compatible systems, rings and pins, any materialThe ring, pins and connecting components are MRI compatible
L0861Addition to halo procedure, replacement liner/interface materialThe inner liner or interface of a jacket vest or body jacket is replaced

L0859 is an addition, not a spinal brace code. It covers a ring, pins and connecting components made of MRI-compatible material. Bill it beside L0830 when the halo uses that hardware, so the patient can be scanned without removing the device.

L0861 covers a replacement liner or interface. The DME MAC article ties it to a jacket vest or body jacket, so confirm which trunk component the liner fits before you use it. A worn liner is never a reason to bill L0830 a second time.

Cervical fractures and dislocations carry the medical necessity

Getting the code right is half the claim, and the diagnosis is the other half. A halo holds the cervical spine still while a fracture, a dislocation or a fusion heals. So the diagnosis on an L0830 claim usually comes from category S12, fracture of the cervical vertebra, or S13, dislocation at neck level.

ICD-10-CM codeDescriptorWhy it appears on halo claims
S12.02XAUnstable burst fracture of first cervical vertebra, initial encounter for closed fractureAn unstable C1 ring fracture is a classic halo indication
S12.000AUnspecified displaced fracture of first cervical vertebra, initial encounter for closed fractureDisplaced C1 fractures that need rigid immobilization
S12.110AAnterior displaced Type II dens fracture, initial encounter for closed fractureOdontoid fractures are often managed in a halo
S12.100AUnspecified displaced fracture of second cervical vertebra, initial encounter for closed fractureC2 fractures outside the dens
S13.101ADislocation of unspecified cervical vertebrae, initial encounterCervical dislocation held after reduction

The 7th character follows the patient’s stage of care. A halo applied during active treatment of a closed fracture takes A. Routine follow-up visits use D, for routine healing. Code to the highest specificity the record supports.

The halo coding article lists no covered diagnoses. Medical necessity therefore rests on the clinical note. It should explain why the patient needs rigid cervical immobilization through a full TLSO rather than a vest.

The delivery date decides who pays for L0830

Medicare Part B covers L0830 as a neck brace when the treating practitioner orders it and the record shows it’s reasonable and necessary. The supplier bills the DME MAC for the patient’s jurisdiction. Before that claim exists, though, someone has to check the calendar.

Three delivery scenarios and who gets paid

Most halos go on in hospital after neck trauma or spine surgery, so the delivery date decides who gets paid. The DME MAC article sets out three cases.

  • Supplied before admission, needed from the stay onward: the hospital or Part A SNF payment covers it, so do not bill the DME MAC.
  • Supplied during the stay for inpatient treatment or rehab: the facility payment covers it, so do not bill the DME MAC.
  • Supplied during the stay for use after discharge: the DME MAC may pay. The halo must reach the patient within two days of discharge home and be left for them to take.

Compare the delivery date with the admission and discharge dates before you create the claim. A halo handed over on day three of a ten-day stay belongs to the hospital’s payment.

The order has to exist before the claim does

Every DMEPOS claim needs a standard written order (SWO) on file before the supplier bills. It names the beneficiary, the order date, the item, the quantity and the treating practitioner, and it carries that practitioner’s signature.

CGS notes that L0830 is on the 2022 Master List of DMEPOS items. That list flags items that may face a face-to-face encounter, a written order before delivery or prior authorization.

The Master List marks eligibility only. A rule applies only once CMS moves the code onto one of two required lists. Those are the Required Face-to-Face Encounter and Written Order Prior to Delivery List and the Required Prior Authorization List. Check both lists for the delivery date.

How an L0830 claim moves from order to payment

Put those rules in order and an L0830 claim makes five stops. Each stop has one check, and skipping it is what turns into a denial later.

  1. Order: the treating practitioner signs a standard written order, and it’s on file before anything is billed.
  2. Fitting: the supplier fits the halo and records the trunk component on the delivery ticket.
  3. Stay dates: the billing team compares the delivery date with any hospital or Part A SNF admission and discharge.
  4. Claim: one L0830 line goes to the DME MAC, with L0859 or L0861 on separate lines where they apply.
  5. Payment or review: the DME MAC pays the lump-sum fee schedule amount, or asks for the full file on review.

Stage three is the one teams skip, because the hospital stay rarely shows up on the supplier’s own paperwork. The chart lines up each stage with the check that clears it.

Five-stage claim path for HCPCS L0830
The stay-date check at stage three decides whether the DME MAC is billed at all. Stages follow the DME MAC halo coding article and CMS order rules.

Before you submit: The L0830 file checklist

Thin records sink more halo claims than coding errors do. Good medical billing compliance means the file is complete before the claim goes out, so tick off each item first.

  • Standard written order: signed by the treating practitioner and dated before the claim is billed.
  • Clinical note: the cervical diagnosis and why a halo on a Milwaukee type TLSO is needed instead of a vest or body jacket.
  • Device description: the ring, pins, rods and TLSO supplied, plus any MRI-compatible hardware billed as L0859.
  • Proof of delivery: signed and dated by the beneficiary or their designee, naming the item delivered.
  • Stay dates: admission and discharge dates whenever the halo was supplied near a hospital or SNF stay.
  • Advance Beneficiary Notice (ABN): issued before delivery when you expect Medicare to deny the item.

Keep the set together. A post-payment reviewer asks for the whole file at once, and a missing proof of delivery fails the claim by itself.

One device, one line: Modifiers and claim lines for L0830

The DME MAC halo coding article names no required modifier for L0830. The modifiers that do turn up on these claims describe ABN status, not the device.

  • One L0830 line covers the ring, pins, rods and TLSO. Never split the parts across lines.
  • L0859 goes on its own line when MRI-compatible rings and pins are supplied.
  • L0861 goes on its own line for a replacement liner or interface.
  • GA shows a valid ABN is on file, and GZ shows the item is expected to deny without one.
  • The surgeon bills the halo application as CPT 20661 on their own claim. It never appears on the supplier’s claim.

CPT 20661 covers the application of a cranial halo, including its later removal. CPT 20664 covers a cranial halo with six or more pins for thin skulls, and CPT 20665 covers removing a halo another clinician applied.

Six mistakes that get L0830 claims denied

Halo denials trace back to a short list of errors. CO-4, CO-16 and CO-50 below are claim adjustment reason codes (CARCs).

The N- and M-codes printed beside them are remittance advice remark codes (RARCs), which add the detail. A steady approach to denial management in healthcare starts with spotting which of these repeats.

ProblemHow it shows upFix
Wrong trunk component codedRecoupment on post-payment reviewRead the trunk component on the delivery ticket and bill L0810 or L0820 where it fits
Ring or pins billed on separate linesLine-level denialsBill the whole halo on one L0830 line
Halo supplied during an inpatient or Part A SNF stayDenial or later recoupment once the stay is matchedDo not bill the DME MAC, because the facility payment covers it
Order missing or incompleteCARC CO-16, claim lacks informationComplete the standard written order and resubmit
Medical necessity not shownCARC CO-50, not deemed a medical necessityAppeal with the clinical note and the cervical diagnosis
Modifier does not match the recordCARC CO-4, code inconsistent with modifierRemove GA without an ABN on file, then resubmit

Run these checks before submission and more L0830 claims count as a clean claim on the first pass. For the full revenue cycle, see what medical billing involves from order to payment.

How Pabau keeps the L0830 claim and its paper trail together

A halo claim passes through several hands. The surgeon writes the order, the fitter records the device, and the billing team matches dates against the hospital stay. When those records live in separate systems, a missing signature turns up on audit instead of before submission.

Pabau, the practice management platform we build, keeps the order, the fitting notes and the signed delivery receipt in the patient’s record. Its claims software for practices pre-fills the claim from the invoice and the client card, where the insurer and policy details sit.

Before a claim can be sent, Pabau checks that every required field is complete. US claims go out through Claim.MD, with eligibility checks and remittance posting in the same place. Fewer claims bounce back for missing information, and your team spends less time on resubmissions.

Send halo claims with the paper trail attached

Pabau pre-fills the claim from the invoice and client card, then checks required fields before sending. Your L0830 claims go out with the order and proof of delivery kept in the record.

Pabau claims management software for HCPCS billing

Conclusion

L0830 is a narrow code, and that’s exactly why it’s easy to bill wrong. It belongs only to a halo attached to a full Milwaukee type TLSO, billed once for the whole device.

So make two checks a habit. Read the trunk component before you choose the code, and hold the delivery date against any hospital or SNF stay. Get those right and the rest is paperwork, which a complete file carries through review.

Book a demo to see how Pabau keeps halo orders, delivery records and claims together in one patient record.

Continue your research

Continue your research

Need to understand how denial patterns are tracked and resolved? Denial management in healthcare covers the systematic approach to identifying, tracking, and appealing claim denials across payer types.

Looking for a broader grounding in DME and medical billing workflows? What is medical billing explains the end-to-end revenue cycle process from patient encounter to payment posting.

Want to understand what makes a claim pay on first submission? Clean claim standards outlines the data elements and documentation requirements that prevent payer rejections before they happen.

Coding a halo on a plaster body jacket instead? HCPCS code L0820 covers the sibling code, with the same ring, pins and rods on a different trunk piece.

Supplying MRI-compatible rings and pins? HCPCS code L0859 explains the addition code that goes on its own line beside the halo.

Frequently asked questions

What does HCPCS code L0830 cover?

L0830 covers a cervical halo built into a Milwaukee type orthosis. One line pays for the head ring, skull pins, connecting rods and bars, and the rigid TLSO they attach to.

Is a halo vest billed as L0830?

Usually not. A halo on a rigid jacket vest is L0810. L0830 applies only when the halo attaches to a Milwaukee type TLSO that reaches the pelvis. Check the delivery ticket, not the order’s wording.

What is a Milwaukee brace?

The Milwaukee brace is a full-torso orthosis designed in Milwaukee in 1945 for patients with scoliosis. In L0830, the same style of rigid trunk support anchors the halo rods, which spreads the load down to the pelvis.

Who can bill L0830 to Medicare?

A supplier enrolled with Medicare as a DMEPOS supplier bills the claim to the DME MAC. Most suppliers must also be accredited by a CMS-approved organization and meet the federal supplier standards.

Which CPT code covers applying the halo?

The surgeon bills CPT 20661, application of halo including removal, cranial, on their own claim. L0830 covers the device the supplier provides, so the two codes never share a claim.

Avatar photo
Monika Lazarevska
Content Writer

Monika Lazarevska writes content for owners and healthcare professionals who want clear, no-fluff content that actually helps them run their practice better. With a background in storytelling and SEO, she knows how to make even the driest topics worth reading. Off the clock, you'll find her in a café somewhere in Europe, probably with a good book and an even better coffee.
×