{"id":"bf871b8b-b157-47ed-a8e0-ec945246a444","task":"Integrate a diagnostic imaging (RIS/PACS) system with Provet Cloud referrals and worklists","domain":"developers.provetcloud.com","steps":["Subscribe to the \"Diagnostic imaging worklist\" webhook to be notified when a vet creates a new imaging referral","On receipt, fetch order details via GET /api/0.1/diagnosticimaging_worklist/[id]/ and referral specifics via GET /api/0.1/diagnosticimaging_referral/[id]/","Fetch related consultation and patient data via GET /api/0.1/consultation/[id]/?expose_patients and client details via GET /api/0.1/client/[id]/","Authenticate these calls using the OAuth 2.0 client credentials grant, since the integration layer isn't tied to a specific Provet user","Update the order's status back in Provet via PATCH /api/0.1/diagnosticimaging_worklist/[id]/ as the study progresses through the RIS/modality","Configure the image-archive (PACS) URL in Settings > Integrations > Diagnostic imaging Settings so Provet can append the patient id and show a \"Show images of [patient]\" button in the UI"],"gotchas":["Creating a referral triggers both the \"Diagnostic imaging worklist\" and \"Diagnostic imaging worklist update\" webhooks - your handler must tolerate the update firing before the create has been processed","The PACS viewer URL pattern only works if the viewer accepts the patient id appended to a base URL; viewers with a different linking scheme need a translation layer","Referral deletes fire a separate \"Diagnostic imaging worklist delete\" webhook - don't assume all imaging webhooks represent new or updated orders"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","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":"sampled","url":"https://mcp.waymark.network/r/bf871b8b-b157-47ed-a8e0-ec945246a444"}