Achievable logoAchievable logo
CCMA
Sign in
Sign up
Purchase
Textbook
Practice exams
Support
How it works
Exam catalog
Mountain with a flag at the peak
Textbook
1. Medical assistant
2. Electronic records
3. Medical terminology and anatomy
4. The fundamentals of infection control
5. Introduction to vital signs
6. The patient interview and history
7. The physical examination
8. Appointment scheduling
9. Insurance billing
10. Diagnostic coding and the ICD-10-CM System
10.1 Introduction to diagnostic coding
10.2 Circulatory, pregnancy, and injury-related coding
10.3 Coding for infectious, neoplastic, and endocrine conditions
10.4 Coding for injuries and external causes
11. Procedural coding
12. Medical billing and reimbursement essentials
13. Assisting with medical specialties
14. Assisting with the musculoskeletal system
15. Assisting with the cardiovascular system
16. Assisting with the respiratory system
17. Assisting with the nervous system
18. Anatomy and physiology of the urinary system
19. Assisting in obstetrics and gynecology
20. Assisting in endocrinology
21. Assisting in ophthalmology & otolaryngology
22. Assisting in gastroenterology
23. Assisting in the immune & lymphatic systems
24. Assisting in pediatrics: the developmental stages and care
25. The medical assistant’s role in caring for the older patient
26. The role of the medical assistant in physical therapy examination and assessment
27. Preparing for minor surgery: room, solutions, and supplies
28. Introduction to the clinical laboratory
29. Urinalysis
30. Blood collection
31. Analysis of blood
32. Electrocardiography and heart structure
33. The principles of pharmacology
34. Essential calculations and measurement systems
35. Solid, liquid, & solutions medication doses
36. Administering medications
37. Metabolism and core nutrient roles
38. Medical emergencies in the healthcare setting
Achievable logoAchievable logo
10.2 Circulatory, pregnancy, and injury-related coding
Achievable CCMA
10. Diagnostic coding and the ICD-10-CM System
Our CCMA course is currently in development and is a work-in-progress.

Circulatory, pregnancy, and injury-related coding

8 min read
Font
Discuss
Share
Feedback

Coding for the circulatory system

Providers use a wide variety of terms and phrases to identify components of the circulatory system. To code disorders of the circulatory system accurately, the coder must carefully review all inclusions, exclusions, conventions, guidelines, and instructional notations associated with each potential code selected.

Myocardial infarction

A myocardial infarction (MI) is coded as follows:

  • As acute, if it is documented as such in the diagnostic statement or has a stated duration of 8 weeks or less.
  • As chronic, if it is so stated in the diagnostic statement or if symptoms persist after 8 weeks.

Other MI coding considerations include the following:

  1. If an MI is specified as “old” or “healed” without any current or presenting symptoms, it should be coded using category I21 ST elevation (STEMI) and non-ST elevation (NSTEMI) myocardial infarction.
  2. A history of an MI uses code I25.2 Old myocardial infarction. This code is used only if the patient has no symptoms and only if the old MI was diagnosed by means of an electrocardiogram.
  3. If the patient is symptomatic, code the underlying condition or symptoms only if the underlying condition is not known: I21.3 ST elevation (STEMI) myocardial infarction of unspecified site.

Hypertensive disease

A distinction is made in the ICD-10-CM between “elevated” and “high” blood pressure. High blood pressure is defined as hypertension [I10 Essential (primary) hypertension]. If a diagnostic statement does not contain the word hypertension or the phrase high blood pressure, the condition is coded as elevated blood pressure [R03.0 Elevated blood-pressure reading, without diagnosis of hypertension], not hypertension.

Hypertension frequently is the cause of various forms of heart and vascular disease; however, the mention of hypertension in the diagnostic statement does not mean that a combination code for hypertensive heart disease should be used. If a cause-and-effect relationship exists between hypertension and heart disease, it should be clearly documented in the clinical record or diagnostic statement.

The hypertension table in the ICD-9-CM was not included in the ICD-10-CM. Heart conditions classified to category I50 Heart failure or subcategories I51.4–I51.9 are assigned to a code from category I11 Hypertensive heart disease when a causal relationship is stated in the health record (“as a result of hypertension”) or implied (“hypertensive”). Use an additional code from category I50 to identify the type of heart failure in patients with heart failure.

The same heart conditions (category I50 or subcategories I51.4–I51.9) with hypertension, but without a stated causal relationship, are coded separately. The codes should sequence according to the circumstances of the admission or encounter.

Coding for chronic kidney disease

