{
{    This interface is used to open an existing template file or create a new
{  template file.
{
{       AVP$OPEN_TEMPLATE_FILE (FILE_NAME, CREATE_FILE, FILE_INFORMATION,
{             STATUS)
{
{ FILE_NAME: (input) File reference for the template file to be opened.
{
{ CREATE_FILE: (input) Specifies if the template file should be created.
{
{ FILE_INFORMATION: (output) The record that the template file manager will
{       use to hold information about the template file.  This record is
{       passed to other template file manager interfaces when accessing the
{       template file.
{
{ STATUS: (output) Variable in which the completion status is returned.
{       CONDITIONS:
{             ave$not_a_template_file
{             ave$template_file_full
{
