pPlus Logical Data Model
-
Upload
hardip-bhatia -
Category
Documents
-
view
216 -
download
0
Transcript of pPlus Logical Data Model
-
7/28/2019 pPlus Logical Data Model
1/7
pPlus Logical Data Model
Lance LuAugust 1st, 2008
-
7/28/2019 pPlus Logical Data Model
2/7
pPlus Logical Data Model
IMPORTANT NOTICE
This document is to capture ideas related to subject area model, conceptual datamodel, logical data model and physical data model within the context of Lash Group
business offering.
06/27/2013 T H E L AS H G R O U P, I N C . - C O NF I D EN T I A L Page 2 of 7
-
7/28/2019 pPlus Logical Data Model
3/7
pPlus Logical Data Model
DATA MODEL HIERARCHY
There are multiple types of data models. Each type of data model has characteristicthat make it more useful than other types for a particular purpose.
SUBJECT AREA MODEL
A subject area is a useful partitioning of business offering, it is a cohesive collection ofentities and relationships in the conceptual data model. A subject area modelminimizes technical details and focus instead on delineating and defining subject areaof interest to executive and high-level decision-makers, is usually served for high-levelplanning and setting of project scope. The definition of the subject area model is out-ofthe scope of this document, and examples of subject areas are:
Enrollment Administration Subject Area
Web Enrollment
Phone Enrollment
Fax Enrollment
AWD
Benefit Verification Subject Area
06/27/2013 T H E L AS H G R O U P, I N C . - C O NF I D EN T I A L Page 3 of 7
-
7/28/2019 pPlus Logical Data Model
4/7
pPlus Logical Data Model
Status Changes
To_Dos
Missing Information
Correspondence Subject Area
Letter Manager
Document ManagementDistribution Subject Area
Inbound
Outbound
Fulfillments
Nursing Service Subject Area
CONCEPTUAL DATA MODEL - CONCEPTUAL ENTITIES ANDRELATIONSHIPS
Conceptual data model has sufficient detail to be useful as a definition of informationrequirements. The intended audiences for this model are decision-makers, subjectmatter experts and information technology experts responsible for requirement analysis.
The conceptual data model is technology-independent, and applicable to multiple logicalmodels. For example, a set of classes and relationships could be designed for anobject-oriented application, a well-normalized logical data model could be designed fortransactional database, a star-schema could be designed for analysis database.
Over the years, a set of vocabulary is developed to describe the activities that areassociated with various subject areas. In the conceptual data model, these
vocabularies are formalized as conceptual entities, attributes, relationships andconstraints:
_Contacts
_Patients
_Providers
_Sites
_Pharmacies
_Contact_Programs
_Contact_Program_Products
_Program_Products
_Programs _Products
_Contact_Insurances
_Plans
_Payers
_PBMs
_Contact_Program_Services
06/27/2013 T H E L AS H G R O U P, I N C . - C O NF I D EN T I A L Page 4 of 7
-
7/28/2019 pPlus Logical Data Model
5/7
pPlus Logical Data Model
_Contact_Program_Product_Contacts
_Status_Codes
_Status_Code_Explanations
_Contact_Status_Informations
_Contact_Program_Product_Orders
_Contact_Program_Fulfillment_Orders
_Contact_Program_Product_Claims
_Contact_Program_Product_AWD
_Contact_Program_Product_Messages
_Contact_Program_GNSS
_Contact_Web
_Contact_Call_Logs
_Contact_To_Dos
and etc.
Conceptual Entities
The conceptual entity is represented as an entity by using Microsoft Visio, and namedwith a leading _ to differentiate it from the main entity name in the pPlus logical datamodel. The primary key of the conceptual entity represents the primary key of the mainentity in pPlus logical model. The conceptual entity consists of major pPlus entities,associated entities and relationships. Only primary keys are foreign keys are listed asattributes.
Conceptual Relationships
The relationship between conceptual entities is presented by those of the main entitieswithin the respective conceptual entities.
is to describe
06/27/2013 T H E L AS H G R O U P, I N C . - C O NF I D EN T I A L Page 5 of 7
-
7/28/2019 pPlus Logical Data Model
6/7
-
7/28/2019 pPlus Logical Data Model
7/7
pPlus Logical Data Model
4. Choose the data source that points to the new pPlus implementation, and SelectNext. The Update Database Wizard will compute the conflicts betweenselected database and the standard pPlus database.
5. Select Refresh for all conflicts, and make sure do NOT update database,6. Select Finish to complete the update database wizard,
7. Review the content of DDL file,8. Update logical data model with the content of the conflict file,a. Review what objects are been removed from the data model,b. Review new tables and foreign keys, and manually add them to the data
model.
PPLUS PHYSICAL DATA MODEL - PPLUS DDL
The documented pPlus data model includes all tables, views, indices, foreign keys,triggers and store procedures. Therefore, a physical data model could be generated byusing the generate DDL feature from Visio, and be checked into source control.
06/27/2013 T H E L AS H G R O U P, I N C . - C O NF I D EN T I A L Page 7 of 7