Assign codes from category I12 Hypertensive chronic kidney disease when both hypertension and a condition classifiable to category N18 Chronic kidney disease (CKD) are present. Unlike hypertension with heart disease, the ICD-10-CM presumes a cause-and-effect relationship and classifies chronic kidney disease with hypertension as hypertensive chronic kidney disease.

The appropriate code from category N18 should be used as a secondary code with a code from category I12 to identify the stage of chronic kidney disease.

If a patient has hypertensive chronic kidney disease and acute renal failure, an additional code for acute renal failure is required.

Coding for atherosclerotic cardiovascular disease

The ICD-10-CM has combination codes for atherosclerotic heart disease with angina pectoris. The subcategories for these codes are I25.11 Atherosclerotic heart disease of native coronary artery with angina pectoris and I25.7 Atherosclerosis of coronary artery bypass graft(s) and coronary artery of transplanted heart with angina pectoris.

When you use one of these combination codes, you do not need to use an additional code for angina pectoris. A causal relationship can be assumed in a patient with both atherosclerosis and angina pectoris unless the documentation indicates that the angina is due to something other than atherosclerosis.

If a patient with coronary artery disease is admitted because of acute myocardial infarction (AMI), the AMI should be sequenced before the coronary artery disease.

Coding for skin ulcers

Codes from category L89 Pressure ulcer are combination codes that identify the site of the pressure ulcer and the stage of the ulcer. The ICD-10-CM classifies pressure ulcer stages based on severity, which is designated by stages 1 to 4; unspecified stage; or unstageable. Unspecified and unstageable codes are used for pressure ulcers when the stage cannot be clinically determined (e.g., the ulcer has been treated with a skin or muscle graft). These codes are also used for pressure ulcers documented as deep tissue injuries, but not documented as being due to trauma. The modifying term defines each stage, depending on the location of the ulcer.

Coding for complications of pregnancy, childbirth, and the puerperium

Coding for the obstetric patient is like using a specialty codebook within the ICD-10-CM coding manual. This is challenging for coders who do not code obstetrics often. Here are some important clinical terms regarding pregnancy:

  • antepartum: Pregnancy (applies as soon as a pregnancy test result is positive)
  • childbirth: Delivery
  • postpartum: The puerperium, or first 6 weeks after delivery
  • peripartum: The period from the last month of pregnancy to 5 months postpartum

Obstetrics cases use codes from Chapter 18, Pregnancy, Childbirth, and the Puerperium (O00–O9A). Additional codes from other chapters may be used in conjunction with Chapter 18 codes to further specify conditions.

If the provider documents that the pregnancy is incidental to the encounter, code Z33.1 Pregnant state, incidental should be used instead of any Chapter 18 codes. This would be the case if the patient were being seen for a sprained ankle. The sprained ankle is not related to the pregnancy but is an incidental diagnosis. It is the provider’s responsibility to state that the condition being treated is not affecting the pregnancy. Codes from Chapter 18 are documented only in the maternal health record; they are never used in the health record of the newborn.

Most of the codes in Chapter 18 have a sixth character, which indicates the trimester of pregnancy. Assignment of the final character for the trimester should be based on the provider’s documentation of the trimester (or number of weeks) for the encounter. This applies to the assignment of trimester for preexisting conditions, in addition to those that develop during or are due to the pregnancy. The provider’s documentation of the number of weeks may be used to assign the appropriate code identifying the trimester. The seventh character in this chapter is used to identify the fetus when there is more than one.

Outcome of delivery and liveborn infant codes

When a delivery occurs, the principal diagnosis should correspond to the main circumstances or complications of the delivery. In cases of cesarean delivery, the selection of the principal diagnosis should be the condition assigned after the encounter that was responsible for the patient’s admission. If the patient was admitted with a condition that resulted in the performance of a cesarean procedure, that condition should be selected as the principal diagnosis. If the reason for the admission was unrelated to the condition resulting in the cesarean delivery, the condition related to the reason for the admission/encounter should be selected as the principal diagnosis.

For example, a maternity patient was admitted to the hospital for pneumonia, but because of complications, a cesarean section was performed. In this case, the pneumonia would be the primary diagnosis. A code from category Z37 Outcome of delivery should always be included in the maternal health record when a delivery has occurred. Codes from category Z37 are not to be used in subsequent records or the newborn’s health record.

Code O80 Encounter for full-term uncomplicated delivery should be assigned when a woman is admitted for a full-term vaginal delivery and delivers a single, healthy infant without any complications antepartum, during the delivery, or postpartum during the delivery episode. Code O80 is always a principal diagnosis.

H4: Newborn coding

