Methods, computer systems and computer readable media for generating workflow driven barcodes for medical devices are provided. In embodiments, after an identification of a patient and an infusion has been received and communication has been established between an infusion device and an electronic medical record associated with the patient, a digital barcode is provided via a user interface of an infusion device. Once the barcode is scanned, the order is communicated to the infusion device. After a confirmation is received from the clinician, the infusion begins.