Reference·PV1 Segment·PV1-36
HL7 v2 Reference

HL7 v2 PV1-36 Field Guide: Discharge Disposition Codes and Common Mistakes

Jul 27, 2026 · 4 min read
← PV1-20 PV1-44 →

PV1-36 is only meaningful at the moment a patient actually leaves — but it is easy to build an interface that reads it on every message type and gets confused when it is empty everywhere except the one discharge event where it finally matters.

Quick answer

PV1-36 is the thirty-sixth field of the PV1 segment — a coded value describing where and how the patient left care, such as discharged home, transferred to another facility, or expired.

Common code values

01
Discharged to home
02
Discharged/transferred to another short-term facility
03
Discharged/transferred to a skilled nursing facility
06
Discharged/transferred to home under home health service
07
Left against medical advice
20
Expired

Example

Synthetic example Generated by Synthibase
PV1|1|I|3W^301^B^HOSP|U|||445566^PATEL^RAJ^S^^MD|667788^JONES^MARY^E^^MD|889900^LEE^DAVID^R^^MD|CAR||||7|||998877^CHEN^LISA^K^^MD|I|8827364501|MCR||||||||||||||||01||||||||202607261430

The 36th field (01) shows the patient was discharged to home. Synthetic patient — not a real person.

Where this trips people up

PV1-36 is empty on every message before discharge and only gets populated on the actual discharge event, typically an A03. Case management dashboards that poll for discharge disposition on any incoming PV1 segment, rather than specifically on the discharge event type, end up displaying stale or blank disposition values for active patients and then miss the real update entirely if their polling logic isn't keyed to the right trigger event.

Testing HL7 v2 PV1: The Fields Your System Actually Needs to Handle
HL7 ADT Messages: A01 through A08 Explained
How to Build a Test Environment Strategy for a Multi-Hospital System
Test discharge event handling end to end
Synthibase generates synthetic ADT sequences with realistic discharge disposition codes on the correct trigger events — so timing bugs surface before go-live.
Start free trial →
This page is written independently by Synthibase for testing and informational purposes. It is not an official publication of HL7 International or X12/Washington Publishing Company, and is not a substitute for reviewing the official standard or your trading partner's companion guide. See our Terms of Service for full legal terms.