OSI/MHS Gateway Programmatic Interface (GPI) Programming Guide
EDI Concepts
OSI/MHS Gateway Programmatic Interface (GPI) Programming Guide—424822-001
D-5
EDIM Forwarding
Each type of notification relates to acceptance or refusal of responsibility for the EDIM 
by the recipient:
•
A forwarded notification reports that responsibility for an EDIM has been forwarded 
along with the subject EDIM.  A forwarded notification is generated by a receiving 
EDI-UA, EDI-MS, or physical access delivery unit (PDAU), when EDIM 
responsibility cannot be given to the associated user, and the EDIM is forwarded to 
another recipient.
•
A negative notification reports that responsibility for an EDIM has been refused. A 
negative notification is generated by a receiving EDI-UA, EDI-MS, or PDAU when 
EDIM responsibility cannot be given to the associated user, and the EDIM cannot be 
forwarded to another recipient. 
•
A positive notification reports that responsibility for an EDIM has been accepted. A 
positive notification is generated by a receiving EDI-UA, EDI-MS, or PDAU when 
responsibility can be given to the associated user.
EDIM Forwarding
An EDIM can be forwarded to one or more recipients determined by the forwarding 
EDI-UA, EDI-MS, or EDI-AU. The EDIM is forwarded along with EDI notification 
requests contained within it.  Any of the body parts within the EDIM can be removed 
(wholly, not partially) when forwarding, with the exception of a forwarded body part, 
which cannot be removed. 
Body parts that are removed when forwarding are replaced with placeholders to indicate 
which type of body part was removed. Note that the heading of an EDIM cannot be 
removed when forwarding.
When an EDIM is forwarded, it becomes the content of the forwarding EDIM 
(Figure D-4). In other words, the forwarded EDIM is the primary body part of the 
forwarding EDIM. Within the GPI gateway, an EDIM body part that is a forwarded 
EDIM is represented by an object of the EDI-C-EDIM-BODYPART class. If an EDIM 
body part is an original EDI interchange, not a forwarded EDIM, it is represented by an 
object of the EDI-C-BODYPART class. These and all other GPI object classes and 
attributes are fully described in the GPI Reference Manual.
EDIM Responsibility
An EDIM cannot leave the EDI messaging system unless its responsibility is accepted 
by some user (recipient). When a user accepts responsibility, the body parts of that 
message are made available to the user by the associated EDI-UA, EDI-MS, or EDI-AU 
(which received the EDIM on behalf of the user).










