{       PFP$DEFINE_CATALOG
{
{   The purpose of this request is to create a new empty subcatalog.  The name
{ of the new subcatalog is identified by the last name of the path parameter.
{ The new subcatalog is registered in the catalog identified by the remainder
{ of the path parameter.
{
{   This request only allows subcatalogs to be registered in a catalog owned
{ by the user making the request.  In addition, this request does not allow
{ creation of master catalogs.  Master catalogs are created as a function of
{ the administer utility.
{
{ PFP$DEFINE_CATALOG (PATH, STATUS)
{
{ PATH: (input) This parameter specifies the identification of a subcatalog.
{       The path parameter consists of an array of names which identify the
{       path leading through a catalog hierarchy to the desired subcatalog.
{       The first two names specify the family name and master catalog name
{       portion of the path.  By convention, the name of a user's master
{       catalog is the same as the user name.  Subsequent names would specify
{       subcatalogs as applicable.  The last name in the path specifies the
{       new subcatalog that is to be created.  Null names are allowed only
{       for the family name and master catalog name.  If the family name is
{       OSC$NULL_NAME, the family name of the job making the request will be
{       used.  If the master catalog name is OSC$NULL_NAME, the user name of
{       the job making the request will be used.
{
{ STATUS: (output) This parameter returns the request status.
{
{       CONDITIONS: pfe$bad_family_name
{                   pfe$bad_last_subcatalog_name
{                   pfe$bad_master_catalog_name
{                   pfe$bad_nth_subcatalog_name
{                   pfe$name_already_permanent_file
{                   pfe$name_already_subcatalog
{                   pfe$not_master_catalog_owner
{                   pfe$nth_name_not_subcatalog
{                   pfe$path_too_short
{                   pfe$pf_system_error
{                   pfe$too_many_catalogs_in_path
{                   pfe$unknown_family
{                   pfe$unknown_master_catalog
{                   pfe$unknown_nth_subcatalog
{
{       IDENTIFIER: pfc$permanent_file_manager_id
{
