The diagram shows how the single operation sits between the framework lifecycle stages and the two external systems.
flowchart TD
Init["Initialize (empty)"] --> Op["OP-OB3P-001 Process third-party retention"]
Op --> Get["Imaging API: GET toProcess"]
Get --> Any{"Claims found?"}
Any -- "No" --> Done["Log no claims eligible"]
Any -- "Yes" --> Loop["For each batch"]
Loop --> Ob["OnBase: ArchiveDocument"]
Ob --> Put["Imaging API: PUT processed/mark"]
Put --> More{"Another batch?"}
More -- "Yes" --> Loop
More -- "No" --> Fin["Finish (empty)"]
Done --> Fin