Haigla igapäevatöö keerukus ei seisne ainult patsientide ravimises, vaid ka selles, et õiged ravimid jõuaksid õigel ajal patsientideni. Iga ravim on kriitilise tähtsusega ning isegi väikesed vead annuses või ravimivalikus võivad ohustada patsiendi tervist. Haiglas liigub päevas sadu ravimeid. Nende käsitsi haldamine, komplekteerimine ja dokumenteerimine muudab protsessi keerukaks ning veaohtlikuks.