[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openmrs-implementers
Subject:    Re: Error: Couldn't find diagnosisOrderConcept concept for DiagnosisMetadata
From:       Darius Jazayeri <djazayeri () gmail ! com>
Date:       2014-08-05 21:27:06
Message-ID: CAA-nHnfBmeCnjZ1R_YX+A+NjVa9BoQGeKGVjFnX6qXYwMbWWqA () mail ! gmail ! com
[Download RAW message or body]

Hi Andy,

I think that those are all features we haven't yet done in the reference
application, so we don't need concepts for these yet. When we eventually
do, we'll ask.

Thanks for the quick turnaround on the other ones!

-Darius


On Tue, Aug 5, 2014 at 1:40 PM, 'Andrew Kanter' via OpenMRS Implementers <
implementers@openmrs.org> wrote:

> public static final String CONCEPT_CODE_DISPOSITION_CONCEPT_SET =
> "Disposition Concept Set";
> public static final String CONCEPT_CODE_DISPOSITION = "Disposition";
> public static final String CONCEPT_CODE_ADMISSION_LOCATION =
> "Admission Location";
> public static final String CONCEPT_CODE_INTERNAL_TRANSFER_LOCATION =
> "Internal Transfer Location";
> public static final String CONCEPT_CODE_DATE_OF_DEATH = "Date of
> Death";
> public static final String CONCEPT_CODE_UNKNOWN_CAUSE_OF_DEATH =
> "Unknown Cause of Death";
> public static final String CONCEPT_CODE_ADMISSION_DECISION =
> "Admission Decision";
> public static final String CONCEPT_CODE_DENY_ADMISSION = "Deny
> Admission";
> public static final String CONCEPT_CODE_DISPOSITION_CONCEPT =
> "Disposition"; // seems to be a duplicate -DJ
> 
> Are not currently in the CIEL database. I just released a patch, but these
> are not in there. Can you please specify the specific concepts they are
> supposed to be connected to!
> 
> Andy
> 
> 
> 
> 
> *-------------------- Andrew S. Kanter, MD MPH FACMI *
> Asst. Prof. of Clinical Biomedical Informatics and Clinical Epidemiology
> Columbia University
> Email: andrew.kanter@dbmi.columbia.edu
> Mobile: +1 (646) 469-2421
> Office: +1 (212) 305-4842
> Skype: akanter-ippnw
> Yahoo: andy_kanter
> 
> 
> On Tuesday, August 5, 2014 2:55 PM, Darius Jazayeri <djazayeri@gmail.com>
> wrote:
> 
> 
> 
> I was just replying to say that these *are* the codes. I'm only asking
> that the codes stay the same, and I agree that you/CIEL can case the names
> as appropriate.
> 
> I know you don't like having human-readable codes, and we can discuss this
> later if you want. But I have enough trouble even getting people to not
> refer to concepts by their name in English, so I'll be resistant. :-)
> 
> These are the constant codes we're currently relying on:
> public static final String CONCEPT_CODE_DIAGNOSIS_CONCEPT_SET =
> "Diagnosis Concept Set";
> public static final String CONCEPT_CODE_CODED_DIAGNOSIS = "Coded
> Diagnosis";
> public static final String CONCEPT_CODE_NON_CODED_DIAGNOSIS =
> "Non-Coded Diagnosis";
> public static final String CONCEPT_CODE_DIAGNOSIS_ORDER = "Diagnosis
> Order"; // e.g. Primary or Secondary
> public static final String CONCEPT_CODE_DIAGNOSIS_ORDER_PRIMARY =
> "Primary";
> public static final String CONCEPT_CODE_DIAGNOSIS_ORDER_SECONDARY =
> "Secondary";
> public static final String CONCEPT_CODE_DIAGNOSIS_CERTAINTY =
> "Diagnosis Certainty"; // e.g. confirmed or presumed
> public static final String CONCEPT_CODE_DIAGNOSIS_CERTAINTY_CONFIRMED
> = "Confirmed";
> public static final String CONCEPT_CODE_DIAGNOSIS_CERTAINTY_PRESUMED =
> "Presumed";
> public static final String CONCEPT_CODE_DISPOSITION_CONCEPT_SET =
> "Disposition Concept Set";
> public static final String CONCEPT_CODE_DISPOSITION = "Disposition";
> public static final String CONCEPT_CODE_ADMISSION_LOCATION =
> "Admission Location";
> public static final String CONCEPT_CODE_INTERNAL_TRANSFER_LOCATION =
> "Internal Transfer Location";
> public static final String CONCEPT_CODE_DATE_OF_DEATH = "Date of
> Death";
> public static final String CONCEPT_CODE_UNKNOWN_CAUSE_OF_DEATH =
> "Unknown Cause of Death";
> public static final String CONCEPT_CODE_ADMISSION_DECISION =
> "Admission Decision";
> public static final String CONCEPT_CODE_DENY_ADMISSION = "Deny
> Admission";
> public static final String CONCEPT_CODE_DISPOSITION_CONCEPT =
> "Disposition"; // seems to be a duplicate -DJ
> 
> It's fine if the names of these concepts change, as long as the codes
> don't.
> 
> -Darius
> 
> 
> On Tue, Aug 5, 2014 at 12:46 PM, 'Andrew Kanter' via OpenMRS Implementers
> <implementers@openmrs.org> wrote:
> 
> I fixed two concept mappings. I didn't realize that the default name was
> being copied into the map. I changed both default names (Diagnosis Order
> and Diagnosis Certainty) and both mapping codes to use the casing as above.
> I had thought you were using the CONCEPT NAME, not the map. Not sure how
> the concept MAPs actually got changed.
> 
> 
> 
> 
> *-------------------- Andrew S. Kanter, MD MPH FACMI*
> Asst. Prof. of Clinical Biomedical Informatics and Clinical Epidemiology
> Columbia University
> Email: andrew.kanter@dbmi.columbia.edu
> Mobile: +1 (646) 469-2421
> Office: +1 (212) 305-4842
> Skype: akanter-ippnw
> Yahoo: andy_kanter
> 
> 
> On , Andrew Kanter <andy_kanter@yahoo.com> wrote:
> 
> 
> 
> I will put out a patch with the changes and allergy additional allergy
> content now. What else is referenced by case? I don't change the CODES just
> the names and we definitely should not be looking for specific casing on
> names... that is a bad idea. They should be referenced based on mapping
> codes or UUIDs.
> Andy
> 
> 
> 
> 
> *-------------------- Andrew S. Kanter, MD MPH FACMI*
> Asst. Prof. of Clinical Biomedical Informatics and Clinical Epidemiology
> Columbia University
> Email: andrew.kanter@dbmi.columbia.edu
> Mobile: +1 (646) 469-2421
> Office: +1 (212) 305-4842
> Skype: akanter-ippnw
> Yahoo: andy_kanter
> 
> 
> On Tuesday, August 5, 2014 11:41 AM, Darius Jazayeri <
> djazayeri@gmail.com> wrote:
> 
> 
> 
> Hi Andy,
> 
> I don't think you (CIEL) should be changing the cases of codes of terms in
> the org.openmrs.module.emrapi source. These are defined by the refapp
> development process, and we explicitly code against constants have defined
> for these like this
> <https://github.com/openmrs/openmrs-module-emrapi/blob/master/api/src/main/java/org/openmrs/module/emrapi/EmrApiConstants.java#L118> \
> and changing these will break things, as we just saw. (Plus, we should assume
> that downstream systems may be querying these in JavaScript, etc, and I
> would expect them to be able to count on casing not changing.)
> 
> As far as reference term codes properly being case-insensitive, I guess
> that's fair, and fixing this will require (trivial) changes in OpenMRS
> core, which will need to be backported. I've created TRUNK-4452
> <https://issues.openmrs.org/browse/TRUNK-4452> for this.
> 
> In the meantime, anyone with an existing installation of the reference
> application will have things break if they upgrade to the latest CIEL
> dictionary, so Andy, can you please set any terms in the
> org.openmrs.module.emrapi source back to what they originally were?
> 
> -Darius
> 
> 
> On Tue, Aug 5, 2014 at 9:21 AM, 'Andrew Kanter' via OpenMRS Implementers <
> implementers@openmrs.org> wrote:
> 
> We (CIEL) are trying to fix casing and queries should NOT be
> case-sensitive...
> 
> 
> 
> 
> *-------------------- Andrew S. Kanter, MD MPH FACMI *
> Asst. Prof. of Clinical Biomedical Informatics and Clinical Epidemiology
> Columbia University
> Email: andrew.kanter@dbmi.columbia.edu
> Mobile: +1 (646) 469-2421
> Office: +1 (212) 305-4842
> Skype: akanter-ippnw
> Yahoo: andy_kanter
> 
> 
> On Tuesday, August 5, 2014 10:24 AM, James Arbaugh <
> james@haitianhealthfoundation.org> wrote:
> 
> 
> 
> Good morning.
> 
> I am using the CIEL dictionary verbatim; directly imported.  I tried
> changing the reference term to "Diagnosis Order".  Now I get the following
> error…
> java.lang.IllegalStateException: Couldn't find diagnosisCertaintyConcept
> concept for DiagnosisMetadata which should be mapped as
> org.openmrs.module.emrapi:Diagnosis Certainty
> 
> I changed that concept mapping to "Diagnosis Certainty", and the view
> visit page works again.
> 
> Looking at the CIEL dictionary shows the term second word is all lowercase…
> 
> http://www.maternalconceptlab.com/search.php?q=Diagnosis+Certainty&source=openmrs%3Amap%2821%29
>  
> So, it looks like CIEL dictionary either lost its upper case, or something
> became case sensitive.
> 
> FYI: I am running EMR API Module version 1.1.
> 
> Thanks,
> James
> 
> *From:* implementers@openmrs.org [mailto:implementers@openmrs.org] *On
> Behalf Of *Darius Jazayeri
> *Sent:* Tuesday, August 05, 2014 10:40 AM
> *To:* implementers
> *Subject:* Re: Error: Couldn't find diagnosisOrderConcept concept for
> DiagnosisMetadata
> 
> Can you try capitalizing the reference term code like "Diagnosis Order"?
> (Or are you using the CIEL dictionary verbatim?)
> 
> If that doesn't help, what version of the emrapi module are you running?
> 
> -Darius
> 
> On Tue, Aug 5, 2014 at 4:47 AM, James Arbaugh <
> james@haitianhealthfoundation.org> wrote:
> 
> Good morning Darius,
> 
> The concept is exactly as you described.  See the attached screen shot.
> 
> Thanks,
> James
> 
> *From:* implementers@openmrs.org [mailto:implementers@openmrs.org] *On
> Behalf Of *Darius Jazayeri
> *Sent:* Monday, August 04, 2014 4:45 PM
> *To:* implementers
> *Subject:* Re: Error: Couldn't find diagnosisOrderConcept concept for
> DiagnosisMetadata
> 
> Hi James,
> 
> Just to check, your Diagnosis Order concept also has the mapping
> SAME-AS org.openmrs.module.emrapi "Diagnosis order", right? And it's a set
> member of the Visit Diagnoses concept?
> 
> -Darius
> 
> On Mon, Aug 4, 2014 at 1:32 PM, James Arbaugh <
> james@haitianhealthfoundation.org> wrote:
> 
> Greetings everyone.
> 
> I get the following error when I try to search/select a patient with the
> EMR 2.0 Interface.
> UI Framework Error
> Root Error
> java.lang.IllegalStateException: Couldn't find diagnosisOrderConcept
> concept for DiagnosisMetadata which should be mapped as
> org.openmrs.module.emrapi:Diagnosis Order
> 
> For the complete error, see…
> http://pastebin.com/qGADa4E9
> 
> I suspect this started after upgrading to OpenMRS 1.9.8.  It was working
> properly previously.
> 
> I do have a Diagnosis order concept in my concept dictionary; CIEL 159946
> 
> Any suggestions?
> 
> Thanks,
> James
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 
> 
> --
> OpenMRS Implementers: http://go.openmrs.org/implementers
> Post: implementers@openmrs.org
> Unsubscribe: implementers+unsubscribe@openmrs.org
> Manage your OpenMRS subscriptions at https://id.openmrs.org/
> 
> To unsubscribe from this group and stop receiving emails from it, send an
> email to implementers+unsubscribe@openmrs.org.
> 

-- 
OpenMRS Implementers: http://go.openmrs.org/implementers
Post: implementers@openmrs.org
Unsubscribe: implementers+unsubscribe@openmrs.org
Manage your OpenMRS subscriptions at https://id.openmrs.org/

To unsubscribe from this group and stop receiving emails from it, send an email to \
implementers+unsubscribe@openmrs.org.


[Attachment #3 (text/html)]

<div dir="ltr">Hi Andy,<div><br></div><div>I think that those are all features we \
haven&#39;t yet done in the reference application, so we don&#39;t need concepts for \
these yet. When we eventually do, we&#39;ll ask.</div><div>

<br></div><div>Thanks for the quick turnaround on the other \
ones!</div><div><br></div><div>-Darius</div></div><div \
class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 5, 2014 at 1:40 PM, \
&#39;Andrew Kanter&#39; via OpenMRS Implementers <span dir="ltr">&lt;<a \
href="mailto:implementers@openmrs.org" \
target="_blank">implementers@openmrs.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div \
style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica \
Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14pt">

<div class=""><div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">      \
public static final String CONCEPT_CODE_DISPOSITION_CONCEPT_SET = &quot;Disposition \
Concept Set&quot;;<br clear="none">

</div><div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">      \
public static final String CONCEPT_CODE_DISPOSITION = &quot;Disposition&quot;;<br \
clear="none">

</div><div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">      \
public static final String CONCEPT_CODE_ADMISSION_LOCATION = &quot;Admission \
Location&quot;;<br clear="none">

</div><div><span></span></div><div style="font-family:&#39;Helvetica \
Neue&#39;,&#39;Segoe UI&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:13px">      public static final String \
CONCEPT_CODE_INTERNAL_TRANSFER_LOCATION = &quot;Internal Transfer \
Location&quot;;</div>

<div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">      \
public static final String CONCEPT_CODE_DATE_OF_DEATH = &quot;Date of \
Death&quot;;</div>

<div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px"><div>      \
public static final String CONCEPT_CODE_UNKNOWN_CAUSE_OF_DEATH = &quot;Unknown Cause \
of Death&quot;;<br clear="none">

</div><div>      public static final String CONCEPT_CODE_ADMISSION_DECISION = \
&quot;Admission Decision&quot;;<br clear="none"></div><div>      public static final \
String CONCEPT_CODE_DENY_ADMISSION = &quot;Deny Admission&quot;;<br clear="none">

</div></div><div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">      \
public static final String CONCEPT_CODE_DISPOSITION_CONCEPT = \
&quot;Disposition&quot;; // seems to be a duplicate -DJ</div>

<div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:13px"><br></div></div><div \
style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">

Are not currently in the CIEL database. I just released a patch, but these are not in \
there. Can you please specify the specific concepts they are supposed to be connected \
to!</div><div class=""><div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:13px">

<br></div><div style="font-family:&#39;Helvetica Neue&#39;,&#39;Segoe \
UI&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:13px">Andy</div><div></div><div>  \
</div><div><b>-------------------- <br>Andrew S. Kanter, MD MPH FACMI<br>

<span style="font-weight:normal"><b><br></b></span></b></div><div \
style="color:rgb(0,0,0);font-size:13px;font-family:arial,helvetica,clean,sans-serif;background-color:transparent;font-style:normal">Asst. \
Prof. of Clinical Biomedical Informatics and Clinical Epidemiology<br>

</div><div style="color:rgb(0,0,0);font-size:13px;background-color:transparent;font-style:normal;font-family:arial,helvetica,clean,sans-serif">Columbia \
University<br>Email:  <a href="mailto:andrew.kanter@dbmi.columbia.edu" \
target="_blank">andrew.kanter@dbmi.columbia.edu</a> <br>Mobile: <a \
href="tel:%2B1%20%28646%29%20469-2421" value="+16464692421" target="_blank">+1 (646) \
469-2421</a><br>Office: <a href="tel:%2B1%20%28212%29%20305-4842" \
value="+12123054842" target="_blank">+1 (212) 305-4842</a><br>

Skype: akanter-ippnw<br>Yahoo: andy_kanter</div> <div><br><br></div></div><div><div \
class="h5"><div style="display:block"> <div \
style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida \
Grande,sans-serif;font-size:14pt">

 <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida \
Grande,sans-serif;font-size:12pt"> <div dir="ltr"> <font face="Arial"> On Tuesday, \
August 5, 2014 2:55 PM, Darius Jazayeri &lt;<a href="mailto:djazayeri@gmail.com" \
target="_blank">djazayeri@gmail.com</a>&gt; wrote:<br>

 </font> </div> <blockquote style="border-left:2px solid \
rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">  <br><br> \
<div><div><div><div dir="ltr">I was just replying to say that these <i>are</i>  the \
codes. I&#39;m only asking that the codes stay the same, and I agree that you/CIEL \
can case the names as appropriate.<div>

<br clear="none"></div><div>I know you don&#39;t like having human-readable codes, \
and we can discuss this later if you want. But I have enough trouble even getting \
people to not refer to concepts by their name in English, so I&#39;ll be resistant. \
:-)</div>



<div><br clear="none"></div><div>These are the constant codes we&#39;re currently \
relying on:</div><div><div>      public static final String \
CONCEPT_CODE_DIAGNOSIS_CONCEPT_SET = &quot;Diagnosis Concept Set&quot;;</div><div>

      public static final String CONCEPT_CODE_CODED_DIAGNOSIS = &quot;Coded \
Diagnosis&quot;;<br clear="none">

</div><div>      public static final String CONCEPT_CODE_NON_CODED_DIAGNOSIS = \
&quot;Non-Coded Diagnosis&quot;;<br clear="none"></div><div>      public static final \
String CONCEPT_CODE_DIAGNOSIS_ORDER = &quot;Diagnosis Order&quot;; // e.g. Primary or \
Secondary<br clear="none">



</div><div>      public static final String CONCEPT_CODE_DIAGNOSIS_ORDER_PRIMARY = \
&quot;Primary&quot;;<br clear="none"></div><div>      public static final String \
CONCEPT_CODE_DIAGNOSIS_ORDER_SECONDARY = &quot;Secondary&quot;;<br clear="none">

</div>
<div>
      public static final String CONCEPT_CODE_DIAGNOSIS_CERTAINTY = &quot;Diagnosis \
Certainty&quot;; // e.g. confirmed or presumed<br clear="none"></div><div>      \
public static final String CONCEPT_CODE_DIAGNOSIS_CERTAINTY_CONFIRMED = \
&quot;Confirmed&quot;;<br clear="none">



</div><div>      public static final String CONCEPT_CODE_DIAGNOSIS_CERTAINTY_PRESUMED \
= &quot;Presumed&quot;;<br clear="none"></div><div>      public static final String \
CONCEPT_CODE_DISPOSITION_CONCEPT_SET = &quot;Disposition Concept Set&quot;;<br \
clear="none">



</div><div>      public static final String CONCEPT_CODE_DISPOSITION = \
&quot;Disposition&quot;;<br clear="none"></div><div>      public static final String \
CONCEPT_CODE_ADMISSION_LOCATION = &quot;Admission Location&quot;;<br clear="none">

</div><div>      public static final String CONCEPT_CODE_INTERNAL_TRANSFER_LOCATION = \
&quot;Internal Transfer Location&quot;;<br clear="none">

</div><div>      public static final String CONCEPT_CODE_DATE_OF_DEATH = &quot;Date \
of Death&quot;;<br clear="none"></div><div>      public static final String \
CONCEPT_CODE_UNKNOWN_CAUSE_OF_DEATH = &quot;Unknown Cause of Death&quot;;<br \
clear="none">


</div>
<div>      public static final String CONCEPT_CODE_ADMISSION_DECISION = \
&quot;Admission Decision&quot;;<br clear="none"></div><div>      public static final \
String CONCEPT_CODE_DENY_ADMISSION = &quot;Deny Admission&quot;;<br clear="none">

</div></div>
<div>
      public static final String CONCEPT_CODE_DISPOSITION_CONCEPT = \
&quot;Disposition&quot;; // seems to be a duplicate -DJ<br \
clear="none"></div><div><br clear="none"></div><div>It&#39;s fine if the names of \
these concepts change, as long as the codes don&#39;t.</div>



<div><br clear="none"></div><div>-Darius</div></div><div><div><br clear="none"><br \
clear="none"><div>On Tue, Aug 5, 2014 at 12:46 PM, &#39;Andrew Kanter&#39; via \
OpenMRS Implementers <span dir="ltr">&lt;<a rel="nofollow" shape="rect" \
href="mailto:implementers@openmrs.org" \
target="_blank">implementers@openmrs.org</a>&gt;</span> wrote:<br clear="none">



<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div \
style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica \
Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14pt">



<div><span>I fixed two concept mappings. I didn&#39;t realize that the default name \
was being copied into the map. I changed both default names (Diagnosis Order and \
Diagnosis Certainty) and both mapping codes to use the casing as above. I had thought \
you were using the CONCEPT NAME, not the map. Not sure how the concept MAPs actually \
got changed.</span></div>



<div><div></div><div>  </div><div><b>-------------------- <br clear="none">Andrew S. \
Kanter, MD MPH FACMI<br clear="none"><span style="font-weight:normal"><b><br \
clear="none"></b></span></b></div><div \
style="color:rgb(0,0,0);font-size:13px;font-family:arial,helvetica,clean,sans-serif;background-color:transparent;font-style:normal">




Asst. Prof. of Clinical Biomedical Informatics and Clinical Epidemiology<br \
clear="none"></div><div \
style="color:rgb(0,0,0);font-size:13px;background-color:transparent;font-style:normal;font-family:arial,helvetica,clean,sans-serif">


Columbia University<br clear="none">

Email: <a rel="nofollow" shape="rect" href="mailto:andrew.kanter@dbmi.columbia.edu" \
target="_blank">andrew.kanter@dbmi.columbia.edu</a> <br clear="none">Mobile: <a \
rel="nofollow" shape="rect">+1 (646) 469-2421</a><br clear="none">



Office: <a rel="nofollow" shape="rect">+1 (212) 305-4842</a><br clear="none">Skype: \
akanter-ippnw<br clear="none">Yahoo: andy_kanter</div> <div><br clear="none"><br \
clear="none"></div></div><div><div><div style="display:block">



 <div style="font-family:HelveticaNeue,&#39;Helvetica \
Neue&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:14pt"> <div \
style="font-family:HelveticaNeue,&#39;Helvetica Neue&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:12pt">



 <div dir="ltr"> <font face="Arial"> On , Andrew Kanter &lt;<a rel="nofollow" \
shape="rect" href="mailto:andy_kanter@yahoo.com" \
target="_blank">andy_kanter@yahoo.com</a>&gt; wrote:<br clear="none"> </font> </div> \
<blockquote style="border-left:2px solid \
rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">



  <br clear="none"><br clear="none"> <div><div><div><div \
style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue,&#39;Helvetica \
Neue&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:14pt">

<div><span>I will put out a patch with the changes and allergy additional allergy \
content now. What else is referenced by case? I don&#39;t change the CODES just the \
names and we definitely should not be looking for specific casing on names... that is \
a bad idea. They should be referenced based on mapping codes or UUIDs.</span></div>



<div style="color:rgb(0,0,0);font-size:19px;font-family:HelveticaNeue,&#39;Helvetica \
Neue&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;background-color:transparent;font-style:normal"><span>Andy</span></div><div>




</div><div>  </div><div><b>-------------------- <br clear="none">Andrew S. Kanter, MD \
MPH FACMI<br clear="none"><span style="font-weight:normal"><b><br \
clear="none"></b></span></b></div><div \
style="color:rgb(0,0,0);font-size:13px;font-family:arial,helvetica,clean,sans-serif;background-color:transparent;font-style:normal">




Asst. Prof. of Clinical Biomedical Informatics and Clinical Epidemiology<br \
clear="none"></div><div \
style="color:rgb(0,0,0);font-size:13px;background-color:transparent;font-style:normal;font-family:arial,helvetica,clean,sans-serif">




Columbia University<br clear="none">Email: <a rel="nofollow" shape="rect" \
href="mailto:andrew.kanter@dbmi.columbia.edu" \
target="_blank">andrew.kanter@dbmi.columbia.edu</a> <br clear="none">Mobile: <a \
rel="nofollow" shape="rect">+1 (646) 469-2421</a><br clear="none">



Office: <a rel="nofollow" shape="rect">+1 (212) 305-4842</a><br clear="none">Skype: \
akanter-ippnw<br clear="none">Yahoo: andy_kanter</div> <div><br clear="none"><br \
clear="none">

</div><div><div style="display:block"> <div \
style="font-family:HelveticaNeue,&#39;Helvetica Neue&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:14pt"> <div \
style="font-family:HelveticaNeue,&#39;Helvetica Neue&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:12pt">



 <div dir="ltr"> <font face="Arial"> On Tuesday, August 5, 2014 11:41 AM, Darius \
Jazayeri &lt;<a rel="nofollow" shape="rect" href="mailto:djazayeri@gmail.com" \
target="_blank">djazayeri@gmail.com</a>&gt; wrote:<br clear="none">


 </font> </div> <blockquote style="border-left:2px solid \
rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">  <br \
clear="none"><br clear="none"> <div><div><div><div dir="ltr">Hi Andy,<div><br \
clear="none"></div>



<div>I don&#39;t think you (CIEL) should be changing the cases of codes of terms in \
the org.openmrs.module.emrapi source. These are defined by the refapp development \
process, and we explicitly code against constants have defined for these like <a \
rel="nofollow" shape="rect" \
href="https://github.com/openmrs/openmrs-module-emrapi/blob/master/api/src/main/java/org/openmrs/module/emrapi/EmrApiConstants.java#L118" \
target="_blank">this</a>  and changing these will break things, as we just saw. \
(Plus, we should assume that downstream systems may be querying these in JavaScript, \
etc, and I would expect them to be able to count on casing not changing.)</div>





<div><br clear="none"></div><div>As far as reference term codes properly being \
case-insensitive, I guess that&#39;s fair, and fixing this will require (trivial) \
changes in OpenMRS core, which will need to be backported. I&#39;ve created  <a \
rel="nofollow" shape="rect" href="https://issues.openmrs.org/browse/TRUNK-4452" \
target="_blank">TRUNK-4452</a> for this.</div>





<div><br clear="none"></div><div>In the meantime, anyone with an existing \
installation of the reference application will have things break if they upgrade to \
the latest CIEL dictionary, so Andy, can you please set any terms in the \
org.openmrs.module.emrapi source back to what they originally were?</div>





<div><br clear="none"></div><div>-Darius</div></div><div><div><br clear="none"><br \
clear="none"><div>On Tue, Aug 5, 2014 at 9:21 AM, &#39;Andrew Kanter&#39; via OpenMRS \
Implementers <span dir="ltr">&lt;<a rel="nofollow" shape="rect" \
href="mailto:implementers@openmrs.org" \
target="_blank">implementers@openmrs.org</a>&gt;</span> wrote:<br clear="none">





<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div \
style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue,&#39;Helvetica \
Neue&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:14pt">





<div><span>We (CIEL) are trying to fix casing and queries should NOT be \
case-sensitive...</span></div><div></div><div>  </div><div><b>-------------------- \
<br clear="none">Andrew S. Kanter, MD MPH FACMI<br clear="none"><span \
style="font-weight:normal"><b><br clear="none">





</b></span></b></div><div \
style="color:rgb(0,0,0);font-size:13px;font-family:arial,helvetica,clean,sans-serif;background-color:transparent;font-style:normal">Asst. \
Prof. of Clinical Biomedical Informatics and Clinical Epidemiology<br clear="none">





</div><div style="color:rgb(0,0,0);font-size:13px;background-color:transparent;font-style:normal;font-family:arial,helvetica,clean,sans-serif">Columbia \
University<br clear="none">Email: <a rel="nofollow" shape="rect" \
href="mailto:andrew.kanter@dbmi.columbia.edu" \
target="_blank">andrew.kanter@dbmi.columbia.edu</a> <br clear="none">





Mobile: <a rel="nofollow" shape="rect">+1 (646) 469-2421</a><br clear="none">Office: \
<a rel="nofollow" shape="rect">+1 (212) 305-4842</a><br clear="none">

Skype:
 akanter-ippnw<br clear="none">Yahoo: andy_kanter</div><div><div> <div><br \
clear="none"><br clear="none"></div><div style="display:block"> <div \
style="font-family:HelveticaNeue,&#39;Helvetica Neue&#39;,Helvetica,Arial,&#39;Lucida \
Grande&#39;,sans-serif;font-size:14pt">





 <div style="font-family:HelveticaNeue,&#39;Helvetica \
Neue&#39;,Helvetica,Arial,&#39;Lucida Grande&#39;,sans-serif;font-size:12pt"> <div \
dir="ltr"> <font face="Arial"> On Tuesday, August 5, 2014 10:24 AM, James Arbaugh \
&lt;<a rel="nofollow" shape="rect" href="mailto:james@haitianhealthfoundation.org" \
target="_blank">james@haitianhealthfoundation.org</a>&gt; wrote:<br clear="none">





 </font> </div> <blockquote style="border-left:2px solid \
rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">  <br \
clear="none"><br clear="none"> <div><div><div><div><div><span \
style="font-size:11.0pt">Good morning.</span></div>




<div><span style="font-size:11.0pt">  </span></div><div><span \
style="font-size:11.0pt">I am using the CIEL dictionary verbatim; directly imported.  \
I tried changing the reference term to "Diagnosis Order".   Now I get the following \
error…</span></div>






<div><span style="font-size:10.5pt">java.lang.IllegalStateException: Couldn&#39;t \
find diagnosisCertaintyConcept concept for DiagnosisMetadata which should be mapped \
as org.openmrs.module.emrapi:Diagnosis Certainty</span></div>






<div><span style="font-size:11.0pt">  </span></div><div><span \
style="font-size:11.0pt">I changed that concept mapping to "Diagnosis Certainty", and \
the view visit page works again.</span></div> <div><span style="font-size:11.0pt">  \
</span></div><div><span style="font-size:11.0pt">Looking at the CIEL dictionary shows \
the term second word is all lowercase…</span></div> <div><span \
style="font-size:11.0pt"><a rel="nofollow" shape="rect" \
href="http://www.maternalconceptlab.com/search.php?q=Diagnosis+Certainty&amp;source=openmrs%3Amap%2821%29" \
target="_blank">http://www.maternalconceptlab.com/search.php?q=Diagnosis+Certainty&amp;source=openmrs%3Amap%2821%29</a></span></div>







<div><span style="font-size:11.0pt">  </span></div><div><span \
style="font-size:11.0pt">So, it looks like CIEL dictionary either lost its upper \
case, or something became case sensitive.</span></div> <div><span \
style="font-size:11.0pt">  </span></div><div><span style="font-size:11.0pt">FYI: I am \
running EMR API Module version 1.1.</span></div> <div><span style="font-size:11.0pt"> \
</span></div><div><span style="font-size:11.0pt">Thanks,</span></div> <div><span \
style="font-size:11.0pt">James</span></div><div><span style="font-size:11.0pt">  \
</span></div> <div><div><b><span style="font-size:11.0pt">From:</span></b><span \
style="font-size:11.0pt"> <a rel="nofollow" shape="rect" \
href="mailto:implementers@openmrs.org" target="_blank">implementers@openmrs.org</a> \
[mailto:<a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
target="_blank">implementers@openmrs.org</a>] <b>On Behalf Of </b>Darius Jazayeri<br \
clear="none">






<b>Sent:</b> Tuesday, August 05, 2014 10:40 AM<br clear="none"><b>To:</b> \
implementers<br clear="none"><b>Subject:</b> Re: Error: Couldn&#39;t find \
diagnosisOrderConcept concept for DiagnosisMetadata</span></div><div>  </div>





<div><div><div>
Can you try capitalizing the reference term code like &quot;Diagnosis Order&quot;? \
(Or are you using the CIEL dictionary verbatim?)</div></div><div><div>  \
</div></div><div><div>If that doesn&#39;t help, what version of the emrapi module are \
you running?</div>






</div><div><div>  </div></div><div><div>-Darius</div></div></div><div><div \
style="margin-bottom:12.0pt">  </div><div><div>On Tue, Aug 5, 2014 at 4:47 AM, James \
Arbaugh &lt;<a rel="nofollow" shape="rect" \
href="mailto:james@haitianhealthfoundation.org" \
target="_blank">james@haitianhealthfoundation.org</a>&gt; wrote:</div>






<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in \
6.0pt;margin-left:4.8pt;margin-right:0in"><div><div><div><span \
style="font-size:11.0pt">Good morning Darius,</span></div> <div><span \
style="font-size:11.0pt">  </span></div><div><span style="font-size:11.0pt">The \
concept is exactly as you described.   See the attached screen shot.</span></div> \
<div><span style="font-size:11.0pt">  </span></div><div><span \
style="font-size:11.0pt">Thanks,</span></div> <div><span \
style="font-size:11.0pt">James</span></div><div><span style="font-size:11.0pt">  \
</span></div> <div><b><span style="font-size:11.0pt">From:</span></b><span \
style="font-size:11.0pt"> <a rel="nofollow" shape="rect" \
href="mailto:implementers@openmrs.org" target="_blank">implementers@openmrs.org</a> \
[mailto:<a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
target="_blank">implementers@openmrs.org</a>] <b>On Behalf Of </b>Darius Jazayeri<br \
clear="none">






