NM103 in X12 275: A Field Guide to Name Last or Organization Name
NM103 looks like the simplest field in the whole segment — just a last name — right up until a hyphenated or multi-word surname shows up and your matching logic has to decide which half is the 'real' one.
NM103 is the third element of the NM1 segment and, in a 275 attachment transaction where NM101 identifies the patient, it carries the patient's last name. It's used together with the identification code in NM109 to confirm the attachment belongs to the person the receiving system expects.
The elements that actually matter in practice
Example
A synthetic NM1 carrying the hyphenated last name Vanterpool-Reid in NM103. Synthetic data only.
Where this trips people up
Synthetic test data tends to lean heavily on single-word last names, so a matching routine built and tuned against that data often breaks the first time it sees a hyphenated, apostrophized, or multi-word surname in production — either truncating the name or splitting it into two fields that don't recombine into anything the source system recognizes.