Entity Physician Productivity Snapshot

DescriptionA snapshot fact table which includes measures, time stamps and indicators related to procedures and other activities of medical practitioners and the billing and payments associated with these activities.

Attributes
Clerical And Admin DurationClerical And Admin Duration
Comorbidity IndComorbidity Ind
Diagnosis Code DkDiagnosis Code Dk
Diagnosis Related Group DkDiagnosis Related Group Dk
Other Professional Activity DurationOther Professional Activity Duration
Patient DkPatient Dk
Point Of Care Location DkPoint Of Care Location Dk
Practitioner DkPractitioner Dk
Procedure Charge AmountProcedure Charge Amount
Procedure Code DkProcedure Code Dk
Procedure Complexity ScoreProcedure Complexity Score
Procedure CountProcedure Count
Procedure DurationProcedure Duration
Procedure RVUsProcedure RVUs
Provider DkProvider Dk
RVU Based Charge AmountRVU Based Charge Amount
Scheduled Duty DurationScheduled Duty Duration

Relationship
Physician Productivity Snapshot_Patient Dimension_FKPhysician Productivity Snapshot_Patient Dimension_FK
Physician Productivity Snapshot_Practitioner Dimension_FKPhysician Productivity Snapshot_Practitioner Dimension_FK
Physician Productivity Snapshot_Provider Dimension_FKPhysician Productivity Snapshot_Provider Dimension_FK
Physician Productivity Snapshot_Procedure Code Dimension_FKPhysician Productivity Snapshot_Procedure Code Dimension_FK
Physician Productivity Snapshot_Diagnosis Code Dimension_FKPhysician Productivity Snapshot_Diagnosis Code Dimension_FK
Physician Productivity Snapshot_Diagnosis Related Group Dimension_FKPhysician Productivity Snapshot_Diagnosis Related Group Dimension_FK
Physician Productivity Snapshot_Point Of Care Location Dimension_FKPhysician Productivity Snapshot_Point Of Care Location Dimension_FK

Primary Key
Physician Productivity Snapshot PKPhysician Productivity Snapshot PK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Clerical And Admin Duration
DescriptionA count of the hours spent by the healthcare practitioner in general clerical and administrative activities. These might include assisting with billing and coding queries as well as any in house time recording.
Data TypeStandards - Data Domains.ddm/Data Domains/Decimal Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Comorbidity Ind
DescriptionIndicated the that the patient have one or more chronic conditions other that the condition being treated by the procedure.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Code Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Related Group Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Other Professional Activity Duration
DescriptionA count of the hours spent by the healthcare practitioner in other professional activities. These might include teaching or mentoring other healthcare practitioners, attending further professional training and development, consulting on patient cases and attending case meetings. It would typically exclude basic clerical activities.
Data TypeStandards - Data Domains.ddm/Data Domains/Decimal Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Patient Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Point Of Care Location Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Practitioner Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure Charge Amount
DescriptionThe monetary amount that is actually charged for the procedure performed. This can include the amount charged to the patient directly and any amounts charged to other payers such as health insurers.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure Code Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure Complexity Score
DescriptionA rating of a particular healthcare procedure performed by a practitioner on a patient in terms of its relative complexity.This gives an approximation of the caseload adjusted by a weighting factor where the same type of procedure maybe more or less difficult depending on factors such as the patient's age, weight and general health.
Data TypeStandards - Data Domains.ddm/Data Domains/Decimal Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure Count
DescriptionUsed to count fact rows. Always set to 1 unless the row is accounting for non-procedure time when it should be 0.
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure Duration
DescriptionThe amount of tme spent by the practitioner in the performance of a procedure. This measures the time a practitioner is actively engaged in the performance of healthcare task.
Data TypeStandards - Data Domains.ddm/Data Domains/Decimal Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure RVUs
DescriptionThe number relative value units (RVU) equivalent to the healthcare procedure performed. RVUs allow procedures of different scale and complexity to be compared by attibuting a number of "relative units" to each type of procedure. Therefore a procedure such as a major surgery will have much greater number of relative value units than a simple procedure such as the administration of an annual flu immunization.
Data TypeStandards - Data Domains.ddm/Data Domains/Decimal Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Provider Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 RVU Based Charge Amount
DescriptionThe monetary amount that would be charged for procedure performed based on the Relative Value Unit charging scheme. This value will give a more comparable revenue value for estimating relative productivity as it eliminates distortions caused by special pricing arrangements.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Scheduled Duty Duration
DescriptionA count of the number of hours that the practitioners is rostered or scheduled for duty in a healthcare environment such as a hospital or consulting office. Typically the number of hours duty per week.
Data TypeStandards - Data Domains.ddm/Data Domains/Decimal Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Physician Productivity Snapshot_Patient Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Physician Productivity Snapshot_Practitioner Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePractitioner Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Physician Productivity Snapshot_Provider Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableProvider Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Physician Productivity Snapshot_Procedure Code Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableProcedure Code Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Physician Productivity Snapshot_Diagnosis Code Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableDiagnosis Code Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Physician Productivity Snapshot_Diagnosis Related Group Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableDiagnosis Related Group Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Physician Productivity Snapshot_Point Of Care Location Dimension_FK
Is Identifying Relationshiptrue
Child TablePhysician Productivity Snapshot
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePoint Of Care Location Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Physician Productivity Snapshot PK
Key AttributePatient Dk
Key AttributePractitioner Dk
Key AttributeProvider Dk
Key AttributeProcedure Code Dk
Key AttributeDiagnosis Code Dk
Key AttributeDiagnosis Related Group Dk
Key AttributePoint Of Care Location Dk