OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual

Procedure Calls
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual522223-001
4-51
GPI_STATUS_
error-class output
INT .EXT:ref:1
contains the class or category of the most recent GPI error in the specified context.
An error class indicates the severity classification of an error. For information about
interpreting error classes, see Error Classes
on page B-11.
primary-code output
INT .EXT:ref:1
contains the XAPIA-standard or Compaq proprietary code for the most recent GPI
error in the specified context. If the value of old-status is
OM-RC-PERMANENT-ERROR or OM-RC-TEMPORARY-ERROR, the primary
code is a Compaq proprietary code described in Compaq Proprietary Codes
on
page B-14. Otherwise, the primary code has the same value as old-status.
secondary-code output
INT .EXT:ref:1
contains one of the secondary codes identified by a DDL name or contains a value
that is specific to the error context: for example, the class of an object to which the
error pertains. For explanations of the secondary codes identified by DDL names,
see Secondary Codes
on page B-49. The other values returned in this parameter are
described with the recovery recommendation for the OM-RC-, MH-RC-, or ZGPI-
RC- code to which they relate.
Include this value when reporting problems to your Compaq service representative.
error-qualifier output
INT .EXT:ref:1
contains qualifying information about the most recent GPI error in the specified
context. Include this value when reporting problems to your Compaq service
representative.
error-source output
INT .EXT:ref:1
contains the source for the most recent GPI error in the specified context. Typically,
the error source is a GPI procedure or function. Include this value when reporting
problems to your Compaq service representative.
info-buffer output
STRING .EXT:ref:*
is the name of the buffer to which you want the error information returned. You
must include this parameter if you specify a value greater than 0 for
info-buffer-length. If you specify 0 for info-buffer-length, the