An infusion pump battery capacity management and battery charge alert system comprising: an infusion pump configured to infuse a fluid into a patient comprising one or more rechargeable batteries, a user interface and a user interface screen, and an infusion pump controller comprising a computer and coupled with said user interface and said user interface screen; wherein said infusion pump accepts an infusion input comprising a programmed infusion by one or more users via said user interface; wherein said user interface displays on said user interface screen a confirmation of said programmed infusion, and, a battery capacity assessment option; wherein said infusion pump controller accepts a selection input to select said battery capacity assessment option; characterized in that if said infusion pump controller detects said selection input associated with said battery capacity assessment option, said infusion pump controller calculates an anticipated power capacity requirement to execute said programmed infusion, calculates a remaining power capacity of said one or more rechargeable batteries, compares said calculated anticipated power capacity requirement to said calculated remaining power capacity of said one or more rechargeable batteries, and, determines whether said infusion pump is able to fully execute said programmed infusion based only on said remaining power capacity; wherein if said infusion pump controller determines wherein said infusion pump is able to fully execute said programmed infusion using only said remaining power capacity, said infusion pump controller executes said programmed infusion via said infusion pump only using said remaining power capacity; and wherein if said infusion pump controller determines wherein said infusion pump is unable to fully execute said programmed infusion only using said remaining power capacity, said infusion pump controller provides a message to said one or more users wherein a recharge time is required to fully execute said programmed infusion, or executes said programmed infusion via said infusion pump, and provides a message to said one or more users wherein a recharge time is required to fully execute said programmed infusion. an infusion pump configured to infuse a fluid into a patient comprising one or more rechargeable batteries, a user interface and a user interface screen, and an infusion pump controller comprising a computer and coupled with said user interface and said user interface screen; wherein said infusion pump accepts an infusion input comprising a programmed infusion by one or more users via said user interface; wherein said user interface displays on said user interface screen a confirmation of said programmed infusion, and, a battery capacity assessment option; wherein said infusion pump controller accepts a selection input to select said battery capacity assessment option; characterized in that if said infusion pump controller detects said selection input associated with said battery capacity assessment option, said infusion pump controller calculates an anticipated power capacity requirement to execute said programmed infusion, calculates a remaining power capacity of said one or more rechargeable batteries, compares said calculated anticipated power capacity requirement to said calculated remaining power capacity of said one or more rechargeable batteries, and, determines whether said infusion pump is able to fully execute said programmed infusion based only on said remaining power capacity; calculates an anticipated power capacity requirement to execute said programmed infusion, calculates a remaining power capacity of said one or more rechargeable batteries, compares said calculated anticipated power capacity requirement to said calculated remaining power capacity of said one or more rechargeable batteries, and, determines whether said infusion pump is able to fully execute said programmed infusion based only on said remaining power capacity; wherein if said infusion pump controller determines wherein said infusion pump is able to fully execute said programmed infusion using only said remaining power capacity, said infusion pump controller executes said programmed infusion via said infusion pump only using said remaining power capacity; and wherein if said infusion pump controller determines wherein said infusion pump is unable to fully execute said programmed infusion only using said remaining power capacity, said infusion pump controller provides a message to said one or more users wherein a recharge time is required to fully execute said programmed infusion, or executes said programmed infusion via said infusion pump, and provides a message to said one or more users wherein a recharge time is required to fully execute said programmed infusion. provides a message to said one or more users wherein a recharge time is required to fully execute said programmed infusion, or executes said programmed infusion via said infusion pump, and provides a message to said one or more users wherein a recharge time is required to fully execute said programmed infusion.