2011-06-30 32 views
0

我越來越熟悉Dimensional模型,所以開始着眼於健康聲明過程。我想acheive如下:由服務提供商參考提供商三維建模幾個問題

1)能力的專業和服務提供商(每月報告病人的權利要求,每季度,每年)

2)債權

3 )通過每月付款索賠接收到用於(1)和(2)

4)由對服務的月要求(1)和(2)

這裏是dimsion模型:

FactClaims

計費額

付款金額

服務日期鍵(FK)

付款日期鍵(FK)

(病人)鍵(FK)

服務提供商密鑰(FK)

設施鍵(FK)

簡稱提供商鍵(FK)

維度表:

DimServiceProvider ServiceProviderID(SK)

服務提供商名稱

專業

DimPatient PatientID(SK)

名稱

地址

DimDate

DimFacility FacilityID(SK,PK)

FacilityName

FacilityRegion

FacilityState

問題: 1)我應該分開的費和付款的事實表?

2)不知道是否我想的簡稱提供商密鑰(這也指出了DimServiceProvider)

3)拇指任何規則的一些維度表的組合或分開它們是否正確?結合Dimension表或將它們分開的規則是什麼?

回答

0

單獨付款和收費取決於您要運行的報告類型。另外,您是否考慮過對保險,二次保險(如果適用)以及對患者負責的患者/負責人的付款/收費?

如果您保留推薦的提供者密鑰,則應該爲自助再次提供的患者提供特殊值。

模型中沒有可能考慮進行合併的維度。

+0

好問題,所以如果我需要捕獲保險信息,我可以在事實表中添加一列(DimSourcePaymentKey FK),並添加一個新的Dimension表DimPaymentSource?對於自我介紹的患者,我可以將參考提供者添加到DimServiceProvider表中並保持自我介紹患者的id相同? – priceline

+0

同樣對於要求1-4,我應該將付款和費用分開還是保持一個?每次訪問可能會收取一次費用,但多次付款(小學,中學和個人付款) – priceline

+0

@priceline:如果是初級保險/第二級保險/自費,您可能需要單獨收費。您將爲一兩家保險公司和患者/責任方開出賬單。一家保險公司可能會否認你的說法,但病人會付出代價。你應該能夠跟蹤。或者保險公司會支付費用,但病人會成爲一個失敗者,你不得不將他的債務出售給收款機構。您也可能希望在數據倉庫中捕獲這些數據。 – Olaf