Rules and checklists for Class I VistA software