Programming in Prolog
POPL '87 Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
A relational model of data for large shared data banks
Communications of the ACM
XML in a nutshell
Flowchart techniques for structured programming
ACM SIGPLAN Notices
Systems engineering principles for the design of biomedical signal processing systems
Computer Methods and Programs in Biomedicine
Towards the Systematic Development of Medical Networking Technology
Journal of Medical Systems
Hi-index | 0.00 |
An essential aspect for the utilization of medical data is their quality, thus a main feature of computer-based medical documentation systems should be to assist the user in complete and plausible data acquisition and maintenance. In this paper we define a grammar for modeling medical documentation systems to increase integrity and completeness of collected data, focusing attention on integrity constraints. An integrity constraint defines requirements that involved entities had to comply with. Furthermore it defines possibly implications in case of failure. The constraints presented in this paper are type constraint, length constraint, domain constraint, key constraint, quantity constraint, reference constraint, search constraint, result constraint, hierarchy constraint, and semantic constraint. Their grammar is declared using a schema in extensible markup language-format (XML-schema). The model introduced here can be used in computer-aided design and implementation of clinical documentation both minimizing effort and ensuring data quality, which was tested by an evaluation based on a specification of a registry for HIV-infected patients.