US12119097B2ActiveUtilityA1

Medical item resupply engine and engagement controller

44
Assignee: Brightree LLCPriority: Sep 23, 2022Filed: Sep 23, 2022Granted: Oct 15, 2024
Est. expirySep 23, 2042(~16.2 yrs left)· nominal 20-yr term from priority
G16H 20/10G16H 20/00G16H 40/20
44
PatentIndex Score
0
Cited by
33
References
15
Claims

Abstract

Techniques for improved resupply for medical items are provided. An event relating to resupply of one or more medical items for a patient is identified. The resupply requires approval from a physician. A request for electronic approval of the resupply is transmitted, based on the event, to an electronic healthcare system for the physician. This includes dynamically generating an electronic document relating to the required approval, providing the electronic document to the electronic healthcare system for the physician, and receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request. The electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply. Resupply of the one or more medical items is initiated based on the response. The one or more medical items are used to treat the patient.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-implemented method, comprising:
 identifying an event relating to resupply of one or more medical items for a patient, wherein the resupply requires approval from a physician; 
 transmitting, based on the event, a request for electronic approval of the resupply to an electronic healthcare system for the physician, comprising:
 dynamically generating an electronic document relating to the required approval; 
 providing the electronic document to the electronic healthcare system for the physician; 
 receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request, wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply; 
 determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply; 
 transmitting the API request for approval of the resupply; and 
 receiving an API response indicating the approval; 
 
 initiating, based on the response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient; 
 automatically generating the event relating to resupply of one or more medical items for the patient, without human intervention; 
 identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician; 
 transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician; 
 receiving, in response to the second request, and indication of failure of electronic approval of the second resupply; 
 declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and 
 determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP). 
 
     
     
       2. The computer-implemented method of  claim 1 , wherein the API response indicating the approval provides a signed electronic document and one or more electronic data elements describing the approval, the method further comprising:
 analyzing the one or more electronic data elements describing the approval to initiate the resupply; and 
 storing the signed electronic document in an electronic repository. 
 
     
     
       3. The computer-implemented method of  claim 1 , wherein the generating the event is based on at least one of: (i) policy rules relating to resupply of the one or more medical items or (ii) prior resupply orders relating to the one or more medical items. 
     
     
       4. The computer-implemented method of  claim 1 , further comprising:
 identifying the electronic healthcare system for the physician, from among a plurality of potential electronic healthcare systems. 
 
     
     
       5. The computer-implemented method of  claim 4 , wherein identifying the electronic healthcare system for the physician, from among the plurality of potential electronic healthcare systems, comprises:
 transmitting an electronic message to each of the plurality of potential electronic healthcare systems, the electronic message comprising an identifier for the physician; and 
 receiving a response from the electronic healthcare system for the physician indicating that the physician is associated with the electronic healthcare system. 
 
     
     
       6. The computer-implemented method of  claim 1 , further comprising:
 determining to transmit the request for electronic approval of the resupply to the electronic healthcare system for the physician based on determining that a date of a prior electronic approval by the physician falls within a threshold value. 
 
     
     
       7. The computer implemented method of  claim 1 , wherein transmitting the request for electronic approval occurs automatically without human intervention, and wherein initiating the resupply occurs automatically without human intervention. 
     
     
       8. An apparatus comprising:
 a memory; and 
 a hardware processor communicatively coupled to the memory, the hardware processor configured to perform operations comprising:
 identifying an event relating to resupply of one or more medical items for a patient, wherein the resupply requires approval from a physician; 
 transmitting, based on the event, a request for electronic approval of the resupply to an electronic healthcare system for the physician, comprising:
 dynamically generating an electronic document relating to the required approval; 
 providing the electronic document to the electronic healthcare system for the physician; 
 receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request, wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply; 
 determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply; 
 transmitting the API request for approval of the resupply; and 
 receiving an API response indicating the approval; 
 
 initiating, based on the response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient; 
 automatically generating the event relating to resupply of one or more medical items for the patient, without human intervention; 
 identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician; 
 transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician; 
 receiving, in response to the second request, and indication of failure of electronic approval of the second resupply; 
 declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and 
 determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP). 
 
 
     
     
       9. The apparatus of  claim 8 ,
 wherein the API response indicating the approval provides a signed electronic document and one or more electronic data elements describing the approval. 
 
     
     
       10. The apparatus of  claim 8 , further comprising:
 identifying the electronic healthcare system for the physician, from among a plurality of potential electronic healthcare systems, comprising:
 transmitting an electronic message to each of the plurality of potential electronic healthcare systems, the electronic message comprising an identifier for the physician; and 
 receiving a response from the electronic healthcare system for the physician indicating that the physician is associated with the electronic healthcare system. 
 
 
     
     
       11. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
 identifying an event relating to resupply of one or more medical items for a patient, wherein the resupply requires approval from a physician; 
 transmitting, based on the event, a request for electronic approval of the resupply to an electronic healthcare system for the physician, comprising:
 dynamically generating an electronic document relating to the required approval; 
 providing the electronic document to the electronic healthcare system for the physician; 
 receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request, wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply; 
 determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply; 
 transmitting the API request for approval of the resupply; and 
 receiving an API response indicating the approval; and 
 
 initiating, based on the response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient; 
 automatically generating the event relating to resupply of one or more medical items for the patient, without human intervention; 
 identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician; 
 transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician; 
 receiving, in response to the second request, and indication of failure of electronic approval of the second resupply; 
 declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and 
 determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP). 
 
     
     
       12. The non-transitory computer-readable medium of  claim 11 ,
 wherein the API response indicating the approval provides a signed electronic document and one or more electronic data elements describing the approval. 
 
     
     
       13. The non-transitory computer-readable medium of  claim 11 , further comprising:
 identifying the electronic healthcare system for the physician, from among a plurality of potential electronic healthcare systems, comprising:
 transmitting an electronic message to each of the plurality of potential electronic healthcare systems, the electronic message comprising an identifier for the physician; and 
 receiving a response from the electronic healthcare system for the physician indicating that the physician is associated with the electronic healthcare system. 
 
 
     
     
       14. An apparatus comprising:
 a memory; and 
 a hardware processor communicatively coupled to the memory, the hardware processor configured to perform operations comprising:
 transmitting, to an electronic healthcare system for a physician, a request for electronic approval of a resupply of one or more medical items for a patient, comprising:
 dynamically generating an electronic document relating to the electronic approval of the resupply; 
 providing the electronic document to the electronic healthcare system for the physician; 
 determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply; 
 transmitting the API request for approval of the resupply; and 
 receiving an API response indicating the approval; 
 
 receiving, from the electronic healthcare system for the physician based on the transmitted request, an electronic message response indicating approval for the request,
 wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply; and 
 
 initiating, based on the electronic message response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient; 
 automatically generating an event relating to resupply of one or more medical items for the patient, without human intervention; 
 identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician; 
 transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician; 
 receiving, in response to the second request, and indication of failure of electronic approval of the second resupply; 
 declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and 
 determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP). 
 
 
     
     
       15. An apparatus comprising:
 a memory; and 
 a hardware processor communicatively coupled to the memory, the hardware processor configured to perform operations comprising:
 receiving, at an electronic healthcare system for a physician, a request for electronic approval of a resupply of one or more medical items for a patient,
 wherein the request comprises an electronic document relating to a required approval from the physician for the one or more medical items; 
 
 determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply; 
 receiving the API request for approval of the resupply; 
 transmitting an API response indicating the approval; 
 transmitting, by the electronic healthcare system for the physician based on the received request, an electronic message response indicating approval for the request,
 wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply, 
 wherein the response indicating approval is configured to initiate resupply of the one or more medical items, 
 wherein the one or more medical items are used to treat the patient, 
 wherein the request for electronic approval of the resupply is transmitted based on an event relating to resupply of the one or more medical items for the patient, and 
 wherein the event is automatically generated, without human intervention; 
 
 receiving, at an electronic healthcare system for a second physician, a second request for electronic approval of a second resupply of a second one or more medical items for a second patient; 
 transmitting by the electronic healthcare system for the second physician, based on the received second request, an indication of failure of electronic approval of the second resupply,
 wherein the indication of failure is configured to result in declining initiation of the second resupply of the second one or more medical items; and 
 wherein a cause for the failure of electronic approval of the second resupply is determined based on parsing a textual indication included in a response to the second request, using natural language processing (NLP).

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.