Reconnect Port

ReconnectPort_Create

Creates a port order which disconnects the existing service and then activates a new service with the appropriate port information. This is currently only supported for Verizon Wireless.

Required Input

  • Choice of one of the following:
    • LineID As Integer - The Service ID of the service the port should be processed on.
    • Line As Object- Service Information.
      • CustomerID As Integer - The Customer ID of the customer which should have their service ported.
      • TN As String - The TN of the service which this port should apply to.
    • Inventory As Object - Inventory item.
      • Identifier As String - The identifier of the inventory.
      • Type As Enum - The type of the inventory, which may be any of the following:
        • Mobile_Device
        • SIM_Card
  • PortMDN As String - The MDN that should be ported to the service specified.
  • AccountNumber As String - The customer's account number at the losing provider.
  • AuthorizedSigner As String - The name of the person that is able to authorize the port.
  • PINPassword As String - The PIN or Password for the customer's account at the losing provider.
  • Remark As String - Any remarks that should be send with the port.
  • SSN As String - An optional SSN to be specified with the port. Defaults to the customer's SSN.
  • TaxID As String - An optional TaxID to be specified with the port.
  • AddressID As Integer - The ID of an address in Rev.io to be sent as part of the port. Defaults to the customer's service address.

Output

  • ReconnectPortID As Integer - The identifier of this port.

ReconnectPort_Query

Gets information for a submitted reconnect port.

Required Input

  • ReconnectPortID As Integer - The ID of the reconnect port.

Output

  • MDN As String - The date the reconnect port was created.
  • CreatedDate As Date - The date the reconnect port was created.
  • StatusDate As Date - The date the ReconnectPort service last checked the status of the port.
  • DisconnectOrderIDs As List - List of order id's to disconnect the old service.
    • OrderID As Integer - An Rev.io order id.
  • ReconnectOrderIDs As List - List of order id's for reconnecting the new service with the submitted port information.
    • OrderID As Integer - An Rev.io order id.
  • Completed As Boolean - True if the ReconnectPort service is done monitoring the port, False otherwise.
  • Errored As Boolean - True if there was an error performing a step of the reconnect port process, such as if one of the disconnect orders is canceled or if the inventory cannot be reassigned. False otherwise.
  • ErrorMessage As String - Applicable error message if Errored is True.