Key takeaways
S12.150K is a billable ICD-10-CM code for a subsequent encounter for other traumatic displaced spondylolisthesis of the second cervical vertebra (C2), where the fracture has failed to unite (nonunion).
S12.150 is the displaced form of this C2 spondylolisthesis; the nondisplaced counterpart is S12.151, not the other way around.
The 7th character K means nonunion at a follow-up visit; routine healing requires D, delayed healing requires G, and there is no malunion 7th character in this code family.
Pabau’s claims management software helps practices track encounter type and healing status across follow-up visits, reducing denials tied to 7th-character selection.
Most cervical spondylolisthesis denials trace back to one documentation error: the wrong 7th character. ICD-10 code S12.150K is one of the more frequently mis-coded entries in the C2 injury family. Confusing it with the routine-healing or delayed-healing codes costs practices time on resubmissions and appeals.
Official full description: Other traumatic displaced spondylolisthesis of second cervical vertebra, subsequent encounter for fracture with nonunion. This code is billable and valid for submission under the current ICD-10-CM fiscal year release. It sits within Chapter 19 (Injury, poisoning, and certain other consequences of external causes), category S12 (Fracture of cervical vertebra and other parts of neck).
This article covers the code structure, what spondylolisthesis means at the C2 level, and the 7th character K rules. It also covers the code hierarchy, related codes for comparison, documentation requirements, and the clinical scenarios where S12.150K applies. Coders, billing specialists, and treating clinicians will find the reference details needed to select, document, and submit this code correctly.
S12.150K code details at a glance
Use this reference table to confirm the key properties of ICD-10 code S12.150K before submission. Verify billable status against the current CMS ICD-10-CM tabular list, as codes are updated annually on October 1.
Breaking down the S12.150K code structure
ICD-10 code S12.150K is a 7-character alphanumeric code. Each segment carries specific clinical meaning. Misreading any segment leads to incorrect code selection.
The displacement qualifier is encoded in the 6th character: 0 means displaced, 1 means nondisplaced. That is the reverse of what many coders expect, so it is worth double-checking against the tabular list rather than assuming. S12.150 (6th character 0) means C2 has slipped out of normal alignment. S12.151 (6th character 1) is the nondisplaced counterpart, where the slip is present but the vertebra otherwise remains in alignment. The same segment logic applies across other Chapter 19 codes.
What is traumatic spondylolisthesis of the second cervical vertebra?
Spondylolisthesis is the forward slippage of one vertebra relative to the one below it. When it is caused by acute injury rather than gradual degeneration, it is classified as traumatic spondylolisthesis and coded within category S12, alongside the other cervical fracture codes. It is a distinct injury from a fracture through the vertebral body itself, though the two can occur together in the same trauma.
At C2, traumatic spondylolisthesis is often the clinical injury behind what is colloquially called a “hangman’s fracture” – a fracture through the pars interarticularis (or pedicles) of the axis that allows C2 to displace forward relative to C3. It typically follows a high-energy hyperextension mechanism: Motor vehicle collisions, falls from height, and diving accidents are the most common causes. Practices treating trauma patients regularly.
- Anatomy: C2 (the axis) sits directly below C1 (the atlas) and articulates with C3. Displacement here carries a meaningful risk to the spinal cord, which is why documentation precision drives both clinical management and coding.
- Unspecified vs. Type III vs. other: S12.13 covers traumatic spondylolisthesis of C2 when the fracture pattern is not further specified. S12.14 covers cases where the physician documents a Type III pattern – the ICD-10-CM tabular list’s own term, generally correlating with the more severe end of the hangman’s fracture spectrum, where the C2-C3 facet joints are also disrupted. S12.15, the code family covered in this article, is used for other specified traumatic spondylolisthesis of C2 that does not meet the Type III criteria.
- Displacement status: S12.150 is the displaced form (C2 out of alignment); S12.151 is the nondisplaced form (the slip is present but alignment is otherwise maintained).
- Not the same as a dens fracture: A fracture of the odontoid process (dens) of C2 is a different injury, coded under S12.11 (Type II dens fracture) or S12.12 (other dens fracture). Spondylolisthesis and dens fracture can coexist, but the documentation and code selection for each are separate.
S12.150K specifically applies once a provider has documented that a displaced C2 spondylolisthesis, seen at a subsequent (follow-up) encounter, has failed to unite.
Injury recovery often runs through occupational therapy, and occupational therapy software tracks function from assessment to discharge.
Understanding the 7th character K: Subsequent encounter for fracture with nonunion
The 7th character is where most C2 spondylolisthesis coding errors occur. The ICD-10-CM Official Guidelines for Coding and Reporting (Section I.C.19) define six 7th characters for this code family. Confusing K with D, G, or S results in claims with the wrong clinical story.
Critical distinction: K means nonunion, not routine healing. Routine healing at a follow-up visit is coded D. Delayed healing that has not yet reached nonunion is coded G. There is no malunion 7th character for this code family – if a C2 spondylolisthesis heals in a malaligned position, that clinical detail is captured in the provider’s narrative documentation, not in a dedicated 7th character. Reviewing S06.344S, another code that uses a 7th-character extension, shows how these extensions apply across different injury categories. First-pass rate measures how often a claim is paid without anyone touching it again.
K applies specifically when the provider documents, at a follow-up visit, that the fracture has failed to unite. If the record instead shows routine or delayed healing, D or G is the correct character, not K. Per the CMS ICD-10-CM guidelines, subsequent encounter codes are used for encounters after the patient has received active/definitive treatment.
S12.150K code hierarchy and the S12 category
Understanding the full code hierarchy helps coders navigate sibling and parent codes when the documentation does not specifically call for S12.150K. The hierarchical path from the broadest injury block to the specific billable code is:
- S00-T88: Injury, poisoning and certain other consequences of external causes
- S10-S19: Injuries to the neck
- S12: Fracture of cervical vertebra and other parts of neck
- S12.1: Fracture of second cervical vertebra
- S12.15: Other traumatic spondylolisthesis of second cervical vertebra
- S12.150: Other traumatic displaced spondylolisthesis of second cervical vertebra (non-billable parent)
- S12.150K: …subsequent encounter for fracture with nonunion (billable)
Two other C2 subcategories sit alongside S12.15 at the same level: S12.13 (unspecified traumatic spondylolisthesis of C2) and S12.14 (Type III traumatic spondylolisthesis of C2). Reference the ICD List code browser to navigate the full S12 hierarchy and confirm valid child codes.
S12.150K vs related C2 spondylolisthesis ICD-10 codes
S12.150K is one of several closely related codes. Selecting the wrong sibling code is the second most common coding error for C2 spondylolisthesis. The comparison below clarifies the differences.
The distinction between S12.150K and S12.151K comes down entirely to displacement, not to the presence of nonunion (both codes describe nonunion). “Displaced” means C2 has shifted out of normal anatomical alignment relative to C3. “Nondisplaced” means the slip is present but alignment is otherwise maintained. The treating provider’s imaging report and clinical notes must document this. For a broader survey of the vertebral fracture ICD-10 code family, the ICD List lookup tool lets coders search by keyword or code range.
Clinical scenarios: When to use ICD-10 code S12.150K
S12.150K is the right code only when the record documents that a previously identified, displaced C2 spondylolisthesis has failed to unite at a follow-up visit. The initial encounter (A or B) was coded at the point of diagnosis and acute treatment. If healing is progressing normally, D applies; if healing is slower than expected but has not failed outright, G applies. K is reserved for the specific finding of nonunion.
Common valid K-encounter scenarios:
- Imaging review showing failed fusion: Patient returns for a scheduled follow-up CT or flexion-extension X-ray months after the initial injury; imaging shows persistent motion or a lucent gap at the fracture site, and the provider documents nonunion.
- Halo or orthosis management visit with failed union: Patient has been in a cervical orthosis or halo device for the expected healing window; the provider notes the device has not achieved bony union and documents nonunion rather than delayed healing.
- Progression from delayed healing to nonunion: A prior encounter was coded S12.150G (delayed healing). At this visit, the provider documents that healing has stalled and reclassifies the finding as nonunion, moving the encounter to K.
- Pre-revision surgical planning visit: Provider evaluates a patient for possible revision fixation or fusion because the original spondylolisthesis has not united. The visit note documents nonunion as the reason for surgical planning.
- Physical therapy or neurosurgical follow-up with continued instability: PT or neurosurgery evaluates persistent instability or symptoms at the C2 level; imaging and clinical findings support ongoing nonunion rather than resolved injury.
Practices using physical therapy EMR software can structure follow-up visit notes to explicitly document healing status at each encounter, which directly supports correct 7th-character selection for C2 spondylolisthesis patients.
Pro Tip
Document the healing status explicitly in every follow-up note for a C2 spondylolisthesis. A phrase like ‘imaging shows persistent motion at the fracture site consistent with nonunion’ is what supports S12.150K over S12.150D or S12.150G. Vague notes that omit healing status create audit risk and may trigger payer requests for additional documentation.
Documentation requirements for S12.150K
The medical record must contain specific elements to support this code. Incomplete documentation is the primary reason S12.150K claims get denied or flagged on audit. These requirements apply regardless of care setting.
- Spondylolisthesis confirmation: Prior imaging (X-ray, CT, or MRI) identifying traumatic spondylolisthesis at C2. The report must specify displaced status or be consistent with displaced clinical findings.
- Nonunion documentation: The treating provider must explicitly state that the fracture has failed to unite. Language such as “no evidence of bony fusion,” “persistent motion at the fracture site,” or “nonunion confirmed on imaging” supports K. Routine healing or delayed healing findings support D or G instead.
- Encounter type context: The note must make clear this is a follow-up visit, not the initial presentation. New patients being seen for the first time after an injury diagnosed elsewhere still use A or B if they are receiving active treatment for the first time at this facility.
- Anatomical specificity: Documentation must support C2 (second cervical vertebra) as the level and spondylolisthesis (not a vertebral body fracture) as the injury type. Generic “cervical fracture” without level and injury-type specification does not support S12.150K.
- Displaced status: Either explicit (“displaced”) or supported by imaging description showing C2 out of normal alignment relative to C3.
Maintaining structured patient records with consistent encounter-level documentation fields reduces the risk of missing these elements. Practices that implement digital intake forms can standardize the capture of spondylolisthesis-related clinical details across follow-up visits.

