How can I add relationship attribute to events being passed to

Question

We have added address/location attributes to our External Queue (na03-test-buctryxqyzrzizx_2), however, they are still not appearing on the outbound messages being sent.  These would be the attributes for the relationship of "HCP has address" between HCP and Location entity types

Answer

 

We have added the following attributes in the JMSEventsFilteringFields.


attributes.Address.Zip.Zip5,
attributes.Address.Latitude, 
attributes.Address.Longitude, 
attributes.TimeZone_Name, 
attributes.JobTitle.Title, 
attributes.Specialties 

Full example of queue definition

 "objectFilter": "equals(type,'configuration/entityTypes/HCP') or equals(type,'configuration/entityTypes/Location') or equals(type,'configuration/relationTypes/HCPHasAddress') ",
"format": "JSON",
"JMSEventsFilteringFields": [
"attributes.ReltioId",
"endDate",
"attributes.CreatedOn",
"attributes.StatusUpdateDate",
"attributes.Specialties",
"type",
"attributes.Address.GeoLocation.Longitude",
"attributes.Address.TimeZone_Name",
"commitTime",
"attributes.Address.GeoLocation.Latitude",
"attributes.yearsOfExperience",
"attributes.Phone",
"createdTime",
"attributes.Prefix",
"attributes.Address.Zip.PostalCode",
"attributes.ModifiedOn",
"attributes.Address.AddressInput",
"updatedTime",
"attributes.Address.Zip.Zip5",
"attributes.Address.Zip.Zip4",
"attributes.LastUpdatedTimestamp",
"relation.attributes",
"updatedBy",
"attributes.LastName",
"attributes.Address.City",
"attributes.Preferences",
"objectVersion",
"attributes.MiddleName",
"attributes.Communication",
"attributes.Address.StateProvince",
"startDate",
"attributes.Contacts",
"attributes.CommunicationPreferences",
"attributes.Address.Country",
"attributes.FirstName",
"attributes.Identifiers",
"attributes.JobTitle.Title",
"attributes.ChartingSystems",
"attributes.Address.AddressType",
"attributes.Certificates",
"attributes.SuffixName",
"attributes.License",
"attributes.Address.VerificationStatus",
"attributes.Email",
"attributes.LanguagesSpoken",
"SourceID",
"attributes.name",
"uri",
"crosswalks",
"attributes.Name",
"createdBy",
"attributes.WorkPreferences",
"attributes.Title",
"attributes.SpecialtyType",
"attributes.Address.AddressLine1",
"attributes.Address.AddressLine2"
],
"RelationEventsFilteringFields": [
"updatedTime",
"startObject",
"updatedBy",
"createdBy",
"createdTime",
"attributes",
"type",
"uri",
"crosswalks",
"endObject"
]
},
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.