: Public <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:00:49 PM
Modified: 4/15/2022 10:26:44 AM
Project:
Advanced:
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:<br/><br/>PartyRole (<br/><br/>Customer:<br/><br/>NumberPortabilityRole (<br/><br/>portabilityStatus : created<br/><br/>)<br/><br/>NumberPortabilityClearinghouse:<br/><br/>NumberPortabilityRole (<br/><br/>portabilityStatus : accepted<br/><br/>)<br/><br/>)<br/>
Attribute
Public String
  portabilityStatus
Details:
Notes: 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.<br/>
Element Source Role Target Role
«TMF_ABE» Resource Number Portability Role ABE
ABE «TMF_ABEIsComposedByEntity»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«TMF_BusinessEntity» NumberPortabilityRequest
Business Entity  
Name: numberPortabilityRequest
 
Name: numberPortabilityRole
 
Details:
 
Tag Value
IsCoreEntity False
Details:
Values: true,false
Default: False
rsa_guid _GEuFcJ-IEeaZmK7AEPFtnw
Details:
 
Property Value
isActive: 0
isFinalSpecialization: 0
Object Type Connection Direction Notes
«TMF_BusinessEntity» ResourceRole Business Entity Generalization To