Per documentation standards for medical offices, records must be legible and authenticated by the treating provider. They must also be retained per applicable state and federal requirements. Coding from incomplete or unauthenticated records creates both compliance and reimbursement risk. Orthopedic and rehabilitation practices should also review their HIPAA-compliant clinical documentation workflows to ensure follow-up visit records meet the specificity needed for traumatic spondylolisthesis coding.
Coding guidelines and official references for ICD-10-CM S12.150K
Several authoritative sources govern the correct use of ICD-10 code S12.150K. Coders should reference these annually when the October 1 code update takes effect.
- ICD-10-CM Official Guidelines for Coding and Reporting (Section I.C.19): The primary reference for injury codes, 7th character selection, and the definition of initial vs. subsequent vs. sequela encounters. Published annually by the Centers for Medicare and Medicaid Services (CMS) and the National Center for Health Statistics (NCHS).
- AHA Coding Clinic for ICD-10-CM/PCS: The American Hospital Association (AHA) Coding Clinic publishes official guidance on complex or contested coding scenarios, including cervical spondylolisthesis specificity and encounter type selection.
- CMS ICD-10-CM tabular list: The definitive source for confirming S12.150K’s billable status, code hierarchy, includes/excludes notes, and applicable 7th character table for category S12.
- AAPC code reference: The American Academy of Professional Coders (AAPC) provides crosswalk tools and coder community guidance, useful for validating S12.150K against related procedure codes.
The CDC/NCHS ICD-10-CM web tool provides the official US code lookup by fiscal year, including the full tabular list, index, and 7th character extension tables for all S12 codes. Use it to verify S12.150K’s description and code hierarchy against the current release. The AAPC Codify ICD-10-CM lookup is useful for cross-referencing S12.150K with related procedure and evaluation codes.
The diagnostic code reference approach used across Pabau’s code library follows the same official guidelines structure, with each code cross-referenced to its CMS tabular source. S12.191B follows the same structure for a nondisplaced, open C2 fracture. Practices managing multi-specialty billing can use practice management software with integrated coding tools to reduce manual lookup errors for cervical spondylolisthesis follow-up visits.
How practice management software supports ICD-10 coding accuracy
Coding errors on S12.150K claims rarely stem from unfamiliarity with the code itself. Most trace back to one of three documentation issues at the visit level:
- A healing status note that was not recorded.
- An injury type that was not confirmed as spondylolisthesis rather than a vertebral body fracture.
- An encounter type that defaulted to A when the patient returned for follow-up.
Pabau’s claims management software supports coding accuracy by connecting clinical documentation to the billing workflow. This keeps what the provider documents and what the coder sees at claim submission consistent.
Structured note templates for follow-up visits prompt providers to document healing status, imaging findings, and encounter context. These are the three elements that determine whether D, G, K, or S applies.

