Simple Workflow Path

Simple Workflow Path

Overview

Describes the Non-Legacy Workflow Path, by which a concept is mapped by a specialist or lead and goes straight to READY_FOR_PUBLICATION.

Details

For general details on workflow, see Editing, Tracking, Workflow

INITIAL STATE:

  • A tracking record for the concept to be mapped has been created by Compute Workflow.

  • No map records exist for this concept and project.

FINAL STATE:

  • No tracking record exists for this concept and project.

  • A single map record marked READY_FOR_PUBLICATION exists.

Workflow Status Combinations and Action Enumeration

The table below describes the stagess that exist and actions that can be taken for each stage of the workflow.  The columns are:.

  • Workflow Status Combination:  The combinations of map records that exist for a given concept and project.  Each combination is listed on a new line.  Where multiple records exist for a single combination, they are linked with a plus sign (+), e.g. EDITING_DONE + EDITING_IN_PROGRESS. The current user's record (if any) is marked in bold.

  • Action:  Each row represents a permitted workflow action that can be performed on a particular workflow status combination.

  • Result:  Describes actions performed on specific map records as a result of the action.

  • Trigger:  The user's action in the Mapping Tool user interface resulting in a request to perform an action.

 

Workflow Status Combination

Action

Result

Trigger

Workflow Status Combination

Action

Result

Trigger

Specialist Level Work: User's record marked in bold

[NO RECORDS – INITIAL STATE ]

ASSIGN_FROM_SCRATCH

Record created with NEW status.

User clicks Assign Concept on Available Work widget

NEW

SAVE_FOR_LATER

Specialist's record saved without validation and 
set to EDITING_IN_PROGRESS.

Specialist clicks Save For Later on Map Record editing page.

FINISH_EDITING

Specialist's record validated. If validation successful, specialist's record
saved and marked EDITING_DONE. 

Specialist clicks Finish from Map Record editing page.

UNASSIGN

Specialist's record deleted.

Specialist clicks Unassign on Assigned Work widget.

EDITING_IN_PROGRESS

SAVE_FOR_LATER

Specialist's record saved without validation. No workflow modification.

Specialist clicks Save For Later on Map Record editing page.

FINISH_EDITING

Specialist's record validated. If validation successful, specialist's record
saved and marked EDITING_DONE. 

Specialist clicks Finish from either:

  • Map Record editing page, or

  • Assigned Work widget.

UNASSIGN

Specialist's record deleted.

Specialist clicks Unassign on Assigned Work widget.

EDITING_DONE

SAVE_FOR_LATER

Specialist's record saved without validation. No workflow modification.

Specialist clicks Save For Later on Map Record editing page.

FINISH_EDITING

Specialist's record validated. If validation successful, specialist's record
saved. No workflow modification. 

Specialist clicks Finish from Map Record editing page.

UNASSIGN

Specialist's record deleted.

Specialist clicks Unassign on Assigned Work widget.

PUBLISH

Specialist's record validated. If record valid:

  • Set user's record to READY_FOR_PUBLICATION

  • Delete tracking record

 

Lead Level Work: User's record is marked in bold

n/a

n/a

No special lead work in this workflow

n/a

Description of workflow combinations

This section describes each possible combination of workflow statuses attached to a tracking record for a concept and project.

Status 1

Status 2

Status 3

Explanation

Status 1

Status 2

Status 3

Explanation

NEW

 

 

One specialist has claimed the concept, but has not begun editing

EDITING_IN_PROGRESS

 

 

One specialist has begun editing, and has saved work.

EDITING_DONE

 

 

One specialist has completed editing.

READY_FOR_PUBLICATION

 

 

One specialist has published finished work.

Links/References

Copyright © 2025, SNOMED International