An infusion apparatus for the administration of a medication from a reservoir with a plug moveable along a central axis in a distal direction for ejection, the apparatus comprising a housing, a drive mechanism; an electronic controller, control module, or processor (80), a graphical code generator, preferably being included in or being part of the electronic controller, control module, or processor a display means , preferably a touch-sensitive or a touch display (20). The display means is able to display code data, preferably comprising a data matrix code (21), wherein the code data is generated by the graphical code generator using input information, and wherein the input information can be selected from a group consisting of configuration data, device data, system state data, device history data, infusion history data, device alarm data and malfunction data.