HL7 v2 ORC-12 Field Guide: Ordering Provider Codes and Common Mistakes
ORC-12 and the ordering provider field on OBR are populated independently by most sending systems, so a covering-provider substitution applied to one doesn't always make it into the other — and reports built off just one of the two can quietly name the wrong physician.
ORC-12 is the twelfth field of the HL7 v2 ORC segment — it identifies the provider responsible for the order at the ORC level, using the same XCN component structure (ID, family name, given name, credentials) as provider fields elsewhere in HL7 v2.
What this field contains
Example
3021^HAYES^DEREK^A^^^MD in the twelfth field identifies Dr. Derek A. Hayes as the ordering provider. Synthetic provider — not a real person.
Where this trips people up
Because ORC and OBR each carry their own ordering-provider field, some sending systems populate them from different sources — one from the order-entry screen, the other from the provider tied to the diagnostic service. Most of the time they match, but when a covering provider signs on behalf of the ordering physician, or an order gets amended, it's easy for only one of the two fields to get updated. Test data that always sets both fields identically will never surface a report or label that's pulling the stale provider name from the field nobody remembered to update.