blob: 10cf61aa2077e577675abdbad683153fddedb327 [file] [log] [blame]
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -05001description: >
2 Implement to provide unique identifier of originator of the activity
3
4properties:
5 - name: OriginatorId
6 type: string
7 description: >
8 Unique Id of the originator that initiated the respective
9 operation. This is an implementation-defined string described
10 by a value of type OriginatorType. The originator id can be
11 shown in user interfaces but this field should not be used for
12 any programmatic interrogation of an object.
13
14 - name: OriginatorType
15 type: enum[self.OriginatorTypes]
16 description: >
17 Type of the originator that initiated the respective
18 operation.
19
20enumerations:
21 - name: OriginatorTypes
22 description: >
23 Indicates the type of the originator that initiated the operation.
24 values:
25 - name: Client
26 description: >
27 Client of the service that initiated the operation.
28 - name: Internal
29 description: >
30 A process running on the service initiated the operation.
31 - name: SupportingService
32 description: >
33 A process not running on the service but running on a supporting service
34 initiated the operation.