Skip to content

PID-3 Patient Identifier List (HL7 v2.7)

PID-3 (Patient Identifier List) is required (R), repeating, datatype CX in HL7 v2.7. It carries every identifier the sending system holds for the patient, one CX repetition per identifier.

FieldPID-3
NamePatient Identifier List
DatatypeCX
OptionalityR (required)
RepeatsYes
HL7 version2.7

Example

A live, engine-generated example lands here with the phase-1 data export.

Validation context

  • strict A message with no PID-3 repetition raises a required-field finding in strict mode. Compatibility mode reports the same finding at reduced severity.

This answer, in your terminal

pidgeon lookup PID-3 --version 2.7

Wire it into your AI agent:

claude mcp add pidgeon -- npx -y @pidgeonhealth/mcp

Download Post free to browse this reference with generation attached.

HL7® Version 2.7 © Health Level Seven International. All rights reserved.

HL7® and FHIR® are registered trademarks of Health Level Seven International.

Published by Pattern Engine LLC (Pidgeon Health).

Rendered from the same machine-readable definitions the Pidgeon engine validates against. Phase-0 sample fixture, hand-authored structural placeholder. Phase 1 replaces it with the engine's exported dataset.