Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Diagnostic Codes

ICD-10 Code O21.2: Late vomiting of pregnancy

Key Takeaways

Key Takeaways

ICD-10 Code O21.2 is a billable ICD-10-CM code for late vomiting of pregnancy, defined as vomiting occurring after 20 completed weeks of gestation

O21.2 is distinct from hyperemesis gravidarum codes O21.0 and O21.1, which apply earlier in pregnancy and require different clinical criteria

Accurate gestational age documentation is required to support O21.2, coding it before 20 weeks is the most common error in this code family

Pabau’s digital forms and claims management software help OB/GYN practices capture gestational age at the point of care, reducing O21.2 claim denials

ICD-10 Code O21.2 is a billable ICD-10-CM diagnosis code for late vomiting of pregnancy. It applies to vomiting occurring after 20 completed weeks of gestation that does not meet the clinical criteria for hyperemesis gravidarum. Getting that distinction right in the medical record is where accurate billing begins.

O21.2 code details at a glance

The 2026 edition of ICD-10 Code O21.2 became effective on October 1, 2025. It is a billable, specific code valid for use in all HIPAA-covered transactions. The table below captures the key administrative details coders and billers need at a glance.

Field Detail
Code O21.2
Description Late vomiting of pregnancy
Code system ICD-10-CM (American Clinical Modification)
Billable/specific Yes
Valid for HIPAA submission Yes
Effective date (2026 edition) October 1, 2025
Chapter Chapter 15: Pregnancy, childbirth, and the puerperium (O00-O9A)
Block O20-O29: Other maternal disorders predominantly related to pregnancy
Gestational timing After 20 completed weeks of gestation

Clinical definition: Late vomiting of pregnancy

Late vomiting of pregnancy refers to pathological vomiting occurring after 20 completed weeks of gestation. It is explicitly distinct from normal morning sickness, which typically resolves by the end of the first trimester, and from hyperemesis gravidarum, which carries specific clinical criteria around severity and metabolic impact.

Three criteria determine whether O21.2 is the correct code assignment. The clinician’s documentation must support all three for the code to hold up under audit according to the CMS ICD-10-CM guidelines:

  • Vomiting onset confirmed after 20 completed weeks of gestation (gestational age documented in the record)
  • Vomiting is pathological in nature, not routine morning sickness
  • Clinical features do not meet the criteria for hyperemesis gravidarum (O21.0 or O21.1)

The gestational age threshold is not approximate. According to the ICD-10-CM Tabular List, 20 completed weeks is the defined cutoff. A patient presenting at 19 weeks with persistent vomiting would be coded differently, typically under O21.0 or O21.9, depending on severity.

The O21 code family: Excessive vomiting in pregnancy

ICD-10 Code O21.2 sits within the O21 category, which covers all forms of excessive vomiting in pregnancy. Understanding the full code family prevents the most common selection errors. The table below shows the ICD-10-CM code structure for this category, per the CDC/NCHS ICD-10-CM Tabular List.

Code Description Gestational timing Billable
O21.0 Mild hyperemesis gravidarum Before 20 weeks Yes
O21.1 Hyperemesis gravidarum with metabolic disturbance Before 20 weeks Yes
O21.2 Late vomiting of pregnancy After 20 completed weeks Yes
O21.8 Other vomiting complicating pregnancy Any gestational age Yes
O21.9 Vomiting of pregnancy, unspecified Any gestational age Yes

O21.8 covers vomiting complicating pregnancy due to causes other than hyperemesis gravidarum, such as gastrointestinal illness. O21.9 is a last-resort code for cases where documentation does not support a more specific selection.

The same principle applies across obstetric complication codes generally. A specific code like O08.3 is the correct choice once clinical detail is available in the record, and an unspecified code should never be a shortcut around missing documentation.

O21.2 vs O21.0 and O21.1: Key coding distinctions

The distinction between ICD-10 Code O21.2 and the hyperemesis gravidarum codes is where most coding errors originate. All three codes involve pathological vomiting in pregnancy, but they are mutually exclusive and represent clinically separate conditions.

The AAPC ICD-10-CM coding reference and the CMS Tabular List are consistent on the differentiating criteria:

Criterion O21.0 (Mild HG) O21.1 (HG with metabolic disturbance) O21.2 (Late vomiting)
Gestational age Before 20 weeks Before 20 weeks After 20 completed weeks
Hyperemesis gravidarum diagnosis Yes (mild) Yes (severe, with electrolyte/metabolic disruption) No HG diagnosis
Metabolic disturbance documented Not required Required (dehydration, electrolyte imbalance, carbohydrate depletion) Not applicable
Clinical context First trimester persistent nausea/vomiting meeting HG criteria First trimester HG with lab-confirmed metabolic abnormality Second-half vomiting not classifiable as HG