<b>Sent:</b> Monday, August 04, 2014 4:45 PM<br clear="none"><b>To:</b> \
implementers<br clear="none"><b>Subject:</b> Re: Error: Couldn&#39;t find \
diagnosisOrderConcept concept for DiagnosisMetadata</span></div><div><div>





<div>  </div>
<div><div>Hi James,</div><div><div>  </div></div><div><div>Just to check, your \
Diagnosis Order concept also has the mapping SAME-AS  org.openmrs.module.emrapi  \
&quot;Diagnosis order&quot;, right? And it&#39;s a set member of the Visit Diagnoses \
concept?</div>






</div><div><div>  </div></div><div><div>-Darius</div></div></div><div><div \
style="margin-bottom:12.0pt">  </div><div><div>On Mon, Aug 4, 2014 at 1:32 PM, James \
Arbaugh &lt;<a rel="nofollow" shape="rect" \
href="mailto:james@haitianhealthfoundation.org" \
target="_blank">james@haitianhealthfoundation.org</a>&gt; wrote:</div>






<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in \
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt"><div><div><div>Greetings \
everyone.</div> <div>  </div><div>I get the following error when I try to \
search/select a patient with the EMR 2.0 Interface. </div><div \
style="margin-left:.5in">UI Framework Error</div> <div style="margin-left:.5in">Root \
Error</div><div style="margin-left:.5in">java.lang.IllegalStateException: \
Couldn&#39;t find diagnosisOrderConcept concept for DiagnosisMetadata which should be \
mapped as org.openmrs.module.emrapi:Diagnosis Order</div>






