OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual

Object Classes and Attribute Types
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual—522223-001
3-170
EDI-C-NN-USER-REASON-CODE
Meanings of Attributes
EDI-T-BASIC-CODE
Provides the basic reason the EDI-UA or EDI-MS could not process the EDIM.
EDI-T-DIAGNOSTIC
Provides additional detail to supplement the basic code.
EDI-C-NN-USER-REASON-CODE
This class of object indicates why the subject EDIM could not be forwarded or passed to
the user by the EDI-UA, EDI-MS, or PDAU originating the negative notification (NN).
An object of this class contains reasons indicated by the user for issuing the negative
notification.
Table 3-135
describes the attribute types for this class and the syntax, length, and
number of values for each type.
Some attribute types have additional value characteristics, as shown in Table 3-136
.
Table 3-135. EDI-C-NN-USER-REASON-CODE Attributes—General
Characteristics
Attribute Type Value Syntax
Value
Length
Number of
Values
EDI-T-BASIC-CODE OM-S-INTEGER - - 1
EDI-T-DIAGNOSTIC OM-S-INTEGER - - 0-1
OM-T-CLASS OM-S-OBJECT-ID-STRING 7 1
Table 3-136. EDI-C-NN-USER-REASON-CODE Attributes—Additional
Characteristics
Attribute Type Value Characteristics
EDI-T-BASIC-CODE Integer Values: EDI-NUB-UNSPECIFIED
EDI-NUB-SYNTAX-ERROR
EDI-NUB-INTER-SENDER-UNKNOWN
EDI-NUB-INTER-RECIP-UNKNOWN
EDI-NUB-NVALID-HEADING-FIELD
EDI-NUB-INVALID-BODYPART-TYPE
EDI-NUB-INVALID-MSG-TYPE
EDI-NUB-FUNCT-GROUP-NOT-SUPP
EDI-NUB-SUB-TERMINATED
EDI-NUB-NO-BILATERAL-AGREEMENT
EDI-NUB-USER-DEFINED-REASON
EDI-T-DIAGNOSTIC Integer Values: 1-32767
1
OM-T-CLASS Max. Value Length: ZGPI-EDI-CLASS-OBJ-ID-LEN
1
This attribute is user-defined; value must be an integer in the range 1 through 32767.