Who carries out the checks at GP practices?