Key takeaways
ICD-10 code S12.120B covers a displaced dens fracture of C2, documented as open, at an initial encounter.
The word other means the fracture is not an Anderson-D’Alonzo Type II. Type II sits in its own subcategory, S12.11-.
Displacement is the only thing separating S12.120B from S12.121B. Where the record is silent, ICD-10-CM defaults to displaced.
S12.130B is not a dens fracture. It describes traumatic spondylolisthesis of C2, the hangman’s-type injury through the pars.
Category S12 carries a code-first note. Where cervical cord injury is documented, the S14 code is sequenced ahead of S12.120B.
ICD-10 code S12.120B covers a displaced fracture of the dens of C2, documented as open, at an initial encounter. The dens is the peg of bone the skull pivots on. It sits millimeters from the upper spinal cord, which is why the chart on these patients fills up fast.
The wording of the radiology report then decides the claim. Three ICD-10-CM subcategories describe a fracture of that same small bone, and two of them sit close enough to be picked by mistake. A single word in the descriptor keeps them apart.
Read the report properly and the code takes seconds to assign. Skim it, and the claim goes out carrying a diagnosis the record cannot support.
What ICD-10 code S12.120B means, and when it is billable
S12.120B is a billable, fully specified ICD-10-CM code, valid for claim submission as written. Its official FY2026 descriptor reads other displaced dens fracture, initial encounter for open fracture. Here is where it sits in the S12 hierarchy.
Verify current-year validity in the CDC ICD-10-CM web tool before you submit, since CMS updates the tabular list every October 1.
Why the anatomy of C2 shapes the code
Two of the four facts in this code are anatomy questions, so the anatomy is worth a minute.
The C2 vertebra, called the axis, is the second bone down in the cervical spine. Its defining feature is the odontoid process, better known as the dens.
That peg rises from the body of C2 and gives C1 something to rotate around. It also sits directly in front of the upper cervical cord and the brainstem.
A displaced fracture moves bone toward those structures, which raises the risk of cord compression and nonunion.
- C2 axis: Articulates with C1 at the atlantoaxial joint, which supplies roughly half of all cervical rotation.
- Odontoid process (dens): Held against C1 by the transverse ligament, so a fracture through it removes that restraint.
- Displacement: The fragments have moved out of anatomic alignment on imaging. Displaced dens fractures more often need halo immobilization or surgical fixation.
- Open fracture: A wound communicates with the fracture site. At C2 this is rare, and it usually follows penetrating trauma.
Coders supporting spine surgery or trauma services should pull two things from the operative or emergency report. The first is how the wound was described. The second is whether neurological status was assessed, since S14 cord injury codes often ride along with S12.120B.
What the word other is doing in the descriptor
The word other separates this code from the Anderson-D’Alonzo Type II codes, which ICD-10-CM gives their own subcategory at S12.11-. It is one word, and it carries the whole distinction.
Anderson-D’Alonzo sorts dens fractures into three types by where the fracture line runs. ICD-10-CM only carves out Type II. Every remaining pattern falls to S12.12-, the other dens fracture subcategory that S12.120B belongs to.
So the code applies when the dens fracture is displaced and open, and the record does not identify it as Type II. If the surgeon does document Type II, move to S12.110B, S12.111B or S12.112B instead.
The 7th character B carries two facts at once
In S12.120B, the B states that the fracture is open and that the patient is in active treatment. Both facts need physician documentation before the character is assigned. Neither can be inferred from the mechanism alone.
This position is also where S12 coding errors cluster. Each character changes the clinical meaning and the billing validity of the code. The wrong one can trigger a denial or a medical necessity query.
One point trips people up. The 7th character reflects the encounter type, not the age of the injury. A patient six weeks out from a C2 fracture, still in a halo or awaiting surgery, is still in an initial encounter. Switch to D once active treatment ends and the visit becomes routine monitoring.
The same letters do different jobs in other chapters. Nonunion maps to K in the skull and facial bone codes too, as it does at S02.651K.
How S12.120B differs from the codes next to it
Three variables separate the codes below, and all of them describe a fracture at or near the same site. Those variables are displacement, whether the record names an Anderson-D’Alonzo type, and whether the wound is open.
One code that does not belong on that list is S12.130B. It reads unspecified traumatic displaced spondylolisthesis of second cervical vertebra, a hangman’s-type fracture-dislocation through the pars. It is not a dens fracture, and using it for an odontoid injury will not survive an audit.
The other common selection error is reaching for S12.120B when the surgeon has documented a Type II odontoid fracture. Type II has its own codes, and the Official Guidelines require the highest level of specificity the record supports.
What counts as an open fracture at C2
An open fracture at C2 means the note describes a wound at, or communicating with, the fracture site. A laceration somewhere on the neck does not qualify on its own. The wound has to reach the bone.
Per the CMS ICD-10-CM guidelines, the 7th character B denotes an open fracture at an initial encounter. Cervical codes stop there. Gustilo-Anderson typing is not required, unlike some long-bone categories.
That is where S12 parts company with the limb codes. Forearm categories carry extra 7th characters for graded open fractures, which is why both S52.131B and S52.246H exist. Cervical fractures have no equivalent split.
Category S12 also carries two defaults that decide the code when the note is vague. A fracture not indicated as displaced or nondisplaced is coded to displaced. A fracture not indicated as open or closed is coded to closed.
Read together, those defaults send a documented open dens fracture with no displacement statement to S12.120B, not S12.121B. Query the physician anyway once imaging is available, because a default is weaker evidence than a finding.
A six-step check before you submit
Walk the record in this order, and stop at the first element the note does not support.
- Step 1, confirm the dens is named: The radiology or operative report should say dens or odontoid. A bare C2 fracture points to S12.100B or S12.101B instead.
- Step 2, check for a Type II statement: If the record documents Anderson-D’Alonzo Type II, code from S12.11- rather than S12.120B.
- Step 3, confirm displacement: Imaging should describe displacement or loss of alignment. If displacement is never addressed, the S12 default sends you to the displaced code.
- Step 4, confirm the open wound: The note must describe a wound communicating with the fracture. A laceration over the posterior neck, on its own, is not enough.
- Step 5, confirm the encounter type: Active treatment such as surgery, halo application, or emergency stabilization supports B. Routine follow-up does not.
- Step 6, assign the associated codes: Add the cervical cord injury code and the open wound code. Add the external cause code too, where the record supports it.
Record every physician query about wound type or displacement as you go. Your compliance documentation should show that exchange before the claim leaves the building.
Pro Tip
Document your physician query in the chart before closing the encounter. If a coder asks the attending about wound communication or Anderson-D’Alonzo type, that query and the answer belong in the record before S12.120B is submitted. Payers increasingly audit the query process itself.
When this code fits, and when a neighbor fits better
S12.120B is not an everyday code. Open dens fractures are high-acuity injuries seen in emergency and trauma settings, almost never in an outpatient practice. Knowing when a neighboring code fits better is what keeps denial rates down.
Practices supporting spine surgeons, neurosurgeons, or sports medicine services can build these scenarios into their intake and documentation templates. A physical therapy EMR used for post-acute spine rehabilitation may also meet the code during continuity-of-care documentation.
- Penetrating neck trauma: A gunshot wound produces a displaced dens fracture with a tract communicating with the fracture. S12.120B applies at the initial encounter, alongside an S11 open wound code and an external cause code.
- High-energy collision with an open craniocervical injury: CT shows a displaced dens fracture and the trauma note records a communicating wound. No Anderson-D’Alonzo type is given, so S12.120B is correct, with a V-series transport accident code.
- Type III dens fracture with an open wound: The fracture line runs into the body of C2 and the fragment is displaced. ICD-10-CM has no Type III dens code, so the injury falls to S12.120B.
- Open dens fracture with no displacement statement: The note confirms an open wound, but the report never addresses alignment. The S12 default codes the fracture as displaced, so S12.120B stands until the physician clarifies.
- When not to use it: A closed injury takes S12.120A. A nondisplaced one takes S12.121B. Documented Type II takes S12.110B, S12.111B or S12.112B. Traumatic spondylolisthesis of C2 takes S12.13- or S12.14-.
Documentation that survives a payer audit
Denials on this code usually come from thin documentation rather than the wrong code. Auditors reviewing trauma claims look for the elements that map onto each part of the descriptor, one for one.
Reading HIPAA-compliant documentation standards next to the ICD-10-CM guidelines builds audit readiness into the record. The clinical documentation framework your practice uses should prompt clinicians for each element while the patient is still there.
Reported as a principal diagnosis with no operating-room procedure, S12.120B groups to MS-DRG 551 or 552, medical back problems with or without MCC. Surgical fixation of the dens moves the case into a spinal fusion DRG instead. The procedure codes then drive reimbursement far more than the diagnosis does.
Per the AAPC ICD-10-CM guidelines, query the physician when the fracture type is missing but the clinical picture suggests one. A query costs minutes. A denial costs a rework and an appeal.
Which codes get reported alongside S12.120B
S12.120B rarely appears alone. Open cervical fractures generate a cluster of codes that together tell the clinical story. A single injury code on a high-acuity trauma claim is itself an audit flag.
The companions fall into three families. Cord and nerve injuries sit in S14, open wounds in S11, and the mechanism in the external cause chapter. Further S12 codes join them when several cervical levels are fractured.
Head injuries travel with high cervical trauma more often than not, so a code such as S06.307A can land on the same claim. Check the imaging list before you assume the neck was the only thing scanned.
Sequencing is where S12 parts company with most fracture categories. The tabular list carries a code-first note at S12 for any associated cervical spinal cord injury, S14.0 or S14.1-. Where cord injury is documented, that S14 code is sequenced ahead of S12.120B.
Where there is no cord injury, S12.120B leads and the external cause codes follow. Most facility coding policies require an external cause code on a trauma claim, so check yours before the bill drops.
Chart wording that still leads to this code
Charts rarely use tabular wording, so it helps to know which phrases the index treats as part of category S12. The tabular list gives these inclusion terms at the category level.
- Fracture of cervical neural arch
- Fracture of cervical spine
- Fracture of cervical spinous process
- Fracture of cervical transverse process
- Fracture of cervical vertebral arch
- Fracture of neck
The alphabetic index path runs through fracture, traumatic, then vertebra, cervical, second, dens, displaced, other. Subcategory S12.1 is annotated as applicable to the axis, so a report naming the axis rather than C2 still belongs here.
How Pabau captures the detail this code depends on
Accuracy on a code like S12.120B is decided at the point of care, not in the billing office. When the note is structured well, the coder already has the wound description, the fracture site, the displacement finding, and the encounter context.
When it is not, the query loop starts. The claim waits, the record gets edited after the fact, and denial risk climbs.
Practice management software like Pabau keeps the clinical record and the business record in one system. Digital intake forms can be built to prompt for the fields this code depends on. That means the wound description, the imaging finding on displacement, and the neurological assessment.
Patient records then stay complete and auditable, which is what a payer review of a trauma claim asks for. Nothing has to be retyped from a scanned note into a billing screen weeks later.

