US 11,728,015 B2
Systems and methods for controlling data workflow
David Hutchison, Collinsville, IL (US); Corinne M. Bradley-Pollack, Hillsboro, MO (US); Kevin Mulligan, Minneapolis, MN (US); Leah E. Sterman-Kabrt, West Caldwell, NJ (US); Melissa Orlando, St. Clair, MO (US); and Laurie Littlecreek, Foristell, MO (US)
Assigned to Express Scripts Strategic Development, Inc., St. Louis, MO (US)
Filed by Express Scripts Strategic Development, Inc., St. Louis, MO (US)
Filed on Sep. 24, 2020, as Appl. No. 17/30,862.
Application 17/030,862 is a continuation of application No. 15/710,793, filed on Sep. 20, 2017, granted, now 10,839,949.
Claims priority of provisional application 62/397,522, filed on Sep. 21, 2016.
Prior Publication US 2021/0020280 A1, Jan. 21, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06F 9/48 (2006.01); G16H 10/60 (2018.01); G06Q 10/10 (2023.01)
CPC G16H 10/60 (2018.01) [G06Q 10/10 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request, at a computing system, for completion of a group of data processing tasks by different system requestors using the computing system, a first data process task and a second data processing task directing modification of pharmaceutical data by the different system requestors;
determining a logical link between the data processing tasks in the group, the logical link dictating an order in which the data processing tasks are to be completed by the different system requestors;
accessing a plurality of first document types associated with the data processing tasks, the plurality of first document types indicating which of various subsets of the pharmaceutical data are required to complete the data processing tasks;
accessing a plurality of second document types that indicate assignments of the data processing tasks to the different system requestors;
limiting access to the subsets of the pharmaceutical data based on the plurality of first document types and the assignments of the data processing tasks to the different system requestors; and
executing the data processing tasks in the order dictated by the logical link and based on the plurality of first document types and the plurality of second document types, wherein the second task of the data processing tasks is subsequent to the first task of the data processing tasks in the order dictated by the logical link with the second task prevented from being executed until satisfaction of the first task.