The current subject matter describes a delivery of medication to a patient based on a scan of a medication container by a scanner implemented on an infusion system. The medication can include oral medications, injection medications, patches, and/or medication drops. The scanner can scan a machine-readable representation (for example, a barcode) on the medication container to obtain recommended delivery data. A user interface device of the infusion system can display the recommended delivery data on a graphical user interface. Based on the recommended delivery data and based on a patient diagnosis by a clinician, the clinician can determine actual delivery data. Based on the determined actual delivery data, the medication can be delivered to the patient via a non-infusion channel. Related apparatus, systems, techniques and articles are also described.