Flere land i Europa tilbyr medisinsk forskrevet, eller farmasøytisk, heroin (diamorfin) til heroinavhengige. I Sveits er et vedlikeholdsprogram med heroin fullt integrert i det offentlige helsevesenet, i til sammen 38 sentra. Det Sveitsiske vedlikeholdsprogrammet er generelt regnet som en suksess, og en verdifull komponent i landets overdordnede rusmiddelstrategi, se rapport. Storbritannia har hatt et system for vedlikeholdsbehandling med heroin siden 1920. I løpet av 1960-årene ble substitusjonsbehandling med Metadon utviklet i USA, og mange opiatavhengige briter valgte utover 1970-tallet å bytte til dette stoffet. I dag kan substitusjonspasientene selv velge om de ønsker diamorfin eller Metadon for injisering eller oralt inntak. Forskrivning av diamorfin fra fastleger er nesten opphørt (ca. 250 pasienter pr april 2009). Pasientene som tidligere fikk diamorfin får nå Metadon for oralt inntak, eller i sjeldne tilfeller injiserbart Metadon. Fra politisk hold er det imidlertid fortsatt interesse for diamorfinbehandling. Det har derfor blitt gjennomført en stor undersøkelse de senere årene, kalt the RIOTT trials (Random Injectable Opioid Test Trials). Nederland har også hatt flere studier av vedlikeholdsbehandling med heroin CCBH. Disse studiene er imidlertid beheftet med metodologiske problemer, noe som gjør det vaskelig å vurdere verdien av behandlingen.