Professional Documents
Culture Documents
Anthem Inc
Provider Workflow -PLM2 Application
i
Contents
1 Introduction................................................................................................................................... 1
1.1 Acronyms........................................................................................................................... 1
1.2 Purpose............................................................................................................................. 1
1.3 Revision History................................................................................................................. 1
2 Current State Architecture........................................................................................................... 1
3 Future State Architecture............................................................................................................. 1
3.1 High Level Design............................................................................................................. 2
4 Enterprise Class Structure........................................................................................................... 3
4.1.1 Pega Product Layer...................................................................................................... 4
4.1.1 Enterprise Reuse Layer................................................................................................ 4
4.1.2 Division Reuse Layer.................................................................................................... 4
4.1.3 Framework Layer.......................................................................................................... 4
4.1.6 Implementation Layer................................................................................................... 4
5 PLM2 Application Structure......................................................................................................... 6
5.1 Acccess groups and Roles of Users for Provider Workflow Application...........................6
6 A Provider Workflow Ruleset Stack........................................................................................... 7
6 B Interfaces(This is in progress)................................................................................................ 8
1 Introduction
1.1 Acronyms
PRPC – PegaRules Process Commander
PS - Provider Workflow
1.2 Purpose
The purpose of this document is to explain the future state technical architecture
and Enterprise class structure of the Provider Workflow Application and the various
components in the application framework. Provider Workflow Application will be built
using PRPC 7.2.2. Provider Workflow Application will have Implementation and
Framework layers, as per the Pega best practices.
PMF PDM
PLM2
SPS
SPS
PEGA
DB
Enterprise Reuse
Organizational
Layer
Implementation
Framework Layer
Layer
As an integral part of every PRPC application, the Enterprise Class Structure (ECS)
design pattern is the basis for divisional and enterprise-wide reuse of frameworks
and components
The PRPC platform offers two dimensions of inheritance: pattern and directed. The
ECS leverages both mechanisms to their fullest extent.
The ECS is automatically generated by the Pega Application Express, based on the
values keyed in during the application setup process.
This layer includes the out of the box PRPC base product. These rules can be
customized, as per specific customer requirements at subsequent layers.
Antm- is the extension point for enterprise wide reusable work rules.
Antm-FW- is the container for Anthem frameworks
Antm-Data- is the container for enterprise wide reusable data classes.
Antm-Int- is the container for enterprise wide reusable connectors rules.
(Interfaces).
Interfaces such as <<>> webservice connectors, <<>> webservice
connectors and Connect-SQL rules, <<>> Webservice connectors, etc,
are all being built at the Enterprise Anthem reuse Layer, so that any
Pega application within the Anthem, can reuse these interfaces.
Antm-XX- is the extension point for Division wide reusable work rules.
Antm-XX-Data- is the container for Division wide reusable data classes
o Antm-XX-Int- is the container for Division wide reusable connectors rules.
(Interfaces)
Different framework rulesets were created to hold the rules which are needed
differently for applications.
PLMFW holds the common framework rules which are reused across applications.
This layer will inherit from the Framework Layer. Antm-PS-PLM-Work class
will reside at the Implementation layer. This layer consists of business specific
rules that override their counterparts in the anthem framework layer.
ANTM- (Work-)
FW- (Work-)
Data- (Data-)
Int- (Int-)
Divisional Reuse
ANTM-PS (Work-) Layer
Data- (Data-)
Int-
@baseclass
ANTM-FW-PLMFW-
Implementation Work-
ANTM-PS-PLM- (ANTM-FW-PLMFW-)
Layer
Work Framework Layer Work-
(PLMFW) Cover-
Work- (ANTM-FW-PLMFW-Work) Outreach
Work-
Object-
OutReach (ANTM-FW-PLMFW-Work) PDM
PDM (ANTM-FW-PLMFW-Work)
Data-
Transaction
Comments (ANTM-PS-PLM-Work-PDM)
Roster
Transaction (ANTM-PS-PLM-Work-PDM)
Comments
Data- (Data-)
Int- Int-)
Data- (Data-)
Int- (Data-)
Implementation
ANTM-PS-SPS- (ANTM-FW-PLMFW-)
Layer
Work- (ANTM-FW-PLMFW-Work)
AddEntry (Antm-PS-SPS-Work)
Address (Antm-PS-SPS-Work)
AddressEdit (Antm-PS-SPS-Work)
Provider
Data- (Data-)
Int- (Data-)
5.1 Acccess groups and Roles of Users for Provider Workflow Application
Develope
r PLM :Administrators
PLM2 Application communicates with multiple systems using Java API or Webservices.
The following are the interfaces which use one or another form of Java API:
LDAP
o LDAP is for Java API based interface for verifying the User’s network
credentials. This interface is called during User login.
Email Server
o This is a out of the box java API which can be leveraged for sending
Emails to the parties.
Filenet
o Filenet is the enterprise content management system for Anthem. This
interfaces provides webservice methods to get Document image from
filenet. It also provides webservice methods to store Document image
back to Filenet for any new documents which are attached to an existing
authorization.
The following are the interfaces use both connect REST/Connect SOAP
SPS
PLM2 APP CORE
SERVICE SPS DB