Generic Usage business object

The generic Usage business object represents a record for session detail information.

Business object structure

The generic Usage business object is a hierarchical business object. Each of its attributes is either a String, a Boolean, or a child business object.

Usage includes the following attributes:

Business object attributes
Name Type Key Cardinality Description
ObjectId String x   A string value that uniquely identifies an object
Type String     Record type
StartTime String     A time stamp of the start time for the session
SessionId String     Session identification number
ImmediateNotification String     An indication that the record requires immediate data transfer to the OS
Cause String     The cause for the termination of the call
RelatedSessionId String     Session identification number of an associated usage record
Purpose String     Information to the OS on the reason for triggering of the record
Progress String     A location value and the progress description of an event which has occurred during the life of a session
AccessDelivery String     Access delivery information which indicates if the call has been delivered to the called subscriber
TrunkGroupOutgoing String     Symbolic name of the trunk that is used by the outgoing call as seen from the network equipment
TrunkGroupIncoming String     Symbolic name of the trunk that is used by the incoming call as seen by the network equipment
Duration String     Session duration
StandardExtensions String     Standardized extensions to the standard usage metering record
RecordExtensions String     Information elements that network operators or manufacturers have added to the standard usage metering record
NetworkManagementControls String     Indication of which Traffic Network Management control has affected the session
Glare String     Indication if a glare condition was encountered even if it does not cause the call to fail
DataValidity String     Indication that the network equipment is having problems and that the content of the generated usage record is not reliable
CarrierId String     The carrier Id to which the request is sent
DestinationPointCode String     The destination point code, used for analysis purposes
OriginatingPointCode String     The originating point code of the failed call, used for analysis purposes
ChargingInformation BillableItem   1 Charging information generated by a piece of network equipment that is capable of charging
SupplementaryService SupplementaryService   n See the generic SupplementaryService business object description
ServiceUserRef PartyRef   1 An identifier that points to a specific Party business object representing the service user
ParticipantRef PartyRef   n An identifier that points to a specific Party business object representing the participant
IntelligentNWSpecificInfo IntelligentNWSpecificInfo   1 See the generic IntelligentNWSpecificInfo business object description
ExchangeInformation ExchangeInformation   1 See the generic ExchangeInformation business object description
PartialGeneration PartialGeneration   1 See the generic PartialGeneration business object description
CallStatus Status   1 Indicator of whether the call is answered or not
ProcessContext ProcessContext   1  

Supported verbs

The generic Usage business object supports the following verbs:

Examining the object

To examine a listing of the attributes of the generic Usage business object, use the System Manager.

Copyright IBM Corp. 2002, 2003