Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Projects

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  •  Implementation of advanced search parameters (Completed, commits are still on a separate include branch because of new features not being merged onto master till the initial release of the module)
    1. The advanced parameters _elements, _summary and _count are by default supported by the FHIR server.
    2. The support for _include was added for resources wherever possible according to our present search capability. _include is used to include associated resources for the resources matching the specified search criteria.
    3. The support for _revinclude was added as well, again according to our present search capability. _revinclude allows the user to retrieve resources of a particular type that refer to the resources matching the specified search criteria.
    4. _include and _revinclude support was added by including the additional resources once the search for the matching resources was complete and the resources to be displayed on a particular page was decided.

Resources:

Future Work:

  • Implement support for Lucene for the versions of OpenMRS where the Lucene index is available for a given resource
  • Implement the ability to search using the _filter special syntax
  • Implement the ability to search via GraphQL
  • Integrate FHIR search with ElasticSearch