I am interested in running a DRG grouper against large (over a million records) data sets. My Oracle data warehouse sits on a Solaris box, but I also have windows and linux servers if needed.
I simply want to assign DRGs to my data set. So, I'm interested in information on how to do this and what product would be right. It'd also like to get something in house to to ensure that we can actually use it.
ANSWER
If you are not a programmer, then the way to do this would be with DRGFilt:
- Export your data as fixed-width text
- Create a DRGFilt control file to match your export
- Run your text file through DRGFilt
- Import the DRGFilt output
If you are a programmer, you can get an embeddable DRG Assignment product and call it from a program. Supported environments are Windows or most Unixoid systems. Supported runtime environments are Perl, Visual BASIC, PHP and C. A typical program will do the following:
- Select rows out of your database
- Process each row one at a time
- Extract the DAE inputs from the row
- Call the DAE
- Parse out the DAE outputs from the call
- Either update the original row or create a new row
- Extract your data, without PHI
- Send us the extract, along with your preferences for the returned data set
- Usually in one, but sometimes in up to three business days, you get the data
- Import or process the data set returned by us
No comments:
Post a Comment