The Multi-System Data Reconciliation Pattern addresses the challenge of maintaining consistent, accurate data about the same entities (users, assets, configurations) across multiple integrated systems. When ServiceNow receives data from HR systems, Active Directory, asset management tools, and other sources, conflicts inevitably arise where different systems provide different values for the same field.

This pattern implements a golden record approach where each field has an assigned source-of-truth system and precedence rules determine which data wins during conflicts. The pattern maintains comprehensive audit trails of all data changes, source system information, and reconciliation decisions to support data governance and troubleshooting.

The implementation uses a reconciliation engine that processes incoming data updates, compares them against existing records, applies precedence rules, and updates the golden record while preserving historical data and change attribution.