Disclosed are systems and methods for enabling transfer of a drug from a first drug container to a second drug container including a drug identification component that recognizes a first drug container to retrieve drug identifying data for the drug, a storage medium that stores a site-specific database comprising attributes and associated values for a set of drugs including the drug in the first drug container, a processor that obtains the drug identifying data and the attributes and associated values for the drug and produces information about the drug using the drug identifying data and the attributes and associated values, a rules engine that applies one or more rules to the information about the drug to generate drug handling information, and an output unit that outputs markings comprising the drug handling information in human-readable or machine-readable form, or both, to be associated with the second container.L'invention concerne des systèmes et des procédés, pour permettre le transfert d'un médicament d'un premier contenant de médicament à un second contenant de médicament, qui comprennent un composant d'identification de médicament qui reconnaît un premier contenant de médicament pour extraire des données d'identification de médicament pour le médicament, un support de stockage qui stocke une base de données spécifique à un site comportant des attributs et des valeurs associées pour un ensemble de médicaments comprenant le médicament dans le premier contenant de médicament, un processeur qui obtient les données d'identification de médicament ainsi que les attributs et les valeurs associées pour le médicament et qui produit des informations concernant le médicament à l'aide des données d'identification de médicament et des attributs et des valeurs associées, un moteur de règles qui applique une ou plusieurs règles aux informations concernant le médicament pour générer des informations de manipulation de médicament, et une unité de sortie qui émet des marqua