Plenty of groups run practice management workflows across several specialties at once. One platform linking the clinical note to the code it supports removes the handoff errors that hit complex trauma coding hardest.
Capture coding detail at the point of care
Pabau prompts clinicians for the wound, imaging, and encounter detail a trauma code depends on, then stores it in the patient record. Your coders stop chasing queries, and claims go out with the documentation already behind them.
Conclusion
The safest habit with this code is to read the radiology report before the encounter closes. Everything the descriptor asks for is either in there or clearly missing from it, and both answers are useful.
When something is missing, query early. A query answered on day one costs a few minutes of a surgeon’s time. The same query after a denial costs a rework, an appeal, and weeks of aging on the account.
Build those prompts into the note itself and the problem mostly stops recurring. Book a demo to see how Pabau captures wound type, displacement, and encounter status while the patient is still in the room.
Continue your research
Need a security framework behind your clinical records? EHR security covers the safeguards that keep audit-ready documentation protected as well as complete.
Coding graded open fractures on the limbs? S52.246H walks through the longer 7th-character set that forearm categories use.
Documenting a head injury that came with the neck injury? S06.813S explains how sequela coding works once active treatment has finished.
Supporting patients through post-acute cervical rehabilitation? Neck pain exercises sets out the progressions clinicians hand out after the collar comes off.
Need your privacy paperwork to match your record keeping? Notice of privacy practices gives you a template you can adapt for your own patients.
Frequently asked questions
Is an osteoporotic dens fracture coded to S12.120B?
Not when the record calls it pathological. A fracture through bone weakened by osteoporosis after minor trauma belongs in category M80. Significant trauma still codes to S12, so the mechanism in the note decides.
Does S12.120B need a placeholder X or a laterality character?
No. The code already runs to seven characters, so no placeholder is needed. The dens is a midline structure, which is why no S12 code offers a right or left option.
Who assigns the 7th character, the coder or the physician?
The coder assigns it, working from what the physician wrote. Documentation has to establish the open wound and the active treatment first. Where either is unclear, query before the claim goes out.
How is a comminuted dens fracture handled?
Comminution is not an axis in ICD-10-CM, so it does not change the code on its own. Displacement still decides between S12.120B and S12.121B. Code from the alignment statement in the imaging report.
Does a transfer to another hospital change the encounter type?
No. The receiving facility still reports an initial encounter while it provides active treatment. Encounter type follows the care being delivered, not the number of facilities the patient passes through.