HL7 ADT^A44 (Move Account Information - Patient Account Number)
ADT^A44, ADT^A47 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 9 segments and groups, 5 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^A44 | Move Account Information - Patient Account Number |
| ADT^A47 | Change Patient Identifier List |
Full message structure (v2.8.2)
Every segment and group the standard defines for ADT^A44, 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 |
| PATIENT (group) | R | ∞ |
| PID | R | 1 |
| PD1 | O | 1 |
| ARV | O | ∞ |
| MRG | R | 1 |
Which HL7v2 versions changed ADT^A44?
ADT^A44 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.3.1 | First defined, with 6 segments and groups. |
| v2.4 - v2.5.1 | Same segments, but usage or repeat counts changed. |
| v2.6 - v2.8.2 | Added ARV, SFT, UAC. |