Thanks very much Chris! Joe Gene
On Fri, Jun 12, 2015 at 12:31 PM, Chris <[email protected]> wrote: > Hiya, > > I just pushed a commit to add the searcher. > > http://hg.savannah.gnu.org/hgweb/health/rev/f49b62f22358 > > To make it work, the domain value/operand must be True. > > View only hospitalized patients: > > [('patient_status', '=', True)] > > However, I haven't added smart handling of the value and there is no > robust pre-validation on the value anyways. The code ignores the > operator ('=', 'like', etc.), consequently, these will return > non-hospitalized patients: > > [('patient_status', 'like', 'True')] > [('patient_status', '=', False)] > ...etc. > > Hopefully that commit will fix it! Thanks for reporting! > > -C > > PS: @Luis: I added the bug report. =-) > > On 06/10/15, Joe Gene Q wrote: > > Thank you very much Luis! > > > > Joe Gene > > > > On Wed, Jun 10, 2015 at 3:52 AM, Luis Falcon <[email protected]> wrote: > > > > > Dear Joe > > > > > > On Sun, 7 Jun 2015 11:16:26 +0800 > > > Joe Gene Q <[email protected]> wrote: > > > > > > > Dear GNU Health Community, > > > > > > > > I would like to request for help for the following filter I would > > > > like to create: > > > > > > > > I would like to create a rule to filter only patients whose status = > > > > 'hospitalized' > > > > > > > > I tried the following domain rule below, and got an error message: > > > > > > > > Health Nursing -> Groups -> Access Permissions -> Record Rules > > > > > > > > Model: Patient Related Information > > > > Domain [('patient_status','like','hospitalized')] > > > > > > > > Error Message: " Missing Search Function on field "patient status" > > > > > > > Sorry for the late response. > > > The hospitalization status - at patient model level - is a function. In > > > order to be able to search, we need to add a searcher. > > > > > > I will create a task to add a searcher to the function. > > > > > > BTW, we have made the hospitalization status a boolean, so no more > > > chars :) > > > > > > Thanks for your feedback on this ! > > > Luis > > > > Would truly appreciate your help in making this filter work. > > > > > > > > > > > > > > > Thank you in advance and regards, > > > > > > > > Joe Gene Quesada > > > > Your GNU Health Partner from the Philippines > > > > > > >
