Hi faustin.  For the first example, the concept referenced by the obs
should be a ConceptNumeric.   If you cast the Concept to a
ConceptNumeric, the possible value ranges are properties of the
object.

For the second issue, you're right to use conceptSets.  You can create
any number of conceptSets containing the child concepts that you want
to group.  Then, in an encounter, when you go to create your obs, make
sure that you create an obsGroup where the obsGroup Obs is mapped to
the conceptSet conceptId, and the child obs are all children of the
obsGroup Obs.

Also, there's a good wiki for simpleLabEntry, by the way:

https://wiki.openmrs.org/display/docs/Simple+Lab+Entry+Module

d

thanks, dave

On 10/29/11, Maniragena faustin <[email protected]> wrote:
> Hi All;
> I'm working on Laboratory orders and result management module and have
>   questions on that module:
> 1)Some lab exams have numeric results such that those results have to
> be relevant to the range of numeric values.Then,having an Obs,how can
> I get the numeric range value relating  to that Obs object.
> Obs  patientObs=context.getObsService.getObs(obsId);
>
> 2)Laboratory tests type
> Laboratory exams are classified into different type namely
> hematology(cd4,hemoglobin....),microbiology
> radiology,parasitology,serology .....And for every classification
> there are a list of exams.However in Openmrs those lab tests are not
> classified, instead they are defined  as  list of concept classes
> without any notion of how they related.If any one knows how to
> classify them,he can tell me how to proceed.
> I'm using conceptId=1337 where all lab conceptIds  are mixed.
>
>                 Concept concept =
> Context.getConceptService().getConcept(1337);
>               // get all the members of this convset
>               Collection<ConceptSet> labConcepts = concept.getConceptSets();
>               
>
> Thanks for your feedback.
> ____
> MANIRAGENA Faustin
> MOH/EMR DEVELOPER
>
> _________________________________________
>
> 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]
>

_________________________________________

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