HL7 SRM^S01 (Request New Appointment Booking)
SRM^S01 is the HL7v2 request new appointment booking message, defined in HL7v2 from v2.3 through v2.8.2. Its v2.8.2 structure carries 28 segments and groups, 9 of them required.
Full message structure (v2.8.2)
Every segment and group the standard defines for SRM^S01, in order, straight from the machine-readable specification. Indented rows sit inside the repeating group above them. R is required, O optional, C conditional; ∞ means the group or segment may repeat without a defined limit.
| Segment / group | Usage | Repeats |
|---|---|---|
| MSH | R | 1 |
| ARQ | R | 1 |
| APR | O | 1 |
| NTE | O | ∞ |
| PATIENT (group) | O | ∞ |
| PID | R | 1 |
| PV1 | O | 1 |
| PV2 | O | 1 |
| OBX | O | ∞ |
| DG1 | O | ∞ |
| RESOURCES (group) | R | ∞ |
| RGS | R | 1 |
| SERVICE (group) | O | ∞ |
| AIS | R | 1 |
| APR | O | 1 |
| NTE | O | ∞ |
| GENERAL_RESOURCE (group) | O | ∞ |
| AIG | R | 1 |
| APR | O | 1 |
| NTE | O | ∞ |
| LOCATION_RESOURCE (group) | O | ∞ |
| AIL | R | 1 |
| APR | O | 1 |
| NTE | O | ∞ |
| PERSONNEL_RESOURCE (group) | O | ∞ |
| AIP | R | 1 |
| APR | O | 1 |
| NTE | O | ∞ |
Which HL7v2 versions changed SRM^S01?
SRM^S01 has been defined since v2.3. Consecutive versions sharing an identical structure are grouped, so a single row spanning several versions means nothing changed across them.
| Versions | What changed |
|---|---|
| v2.3 - v2.8.2 | First defined, with 28 segments and groups. |