Disclosed is a medical system for displaying and recording injection sites of patients. After patient identification based on the patients vein patterns, the system can retrieve and display previous injection sites (e.g., for blood draw or injection) of the patient as overlaid at actual positions of the injection sites. The system can determine potential new injection sites based on the locations of the previous injection sites. The system can also ensure workflow compliance by displaying and tracking procedures performed by the healthcare professional.