What Is X12 837P NM103? Name Last or Organization Name, Explained for Testers
NM103 is the one element in the NM1 segment that changes meaning depending on the value sitting two positions earlier — read it without checking NM102 first and you'll misinterpret an organization name as somebody's surname.
NM103 holds the last name of a person when NM102 = 1, or the full organization name when NM102 = 2 — a single free-text field whose interpretation depends entirely on the entity type qualifier that precedes it.
What this element contains
Example
NM103 holds OKAFOR, the subscriber's last name, since NM102 = 1 marks this as a person. Synthetic claim data.
Where this trips people up
A common test-data bug is populating NM103 with a full "Last, First" string instead of just the surname — it looks fine in a spreadsheet used to generate the file, but it breaks name-matching logic on the payer side that expects NM103, NM104, and NM105 to already be split into separate fields.