Hi Mike,

We are running OMRS version 1.8.2 and Logic Module 0.5.

When I look at the token's under admin>Logic Module>token registration, AGE
is not an option. Do I need to add it somehow?

I tired the code you sent. I am able to save the form without any errors but
the questions are omitted from the form, regardless of the patients age.

Thanks
Evelyn

On Tue, Aug 9, 2011 at 2:11 PM, Michael Seaton <[email protected]> wrote:

> **
> Hi Evelyn,
>
> What version of OpenMRS and the Logic Module are you using?  I know the AGE
> token was broken in some previous versions, but I thought that had been
> fixed.  You might want to see if upgrading Logic and/or OpenMRS helps.
>
> Alternatively, the includeIf tag supports velocity expressions as well.  It
> looks like the documentation needs to be expanded to include more on the
> possibilities available with velocity.  I don't have this installed to try
> it out currently, but try something like the following:
>
> <includeIf velocityTest="$patient.age < 16"/>
>
> Hopefully this works,
> Mike
>
>
>
> On 08/09/2011 06:36 AM, Evelyn Castle wrote:
>
> Hi All,
>
>  I am trying to use the HTML Form Entry module to include certain
> questions in a form if the patient is a child (under 16). I am trying to use
> the same logic that would be used if you were trying to include only female
> patients. (we have this working fine in other forms)
>
>  <includeIf logicTest="GENDER = F">
>
>
>  But, in the logic test "token registration", age is not an option, only
> "birthdate" and "birthdate estimate". So how can I use the logic module to
> determine age since if I used birthdate, I would need to change the date
> every year in order for it to continue to show kids under 16.
>
>
>  Anyone know how I can do this?
>
>
>  Thanks
> Evelyn
>
>
>
>
>
> --
> Evelyn Castle
> Co-Director, eHealth Nigeria
> +1 415 545 8289 (US)
> website: http://www.eHealthNigeria.org
> blog: http://www.evelyncastle.com
> skype: evelynlcastle
>  ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-implement-l>from
>  OpenMRS Implementers' mailing list
>
>  ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-implement-l>from
>  OpenMRS Implementers' mailing list
>



-- 
Evelyn Castle
Co-Director, eHealth Nigeria
+1 415 545 8289 (US)
website: http://www.eHealthNigeria.org
blog: http://www.evelyncastle.com
skype: evelynlcastle

_________________________________________

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

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

Reply via email to