1.1 Party Onboarding (All Party Type)

Upon completion of the party onboarding process, the system publishes a Party Onboarding (All Party Type) event notification, notifying the party management of a new party onboarding. Retail, SMB, SME, and Corporate parties are published for onboarding events.

Topic Name

platoPartyHandoffToHostStatus

Avro Format

{
            "namespace": "avro.oracle.fsgbu.plato.eventhub.events",    
            "name": "PartyHandoffToHostStatusGenerated",
            "type": "record",
            "fields" : 
                [
                {"name":"branchCode","type":["null","string"]},
                {"name":"userId","type":["null","string"]},
                {"name": "applicationNumber", "type": "string"},
                {"name": "partyId", "type": "string"},
                {"name": "handoffStatus", "type": "string"},
                {"name": "externalCustomerId", "type": "string"},
                {"name": "eventType", "type": "string"} 
                ]
        }

Sample Event

{"branchCode": "000", "userId": "USER1", "applicationNumber": "STP21TEST000B20", "partyId": "PTY00000001", "handoffStatus": "SUCCESS", "externalCustomerId": "CIF00001", "eventType": "HANDOFF"}

Event Attributes

Table 1-1 Event Attributes

Attribute Description
branchCode Branch Code, where party is onboarded using Oracle Banking Party Management application.
userId User ID of the user, who is onboarding party using Oracle Banking Party Management application.
applicationNumber Application number of the amendment.
partyId Unique Party ID generated by Oracle Banking Party Management.
handoffStatus Hand off status of party information to host/core such as Success, Failure etc.
externalCustomerId Customer Identification number generated by external system, in case party information is handed off to external systems/backend system. Else, Party ID generated by Oracle Banking Party Management.
eventType Event type as HANDOFF.