A method of automatically filling dispensing container comprising: reading a machine readable marker 10 on a tray using a reader 26 to obtain unique identifier 28 of tray; associating identifier with patient specific information 24 within a controller 22; automatically filling cavity of tray with medication using dispenser 30 according to patient specific information 34; applying a seal 6 to the tray; and thermally printing human readable information associated with patient information 44 onto a pre-defined area on the seal. Preferably, machine readable marker is barcode or a matrix. Preferably, patient information is manually or electronically prescription information. Preferably, additional machine readable information associated with patient information or an identifier for seal is printed in seal. Preferably, seal is plastic film of single or multiple layer construction and comprises patch of thermoprint ink or primer.