Skip to content

Movement

A Movement is a timestamped record of any entry into or exit from the project site. It is the core operational log of the application.

Direction

Every movement has a direction:

TypeMeaning
INA person enters the project site
OUTA person leaves the project site

Participants in a movement

A movement can include one or more people. Two kinds of people can be recorded in a movement:

KindDescription
Registered participantA participant pre-registered in the project
GuestA light, one-off entry with a first name, last name, and birthdate — not registered in the project

Registered participants can be added individually or collectively via their group.

Reason

A reason is mandatory when the movement direction is considered non-natural for that type of person:

DirectionParticipant typeReason required?
OUTRegistered participantYes
INRegistered participantNo
INGuestYes
OUTGuestNo

Reasons for a registered participant going OUT

ReasonDescription
An activity IDThe participant is leaving to take part in specific activity
SHOPPINGThe participant is leaving for a shopping errand
MEDICALThe participant is leaving for a medical appointment
DEFINITIVE_DEPARTUREThe participant is leaving the project for good
OTHERAny other reason

Reasons for a guest coming IN

ReasonDescription
EMERGENCYThe guest is entering in an emergency situation
LOGISTICSThe guest is entering for a logistical purpose
PARTNER_ANIMATIONThe guest is an external facilitator or partner
VISITThe guest is a visitor

Optional elements

ElementDescription
ActivityIndicates that the movement is related to a specific activity (requires ACTIVITY option)
VehicleIndicates that a vehicle was used — the driver must be identified (requires VEHICLE option)

Classic communication

When the COMMUNICATION option is enabled, an outgoing movement linked to an activity can have a communication thread attached to it.

When writing a message in this thread, the user selects a sender:

Sender optionDescription
The user themselves (default)The message is sent on behalf of the logged-in user
The movement's activityThe message is sent on behalf of the group that went out

Option dependencies

Classic communication requires both ACTIVITY and COMMUNICATION to be enabled on the project.

For a more structured form of communication with a dedicated status and topic, see Alert.

Key attributes

AttributeDescription
Date & timeWhen the movement occurred
TypeIN or OUT
ReasonRequired for non-natural movements (see above)
ActivityOptional — the activity linked to this movement
VehicleOptional — the vehicle used
Participants / GuestsThe people included in this movement