For practices managing cervical spondylolisthesis patients across multiple follow-up visits, Pabau’s client record tools maintain a chronological encounter history. This makes it straightforward to confirm that the initial encounter (A or B) was filed before subsequent (D, G, or K) codes begin. This structured documentation approach also supports audit readiness for complex traumatic injury codes.
Related ICD-10 codes
- ICD-10 code S09.90XA — Unspecified Injury of Head, Initial Encounter
- ICD-10 Code S12.230B — C3 Spondylolisthesis
- ICD-10 code S12.391S — Other nondisplaced C4 fracture, sequela
Reduce coding errors on complex injury codes
Pabau connects clinical documentation to your billing workflow, helping practices code follow-up visits accurately and submit cleaner claims for cervical spondylolisthesis and other traumatic injury codes.
Conclusion
ICD-10 code S12.150K is a precise, billable code for a specific clinical context: A follow-up visit where a displaced C2 spondylolisthesis has failed to unite. Get the underlying injury type right first – this is a slip of C2 relative to C3, not a fracture of a vertebral body. The 7th character follows from what the provider actually documents about healing.
The costliest mistake is treating K as a default subsequent-encounter character. It is not. Routine healing is D, delayed healing is G, and only a documented failure to unite supports K. When that distinction is blurred in the chart, claims either downcode or draw payer scrutiny.
Accurate documentation of injury type and healing status at every follow-up visit is the foundation of correct 7th-character selection. Pabau’s structured clinical documentation and claims management tools help practices build that documentation habit into every encounter. To see how Pabau supports ICD-10 coding workflows for injury and rehabilitation practices, book a demo with the team.
Continue your research
Coding a C5-level injury too? S12.430B covers the open-fracture variant of traumatic spondylolisthesis one level down the cervical spine.
Need the C3-level equivalent? S12.230B walks through spondylolisthesis coding one vertebra above C2.
Coding a related rib procedure? Anesthesia for radical rib resection covers base units, modifiers, and payer documentation for radical partial rib resection billing.
Coding a different nonunion fracture? S52.253K breaks down 7th-character selection for an ulnar shaft fracture that failed to heal.
Need the procedure side of an open fracture? CPT code 11010 explains billing for debridement of open fracture wounds.
Frequently asked questions
What is ICD-10 code S12.150K?
ICD-10 code S12.150K is a billable ICD-10-CM diagnosis code that describes a subsequent encounter for other traumatic displaced spondylolisthesis of the second cervical vertebra (C2), where the fracture has failed to unite (nonunion). It is not a fracture of the vertebral body itself, but a traumatic forward slip of C2 relative to C3, coded once nonunion is documented at a follow-up visit.
What does the 7th character K mean in ICD-10 fracture codes?
The 7th character K designates a subsequent encounter for a fracture with nonunion, per the ICD-10-CM Official Guidelines Section I.C.19. It applies when a provider documents, at a follow-up visit, that the fracture has failed to unite. It differs from D (subsequent encounter, routine healing) and G (subsequent encounter, delayed healing). There is no malunion 7th character for this code family.
Is S12.150K a billable ICD-10-CM code?
Yes, S12.150K is a valid billable ICD-10-CM code. It is a 7-character code that meets HIPAA requirements for diagnosis code submission. Confirm its active status against the current fiscal year CMS tabular list, as ICD-10-CM codes are updated annually on October 1.
What is the difference between S12.150 and S12.151?
S12.150 describes the displaced form of traumatic spondylolisthesis of C2, where the vertebra has slipped out of its normal alignment relative to C3. S12.151 describes the nondisplaced form, where the slip is present but alignment is otherwise maintained. Both codes use the same set of 7th characters, so the nonunion counterpart to S12.150K is S12.151K.
What is the difference between S12.150A, S12.150K, and S12.150S?
S12.150A is the initial encounter code for active treatment of a displaced C2 spondylolisthesis with a closed fracture. S12.150K is the subsequent encounter code used once the provider documents that the fracture has failed to unite (nonunion). S12.150S is the sequela code, used when the injury has resolved and the patient presents with a residual condition directly caused by the original spondylolisthesis.
When should subsequent encounter codes be used for C2 spondylolisthesis?
Subsequent encounter codes (7th character D, G, or K) are used after the initial phase of active treatment has ended. D applies to routine healing, G to delayed healing, and K to documented nonunion. This includes orthosis or halo management visits, imaging follow-ups, and pre-revision surgical planning visits. The first time a provider sees a patient for active treatment of the injury uses the A or B 7th character, regardless of where the injury first occurred.