System Architect Definitions, Encyclopedia:"D:\DATA\SYSARCH\HCM\GEN_DATA\SUBJECT\V01\CURRENT\"
Agency Active (Class)
Description: An Agency that is current ("Agency Started") and active.
Comment:
This is the normal state of affairs - the Agency exists and is operational.

Note that in the case of an "Authorised Agent", this is the point at which all "Authorised Activities" become active, unless they have explicitly different start and end timepoints.

Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agency Ended (Class)
Description: An Agency that has ended.
Comment: The Agency may terminate for many reasons: change of employment (however it happens), death, closure of some health facility.
Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agency Proposed (Class)
Description: A state of Agency in which it is proposed that it should exist.
Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agency Suspended (Class)
Description: An Agency that is current ("Agency Started") but which is suspended.
Comment: This covers situations where, for example, a healthcare professional is suspended from work whilst some allegation of professional misconduct is investigated.
Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agent Accepted Intention (Class)
Description: "Intention" which has been accepted by the originator and/or another "Agent" for action.
Source: post-CBS
State Type: F
&Abstract: F
Value: F

Agent Access Group (Class)
Description: Method of allowing one or more "Agents" to gain access to "Subjects" or information about them.
Source: HcM QA
State Type: F
&Abstract: F
Value: F

Agent By Devolvement (Class)
Description: "Agent" whose authority derives from the devolvement of the authority of another.
Comment: A hospital registrar acts through the devolved authority of the consultant.
Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agent By Licence (Class)
Description: "Agent" who has permission to perform some activity or activities.
Comment: Example: driving licence.
Source: STAR (EU)
State Type: F
&Abstract: F
Value: F

Agent For First Party (Class)
Description: "Authorised Agent" not representing a third party "Agent".
Comment: This represents all situations where there is a direct relationship between the parties to the agreement and the agreement itself.
Source: STAR (EU)
State Type: F
&Abstract: F
Value: F

Agent For Third Party (Class)
Description:
"Authorised Agent" appointed or authorised to represent or act for another "Agent" .

Comment:
This covers the use of Proxy, an "Agent" acting for another "Agent".

The authority for the proxy may or may not be the same as the represented "Agent". For example, the parent or guardian of a juvenile is a proxy by law, not by the authority of the child.

Source: STAR (EU)
State Type: F
&Abstract: F
Value: F

agent for (Association)
From Class: Agent
To Class: "Agent's Activity Type"

agent for (Association)
From Class: "Authorised Agent"
To Class: "Authorised Agent Activity"
Redefines: Agent."Agent's Activity Type"."agent for"

Agent In Access Group (Class)
Description: Specifying that an "Agent" is a member of an "Access Group".
Source: HcM QA
State Type: F
&Abstract: F
Value: F

Agent Rejected Intention (Class)
Description: "Intention" which has been rejected by the requestee "Agent".
Source: post-CBS
State Type: F
&Abstract: F
Value: F

agent responsible for (Association)
From Class: Agent
To Class: "Identifier Domain"

Agent Selected Intention (Class)
Description: "Intention" which has been requested of another "Agent" for action.
Source: post-CBS
State Type: F
&Abstract: F
Value: F

Agent State Change (Class)
Description:
"State Change Activity" changing the state of an "Agent".


Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agent State (Class)
Description:
"Agent" in a state which it is currently or has been previously.


Comment:
Note that there are both subtypes (comprising all the possible states) and a "power type" of "Agent State Type". The latter's contents are identical to the subtypes; it exists in order to control topics such as access and permission to amend.

Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agent's Activity Type (Class)
Description: A means of establishing that an "Agent" may perform, offer to perform or authorise others to perform certain "Activity Types".
Comment: For examples see subtypes.
Source: Unspecified
State Type: F
&Abstract: F
Value: F

Agent's Term For Concept (Class)
Description: Meaningful name used by an "Agent" for a "Concept".
Comment: Note that these may possibly be divided into "Preferred" and "Other" terms.
Source: CBS V2 Gen
State Type: F
&Abstract: F
Value: F

Agent/authorisation (Gen-Spec Arc)
Description:
Identifies whether the "Agent" is authorised to undertake specific activities or whether they are acting under their own volition.

Problem: In practical terms, it is likely that an implementation will not know whether an "Agent" is authorised or not. Similarly, because "Agent" is a join between a "Person" and another authorising "Agent", then in order to establish the appropriate "Agent" it is necessary to know both the "Person" and the authorising "Agent". What if only the "Person" is known?

Base Class: Agent
Open: F
Definitions Used:
Agent (Class)

Agent/lifespan (Gen-Spec Arc)
Base Class: "Agent State"
Open: F
Definitions Used:
Agent State (Class)

agent (Association)
From Class: Agent
To Class: "Preferred Name For Subject"

agent (Association)
From Class: Agent
To Class: "Preferred Contact For Subject"

agent (Association)
From Class: Agent
To Class: "Fundamental Characteristic"

agent (Association)
From Class: Agent
To Class: "Agent In Access Group"

Agent (Class)
Dynamic: F
Virtual Destructor: T
Destructor Access: public
PWB Project Name: Project
PWB Application Name: Applic
Description:
Role of a subject enabling it to act purposefully.

Comment:
CBS V2: - A role of a "Subject" which indicates that it has power to act

This is a role which may be played by a "Subject". Sometimes, an "Agent" may be created in order to assemble a set of responsibilities and authorities prior to a specific "Subject" being identified and allocated to it.

For purposes of creating an "Authorising Act", an "Agent" may actually be a group of individuals - for example when joint responsibility is being taken for some decision, as in a clinical case conference. In such a case the details of the group are taken care of by "Subject" and "Inter Subject Relationship".

Examples of "Agent":
Dr Smithers within NHS XYZ Trust,
Ms J.Doe in the HXT Pathology laboratory.

A better understanding of the types of "Agent" can be gained from examination of its subtypes.

Source: CBS V2 Gen
Previous name: Agent
State Type: F
&Abstract: F
Value: F

agent (Association)
From Class: Agent
To Class: "Agent State"