| Dimensional Warehouse Model Data Model |
Description | The Centers for Medicare & Medicaid Services (CMS) adopted eight hospital-acquired condition (HAC) measures for the Hospital Inpatient Quality Reporting Program (Reporting Program), formerly known as the Reporting Hospital Quality Data for Annual Payment Update (RHQDAPU) program, as part of the 2011 Inpatient Prospective Payment System (IPPS) Final Rule. The eight measures are a subset of the ten HAC categories for which CMS implemented payment provisions beginning October 1, 2008. |
Primary Key | |
![]() |
Dependencies | |
![]() |
Reverse Dependencies | |
![]() |
Attribute Details |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having some foreign object retained after surgery. This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having a gas or air bubble in a vascular system (air embolism). This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having received blood or blood products that were not compatible (typically the wrong blood type or group). This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having stage III or stage IV pressure ulcers. This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having suffered falls and or trauma (includes fracture, dislocation, intracranial injury, crushing injury, burn and electric shock). This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having a bloodstream infection associated with a vascular catheter, the diagnosis confirmed by a lab test. This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | Catheter-associated urinary tract infections |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The rate of incidence of patients being diagnosed as having poor glycemic control (including diabetic ketoacidosis, nonketotic hyperosmolar coma, hypoglycemic coma, secondary diabetes with ketoacidosis, and secondary diabetes with hyperosmolarity). This is calculated as the number of such patients expressed as a percentage of the total number of patients discharged from the healthcare facility. The calculated rate can be refined to reflect those patients who had the diagnosis present on admission (POA) or those for whom the diagnosis was not present on admission or the combined total of patients with the diagnosis whether present on admission or not. Formula: [((A/C) or (B/C) or ((A+B)/C)) *100] (see dependencies and their labels for measures used in the formula) |
Data Type | Standards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were discharged during the reporting period. |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a gas or air bubble in a vascular system (air embolism) where this diagnosis was established as not being present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a gas or air bubble in a vascular system (air embolism) where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having received blood or blood products that were not compatible (typically the wrong blood type or group) where this diagnosis was established as not present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having received blood or blood products that were not compatible (typically the wrong blood type or group) where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a catheter associated urinary tract infection where this diagnosis was established as not present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a catheter associated urinary tract infection where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having suffered falls and or trauma (includes fracture, dislocation, intracranial injury, crushing injury, burn and electric shock) where this diagnosis was established as not being present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having suffered falls and or trauma (includes fracture, dislocation, intracranial injury, crushing injury, burn and electric shock) where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a foreign object retained after surgery where such foreign object was established as not present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a foreign object retained after surgery where such foreign object was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having poor glycemic control (including diabetic ketoacidosis, nonketotic hyperosmolar coma, hypoglycemic coma, secondary diabetes with ketoacidosis, and secondary diabetes with hyperosmolarity) where this diagnosis was established as not present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having poor glycemic control (including diabetic ketoacidosis, nonketotic hyperosmolar coma, hypoglycemic coma, secondary diabetes with ketoacidosis, and secondary diabetes with hyperosmolarity) where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having stage III or stage IV pressure ulcers where this diagnosis was established as not being present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having stage III or stage IV pressure ulcers where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a bloodstream infection associated with a vascular catheter, the diagnosis confirmed by a lab test, where this diagnosis was established as not present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A count of patients admitted to the healthcare facility for inpatient care who were diagnosed as having a bloodstream infection associated with a vascular catheter, the diagnosis confirmed by a lab test, where this diagnosis was established as having been present on admission (POA). |
Data Type | Standards - Data Domains.ddm/Data Domains/Count [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Relationship Details |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Encounter Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Claim Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Calendar Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Point Of Care Location Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Provider Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Patient Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Is Identifying Relationship | true |
Child Table | Hospital Acquired Condition Measures |
Child Multiplicity | ZERO_TO_MANY |
Child Referential Integrity: On Delete | NONE |
Child Referential Integrity: On Insert | NONE |
Child Referential Integrity: On Update | NONE |
Parent Table | Practitioner Dimension |
Parent Multiplicity | ONE |
Parent Referential Integrity: On Delete | NONE |
Parent Referential Integrity: On Insert | NONE |
Parent Referential Integrity: On Update | NONE |
Primary Key Details |
Key Attribute | Provider Dk |
Key Attribute | Patient Dk |
Key Attribute | Encounter Dk |
Key Attribute | Claim Dk |
Key Attribute | Practitioner Dk |
Key Attribute | Calendar Dk |
Key Attribute | Point Of Care Location Dk |
| Dimensional Warehouse Model Data Model |