Parameterized medical documentation at hospitals (IS-H). German Version available.
related Documents: 2112portals OPS Collector for ISH (IS-H). IS-H*med PMD is a technique built on SAP's Document Management. It provides a development environment to create clinical documentation that can be enhanced using ABAP coding. With PMD hospitals can create documentation for all ranges of their processes (like intensiv care, blood products, discharge letters). Solutions usually consist of three parts: - Interface Designer
- Generated application data tables (in the ABAP Dictionary)
- Connection to the document management.
This model is a bit simplified since under the hood there is more complexity hidden from the user. With PMDs users have the means of rapidly devoloping documentation, that already has built in functionality for the necessary operations (create, update, delete or CRUD) to handle clinical documents. It follows a short presentation of a practical application, that was created for a health company with 1200 beds of capacity. This PMD is enhance with various and complex business rules that are code with ABAP language and SAP Tools (like BAdIs, Exits, Function Modules). It was developed during several years and therefore has reached a high level of sophistication. Espescially the rules for determing OPS Digits, Units and Charges. For demonstration purposes there is no real patient data used.
Even though the PMD creation model targets administrators of the clinical system, there is to some extend a hurdle when it comes to the implementation of business rules in ABAP programming language. We found that the employment of programming cannot be avoided when it comes to developing documents that need to consider business rules. In this sample we used PMD to document blood products for patients. It is quiet complex and consists of one main window and several Tabbed Table Controls and other Controls for F4 Value Help etc. PMD Mainscreen for inputting blood products.
By clicking on the 'Datenübernahme' (save data) button in the top right corner, a calculation of the products will be triggered (units etc). Medication Subscreen
Quality assurance subscreen.
Results for QS will be calculated and displayed here - we use some ABAP Coding to iterate through all input data and calculate sums here. Totals list
From alll user input a resultlist will be calculated and displayed to the user. Several business rules getting applied here. OPS digits will be calculated on the basis of quantities by querying a lookup table (provided and updated by us on a yearly basis). |