Obtaining Additional Information Using Advanced Questionnaires

Obtaining Additional Information Using Advanced Questionnaires

Advance Questionnaires

PKB’s advanced questionnaires are used to capture additional information from patients that you need to determine if the patient is suitable for a particular research study. For example, a patient’s family history isn’t captured in PKB but could be required to determine suitability for a study.

The diagram below shows the entire Advanced questionnaire workflow:

  • Getting a list of Questionnaires – required so you know which questionnaire to send at the appropriate time in your workflow.

  • Triggering a questionnaire – you tell PKB to send a questionnaire to a patient to complete.

  • Patient completes questionnaire - PKB notifies the patient by email to complete the questionnaire. Once submitted, the status is ‘completed’.

  • Retrieving a questionnaire response – you poll PKB for responses.

Get a List Of Questionnaires

You’ll use the same access token obtained above for the Aggregated FHIR store.

Example

 

Triggering An Advanced Questionnaire

You’ll use the same access token obtained above for the Aggregated FHIR store.

Example

 

Extracting Advanced Questionnaire Responses

You’ll use the same access token obtained above for the Aggregated FHIR store.

response overview

QuestionnaireResponse search parameters

Subject

Searching for a QuestionnaireResponse based on subject

Authored

Searching for a QuestionnaireResponse based on completed date

Searching for a QuestionnaireResponse between two dates based on completed date

Based-on

Searching for a QuestionnaireResponse based on questionnaire

Searching for a QuestionnaireResponse based on ServiceRequest

Including a Patient or ServiceRequest resource in the response

Including the patient that the questionnaire was sent to

Including the patient that completed the questionnaire

Including the ServiceRequest that was generated when the questionnaire was sent

Including a Patient and a ServiceRequest resource

 

Patients Know Best Wiki Hub | Deploy | Developer | Trust Centre | Manual | Research | Education | Release Notes

© Patients Know Best, Ltd. Registered in England and Wales Number: 6517382. VAT Number: GB 944 9739 67.

This API specification and design is licensed under a Creative Commons Attribution 4.0 International License.