ExternalServiceData

Represents the result data from contacting an external service.

ExternalServiceData.ID

= ID

Unique identifier of the external service.

ExternalServiceData.Name

= Name

Full name of the external service.

ExternalServiceData.CallerId

= CallerId

Unique calling identifier to identify if another call to the external service has been made in the meantime.

ExternalServiceData.ServiceCalled

= ServiceCalled

true, if a service call was indeed made.

ExternalServiceData.ServiceCallPending

= ServiceCallPending

true, if a service call is still pending.

ExternalServiceData.Timestamp

= Timestamp

Timestamp when the service call was initiated.

ExternalServiceData.Success

= Success

The outcome of the service call (success/failure).

ExternalServiceData.Match

= Match

true, if the service returned a positive match (interpretation based on the service).

ExternalServiceData.MatchedProperties

= MatchedProperties

List of name/value pairs for properties on which basis a positive/negative match was established (interpretation based on service).

ExternalServiceData.ErrorMessage

= ErrorMessage

The full error message that the external service responded with, in the case the service was not available.