description: > Implement to provide unique identifier of originator of the activity properties: - name: OriginatorId type: string description: > Unique Id of the originator that initiated the respective operation. This is an implementation-defined string described by a value of type OriginatorType. The originator id can be shown in user interfaces but this field should not be used for any programmatic interrogation of an object. - name: OriginatorType type: enum[self.OriginatorTypes] description: > Type of the originator that initiated the respective operation. enumerations: - name: OriginatorTypes description: > Indicates the type of the originator that initiated the operation. values: - name: Client description: > Client of the service that initiated the operation. - name: Internal description: > A process running on the service initiated the operation. - name: SupportingService description: > A process not running on the service but running on a supporting service initiated the operation.