Entity Diagnosis Event Dimension

DescriptionA medical determination of disease or syndrome established by a practitioner. The focus is on the disease process and the physical, genetic, or environmental cause of that process. There are various types of diagnosis, for example, admitting, primary, etc. In some instances, there could be multiple diagnoses. There could also be additional attribution when the diagnosis code does not provide sufficient information for a billing system.

Attributes
Acceptance Reason CdAcceptance Reason Cd
Acceptance Reason Code DescrAcceptance Reason Code Descr
Acceptance Reason Code SkAcceptance Reason Code Sk
Accepted DtAccepted Dt
Accepted IndAccepted Ind
Alternate Diagnosis CdAlternate Diagnosis Cd
AWM Load Info SkAWM Load Info Sk
Confidential IndConfidential Ind
Current IndCurrent Ind
Derived IndDerived Ind
Diagnosis CdDiagnosis Cd
Diagnosis Classification CdDiagnosis Classification Cd
Diagnosis Classification Code SkDiagnosis Classification Code Sk
Diagnosis Classification DescrDiagnosis Classification Descr
Diagnosis DescrDiagnosis Descr
Diagnosis Event DkDiagnosis Event Dk
Diagnosis Event SkDiagnosis Event Sk
Diagnosis Identifier NumDiagnosis Identifier Num
Diagnosis TsDiagnosis Ts
Diagnosis Type CdDiagnosis Type Cd
Diagnosis Type Code SkDiagnosis Type Code Sk
Diagnosis Type DescrDiagnosis Type Descr
DWM Load Info SkDWM Load Info Sk
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Exempt IndExempt Ind
Patient DkPatient Dk
Present On Admission CdPresent On Admission Cd
Present On Admission Code SkPresent On Admission Code Sk
Present On Admission DescrPresent On Admission Descr
Previous C Section IndPrevious C Section Ind
Set Id NumSet Id Num
Source CdSource Cd
Source Code DescrSource Code Descr
Source Code SkSource Code Sk
Tenant SkTenant Sk
Translated Diagnosis CdTranslated Diagnosis Cd
Translated Diagnosis Code DescrTranslated Diagnosis Code Descr
Translated Diagnosis Code Set CdTranslated Diagnosis Code Set Cd
Translated Diagnosis Code Set Code DescrTranslated Diagnosis Code Set Code Descr
Translated Diagnosis Code Set Code SkTranslated Diagnosis Code Set Code Sk
Translated Diagnosis Code SkTranslated Diagnosis Code Sk
Translation DtTranslation Dt
Translation Rule Applied CdTranslation Rule Applied Cd
Translation Rule Applied Code DescrTranslation Rule Applied Code Descr
Translation Rule Applied Code SkTranslation Rule Applied Code Sk
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
Diagnosis Event Dimension_Patient Dimension_FKDiagnosis Event Dimension_Patient Dimension_FK

Primary Key
Diagnosis Event Dimension PKDiagnosis Event Dimension PK

Dependencies
 
 

Reverse Dependencies
 

Alternate Keys
Diagnosis Code AKDiagnosis Code AK

Attribute Details

 Acceptance Reason Cd
DescriptionIndicates the reason for accepting this diagnosis.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Acceptance Reason Code Descr
DescriptionIndicates the reason for accepting this diagnosis.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Acceptance Reason Code Sk
DescriptionIndicates the reason for accepting this diagnosis.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Accepted Dt
DescriptionThe date upon which the diagnosis was accepted or approved.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Accepted Ind
DescriptionIndicates whether or not the diagnosis has been accepted by the modeled organization.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Alternate Diagnosis Cd
DescriptionAn alternative code that also uniquely identifies a diagnosis code within a domain.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 AWM Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row in the atomic data warehouse.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Confidential Ind
DescriptionIndicates whether the diagnosis is confidential.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Current Ind
DescriptionSet to 'Y' if this is the most recent row of a group having the same Surrogate Key.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Derived Ind
DescriptionIndicates whether the diagnosis code was submitted or derived.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Cd
DescriptionSpecifies the diagnosis and identifies the disease or patient condition.
Diagnosis codes generally comply to the International Classification of Diseases code system.
ICD-9 CM or ICD-10 codes would typically be used.
Data TypeStandards - Data Domains.ddm/Data Domains/Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Classification Cd
DescriptionIndicates whether the patient information is for a diagnosis or a non-diagnosis code.