Chapter 19, Certain Conditions Originating in the Perinatal Period (P00–P96), also is used for coding and reporting purposes. The perinatal period extends from just before the birth through day 28 after the birth. When you code the birth episode in a newborn’s health record, assign a code from category Z38 Liveborn infants according to place of birth and type of delivery as the principal diagnosis. A code from category Z38 is assigned only once to a newborn at the time of birth. If a newborn is transferred to another institution, a code from category Z38 should not be used at the receiving hospital. When a newborn is admitted to another hospital, the newborn’s admitting diagnosis is the health condition that requires the hospital transfer.

Coding for the circulatory system

  • Review all inclusions, exclusions, conventions, guidelines, and notations for circulatory codes
  • Use precise terminology from provider documentation
  • Accurate code selection depends on careful record review

Myocardial infarction

  • Acute MI: duration ≤ 8 weeks or documented as acute
  • Chronic MI: duration > 8 weeks or documented as chronic
  • Old/healed MI without symptoms: use I25.2 if diagnosed by ECG
  • Symptomatic MI: code underlying condition or I21.3 if unspecified

Hypertensive disease

  • High blood pressure = hypertension (I10); “elevated” without “hypertension” = R03.0
  • Combination code for hypertensive heart disease only if causal relationship is documented or implied
  • Heart failure with hypertension: code I11 + additional I50 code for heart failure type
  • No causal relationship: code hypertension and heart condition separately

Coding for chronic kidney disease

  • Hypertension + CKD: use I12 (hypertensive CKD) + N18 (CKD stage)
  • Cause-and-effect presumed between hypertension and CKD
  • Add code for acute renal failure if present

Coding for atherosclerotic cardiovascular disease

  • Combination codes for atherosclerotic heart disease with angina (I25.11, I25.7)
  • Do not code angina separately if using combination code
  • Assume causal relationship unless documentation states otherwise
  • AMI admission: sequence AMI code before coronary artery disease

Coding for skin ulcers

  • L89 codes: identify site and stage (1-4, unspecified, unstageable)
  • Unstageable/unspecified: used when stage cannot be determined or for deep tissue injuries not due to trauma
  • Modifying term defines stage by ulcer location

Coding for complications of pregnancy, childbirth, and the puerperium

  • Key terms: antepartum, childbirth, postpartum, peripartum
  • Use Chapter 18 codes (O00–O9A) for maternal records only
  • Z33.1 for incidental pregnancy (unrelated to encounter)
  • Most codes require sixth character for trimester, seventh for fetus (if multiple)
  • Trimester assignment based on provider documentation

Outcome of delivery and liveborn infant codes

  • Principal diagnosis: main circumstance/complication of delivery or reason for admission
  • Always include Z37 Outcome of delivery code in maternal record when delivery occurs
  • O80 for full-term, uncomplicated vaginal delivery (single, healthy infant)
  • Z37 codes not used in newborn or subsequent records

H4: Newborn coding

  • Use Chapter 19 (P00–P96) for perinatal conditions (birth to day 28)
  • Assign Z38 code (liveborn infant, place/type of delivery) as principal diagnosis at birth
  • Z38 assigned only once, not reused at receiving hospital after transfer
  • Subsequent admissions: code admitting health condition, not Z38

Sign up for free to take 15 quiz questions on this topic

Previous
Next  | 10.3 Coding for infectious, neoplastic, and endocrine conditions
All rights reserved ©2016 - 2026 Achievable, Inc.

Circulatory, pregnancy, and injury-related coding

Coding for the circulatory system

Providers use a wide variety of terms and phrases to identify components of the circulatory system. To code disorders of the circulatory system accurately, the coder must carefully review all inclusions, exclusions, conventions, guidelines, and instructional notations associated with each potential code selected.

Myocardial infarction

A myocardial infarction (MI) is coded as follows:

  • As acute, if it is documented as such in the diagnostic statement or has a stated duration of 8 weeks or less.
  • As chronic, if it is so stated in the diagnostic statement or if symptoms persist after 8 weeks.

Other MI coding considerations include the following:

  1. If an MI is specified as “old” or “healed” without any current or presenting symptoms, it should be coded using category I21 ST elevation (STEMI) and non-ST elevation (NSTEMI) myocardial infarction.
  2. A history of an MI uses code I25.2 Old myocardial infarction. This code is used only if the patient has no symptoms and only if the old MI was diagnosed by means of an electrocardiogram.
  3. If the patient is symptomatic, code the underlying condition or symptoms only if the underlying condition is not known: I21.3 ST elevation (STEMI) myocardial infarction of unspecified site.

Hypertensive disease

