Previous Topic: NMPAGE Parameter DescriptionsNext Topic: NMPAGE2WAY Parameter Descriptions


NMPAGE2WAY Method

The NMPAGE2WAY program provides a means for NMFIND to contact someone with a 2-way messaging device. NMPAGE2WAY only communicates with paging services that support either the SNPP protocol (Simple Network Paging Protocol) or the WCTP protocol (Wireless Communication Transfer Protocol). You cannot call NMPAGE2WAY directly; rather, you must install it as the invocation string for a method in your Notification Manager database and use NMFIND to invoke it.

Specify the following items when defining a method that uses NMPAGE2WAY:

When you specify the ASK parameter, the contacted person can respond to the ASK message by either replying to the page request directly from the 2-way messaging device or using the call-in feature of Notification Manager.

The text message that is sent to a numeric pager is simply the telephone line on which to call-in and the item number. The text message sent to an alphanumeric pager is the item number, the telephone line on which to call-in (optional), some or all of the text contained in the TELL message, the question contained in the ASK parameter (if specified), and the list of answers contained in the ASK parameter (if specified).

In addition to sending numeric or alphanumeric messages to the 2-way messaging device, NMPAGE2WAY also provides confirmation of message delivery by allowing Notification Manager to wait until a specified message delivery status has been reached. This message delivery status is defined using the CompleteStatus method parameter, which is discussed in the method parameter list that follows.

Define the following parameters for any method that uses NMPAGE2WAY as its invocation string. If a parameter is marked as “required”, you must define it as a parameter for the method. If a parameter is not required, you do not need to define it in the database. If you do not define the parameter, the default value will be used whenever the method is invoked.

Note: You cannot set a value for a parameter at the entity or time-block level (that is, override the default value) if you do not define the parameter at the method level.

The following table lists the method parameters that are stored in the Notification Manager database for each NMPAGE2WAY method definition:

Parameter

Required

AnswerWait

No

CompleteStatus

No

Debug

No

Greeting

No

MaxMsgLen

No

NMFindWait

No

Numeric

No

PagerID

Yes

PagerPW

No

Provider

Yes

ReplyPrefix

No

SendAck

No

SendURL

No

System

No

TellExact

No

UseMCR

No