MajwareMAJWARE
PD1
Patient Administration22 fields

PD1Patient Additional Demographics

Optionally follows PID in ADT messages. Not required in most basic ADT interfaces but critical for care coordination and public health interfaces.

The PD1 segment carries supplemental patient demographic information that does not fit in the PID segment, including living situation, primary care provider, advance directives, and immunization registry status.

Real-World Context

PD1 is where care coordination data lives. The primary care provider in PD1.4 is critical for care transitions and referral workflows. If care management applications show patients without an assigned PCP, verify PD1.4 is populated in the ADT feed. Advance directive codes in PD1.15 drive end-of-life care decision support.

Field Reference

Click any row to see the full description, common values, and troubleshooting tip.

#Field NameTypeReqMax Len
1Living DependencyISO2
2Living ArrangementISO2
3Patient Primary FacilityXONO250
4Patient Primary Care Provider Name and ID No.XCNO250
5Student IndicatorISO2
6Handicap CodeISO2
7Living Will CodeISO2
8Organ Donor CodeISO2
9Separate BillIDO1
10Duplicate PatientCXO250
11Publicity CodeCEO250
12Protection IndicatorIDO1
13Protection Indicator Effective DateDTO8
14Place of WorshipXONO250
15Advance Directive CodeCEO250
16Immunization Registry StatusISO1
17Immunization Registry Status Effective DateDTO8
18Publicity Code Effective DateDTO8
19Military BranchCWEO705
20Military Rank/GradeCWEO705
21Military StatusCWEO705
22Advance Directive Last Verified DateDTO8

Example Segment

HL7 v2.x Message
1PD1||||MEMORIAL_HEALTH^^^123|1234567890^JOHNSON^SARAH^^^MD^NPI|N|1|F|Y|N||||DNR^Do Not Resuscitate^HL70435|A|20260101

Related Segments

Used In Message Types

Parse messages with PD1 in real time

Paste any HL7 message into our free viewer. Decodes every segment and field instantly, client-side.

Open HL7 Message Viewer →

Need HL7 mapping templates?

The HL7 Integration Toolkit includes field mapping worksheets, interface spec templates, and a go-live checklist for every major HL7 message type.

View HL7 Integration Toolkit →
← Back to HL7 Segment Reference