-- =============================================================================
-- GDMO definitions extracted from ITU-T Rec. Q.824.0 (1995)
-- =============================================================================
accessChannel MANAGED OBJECT CLASS
DERIVED FROM
"CCITT Rec. M.3100":connectionTerminationPointBidirectional;
CHARACTERIZED BY
"CCITT Rec. M.3100":administrativeOperationalStatesPackage,
"CCITT Rec. M.3100":ctpInstancePackage,
accessChannelPkg PACKAGE
BEHAVIOUR
accessChannelBhv BEHAVIOUR
DEFINED AS
"The Access Channel managed object is a service class object that
points to the supporting physical resources for a particular
channel. The attribute customizedResourcePtrList is synchronized
with customizedChannelPtrList in the customizedResource managed
object class. That is, when a reference to an instance of the
customizedResource object class is added to or deleted from the
attribute customizedResourcePtrList, customizedResource attribute is
updated accordingly.";;
ATTRIBUTES
"CCITT Rec. X.721":alarmStatus GET,
customizedResourcePtrList DEFAULT VALUE CACommonModule.emptySet
GET-REPLACE ADD-REMOVE;;;
CONDITIONAL PACKAGES
officeEquipmentPkg PRESENT IF "supported by Administration.";
REGISTERED AS {cACommonObjectClass 1};
accessPort MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. M.3100": trailTerminationPointBidirectional;
CHARACTERIZED BY
"CCITT Rec. M.3100": ttpInstancePackage,
accessPortPkg PACKAGE
BEHAVIOUR
accessPortBhv BEHAVIOUR
DEFINED AS
"The Access Port is a resource managed object, the Access Port
Objects of this class terminate customer service access within the
exchange. When the supportedByAccessPortPtrList attribute in the
corresponding AccessPort Profile object is changed, the
accessPortProfilePtr in the Access Port must be updated.";;
ATTRIBUTES
accessPortProfilePtr GET,
"CCITT Rec. X.721": administrativeState GET-REPLACE,
"CCITT Rec. X.721": operationalState GET,
officeEquipment GET-REPLACE;
NOTIFICATIONS
"CCITT Rec. X.721": stateChange,
"CCITT Rec. X.721": attributeValueChange;;;
REGISTERED AS {cACommonObjectClass 2};
accessPortProfile MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721(1992)": top;
CHARACTERIZED BY
accessPortProfilePkg PACKAGE
BEHAVIOUR
accessPortProfileBhv BEHAVIOUR
DEFINED AS
"The Access Port Profile managed object is a service class object
that points to the supporting resources for a particular access. It
is related to the other service objects and is the means by which
these service objects become associated with the access resources.
In addition, Access Port objects point to the Access Port Profile
object so that a relationship can be found between the resources and
the services they support. If the supportedByAccessPortPtrList
attribute is changed, the attribute accessPortProfilePtr in the
related AccessPort object shall be changed as well.";;
ATTRIBUTES
accessPortProfileId GET SET-BY-CREATE,
customerProfilePtrList GET-REPLACE ADD-REMOVE,
customerProfilePtrList GET-REPLACE ADD-REMOVE,
customizedResourcePtrList DEFAULT VALUE CACommonModule.emptySet
GET-REPLACE ADD-REMOVE,
supportedByAccessPortPtrList GET-REPLACE ADD-REMOVE,
sensitiveCircuit REPLACE-WITH-DEFAULT
DEFAULT VALUE CACommonModule.false GET-REPLACE;
NOTIFICATIONS
"CCITT Rec. X.721 | ISO/IEC 10165-2": attributeValueChange,
"CCITT Rec. X.721 | ISO/IEC 10165-2": objectCreation,
"CCITT Rec. X.721 | ISO/IEC 10165-2": objectDeletion;;;
REGISTERED AS {cACommonObjectClass 3};
administeredCircuitEndPointSubgroup MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. M.3100": circuitEndPointSubgroup;
CHARACTERIZED BY
administeredCircuitEndPointSubgroupPkg PACKAGE
BEHAVIOUR
administeredCircuitEndPointSubgroupBhv BEHAVIOUR
DEFINED AS
"The circuit endpoint subgroup (CEPSG)[C1] managed object class is
used to order channels that may belong to different Access Ports.
This set may then be associated with services (servicePtrList) and
with routing blocks (routingBlockPtrList). If no association is made
to services using the servicePrtList this list is empty and the
underlying channel capabilites determine the service capabilites of
the CEPSG. If no association is made to routing blocks then the
routingBlockPtrList is empty. The channels that are ordered by CEPSG
must have the following common characteristics:
uniform signalling
common endpoints
same directionality
The circuitEndPointSubgroupOrderedPtrList points to an ordered list
of channels and may be empty.";;
ATTRIBUTES
servicePtrList GET-REPLACE ADD-REMOVE,
routingBlockPtrList GET,
circuitEndPointSubgroupOrderedPtrList GET-REPLACE;
ACTIONS
insertCSGChannels,
removeCSGChannels;;;
REGISTERED AS {cACommonObjectClass 4};
bearerService MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
bearerServicePkg PACKAGE
BEHAVIOUR
bearerServiceBhv BEHAVIOUR
DEFINED AS
"The Bearer Service object class represents the common aspects of
the ISDN bearer services. While the Bearer Service object class is
not instantiated, it is a superclass from which specialized
subclasses are derived and instantiated.
The communication service provided by a bearer service is defined by
the specific settings of the Information Transfer Attributes and the
Access Attributes defined in Table B.1/I.210. Bearer Service is
subclassed on the basis of these attributes for each of the
individual bearer services defined in the I-Series Recommendations.
For each of the individual bearer service subclasses, the I.210
Information Transfer Attributes and Access Attributes have unique
pre-defined value settings and are non-customizable.
The Information Transfer Attributes include:
Information Transfer Mode
Information Transfer Rate
Information Transfer Capability
Structure
Establishment of Communication
Symmetry
Communication Configuration
The Access Attributes include:
Access Channel and Rate
Signalling Access Protocol Layer 1
Signalling Access Protocol Layer 2
Signalling Access Protocol Layer 3
Information Access Protocol Layer 1
Information Access Protocol Layer 2
Information Access Protocol Layer 3
The attribute customizedResourcePtrList is synchronized with
bearerServicePtrList in the customizedResource managed object class.
That is, when bearerServicePtrList in the associated instance of the
customizedResource object class or a subclass is updated, the
customizedResourcePtrList is updated accordingly.
The numberOfBChannels attribute limits the B-Channel resources that
the bearerService can use at any point in time. The value of the
attribute in this object must be equal to or less than the value of
the numberOfBChannels attribute in the Customer Profile object
instance containing the Bearer Service object instance. The default
value of -1 for this attribute indicates that all of the B-channel
Access Channel Object instances associated with the Customer Profile
are available.";;
ATTRIBUTES
bearerServiceId GET SET-BY-CREATE,
"CCITT Rec. X.721": administrativeState GET-REPLACE,
customizedResourcePtrList DEFAULT VALUE CACommonModule.emptySet
GET-REPLACE ADD-REMOVE;
NOTIFICATIONS
"CCITT Rec. X.721":stateChange,
"CCITT Rec. X.721":attributeValueChange;;;
CONDITIONAL PACKAGES
numberOfChannelsPkg
PRESENT IF "the bearer services provided supports use of B-channels",
bearerSignalingPkg
PRESENT IF "the bearer services supports ON DEMAND establishement and
supported by Administration";
REGISTERED AS {cACommonObjectClass 5};
customerProfile MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
customerProfilePkg PACKAGE
BEHAVIOUR
customerProfileBhv BEHAVIOUR
DEFINED AS
"The Customer Profile represents a single point of reference used to
bind together a range of services and resources for customer
administration purposes. It is a class of managed objects
representing the characteristics of the Directory Number(s) (DN)[C2]
assigned to an individual subscriber, independent of the access type
and bearer service. Each instance of the customer profile object
class includes a Directory Number Pointer List attribute that
represents the Directory Number(s) assigned to the customer profile
object and an Access Port Profile List attribute that represents
Access Port Profile(s) also assigned to the customer profile object.";;
ATTRIBUTES
customerProfileId GET SET-BY-CREATE,
accessPortProfilePtrList GET-REPLACE ADD-REMOVE,
directoryNumberPtrList GET-REPLACE ADD-REMOVE;;;
REGISTERED AS {cACommonObjectClass 6};
directoryNumber MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
directoryNumberPkg PACKAGE
BEHAVIOUR
directoryNumberBhv BEHAVIOUR
DEFINED AS
"The Directory Number managed object class represents a managed
resource. It is a constituent part of the user interface and it is
directly related to one or more dialling plans which are part of a
managed element.
The attributes customerProfilePtr and customizedResourcePtrList
are synchronized with directoryNumberPtrList in the
customerProfile managed object class and with the
directoryNumberPtrList in the customizedResource managed object
class, respectively. For example, when directoryNumberPtrList in
the associated instance of the customerProfile object class or a
subclass is updated, the customerProfilePtr is updated accordingly.";;
ATTRIBUTES
directoryNumberId GET SET-BY-CREATE,
"CCITT Rec. X.721":administrativeState GET-REPLACE,
customizedResourcePtrList GET,
customerProfilePtr GET;
NOTIFICATIONS
"CCITT Rec. X.721":objectCreation,
"CCITT Rec. X.721":objectDeletion,
"CCITT Rec. X.721":stateChange,
"CCITT Rec. X.721":attributeValueChange;;;
CONDITIONAL PACKAGES
routingBlockPtrPkg
PRESENT IF "hierarchical routing to physical channel subgroups on egress is
supported";
REGISTERED AS {cACommonObjectClass 7};
directoryNumberE164 MANAGED OBJECT CLASS
DERIVED FROM directoryNumber;
CHARACTERIZED BY
directoryNumberE164Pkg PACKAGE
BEHAVIOUR
directoryNumberE164Bhv BEHAVIOUR
DEFINED AS
"The E.164 Directory Number object class represents directory
numbers belonging to the numbering plan of the ISDN era as defined
in E.164. The E.164 Directory Number is a single-valued, read-only
attribute, set only at creation time. The intercept treatment
attributes provide the handling treatment (announcement, tone, or
otherwise) that should be applied to a disconnected E.164 Directory
Number or a Directory Number to which service is temporarily suspended.";;
ATTRIBUTES
e164DirectoryNumber GET SET-BY-CREATE,
interceptTreatmentTerm REPLACE-WITH-DEFAULT
DEFAULT VALUE CACommonModule.interceptTreatmentTerm GET-REPLACE;;;
CONDITIONAL PACKAGES
interceptTreatmentOriginPkg
PRESENT IF "an instance supports it.";
REGISTERED AS {cACommonObjectClass 8};
directoryNumberX121 MANAGED OBJECT CLASS
DERIVED FROM directoryNumber;
CHARACTERIZED BY
directoryNumberX121Pkg PACKAGE
BEHAVIOUR
directoryNumberX121Bhv BEHAVIOUR
DEFINED AS
"This object class characterizes the X.121 packet switched Directory
Number resource.";;
ATTRIBUTES
x121DirectoryNumber GET SET-BY-CREATE;;;
REGISTERED AS {cACommonObjectClass 9};
layerEntity MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
layerEntityPkg PACKAGE
BEHAVIOUR
layerEntityBhv BEHAVIOUR
DEFINED AS
"This class describes the customizable characteristics common to all
layer protocols which are used for signalling purpose or for user
information purpose. This object class is not instantiated.";;
ATTRIBUTES
layerEntityId GET SET-BY-CREATE,
"CCITT Rec. X.721": usageState GET,
"CCITT Rec. X.721": administrativeState GET-REPLACE,
"CCITT Rec. X.721": operationalState GET;
NOTIFICATIONS
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": stateChange,
"CCITT Rec. X.721": objectDeletion,
"CCITT Rec. X.721": attributeValueChange;;;
REGISTERED AS {cACommonObjectClass 10};
routingBlock MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721":top;
CHARACTERIZED BY
routingBlockPkg PACKAGE
BEHAVIOUR
routingBlockBhv BEHAVIOUR
DEFINED AS
"The routing block managed object class associates an ordered list
of channel subgroups with a list of directory numbers. This list of
circuitSubgroups is ordered so that the preference of
circuitSubgroups to use for a particular directory number can be
expressed. The routingBlockCircuitSubgroupPtrList is a complex
attribute that also contains information on how to present the
number on departure.";;
ATTRIBUTES
routingBlockId GET SET-BY-CREATE,
directoryNumberPtrList GET-REPLACE ADD-REMOVE,
circuitEndPointSubgroupPtrList GET-REPLACE;
ACTIONS
insertCircuitSubgroups,
removeCircuitSubgroups,
modifyCircuitSubgroup;;;
REGISTERED AS {cACommonObjectClass 11};
cataloguedOptionalUserFacilities MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721(1992)": top;
CHARACTERIZED BY
cataloguedOptionalUserFacilitiesPkg PACKAGE
BEHAVIOUR
cataloguedOptionalUserFacilitiesBhv BEHAVIOUR
DEFINED AS
"The catalogued Optional User Facilities managed object class is a
superclass for all Optional User Facilities classes.";;
ATTRIBUTES
cataloguedOptionalUserFacilitiesId GET SET-BY-CREATE;
NOTIFICATIONS
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": objectDeletion,
"CCITT Rec. X.721": attributeValueChange;;;
REGISTERED AS {cACommonObjectClass 12};
cataloguedSupplementaryService MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721(1992)": top;
CHARACTERIZED BY
cataloguedSupplementaryServicePkg PACKAGE
BEHAVIOUR
cataloguedSupplementaryServiceBhv BEHAVIOUR
DEFINED AS
"The catalogued services managed object class is a superclass for
all supplementary services classes.";;
ATTRIBUTES
cataloguedSupplementaryServiceId GET SET-BY-CREATE;
NOTIFICATIONS
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": objectDeletion,
"CCITT Rec. X.721": attributeValueChange;;;
REGISTERED AS {cACommonObjectClass 13};
cataloguedTeleservice MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
layerInfoPkg,
cataloguedTeleservicePkg PACKAGE
BEHAVIOUR
cataloguedTeleserviceBhv BEHAVIOUR
DEFINED AS
"The catalogued teleservice managed object class defines a
communication service that makes available layer 4-layer 7
capabilities and have attributes that are not customizable by the
subscriber. This object class is a superclass from which specific
catalogued teleservice objects may be derived as subclasses.";;
ATTRIBUTES
cataloguedTeleserviceId GET SET-BY-CREATE;
NOTIFICATIONS
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": objectDeletion,
"CCITT Rec. X.721": attributeValueChange;;;
REGISTERED AS {cACommonObjectClass 14};
customizedResource MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
customizedResourcePkg PACKAGE
BEHAVIOUR
customizedResourceBhv BEHAVIOUR
DEFINED AS
"The Customized Resource object class is a class of the managed
objects that represents the service provisioning for a subscriber.
It allows association of a set of services to one or more Access
Port and Channels. The pointer list attributes:
bearerServicePtrList, directoryNumberPtrList, teleServicePtrList,
accessPortProfilePtrList, and accessChannelPtrList should be
maintained synchronized with their corresponding pointing attribute
in the objects they point out to. For example, the attribute
accessChannelPtrList is synchronized with customizedResourcePtrList
in the accessChannel managed object class. That is, when a reference
to an instance of the accessChannel object class is added to (or
deleted from) the attribute accessChannelPtrList,
customizedResourcePtrList attribute in accessChannel is updated accordingly.
The accessChannelPtrList attribute should not be used to point at
accessChannels that are associated with the customizedResource via
the accessPortProfilePtrList, since such a relationship would be
redundant.";;
ATTRIBUTES
customizedResourceId GET SET-BY-CREATE,
bearerServicePtrList GET-REPLACE ADD-REMOVE,
directoryNumberPtrList GET-REPLACE ADD-REMOVE,
numberOfBChannels GET-REPLACE,
teleServicePtrList GET-REPLACE ADD-REMOVE,
accessPortProfilePtrList GET-REPLACE ADD-REMOVE,
accessChannelPtrList GET-REPLACE ADD-REMOVE;;;
REGISTERED AS {cACommonObjectClass 15};
optionalUserFacilities MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
optionalUserFacilitiesPkg PACKAGE
BEHAVIOUR
optionalUserFacilitiesBhv BEHAVIOUR
DEFINED AS
"The Optional user facilities service object class is defined to
allow the creation of specific Optional user facilities that can
only be used in conjunction with Packet Mode bearer services.";;
ATTRIBUTES
optionalUserFacilitiesId GET SET-BY-CREATE;
NOTIFICATIONS
"CCITT Rec. X.721": attributeValueChange,
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": objectDeletion;;;
CONDITIONAL PACKAGES
cataloguedOptionalUserFacilitiesPtrPkg
PRESENT IF "catalogued optional user facilities is supported by Administration.";
REGISTERED AS {cACommonObjectClass 16};
supplementaryServiceServiceDependent MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
supplementaryServiceServiceDependentPkg PACKAGE
BEHAVIOUR
supplementaryServiceServiceDependentBhv BEHAVIOUR
DEFINED AS
"This object class is defined to allow the creation of specific
supplementary service subclasses for those supplementary services
that are defined by ITU-T to be configurable on a per bearer or
teleservice basis. Supplementary services, as defined in I.210, are
services that can only be used in conjunction with another bearer
service or another teleservice.";;
ATTRIBUTES
supplementaryServiceId GET SET-BY-CREATE,
"CCITT Rec. X.721": administrativeState GET-REPLACE;
NOTIFICATIONS
"CCITT Rec. X.721": stateChange,
"CCITT Rec. X.721": attributeValueChange,
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": objectDeletion;;;
CONDITIONAL PACKAGES
cataloguedSupplementaryServicePtrPkg
PRESENT IF "catalogued supplementary service is supported by Administration.";
REGISTERED AS {cACommonObjectClass 17};
supplementaryServiceServiceIndependent MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
supplementaryServiceServiceIndependentPkg PACKAGE
BEHAVIOUR
supplementaryServiceServiceIndependentBhv BEHAVIOUR
DEFINED AS
"This object class is defined to allow the creation of specific
supplementary service subclasses for those supplementary services
that are defined by ITU-T to be independent of any particular
bearer/teleservice. Supplementary services, as defined in I.210, are
services that can only be used in conjunction with another bearer
service or another teleservice.";;
ATTRIBUTES
supplementaryServiceId GET SET-BY-CREATE,
"CCITT Rec. X.721": administrativeState GET-REPLACE,
servicePtrList GET-REPLACE ADD-REMOVE;
NOTIFICATIONS
"CCITT Rec. X.721": stateChange,
"CCITT Rec. X.721": attributeValueChange,
"CCITT Rec. X.721": objectCreation,
"CCITT Rec. X.721": objectDeletion;;;
CONDITIONAL PACKAGES
cataloguedSupplementaryServicePtrPkg
PRESENT IF "catalogued supplementary service is supported by Administration.";
REGISTERED AS {cACommonObjectClass 18};
teleservice MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
teleservicePkg PACKAGE
BEHAVIOUR
teleserviceBhv BEHAVIOUR
DEFINED AS
"The teleservices managed object class defines a communication
service that makes available layer 1-layer 7 capabilities. The
characteristics of teleservice are defined in accordance with I.240.
Teleservices may be subclassed on the basis of the user information
type attribute (Speech, Video, Fax, etc.) defined in I.240. The
various Teleservices are defined in the Blue Book Recommendations.";;
ATTRIBUTES
teleserviceId GET SET-BY-CREATE,
bearerServicePtr GET-REPLACE,
"CCITT Rec. X.721": administrativeState GET-REPLACE,
customizedResourcePtrList DEFAULT VALUE CACommonModule.emptySet
GET-REPLACE ADD-REMOVE;
NOTIFICATIONS
"CCITT Rec. X.721": stateChange;;;
CONDITIONAL PACKAGES
cataloguedTeleservicePtrPkg PRESENT IF "catalogued teleservice is supported
by Administration.",
layerInfoPkg PRESENT IF "teleservice's layers are configurable per subscriber";
REGISTERED AS {cACommonObjectClass 19};
serviceManager MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
serviceManagerPkg PACKAGE
BEHAVIOUR
serviceManagerBhv BEHAVIOUR
DEFINED AS
"This is the superclass for all service managers. The subclasses
will have service managment actions defined. Upon the reception of
an action request, the serviceManager will perform the action
according to the action specification. In case of an action failure,
the services will remain unchanged and an error message will be
returned to the managing system instead of the action reply.";;
ATTRIBUTES
serviceManagerId GET SET-BY-CREATE;;;
REGISTERED AS {cACommonObjectClass 20};
servicePackage MANAGED OBJECT CLASS
DERIVED FROM "CCITT Rec. X.721": top;
CHARACTERIZED BY
servicePackagePkg PACKAGE
BEHAVIOUR
servicePackageBhv BEHAVIOUR
DEFINED AS
"This object class is a passive object. However, this object affects
the behaviour of the object instances that are contained in (named
by) instances of this class. The instances contained are also
passive and do not represent live services. They are rather only
instantiated to provide initial values for the creation of real,
connected services.";;
ATTRIBUTES
servicePackageId GET SET-BY-CREATE;;;
REGISTERED AS {cACommonObjectClass 21};
bearerSignalingPkg PACKAGE
ATTRIBUTES
layer2SignalingEntityPtr GET-REPLACE,
layer3SignalingEntityPtr GET-REPLACE;
REGISTERED AS {cACommonPackage 1};
cataloguedOptionalUserFacilitiesPtrPkg PACKAGE
ATTRIBUTES
cataloguedOptionalUserFacilitiesPtr GET-REPLACE;
REGISTERED AS {cACommonPackage 2};
cataloguedSupplementaryServicePtrPkg PACKAGE
ATTRIBUTES
cataloguedSupplementaryServicePtr GET-REPLACE;
REGISTERED AS {cACommonPackage 3};
cataloguedTeleservicePtrPkg PACKAGE
ATTRIBUTES
cataloguedTeleservicePtr GET-REPLACE;
REGISTERED AS {cACommonPackage 4};
interceptTreatmentOriginPkg PACKAGE
ATTRIBUTES
interceptTreatmentOrigin REPLACE-WITH-DEFAULT
DEFAULT VALUE CACommonModule.interceptTreatmentOrigin GET-REPLACE;
REGISTERED AS {cACommonPackage 5};
layerInfoPkg PACKAGE
ATTRIBUTES
layer4InfoEntityType GET-REPLACE,
layer4InfoEntityPtr GET-REPLACE,
layer5InfoEntityType GET-REPLACE,
layer5InfoEntityPtr GET-REPLACE,
layer6InfoEntityType GET-REPLACE,
layer6InfoEntityPtr GET-REPLACE,
layer7InfoEntityType GET-REPLACE,
layer7InfoEntityPtr GET-REPLACE;
REGISTERED AS {cACommonPackage 6};
numberOfChannelsPkg PACKAGE
ATTRIBUTES
numberOfBChannels REPLACE-WITH-DEFAULT;
REGISTERED AS {cACommonPackage 7};
officeEquipmentPkg PACKAGE
ATTRIBUTES
officeEquipmentList GET-REPLACE ADD-REMOVE;
REGISTERED AS {cACommonPackage 8};
routingBlockPtrPkg PACKAGE
ATTRIBUTES
routingBlockPtr GET-REPLACE;
REGISTERED AS {cACommonPackage 9};
accessChannelPtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.AccessChannelPtrList;
MATCHES FOR SET-INTERSECTION, SET-COMPARISON;
BEHAVIOUR
accessChannelPtrListBhv BEHAVIOUR
DEFINED AS
"This is a set-valued attribute whose value(s) points to one or more
instances of the Access Channel object class.";;
REGISTERED AS {cACommonAttribute 1};
accessPortProfileId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
accessPortProfileIdBhv BEHAVIOUR
DEFINED AS
"The naming attribute of the managed object access port profile.";;
REGISTERED AS {cACommonAttribute 2};
accessPortProfilePtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
accessPortProfilePtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the Access Port
Profile managed object class.";;
REGISTERED AS {cACommonAttribute 3};
accessPortProfilePtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
accessPortProfilePtrListBhv BEHAVIOUR
DEFINED AS
"This is a set-valued attribute whose value(s) points to one or more
instances of the Access Port Profile object class or its subclasses.";;
REGISTERED AS {cACommonAttribute 4};
bearerServiceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY;
BEHAVIOUR
bearerServiceIdBhv BEHAVIOUR
DEFINED AS
"The Bearer Service Id attribute is used to compose the RDN when naming
an instance of the bearer service subclasses. The bearer service is a
term that describes the nature of the call in an Integrated Services
Digital Network (ISDN). A bearer capability is a subset of the
characteristics associated with the ISDN term bearer service. A bearer
service is, in part, defined in terms of the transmission
characteristics of the channel provided between ISDN users on successful
connection of a call.";;
REGISTERED AS {cACommonAttribute 5};
bearerServicePtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
bearerServicePtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used from any managed object to reference a bearer
service managed object.";;
REGISTERED AS {cACommonAttribute 6};
bearerServicePtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
bearerServicePtrListBhv BEHAVIOUR
DEFINED AS
"This attribute references multiple bearer services.";;
REGISTERED AS {cACommonAttribute 7};
cataloguedOptionalUserFacilitiesId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
cataloguedOptionalUserFacilitiesIdBhv BEHAVIOUR
DEFINED AS
"The Catalogued OptionalUserFacilitiesId attribute is used to compose
the RDN when naming an instance of the Catalogued Optional User
Facilities subclasses.";;
REGISTERED AS {cACommonAttribute 8};
cataloguedOptionalUserFacilitiesPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
cataloguedOptionalUserFacilitiesPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used from any managed object to reference a
Catalogued User Facilities managed object.";;
REGISTERED AS {cACommonAttribute 9};
cataloguedSupplementaryServiceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
cataloguedSupplementaryServiceIdBhv BEHAVIOUR
DEFINED AS
"The Catalogued Supplementary Service Id attribute is used to compose
the RDN when naming an instance of the Catalogued Supplementary Service
subclasses.";;
REGISTERED AS {cACommonAttribute 10};
cataloguedSupplementaryServicePtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
cataloguedSupplementaryServicePtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used from any managed object to reference a
Catalogued Supplementary Service managed object.";;
REGISTERED AS {cACommonAttribute 11};
cataloguedTeleserviceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
cataloguedTeleserviceIdBhv BEHAVIOUR
DEFINED AS
"The Catalogued Teleservice Id attribute is used to compose the RDN when
naming an instance of the Catalogued Teleservice subclasses.";;
REGISTERED AS {cACommonAttribute 12};
cataloguedTeleservicePtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
cataloguedTeleservicePtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used from any managed object to reference a
Catalogued Teleservice managed object.";;
REGISTERED AS {cACommonAttribute 13};
circuitEndPointSubgroupOrderedPtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.CircuitSubgroupChannelPtrList;
MATCHES FOR EQUALITY;
BEHAVIOUR
circuitEndPointSubgroupOrderedPtrListBhv BEHAVIOUR
DEFINED AS
"This attribute is an ordered list of B-Channels. Each member of the
list points to a CTP managed object class or its subclasses.";;
REGISTERED AS {cACommonAttribute 14};
circuitEndPointSubgroupPtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.CircuitSubgroupPtrList;
MATCHES FOR EQUALITY;
BEHAVIOUR
circuitEndPointSubgroupPtrListBhv BEHAVIOUR
DEFINED AS
"This complex attribute is an ordered list; each member of the list has
three elements in a sequence. The first element is the name of the
circuitEndPointSubgroup. The second element indicates how many digits to
delete from the incoming number when the call is presented on this CSG.
The third element indicates the string to prefix when the call is
presented on this CSG. The members to this list may be inserted using
the insertCircuitSubgroupChannel action, removed using the
removeCircuitSubgroupChannel or the second and third elements may be
modified using the modifyCircuitSubgroupChannel action. When a CSG is
inserted or removed from this list the corresponding backward pointer
(routingBlockPtrList) in the CSG (circuitSubGroup) managed object is
automatically updated";;
REGISTERED AS {cACommonAttribute 15};
customerProfileId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
customerProfileIdBhv BEHAVIOUR
DEFINED AS
"The Customer Profile represents a single point of reference used to
bind together a range of services and resources for customer
administration purposes. The Customer Profile may therefore represent a
single subscriber or a group of subscribers (e.g. Centrex group), thus
allowing the maximum flexibility in the administration of all
subscribers. The customerProfileId attribute is used to name instances
of this class. This is a naming attribute. If the string choice for the
syntax is used, matching on the substrings is permitted. If the number
choice for the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 16};
customerProfilePtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule. PointerOrNull;
MATCHES FOR EQUALITY;
BEHAVIOUR
customerProfilePtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the customer
Profile managed object class. The attribute value is null if no
directory number is assigned to the customer profile.";;
REGISTERED AS {cACommonAttribute 17};
customerProfilePtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
customerProfilePtrListBhv BEHAVIOUR
DEFINED AS
"This is a set-valued attribute whose value(s) points to instances of
the customer Profile object class or its subclasses.";;
REGISTERED AS {cACommonAttribute 18};
customizedResourceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
customizedResourceIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 19};
customizedResourcePtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
customizedResourcePtrListBhv BEHAVIOUR
DEFINED AS
"This is a set-valued attribute whose value(s) points to instances of
the Customized Resources object class.";;
REGISTERED AS {cACommonAttribute 20};
directoryNumberId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
directoryNumberIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 21};
directoryNumberPtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
directoryNumberPtrListBhv BEHAVIOUR
DEFINED AS
"This is a set-valued attribute whose value(s) points to instances of
the Directory Number object class or its subclasses.";;
REGISTERED AS {cACommonAttribute 22};
e164DirectoryNumber ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.E164DN;
MATCHES FOR EQUALITY;
BEHAVIOUR
e164DirectoryNumberBhv BEHAVIOUR
DEFINED AS
"This attribute represents directory numbers belonging to the Numbering
Plan for the ISDN Era defined in E.164.";;
REGISTERED AS {cACommonAttribute 23};
interceptTreatmentOrigin ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.InterceptTreatmentOrigin;
MATCHES FOR EQUALITY;
BEHAVIOUR
interceptTreatmentOriginBhv BEHAVIOUR
DEFINED AS
"This attribute's value identifies the intercept treatment to be applied
to line originations for each non-normal condition indicated by the
administrativeState attribute. A non-normal condition is one which
denies user access to the subscribed services (i.e. service disconnected
or suspended).
This attribute is a choice between a numericString (supplier
specified) or an integer (generalized types).
The generalized types are as follows:
Site Translations - This intercept treatment indicates that the
switchwide defined intercept treatments are to be used. The remainder
of the values allow specific intercept treatment for individual subscribers.
No Dial Tone - This intercept treatment indicates that originating
call attempts should not receive dial tone.
Local Announcement - This intercept treatment indicates that
originating call attempts should be routed to announcement (indicating
no service) instead of receiving dial tone.
Basic Business Group (BBG) Special Announcement - This intercept
treatment indicates that originating call attempts from a BBG line
should be routed to a BBG customized announcement (indicating no
service) instead of dial tone.
Soft Dial Tone Emergency Service/Business Office - This intercept
treatment indicates that originating calls should be allowed to
emergency numbers and service provider business office numbers only.
Originating calls to all other destinations are blocked and routed to
a soft dial tone announcement.";;
REGISTERED AS {cACommonAttribute 24};
interceptTreatmentTerm ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.InterceptTreatmentTerm;
MATCHES FOR EQUALITY;
BEHAVIOUR
interceptTreatmentTermBhv BEHAVIOUR
DEFINED AS
"This attribute's value identifies the intercept treatment to be applied
to line terminations for each non-normal condition indicated by the
administrativeState attribute. A non-normal condition is one which
denies user access to the subscribed services (i.e. service disconnected
or suspended).
This attribute is a choice between a numericString (supplier
specified) or an integer (generalized type). The generalized types are
as follows:
Site Translations - This intercept treatment indicates that the
switchwide defined intercept treatments are to be used. The remainder
of the values allow specific intercept treatment for individual subscribers.
Trouble/SuspendedServiceAnnouncement - This intercept treatment
indicates that the terminating call should be routed to an
announcement indicating that the called party's service has been suspended.
Operator Intercept - This intercept treatment indicates that the
terminating call should be routed to an operator for handling.
DN Change/Disconnect Announcement - This intercept treatment indicates
that the terminating call should be routed to a change/disconnected DN
announcement.
Announce And Operator - This intercept treatment indicates that the
terminating call should be routed to an announcement first and then to
an operator for handling. The intercept is specified on a switchwide
basis and is not customizable for individual subscribers.
External Automatic Intercept System - This intercept treatment
indicates that the terminating call should be routed to an external
Automatic Intercept System (AIS). The AIS then determines what
treatment to provide based on the steering digits and DN supplied by
the switch. An example of AIS capabilities is DN aging. When a
customer's DN is changed, the AIS will give a change DN announcement
for a specified time period after the change. Following this time
period, calls to the old DN are then routed to the intercept for an
unassigned DN.
Business Group Announcement for Disconnected or Term Restricted Lines -
This intercept treatment indicates that the terminating call should be
routed to a non-working Business Group DN announcement.";;
REGISTERED AS {cACommonAttribute 25};
layer2SignalingEntityPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer2SignalingEntityPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer2SignalingEntity managed object class.";;
REGISTERED AS {cACommonAttribute 26};
layer3SignalingEntityPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer3SignalingEntityPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer3SignalingEntity managed object class.";;
REGISTERED AS {cACommonAttribute 27};
layer4InfoEntityPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer4InfoEntityPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer4InfoEntity managed object class.";;
REGISTERED AS {cACommonAttribute 28};
layer4InfoEntityType ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer4InfoEntityTypeBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer4InfoEntity managed object class.";;
REGISTERED AS {cACommonAttribute 29};
layer5InfoEntityPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer5InfoEntityPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer5InfoEntity managed object class.";;
REGISTERED AS {cACommonAttribute 30};
layer5InfoEntityType ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.Layer5InfoEntityType ;
MATCHES FOR EQUALITY;
REGISTERED AS {cACommonAttribute 31};
layer6InfoEntityPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer6InfoEntityPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer6InfoEntity managed object class.";;
REGISTERED AS {cACommonAttribute 32};
layer6InfoEntityType ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.Layer6InfoEntityType ;
MATCHES FOR EQUALITY;
REGISTERED AS {cACommonAttribute 33};
layer7InfoEntityPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
layer7InfoEntityPtrBhv BEHAVIOUR
DEFINED AS
"This attribute is used as a pointer to an instance of the
Layer7InfoEntity managed object class.";;
REGISTERED AS {cACommonAttribute 34};
layer7InfoEntityType ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.Layer7InfoEntityType ;
MATCHES FOR EQUALITY;
REGISTERED AS {cACommonAttribute 35};
layerEntityId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
layerEntityIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 36};
numberOfBChannels ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NumberOfBChannels ;
MATCHES FOR EQUALITY;
BEHAVIOUR
numberOfBChannelsBhv BEHAVIOUR
DEFINED AS
"This attribute represents the number of ISDN B-channels.";;
REGISTERED AS {cACommonAttribute 37};
officeEquipment ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.StringName;
MATCHES FOR EQUALITY;
BEHAVIOUR
officeEquipmentBhv BEHAVIOUR
DEFINED AS
"The value of this attribute is a printable string of alphanumeric
characters that uniquely identifies the office equipment used to
terminate the subscriber's line.";;
REGISTERED AS {cACommonAttribute 38};
officeEquipmentList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfStringNames;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
officeEquipmentListBhv BEHAVIOUR
DEFINED AS
"The value of this attribute is a set of graphic strings that identifies
a set of office equipments.";;
REGISTERED AS {cACommonAttribute 39};
optionalUserFacilitiesId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
optionalUserFacilitiesIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 40};
routingBlockId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
routingBlockIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 41};
routingBlockPtr ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.ObjectInstance;
MATCHES FOR EQUALITY;
BEHAVIOUR
routingBlockPtrBhv BEHAVIOUR
DEFINED AS
"This attribute points to an instance of routing block managed object.";;
REGISTERED AS {cACommonAttribute 42};
routingBlockPtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
routingBlockPtrListBhv BEHAVIOUR
DEFINED AS
"This attribute points to instances of routing block object class.";;
REGISTERED AS {cACommonAttribute 43};
sensitiveCircuit ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.Boolean;
MATCHES FOR EQUALITY;
BEHAVIOUR
sensitiveCircuitBhv BEHAVIOUR
DEFINED AS
"An attribute value of TRUE indicates that the access (circuit) is
sensitive for such critical sources as a police station, first aid,
hospital, etc. A sensitive circuit implies that a special clearance is
required from the customer before the circuit can be put out of service.
The default value FALSE, meaning the circuit is not sensitive to those
sources.";;
REGISTERED AS {cACommonAttribute 44};
serviceManagerId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
servicePackageIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 45};
servicePackageId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
serviceManagerIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 46};
servicePtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
servicePtrListBhv BEHAVIOUR
DEFINED AS
"This attribute points to instances of the Bearer Service class and its
subclasses, or to the Teleservice class and its subclasses, or to
instances of Service Restriction class (defined in Q.824.2) or its
subclasses or to other service classes such as those characterizing hunt
group algorithms.";;
REGISTERED AS {cACommonAttribute 47};
supplementaryServiceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
supplementaryServiceIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 48};
supportedByAccessPortPtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SupportedByAccessPortPtrList;
MATCHES FOR EQUALITY;
BEHAVIOUR
supportedByAccessPortPtrListBhv BEHAVIOUR
DEFINED AS
"This attribute is a complex attribute that points the managed object
instance of accessPort class and includes a second parameter
AccessPortInterfaceIdPtr which is applicable only if the
accessPortProfile instance points to non-associated signalling
controlling interfaces. The AccessPortInterfaceIdPtr presents an
interface identifier to the channel identification information element
contained in some appropriate messages such as SETUP message which is
defined in Q.931. The accessPortInterfaceIdPtr is only used with
non-associated signalling.";;
REGISTERED AS {cACommonAttribute 49};
teleserviceId ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.NameType;
MATCHES FOR EQUALITY, ORDERING, SUBSTRINGS;
BEHAVIOUR
teleserviceIdBhv BEHAVIOUR
DEFINED AS
"This is a naming attribute. If the string choice for the syntax is
used, matching on the substrings is permitted. If the number choice for
the syntax is used, then matching on ordering is permitted.";;
REGISTERED AS {cACommonAttribute 50};
teleServicePtrList ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.SetOfInstances;
MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
BEHAVIOUR
teleServicePtrListBhv BEHAVIOUR
DEFINED AS
"This is a set-valued attribute whose value(s) points to instances of
the Access Port Profile object class or its subclasses.";;
REGISTERED AS {cACommonAttribute 51};
x121DirectoryNumber ATTRIBUTE
WITH ATTRIBUTE SYNTAX
CACommonModule.X121DN;
MATCHES FOR EQUALITY;
BEHAVIOUR
x121DirectoryNumberBhv BEHAVIOUR
DEFINED AS
"This attribute represents directory numbers belonging to the Numbering
Plan for Packet Data Networks defined in X.121.";;
REGISTERED AS {cACommonAttribute 52};
accessChannel-accessPort NAME BINDING
SUBORDINATE OBJECT CLASS accessChannel AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS accessPort AND SUBCLASSES;
WITH ATTRIBUTE "CCITT Rec. M.3100(1992)":cTPId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 1};
accessPortProfile-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS accessPortProfile AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE
accessPortProfileId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 2};
administeredCircuitEndPointSubgroup-customerProfile NAME BINDING
SUBORDINATE OBJECT CLASS administeredCircuitEndPointSubgroup AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE "CCITT Rec. M.3100":circuitEndPointSubgroupId;
CREATE
WITH-AUTOMATIC-INSTANCE-NAMING,
WITH-REFERENCE-OBJECT;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {cACommonNameBinding 3};
bearerService-customerProfile NAME BINDING
SUBORDINATE OBJECT CLASS bearerService AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE bearerServiceId;
BEHAVIOUR
bearerService-customerProfileBhv BEHAVIOUR
DEFINED AS
"This name binding is used to bind service independent supplementary
services to the containing customer profile. This name binding is
applicable only to service independent supplementary services.";;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 4};
cataloguedOptionalUserFacilities-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS cataloguedOptionalUserFacilities AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE cataloguedOptionalUserFacilitiesId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 5};
cataloguedSupplementaryService-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS cataloguedSupplementaryService AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE cataloguedSupplementaryServiceId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 6};
cataloguedTeleservice-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS cataloguedTeleservice AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE cataloguedTeleserviceId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 7};
customerProfile-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS customerProfile AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE customerProfileId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 8};
customizedResource-customerProfile NAME BINDING
SUBORDINATE OBJECT CLASS customizedResource AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE customizedResourceId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 10};
directoryNumber-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS directoryNumber AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE directoryNumberId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 11};
layerEntity-customerProfile NAME BINDING
SUBORDINATE OBJECT CLASS layerEntity AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE layerEntityId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 12};
optionalUserFacilities-bearerService NAME BINDING
SUBORDINATE OBJECT CLASS optionalUserFacilities AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS bearerService AND SUBCLASSES;
WITH ATTRIBUTE optionalUserFacilitiesId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 13};
routingBlock-customerProfile NAME BINDING
SUBORDINATE OBJECT CLASS routingBlock AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE routingBlockId;
CREATE
WITH-AUTOMATIC-INSTANCE-NAMING,
WITH-REFERENCE-OBJECT;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {cACommonNameBinding 14};
serviceManager-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS serviceManager AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE serviceManagerId;
CREATE
WITH-AUTOMATIC-INSTANCE-NAMING,
WITH-REFERENCE-OBJECT;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {cACommonNameBinding 15};
servicePackage-managedElement NAME BINDING
SUBORDINATE OBJECT CLASS servicePackage AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS "CCITT Rec. M.3100(1992)":managedElement AND SUBCLASSES;
WITH ATTRIBUTE servicePackageId;
CREATE
WITH-AUTOMATIC-INSTANCE-NAMING,
WITH-REFERENCE-OBJECT;
DELETE
DELETES-CONTAINED-OBJECTS;
REGISTERED AS {cACommonNameBinding 16};
supplementaryServiceServiceDependent-bearerService NAME BINDING
SUBORDINATE OBJECT CLASS supplementaryServiceServiceDependent AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS bearerService AND SUBCLASSES;
WITH ATTRIBUTE supplementaryServiceId;
BEHAVIOUR
sSSD-BS-NBBhv BEHAVIOUR
DEFINED AS
"This name binding is used to bind service dependent supplementary
services to the containing bearer service and establishes an association
between the bearer service and the supplementary service.";;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 17};
supplementaryServiceServiceDependent-teleservice NAME BINDING
SUBORDINATE OBJECT CLASS supplementaryServiceServiceDependent AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS teleservice AND SUBCLASSES;
WITH ATTRIBUTE supplementaryServiceId;
BEHAVIOUR
sSSD-TS-NBBhv BEHAVIOUR
DEFINED AS
"This name binding is used to bind service dependent supplementary
services to the containing teleservice and establishes an association
between the teleservice and the supplementary service.";;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 18};
supplementaryServiceServiceIndependent-cutomerProfile NAME BINDING
SUBORDINATE OBJECT CLASS supplementaryServiceServiceIndependent AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE supplementaryServiceId;
BEHAVIOUR
sSSID-CP-NBBhv BEHAVIOUR
DEFINED AS
"This name binding is used to bind service independent supplementary
services to the containing customer profile. This name binding is
applicable only to service independent supplementary services.";;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 19};
teleservice-customerProfile NAME BINDING
SUBORDINATE OBJECT CLASS teleservice AND SUBCLASSES;
NAMED BY
SUPERIOR OBJECT CLASS customerProfile AND SUBCLASSES;
WITH ATTRIBUTE teleserviceId;
CREATE;
DELETE;
REGISTERED AS {cACommonNameBinding 20};
insertCircuitSubgroups ACTION
BEHAVIOUR
insertCircuitSubgroupsBhv BEHAVIOUR
DEFINED AS
"The action request contains the circuit subgroup to insert new data.
The new data is a set of elements, each member consisting of three
elements in a sequence; first, the name of the
administeredCircuitEndPointSubgroup; second, delete element and the
third the prefix element (see circuitEndPointSubgroupPtrList Bhv). The
new members are inserted after the member whose
administeredCircuitEndPointSubgroup name component matches the name of
the object in the insert after field. The action specifies the name of
an instance of CTP managed object class or its subclassses after which
the new member must be inserted. The successful insertion is returned as
a response to the action which contains only the invoke identifier. If
the insertAfterCircuitSubgroup object instance is NULL the new members
are inserted at the beginning of the sequence.";;
MODE CONFIRMED;
WITH INFORMATION SYNTAX CACommonModule.InsertCircuitSubgroups;
REGISTERED AS {cACommonAction 1};
insertCSGChannels ACTION
BEHAVIOUR
insertCSGChannelsBhv BEHAVIOUR
DEFINED AS
"The action is used to insert new members after a specific element in
the sequence of the administeredCircuitEndPointSubgroupOrderedPtrList
attribute. The action specifies the name of an instance of CTP managed
object class or its subclassses after which the new members must be
inserted. The successful insertion is returned as a response to the
action which contains only the invoke identifier. If the insertAfter
object instance is NULL the CSGs are inserted at the beginning of the
sequence.";;
MODE CONFIRMED;
WITH INFORMATION SYNTAX CACommonModule.InsertCSGChannels;
REGISTERED AS {cACommonAction 2};
modifyCircuitSubgroup ACTION
BEHAVIOUR
modifyCircuitSubgroupBhv BEHAVIOUR
DEFINED AS
"The action is used to modify the delete and prefix elements of an
existing member of the circuitEndPointSubgroupPtrList attribute. The
action specifies the name of administeredCircuitEndPointSubgroup and the
new values for the delete and/or prefix elements. The successful
modification is returned as a response to the action which contains only
the invoke identifier.";;
MODE CONFIRMED;
WITH INFORMATION SYNTAX CACommonModule. ModifyCircuitSubgroup;
REGISTERED AS {cACommonAction 3};
removeCircuitSubgroups ACTION
BEHAVIOUR
removeCircuitSubgroupsBhv BEHAVIOUR
DEFINED AS
"The action is used to remove existing members in the sequence of the
circuitEndPointSubgroupPtrList attribute. The action specifies the name
of administeredCircuitEndPointSubgroup that must be removed. The
successful removal is returned as a response to the action which
contains only the invoke identifier";;
MODE CONFIRMED;
WITH INFORMATION SYNTAX CACommonModule.RemoveCircuitSubgroups;
REGISTERED AS {cACommonAction 4};
removeCSGChannels ACTION
BEHAVIOUR
removeCSGChannelsBhv BEHAVIOUR
DEFINED AS
"The action is used to remove existing members in the sequence of the
CTP managed object class or its subclassses that must be removed. The
successful removal is returned as a response to the action which
contains only the invoke identifier.";;
MODE CONFIRMED;
WITH INFORMATION SYNTAX CACommonModule.RemoveCSGChannels;
REGISTERED AS {cACommonAction 5};
-- =============================================================================
-- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004