I've been looking at the new Provider model in 1.9, and I was wondering if 
thought has been put into modeling provider types (Cardiologist, PCP) and 
specific provider services, and how to record that a provider provided a 
specific service to a patient.  Do we have a vision as to how we may want to 
model this going forward?

The reason I'm asking is that I'm currently working on determining how PIH 
wants to model Community Health Workers within our system, and I'm considering 
how they may fall into a more generic provider structure. We want to be able to 
handle various types of CHWs (Accompagnateurs, Pallative care workers, 
Community Health Nurses) that provide various services (HIV accompaniment, 
end-of-life care, etc) that we'd like to be able to model, and then we'd like 
to be able to track what services are being provided to what patients.  
Additionally, we need to track the dates over which a CHW provided such a 
service, ie:

"Accompagnateur A provided HIV accompaniment to Patient B from 1/2/2010 to 
3/4/2011"

At first, it seems like Relationships would be the way to model this kind of 
interaction, since a relationship defines a relationship between two people, 
and (as of 1.9) can have a start date and an end date.  However, it doesn't 
quite seem to be the right way to do this, primarily because a relationship is 
a Person-to-Person relationship, when what we are modeling is a 
Provider-to-Patient relationship.  It seems like this is an archetypical 
relationship in an EMR that it may make sense to model in a different manner 
than general relationships.

Take care,
Mark

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to