The line of business dimension

The line of business dimension has a top-level, generic LineContext layer and multiple line-specific child layers. Methods that are required for every line (such as addLineLevelCoverage) are declared at the top level. Methods that are specific to a given line are declared at the child levels. For example:

  • addCoveredEmployees is declared at the WCContext level.
  • addDriver is declared at the PAContext level.

The following diagram depicts the line of business dimension. Gray shading indicates the class is abstract.


The Line of Business Dimension.