REST AddModify Use Cases

This is a representative list of possible use cases.

Mode Externally Generated ID Record Lookup Fields MDM Managed ID (Assigned from Rulebase)
Add Only The record is added with a new ID. Record lookup fields are hidden. A new record is added. TIBCO MDM generates an ID and returns a response with appropriate message about the existence of the record.
Modify Only The record is modified by an existing ID. Record lookup fields are hidden. The record is modified by an existing ID. If the record does not exist, this activity does not create a new record. However, returns a response with a message that the record is not found.
Lookup Only The record is not added or modified. However, the record is queried by an MDM ID or a unique identifier for the record. Record lookup fields are displayed. The record is not added or modified. However, the record is queried by an MDM ID or a unique identifier for the record.
Add Modify The record lookup operation is performed. If the record does not exist, the REST Add Modify activity creates a record. If the record exists, the REST Add Modify activity updates the existing record. Record lookup fields are displayed. If the rulebase is not set to assign an internal ID, the validation error is returned in the response with the error and record details.