A patient admitted at 22 weeks with vomiting and no prior HG diagnosis is coded O21.2, not O21.1. A patient with a documented HG diagnosis from earlier in the pregnancy presenting with ongoing symptoms after 20 weeks requires careful clinical review. The attending clinician’s documentation of current gestational status and whether active HG features remain is decisive.

Inclusion terms and approximate synonyms for O21.2

The ICD-10-CM index and tabular list recognize several terms that map to ICD-10 Code O21.2. Coders searching by clinical description rather than code number will encounter these phrases in the alphabetic index, and all resolve to the same billable code.

  • Late vomiting of pregnancy
  • Vomiting of pregnancy, not otherwise specified, after 20 weeks
  • Persistent vomiting of late pregnancy
  • Vomiting after 20 completed weeks of gestation (not hyperemesis gravidarum)
  • Pathological vomiting, late pregnancy

None of these synonyms change the documentation requirements. Regardless of how the condition is described in the clinical note, gestational age confirmation must appear in the record to support O21.2 assignment. The same specificity requirement applies across the wider obstetric code set, including codes like N96.

Exclusion notes for O21.2

Neither ICD-10 Code O21.2 nor the rest of the O21 category carries an Excludes1 or Excludes2 note of its own in the ICD-10-CM Tabular List. The exclusion relationship runs the other way: the R11 nausea and vomiting codes carry an Excludes1 note against excessive vomiting in pregnancy (O21.-).

  • R11.0 (Nausea) and R11.10 (Vomiting, unspecified): Both carry an Excludes1 note against excessive vomiting in pregnancy (O21.-). An Excludes1 note means the two codes cannot be reported together for the same encounter, so a coder should not report an R11 code alongside O21.2 when the vomiting is pregnancy-related.

In practice: if a pregnant patient at 24 weeks presents with vomiting, code O21.2, not R11.10. A separately documented condition unrelated to the pregnancy-related vomiting can still be coded alongside O21.2 when it is genuinely present and clinically distinct.

Maintaining accurate medical form documentation at the point of care makes this distinction easier to apply consistently.

Documentation requirements for late vomiting of pregnancy

Inadequate documentation is the primary driver of O21.2 denials. The CMS ICD-10-CM Official Guidelines require that the record supports the code at the specificity level assigned. For ICD-10 Code O21.2, the medical record must contain all of the following before a coder assigns this diagnosis.

  1. Confirmed gestational age above 20 completed weeks. An ultrasound report, fundal height measurement, or LMP-based calculation documented by the clinician is sufficient. A vague reference to “second trimester” without a specific week count may not hold under audit.
  2. Clinical description of vomiting. The note must describe vomiting as a presenting symptom, not merely nausea. “Nausea and vomiting” is acceptable. “Nausea” alone is not.
  3. Absence of hyperemesis gravidarum. The clinician does not need to explicitly write “no HG present,” but the note must not include a current HG diagnosis. If HG was previously diagnosed and resolved, the record should reflect that resolution clearly.
  4. Pathological characterization. The vomiting should be described in terms that distinguish it from normal pregnancy-related nausea, such as frequency, duration, interference with oral intake, or impact on nutrition status.

Practices using digital clinical documentation tools that prompt for gestational age at intake capture this data reliably, without relying on retrospective chart completion.

Customizable consent and intake forms
Customizable consent and intake forms.

Common coding errors to avoid with O21.2

Four errors account for the majority of incorrect O21.2 assignments or denials. Fertility and OB practices with high patient volume are particularly exposed to these, because the gestational timeline shifts quickly and documentation can lag behind clinical status.

  • Coding O21.2 before 20 weeks. This is the most frequent error. A patient presenting at 18 weeks with persistent vomiting belongs in the O21.0 or O21.1 category if hyperemesis criteria are met, or O21.9 if unspecified. Applying O21.2 before the 20-week threshold is technically incorrect and may be flagged during a payer audit.
  • Defaulting to O21.9 when documentation supports O21.2. When gestational age is documented and vomiting is confirmed after 20 weeks, O21.9 is undercoding. Use the most specific code the documentation supports.
  • Confusing O21.1 with O21.2 based on symptom severity alone. O21.1 is not the “severe” version of O21.2. The distinction is gestational age and hyperemesis diagnosis, not symptom intensity.
  • Omitting gestational age from the encounter note. Without a gestational age on record, a coder cannot justify O21.2 over O21.0. The burden of specificity rests on the documentation, not the coder’s inference.

This pattern holds across obstetric billing broadly. Documentation specificity drives accurate code assignment whether it is a diagnosis code like O21.2 or a procedure code like CPT 01961. Gestational age remains the hinge fact that determines which O21 subcategory applies.

Reduce coding errors with structured OB documentation

Pabau's clinical documentation tools help OB/GYN practices capture gestational age, symptom onset, and diagnosis details at every encounter, giving coders the specificity they need to assign O21.2 accurately and reduce claim denials.

Pabau OB/GYN practice management software

