Skip to content
← All explorers

Study Lifecycle Explorer

Walk a study from Setup through Active, On hold, Closed to enrolment, Completed, Locked and Archived. Click any state to see what it means and where it can go.

Statuses →
Driven by real source: server/src/modules/study/studies/domain/study-state.ts

A study has one state at a time. It starts in Setup and becomes Active by itself when version 1.0 goes Live; every other move is a person's audited act with a written reason. What each state allows is decided in one place and enforced again by the database, so a bug in a route cannot write what the state forbids.

······
SetupVersion workNo Live data

The study exists and is being prepared: the team, the documents and the design of version 1.0. There is no Live data yet.

Moves to
ActiveEnrollingFull data entry

Version 1.0 is Live. Participants are screened and enrolled and data is captured.

Moves to
On holdNo new participantsData entry continues

Enrollment is paused; everyone already enrolled carries on, and version work is still allowed.

Moves to
Closed to enrolmentNo new participantsData entry continues

No new participants; data entry and cleaning continue for those already enrolled.

Moves to
CompletedCleaning onlyNo version work

Data entry has ended. Queries, source data verification, signatures, safety reporting and deviations continue, and a value is corrected only by answering a query.

Moves to
LockedFrozen

The database is frozen by two different people, each signing with a fresh code, on the same list of what was still open. Nothing can be written. Unlocking also takes two people and returns the study to Completed.

Moves to
ArchivedFinalRead-only

Kept for retention and read-only. This cannot be undone in the interface.

Terminal — no transitions out.