A system and method for communicating and validating patient information including medication delivery information in a care-giving facility is provided. A medical transaction carrier is used to communicate information regarding medication delivery and other patient information between a control system in communication with the care-giving facility's other information systems and a patient specific asset such as an infusion pump. All information carried by the medical transaction carrier is validated both at the patient specific asset and at the control system. This validation allows for positive control of all transactions even if a medical transaction carrier is lost. The medical transaction carrier may be a smartcard, a PDA such as a Palm™ Pilot, laptop computer, pager, mobile phone, or other device capable of storing and communicating information. The system may use either wired or wireless connections to communicate information between the components of the system.