Data Dictionary Template
Data Dictionary Template
This level is very generic as all elements are optional, and usually contains just one record.
Entity Level
Entity level is separated to Logical (Entity) and Physical (Table) layers. Logical or business layer contains properties that
belong to business abstraction (entity name and definition, business requirement and security category). The physical
layer contains properties that belong to a physical implementation of a business concept (table names and descriptions,
system of records, etc.)
Attribute Level
Attribute level is also separated to Logical (Attribute) and Physical (Column) layers. The logical layer on the Attribute level
also contains properties that belong to business abstraction (attribute name and definition, valid values and validation
rules, sensitive/PII information, etc.). The physical layer on the Column level contains properties that belong to a physical
implementation of the attributes(column names and descriptions, data types and field length, field nullability/optionality,
primary/foreign key information, etc.).
Depending upon the needs of the organization and project evolution, some project-specific and technical-related
properties may be added to this layer, such as indexes, alternative or unique keys, XML or JSON calls, etc.
Value Level
Value Domain or Look-up level is the lowest level of the data dictionary. It contains a pre-defined collection of values for all
affected fields and their numeric or text codes. On the physical level it should be implemented as a collection of look-up
tables or some master look-up tables/metadata repositories.
The Value Domain level is an optional element in the data dictionary. The organization should assess their needs and
project requirements to determine the suitability of including the value domain layer within their data dictionary.
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Page 2 of 8 723035509.xlsx
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Page 3 of 8 723035509.xlsx
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Data Asset Name Data Asset Data Asset Type Data Asset Version Created Date Last Update Date
COVID_PRIMARY_DATASET Description
Oracle database Collection of data for COVID 19 cases and vaccination 1.2 03/19/2007 02/28/2021
Page 4 of 8 723035509.xlsx
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Entity Name Entity Definition Table Name Table Description Entity Requirement ID Entity Security Category System of Records
COVID-19 Vaccine Details Entity to store COVID-19 CME_COVID_VCCN_DTLS Table to store COVID-19 IDDOC-10830 CONFIDENTIALITY=LOW; COVID_PRIMARY_DATASET
vaccine details vaccine details INTEGRITY=MEDIUM;
AVAILABILITY=HIGH
Page 5 of 8 723035509.xlsx
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Entity Name Attribute Attribute Table Name Column Column Data Type Null Is Primary Is Foreign Foreign Key Foreign Key Is Physical Is PII Data Source Validation
Name Definition Name Description Option Key Key Table Column Only
COVID-19 Vaccine Sex Code COVID Vaccine CME_COVID_VCCN_DTLS SEX_CD COVID Vaccine CHAR(1) Not Null No Yes CME_SEX_LKUP SEX_CD No No COVID_PRIMARY_ M-Male,
Details Receiver Sex Receiver Sex DATASET F-Female
Code Code
Page 6 of 8 723035509.xlsx
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Page 7 of 8 723035509.xlsx
CMS Enterprise Architecture
Data Dictionary Template
Last Update: 01/28/2024
Page 8 of 8 723035509.xlsx