MCC.NET - Development and Product Maintenance |
Company: MEIERHOFER AG, Munich (www.meierhofer.de) |
![]() |
2006-2011 |
| Software Engineering for an Electronic Patient Record | |||
At MEIERHOFER AG, I worked for more than six years in a permanent position—mainly as a developer.
Since July 2011, I have been working as a freelance developer.
During my initial time at MEIERHOFER, I was responsible for maintaining an acquired HIS (Hospital Information System) from GE Healthcare. After about a year, I transitioned into the product development of the core product MCC, which is based on .NET technology.
My scope of work was always broad and varied.
Since 2008, I have been developing using Scrum.
TopoControl |
2006 | ||
| A control configurable via XML. The use case: A ward view beyond grid controls and lists... | |||

Figure: Basic structure of the TopoControl
Nursing staff in a hospital work closely with patients and expect a high degree of visualization from a ward overview.
Therefore, a frequently requested feature from many customers was a hospital ward view beyond grid controls and lists.
Various concepts were discussed. WPF was not yet truly available, so we decided to develop a component.
The solution consists of a graphical base component (derived from WinControls), which can be configured using a not-too-complex XML mapping and integrated into any application. In addition to vertical and horizontal flow layouts, TopoControl also features a vector layout.
Initially used in the ward overview, TopoControl was later employed in various other applications such as a graphical outpatient module and for visualizing lab requests. TopoControl is easy to integrate and has a very small footprint.
Figure: TopoControl in "Vector Layout" mode

Figure: XML configuration of some values
MCC.NET Development of a Clinical Requirements Module |
|||
|
Development of the requirements module Communication with functional units (FAP) |
|||
In clinical practice, orders for examinations, therapies, lab results, and radiological orders are sent to the respective functional unit via requirements.
This was the first part of a larger project, during which the functional unit software (FAP) was also expanded into an RIS.
MCC.NET Development and Maintenance of an FAP/RIS |
|||
| Development of a configurable FAP (Functional Workplace) / RIS (Radiological Information System) | |||
Using an FAP (Functional Workplace), many clinical workflows can be modeled. The goal of this engaging task was to reimplement the existing solution (Visual Basic) based on .NET (C# - VS 2010) while taking into account existing customer systems.