Class TAuditEventAgent
Unit
bsFhir_r4
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 type_ : TCodeableConcept read Gettype_ write Settype_; |
Specification of the participation type the user plays when performing the event.
|
 |
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 who : TReference read Getwho write Setwho; |
Reference to who this agent is that was involved 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.
|