I-TECH-UW / laboratory-workflows-ig

FHIR Implementation Guide for communication between an Electronic Medical Record (EMR) and a Lab Information System (LIS) using the OpenHIE (https://ohie.org/framework/) Architecture
https://i-tech-uw.github.io/laboratory-workflows-ig
Other
1 stars 3 forks source link

Create logical models for workflow data #5

Closed pmanko closed 3 years ago

pmanko commented 3 years ago

We should base this on a generic representation of the Lab workflow data, which can be similar to https://b-techbw.github.io/bw-lab-ig/StructureDefinition-BwLabDataDictionary.html

pmanko commented 3 years ago

@mozzy11 this would be a useful issue to close. A full logical model would facilitate discussions about the communication.

mozzy11 commented 3 years ago

Oh sure , let me work on this next

mozzy11 commented 3 years ago

HI @pmanko For the Systems to map , i can see you added both OpenMRS (RefApp 2.9) and Isanteplus (iSantePlus 2) That looks to me like a dupication , Any reason why you added the two Systems ??

mozzy11 commented 3 years ago

Was thinking of how to get the OpenELIS-FHIR mappings , but it seems OpenELIS runs a instance of HAPI-FHIR server where all the FHIR requests are forwarded. so in this case , in the Logical model mappings , can we take the HAPI-FHIR server Data model as the OpenELIS data model ??

pmanko commented 3 years ago

HI @pmanko For the Systems to map , i can see you added both OpenMRS (RefApp 2.9) and Isanteplus (iSantePlus 2) That looks to me like a dupication , Any reason why you added the two Systems ??

I think we can just focus on the FHIR and OpenMRS mappings currently. This would also be a good place to include mappings into OpenELIS in terms of how the concepts map directly to the OpenELIS data model, not the adjacent Hapi server.

pmanko commented 3 years ago

But in general, we first need a logical model that clearly maps to the Profiles that we described - the other mappings are implementation-specific. Also, you can just put placeholders for mappings for the other systems for this issue, since #6 covers the mapping part for OpenMRS, and we can add specific issues for other systems.

pmanko commented 3 years ago

HI @pmanko For the Systems to map , i can see you added both OpenMRS (RefApp 2.9) and Isanteplus (iSantePlus 2) That looks to me like a dupication , Any reason why you added the two Systems ??

iSantePlus represents Lab Orders using the Obs table, so the mappings would be different between the two.

mozzy11 commented 3 years ago

Hi @pmanko , how should i determine the elements to include in the Logical Model mappings ?? i currently look at the OpenMRS FHIR wiki. and only add mappings for the elements that were mapped in the FHIR2 module

mozzy11 commented 3 years ago

WIP https://github.com/I-TECH-UW/emr-lis-ig/pull/15