User guide
User Guide for PBXLink DMI4
38
D: Direct: This is a call that has been made directly to the pilot number of the
voicemail system. The DMI4 deduces this information by considering several
factors. One of the more important points considered is that if the number dialed is
the same as the Prime Number field configured in the DMI4, it’s an indication
that the call is from a user intending to pick up voicemail messages.
B: Busy:
N: No Answer
A: All calls forwarded
H: Hung Up (See below for PBXLink extensions)
These three reason codes are given when the reason is understood. The DMI4
deduces these from the reason code letter which appears on display phones and
from the 4 digit reason explanation available on Meridian 1. The explanations on
Meridian 1 are user configurable, so care must be taken to ensure the DMI4 has
been configured to recognize them correctly.
U: Unknown: This is the reason code given when the call was forwarded to voicemail
by the PBX, as opposed to arriving as a result of someone dialing the pilot
number, and that there was no reason code available for the call. This can happen
because of a fairly simple configuration error. Software should note this
information but continue to process the call.
xxxxxxx This is the number dialed by the original caller. It can be distinguished from the calling
number as it comes before the space in the packet. The preceding zeros come from a mask
the end of which gets overwritten by the extension number. This mask is user configurable
on the DMI4 and defaults to 0000000. In a voicemail system this would be the extension of
the user whose outgoing message is to be played.
yyyyyyy Calling Number ID: This is the extension of the caller. It can be distinguished from the
called number as it comes after the space in the packet. The preceding zeros come from a
mask, the end of which is overwritten by the extension number. This mask is user
configurable on the DMI4 and defaults to 0000000. If caller ID is required, it is necessary
to use ten digit fields for the number instead of seven digit fields as seen here. If caller ID
is not available and the PBX is configured to provide trunk ID for incoming calls, then this
will be stored in this field and can be used to determine the source of the call. For example,
a voicemail system which reports who a message is from in the envelope information could
use this information to state that the call was local, or from an 800 number based on the
incoming trunk ID.
PBXLink Extension to SMDI
PBXLink products use extensions to the standard SMDI for disconnect supervision and for names. The
formats are as follows:
Disconnect Supervision
[CR][LF]MDmmmllllH 0000000[SP][CR][LF][CtrlY]
the number field 0000000 would be ten digits in the case of ten-digit SMDI.