<div>  </div><div>For the complete error, see…</div><div><a rel="nofollow" \
shape="rect" href="http://pastebin.com/qGADa4E9" \
target="_blank">http://pastebin.com/qGADa4E9</a> </div><div>  </div><div>I suspect \
this started after upgrading to OpenMRS 1.9.8.   It was working properly \
previously.</div><div>  </div><div>I do have a Diagnosis order concept in my concept \
dictionary; CIEL 159946</div> <div>  </div><div>Any suggestions?</div><div>  \
</div><div>Thanks,</div><div>James</div></div></div><div> <span \
style="color:#888888">-- <br clear="none">OpenMRS Implementers: <a rel="nofollow" \
shape="rect" href="http://go.openmrs.org/implementers" \
target="_blank">http://go.openmrs.org/implementers</a><br clear="none">Post: <a \
rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
target="_blank">implementers@openmrs.org</a><br clear="none">






Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none">Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" \
target="_blank">https://id.openmrs.org/</a></span></div>






<div><span style="color:#888888">To unsubscribe from this group and stop receiving \
emails from it, send an email to <a rel="nofollow" shape="rect" \
href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.</span></div>






</blockquote></div><div>  </div></div><div>-- <br clear="none">OpenMRS Implementers: \
<a rel="nofollow" shape="rect" href="http://go.openmrs.org/implementers" \
target="_blank">http://go.openmrs.org/implementers</a><br clear="none">





Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none">Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a></div>






