{
{    The purpose of this procedure is to indicate to the caller whether
{  or not a choice has been made by the operator for a specific menu. If
{  the operator has responded to the menu, then the choice and the response
{  string (if any) are returned to the caller, and the menu is deleted from
{  the list.
{
{       OFP$GET_MENU_CHOICE (MENU_ID, CHOICE_MADE, CHOICE,
{             RESPONSE_STRING, STATUS)
{
{ MENU_ID: (input) This parameter specifies the unique identifier of the
{       menu to be checked for an operator choice.
{
{ CHOICE_MADE: (output) This parameter specifies whether or not a choice
{       has been made by the operator.
{
{ CHOICE: (output) This parameter specifies the choice selected by the
{       operator.
{
{ RESPONSE_STRING: (output) This parameter specifies the response string,
{       if any, entered by the operator when CHOICE = TRUE.
{
{ STATUS: (output) This parameter specifies the status of the request.
{
{       CONDITION: ofe$invalid_menu_id
{
