| CPC G16H 10/60 (2018.01) [G06Q 40/08 (2013.01)] | 15 Claims |

|
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:
receive a plurality of electronic prescription claims from a plurality of pharmacy computers and a plurality of electronic medical claims from a plurality of healthcare provider systems, wherein each of the plurality of electronic prescription claims and the plurality of electronic medical claims comprises at least an entity identifier and a product identifier;
transmit the plurality of electronic prescription claims and the plurality of electronic medical claims to one or more adjudication computers;
receive, in real-time relative to transmitting the plurality of electronic prescription claims and the plurality of electronic medical claims, adjudicated responses, associated with the plurality of electronic prescription claims and the plurality of electronic medical claims, from the one or more adjudication computers;
for each of the adjudicated responses associated with the plurality of electronic prescription claims and the plurality of electronic medical claims, insert a record into a database table comprising at least a column of entity identifiers and a column of product identifiers, wherein the database table comprises records from the plurality of pharmacy computers and the plurality of healthcare provider systems, wherein the entity identifiers identify patients having received a vaccine identified by the product identifiers;
receive, from a requesting computer, a summary request comprising at least one summary request parameter that comprises at least one entity identifier; and
in response to the summary request,
retrieve records from the database table according to the at least one summary request parameter that comprises the at least one entity identifier;
generate a summary data object comprising the retrieved records; and
cause transmission of the summary data object to the requesting computer via an application programming interface (API).
|