For example:
Consultation
Diagnosis
Medication
Sign 
Symptom
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Classification Code Sk
DescriptionIndicates whether the patient information is for a diagnosis or a non-diagnosis code.

For example:
Consultation
Diagnosis
Medication
Sign 
Symptom
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Classification Descr
DescriptionIndicates whether the patient information is for a diagnosis or a non-diagnosis code.

For example:
Consultation
Diagnosis
Medication
Sign 
Symptom
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Descr
DescriptionA textual description associated with the diagnosis code.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Event 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 Keytrue



 Diagnosis Event Sk
DescriptionA numeric surrogate key used to uniquely identify entities in the atomic model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Identifier Num
DescriptionIdentifies a single diagnosis for an encounter. It is unique across all segments and messages for an encounter.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Ts
DescriptionThe date and time that the diagnosis was determined.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Type Cd
DescriptionIndicates the type of diagnosis.

For example:
Admitting
Discharge
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Type Code Sk
DescriptionIndicates the type of diagnosis.

For example:
Admitting
Discharge
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Diagnosis Type Descr
DescriptionIndicates the type of diagnosis.

For example:
Admitting
Discharge
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 DWM Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective From Dt
DescriptionEstablishes a period where a set of attributes are true according to the business.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective To Dt
DescriptionEnds a period of effectivity.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Exempt Ind
DescriptionIdentifies code as being exempt from Hospital Acquired Condition processing.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
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 PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Present On Admission Cd
DescriptionIndicates that a given diagnosis was made at the time of the patient's admission to a healthcare facility or that the diagnosis related to a condition already known upon admission.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Present On Admission Code Sk
DescriptionIndicates that a given diagnosis was made at the time of the patient's admission to a healthcare facility or that the diagnosis related to a condition already known upon admission.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Present On Admission Descr
DescriptionIndicates that a given diagnosis was made at the time of the patient's admission to a healthcare facility or that the diagnosis related to a condition already known upon admission.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Previous C Section Ind
DescriptionIndicates whether a patient has previously had a cesarean section.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Set Id Num
DescriptionThis is an anchor entity that anchors one or more detail entities. Relationships in AWM are created between anchor entities using associative entities.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Source Cd
DescriptionThe code that corresponds to the Source Code Sk.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Descr
DescriptionThe description that corresponds to the Source Type Cd.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Translated Diagnosis Cd
DescriptionA code indicating the disease diagnosis based on a diagnosis code set. The translated code relates to a code allocated to the diagnosis other than the one supplied. Translated codes may be used to maintain consistency or to facilitate migration from one code set to another.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translated Diagnosis Code Descr
DescriptionA code indicating the disease diagnosis based on a diagnosis code set. The translated code relates to a code allocated to the diagnosis other than the one supplied. Translated codes may be used to maintain consistency or to facilitate migration from one code set to another.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translated Diagnosis Code Set Cd
DescriptionA code indicating the diagnostic code set, standard or source used for the translated diagnosis code.

For example:
ICD-10
ICD-9
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translated Diagnosis Code Set Code Descr
DescriptionA code indicating the diagnostic code set, standard or source used for the translated diagnosis code.

For example:
ICD-10
ICD-9
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translated Diagnosis Code Set Code Sk
DescriptionA code indicating the diagnostic code set, standard or source used for the translated diagnosis code.

For example:
ICD-10
ICD-9
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translated Diagnosis Code Sk
DescriptionA code indicating the disease diagnosis based on a diagnosis code set. The translated code relates to a code allocated to the diagnosis other than the one supplied. Translated codes may be used to maintain consistency or to facilitate migration from one code set to another.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translation Dt
DescriptionThe date upon which the translation was performed.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translation Rule Applied Cd
DescriptionThe business rule used to perform the translation.
Data TypeStandards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translation Rule Applied Code Descr
DescriptionThe business rule used to perform the translation.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Translation Rule Applied Code Sk
DescriptionThe business rule used to perform the translation.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Valid From Ts
DescriptionEstablishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid To Ts
DescriptionEnds a period of validity.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Diagnosis Event Dimension_Patient Dimension_FK
Is Identifying Relationshipfalse
Child TableDiagnosis Event Dimension
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

Primary Key Details

 Diagnosis Event Dimension PK
Key AttributeDiagnosis Event Dk

Alternate Key Details

 Diagnosis Code AK
Key AttributeDiagnosis Event Sk
Key AttributeValid From Ts
Key AttributeCurrent Ind