Figure RA.08 - RA Consequence Subclasses

Header Image
Project:
Figure RA.08 - RA Consequence Subclasses : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 12/31/2024 6:47:55 AM
Project:
Advanced:
Some type (modeled as a specification) of RevenueAssuranceViolation or some type (modeled as a specification) of RevenueAssuranceTroubleTicket is created if a RevenueAssuranceObjective is not met.  This is based on whether the RevenueAssuranceParameter is a RevenueAssuranceControl or a RevenueAssuranceKPI.  Figure RA.08 depicts RevenueAssuranceConsequence subclasses that trigger the creation of a RevenueAssuranceViolation or a RevenueAssuranceTroubleTIcket.<br/>The actual RevenueAssuranceViolation or RevenueAssuranceTroubleTicket is created based on the specification related to the consequence.  For example, in previous example, if a customer is not to be billed for services used, then the consequence is related to a RevenueAssuranceViolationSpec instance that classifies and characterizes the RevenueAssuanceViolation as one for unbilled customer services.<br/>