賈 文
?
SQL數(shù)據(jù)分析方法在醫(yī)療收費(fèi)檢查中的應(yīng)用
賈 文
江蘇省阜寧縣中醫(yī)院,江蘇 鹽城 224400
醫(yī)療費(fèi)用作為社會(huì)關(guān)注熱點(diǎn)之一,需要通過(guò)定期的檢查減少違法、違價(jià)行為。SQL作為一款功能強(qiáng)大的數(shù)據(jù)提取和分析軟件,能夠根據(jù)指定的主題進(jìn)行數(shù)據(jù)收集和提取,在生成數(shù)據(jù)庫(kù)之后能夠使用簡(jiǎn)單的SQL命令快速檢查醫(yī)療收費(fèi)情況。
SQL;SQL Server;SQL命令;醫(yī)療收費(fèi)檢查
SQL是由微軟開(kāi)發(fā)的一款軟件即SQL Server和SQL命令組成的一個(gè)能夠?qū)?shù)據(jù)進(jìn)行查詢(xún)、分類(lèi)以及匯總的平臺(tái)。其中SQL軟件能夠?qū)?shù)據(jù)進(jìn)行集成和解決,是一個(gè)性能很高的平臺(tái),可以完成數(shù)據(jù)的析取、轉(zhuǎn)換以及加載,從而建立數(shù)據(jù)倉(cāng)庫(kù)。使用這一軟件需要一系列的SQL專(zhuān)用命令來(lái)實(shí)現(xiàn),軟件和語(yǔ)言命令共同構(gòu)成了一個(gè)數(shù)據(jù)處理的強(qiáng)大平臺(tái)。
2.1 必要性
我國(guó)醫(yī)療收費(fèi)涉及到了龐大的數(shù)據(jù)總量,傳統(tǒng)的檢查分析方法面對(duì)這個(gè)龐大的數(shù)據(jù)庫(kù)是很難精確的分析相關(guān)信息的。醫(yī)療費(fèi)用問(wèn)題作為一個(gè)社會(huì)熱點(diǎn),精確、公開(kāi)的醫(yī)療費(fèi)用體系需要一個(gè)相應(yīng)的檢查和分析系統(tǒng)支持,以便更清晰的看出醫(yī)療費(fèi)用中的違法違價(jià)行為,借助信息化技術(shù),不需要從大量的收費(fèi)單據(jù)以及病歷中做大量的精確性不夠高的工作,從而分析醫(yī)療費(fèi)用問(wèn)題,具有很強(qiáng)的必要性。
2.2 可操作性
醫(yī)院的信息化技術(shù)已經(jīng)有了較為深入的應(yīng)用,HIS(即醫(yī)院信息系統(tǒng))的建立為數(shù)據(jù)分析提供了可能,HIS中包括了業(yè)務(wù)信息、財(cái)務(wù)信息、管理信息以及分析決策等各種信息,涉及了醫(yī)療費(fèi)用中的財(cái)務(wù)、病人管理以及藥品管理等相關(guān)數(shù)據(jù),這些數(shù)據(jù)的存儲(chǔ)是有固定的規(guī)律的,因此根據(jù)這些有規(guī)律的數(shù)據(jù)進(jìn)行分析是有科學(xué)性和可操作性的。
2.3 SQL數(shù)據(jù)分析方法的優(yōu)越性
在HIS的基礎(chǔ)上,SQL有很大的適用性,可以直接從HIS系統(tǒng)中提取并分析數(shù)據(jù),且SQL語(yǔ)言也要比HIS語(yǔ)言簡(jiǎn)單易學(xué)很多,檢查時(shí)使用SQL可以提高檢查的準(zhǔn)確率和效率,能夠更好的發(fā)出隱蔽的違法和違價(jià)行為,使證據(jù)鏈更為完整和連續(xù),準(zhǔn)確并全面的檢查醫(yī)療費(fèi)用情況。
3.1 軟件的選擇
選擇SQL Server 2005的軟件版本,這款軟件引入了數(shù)據(jù)轉(zhuǎn)換服務(wù),可以將數(shù)據(jù)快速的導(dǎo)入導(dǎo)出并且進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換,這款軟件可以提出的文件格式包括了ORACLE、Informix、txt等,并且可以提取一些支持OLE DB和ODBC等作為驅(qū)動(dòng)的數(shù)據(jù)源中的數(shù)據(jù),并且對(duì)這些數(shù)據(jù)進(jìn)行多種操作。
3.2 數(shù)據(jù)庫(kù)的建立
HIS數(shù)據(jù)庫(kù)中與醫(yī)療費(fèi)用相關(guān)的數(shù)據(jù)包括了病人索引及住院和診斷記錄,科室、病人身份、病人性別、費(fèi)用類(lèi)別、入院方式、入院病情、出院方式以及治療結(jié)果等各種字典。在使用SQL進(jìn)行數(shù)據(jù)分析前,可以根據(jù)醫(yī)療費(fèi)用這個(gè)主題提取數(shù)據(jù),將這些數(shù)據(jù)集成一個(gè)穩(wěn)定的、能夠反映醫(yī)療費(fèi)用各種變化的數(shù)據(jù)倉(cāng)庫(kù)。
首先將SLQ Server連接到ODBC數(shù)據(jù)源上。其次根據(jù)不同的主題、不同的維度收集數(shù)據(jù),如以門(mén)診、急診數(shù)據(jù)和住院數(shù)據(jù)作為兩大主題,以時(shí)間、診斷、醫(yī)生、費(fèi)用和病人等維度收集數(shù)據(jù)。再次根據(jù)各個(gè)數(shù)據(jù)維度進(jìn)一步匯總,將符合各維度的具體項(xiàng)目匯總到這一維度中,如費(fèi)用維度中可能會(huì)包含有床位費(fèi)用、西藥費(fèi)用、中成藥費(fèi)用、中草藥費(fèi)用、檢查費(fèi)以及放射費(fèi)等各種費(fèi)用,其他維度也有各自對(duì)應(yīng)的詳細(xì)收費(fèi)項(xiàng)目。最后把主題、維度和所涉及的數(shù)據(jù)集成為一個(gè)數(shù)據(jù)集合,并通過(guò)表格的形式表現(xiàn)出來(lái)。
數(shù)據(jù)收集過(guò)程中可以使用SQL Server進(jìn)行清理,去除空缺、噪音數(shù)據(jù)、冗余以及重復(fù)記錄等,確保數(shù)據(jù)一致性和完整性。數(shù)據(jù)清理完成后再進(jìn)行數(shù)據(jù)的轉(zhuǎn)換,如用days來(lái)轉(zhuǎn)換數(shù)據(jù)源中的一些與日期有關(guān)的數(shù)據(jù)包括入院、出院日期等,這樣可以確保來(lái)自于各個(gè)數(shù)據(jù)源的多個(gè)同類(lèi)型的數(shù)據(jù)都能夠集成為一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù),從而使數(shù)據(jù)庫(kù)能夠規(guī)范化。
SQL Server 2005中帶有DTS即數(shù)據(jù)轉(zhuǎn)換服務(wù),提取目標(biāo)數(shù)據(jù)源中的相關(guān)數(shù)據(jù)根據(jù)維度表和事實(shí)表完成數(shù)據(jù)源的創(chuàng)建,再建立模型,從而生成一個(gè)可以適應(yīng)SQL查詢(xún)命令的程序包,執(zhí)行程序包后,就可以提取數(shù)據(jù)。數(shù)據(jù)提取后,可以暫時(shí)存儲(chǔ)在ORACLE中,之后再轉(zhuǎn)存至SQL Server 2005的服務(wù)器中,最后使用PB(PowerBuilder)系統(tǒng)將數(shù)據(jù)全部存儲(chǔ)至SQL Server 2005服務(wù)器中[1]。
3.1 數(shù)據(jù)庫(kù)分類(lèi)
在SQL Server 2005服務(wù)器中的數(shù)據(jù)庫(kù)要進(jìn)行詳細(xì)的分類(lèi),可以根據(jù)各主題進(jìn)行數(shù)據(jù)庫(kù)的命名,如分為“門(mén)急診數(shù)據(jù)”和“住院數(shù)據(jù)”兩大主題。
3.2 數(shù)據(jù)真實(shí)性的驗(yàn)證
可以將財(cái)務(wù)報(bào)表中提供的收入總額與數(shù)據(jù)庫(kù)中的收費(fèi)總額是否一致。使用SQL Server 2005輸入相應(yīng)命令進(jìn)行檢查。用這種方法可以檢查醫(yī)院總收入、各科室收入或者是單個(gè)病人的費(fèi)用等數(shù)據(jù)??梢允褂谩皊elect ……from…… where”的檢索命令進(jìn)行檢查,如檢查收費(fèi)總額可以使用“select sum from住院數(shù)據(jù)where收費(fèi)時(shí)間>=2015-01-01and收費(fèi)時(shí)間<=2015-12-31”就可以檢索2015全年醫(yī)院住院的總費(fèi)用,改變搜索條件就可以檢查其他總費(fèi)用。
3.3 項(xiàng)目收費(fèi)的提取與檢查
醫(yī)院服務(wù)項(xiàng)目都有相對(duì)應(yīng)的項(xiàng)目編碼或者名稱(chēng),就可以提取相應(yīng)編碼的全部收費(fèi)數(shù)據(jù),并自動(dòng)生成數(shù)據(jù)表,如使用“select distinct項(xiàng)目編碼,項(xiàng)目名稱(chēng),項(xiàng)目單價(jià),收費(fèi)標(biāo)準(zhǔn)from住院數(shù)據(jù)where科室=‘內(nèi)科'”的檢索命令,就可以將內(nèi)科下該項(xiàng)目的相關(guān)數(shù)據(jù)都檢索出來(lái),再生成表格進(jìn)行分析。這一檢查結(jié)果可以分析醫(yī)院是否有違法違價(jià)收費(fèi)項(xiàng)目,或者是項(xiàng)目收費(fèi)高于收費(fèi)標(biāo)準(zhǔn),或者是多次收費(fèi)等亂收費(fèi)的現(xiàn)象。將收費(fèi)項(xiàng)目與收費(fèi)標(biāo)準(zhǔn)不一致的數(shù)據(jù)進(jìn)行篩選和分析就能有效的檢驗(yàn)收費(fèi)問(wèn)題。
3.4 對(duì)于各個(gè)科室的收費(fèi)數(shù)據(jù)檢查
對(duì)于各個(gè)科室的收費(fèi)進(jìn)行分別的檢查,尤其是重點(diǎn)分析收費(fèi)較多的科室,其中所存在的違法和違價(jià)行為也可能較為嚴(yán)重。如檢查內(nèi)科收費(fèi),可以使用命令:select *into 內(nèi)科 from住院數(shù)據(jù) where科室=‘內(nèi)科’,第二步再檢查ICU的所有數(shù)據(jù),select*from 內(nèi)科,對(duì)兩類(lèi)查詢(xún)結(jié)果進(jìn)行比較,就可以發(fā)現(xiàn)內(nèi)科中的收費(fèi)項(xiàng)目問(wèn)題。
3.5 統(tǒng)計(jì)所有違法違價(jià)費(fèi)用
可以使用sum函數(shù)進(jìn)行查詢(xún),以某個(gè)項(xiàng)目收費(fèi)為查詢(xún)目標(biāo),查詢(xún)命令為:select sum from 住院數(shù)據(jù)where項(xiàng)目名稱(chēng)=‘查詢(xún)目標(biāo)名稱(chēng)’,再加上門(mén)急診數(shù)據(jù)中的收費(fèi)總額,之后就可以通過(guò)收費(fèi)次數(shù)以及多收費(fèi)用統(tǒng)計(jì)違價(jià)多收的總費(fèi)用[2]。
藥品和設(shè)備的費(fèi)用可以通過(guò)excel表格進(jìn)行對(duì)比,excel表格帶有數(shù)據(jù)分析的程序,根據(jù)入庫(kù)和出庫(kù)價(jià)格的計(jì)算就可以得出是否有加價(jià)行為或者加價(jià)具體比例等問(wèn)題,可以不使用SQL進(jìn)行分析。
醫(yī)療費(fèi)用問(wèn)題是社會(huì)關(guān)注的熱點(diǎn)之一,通過(guò)SQL能夠快速有效的提取HIS中的醫(yī)療費(fèi)用相關(guān)數(shù)據(jù),進(jìn)而通過(guò)SQL的各種命令實(shí)現(xiàn)快速的檢查,從而進(jìn)一步發(fā)現(xiàn)醫(yī)院費(fèi)用中存在的問(wèn)題,更科學(xué)、快速的對(duì)醫(yī)療收費(fèi)情況進(jìn)行監(jiān)管和分析。
[1]陳濤.SQL數(shù)據(jù)分析方法在醫(yī)療收費(fèi)檢查中的應(yīng)用[J].中國(guó)價(jià)格監(jiān)督檢查,2011(12):15-17.
[2]石海峰.利用SQL數(shù)據(jù)分析發(fā)現(xiàn)醫(yī)療服務(wù)亂收費(fèi)[J].理財(cái),2016(5):97.
Application of SQL Data Analysis Method in Medical Charging Inspection
Jia Wen
Funing County Hospital of Traditional Chinese Medicine, Jiangsu Yancheng 224400
As one of the hotspots of social concern, medical expenses need to be checked regularly to reduce the illegal and illegal behavior. SQL, as a powerful data extraction and analysis software, can collect and extract data according to the specified theme. You can then use a simple SQL command to quickly check for medical charges.
SQL; SQL Server; SQL command; medical fee check
R197.1
A
1009-6434(2016)10-0065-02