HL7 ADT^A06 (Change an Outpatient to an Inpatient)
ADT^A06, ADT^A07 share a single message structure in HL7v2 - the standard defines the same segments and groups for each, and they differ in what the trigger event means rather than in what the message carries. Its v2.8.2 structure carries 31 segments and groups, 6 of them required.
Trigger events sharing this structure
The HL7v2 standard defines the same segments and groups for each of these trigger events. They differ in what the event means, not in what the message carries, so the structure below applies to all of them.
| ADT^A06 | Change an Outpatient to an Inpatient |
| ADT^A07 | Change an Inpatient to an Outpatient |
Full message structure (v2.8.2)
Every segment and group the standard defines for ADT^A06, 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 |
| SFT | O | ∞ |
| UAC | O | 1 |
| EVN | R | 1 |
| PID | R | 1 |
| PD1 | O | 1 |
| ARV | O | ∞ |
| ROL | O | ∞ |
| MRG | O | 1 |
| NK1 | O | ∞ |
| PV1 | R | 1 |
| PV2 | O | 1 |
| ARV | O | ∞ |
| ROL | O | ∞ |
| DB1 | O | ∞ |
| OBX | O | ∞ |
| AL1 | O | ∞ |
| DG1 | O | ∞ |
| DRG | O | 1 |
| PROCEDURE (group) | O | ∞ |
| PR1 | R | 1 |
| ROL | O | ∞ |
| GT1 | O | ∞ |
| INSURANCE (group) | O | ∞ |
| IN1 | R | 1 |
| IN2 | O | 1 |
| IN3 | O | ∞ |
| ROL | O | ∞ |
| ACC | O | 1 |
| UB1 | O | 1 |
| UB2 | O | 1 |
Which HL7v2 versions changed ADT^A06?
ADT^A06 has been defined since v2.1. Consecutive versions sharing an identical structure are grouped, so a single row spanning several versions means nothing changed across them.
| Versions | What changed |
|---|---|
| v2.1 | First defined, with 4 segments and groups. |
| v2.2 | Added ACC, AL1, DG1, GT1, IN1, IN2, IN3, MRG, NK1, OBX, PR1, PV2, UB1, UB2. |
| v2.3 | Added DB1, DRG, PD1, ROL. |
| v2.3.1 | Same segments, but usage or repeat counts changed. |
| v2.4 | Same segments, but usage or repeat counts changed. |
| v2.5 - v2.5.1 | Added SFT. |
| v2.6 - v2.8.2 | Added ARV, UAC. |