AuditEventAgent
open class AuditEventAgent: BackboneElement
Actor involved in the event.
An actor taking an active role in the event or activity that is logged.
-
Actor involved in the event.
An actor taking an active role in the event or activity that is logged.
Declaration
Swift
override open class var resourceType: String
-
Alternative User id e.g. authentication.
Declaration
Swift
public var altId: FHIRString?
-
Where.
Declaration
Swift
public var location: Reference?
-
Type of media.
Declaration
Swift
public var media: Coding?
-
Human-meaningful name for the agent.
Declaration
Swift
public var name: FHIRString?
-
Logical network location for application activity.
Declaration
Swift
public var network: AuditEventAgentNetwork?
-
Policy that authorized event.
Declaration
Swift
public var policy: [FHIRURL]?
-
Reason given for this user.
Declaration
Swift
public var purposeOfUse: [CodeableConcept]?
-
Direct reference to resource.
Declaration
Swift
public var reference: Reference?
-
Whether user is initiator.
Declaration
Swift
public var requestor: FHIRBool?
-
Agent role in the event.
Declaration
Swift
public var role: [CodeableConcept]?
-
Unique identifier for the user.
Declaration
Swift
public var userId: Identifier?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(requestor: FHIRBool)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
Parameters
json
The JSON element to use to populate the receiver
context
The instantiation context to use
-
Undocumented
Declaration
Swift
open class AuditEventAgent: BackboneElement