Healthy Architectures – Using CQRS and Event Sourcing for Electronic Medical Records presents a couple of interesting patterns for the management of healthcare data. The two patterns are:
Here’s another article that provides further clarification on the CQRS pattern and how it compares to ES and Task-Based UIs: CQRS, Task Based UIs, Event Sourcing agh!
These are high level design patterns that result in non-traditional and more complex system architectures when implemented. The healthcare domain is complex and alternate approaches for providing robust solutions are worth consideration.