The HR-XML Payroll workgroup has been very active in developing standards for a variety of business needs. Our original scope was to focus on transactions between the HRIS as the System of Record and the Payroll System. We've recently decided to expand that focus to handle Distributed System of Record. Many organizations exchange data with internal or 3rd party systems and need to provision/sync those systems throughout the employment life cycle. The following diagram shows one scenario we are considering, where each system is its own System of Record.
The final specifications will include a narrative and associated xml instance(s) describing the ‘day in the life of the new hire'. We will also include business rules for each use case to help business analysts and developers with their implementations. We realize there are other environments in addition to the two noted here (HRIS as SOR, Distributed SORs). Most of them are not as common, but we invite you to share other scenarios.