Factors influencing health status and contact with health services
ICD-10 Code: Z23
Encounter for Immunization
Z23 is used when a patient encounter is solely for the purpose of receiving a prophylactic vaccination. This is a procedure code, not a diagnosis code for the condition being prevented.
Clinical Information
Z23 represents an encounter where the primary reason for the visit is to receive immunizations. It's used for routine vaccinations in healthy patients as well as catch-up immunizations.
**Key Characteristics:**
- Used for prophylactic immunizations only (not therapeutic)
- Applies to all age groups: pediatric, adult, and geriatric
- Can be used for single or multiple vaccines in one visit
- Separate from vaccine product codes (use CPT codes for vaccine administration)
Coding Guidelines
- 1Z23 should be the principal/primary diagnosis when immunization is the sole reason for visit
- 2Use additional codes to identify the specific vaccines administered (CPT codes)
- 3Can be used with other Z codes (e.g., Z00.00 for wellness visit)
- 4Do NOT use for allergy desensitization or therapeutic injections
- 5Report specific vaccines using appropriate CPT codes (90460-90474)
Common Uses
- Influenza vaccine administration
- COVID-19 vaccination encounters
- Pediatric immunization visits (MMR, DTaP, Polio, etc.)
- Adult immunizations (Pneumococcal, Shingles, Tdap)
- Travel vaccinations (Hepatitis A/B, Typhoid, Yellow Fever)
- Immunization catch-up visits
Related ICD-10 Codes
Z00.00Encounter for general adult medical exam without abnormal findings
Z00.129Encounter for routine child health exam
Z28.0Immunization not carried out because of contraindication
Z28.1Immunization not carried out because of patient decision
Documentation Requirements
- Document specific vaccine(s) administered
- Record vaccine lot numbers, expiration dates, and manufacturer
- Note site and route of administration
- Document VIS (Vaccine Information Statement) provided
- Record any adverse reactions or refusals
- Include consent for immunization
Real-World Coding Examples
Patient presents for flu shot. No complaints. → Z23 + CPT 90686, 90471
3-month-old infant for 2-month immunizations: DTaP, IPV, Hib, PCV13, Hep B. → Z23 + appropriate CPT codes
Patient for COVID-19 booster vaccination. No other services provided. → Z23 + CPT 91305, 0001A
65-year-old for pneumococcal vaccine. → Z23 + CPT 90670, 90471
Need Help with Medical Coding?
Use our free AI-powered medical code generator to automatically extract ICD-10, CPT, and HCPCS codes from clinical notes in seconds.
Try Free Code Generator →