<div>To unsubscribe from this group and stop receiving emails from it, send an email \
to <a rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.</div>






</div></div></div></div><div><div><div>-- <br clear="none">OpenMRS Implementers: <a \
rel="nofollow" shape="rect" href="http://go.openmrs.org/implementers" \
target="_blank">http://go.openmrs.org/implementers</a><br clear="none">





Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none">Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a></div>






<div>To unsubscribe from this group and stop receiving emails from it, send an email \
to <a rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.</div>





</div>
</div></blockquote></div><div>  </div></div><div>-- <br clear="none">OpenMRS \
Implementers: <a rel="nofollow" shape="rect" \
href="http://go.openmrs.org/implementers" \
target="_blank">http://go.openmrs.org/implementers</a><br clear="none">





Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none">Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a></div>





<div>
To unsubscribe from this group and stop receiving emails from it, send an email to <a \
rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.</div>





</div></div></div><div>

-- <br clear="none">
OpenMRS Implementers: <a rel="nofollow" shape="rect" \
href="http://go.openmrs.org/implementers" \
                target="_blank">http://go.openmrs.org/implementers</a><br \
                clear="none">
Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none"> Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a><br \
clear="none">



To unsubscribe from this group and stop receiving emails from it, send an email to <a \
rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.<br clear="none">





</div></div><br clear="none"><br clear="none"></div> </blockquote>  </div> </div>   \
</div> </div></div></div></div><div><div>



