Class TAuditEventAgent
Unit
bsFhir_stu3
Declaration
type TAuditEventAgent = class(TBackboneElement)
Description
A record of an event made for purposes of maintaining a security log. Typical uses include detection of intrusion attempts and monitoring for inappropriate usage.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property role : TCodeableConceptArray read GetroleArray; |
The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context.
|
|
property reference : TReference read Getreference write Setreference; |
Direct reference to a resource that identifies the agent.
|
|
property userId : TIdentifier read GetuserId write SetuserId; |
Unique identifier for the user actively participating in the event.
|
|
property altId : string read GetaltId write SetaltId; |
Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.
|
|
property altIdElement : Tstring read GetaltIdElement write SetaltIdElement; |
|
|
property name_ : string read Getname_ write Setname_; |
Human-meaningful name for the agent.
|
|
property name_Element : Tstring read Getname_Element write Setname_Element; |
|
|
property requestor : boolean read Getrequestor write Setrequestor; |
Indicator that the user is or is not the requestor, or initiator, for the event being audited.
|
|
property requestorElement : Tboolean read GetrequestorElement write SetrequestorElement; |
|
|
property location : TReference read Getlocation write Setlocation; |
Where the event occurred.
|
|
property policy : TBSFHIRPrimitiveStringArray read GetpolicyArray; |
The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used.
|
|
property media : TCoding read Getmedia write Setmedia; |
Type of media involved. Used when the event is about exporting/importing onto media.
|
|
property network : TAuditEventNetwork read Getnetwork write Setnetwork; |
Logical network location for application activity, if the activity has a network location.
|
|
property purposeOfUse : TCodeableConceptArray read GetpurposeOfUseArray; |
The reason (purpose of use), specific to this agent, that was used during the event being recorded.
|
Generated by PasDoc 0.15.0.
|