Computer architectures and associated methods for enabling real-time data determinations and distribution
Computer architectures and associated methods for real-time data processing are disclosed. In some embodiments, a trial adjudication request for a cost determination can be received by a first server and verified using a security protocol, wherein a password token of the trial adjudication request can be matched to a stored password token. The first server can transmit an adjudication command packet to a second server that includes at least one data set of a plurality of data sets and a command for a claim determination, and can receive a response packet from the second server. The first server can determine that a successful claim determination was performed by the second server from the response packet, and can transmit a reversal request packet to the second server which can cancel the successful claim determination. The first server can perform the electronic calculation using the claim data.
1 . A method for data processing comprising:
receiving, by at least a first server, patient data from a patient’s computer device, the patient data including prescription data and location data, wherein the prescription data corresponds to a prescribed medication, wherein the prescription data comprises prescriber information including at least a national provider identifier, and wherein the location data includes global positioning system coordinate data corresponding to a location of the patient’s computer device;
receiving, by at least the first server, prescriber data from a second server, wherein the second server determines whether the national provider identifier in the prescriber information corresponds to a verified national provider identifier and the prescriber data indicates whether the prescriber information corresponds to an authorized prescriber;
receiving, by at least the first server, medication data from a third server, wherein the medication data corresponds to the prescribed medication;
receiving, by at least the first server, pharmacy data from a fourth server, wherein the pharmacy data includes first location data for a first pharmacy and second location data for a second pharmacy, wherein the first location data includes global positioning system coordinate data corresponding to a first location and the second location data includes global positioning system coordinate data corresponding to a second location, and wherein the first location and the second location are each within a predetermined distance from the location data of the patient’s computer device;
sending, by at least the first server, an adjudication request associated with the prescribed medication to a fifth server, wherein the adjudication request is generated using the received patient data and the received medication data;
receiving, by at least the first server, co-pay data from the fifth server in response to the adjudication request, wherein the co-pay data corresponds to a failed adjudication request, wherein the failed adjudication request is recorded in a decentralized ledger, and wherein the co-pay data includes co-pay data corresponding to the first pharmacy and co-pay data corresponding to the second pharmacy; and
transmitting, by at least the first server, the co-pay data to the patient’s computer device, wherein the co-pay data is configured for display on a graphical user interface of the patient’s computer device, wherein the co-pay data corresponding to the first pharmacy is configured for display with the first location data and the co-pay data corresponding to the second pharmacy is configured for display with the second location data, and wherein the display of the co-pay data is continually refreshed so that the co-pay data may change if the adjudication request results in revised co-pay data.
2 . The method of claim 1 , wherein the medication data further corresponds to alternatives to the prescribed medication.
3 . The method of claim 1 , wherein the patient data includes insurance data.
4 . The method of claim 1 , wherein the adjudication request includes an encrypted password, and the adjudication request is verified using the encrypted password and a variable security protocol.
5 . The method of claim 1 , wherein a co-pay adjudication is generated in response to the adjudication request, and the co-pay adjudication generates the co-pay data.
6 . The method of claim 5 , further comprising transmitting, by at least the first server, a reversal request, wherein the reversal request is configured to reverse the co-pay adjudication.
7 . The method of claim 5 , wherein the co-pay adjudication uses a masked data structure that corresponds to a national provider identifier (NPI) of a pharmacy.
8 . The method of claim 1 , wherein the co-pay data corresponds to at least a co-pay associated with the prescribed medication.
9 . A data processing system comprising:
a receiver associated with at least a first server configured to receive, from a database, patient data from a patient’s computer device, the patient data including prescription data and location data, wherein the prescription data corresponds to a prescribed medication, wherein the prescription data comprises prescriber information including at least a national provider identifier, and wherein the location data includes global positioning system coordinate data corresponding to a location of the patient’s computer device;
the receiver further configured to receive prescriber data from a first server, wherein the first server determines whether the national provider identifier in the prescriber information corresponds to a verified national provider identifier and the prescriber data indicates whether the prescriber information corresponds to an authorized prescriber;
the receiver further configured to receive medication data from a second server, wherein the medication data corresponds to the prescribed medication;
the receiver further configurated to receive pharmacy data from a third server, wherein the pharmacy data includes first location data for a first pharmacy and second location data for a second pharmacy, wherein the first location data includes global positioning system coordinate data corresponding to a first location and the second location data includes global positioning system coordinate data corresponding to a second location, and wherein the first location and second location are each within a predetermined distance from the location data of the patient’s computer device;
a transmitter associated with at least the first server configured to send an adjudication request associated with the prescribed medication to a fourth server, wherein the adjudication request is generated using the received patient data and the received medication data;
the receiver further configured to receive co-pay data from the fourth server in response to the adjudication request, wherein the co-pay data corresponds to a failed adjudication request, wherein the failed adjudication request is recorded in a decentralized ledger, and wherein the co-pay data includes co-pay data corresponding to the first pharmacy and co-pay data corresponding to the second pharmacy; and
the transmitter configured to transmit the co-pay data to the patient’s computer device, wherein the co-pay data is configured for display on a graphical user interface of the patient’s computer device, wherein the co-pay data corresponding to the first pharmacy is configured for display with the first location data and the co-pay data corresponding to the second pharmacy is configured for display with the second location data, and wherein the display of the co-pay data is continually refreshed so that the co-pay data may change if the adjudication request results in revised co-pay data.
10 . The data processing system of claim 9 , wherein the medication data further corresponds to alternatives to the prescribed medication.
11 . The data processing system of claim 9 , wherein the patient data includes insurance data.
12 . The data processing system of claim 9 , wherein the adjudication request includes an encrypted password, and the adjudication request is verified using the encrypted password and a variable security protocol.
13 . The data processing system of claim 9 , wherein a co-pay adjudication is generated in response to the adjudication request, and the co-pay adjudication generates the co-pay data.
14 . The data processing system of claim 13 , wherein the transmitter is further configured to transmit a reversal request, wherein the reversal request is configured to reverse the co-pay adjudication.
15 . The data processing system of claim 13 , wherein the co-pay adjudication uses a masked data structure that corresponds to a national provider identifier (NPI) of a pharmacy.
16 . The data processing system of claim 9 , wherein the co-pay data corresponds to at least a co-pay associated with the prescribed medication.