You could take it out of the Criminal Code and make it purely administrative so that it's absolute liability: if the person blows at this particular level, he or she is committing an offence for which he or she will receive some administrative—possibly provincial—licensing sanction, but it won't be a Criminal Code offence if we're just strictly going with the reading and they don't have the opportunity to speak in court.
Vous pourriez l'enlever du Code pénal et en faire une disposition purement administrative, à responsabilité absolue. Si la personne dépasse un certain niveau à l'alcootest, elle commet une infraction pour laquelle elle recevra une sanction administrative—peut-être provinciale, de type suspension de permis, mais ce ne sera pas une infraction au Code criminel si l'on s'en tient strictement à l'alcootest et que la personne n'a pas la possibilité de se défendre en cour.