Patent ID: 8271106

Claim:
A method for implementing a medical system algorithm by an authorized medical caregiver, the steps of the method comprising: providing a context free grammar to define the medical system algorithm, the grammar comprising non-terminal parameter symbols and terminal parameter symbols that are configured to be satisfied by a plurality of non-terminal medical system parameters and terminal medical system parameters, respectively, the grammar further comprising non-terminal condition symbols and terminal condition symbols that are configured to be satisfied by a plurality of non-terminal medical system conditions and terminal medical system conditions, respectively, the grammar further comprising a response symbol that is configured to be satisfied by a plurality of medical system responses; receiving a first parameter selection comprising at least of one of the non-terminal parameters or at least one of the terminal parameters, defined by the grammar; receiving a respective first medical system condition selection corresponding to the at least one of the non-terminal parameter symbol or terminal parameter symbol for the selected first parameter selection defined by the grammar; receiving a medical system response selection; generating the medical system algorithm from the first parameter selection, the first medical system condition selection, and the medical system response selection; and storing the generated medical system algorithm for later use by an automated medical device wherein the generated medical system algorithm can be selected independently from other stored medical system algorithms.