Patent ID: 7277874

Claim:
A method for educating or evaluating a user, comprising the steps of: scripting a knowledge base responsive to a first plurality of health states; instantiating a virtual patient for display to the user, the virtual patient including a plurality of health states; receiving from the user at least one of a query for a medical finding concerning the instantiated virtual patient and a course of action; and at least one of: generating, responsive to the received query, a specific medical finding at least in part from a first network defining a health state reveal structure corresponding to the instantiated virtual patient and optionally responsive to the knowledge base; generating, responsive to the received query, an indication of an inappropriate query, based, at least in part, on a second network defining a medical practice management plan and optionally responsive to the knowledge base; generating, responsive to the received course of action, an indication of an inappropriate course of action, based, at least in part, on the second network and optionally responsive to the knowledge base; and displaying to the user for at least one of education and evaluation the at least one of the specific medical finding, the inappropriate inquiry and the inappropriate course of action.