InterconnectListByStatusEx()


Listing of Interconnects for a specific Status for a specified Network/Mailbox.

Public Function InterconnectListByStatusEx(ByVal SessionID As String, _
                                           ByVal NetworkID As Integer, _
                                           ByVal MailboxID As Integer, _
                                          
ByVal Status As StatusInterconnect, _
                                           ByVal ECGridID As Integer, _
                                           ByVal MaxDays As Short) _
                                           As InterconnectIDInfo()

Parameters

SessionID
String - GUID
The current session's GUID in string format. This is a 32-character hexidecimal string in the format:
00000000-0000-0000-0000-000000000000. This is the value returned by the Login() function.
NetworkID
Integer
The ECGrid NetworkID assigned to the network.
MailboxID
Integer
The ECGrid MailboxID assigned to the ID on the specified network. A value of -1 lists all Mailboxes for the specified NetworkID, contingent on Authorization Level.
Status
Short - StatusInterconnect ENUM
A numeric value representing the Interconnect's status
ECGridID
Integer
A value representing a routeable address on ECGrid. See ECGridIDs . Use -1 to match all ECGridIDs.
MaxDays
Short
The maximum number of days a report should go back from today. Use -1 to return all matching records regardless of date.

Returns

InterconnectIDInfo Collection

InterconnectID
Integer
The value assigned to a specific Interconnect request.
Created
Date
The date/time (UTC) the record was created.
Modified
Date
The date/time (UTC) the record was last modified.
Completed
Date
The date/time (UTC) the Interconnect was completed.
LastTraffic 
Date
The date/time (UTC) of the last traffic between these trading partners.
ContactName
String(3,48)
The name of a contact person for the request.
ContactEMail
String(6,48)
The Email address of a contact person for the request.
Status
Short - StatusInterconnect ENUM
A numeric value representing the Interconnect's status.
TP1
Object - ECGridIDInfo
An ECGridIDInfo Object for the requesting Trading Partner.
Reference1
String(0,16)
A user-defined reference number to attach to a Interconnect request for TP1.
TP2
Object - ECGridIDInfo
An ECGridIDInfo Object for the Interconnect Trading Partner.
Reference2
String(0,16)
A user-defined reference number to attach to a Interconnect request for TP2.
NetOps
UserIDInfo
The ECGrid Network Operations technician assigned to the request. This is only partially implemented for v2.0 for backwards compatibility.

Remarks

Returns a list of Interconnect Requests for the specified Network/Mailbox for a specific Interconnect Status. It may be filtered by ECGridID and MaxDays.

To list Interconnect Requests by Status for the Session Network/Mailbox, use InterconnectListByStatus(). For a list of Interconnect Requests by ECGridID, regardless of Status, use InterconnectListByECGridID().

Example

Visual Basic
[insert code sample]

EventID: 4010

See Also

Status Levels
StatusInterconnect ENUM
InterconnectListByStatus()
InterconnectListByECGridID()


© 2008-2011, Loren Data Corp.
All rights reserved.
ECGrid is a registered service mark of Loren Data Corp.
ECGridOS is a service mark of Loren Data Corp.