MajwareMAJWARE
SCH
Scheduling27 fields

SCHScheduling Activity Information

Appears in SIU (S12-S26) and SRM messages. Always the first non-MSH segment in scheduling messages.

The SCH segment carries scheduling activity information including appointment identifiers, reasons, timing, and status. It is the primary segment in SIU (Schedule Information Unsolicited) and SRM (Schedule Request Message) messages.

Real-World Context

SCH drives all appointment scheduling integrations — EHR to scheduling system, scheduling system to registration, registration to ADT. The appointment identifier pair in SCH.1 and SCH.2 is how appointments are tracked across systems. If appointments appear in the EHR but not in the scheduling system (or vice versa), the placer/filler ID mismatch is almost always the cause.

Field Reference

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

#Field NameTypeReqMax Len
1Placer Appointment IDEIO427
2Filler Appointment IDEIO427
3Occurrence NumberNMO5
4Placer Group NumberEIO427
5Schedule IDCEO250
6Event ReasonCEO250
7Appointment ReasonCEO250
8Appointment TypeCEO250
9Appointment DurationNMO20
10Appointment Duration UnitsCEO250
11Appointment Timing QuantityTQO200
12Placer Contact PersonXCNO250
13Placer Contact Phone NumberXTNO250
14Placer Contact AddressXADO250
15Placer Contact LocationPLO80
16Filler Contact PersonXCNR250
17Filler Contact Phone NumberXTNO250
18Filler Contact AddressXADO250
19Filler Contact LocationPLO80
20Entered By PersonXCNR250
21Entered By Phone NumberXTNO250
22Entered By LocationPLO80
23Parent Placer Appointment IDEIO427
24Parent Filler Appointment IDEIO427
25Filler Status CodeCEO250
26Placer Order NumberEIO427
27Filler Order NumberEIO427

Example Segment

HL7 v2.x Message
1SCH||APT20260310-001^EHR||1|GRP20260310-001^EHR||BOOK^New appointment^LOCAL|FOLLOWUP^Follow-up visit|EST^Established patient visit|30|MIN^Minutes^UCUM|^20260315^20260315100000^20260315103000||||||SCHED001^JOHNSON^CAROL^^^||||||SCHED001^JOHNSON^CAROL^^^|||APT20260310-001^EHR||ARM^Armed (Confirmed)

Related Segments

Used In Message Types

Parse messages with SCH 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