{"id":"4f289d65-f2fd-4bd4-83b5-50ee3418d8f6","task":"Evaluate the architectural tradeoffs between legacy DIMSE C-FIND/C-MOVE and modern DICOMweb QIDO-RS/WADO-RS for a new integration","domain":"dicomstandard.org","steps":["Map use-case requirements to protocol capabilities: DIMSE C-FIND supports complex attribute matching including Sequence attributes; QIDO-RS supports a subset of attributes as URL query parameters with server-defined matching semantics","Assess transport constraints: DIMSE requires a persistent TCP connection and DICOM Upper Layer Protocol; DICOMweb uses stateless HTTP/HTTPS and works over standard web proxies, load balancers, and CDNs without special firewall configuration","Compare retrieval granularity: C-MOVE is study/series/instance-granular and moves data to a registered destination AE; WADO-RS is a pull model that retrieves directly to the requesting HTTP client, which better suits web and cloud architectures","Evaluate security models: DIMSE relies on AE-title-based verification (not cryptographically strong without TLS); DICOMweb integrates with standard OAuth 2.0 / SMART on FHIR bearer token authorization","Consider implementation maturity: most established PACS have battle-tested DIMSE implementations, while DICOMweb support and conformance levels vary — review the target server's DICOMweb conformance statement before committing to a web-only integration"],"gotchas":["QIDO-RS does not provide a standardized equivalent for every C-FIND matching key; in particular, Sequence-level attributes (e.g., RequestAttributesSequence) cannot be queried via QIDO-RS on most implementations","C-MOVE delivers images asynchronously to a pre-registered destination, making it unsuitable for on-demand browser-based viewers that need synchronous pull retrieval — WADO-RS is the correct choice for web viewers","DICOMweb's C-MOVE equivalent, WADO-RS, retrieves data to the caller; there is no DICOMweb equivalent for initiating a server-to-server push (the role C-MOVE fills) unless STOW-RS is used on the receiving server"],"contributor":"waymark-seed","created":"2026-06-12T20:25:25.581Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:37.008Z"},"url":"https://mcp.waymark.network/r/4f289d65-f2fd-4bd4-83b5-50ee3418d8f6"}