Exam Instructions
• Total Questions:
• Time Allowed: 3 Hours
• Select the BEST answer for each question
• Each question is worth 1 point
• Question 1
Which of the following best describes the Chronicles database structure?
• A. Relational database with tables and foreign keys
B. Hierarchical database with master files and items
C. Dimensional database with facts and dimensions
D. Document database with JSON structures
• Answer: B. Hierarchical database with master files and items
• Rationale: Chronicles is a hierarchical database that stores data in master files
containing items. This structure is fundamental to Epic's architecture. Relational
databases (A) describe Clarity and Caboodle, dimensional databases (C) describe
data warehousing structures, and document databases (D) are not used in Epic's
core architecture.
•
• Question 2
A user reports that a Clarity-based dashboard component that worked yesterday
is now showing no data. The ETL log shows a failure. Who should you contact
first?
• A. The end user
B. The Clarity Administrator
C. The Caboodle Administrator
D. The Radar Designer
• Answer: B. The Clarity Administrator
• Rationale: The Clarity Administrator is responsible for monitoring and
troubleshooting the ETL process. A failed ETL would prevent data from flowing from
Chronicles to Clarity, causing components to show no data. The end user (A)
, cannot resolve ETL issues, the Caboodle Administrator (C) is responsible for
Caboodle (which receives data from Clarity), and the Radar Designer (D) builds
dashboards but does not manage ETL.
•
• Question 3
What is the relationship between Clarity and Caboodle?
• A. Clarity extracts data from Caboodle
B. Caboodle is a subset of Clarity
C. Caboodle extracts data from Clarity for long-term analytics
D. They are independent and do not share data
• Answer: C. Caboodle extracts data from Clarity for long-term analytics
• Rationale: Caboodle is Epic's enterprise data warehouse that receives processed
data from Clarity to support historical and enterprise-wide reporting. Clarity does
not extract from Caboodle (A), Caboodle is not a subset of Clarity (B), and they are
not independent (D)—Caboodle depends on Clarity for its data.
•
• Question 4
Which of the following is a valid reason to use Reporting Workbench instead of
SlicerDicer?
• A. You need to analyze 5-year trends
B. You need to generate real-time operational reports
C. You need to compare data across multiple hospitals
D. You need to create a visualization for a dashboard
• Answer: B. You need to generate real-time operational reports
• Rationale: Reporting Workbench uses Chronicles (real-time data) for operational
reports. SlicerDicer (A, C) is better for long-term trend analysis and benchmarking.
Radar (D) is used for dashboard visualizations, and SlicerDicer components can be
added to dashboards.
•
• Question 5
A component has been added to a dashboard but does not appear for any users.
The component is marked "Ready for use." What is the most likely issue?
• A. The component is not listed on the Content form of the dashboard
B. The dashboard is not marked "Ready for use"
C. Users lack the appropriate report groups
D. The component's data source is invalid
• Answer: A. The component is not listed on the Content form of the
dashboard
• Rationale: Even if a component is marked "Ready for use," it must be added to the
dashboard's Content form to appear. If the dashboard is not marked "Ready for
use" (B), it would not appear at all for anyone. Users lacking report groups (C)
, would affect access, not component visibility. An invalid data source (D) would
show errors, not invisibility.
•
• Question 6
True or False: A user can create a personalized dashboard view from a source
dashboard without modifying the source dashboard.
• A. True
B. False
• Answer: A. True
• Rationale: Users can create personalized views (copies) of source dashboards.
These personalization records do not modify the source dashboard and are only
visible to the user who created them.
•
• Question 7
Which SlicerDicer component determines what is being calculated in a session?
• A. Base
B. Filter
C. Measure
D. Slice
• Answer: C. Measure
• Rationale: Measures determine what is being calculated (count, average, sum,
etc.). The Base (A) defines the granularity of the population. Filters (B) narrow the
population. Slices (D) group the data.
•
• Question 8
A user wants to see patients grouped by their primary care provider with one bar
per provider. How should they configure SlicerDicer?
• A. Set Base to "Patients" and add a Filter for "PCP"
B. Set Base to "Patients" and add a Slice for "PCP"
C. Set Base to "My Patients" and add a Measure for "PCP"
D. Set Base to "My Patients" and add a Filter for "PCP"
• Answer: B. Set Base to "Patients" and add a Slice for "PCP"
• Rationale: Slices group data by categories, such as PCPs. The Base (A, C, D) defines
the population granularity, not grouping. Measures (C) calculate values like counts
or averages. Filters narrow the population.
•
• Question 9
What is the primary function of a Registry in Cogito?
• A. To store user preferences
B. To track and analyze defined patient populations