A distinction is made in the ICD-10-CM between “elevated” and “high” blood pressure. High blood pressure is defined as hypertension [I10 Essential (primary) hypertension]. If a diagnostic statement does not contain the word hypertension or the phrase high blood pressure, the condition is coded as elevated blood pressure [R03.0 Elevated blood-pressure reading, without diagnosis of hypertension], not hypertension.

Hypertension frequently is the cause of various forms of heart and vascular disease; however, the mention of hypertension in the diagnostic statement does not mean that a combination code for hypertensive heart disease should be used. If a cause-and-effect relationship exists between hypertension and heart disease, it should be clearly documented in the clinical record or diagnostic statement.

The hypertension table in the ICD-9-CM was not included in the ICD-10-CM. Heart conditions classified to category I50 Heart failure or subcategories I51.4–I51.9 are assigned to a code from category I11 Hypertensive heart disease when a causal relationship is stated in the health record (“as a result of hypertension”) or implied (“hypertensive”). Use an additional code from category I50 to identify the type of heart failure in patients with heart failure.

The same heart conditions (category I50 or subcategories I51.4–I51.9) with hypertension, but without a stated causal relationship, are coded separately. The codes should sequence according to the circumstances of the admission or encounter.

Coding for chronic kidney disease

Assign codes from category I12 Hypertensive chronic kidney disease when both hypertension and a condition classifiable to category N18 Chronic kidney disease (CKD) are present. Unlike hypertension with heart disease, the ICD-10-CM presumes a cause-and-effect relationship and classifies chronic kidney disease with hypertension as hypertensive chronic kidney disease.

The appropriate code from category N18 should be used as a secondary code with a code from category I12 to identify the stage of chronic kidney disease.

If a patient has hypertensive chronic kidney disease and acute renal failure, an additional code for acute renal failure is required.

Coding for atherosclerotic cardiovascular disease

The ICD-10-CM has combination codes for atherosclerotic heart disease with angina pectoris. The subcategories for these codes are I25.11 Atherosclerotic heart disease of native coronary artery with angina pectoris and I25.7 Atherosclerosis of coronary artery bypass graft(s) and coronary artery of transplanted heart with angina pectoris.

When you use one of these combination codes, you do not need to use an additional code for angina pectoris. A causal relationship can be assumed in a patient with both atherosclerosis and angina pectoris unless the documentation indicates that the angina is due to something other than atherosclerosis.

If a patient with coronary artery disease is admitted because of acute myocardial infarction (AMI), the AMI should be sequenced before the coronary artery disease.

Coding for skin ulcers

Codes from category L89 Pressure ulcer are combination codes that identify the site of the pressure ulcer and the stage of the ulcer. The ICD-10-CM classifies pressure ulcer stages based on severity, which is designated by stages 1 to 4; unspecified stage; or unstageable. Unspecified and unstageable codes are used for pressure ulcers when the stage cannot be clinically determined (e.g., the ulcer has been treated with a skin or muscle graft). These codes are also used for pressure ulcers documented as deep tissue injuries, but not documented as being due to trauma. The modifying term defines each stage, depending on the location of the ulcer.

Coding for complications of pregnancy, childbirth, and the puerperium

Coding for the obstetric patient is like using a specialty codebook within the ICD-10-CM coding manual. This is challenging for coders who do not code obstetrics often. Here are some important clinical terms regarding pregnancy:

  • antepartum: Pregnancy (applies as soon as a pregnancy test result is positive)
  • childbirth: Delivery
  • postpartum: The puerperium, or first 6 weeks after delivery
  • peripartum: The period from the last month of pregnancy to 5 months postpartum

Obstetrics cases use codes from Chapter 18, Pregnancy, Childbirth, and the Puerperium (O00–O9A). Additional codes from other chapters may be used in conjunction with Chapter 18 codes to further specify conditions.

If the provider documents that the pregnancy is incidental to the encounter, code Z33.1 Pregnant state, incidental should be used instead of any Chapter 18 codes. This would be the case if the patient were being seen for a sprained ankle. The sprained ankle is not related to the pregnancy but is an incidental diagnosis. It is the provider’s responsibility to state that the condition being treated is not affecting the pregnancy. Codes from Chapter 18 are documented only in the maternal health record; they are never used in the health record of the newborn.

Most of the codes in Chapter 18 have a sixth character, which indicates the trimester of pregnancy. Assignment of the final character for the trimester should be based on the provider’s documentation of the trimester (or number of weeks) for the encounter. This applies to the assignment of trimester for preexisting conditions, in addition to those that develop during or are due to the pregnancy. The provider’s documentation of the number of weeks may be used to assign the appropriate code identifying the trimester. The seventh character in this chapter is used to identify the fetus when there is more than one.

