Oracle® Healthcare Foundation New Features Guide Release 7.1 E79437-01 |
|
|
PDF · Mobi · ePub |
This chapter contains descriptions of the new features and enhancements in Oracle Healthcare Foundation. This chapter contains the following sections:
The following tables are obsolete:
HDI_SRVY_ENC
HDI_SRVY_PT
HDI_SRVY_SVCPRV
The following table which was obsolete is now active:
HDI_PHARMCY
The following tables are added:
HDI_ADJCD_CLM
HDI_ADJCD_CLM_ADJMT
HDI_ADJCD_CLM_AMT
HDI_ADJCD_CLM_DX
HDI_ADJCD_CLM_GRP
HDI_ADJCD_CLM_GRP_CLM
HDI_ADJCD_CLM_LN
HDI_ADJCD_CLM_LN_MDFR
HDI_ADJCD_CLM_PROC
HDI_ADJCD_CLM_RSN
HDI_ADJCD_CLM_SVCPRV
HDI_CLM_ADJCD_CLM
HDI_CLM_PAYMT_ADJCD_CLM
HDI_DERVD_MEAS
HDI_DERVD_MEAS_RP
HDI_DERVD_MEAS_SVCPRV
HDI_MBR
HDI_MBR_ELIGLY
HDI_MBR_PT
HDI_MEAS_MSTR
HDI_MED_CLM
HDI_REFAL
HDI_REFAL_CNRN
HDI_REFAL_COVRG
HDI_REFAL_ENC
HDI_REFAL_FAC
HDI_REFAL_GRP
HDI_REFAL_GRP_REFAL
HDI_REFAL_ORD
HDI_REFAL_PROC
HDI_REFAL_RSN
HDI_REFAL_SVCPRV
HDI_RELTD_MBR
HDI_RELTD_REFAL
HDI_RSK_SCR
HDI_RX_CLM
HDI_SPCMN_ID
The following attributes (excluding the previously mentioned tables) are added.
TABLE_NAME | COLUMN_NAME |
---|---|
HDI_APPT |
REFAL_DAT_SRC_NUM_ID |
HDI_APPT |
REFAL_INT_ID |
HDI_APPT |
REFAL_SRC_CHANGED_ON_DT |
HDI_BILL_DX |
BILL_LN_ITM_DAT_SRC_NUM_ID |
HDI_BILL_DX |
BILL_LN_ITM_INT_ID |
HDI_BILL_DX |
BILL_LN_ITM_SRC_CHANGED_ON_DT |
HDI_CD_EXTN_SUBST |
NDC_CD |
HDI_CD_EXTN_SUBST |
NDC_CDG_SYS |
HDI_CD_EXTN_SUBST |
NDC_CDG_SYS_VER |
HDI_CLM_DX |
CLM_LN_ITM_DAT_SRC_NUM_ID |
HDI_CLM_DX |
CLM_LN_ITM_INT_ID |
HDI_CLM_DX |
CLM_LN_ITM_SRC_CHANGED_ON_DT |
HDI_PHARMCY |
ATTRIBUTE1_CD |
HDI_PHARMCY |
ATTRIBUTE1_CDG_SYS |
HDI_PHARMCY |
ATTRIBUTE1_CDG_SYS_VER |
HDI_PHARMCY |
ATTRIBUTE2_CD |
HDI_PHARMCY |
ATTRIBUTE2_CDG_SYS |
HDI_PHARMCY |
ATTRIBUTE2_CDG_SYS_VER |
HDI_PHARMCY |
ATTRIBUTE3_CD |
HDI_PHARMCY |
ATTRIBUTE3_CDG_SYS |
HDI_PHARMCY |
ATTRIBUTE3_CDG_SYS_VER |
HDI_PHARMCY |
ATTRIBUTE4_CD |
HDI_PHARMCY |
ATTRIBUTE4_CDG_SYS |
HDI_PHARMCY |
ATTRIBUTE4_CDG_SYS_VER |
HDI_PHARMCY |
ATTRIBUTE5_CD |
HDI_PHARMCY |
ATTRIBUTE5_CDG_SYS |
HDI_PHARMCY |
ATTRIBUTE5_CDG_SYS_VER |
HDI_PHARMCY |
MSTR_KY_EXTN_TXT |
HDI_PHARMCY |
MSTR_KY_ROOT_ID |
HDI_PHARMCY |
PRTY_ATTRIBUTE1 |
HDI_PHARMCY |
PRTY_ATTRIBUTE10 |
HDI_PHARMCY |
PRTY_ATTRIBUTE11 |
HDI_PHARMCY |
PRTY_ATTRIBUTE12 |
HDI_PHARMCY |
PRTY_ATTRIBUTE13 |
HDI_PHARMCY |
PRTY_ATTRIBUTE14 |
HDI_PHARMCY |
PRTY_ATTRIBUTE15 |
HDI_PHARMCY |
PRTY_ATTRIBUTE16 |
HDI_PHARMCY |
PRTY_ATTRIBUTE17 |
HDI_PHARMCY |
PRTY_ATTRIBUTE18 |
HDI_PHARMCY |
PRTY_ATTRIBUTE19 |
HDI_PHARMCY |
PRTY_ATTRIBUTE1_CD |
HDI_PHARMCY |
PRTY_ATTRIBUTE1_CDG_SYS |
HDI_PHARMCY |
PRTY_ATTRIBUTE1_CDG_SYS_VER |
HDI_PHARMCY |
PRTY_ATTRIBUTE2 |
HDI_PHARMCY |
PRTY_ATTRIBUTE20 |
HDI_PHARMCY |
PRTY_ATTRIBUTE2_CD |
HDI_PHARMCY |
PRTY_ATTRIBUTE2_CDG_SYS |
HDI_PHARMCY |
PRTY_ATTRIBUTE2_CDG_SYS_VER |
HDI_PHARMCY |
PRTY_ATTRIBUTE3 |
HDI_PHARMCY |
PRTY_ATTRIBUTE3_CD |
HDI_PHARMCY |
PRTY_ATTRIBUTE3_CDG_SYS |
HDI_PHARMCY |
PRTY_ATTRIBUTE3_CDG_SYS_VER |
HDI_PHARMCY |
PRTY_ATTRIBUTE4 |
HDI_PHARMCY |
PRTY_ATTRIBUTE4_CD |
HDI_PHARMCY |
PRTY_ATTRIBUTE4_CDG_SYS |
HDI_PHARMCY |
PRTY_ATTRIBUTE4_CDG_SYS_VER |
HDI_PHARMCY |
PRTY_ATTRIBUTE5 |
HDI_PHARMCY |
PRTY_ATTRIBUTE5_CD |
HDI_PHARMCY |
PRTY_ATTRIBUTE5_CDG_SYS |
HDI_PHARMCY |
PRTY_ATTRIBUTE5_CDG_SYS_VER |
HDI_PHARMCY |
PRTY_ATTRIBUTE6 |
HDI_PHARMCY |
PRTY_ATTRIBUTE7 |
HDI_PHARMCY |
PRTY_ATTRIBUTE8 |
HDI_PHARMCY |
PRTY_ATTRIBUTE9 |
HDI_PHARMCY |
SRC_BIZ_KY |
HDI_PHARMCY |
SRC_SURGT_KY |
HDI_PT_ACCT |
FIN_CLAS_TYP_CD |
HDI_PT_ACCT |
FIN_CLAS_TYP_CDG_SYS |
HDI_PT_ACCT |
FIN_CLAS_TYP_CDG_SYS_VER |
HDI_SRVY_FDBCK |
ENC_DAT_SRC_NUM_ID |
HDI_SRVY_FDBCK |
ENC_INT_ID |
HDI_SRVY_FDBCK |
ENC_SRC_CHANGED_ON_DT |
HDI_SRVY_FDBCK |
PARTCPTNG_EMP_DAT_SRC_NUM_ID |
HDI_SRVY_FDBCK |
PARTCPTNG_EMP_INT_ID |
HDI_SRVY_FDBCK |
PARTCPTNG_EMP_SRC_CH_ON_DT |
HDI_SRVY_FDBCK |
PARTCPTNG_MBR_DAT_SRC_NUM_ID |
HDI_SRVY_FDBCK |
PARTCPTNG_MBR_INT_ID |
HDI_SRVY_FDBCK |
PARTCPTNG_MBR_SRC_CH_ON_DT |
HDI_SRVY_FDBCK |
PARTCPTNG_PT_DAT_SRC_NUM_ID |
HDI_SRVY_FDBCK |
PARTCPTNG_PT_INT_ID |
HDI_SRVY_FDBCK |
PARTCPTNG_PT_SRC_CHANGED_ON_DT |
HDI_SRVY_FDBCK |
PRTCPTNG_HMN_SUBJ_DATSRCNUM_ID |
HDI_SRVY_FDBCK |
PRTCPTNG_HMN_SUBJ_INT_ID |
HDI_SRVY_FDBCK |
PRTCPTNG_HMN_SUBJ_SRC_CH_ON_DT |
HDI_SRVY_FDBCK |
PRTCPTNG_INDSVCPR_DATSRCNUM_ID |
HDI_SRVY_FDBCK |
PRTCPTNG_INDSVCPR_INT_ID |
HDI_SRVY_FDBCK |
PRTCPTNG_INDSVCPR_SRC_CH_ON_DT |
HDI_SRVY_FDBCK |
RSPNSBL_ORG_SVCPR_DATSRCNUM_ID |
HDI_SRVY_FDBCK |
RSPNSBL_ORG_SVCPR_INT_ID |
HDI_SRVY_FDBCK |
RSPNSBL_ORG_SVCPR_SRC_CH_ON_DT |
HDI_SRVY_QSTN |
SCES_CRITERIA_NT |
HDI_SRVY_QSTN |
SRVY_QSTN_SECT_NM |
HDI_SRVY_QSTN |
SRVY_SUBJ_CLAS_CD |
HDI_SRVY_QSTN |
SRVY_SUBJ_CLAS_CDG_SYS |
HDI_SRVY_QSTN |
SRVY_SUBJ_CLAS_CDG_SYS_VER |
HDI_SRVY_QSTN_RSPNS |
SCES_FLG |
HDI_STDY |
STDY_PHENOTYPE_CD |
HDI_STDY |
STDY_PHENOTYPE_CDG_SYS |
HDI_STDY |
STDY_PHENOTYPE_CDG_SYS_VER |
HDI_REFAL |
PT_INT_ID |
HDI_REFAL |
PT_DAT_SRC_NUM_ID |
HDI_REFAL |
PT_SRC_CHANGED_ON_DT |
HDI_ADMNSRVY |
RSPNSBL_ORG_SVCPR_INT_ID |
HDI_ADMNSRVY |
RSPNSBL_ORG_SVCPR_DATSRCNUM_ID |
HDI_ADMNSRVY |
RSPNSBL_ORG_SVCPR_SRC_CH_ON_DT |
The following attributes are obsolete.
TABLE_NAME | COLUMN_NAME |
---|---|
HDI_BILL_LN_ITM |
BILL_DX_DAT_SRC_NUM_ID |
HDI_BILL_LN_ITM |
BILL_DX_INT_ID |
HDI_BILL_LN_ITM |
BILL_DX_SRC_CHANGED_ON_DT |
HDI_CLM_LN_ITM |
CLM_DX_DAT_SRC_NUM_ID |
HDI_CLM_LN_ITM |
CLM_DX_INT_ID |
HDI_CLM_LN_ITM |
CLM_DX_SRC_CHANGED_ON_DT |
The following attributes are modified.
Table 1-3 Modified Attributes (Datatype Length Change)
TABLE_NAME | COLUMN_NAME | DATA_TYPE | DATA_LENGTH |
---|---|---|---|
HDI_CHRG_MSTR |
CHRG_MSTR_DESC |
VARCHAR2 |
255 |
HDI_CHRG_MSTR |
CHRG_MSTR_NM |
VARCHAR2 |
100 |
HDI_SRVY_QSTN |
SRVY_QSTN_NM |
VARCHAR2 |
200 |
The following attributes are made nullable.
The following tables are obsolete:
HDM_SRVY_ENC
HDM_SRVY_PT
HDM_SRVY_SVCPRV
The following table which was obsolete is now active:
HDM_PHARMCY
The following tables are added:
HDM_ADJCD_CLM
HDM_ADJCD_CLM_ADJMT
HDM_ADJCD_CLM_AMT
HDM_ADJCD_CLM_DX
HDM_ADJCD_CLM_GRP
HDM_ADJCD_CLM_GRP_CLM
HDM_ADJCD_CLM_LN
HDM_ADJCD_CLM_LN_MDFR
HDM_ADJCD_CLM_PROC
HDM_ADJCD_CLM_RSN
HDM_ADJCD_CLM_SVCPRV
HDM_CLM_ADJCD_CLM
HDM_CLM_PAYMT_ADJCD_CLM
HDM_DERVD_MEAS
HDM_DERVD_MEAS_RP
HDM_DERVD_MEAS_SVCPRV
HDM_MBR
HDM_MBR_ELIGLY
HDM_MBR_PT
HDM_MEAS_MSTR
HDM_MED_CLM
HDM_REFAL
HDM_REFAL_CNRN
HDM_REFAL_COVRG
HDM_REFAL_ENC
HDM_REFAL_FAC
HDM_REFAL_GRP
HDM_REFAL_GRP_REFAL
HDM_REFAL_ORD
HDM_REFAL_PROC
HDM_REFAL_RSN
HDM_REFAL_SVCPRV
HDM_RELTD_MBR
HDM_RELTD_REFAL
HDM_RSK_SCR
HDM_RX_CLM
HDM_SPCMN_ID
The following attributes (excluding the tables previously mentioned) are added.
TABLE_NAME | COLUMN_NAME |
---|---|
HDM_APPT |
REFAL_ID |
HDM_APPT |
REFAL_VN |
HDM_BILL_DX |
BILL_LN_ITM_ID |
HDM_BILL_DX |
BILL_LN_ITM_VN |
HDM_CD_EXTN_SUBST |
NDC_CD_ID |
HDM_CD_EXTN_SUBST |
NDC_CD_VN |
HDM_CLM_DX |
CLM_LN_ITM_ID |
HDM_CLM_DX |
CLM_LN_ITM_VN |
HDM_PHARMCY |
MSTR_KY_EXTN_TXT |
HDM_PHARMCY |
MSTR_KY_ROOT_ID |
HDM_PHARMCY |
ORIG_UDA1_CD_ID |
HDM_PHARMCY |
ORIG_UDA1_CD_VN |
HDM_PHARMCY |
ORIG_UDA2_CD_ID |
HDM_PHARMCY |
ORIG_UDA2_CD_VN |
HDM_PHARMCY |
ORIG_UDA3_CD_ID |
HDM_PHARMCY |
ORIG_UDA3_CD_VN |
HDM_PHARMCY |
ORIG_UDA4_CD_ID |
HDM_PHARMCY |
ORIG_UDA4_CD_VN |
HDM_PHARMCY |
ORIG_UDA5_CD_ID |
HDM_PHARMCY |
ORIG_UDA5_CD_VN |
HDM_PHARMCY |
SRC_BIZ_KY |
HDM_PHARMCY |
SRC_SURGT_KY |
HDM_PHARMCY |
UDA1 |
HDM_PHARMCY |
UDA10 |
HDM_PHARMCY |
UDA11 |
HDM_PHARMCY |
UDA12 |
HDM_PHARMCY |
UDA13 |
HDM_PHARMCY |
UDA14 |
HDM_PHARMCY |
UDA15 |
HDM_PHARMCY |
UDA16 |
HDM_PHARMCY |
UDA17 |
HDM_PHARMCY |
UDA18 |
HDM_PHARMCY |
UDA19 |
HDM_PHARMCY |
UDA1_CD_ID |
HDM_PHARMCY |
UDA1_CD_VN |
HDM_PHARMCY |
UDA2 |
HDM_PHARMCY |
UDA20 |
HDM_PHARMCY |
UDA2_CD_ID |
HDM_PHARMCY |
UDA2_CD_VN |
HDM_PHARMCY |
UDA3 |
HDM_PHARMCY |
UDA3_CD_ID |
HDM_PHARMCY |
UDA3_CD_VN |
HDM_PHARMCY |
UDA4 |
HDM_PHARMCY |
UDA4_CD_ID |
HDM_PHARMCY |
UDA4_CD_VN |
HDM_PHARMCY |
UDA5 |
HDM_PHARMCY |
UDA5_CD_ID |
HDM_PHARMCY |
UDA5_CD_VN |
HDM_PHARMCY |
UDA6 |
HDM_PHARMCY |
UDA7 |
HDM_PHARMCY |
UDA8 |
HDM_PHARMCY |
UDA9 |
HDM_PT_ACCT |
FIN_CLAS_TYP_ID |
HDM_PT_ACCT |
FIN_CLAS_TYP_VN |
HDM_PT_ACCT |
ORIG_FIN_CLAS_TYP_ID |
HDM_PT_ACCT |
ORIG_FIN_CLAS_TYP_VN |
HDM_SRVY_FDBCK |
ENC_ID |
HDM_SRVY_FDBCK |
ENC_VN |
HDM_SRVY_FDBCK |
PARTCPTNG_EMP_ID |
HDM_SRVY_FDBCK |
PARTCPTNG_EMP_VN |
HDM_SRVY_FDBCK |
PARTCPTNG_HMN_SUBJ_ID |
HDM_SRVY_FDBCK |
PARTCPTNG_HMN_SUBJ_VN |
HDM_SRVY_FDBCK |
PARTCPTNG_IND_SVCPRV_ID |
HDM_SRVY_FDBCK |
PARTCPTNG_IND_SVCPRV_VN |
HDM_SRVY_FDBCK |
PARTCPTNG_MBR_ID |
HDM_SRVY_FDBCK |
PARTCPTNG_MBR_VN |
HDM_SRVY_FDBCK |
PARTCPTNG_PT_ID |
HDM_SRVY_FDBCK |
PARTCPTNG_PT_VN |
HDM_SRVY_FDBCK |
RSPNSBL_ORG_SVCPRV_ID |
HDM_SRVY_FDBCK |
RSPNSBL_ORG_SVCPRV_VN |
HDM_SRVY_QSTN |
ORIG_SRVY_SUBJ_CLAS_CD_ID |
HDM_SRVY_QSTN |
ORIG_SRVY_SUBJ_CLAS_CD_VN |
HDM_SRVY_QSTN |
SCES_CRITERIA_NT |
HDM_SRVY_QSTN |
SRVY_QSTN_SECT_NM |
HDM_SRVY_QSTN |
SRVY_SUBJ_CLAS_CD_ID |
HDM_SRVY_QSTN |
SRVY_SUBJ_CLAS_CD_VN |
HDM_SRVY_QSTN_RSPNS |
SCES_FLG |
HDM_STDY |
ORIG_STDY_PHENOTYPE_CD_ID |
HDM_STDY |
ORIG_STDY_PHENOTYPE_CD_VN |
HDM_STDY |
STDY_PHENOTYPE_CD_ID |
HDM_STDY |
STDY_PHENOTYPE_CD_VN |
HDM_REFAL |
PT_ID |
HDM_REFAL |
PT_VN |
HDM_ADMNSRVY |
RSPNSBL_ORG_SVCPRV_ID |
HDM_ADMNSRVY |
RSPNSBL_ORG_SVCPRV_VN |
The following attributes are obsolete.
HDM_BILL_LN_ITM |
BILL_DX_ID |
HDM_BILL_LN_ITM |
BILL_DX_VN |
HDM_CLM_LN_ITM |
CLM_DX_ID |
HDM_CLM_LN_ITM |
CLM_DX_VN |
The following attributes are modified.
Table 1-7 Modified Attributes (Datatype Length Change)
TABLE_NAME | COLUMN_NAME | DATA_TYPE | DATA_LENGTH |
---|---|---|---|
HDM_CHRG_MSTR |
CHRG_MSTR_DESC |
VARCHAR2 |
255 |
HDM_CHRG_MSTR |
CHRG_MSTR_NM |
VARCHAR2 |
100 |
HDM_SRVY_QSTN |
SRVY_QSTN_NM |
VARCHAR2 |
200 |
The following attributes are made nullable.
TABLE_NAME | COLUMN_NAME | NULLABLE |
---|---|---|
HDM_BILL_DX |
BILL_ID |
Y |
HDM_BILL_DX |
BILL_VN |
Y |
HDM_CLM_DX |
CLM_ID |
Y |
HDM_CLM_DX |
CLM_VN |
Y |
Note:
The ENTERPRISE_ID column for all non-obsolete tables across the model is made nullable.The Warehouse Integration Loaders support the Batch Processing feature for incremental ETLs that can be leveraged for vast volumes of data in Interface Tables (HDI). As initial load ETLs do not support versioning, the incremental ETLs can be used to process huge initial load data that contains version records by breaking into batches.
The following example illustrates using batching method to process data in multiple executions:
For example, the historical load of HDI_OBSV contains data between 01, Jan 2001 to 31, Dec 2015. If you do not perform batch processing and do not set BATCH_TO_DT, then all the data available in source system is considered during ETL execution and processed.
If you perform batch processing and load the data in three batches, then you can distribute the total volume into three batches and set the dates accordingly.
Table 1-9 Example for Batching Method to Process Data in Multiple Executions
BATCH_NO | CURRENT_EXEC_DT | LAST_EXEC_DT | BATCH_TO_DT |
---|---|---|---|
1 |
01, Jan 1700 |
- |
01, Jan 2016 23:59:59 |
2 |
02, Jan 2016 00:00:00 |
- |
02, Jan 2016 23:59:59 |
3 |
03, Jan 2016 00:00:00 |
- |
- |
Batch 1: Before executing the ETL, set BATCH_TO_DT to 01, Jan 2016 23:59:59. This forces ETL to process the data loaded until BATCH_TO_DT date. At the end of the ETL execution, BATCH_TO_DT is automatically copied to CURRENT_EXEC_DT.
Batch 2: Before executing the ETL, set BATCH_TO_DT to 02, Jan 2016 23:59:59. This forces ETL to process the data between CURRENT_EXEC_DT and BATCH_TO_DT date. At the end of the ETL execution, BATCH_TO_DT is automatically copied to CURRENT_EXEC_DT.
Batch 3: For the last batch, you do not need to set any value for BATCH_TO_DT. ETL processes all the data from CURRENT_EXEC_DT to ETL execution time.
The following new subject areas are added to Healthcare Common Data mart (HCD):
Value Based Care
Derived Measure
Survey
The Encounter and Billing subject areas are enhanced.
There are 15 new fact tables and 51 new dimensions added to Healthcare Common Data mart.
The following table lists the new fact tables.
Member Month Eligibility | Medical Claim Procedure | Administered Survey |
Member Risk Score | Prescription Claim | Encounter DRG |
Medical Claim | Derived Measure | Encounter Service Line |
Medical Claim Line | Survey Response | Bill Self Pay |
Medical Claim Diagnosis | Survey Feedback | Bill Balance |
The following table lists the new dimension tables.
Member | Care Setting & Hierarchy | Pharmacy | Derived Measure |
Survey | Survey Question | Adj. Claim Category | Adj. Claim Facility Type |
Adj. Claim Frequency Code | Adj. Claim Payment Status Code | Adj. Claim Reason Code | Adj. Claim Subtype Code |
AR Financial Class Type Code Dimension | Bill Activity Status Code | Brand Generic Code | Compound Drug Code |
Confidence Level Code | Dispense As Written | Dispense Status Code | DRG Assignment Status Code |
DRG Type | Eligibility Category Code | Bill Relationship Type Code | Network Relationship Type Code |
Insurance Product Type Code | Insurance Program Type Code | MDM Code | Measure Value Code |
Measure Value Type | Medical Claim Line Status Code | Medical Claim Dx Relationship Type Code | Medical Claim Procedure Relationship Type Code |
Member Patient Relationship Type Code | Payment Arrangement Type Code | Response Value Code | Response Value Type Code |
Revenue Code | Risk Category Code | Risk Class Code | Risk of Mortality Code |
Risk Score Code | Risk Value Code | Risk Value Type Code | Self Pay Payment Code |
Service Code | Service Modifier Code | Severity of Illness Code | Survey Delivery Method Code |
Survey Received Method Code | Service Line Type | Therapeutic Class Code | - |
In addition to dimension tables, dimension materialized views and dimension views include several helper tables. These tables are suffixed with _G.
HCD includes the following helper tables.
Helper Name | Helper Table |
---|---|
Datasource Helper |
W_HCD_DATASOURCE_G |
Materialized View Type Definition Helper |
W_HCD_MAT_VIEW_TYPE_DEFN_G |
The Datasource Helper (W_HCD_DATASOURCE_G) is used as an HCD-based repository for the data source metadata available in the HDM source table (HDM_DATASOURCE). An ETL is used to load and synchronize the contents of the HDM source tables and HCD target tables. These tables contain information describing original source systems, that is, source systems from which HDM data is extracted.
The Materialized View Type Definition Helper (W_HCD_MAT_VIEW_TYPE_DEFN_G) is a metadata configuration table used to customize the association of a second class dimension materialized view to the HDM and HCD Code Repository code type which is used as the basis for that materialized view. This provides easier customization capability.
An individual service provider may be found on all source systems and may have a different identifier across source systems. Master Provider Index (MPI) is leveraged to create a single identifier for each individual service provider that is unique across different source systems. The unique record for each individual service provider is known as Master Provider record, which is sourced from the MPI system.
The Related Service Provider entity (HDM_RELTD_SVCPRV) in Healthcare Data Warehouse is leveraged to create cross reference between source service provider and target service provider. The Service Provider entity (HDM_SVCPRV) contains both source records and Master Provider records.
Application Toolkit supports:
Configuration to identify Master Provider Index (MPI) records
Extraction and loading of MPI records into the Individual Service Provider dimension (W_HCD_IND_SVC_PROV_D)
Consistent representation of all references (IND_SVC_PROV_WID) of the Individual Service Provider to MPI records
This parameter is present in the HCD_GLBL_PARAM_G table (values can be Y, N, or NULL). You have to configure SVCPRV_RLSHPTYP_CD (parameter value) of HDM_RELTD_SVCPRV for mapping between source and target service providers. Distinct list of target service provider is loaded to W_HCD_IND_SVC_PROV_D based on configured service provider relationship type (HDM_RELTD_SVCPRV.SVCPRV_RLSHPTYP_ID).
Application Toolkit supports terminology standardization on the downstream Business Intelligence (BI) application requirements such as clinical, financial, and administrative analytics. For example, financial analytic applications may require ICD as preferred vocabulary for diagnosis codes, whereas clinical BI applications may require SNOMED. Application Toolkit supports terminology standardization of controlled medical vocabularies for diagnosis, procedure, substance, and observation entities.
You can configure standard coding system for each dimension reference. The HCD_ATRB_CD_SYS_LKUP_G table is used for terminology configuration. This table is created in the HMC configuration schema of Application Toolkit.
The HCD_ATRB_CD_SYS_LKUP_G table consists the following columns.
Table 1-11 Columns in the HCD_ATRB_CD_SYS_LKUP_G Table
Column Name | Description |
---|---|
ATRB_CD_SYS_LKUP_G_ID |
Primary key (surrogate unique identifier) for Attribute Code System Lookup. |
ATRB_CD_SYS_LKUP_G_VN |
Primary key (version number) for Attribute Code System Lookup. |
ENTY_NM |
Name of the entity. |
ATRB_NM |
Name of the attribute to be standardized. |
STD_CDG_SYS_ID |
Foreign key (surrogate unique identifier) identifying the standard code system. |
INSERT_DT |
This column stores the date and time on which the record is inserted into the HDWF table. |
UPDATE_DT |
This column stores the date on which the record is updated into the HDWF table. It is same as INSERT_DT in case of first time loading in the HDWF table. Update date is used for incremental load from HDWF tables to Data Mart tables and it is mandatory. |
REQUEST_ID |
This column stores the request ID of the job that created the record. Typically ETL process ID is used to populate this column. |
EFFECTIVE_FROM_DT |
This column stores the date and time from which the record is effective in HDWF. This column is loaded from the SRC_CHANGED_ON_DT column of Interface Tables and is used for versioning of records in HDWF. |
EFFECTIVE_TO_DT |
This column stores the date and time up to which the record is effective in HDWF. This column must be populated as follows:
|
CURRENT_FLG |
This column is used to identify the current version of the record in HDWF using the value 'Y'. |
DELETE_FLG |
This column is used to identify delete status of the record in the source system using the value 'Y'. |
ATRB_CD_NM |
Attribute code name. |
Sample Configurations: The ENTY_NM and ATRB_NM columns hold the HCD table name and attribute name which need to be standardized. Only those entities present in the HCD_ATRB_CD_SYS_LKUP_G table are standardized.
Table 1-12 Snapshot of HCD_ATRB_CD_SYS_LKUP_G
ENTY_NM | ATRB_NM | ATRB_CD_NM | STD_CDG_SYS_ID |
---|---|---|---|
W_HCD_ENCOUNTER_F |
PRI_ADMIT_DIAG_WID |
ENC_ADMTNG_CNRN_RLSHPTYP_CD |
10 |
W_HCD_ENCOUNTER_F |
PRI_DISCH_DIAG_WID |
ENC_DC_CNRN_RLSHPTYP_CD |
10 |
W_HCD_ENCOUNTER_F |
FINAL_DIAG_WID |
ENC_FINAL_CNRN_RLSHPTYP_CD |
10 |
W_HCD_ENCOUNTER_F |
PRELIM_DIAG_WID |
ENC_PRELIM_CNRN_RLSHPTYP_CD |
10 |
The following table lists the dimension references in fact, fact bridge, or fact child tables which support terminology standardization feature.
Table 1-13 List of Dimension References
Fact/Fact Bridge Table | Foreign Key Column | Reference Table |
---|---|---|
W_HCD_BILL_LINE_FC |
DIAGNOSIS_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_BILL_LINE_FC |
PROCEDURE_WID |
W_HCD_PROCEDURE_D |
W_HCD_CLAIM_F |
PRINCIPAL_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_CLAIM_F |
PRINCIPAL_PROC_WID |
W_HCD_PROCEDURE_D |
W_HCD_CLAIM_F |
PRI_ADMIT_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_CLAIM_LINE_FC |
DIAGNOSIS_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_CLAIM_LINE_FC |
PROCEDURE_WID |
W_HCD_PROCEDURE_D |
W_HCD_ENCOUNTER_F |
PRI_ADMIT_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_ENCOUNTER_F |
PRI_DISCH_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_ENCOUNTER_F |
FINAL_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_ENCOUNTER_F |
PRELIM_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_ENC_DIAG_FB |
DIAGNOSIS_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_ENC_PROC_FB |
PROCEDURE_WID |
W_HCD_PROCEDURE_D |
W_HCD_MED_CLAIM_DIAG_FB |
DIAGNOSIS_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_MED_CLAIM_F |
PRINCIPAL_PROC_WID |
W_HCD_PROCEDURE_D |
W_HCD_MED_CLAIM_F |
PRINCIPAL_DIAG_WID |
W_HCD_DIAGNOSIS_D |
W_HCD_MED_CLAIM_PROC_FB |
PROCEDURE_WID |
W_HCD_PROCEDURE_D |
W_HCD_OBSERVATION_F |
PROCEDURE_WID |
W_HCD_PROCEDURE_D |
W_HCD_OBSERVATION_F |
OBSERVATION_WID |
W_HCD_OBSERVATION_D |
W_HCD_RX_CLAIM_F |
SUBSTANCE_WID |
W_HCD_SUBSTANCE_D |
W_HCD_SUBST_ADMIN_FB |
SUBSTANCE_WID |
W_HCD_SUBSTANCE_D |
If standardization is not configured in the HCD_ATRB_CD_SYS_LKUP_G table, then dimension reference in fact tables is resolved to warehouse standard code (default functionality).
If standardization is configured in the HCD_ATRB_CD_SYS_LKUP_G table, then Application Toolkit ETLs performs lookup on HDM_CRS_MAP to find standard code and resolve standard code to dimension references in fact, fact bridge, or fact child tables. Application Toolkit leverages the HDM Cross Map entity (HDM_CRS_MAP) for mapping content.
If standardization is configured in the HCD_ATRB_CD_SYS_LKUP_G table and cross map is not found, then dimension reference is resolved to warehouse standard code, provided dimension has warehouse standard codes. Otherwise, dimension reference is resolved to NAV record.
New application toolkit ETLs are provided for new fact tables, fact bridge tables, fact child tables, and dimension tables.
A new column, PARAMETER_TYPE, is added to the HCD_ETL_ENTY_SELCTN_PARAM_G table.
Table 1-14 Structure of HCD_ETL_ENTY_SELCTN_PARAM_G
Parameter Name | Parameter Value |
---|---|
ETL_ENTY_SELCTN_PARAM_ID |
Primary key of HCD_ETL_ENTY_SELCTN_PARAM_G. |
MSTR_ENTY_NM |
Entity that uses the parameterized attribute value. |
ATTRIB_NM |
Name of the attribute to be parameterized. |
ATTRIB_VAL |
Value of the attribute. |
INSERT_DT |
Date when the record is inserted. |
ENTERPRISE_ID |
Unique identifier of an enterprise. |
PARAMETER_TYPE |
Configured value is either selection parameter to driving entity of given dimension or inline parameter for attribute value identification. |
Table 1-15 Parameters Added for New Dimension Tables
Entity Name (MSTR_ENTY_NM) | Parameter Name (ATTRIB_NM) | Default Parameter Value (ATTRIB_VAL) | Parameter Type (PARAMETER_TYPE) |
---|---|---|---|
W_HCD_BILL_SELF_PAY_F |
ENC_RSPNSBL_ORG_SVCPRV_RLSHPTYP_CD |
ENC_SVCPRV_RLSHPTYP_RSPNSBL_SVCPRV |
INLINE_VALUE |
W_HCD_RX_CLAIM_F |
RX_CLM_PRCRB_PROV_RLSHPTYP_CD |
- |
INLINE_VALUE |
W_HCD_DERIVED_MEASURE_F |
PRTY_SUBTYP_IND_PRTY |
PRTY_SUBTYP_IND_PRTY |
INLINE_VALUE |
W_HCD_DERIVED_MEASURE_F |
PRTY_SUBTYP_ORG_PRTY |
PRTY_SUBTYP_ORG_PRTY |
INLINE_VALUE |
W_HCD_ADMNSTRD_SURVEY_F |
ADMN_SRVY_BU_RLSHPTYP_CD |
- |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_PRIN_CNRN_RLSHPTYP_CD |
ADJCD_CLM_DX_RLSHPTYP_PNPAL_DX |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_PRIN_PROC_RLSHPTYP_CD |
ADJCD_CLM_PROC_RLSHPTYP_PRMRY_PROC |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_ATTNDG_SVCPRV_RLSHPTYP_CD |
ADJCD_CLM_SVCPRV_RLSHPTYP_ATTNDG_SVCPRV |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_ATTR_SVCPRV_RLSHPTYP_CD |
ADJCD_CLM_SVCPRV_RLSHPTYP_RNERNG_SVCPRV |
INLINE_VALUE |
W_HCD_MEMBER_MONTH_ELIG_F |
MEMBR_PT_RLSHPTYP_CD |
MEMBR_PT_RLSHPTYP_MSTR_PT |
INLINE_VALUE |
Table 1-16 Parameter Added for New Hierarchy Tables
Entity Name (MSTR_ENTY_NM) | Parameter Name (ATTRIB_NM) | Default Parameter Value (ATTRIB_VAL) | Parameter Type (PARAMETER_TYPE) |
---|---|---|---|
W_HCD_CARE_SETTING_DH |
GRAPH_NBR |
- |
SELECTION_VALUE |
Table 1-17 Parameters Added for New Fact Tables
Entity Name (MSTR_ENTY_NM) | Parameter Name (ATTRIB_NM) | Default Parameter Value (ATTRIB_VAL) | Parameter Type (PARAMETER_TYPE) |
---|---|---|---|
W_HCD_BILL_SELF_PAY_F |
ENC_RSPNSBL_ORG_SVCPRV_RLSHPTYP_CD |
ENC_SVCPRV_RLSHPTYP_RSPNSBL_SVCPRV |
INLINE_VALUE |
W_HCD_RX_CLAIM_F |
RX_CLM_PRCRB_PROV_RLSHPTYP_CD |
- |
INLINE_VALUE |
W_HCD_DERIVED_MEASURE_F |
PRTY_SUBTYP_IND_PRTY |
PRTY_SUBTYP_IND_PRTY |
INLINE_VALUE |
W_HCD_DERIVED_MEASURE_F |
PRTY_SUBTYP_ORG_PRTY |
PRTY_SUBTYP_ORG_PRTY |
INLINE_VALUE |
W_HCD_ADMNSTRD_SURVEY_F |
ADMN_SRVY_BU_RLSHPTYP_CD |
- |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_PRIN_CNRN_RLSHPTYP_CD |
ADJCD_CLM_DX_RLSHPTYP_PNPAL_DX |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_PRIN_PROC_RLSHPTYP_CD |
ADJCD_CLM_PROC_RLSHPTYP_PRMRY_PROC |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_ATTNDG_SVCPRV_RLSHPTYP_CD |
ADJCD_CLM_SVCPRV_RLSHPTYP_ATTNDG_SVCPRV |
INLINE_VALUE |
W_HCD_MED_CLAIM_F |
MED_CLM_ATTNDG_SVCPRV_RLSHPTYP_CD |
ADJCD_CLM_SVCPRV_RLSHPTYP_RNERNG_SVCPRV |
INLINE_VALUE |
W_HCD_MEMBER_MONTH_ELIG_F |
MEMBR_PT_RLSHPTYP_CD |
MEMBR_PT_RLSHPTYP_MSTR_PT |
INLINE_VALUE |
A new column, MPI_RELTD_SVCPRV, is added to the HCD_GLBL_PARAM_G table.
ODI load plan is provided to execute Application Toolkit ETLs as per recommended load sequence.
When ETLs are executed, Application Toolkit captures the following load summary details:
ETL Start Time
ETL End Time
Status
Source Record Count
Target Record Count
Request ID
NT (holds the schema user name)
The following diagram illustrates the relationship between different tables involved in capturing load summary details.
where,
Job and Exception Type are the master tables, and Job Execution and Exception are the run-time tables.
The Job table contains workflows and its associated sessions. Each record is identified by a unique Job ID.
The Job Execution table contains ETL execution details such as start time, end time, status, source and target record counts, and so on.
A new Healthcare Common Data Mart RPD compatible with Oracle Business Intelligence 12c is delivered. There are 15 new subject areas added that you can use to create reports and dashboards.
The following are the new subject areas:
Member Month Eligibility
Member Risk Score
Medical Claim
Medical Claim Line
Medical Claim Diagnosis
Medical Claim Procedure
Prescription Claim
Derived Measure
Survey Response
Survey Feedback
Administered Survey
Encounter DRG
Encounter Service Line
Bill Self Pay
Bill Balance
The following sections explain the new features added to the Self-Service Analytics tool.
The Annotations Framework lets you define and override RPD metadata previously supported through conventions in an external annotation file. The annotations are defined as key value pairs in a JSON notation.
This feature lets you define both pre-aggregation and post-aggregation calculated columns supported by OBIEE, and to merge them with the generated OBIEE RPD.
A new configuration option, bi.presentation_include_default_hierarchy, is added to the properties file which determines if default hierarchies consisting of Grand Total and Detail levels can be removed from the presentation layer.
This feature lets you use the Hide annotation on fact tables, aggregate tables, columns in fact tables, bridge tables, dimension tables, and dimension hierarchies to:
Remove or hide subject area, logical fact, alias tables for the fact table and its aggregate tables, and associated logical dimensions that are not shared with other facts and dimension alias tables.
Hide the detail level and its drill key, drill key columns and associated columns from the listing of presentation dimension tables.
New configuration options are added to the properties file to configure the prefixes of Fact, Dimension, and Degenerate Dimension tables. This is useful if you want to drop the prefixes for usability.
A new configuration option, bi.presentation_subject_area_description, is added to the properties file to add subject area description in the presentation layer of the RPD. The description is added when this option is set to true and the associated logical fact table contains a description.
This feature lets you add non-aggregated measures of a fact table as dimension measures to an associated dimension.
A hierarchy table is used as outriggers of one base dimension table (f -> d -> dh). This new pattern models a normalized dimension that maintains a single, generic hierarchy as the only hierarchy or as an alternative hierarchy to the hierarchy of the base dimension table (fact -> dimension -> dimension hierarchy). You can combine this pattern with outrigger and peer dimension table patterns.
The implementation of the peer dimension table pattern (d <- dp) between peer table 'dp' and its base dimension table 'd' is modified to allow OBIEE to perform LTS join pruning if a query contains columns of the base dimension table 'd' and any columns of the peer dimension table 'dp'. The functionality of the generated RPD remains unchanged.
The mapping between Oracle database data types and OBIEE data types is extended. The Oracle data types BINARY_FLOAT, BINARY_DOUBLE, BLOB, CLOB, NCLOB, LONG, ROWID, and XML Type are mapped to OBIEE data types. For more details, see Oracle Business Intelligence Enterprise Edition 12c documentation.
The Oracle Healthcare Foundation (OHF) Administration Console is a web application that contains the following features:
Table 1-19 Features of Administration Console
Feature | Description |
---|---|
Load Summary |
Displays the load summary for Warehouse Integration Loaders. This is the default page when you log in to the application. |
Exception Log |
Displays various status counts of exception records for each interface table based on the selected filters. It contains the following views:
|
Profiler |
Displays result of data profiling for reference and coded attributes of Interface Tables (HDI) entities through built-in profiling queries. It contains the following views:
|