A simple data model for an Electronic Medical Record

I present a simple data model for an EMR created using ARGO UML

Key components of this model:

  1. Patient – the person treated by the physician
  2. Physician – doctor
  3. Medication – drug prescribed for a diagnosis
  4. Encounter – a patient visit
  5. Diagnostics – what the physician deduces is wrong with the patient.

Relationships:

  • 1:1 (one to one) – where one component can only be related to one instance of another component.
  • 1:m (one to many) – where one component is related to several instances of another component
  • m:m (many to many) – where several components are related to several instances of another component

Below is the model with comments alongside each object and each relationship

EMR model

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s