Glossary

Definitions

The following list describes the major concepts in the Nexus211 information model. For each, a description is given, along with the important relationsihps between concepts. Please use the link at the bottom of the page to let us know how we can improve this

Agency

Represents a service provider.

Application

A piece of software that interacts with the Nexus211 API.

Contact

A member of the general public who interacts with Nexus211 organizations.

Funding Source

Represents an exteranl source of monetary support for an agency or program.

Key

A cryptographic secret used by an application to authenticate itself to the Nexus211 API.

Network

A contextual grouping of information shared between two or more organizations.

Organization

A named grouping of users, applications, resources, surveys, and contacts.

Program

An umbrella object for multiple services. It is generally supported by a FundingSource.

Referral

Represents information about a service that is provided to a contact as part of a transaction.

Resource

Represents a service provided at a particular site.

Role

Access control concept that describes a user's role within an organization or network.

Service

Represents a social service provided by an agency.

Service Group

Represents a "tag" or collection of services that are logically related.

Site

Represents the location (either physical or virtual) where a service is offered.

Subscription

Represents the service agreement between an organization and the Nexus211 platform

Survey

Survey is a list of questions that are logically related.

SurveyForm

Contains the questions, skip logic, and translations of a survey. Survey must at least have one SurveyForm to be useful.

SurveyResponse

Captures a single submission made for a survey. Per Survey, each submission (of a single user) is stored as multiple SurveyResponse records.

Taxonomy term

A taxonomy term refers to an entry in the AIRS taxonomy. It is used to help categorize a service.

Transaction

A transaction is an interaction between a (contact) user and an application. It may be facilitated by an (organization) user.

User

A user is any human that interacts with the system. Users have different roles, may belong to different organizations, etc., however, there is generally a 1-1 mapping between a user and a person in the real world.