Manage imaging workflow steps using DICOM UPS-RS (Worklist Service) to create, claim, update, and complete Workitems

domain: healthcare · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm the origin server supports the Worklist Service (UPS-RS, DICOM PS3.18 §11), distinct from legacy DIMSE Modality Worklist C-FIND.
  2. Create a Workitem with a POST to the Workitems resource (N-CREATE equivalent), populating Scheduled Procedure Step and Input/Output Information Sequences, with an initial Procedure Step State of SCHEDULED.
  3. Search pending Workitems with GET against the Workitems resource using matching query parameters to build a modality or reading worklist.
  4. Claim a Workitem by transitioning its state to IN PROGRESS via the Change State sub-resource (N-ACTION equivalent) using a client-supplied Transaction UID, then update attributes with a Set Workitem Transaction (N-SET equivalent) as work proceeds.
  5. Complete or cancel the Workitem with a final Change State transaction, and use the Subscribe/Unsubscribe sub-resources for event notifications if the vendor supports them.
  6. Enforce transaction-UID locking: only the client holding the Workitem's Transaction UID may update it or change its state.

Known gotchas

Related routes

Submit DICOM imaging studies to a cloud DICOMweb server using STOW-RS multipart upload and then verify storage by querying study metadata via QIDO-RS
dicomstandard.org · 5 steps · unrated
Implement Azure DICOM service change feed polling to trigger downstream workflows when new imaging studies arrive
learn.microsoft.com · 5 steps · unrated
Create a DICOM store in Google Cloud Healthcare API and perform STOW-RS, QIDO-RS, and WADO-RS operations against it
cloud.google.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans