Determining role rights from use cases
RBAC '97 Proceedings of the second ACM workshop on Role-based access control
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
Applying ODP Enterprise Viewpoint Language to Hospital Information System
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Hi-index | 0.00 |
Health Level 7 (HL7), one of the ANSI standards organizations has a mission to provide standards for the execution, management, and integration of data to support clinical patient care. HL7 will play an important role in the implementation of the HIPAA regulations. HL7 has developed a Reference Information Model (RIM), an object-oriented model of clinical data. JAHIS is a Japanese organization that has developed extensions to this RIM. Instead of using the Unified Modeling Language (UML), the standard notation for object-oriented software development, these two organizations have developed specialized object-oriented models. This has resulted in languages which are incompatible with the current use of UML. The consequences of this choice are the loss of the possible use of a large variety of existing models and patterns. What is worse, it will be difficult to add security specifications in their models, a critical aspect in the electronic interchange of medical records. We discuss here the shortcomings of HL7 and JAHIS as modeling languages and as languages in which to add security specifications. We also propose some solutions to this situation.