The generic Usage business object represents a record for session detail information.
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:
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 |
The generic Usage business object supports the following verbs:
To examine a listing of the attributes of the generic Usage business object, use the System Manager.