Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 8 Current »

Current Version

Version 1.0.0

/dev - Sept 25, 2023
/test - Sept 25, 2023

New Features

FHIR Questionnaire Parsing:

  • Parsing of provided FHIR Questionnaires.

  • Supports for the following question types:

    • Boolean

    • Choice

    • Date

    • Decimal

    • Display

    • Integer

    • Phone

    • Quantity

    • Text

    • URL

Dynamic User Prompts:

  • Dynamically prompts users with questions based on the parsed Questionnaire.

  • User responses are validated based on question type.

Session Management:

  • Utilizes SQLite for session storage allowing users to resume interactions in case of disconnections.

Detailed Logging:

  • Integrates with Winston for robust logging of user interactions.

Swagger UI Integration:

  • Developers can access detailed API documentation and test endpoints via swagger-ui at base_url/api/v1/docs.

Token-Based Authentication:

  • Enhanced security using token-based authentication set via the .env file.

Localization:

  • Supports multiple languages including English, French, Spanish, and Burundi.

Changes, improvements

  • not applicable to version 1.0

Known Issues

-

Breaking Changes

-

Source code: https://github.com/psi-mis/fhir_chat

Development: http://openhim-dev.psi-mis.org:5001/questionnaire-processor/api/v1/questionnaire

Testing: http://openhim-test.psi-connect.org:5001/questionnaire-processor/api/v1/questionnaire

  • No labels