ICD-10-CM code hierarchy for O21.2

Understanding where ICD-10 Code O21.2 sits in the ICD-10-CM hierarchy helps coders navigate the tabular list and verify they have reached the most specific billable code. According to the CDC/NCHS ICD-10-CM web tool, the parent hierarchy is as follows:

  • Chapter 15: Pregnancy, childbirth, and the puerperium (O00-O9A)
  • Block O20-O29: Other maternal disorders predominantly related to pregnancy
  • Category O21: Excessive vomiting in pregnancy
  • Code O21.2: Late vomiting of pregnancy (billable/specific)

A coder entering the tabular list at Chapter 15 and drilling into the O20-O29 block will arrive at O21 and its subcategories. O21.2 has no further subdivision, confirming it is a terminal, billable code. No additional characters are required or valid.

How Pabau supports accurate OB/GYN diagnostic coding

Coding O21.2 accurately depends on having the right clinical information in the right place at the right time. That specificity is usually lost at the documentation stage, before a coder ever sees the chart. Practice management software like Pabau, built for OB/GYN practice management, addresses that upstream problem directly.

Three workflow features are most relevant to practices coding the O21 family:

  • Configurable clinical templates. OB intake and encounter templates can be structured to prompt clinicians for gestational age, symptom onset, and hyperemesis status at every visit. When these fields are completed as part of the normal workflow, coders have the specificity they need without querying the clinician after the fact.
  • Integrated claims management software. Pabau connects clinical documentation to claim submission in one platform, reducing the transcription step where gestational age data often gets lost or omitted. When the encounter note and the claim are in the same system, code-supporting details carry through automatically.
  • AI-assisted note capture. Pabau Scribe, records and structures consult notes, capturing gestational age and symptom descriptions as part of the clinical narrative. This supports consistent O21.2 documentation without adding to the clinician’s post-visit workload.

Practices managing multiple OB patients per day benefit from patient record management tools that surface gestational age across all encounter views. When that data is always visible, clinicians document it consistently and coders can assign O21.2 with confidence.

Comprehensive EMR & patient record management
Comprehensive EMR & patient record management.

Conclusion

ICD-10 Code O21.2 is a straightforward code with one critical variable: the 20-week gestational threshold. Get that documented correctly and the rest of the O21 family falls into place. Miss it, and the most common denial in this category follows.

Pabau’s configurable clinical templates and integrated claims management help OB/GYN practices capture gestational age and symptom detail at the point of care, not after the fact. If your team is spending time reconstructing documentation to support O21.2, that is a workflow problem with a structural fix. Book a demo to see how Pabau handles this in practice.

Continue your research

Continue your research

Coding a spontaneous abortion complication? O03.2 carries the same documentation specificity requirements as the O21 family.

Supporting patients after delivery? Our postpartum diet plan template gives OB/GYN practices a ready resource to hand to patients.

Frequently Asked Questions

What is ICD-10 Code O21.2 used for?

ICD-10 Code O21.2 is a billable ICD-10-CM diagnosis code used to document late vomiting of pregnancy, specifically pathological vomiting occurring after 20 completed weeks of gestation that does not meet the clinical criteria for hyperemesis gravidarum. It is valid for use in all HIPAA-covered transactions as of the 2026 ICD-10-CM edition effective October 1, 2025.

What is the difference between O21.0, O21.1, and O21.2?

O21.0 is mild hyperemesis gravidarum occurring before 20 weeks gestation. O21.1 is hyperemesis gravidarum with documented metabolic disturbance, also before 20 weeks. O21.2 applies after 20 completed weeks to vomiting that does not meet hyperemesis gravidarum criteria. The gestational age threshold and the presence or absence of a hyperemesis gravidarum diagnosis are the defining distinctions between these codes.

What gestational age does O21.2 apply to?

O21.2 applies to vomiting occurring after 20 completed weeks of gestation. The 20-week threshold is defined in the ICD-10-CM Tabular List and is not approximate. Vomiting presenting before 20 completed weeks falls under different O21 subcategory codes depending on whether hyperemesis gravidarum criteria are met.

More questions about coding O21.2

What documentation is required to code O21.2?

The medical record must document: confirmed gestational age above 20 completed weeks, vomiting as a presenting symptom (not nausea alone), the absence of a current hyperemesis gravidarum diagnosis, and a clinical characterization distinguishing the vomiting from normal morning sickness. Without documented gestational age, a coder cannot justify O21.2 over a less specific code such as O21.9.

Can O21.2 be coded alongside other obstetric diagnosis codes?

Yes. O21.2 can be reported with other obstetric diagnosis codes when additional conditions are documented and clinically relevant. The one exception runs from the R11 codes rather than from O21.2 itself: R11.0 (Nausea) and R11.10 (Vomiting, unspecified) carry an Excludes1 note against excessive vomiting in pregnancy (O21.-), so those codes should not be reported together with O21.2 for the same encounter.

×