Outcome of delivery and liveborn infant codes

When a delivery occurs, the principal diagnosis should correspond to the main circumstances or complications of the delivery. In cases of cesarean delivery, the selection of the principal diagnosis should be the condition assigned after the encounter that was responsible for the patient’s admission. If the patient was admitted with a condition that resulted in the performance of a cesarean procedure, that condition should be selected as the principal diagnosis. If the reason for the admission was unrelated to the condition resulting in the cesarean delivery, the condition related to the reason for the admission/encounter should be selected as the principal diagnosis.

For example, a maternity patient was admitted to the hospital for pneumonia, but because of complications, a cesarean section was performed. In this case, the pneumonia would be the primary diagnosis. A code from category Z37 Outcome of delivery should always be included in the maternal health record when a delivery has occurred. Codes from category Z37 are not to be used in subsequent records or the newborn’s health record.

Code O80 Encounter for full-term uncomplicated delivery should be assigned when a woman is admitted for a full-term vaginal delivery and delivers a single, healthy infant without any complications antepartum, during the delivery, or postpartum during the delivery episode. Code O80 is always a principal diagnosis.

H4: Newborn coding

Chapter 19, Certain Conditions Originating in the Perinatal Period (P00–P96), also is used for coding and reporting purposes. The perinatal period extends from just before the birth through day 28 after the birth. When you code the birth episode in a newborn’s health record, assign a code from category Z38 Liveborn infants according to place of birth and type of delivery as the principal diagnosis. A code from category Z38 is assigned only once to a newborn at the time of birth. If a newborn is transferred to another institution, a code from category Z38 should not be used at the receiving hospital. When a newborn is admitted to another hospital, the newborn’s admitting diagnosis is the health condition that requires the hospital transfer.

Key points

Coding for the circulatory system

  • Review all inclusions, exclusions, conventions, guidelines, and notations for circulatory codes
  • Use precise terminology from provider documentation
  • Accurate code selection depends on careful record review

Myocardial infarction

  • Acute MI: duration ≤ 8 weeks or documented as acute
  • Chronic MI: duration > 8 weeks or documented as chronic
  • Old/healed MI without symptoms: use I25.2 if diagnosed by ECG
  • Symptomatic MI: code underlying condition or I21.3 if unspecified

Hypertensive disease

  • High blood pressure = hypertension (I10); “elevated” without “hypertension” = R03.0
  • Combination code for hypertensive heart disease only if causal relationship is documented or implied
  • Heart failure with hypertension: code I11 + additional I50 code for heart failure type
  • No causal relationship: code hypertension and heart condition separately

Coding for chronic kidney disease

  • Hypertension + CKD: use I12 (hypertensive CKD) + N18 (CKD stage)
  • Cause-and-effect presumed between hypertension and CKD
  • Add code for acute renal failure if present

Coding for atherosclerotic cardiovascular disease

  • Combination codes for atherosclerotic heart disease with angina (I25.11, I25.7)
  • Do not code angina separately if using combination code
  • Assume causal relationship unless documentation states otherwise
  • AMI admission: sequence AMI code before coronary artery disease

Coding for skin ulcers

  • L89 codes: identify site and stage (1-4, unspecified, unstageable)
  • Unstageable/unspecified: used when stage cannot be determined or for deep tissue injuries not due to trauma
  • Modifying term defines stage by ulcer location

Coding for complications of pregnancy, childbirth, and the puerperium

  • Key terms: antepartum, childbirth, postpartum, peripartum
  • Use Chapter 18 codes (O00–O9A) for maternal records only
  • Z33.1 for incidental pregnancy (unrelated to encounter)
  • Most codes require sixth character for trimester, seventh for fetus (if multiple)
  • Trimester assignment based on provider documentation

Outcome of delivery and liveborn infant codes

  • Principal diagnosis: main circumstance/complication of delivery or reason for admission
  • Always include Z37 Outcome of delivery code in maternal record when delivery occurs
  • O80 for full-term, uncomplicated vaginal delivery (single, healthy infant)
  • Z37 codes not used in newborn or subsequent records

H4: Newborn coding

  • Use Chapter 19 (P00–P96) for perinatal conditions (birth to day 28)
  • Assign Z38 code (liveborn infant, place/type of delivery) as principal diagnosis at birth
  • Z38 assigned only once, not reused at receiving hospital after transfer
  • Subsequent admissions: code admitting health condition, not Z38

More from Diagnostic coding and the ICD-10-CM System

  • Introduction to diagnostic coding
  • Coding for infectious, neoplastic, and endocrine conditions
  • Coding for injuries and external causes