-- <br clear="none">
OpenMRS Implementers: <a rel="nofollow" shape="rect" \
href="http://go.openmrs.org/implementers" \
                target="_blank">http://go.openmrs.org/implementers</a><br \
                clear="none">
Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none"> Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a><br \
clear="none">



To unsubscribe from this group and stop receiving emails from it, send an email to <a \
rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.<br clear="none">




</div></div></blockquote></div><br clear="none"></div></div>



-- <br clear="none">
OpenMRS Implementers: <a rel="nofollow" shape="rect" \
href="http://go.openmrs.org/implementers" \
                target="_blank">http://go.openmrs.org/implementers</a><br \
                clear="none">
Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none"> Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a><br \
clear="none">



To unsubscribe from this group and stop receiving emails from it, send an email to <a \
rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.<br clear="none">



</div></div><br clear="none"><br clear="none"></div> </blockquote>  </div> </div>   \
</div></div> </div></div></div><br clear="none"><br clear="none"></div> </blockquote> \
</div> </div>   </div> </div></div></div></div><div>

<div>





-- <br clear="none">
OpenMRS Implementers: <a rel="nofollow" shape="rect" \
href="http://go.openmrs.org/implementers" \
                target="_blank">http://go.openmrs.org/implementers</a><br \
                clear="none">
Post: <a rel="nofollow" shape="rect" href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a rel="nofollow" shape="rect" \
href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none"> Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a><br \
clear="none">



