Name
BatchNumberRetrieveAll Batch retrieve number and customer record information
Description
BatchNumberRetrieveAll retrieves the administrative information associated with a group of numbers, as well as all customer records, and stores them in the 8MS database. The following are the allowed fields in reqparams:
* dnlist The list of numbers to be retrieved.
forceall Normally only customer records whose status appear on the list defined by the system parameter RetrieveStatusList will be retrieved. The forceall reqparam entry may be set to 1 to force all records to be retrieved (i.e. ignore the RetrieveStatusList parameter).
involved Normally, if 8MS believes the number being retrieved is not owned by the RespOrg making the request, it will not be stored. This means that records not owned, but for which the RespOrg is an involved carrier, will not be stored. The involved reqparam entry will force un-owned records to be stored.
comment A comment describing the batch operation.
flowmax The maximum number of messages per hour sent to SMS/800.
rundate The date/time when this batch will run. The format of this value is:
mm/dd/yy hh:mmX
where X is the meridiem (A or P).

To run a batch immediately, either don't use this parameter or set the value to NOW.

MGI Messages
BatchNumberRetrieveAll is implemented by sending REQ-NSR, followed by one or more REQ-CRQ messages to find the effective date/times of all customer records (returned in RSP-CRQ). A REQ-CRV message is then sent for each effective date/time. The response to REQ-CRV is RSP-CRV.
Example
The following request parameters will retrieve all data associated with 8005551212, 8775551212, and 8885551212:
dnlist~8005551212,8775551212,8885551212;comment~Retrieve three numbers
See Also
NumberRetrieveAll