# π Forms
Totum Forms is where educators and content authors build assessment frameworks β the structured criteria used when someone scores a surgical video in Totum Assess.
Forms uses your Totum platform account and organisations. It is a separate product from Totum itself.
# What it is
In Forms you can:
- π§± Create frameworks with phases, steps, and optional Global Rating Scale (GRS) items
- ποΈ Configure scoring and field types (Likert scales, text, numeric, time, toggles, checklists, dates)
- π Save reusable Likert score-descriptor templates while you edit
- π¦ Publish immutable version snapshots for live assessment
- π Keep frameworks private to your organisation or list them in the public library
- π΄ Fork (duplicate) public frameworks into your organisation as a starting draft
- π₯π€ Import and export frameworks (JSON / CSV) where your role allows
- π¨ Submit a framework for platform review when you want it publicly listed (nonβplatform-admin path)
β οΈ Assess scores against a published version, not against the live draft you are still editing. Changing a draft after publish does not rewrite assessments that already used an older version.
# Who itβs for
| You | Typical use |
|---|---|
| βοΈ Editor / educator | Create and edit frameworks, publish versions, fork from the library |
| βοΈ Organisation admin | Everything editors can do, plus import, delete, manage members and API keys |
| ποΈ Platform admin | Review submissions for public listing; publish with public visibility |
| π Viewer | Browse org frameworks and the public library (read-only) |
Access also requires a Forms product seat in your organisation. See Roles and permissions.
# β‘ Quick start
- Sign in to Forms and confirm the correct organisation in the header.
- On My Frameworks (Dashboard), click New Framework.
- Enter a title, procedure type, framework type (for example OSATS / OSALS / Custom), and score scale. Save to open the editor.
- Add phases, then steps under each phase. Fill in titles, scoring types, and Likert descriptors where needed.
- Use Preview to check how the framework reads.
- Click Publish, enter a version number and short change summary, and confirm.
- Tell your Assess administrator which published version to select in Assess Settings.
flowchart LR Create["Create draft"] Edit["Edit phases and steps"] Preview["Preview"] Publish["Publish version"] Assess["Used in Totum Assess"] Create --> Edit --> Preview --> Publish --> Assess
For a full cross-product journey, see Example workflow 1.
# π₯οΈ Screens
| Screen | What you do there |
|---|---|
| π My Frameworks (Dashboard) | List frameworks for the current organisation; search; filter by status; create; import (admin+) |
| π Library | Browse publicly listed published frameworks; preview; duplicate / fork into your org |
| βοΈ Framework Editor | Author phases, steps, and GRS; open settings; export; submit; publish |
| ποΈ Preview | Read-only view of the framework |
| π°οΈ Version History | Timeline of published immutable snapshots |
| βοΈ Settings | Organisation details, members, roles, API keys (org admin+) |
| π¨ Submissions | Platform-admin queue to approve or reject frameworks submitted for public listing |
Navigation appears in the header menu / burger menu. Platform admins also see Submissions in admin areas of the product.
# π§© Framework structure
flowchart TB FW["Framework"] FW --> PH["Phases"] PH --> ST["Steps"] ST --> SD["Score descriptors for Likert"] FW --> GRS["Optional GRS items"] FW --> VER["Published versions"]
| Concept | Meaning |
|---|---|
| Framework | The overall assessment instrument (belongs to an organisation) |
| Phase | An ordered group of steps (for example βAccessβ, βDissectionβ) |
| Step | A single scored or data-entry item |
| Score descriptors | Written anchors for each Likert score level |
| GRS | Optional holistic items separate from procedure steps |
| Published version | Frozen snapshot Assess (and other consumers) can score against |
# π Status and visibility
# Status lifecycle
stateDiagram-v2 [*] --> Draft Draft --> Published: Publish Draft --> Submitted: Submit for review Submitted --> Published: Platform approve Draft --> Archived: Archive Published --> Archived: Archive
| Status | Meaning |
|---|---|
| π Draft | Work in progress; editable |
| π¨ Submitted | Sent for platform review (public listing path) |
| β Published | Has been published; usable via versions |
| ποΈ Archived | Soft-retired from active lists |
Typical paths:
- Draft β Publish (for organisational use)
- Draft β Submit for review β Platform approve β Published (often with public visibility)
- Published / Draft β Archive
# Visibility
| Visibility | Meaning |
|---|---|
| π Private | Visible within the organisation (subject to permissions) |
| π Public | Listed in the Forms public library for others to browse and fork |
Platform admins can mark a framework public when publishing. Other authors typically use Submit so a platform admin can approve public listing.
# π οΈ How-tos
# Create a framework
- Open My Frameworks.
- Click New Framework (editors and above).
- Complete the dialog: title, procedure type, framework type, description, score scale, and any GRS option offered.
- Confirm β you are taken to the editor with a new draft.
# Edit phases and steps
- Open a framework with Edit.
- In the left panel, add or reorder phases and steps (drag where supported).
- Select a step to edit its fields on the right: title, scoring type, critical flags, N/A, notes, video prompts, Likert descriptors, and so on.
- Changes typically auto-save as you leave fields; watch the header save status.
# Use score descriptors and Likert templates
- For Likert steps, add a short description for each score on the scale.
- Where the editor offers templates, save or apply a reusable descriptor set so you do not retype the same anchors on every step.
# Preview
Open Preview from the editor or from a framework card to review the framework as a read-only document before publishing.
# Publish a version
- From the editor, click Publish.
- Enter a version string (for example
1.0.0) and a short change summary. - Platform admins may also choose to make the framework publicly visible.
- Confirm. A frozen snapshot is stored and appears under Version History.
β οΈ Important: In-flight Assess cases keep the snapshot they were given. Publishing again creates a new version; it does not rewrite old assessments.
# Submit for platform review
If you are not acting as a platform admin and you want the framework considered for the public library:
- Ensure the framework is in a suitable draft state and you can edit it.
- Click Submit and confirm.
- Status becomes Submitted. A platform admin reviews it on Submissions.
# Import a framework
- On My Frameworks, use Import (organisation admins and platform admins).
- Provide a JSON or CSV file in the expected format.
- Validate and confirm. A new framework structure is created in your organisation.
# Export
From the editor (where available for your role), export the framework as JSON or CSV for backup, sharing, or use in other systems.
# Fork from the public library
- Open Library.
- Find a published public framework.
- Use Duplicate / fork.
- A private draft copy is created in your current organisation (often with β(Copy)β in the title), ready to customise.
# Duplicate, archive, or delete from My Frameworks
From a framework cardβs actions menu:
- Duplicate β copy within the org (editors+)
- Archive / Unarchive β retire or restore (editors+)
- Delete β permanent removal (organisation admins+), with confirmation
# Manage organisation settings
On Settings (org admin+):
- View organisation details
- Manage members and their Forms roles
- Create and manage API keys for programmatic access where your programme uses them
# π€ Roles in Forms (plain language)
| Role | What you can typically do |
|---|---|
| π Viewer | View org frameworks and the public library |
| βοΈ Editor | Create, edit, publish, export, fork, submit for review |
| βοΈ Organisation admin | Editor capabilities plus import, delete, member and API key management |
| ποΈ Platform admin | Review public submissions; publish with public visibility; broader admin tools |
Exact UI buttons follow these rules (for example Import is admin-gated even if you can edit). Full matrix: Roles and permissions.
# π‘ Tips and common gotchas
- Wrong organisation β empty My Frameworks or βsomeone elseβsβ list. Check the header switcher.
- Assess still using old criteria β you published a new version but Assess Settings still point at the previous version. Ask the Assess admin to update the default / routing.
- Cannot Import β you need organisation admin (or platform admin), not only editor.
- Submit vs Publish β Submit is the public-review queue path; Publish creates a version for use (and platform admins can also make it public in one step).
- GRS may appear in imported or legacy frameworks and in Assess scoring even when your authoring UI for GRS is limited β ask your programme lead if you need holistic scales.
# Related chapters
- Getting started
- Assess β consumes published versions
- Example workflows
- Roles and permissions
- Glossary