Delta tagging

You can refer to the output provided here which indicates the delta tags for the example Entry illustrated in the previous section.

The Tpae IF Change Detection Connector provides delta tagging at Entry and Attribute levels. The connector tags Entries when received and parses change notifications. You can use the delta tagging at Attribute level only for the modified and added attributes of the root MBO.

{
	"#type": "modify",
	"#count": 11,
	"PERSON": {
		"#type": "replace",
		"#count": 0,
		"@xmlns": "http://www.ibm.com/maximo",
		"@action": "Replace",
		"FIRSTNAME": {
			"#type": "modify",
			"#count": 1,
			"@changed": "1",
			"#": "Fred"
			},
		"DISPLAYNAME": {
			"#type": "modify",
			"#count": 1,
			"@changed": "1",
			"#": "Fred Rogers"
		},
		"ADDRESSLINE1": [
			"#type": "replace",
			"#count": 1,
			"#": "179 Woodtree Lane"
		],
		"PHONE": {
			"#type": "replace",
			"#count": 0,
			"ISPRIMARY": [
				"#type": "replace",
				"#count": 1,
				"#": "1"
			],
			"PHONEID": [
				"#type": "replace",
				"#count": 1,
				"#": "145833"
			],
			"PHONENUM": [
				"#type": "replace",
				"#count": 1,
				"#": "(617) 643-1933"
			],
			"TYPE": [
				"#type": "replace",
				"#count": 1,
				"#": "WORK"
			]
		},
		"EMAIL": {
			"#type": "replace",
			"#count": 0,
			"EMAILADDRESS": [
				"#type": "replace",
				"#count": 1,
				"#": "fred.rogers@warpspeed.net"
			],
			"EMAILID": [
				"#type": "replace",
				"#count": 1,
				"#": "146115"
			],
			"ISPRIMARY": [
				"#type": "replace",
				"#count": 1,
				"#": "1"
			],
			"TYPE": [
				"#type": "replace",
				"#count": 1,
				"#": "WORK"
			]
		}
	}
}

The action property, which holds the Maximo® operation name, is used to determine the Entry operation. The action can be Add, Delete, Replace, or Change. The Replace and Change actions are interpreted as modify Entry operations.