: Public abstract <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:00:38 PM
Modified: 4/15/2022 10:26:00 AM
Project:
Advanced:
This is an abstract base class for ResourceFacingServices. A ResourceFacingService is an abstraction that defines the characteristics of a particular Service which support the network/infrastructure facing part of the service. <br/><br/>ResourceFacingServices are “internal” Services (i.e. technical solutions) that are required to support a CustomerFacingService. The Customer obtains CustomerFacingServices via Products, and is not aware of the ResourceFacingServices which support the CustomerFacingService(s) that is being obtained directly by the Customer via a Product. For example, a VPN is an example of a CustomerFacingService. This particular type of VPN may require BGP to support it. Customers don’t purchase BGP, and hopefully aren’t even aware that BGP is running. Therefore, BGP is an example of a ResourceFacingService. <br/><br/><br/><br/>CustomerFacingServices are directly related to Products as well as to ResourceFacingServices. ResourceFacingServices are indirectly related to Products through the relationship between Product and Resource. This enforces the relationship to Products while keeping Services that are not directly obtainable via Products (i.e., ResourceFacingServices) separated from Products.<br/>
Attribute
Public Integer
  rfsStatus
Details:
Notes: This is an enumerated integer that defines the status of this particular ResourceFacingService. Values include:<br/><br/> 0: Operational and supporting CFS<br/> 1: Degraded but supporting CFS<br/> 2: In Violation and not supporting CFS<br/> 3: Operational but not yet supporting a CFS<br/> 4: Being Tested<br/> 5: Being Deployed<br/> 6: Failed<br/><br/>Value 0 means that this ResourceFacingService is acting per specification, and is also currently supporting one or more CustomerFacingServices.<br/><br/>Value 1 means that this ResourceFacingService is operational, but is currently in a degraded state. This degraded state indicates congestion or some other problem, but has not yet comprimised the operation of its associated CustomerFacingServices.<br/><br/>Value 2 means that this ResourceFacingService is operational, but is currently in violation of its associated specification(s). This in turn means that its associated CustomerFacingServices are violating their contractual specification(s) unless automatic fail-over has been enabled.<br/><br/>Value 3 means that this ResourceFacingService is acting per specification, but is not yet currently supporting one or more CustomerFacingServices.<br/><br/>Value 4 means that this ResourceFacingService is currently being tested, and is not yet ready to support a CustomerFacingService.<br/><br/>Value 5 means that this ResourceFacingService is currently being deployed, and is not yet ready to support a CustomerFacingService.<br/><br/>Value 6 means that this ResourceFacingService has currently failed. The set of actions that should be taken, as well as whether this service can still be billed or not, are determined by its associated Policy for handling service violations.<br/>
Element Source Role Target Role
«TMF_BusinessEntity» ServiceCandidate
Business Entity  
Name: resourceFacingService
 
Name: serviceCandidate
 
Details:
 
«TMF_BusinessEntity» Resource
Business Entity  
Name: _resourceFacingService
 
Name: _resource
 
Details:
 
«TMF_BusinessEntity» ResourceFacingServiceRole
Business Entity  
Name: _resourceFacingService
 
Name: _resourceFacingServiceRole
 
Details:
 
«TMF_ABE» Resource Facing Service ABE
ABE «TMF_ABEIsComposedByEntity»
Name:  
 
Name:  
 
Details:
 
«TMF_BusinessEntity» Protocol
Business Entity  
Name: _resourceFacingService2
 
Name: _protocol
 
Details:
 
Element Source Role Target Role
«TMF_BusinessEntity» CustomerFacingService
Business Entity  
Name: _customerFacingService
 
Name: _resourceFacingService
 
Details:
 
«TMF_BusinessEntity» LogicalResource
Business Entity  
Name: logicalResource
 
Name: resourceFacingService
 
Details:
 
«TMF_BusinessEntity» ResourceFacingServiceSpec
Business Entity  
Name: _resourceFacingServiceSpec
 
Name: _resourceFacingService
 
Details:
 
«TMF_BusinessEntity» ResourceFacingServiceComposite
Business Entity  
Name: _resourceFacingServiceComposite
 
Name: _resourceFacingService
 
Details:
 
Tag Value
IsCoreEntity False
Details:
Values: true,false
Default: False
rsa_guid _3E3F0EC000E93D5091AC0353
Details:
 
Property Value
isActive: 0
isFinalSpecialization: 0
Object Type Connection Direction Notes
«TMF_BusinessEntity» ResourceFacingServiceAtomic Business Entity Generalization From  
«TMF_BusinessEntity» ResourceFacingServiceComposite Business Entity Generalization From  
«TMF_BusinessEntity» Protocol Business Entity Class To  
«TMF_BusinessEntity» Service Business Entity Generalization To