| Resource Number Portability Role ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This class gives a specific behavior and responsibilities to the requests, depending of many factors and the source provided. It has a portabilityStatus as a specific attribute and a generalization to an existing entity called LogicalResourceRole. This entity helps with the management and tracking of the status for the portability requests, since it can be initiated, started, completed, among others. This track is made for the requests through the continuous communications with other sources, like the entities Number Portability Clearinghouse and External System as party roles. Therefore, NumberPortability, because of its complexity, its management of different states between its flow with other sources, works with a NumberPortabilityRole through an aggregation. All the number portability requests have a behavior with an affinity and dependency to the different parties created and added. (NP Clearinghouse, External System, Customer). This relation affects directly to the tracking for the portability through a status. For this we've created the specific attribute "portabilityStatus" for the entity "NumberPortabilityRole". Example:PartyRole (Customer:NumberPortabilityRole (portabilityStatus : created)NumberPortabilityClearinghouse:NumberPortabilityRole (portabilityStatus : accepted))
Attributes | ||
NumberPortabilityRequest | ![]() | |
String | ![]() |
All the number portability requests have a behavior with an affinity and dependency to the different parties created and added. (NP Clearinghouse, External System, Customer). This relation affects directly to the tracking for the portability through a status. This status is mapped through this attribute called portabilityStatus. |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | NumberPortabilityRole |
Name Expression | |
Namespace | Resource Number Portability Role ABE |
Owned Template Signature | |
Owner | Resource Number Portability Role ABE |
Owning Template Parameter | |
Package | Resource Number Portability Role ABE |
Qualified Name | SID Models::Resource Domain::Resource Order ABE::Resource Number Portability Role ABE::NumberPortabilityRole |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public NumberPortabilityRequest numberPortabilityRequest
Aggregation | None |
Alias | |
Association | NumberPortabilityRequestAppliedBy |
Association End | |
Class | NumberPortabilityRole |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | numberPortabilityRequest |
Name Expression | |
Namespace | NumberPortabilityRole |
Opposite | numberPortabilityRole |
Owner | NumberPortabilityRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Resource Domain::Resource Order ABE::Resource Number Portability Role ABE::NumberPortabilityRole::numberPortabilityRequest |
Stereotype | |
Template Parameter | |
Type | NumberPortabilityRequest |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String portabilityStatus
All the number portability requests have a behavior with an affinity and dependency to the different parties created and added. (NP Clearinghouse, External System, Customer). This relation affects directly to the tracking for the portability through a status. This status is mapped through this attribute called portabilityStatus.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | NumberPortabilityRole |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | portabilityStatus |
Name Expression | |
Namespace | NumberPortabilityRole |
Opposite | |
Owner | NumberPortabilityRole |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Resource Domain::Resource Order ABE::Resource Number Portability Role ABE::NumberPortabilityRole::portabilityStatus |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Resource Number Portability Role ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |