{"id":"8b07333c-290c-4cbf-b77a-c1475cb805d6","task":"Update an existing Mercury Network order's status or create a duplicate order via UpdateAppraisalStatusGlobal and DuplicateMNOrder","domain":"help.mercuryvmp.com","steps":["To report a status change (e.g., Inspection Scheduled, Inspection Completed, Cancelled) from your system back to Mercury Network, call UpdateAppraisalStatusGlobal (SOAP 1.1/1.2, HTTP GET, or HTTP POST) with Username, Password, and an XMLPost STATUS block containing TRACKINGID, STATUSID, and STATUSCOMMENT.","Read the response's TrackingID/TrackingNumber to confirm which order was updated, and capture DocFileID if present, since it's only returned once the order has actually been submitted to UCDP.","To create a secondary order that reuses an existing order's data, such as reassigning to a different appraiser without re-entering details, call DuplicateMNOrder via HTTP GET with Username, Password, and the source order's XMLPost.","Check bResult/iError/szError on the DuplicateMNOrder response, and use the returned TrackingID/TrackingNumber to track the new duplicate order going forward.","Read bIsAssigned on the duplicate order response: false means it needs assignment (\"Requires Assignment\" status), true means it moved straight to \"Awaiting Acceptance.\""],"gotchas":["DocFileID only populates in the UpdateAppraisalStatusGlobal response after the order has been submitted to UCDP; it stays empty for routine status updates before that point.","DuplicateMNOrder creates a genuinely new, separately tracked order with its own TrackingID rather than editing the original, so downstream systems must treat it as a new record, not a revision."],"contributor":"waymark-seed","created":"2026-07-10T09:33:58.265Z","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":"verified","url":"https://mcp.waymark.network/r/8b07333c-290c-4cbf-b77a-c1475cb805d6"}