A system, comprising a printing system, a camera, a microscope including a display, and a processing system, the printing system comprising: a printing device operable to print machine-readable information upon a garment to be worn during a medical procedure; a processor communicatively coupled to the printing device; a memory, coupled to the processor, that stores instructions executable by the processor; wherein, as the processor executes the instructions, the printing system is operable to: receive patient information associated with a patient; encode the patient information, producing encoded patient information; and place machine-readable information, based on the encoded patient information, on the garment to be worn by the patient during the medical procedure, wherein the machine-readable information comprises information that indicates a medical procedure, wherein the camera is configured to acquire an image including the machine-readable information; wherein the processing system comprises a processor configured to: process the image to determine the medical procedure indicated by the machine-readable information; receive user input indicating at least one planned procedure step; if the medical procedure incorporates the at least one planned procedure step, provide the image to the display; and if the medical procedure does not incorporate the at least one planned procedure step, provide error information to the display. a printing device operable to print machine-readable information upon a garment to be worn during a medical procedure; a processor communicatively coupled to the printing device; a memory, coupled to the processor, that stores instructions executable by the processor; wherein, as the processor executes the instructions, the printing system is operable to: receive patient information associated with a patient; encode the patient information, producing encoded patient information; and place machine-readable information, based on the encoded patient information, on the garment to be worn by the patient during the medical procedure, wherein the machine-readable information comprises information that indicates a medical procedure, receive patient information associated with a patient; encode the patient information, producing encoded patient information; and place machine-readable information, based on the encoded patient information, on the garment to be worn by the patient during the medical procedure, wherein the machine-readable information comprises information that indicates a medical procedure, wherein the camera is configured to acquire an image including the machine-readable information; wherein the processing system comprises a processor configured to: process the image to determine the medical procedure indicated by the machine-readable information; receive user input indicating at least one planned procedure step; if the medical procedure incorporates the at least one planned procedure step, provide the image to the display; and if the medical procedure does not incorporate the at least one planned procedure step, provide error information to the display. process the image to determine the medical procedure indicated by the machine-readable information; receive user input indicating at least one planned procedure step; if the medical procedure incorporates the at least one planned procedure step, provide the image to the display; and if the medical procedure does not incorporate the at least one planned procedure step, provide error information to the display.