Back to results
US 12,608,203 B2Granted
System and method for enrollment into patient service programs
AssigneeCareMetx, LLC
InventorsNaresh Aggarwal, Mohd Nasir Ali, Matthew Hoffman, James C. Rowe, III, Karen Jeanne Tirozzi
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing an intelligent network to onboard patients to specialty medications are described herein.
Claims20
A server system for enrolling patients into a patient services program, the server system comprising:
- a processor;
- and
- a memory device including instructions, which when executed by the processor, cause the processor to perform operations comprising:
- receiving an electronic indication of a non-enrollment transaction from a client device of a healthcare practice via a partner software platform provided by a partner, the non-enrollment transaction being implemented with a first microservice workflow, the non-enrollment transaction being for a patient of the healthcare practice and the non-enrollment transaction including patient identifying information, partner identifying information to identify the partner, practice identifying information to identify the healthcare practice, and a therapy identifier;
- when the patient is not enrolled in the patient services program, initiating enrollment of the patient into the patient services program, wherein the initiating includes activating a second microservice workflow for an enrollment interface and passing control from the first microservice workflow that implements the non-enrollment transaction to the second microservice workflow;
- and
- automatically initiating the non-enrollment transaction after the enrollment is complete, wherein the initiating the non-enrollment transaction includes reinitiating the first microservice workflow for the non-enrollment transaction by transmitting an event message to the client device from the server system, the event message consumed by an event handler executing on the partner software platform, where the event handler is configured to cause the partner software platform to resubmit the non-enrollment transaction to the server system.
4 more elements
A computer-implemented method for enrolling patients into a patient services program, the method comprising:
- receiving, at a computer, an electronic indication of a non-enrollment transaction from a client device of a healthcare practice via a partner software platform provided by a partner, the non-enrollment transaction being implemented with a first microservice workflow, the non-enrollment transaction being for a patient of the healthcare practice and the non-enrollment transaction including patient identifying information, partner identifying information to identify the partner, practice identifying information to identify the healthcare practice, and a therapy identifier;
- when the patient is not enrolled in the patient services program, initiating enrollment of the patient into the patient services program via the computer, wherein the initiating includes activating a second microservice workflow for an enrollment interface and passing control from the first microservice workflow that implements the non-enrollment transaction to the second microservice workflow;
- and
- automatically, by the computer, initiating the non-enrollment transaction after the enrollment is complete, wherein the initiating the non-enrollment transaction includes reinitiating the first microservice workflow for the non-enrollment transaction by transmitting an event message to the client device from the computer, the event message consumed by an event handler executing on the partner software platform, where the event handler is configured to cause the partner software platform to resubmit the non-enrollment transaction to the computer.
1 more element
Dependencies are inferred from the claim text.