Pour recommander un programme depuis le jeu de règles CER, la classe de règles définie dans la définition de l'examen préalable doit comporter un attribut appelé programs. Cet attribut a comme type une liste de classes de règles dont la sous-classe est de type AbstractProgram. Chaque élément AbstractProgram calculé dans cette liste apparaît sous la forme d'un programme recommandé sur la page des résultats de l'examen préalable de la demande.