Plato's advanced Australian Refined DRG Grouper
Many nations have licensed the Australian Refined DRG and Australian modified ICD-10 codesets; now Plato Health offers a powerful AR-DRG grouper that installs in moments and delivers blazing speed and reliability.
No Database; C++ speed
With no database to deploy or administer, you can install Kangaroup by copying a handful of files to a folder, then registering the application. Kangaroup is then ready to group hundreds of Events per second on a modern PC, or even more on a server.
Unusually, Kangaroup's algorithms are written almost completely by Artificial Intelligence that reads the IHPA spec and delivers optimized fast algorithms. This also means that accurate updates can be provided to customers as soon as they are released by IHPA.
User Interface or Service
As shown above, Kangaroup has an optional user interface so you can enter Events manually or load and save Event files for batch processing. But it also functions as an invoked COM or service that can group Events instantly on demand.
By default, Kangaroup processes HL7 V2 (V2.4) messages, but can also use CSV or other delimited text files, HL7 V3 and other XML formats, or even proprietary formats such as those specified by central repositories or minimum datasets. Or you can open the user interface to paste or type your Event data.
Kangaroup incorporates a powerful Scripting Engine based on XBase, a highly readable 4GL allowing preprocessing or even significant transformation of incoming or outgoing data to meet specific needs. While the scripting engine can easily perform simple edits like swapping non-standard sequence to match the formal HL7 spec, or correcting datetime formats, it can also totally transform non-standard formats into HL7 to allow easiest possible use.
The attached example shows the scripting engine standardizing a national dataset message that loads all data elements into a single message line; the script simply reassembles the message into PV1 and PID that will process normally.
For efficiency, transformations can be limited to specific message types or segments, completely under facility control. Once implemented, the scripting engine is highly reliable with ability to process millions of records without further maintenance. This allows Kangaroup to interface to practically any other interface or application, for maximum customer benefit.
*—runs once segments loaded with no errors
*—populate PID from nonstandard PV1…
*— Asterisk and && are comments
PID(5)=Rtrim(PV1(1))+", "+PV1(8) &&Name
PV1(30)=PV1(7) &&Domicile code
PV1(8)=PV1(44) &&save trans from to sex
PV1(44)=PV1(3) &&Event Start Date
PV1(9)=PV1(45) &&save trans_to
Sample Script: message is sent with overloaded PV1 and no PID; this Script assembles PID from the PV1 then standardizes the PV1.
Ask for a Demo!
AR-DRG grouping doesn't lend itself to easy demonstration, but it's easy to see the benefits of Kangaroup when you see how easily it installs and how quickly you can be processing and grouping Events, whether on a Business Analyst's own PC or on a server for shared application use. We'd love to show off Kangaroup so you can see how inexpensively and quickly you could be using it!
Note: the Australian IHPA is highly protective of the intellectual property underlying AR-DRG, only allowing its use in nations that have an AR-DRG country license.