Access Risk Knowledge Platform Ontology
type: Ontology
contributor: Ademar Crotti Junior
contributor: Junli Liang
contributor: Lucy McKenna
contributor: Natalia Duda
contributor: Nick McDonald
contributor: Rob Brennan
creator: Yalemisew Abgaz
description: An ontology for modelling for users, data classifications & access controls on the Access Risk Knowledge (ARK) Platform.
modified: 18/04/2020
modified: 31/03/2021
publisher: https://www.openark.adaptcentre.ie/
rights: https://creativecommons.org/licenses/by-nc/4.0/
rights: deed.en
preferred namespace prefix: arkp
preferred namespace uri: https://openark.adaptcentre.ie/Ontologies/ARKProjects#
version IRI: ARKPlatform
version info: 0.2

has data classification
type: ObjectProperty
creator: Lucy McKenna
comment: Ascribes a data classification level to an Entity.
domain: Class
  union of: Access Control Entity
  union of: Data Entity
range: Data Classification

Access Control Entity
type: Class
creator: Lucy McKenna
date: 2021-04-14T14:28:36+00:00
comment: An entity or aggregate, such as a Project or Risk Register, that can be used to control user access to data.
subclass of: Entity

AdminUser
type: Class
creator: Ademar
comment: An admin user has access to all projects.
subclass of: User

Confidential
type: Class
creator: Lucy McKenna
comment: Confidential information is defined as information which is protected by Irish and/or E.U. legislation or regulations, HSE policies or legal contracts. The unauthorised or accidental disclosure of this information could adversely impact the organisation, its patients, its staff and its business partners.
subclass of: Data Classification

Data Classification
type: Class
creator: Lucy McKenna
comment: Use to classifiy the sensitivity of data e.g., a project, an analysis or part of an analysis. Data classification values are adapted from the HSE Information Classification & Handling Policy.

Data Entity
type: Class
creator: Lucy McKenna
comment: An individual unit or aggregate of data on the ARK Platform.
subclass of: Entity

Data Status
type: Class
creator: Lucy McKenna
date: 2021-08-25T23:26:14+00:00
comment: The status of a unit or collection of data on the ARK Platform.
subclass of: Status

Internal
type: Class
creator: Lucy McKenna
comment: Internal information is defined as information that is only intended for internal distribution within an organisation. In the majority of instances there would be no significant impact on the organisation, its staff, clients or patients if this type of information was mishandled or accidentally released.
subclass of: Data Classification

Not Set
type: Class
creator: Lucy McKenna
date: 2021-04-14T14:26:51+00:00
comment: The data classification level has not been set.
subclass of: Data Classification

Personal
type: Class
creator: Lucy McKenna
comment: Restricted information that contains personal data. Personal data, as defined by the General Data Protection Regulation (GDPR), is any data that relates to a person or that could be used to identify a person.
subclass of: Restricted

Platform Role
type: Class
creator: Lucy McKenna
comment: The role of a User on the ARK Platform.

Public
type: Class
creator: Lucy McKenna
comment: Public information is defined as information that is available to the general public and is intended for distribution outside an organisation. There would be no impact on the organisation, its staff, clients or patients if this type of information was mishandled or accidentally released.
subclass of: Data Classification

Restricted
type: Class
creator: Lucy McKenna
comment: Restricted information is defined as highly sensitive confidential information. The unauthorised or accidental disclosure of this information would seriously and adversely impact the organisation, its patients, its staff and its business partners.
subclass of: Data Classification

Special Category
type: Class
creator: Lucy McKenna
comment: Special Category personal data, as defined by the General Data Protection Regulation (GDPR) Article 9, is any information that reveals a person's race, ethnic origin, political opinion, religious or philosophical beliefes, trade union membership, genetic data, biometric data for the purpose of uniquely identifying a natural person, data concerning health or data concerning a natural person’s sex life or sexual orientation.
subclass of: Personal

Status
type: Class
creator: Lucy McKenna
date: 2021-08-25T23:26:14+00:00
comment: The status of an entity or agent on the ARK Platform.

User
type: Class
description: A User of the ARK Platform.
comment: The user of the project can take three types: Owner, Collaborator, ReadOnlyUser.
subclass of: Person

User Status
type: Class
creator: Lucy McKenna
date: 2021-08-25T23:23:03+00:00
comment: The status of a user and their account settings.
subclass of: Status

Active
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:19:03+00:00
type: User Status
comment: User account has been approved and is active for use.

answered by
type: ObjectProperty
creator: yalemisew
date: 2019-11-13T17:03:04+00:00
comment: The name/username of the person who answered the question.
domain: Data Entity
range: User

Board Member
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:48:03+00:00
type: Platform Role
comment: Member of the governing body of an organisation. Responsible for developing and reviewing the organisation’s mission and strategy. Guides the organisation’s long-term goals and policies.

