Basic Operations
Glossary of Terms
CBC-PROC-121 Version 2 last review date: September, 2024

Glossary of Terms

TermRelated EntityTypeDefinition
Basic Operations
AuthenticationSign-inTermThe process of accessing a computer system or software, with a set of credentials such as a username and password to prove your identity.
AuthorisationSign-inTermRefers to the process of determing what an authenticated user is permitted to do. In CMMS, this occurs when a User signs in. A Users permissions are determined based on their assigned Parent, and their assigned Role(s).
UsernameSign-inTermRefers to the name you enter alongside your password when signing in to CMMS. This will be your email address.
PasswordSign-inTermA secret string of characters known only to a user that they enter during the authentication process.
Sign-in-TermThe act of authenticating into CMMS.
Sign-out-TernThe act of de-authenticating from CMMS.
User Management
UserUserData EntityRepresents a single user of CMMS. This can include users that have access to Sign In, and Mailbox User's that exist only to receive communications.
First NameUserFIeldThe first name of a User.
Family NameUserFieldThe second or family name of a User.
Parent TypeUserFieldRepresents the broad category of a User, with these options 'Tenant', 'Internal Provider', 'External Provider' and 'Client. This governs the available Parent and Roles for the user, which therefore controls permissions for the users. A User can have only one Parent Type. The options for a User's Parent are governed by the selected Parent Type.
RoleUserFieldRepresents a set of permissions that can be assigned to a User to give them access to see or perform certain actions. Roles available to a User depend on the Parent Type. A User may have multiple Roles assigned. Where multiple Roles are assigned, the asscociated permissions are combined by adding all permitted actions together.
User ProfileUserViewA view displaying the details of a User, including contact information, Contract and Site Assignments, Qualifications, and Notification Settings. Permitted users can also see and adjust Parent and Role assignments.
Assets
AssetAssetData EntityAn Asset represents a physical object on or part of a Site, such as an air conditioning unit, a fire extinguisher, or a switchboard; usually something that requires maintenance or inspection. Assets are linked to Work Orders to indicate which Assets formed part of the Work Orders activity.
LocationAssetFieldA node of the asset tree. A Location sits under the Site, and can have Assets or other Locations within it.
Catalogue Items
Catalogue ItemCatalogue ItemData EntityRepresents an item that can be bought from a Provider or Supplier, and/or sold to a Client, such as labour used in the performance of a Work Order, or materials consumed. Catalogue Items include both Buy and Sell values, applicable to one or more Contracts. Catalogue Items can be added to Work Orders and passed through to Creditor and Debtor Invoices.
Buy PriceCatalogue ItemSub-entityThe cost required to obtain a Catalogue Item from a Provider or Supplier. Multiple Buy Prices can exist for a Catalogue Item, representing the differing prices to obtain the item from different Providers, or as different set rates for a Contract.
Sell PriceCatalogue ItemSub-entityThe price of the Catalogue Item when billed to a Client. Multiple Sell Prices can exist for a Catalogue Item, representing the differing agreed prices for each Contract.
Clients
ClientClientData EntityRepresents a company, group or person that has engaged CBC to perform work, usually with a signed contract or agreement, represented by a Contract.
Invoicing GroupClientSub-entityRepresents a department of a Client to which CBC will submit invoices. A Client usually has just one Invoicing Group, but can have multiple as may be the case when invoices need to be sent direct to Sites or to other departments.
Contracts
ContractContractData EntityRepresents an overarching agreement between CBC and a Client to perform work. The Contract settings specify nearly all elements of the work process, including Work Order settings, Sites, Priorities, Asset Types, system process flows, templates, permissions, etc. Users are assigned to Contracts to view the associated data. All Work Orders, Work Requests, Assets, Quotes, and Invoices are associated with a single Contract.
Creditor Invoice
Creditor InvoiceCreditor InvoiceData EntityRepresents an invoice submitted by a Provider or Supplier (i.e. a Creditor) to CBC for payment.
Debitor Invoice
Debtor InvoiceDebtor InvoiceData EntityRepresents an invoice raised by CBC to be issued and paid by a Client.
Providers
ProviderProviderData EntityRepresents a service provider or supplier that will supply goods or services to the Tenant.
Schedules
ScheduleScheduleData EntityRepresents work that needs to be completed on a recurring basis, such as programmed maintenance activities. Each Schedule has a number of Schedule Entry's to indicate the frequency of work to be completed. Schedules are converted to Work Orders on a monthly basis, producing and distributing Work Orders.
Schedule EntryScheduleSub-entityRepresents the frequency and detail of work to be completed on a Schedule, such as 'Monthly', 'Annually', etc. A Schedule can have multiple Schedule Entry's, allowing attendances to be combined to a single Work Order where frequencies overlap, such as when a three-monthly service occurs at the same time as an annual service.
Tenant-TermIn cloud software design, Tenant refers to the top level 'owner' of the software instance. In CMMS, CBC is the Tenant.
Work Orders
Work OrderWork OrderData EntityRepresents a job that requires some action to be completed by a Provider. Includes details such as attendance timeframes, linked Sites and Assets, and many others.
Work Order ListWork OrderViewA view displaying certain details of a Work Order in list form., which can be sorted, filtered and exported.
Work Order ViewWork OrderViewA view displaying the details of a Work Order, including the Provider to which it is assigned, the timeframes in which it needs to be actioned, Technician attendances, and associated paperwork.
Log OffWork OrderTermRefers to when a Technician indicates that they are no longer working on a Work Order, usually by logging off via the Technician App. Log Offs are visible on the Work Order View.
Log OnWork OrderTermRefers to when a Technician indicates that they are on site and commencing work on a Work Order, usually by logging on via the Technician App. Log Ons are visible on the Work Order View.
Required DocumentsWork OrderTermRefers to the Document Types that must be associated with Documents attached to a Work Order that must be provided for the Paperwork Status of the Work Order to transition to Paperwork Received.