CDW110V CABOODLE DATA MODEL
FUNDAMENTALS. EXAM 2025/2026
QUESTIONS AND ANSWERS 100% PASS
What is the relationship between SlicerDicer and Caboodle? - ANS SlicerDicer is Epic's self-
service reporting tool in Hyperspace that dynamically queries Caboodle data.
Explain the relationship between the dbo and FullAccess schemas. - ANS The Cogito
Dictionary reflects the dbo schema. The FullAccess schema contains almost everything in the
dbo schema (minus a few metadata columns) plus additional columns in some tables. Since
FullAccess has more data, report writers should use it when writing queries. However, report
writers should also be familiar with dbo due to its relationship with the Cogito Dictionary.
True or False: A column can either be a primary key or a surrogate key, but not both. -
ANS False. A column can be both a primary key (the column(s) used to uniquely identify a
row) and a surrogate key (a key created during ETL that does not exist in the source database).
In Caboodle, primary key columns are also surrogate keys.
True or False: Naming conventions are enforced in Caboodle. - ANS True. Naming
conventions, such as <name>Fact, are enforced in Caboodle.
Identify the Caboodle table and column for the following data point: The Primary Key of
AllergyFact - ANS AllergyFact.AllergyKey
1 @COPYRIGHT 2025/2026
, Identify the Caboodle table and column for the following data point: Allergy Status (LPL 3030) -
ANS AllergyFact.Status
Identify the Caboodle table and column for the following data point: Allergy Severity (ECT 7150)
- ANS AllergyFact.Severity
Identify the Caboodle table and column for the following data point: Allergen's Epic ID (ELG .1) -
ANS AllergenDim.AllergenEpicId
Identify the Caboodle table and column for the following data point: Allergen's Name (ELG .2) -
ANS AllergenDim.Name
Identify the Caboodle table and column for the following data point: First Reaction (LPL 3008) -
ANS AllergyFact.FirstReaction
Identify the Caboodle table for the following SlicerDicer data model: The Visits Data Model -
ANS VisitFact
Identify the Caboodle table for the following SlicerDicer data model: The AP Claims Data Model
- ANS ReceivedClaimFact
Identify the Caboodle table for the following SlicerDicer data model: The Imaging Studies Data
Model - ANS ImagingFact
Identify the Caboodle table for the following SlicerDicer data model: The Patient Transports
Data Model - ANS LogisticsRequestJobFact
You are writing a report in Caboodle about surgeries. A colleague on the OpTime team tells you
that the patient is stored in I ORC 50. What is the best way to determine which Caboodle table
2 @COPYRIGHT 2025/2026
FUNDAMENTALS. EXAM 2025/2026
QUESTIONS AND ANSWERS 100% PASS
What is the relationship between SlicerDicer and Caboodle? - ANS SlicerDicer is Epic's self-
service reporting tool in Hyperspace that dynamically queries Caboodle data.
Explain the relationship between the dbo and FullAccess schemas. - ANS The Cogito
Dictionary reflects the dbo schema. The FullAccess schema contains almost everything in the
dbo schema (minus a few metadata columns) plus additional columns in some tables. Since
FullAccess has more data, report writers should use it when writing queries. However, report
writers should also be familiar with dbo due to its relationship with the Cogito Dictionary.
True or False: A column can either be a primary key or a surrogate key, but not both. -
ANS False. A column can be both a primary key (the column(s) used to uniquely identify a
row) and a surrogate key (a key created during ETL that does not exist in the source database).
In Caboodle, primary key columns are also surrogate keys.
True or False: Naming conventions are enforced in Caboodle. - ANS True. Naming
conventions, such as <name>Fact, are enforced in Caboodle.
Identify the Caboodle table and column for the following data point: The Primary Key of
AllergyFact - ANS AllergyFact.AllergyKey
1 @COPYRIGHT 2025/2026
, Identify the Caboodle table and column for the following data point: Allergy Status (LPL 3030) -
ANS AllergyFact.Status
Identify the Caboodle table and column for the following data point: Allergy Severity (ECT 7150)
- ANS AllergyFact.Severity
Identify the Caboodle table and column for the following data point: Allergen's Epic ID (ELG .1) -
ANS AllergenDim.AllergenEpicId
Identify the Caboodle table and column for the following data point: Allergen's Name (ELG .2) -
ANS AllergenDim.Name
Identify the Caboodle table and column for the following data point: First Reaction (LPL 3008) -
ANS AllergyFact.FirstReaction
Identify the Caboodle table for the following SlicerDicer data model: The Visits Data Model -
ANS VisitFact
Identify the Caboodle table for the following SlicerDicer data model: The AP Claims Data Model
- ANS ReceivedClaimFact
Identify the Caboodle table for the following SlicerDicer data model: The Imaging Studies Data
Model - ANS ImagingFact
Identify the Caboodle table for the following SlicerDicer data model: The Patient Transports
Data Model - ANS LogisticsRequestJobFact
You are writing a report in Caboodle about surgeries. A colleague on the OpTime team tells you
that the patient is stored in I ORC 50. What is the best way to determine which Caboodle table
2 @COPYRIGHT 2025/2026