Qu'est-ce que tu appelles "masque de saisie"?
Pour moi, ça ne concerne que le format ou la mise en forme.
A te lire, ça concerne plutôt les données.
Tout dépend comment sont structurées tes tables.
On peut imaginer que pour encoder des rendez vous il faut une vue sur l'agenda.
Le médecin quant à lui doit aussi avoir une vue globale par patient avec la liste des rendez vous (j'imagine que tu ne gères pas en plus le dossier médical proprement dit)
Pour l'encodage des rendez-vous, on peut imaginer un formulaire fondé sur les rendez-vous lié au FormMédecins(s'il y en a plusieurs) et au FormPatients.
Une requête permet de récupérer tous les renseignements concernant les patients.
Pour la visualisation des rendez-vous d'un patient, on peut imaginer un form basé sur la table patients avec un ssform basé sur la table rendez-vous.