Reference·SCH Segment·SCH-1
HL7 v2 Reference

HL7 v2 SCH-1 (Placer Appointment ID): Format, Values, and Testing Notes

Jul 27, 2026 · 4 min read
SCH-2 →

SCH-1 is the appointment's paper trail back to whichever system first asked for the slot. If it goes missing or gets reused across unrelated requests, every downstream confirmation and cancellation message loses its thread.

Quick answer

SCH-1 (Placer Appointment ID) is the identifier the requesting — or "placer" — application assigns to a scheduling request. It travels with every subsequent message about that appointment so the placer system can match responses back to the original ask.

What this field contains

Component 1
Entity Identifier — the actual identifier value assigned by the placer application, e.g. an appointment request number
Component 2
Namespace ID — a short code identifying which placer system or application space the identifier belongs to
Component 3-5
Universal ID / type — optional components used when the identifier needs to be globally unique across multiple organizations, rarely populated in routine scheduling traffic

Example

Synthetic example Generated by Synthibase
SCH|APT88213^SYNTHIB|FIL55021^SYNTHIB|||||FOLLOWUP^Follow-up Visit^SYNTHIBLOCAL|OFFICE^Office Visit^SYNTHIBLOCAL|30|MIN|^^^20260728090000^20260728093000||||||||||||||SCHEDULED^Scheduled^SYNTHIBLOCAL

In this synthetic message, SCH-1 is APT88213^SYNTHIB — a fake appointment request ID from a fictional placer application.

Where this trips people up

It's tempting to generate SCH-1 as a plain incrementing integer with no namespace component, since most test harnesses only check the first component for uniqueness. Real placer systems almost always populate the namespace, and a validator or receiving system that expects the full composite ID can reject a test message that only fills in the bare number.

HL7 v2 SCH Segment Guide: Fields, Format, and Testing Gotchas
HL7 ADT Messages: A01 through A08 Explained
How to Build a Synthetic Patient Registry for Healthcare Testing
Stop hand-crafting appointment IDs
Synthibase auto-generates properly composited placer and filler appointment IDs across your entire synthetic scheduling dataset, so every SCH-1 and SCH-2 pair stays consistent and traceable through your test suite.
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.