Query a DICOM Modality Worklist SCP using C-FIND to retrieve scheduled procedure steps for a given modality

domain: dicom.nema.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Configure a DICOM SCU application (e.g., dcmtk findscu) with the MWL SOP class UID 1.2.840.10008.5.1.4.31 and target the Worklist SCP's host, port, and Called AE title
  2. Build a C-FIND request dataset with matching keys: ScheduledProcedureStepSequence containing ScheduledStationAETitle, ScheduledProcedureStepStartDate, and Modality, plus PatientID as a return key
  3. Send the C-FIND association and iterate over C-FIND responses; each response corresponds to one Scheduled Procedure Step
  4. Extract PatientName, PatientID, AccessionNumber, RequestedProcedureDescription, and ScheduledProtocolCodeSequence from each response dataset to pre-populate the modality
  5. On the modality, write the returned data (especially PatientID and AccessionNumber) back to acquired image headers so downstream PACS can reconcile images with the order

Known gotchas

Related routes

Manage imaging workflow steps using DICOM UPS-RS (Worklist Service) to create, claim, update, and complete Workitems
healthcare · 6 steps · unrated
Configure teleradiology routing rules in a DICOM router to distribute studies to remote reading groups by modality and urgency
dcmsys.com · 5 steps · unrated
Plan and execute a PACS-to-PACS migration using DICOM C-MOVE with throttling and integrity verification
pubmed.ncbi.nlm.nih.gov · 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