To unsubscribe from this group and stop receiving emails from it, send an email to <a \
rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.<br clear="none">


</div></div></blockquote></div><br clear="none"></div></div>



-- <br clear="none">
OpenMRS Implementers: <a rel="nofollow" shape="rect" \
href="http://go.openmrs.org/implementers" \
                target="_blank">http://go.openmrs.org/implementers</a><br \
                clear="none">
Post: <a href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br clear="none">
Unsubscribe: <a href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br clear="none"> Manage your \
OpenMRS subscriptions at <a rel="nofollow" shape="rect" \
href="https://id.openmrs.org/" target="_blank">https://id.openmrs.org/</a><br \
clear="none">



To unsubscribe from this group and stop receiving emails from it, send an email to <a \
rel="nofollow" shape="rect" href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.<br clear="none">

</div></div><br><br></div> </blockquote>  </div> </div>   </div> \
</div></div></div></div><div class="HOEnZb"><div class="h5">

<p></p>

-- <br>
OpenMRS Implementers: <a href="http://go.openmrs.org/implementers" \
                target="_blank">http://go.openmrs.org/implementers</a><br>
Post: <a href="mailto:implementers@openmrs.org" \
                target="_blank">implementers@openmrs.org</a><br>
Unsubscribe: <a href="mailto:implementers%2Bunsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a><br> Manage your OpenMRS \
subscriptions at <a href="https://id.openmrs.org/" \
target="_blank">https://id.openmrs.org/</a><br>

<p></p>

To unsubscribe from this group and stop receiving emails from it, send an email to <a \
href="mailto:implementers+unsubscribe@openmrs.org" \
target="_blank">implementers+unsubscribe@openmrs.org</a>.<br> \
</div></div></blockquote></div><br></div>

<p></p>

-- <br />
OpenMRS Implementers: <a \
href="http://go.openmrs.org/implementers">http://go.openmrs.org/implementers</a><br \
                />
Post: implementers@openmrs.org<br />
Unsubscribe: implementers+unsubscribe@openmrs.org<br />
Manage your OpenMRS subscriptions at <a \
href="https://id.openmrs.org/">https://id.openmrs.org/</a><br />

<p></p>

To unsubscribe from this group and stop receiving emails from it, send an email to <a \
href="mailto:implementers+unsubscribe@openmrs.org">implementers+unsubscribe@openmrs.org</a>.<br \
/>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic