A Determining the Root Audit Action Details

An XML message that is published by PeopleSoft contains a Transaction node. In case of full reconciliation, the XML files for SCC_CONSTITUENT_FULLSYNC messages have multiple transaction nodes. However, in case of incremental reconciliation, the XML messages SCC_CONSTITUENT_SYNC have only one transaction node.

This appendix contains the following topics:

A.1 The PSCAMA Subnode

Every transaction node has a PeopleSoft Common Application Messaging Attributes (PSCAMA) subnode.

The following screenshot shows the PSCAMA node:
PSCAMA node

PSCAMA is an XML tag that contains fields common to all messages. The PSCAMA tag is repeated for each row in each level of the Transaction section of the message. PSCAMA provides the following information about the message data:

  • Language in which the data is written

  • Type of transaction the row represents, such as add or update

When receiving a message, PeopleCode inspects the PSCAMA node for this information and responds accordingly.

A.2 Root Audit Action

The AUDIT_ACTN subnode of PSCAMA, known as Root Audit Action, filters the data records in an XML message. It indicates the action taken against a person, such as Add or Change in Oracle Identity Manager.

If the biographical information is changed for a person on the target system, then the Root Audit Action value is C. If a person is added, then the Root Audit Action is either A or empty.

The Add Root Audit Action is shown in the following screenshot:

Add Root Audit Action

The nonzero level PSCAMA node and its Root Audit Action are shown in the following screenshot:

nonzero level PSCAMA node and its Root Audit Action