new AuditEventData(copyData)
Represents a single audit event
This class contains the information for a single audit event that occurs within the SanteDB system or to be dispatched to an upstream audit system.
Parameters:
Name | Type | Description |
---|---|---|
copyData |
AuditEventData | Copy constructor (if present) |
Properties:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
action |
ActionType | Gets or sets the action performed code(see: ActionType for values) | ||||||
actor |
AuditActorData | Gets or sets the actors involved in the event | ||||||
object |
AuditableObject | Gets or sets the objects which were actioned on | ||||||
event |
EventIdentifierType | Gets or sets the classification of the event(see: EventIdentifierType for values) | ||||||
type |
AuditCode | Gets or sets the custom type of event | ||||||
outcome |
OutcomeIndicator | Gets or sets the value indicating the outcome of the event(see: OutcomeIndicator for values) | ||||||
timestamp |
string | Gets or sets the timestamp of the audit | ||||||
meta |
object | Gets or sets metadata about the audit
Properties
|
||||||
modifiedOn |
Date | Represents the modified on | ||||||
id |
string | Gets or sets the primary identifying UUID of this object | ||||||
operation |
BatchOperationType | Gets or sets the operation(see: BatchOperationType for values) | ||||||
$type |
string | Gets the type registration of this object |
Extends
Members
action :ActionType
Gets or sets the action performed code
Type:
actor :AuditActorData
Gets or sets the actors involved in the event
Type:
event :EventIdentifierType
Gets or sets the classification of the event
Type:
id :string
Gets or sets the primary identifying UUID of this object
Type:
- string
- Overrides:
- Source:
meta :object
Gets or sets metadata about the audit
Type:
- object
modifiedOn :Date
Represents the modified on
Type:
- Date
- Overrides:
- Source:
object :AuditableObject
Gets or sets the objects which were actioned on
Type:
operation :BatchOperationType
Gets or sets the operation
Type:
- Overrides:
- Source:
outcome :OutcomeIndicator
Gets or sets the value indicating the outcome of the event
Type:
timestamp :string
Gets or sets the timestamp of the audit
Type:
- string
type :AuditCode
Gets or sets the custom type of event