blob: a6cb9d10442be3b28ddaeba5589d72e065925c4a [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: >
Patrick Williamsa1347412022-12-06 10:56:22 -06008 Unique Id of the originator that initiated the respective operation.
9 This is an implementation-defined string described by a value of type
10 OriginatorType. The originator id can be shown in user interfaces but
11 this field should not be used for any programmatic interrogation of an
12 object.
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -050013
14 - name: OriginatorType
15 type: enum[self.OriginatorTypes]
16 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060017 Type of the originator that initiated the respective operation.
Asmitha Karunanithia39c66a2021-09-21 11:05:50 -050018
19enumerations:
20 - name: OriginatorTypes
21 description: >
22 Indicates the type of the originator that initiated the operation.
23 values:
24 - name: Client
25 description: >
26 Client of the service that initiated the operation.
27 - name: Internal
28 description: >
29 A process running on the service initiated the operation.
30 - name: SupportingService
31 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060032 A process not running on the service but running on a supporting
33 service initiated the operation.