創建腳本以跟踪醫療索賠中的重訪我正在分析保險索賠數據。該表有一個列,其中包含訪問日期。我想生成另一個列,顯示每個成員的定期訪問。訪問將根據訪問順序連續+訂購 - 例如,訪問1。訪問2。根據會員訪問3。 因此,假設我在1月1日,1月10日,1月30日和3月5日去看醫生,我希望腳本為數據庫中的每個成員生成重複的訪問序列,作為訪問1,2,3和4。即,我應該能夠根據索賠日期的順序為每個成員使用相同的序列。
我的最終目標是通過診斷為成員每次重複訪問確定護理成本的可變性。這是一個大數據發送,因此無法手動執行。
我試過反複分析,這並沒有讓我太過分。我相信有一個簡單的方法可以做到這一點......
你能幫我解決這個問題嗎?
回复:創建腳本以跟踪醫療索賠中的重訪嗨,
我是腳本新手,但也許這會對你有所幫助。首先,您必須按患者訂購表格,因此相同的患者行在一起。然後你可以使用這個腳本:
dt = Current Data Table();
Column( "Visit" )[1] = 1;
For( i = 2, i <= N Row( dt ), i++,
If( Column( "Patient" )[i] == Column( "Patient" )[i - 1],
Column( "Visit" )[i] = Column( "Visit" )[i - 1] + 1,
Column( "Visit" )[i] = 1
)
);
回复:創建腳本以跟踪醫療索賠中的重訪之前的討論涵蓋了這一點:
基於另一個ID列創建新的序列列
在討論中,在創建訪問#之前不需要對數據進行排序的替代方案。 它也是一種列格式,這意味著不必運行單獨的腳本:
dt = Current Data Table();
theRow = Row();
theCustomer = :Customer ID;
seq = N Rows( dt << get rows where( :Customer ID == theCustomer & Row() < theRow ) ) + 1;
這將比排序版本慢,但它可能是一個更好的解決方案。
回复:創建腳本以跟踪醫療索賠中的重訪百萬感謝建議的腳本。無法弄清楚如何
應用腳本。我正在附上樣本表供您參考
生成腳本。
太感謝了。