Clinical Specialist
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:47:03+00:00
type: Platform Role
comment: Plays a role in the management of activities and staff resources in an area of specialisation.

date
type: DatatypeProperty
creator: Lucy McKenna
date: 2021-08-27T15:11:31+00:00
comment: Captures a date on the ARK Platform. For example, the date when an entity or agent was created, edited or deleted from the platform.
domain: Thing
domain: Access Control Entity
domain: Data Entity
range: dateTime

Deleted
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:18:03+00:00
type: User Status
comment: User account has been deleted.

email
type: DatatypeProperty
creator: Lucy McKenna
date: 2021-08-25T23:26:14+00:00
comment: A user's email address.
domain: User

Frontline Staff
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:46:03+00:00
type: Platform Role
comment: Including, but not limited to, firefighters, doctors, nurses, midwives, paramedics, healthcare assistants, social work practitioners and allied health staff who work directly with service users.

has collaborator
type: ObjectProperty
comment: Links a Project or Risk Register with a user who is a collaborator. The collaborator has a read/write/add subproject rights but not access grant rights.
domain: Access Control Entity
range: User

has owner
type: ObjectProperty
comment: Links a Project, Risk Register or Report with its owning user(s). The owner has full read/write/grant access rights.
domain: Access Control Entity
domain: Data Entity
range: User

has owning organisation
type: ObjectProperty
creator: Lucy McKenna
comment: Links a Project, Risk Register or Report to its owning organisation.
domain: Access Control Entity
domain: Data Entity

has platform role
type: ObjectProperty
creator: Lucy McKenna
comment: Links a User to their Platform Role.
domain: User
range: Platform Role

has readonly user
type: ObjectProperty
comment: Links a project or risk register to a user with read only access. The read only user can view a specific Project but has no edit or access grant rights.
domain: Access Control Entity
range: User

Operations Manager
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:46:47+00:00
type: Platform Role
comment: Responsible for managing the delivery of quality service user care. This includes, but is not limited to, maintaining, ordering and distributing appropriate Personal Protective Equipment (PPE).

OrgChangeApproved
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:18:03+00:00
type: User Status
comment: User request to change their organisation has been approved.

OrgChangePending
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:18:03+00:00
type: User Status
comment: User request to change their organisation is pending.

Organisation Executive
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:47:33+00:00
type: Platform Role
comment: Responsible for all aspects of operations and for overseeing the functioning of the organisation.

password
type: DatatypeProperty
creator: Lucy McKenna
date: 2021-08-25T23:26:14+00:00
comment: A user's password.
domain: User
sub property of: topDataProperty

Pending
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:18:03+00:00
type: User Status
comment: User account is pending approval.

Platform Administrator
type: NamedIndividual
creator: Lucy McKenna
type: Platform Role
comment: An administrator of the ARK Platform.

PlatformRoleChangeApproved
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:18:03+00:00
type: User Status
comment: User request to change their platform role has been approved.

PlatformRoleChangePending
type: NamedIndividual
creator: Lucy McKenna
date: 2021-08-25T23:18:03+00:00
type: User Status
comment: User request to change their platform role is pending.

Safety Manager
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:49:16+00:00
type: Platform Role
comment: Directs the collection, measurement and presentation of data required for monitoring service quality and service user safety indicators. Assures compliance with regulations and standards.

status
type: ObjectProperty
creator: Lucy McKenna
date: 2021-08-25T23:47:14+00:00
domain: User
is defined by: Links a user to a status.
range: Status

token
type: DatatypeProperty
creator: Lucy McKenna
date: 2021-08-25T23:51:14+00:00
comment: A token for user who requests a password reset.
domain: User

token expiry
type: DatatypeProperty
creator: Lucy McKenna
date: 2021-08-25T23:51:14+00:00
comment: An expiry date for a token requested by user.
domain: User

Unit Manager
type: NamedIndividual
creator: Lucy McKenna
date: 2021-03-23T18:49:54+00:00
type: Platform Role
comment: Manager of a particular area or group of staff within an organisation e.g. ward manager, nursing manager.

user device hash string
type: ObjectProperty
creator: Lucy McKenna
date: 2022-02-14T16:06:04+00:00
comment: The two-factor authentication (2FA) increments the security of a user account by establishing a second factor of authentication in addition to the username and password process. If 2FA is enabled, the system will send an authorisation link to the registered user's email to allow access to the ARK Platform. The user's device information will be encrypted and stored to enable access to the ARK platform from the same device (without sending an authentication link until the device changes). If 2FA is disabled, the authentication process will be based only on the username and password.
domain: Access Control Entity
range: User

username
type: DatatypeProperty
creator: Lucy McKenna
date: 2021-08-25T23:26:14+00:00
comment: A user's username.
domain: User