Screening Questionnaire

Screening Questionnaires are used to assess risk for or severity of disorders or conditions such as autism and depression. These questionnaires result in a score, and often include guidelines and proposed treatment actions. Screeners can be structured or score-only. The Screening Questionnaires Reference are configured in the system. The user will be able to retrieve the list of screening questionnaires for a specific encounter. Screeners can be structured or score-only.

Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit

Submit questionnaire screener for encounter

POST
/v1/{practiceid}/chart/encounter/{encounterid}/questionnairescreeners
Creates a new questionnaire screener record for the encounter
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
encounterid integer encounterid
Content-Type string Content type of the payload

Output Parameters

Expand all
success string Flags this request as successful or not.
Example Code

Get questionnaire screeners for given encounter

GET
/v1/{practiceid}/chart/encounter/{encounterid}/questionnairescreeners
Retrieve a list of enabled questionnaire screeners for the encounter
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
encounterid integer encounterid
limit integer Number of entries to return (default 100, max 1000)Please note that this endpoint has a different default and max than normal.
offset integer Starting point of entries; 0-indexed

Output Parameters

Expand all
declinedreason object Reason the questionnaire is declined
documentids string The document IDs attached to the questionnaire.
guidelines string The guidelines recommended by the questionnaire
maximumscore integer The maximum amount of points for this questionnaire
metaquestions array Any meta questions related to this questionnaire. E.g., should this be considered generally as positive or negative?
name string The questionnaire name
note string The note attached to this questionnaire
questionnaireid integer The questionnaire ID
score integer The score for this questionnaire
scoredby string The user that scored this questionnaire
scoreddate string The date this questionnaire was scored
scoringstatus string The status of the questionnaire
sections array List of the sections for this questionnaire
templateid integer The template ID of the questionnaire. Required to activate a questionnaire for a given encounter.
templatetype string Boolean to flag whether the questionnaire is score only or not.
Example Code

Update questionnaire screener for encounter

PUT
/v1/{practiceid}/chart/encounter/{encounterid}/questionnairescreeners
Modifies the questionnaire screeners for the encounter
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
encounterid integer encounterid
Content-Type string Content type of the payload

Output Parameters

Expand all
success string Flags this request as successful or not.
Example Code

Update score against encounter's questionnaire screener

PUT
/v1/{practiceid}/chart/encounter/{encounterid}/questionnairescreeners/scoreonly
Modifies only the score of the questionnaire screener for the encounter
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
encounterid integer encounterid
Content-Type string Content type of the payload

Output Parameters

Expand all
success string Flags this request as successful or not.
Example Code

Get list of questionnaire screeners

GET
/v1/{practiceid}/chart/questionnairescreeners
Retrieves a list of questionnaire screeners
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
limit integer Number of entries to return (default 1000, max 10000)Please note that this endpoint has a different default and max than normal.
offset integer Starting point of entries; 0-indexed

Output Parameters

Expand all
name string The questionnaire name
templateid integer The template ID of the questionnaire. Required to activate a questionnaire for a given encounter.
templatetype string Boolean to flag whether the questionnaire is score only or not.
Example Code

Get list of questionnaire screeners given an appointment-ID or encounter-ID

GET
/v1/{practiceid}/chart/configuration/questionnairescreeners
Retrieve a list of possible questionnaire screeners for a given appointment ID or encounter ID
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
appointmentid integer The appointment ID. It is used solely to determine the specialty ID to determine possible questionnaires. If an encounter ID is passed in, it will take priority over the appointment ID.
departmentid integer The department ID.
patientid integer The patient ID.
encounterid integer The encounter ID. It is used solely to determine the specialty ID to determine the possible questionnaires.
limit integer Number of entries to return (default 100, max 1000)Please note that this endpoint has a different default and max than normal.
offset integer Starting point of entries; 0-indexed

Output Parameters

Expand all
declinedreason object Reason the questionnaire is declined
documentids string The document IDs attached to the questionnaire.
guidelines string The guidelines recommended by the questionnaire
maximumscore integer The maximum amount of points for this questionnaire
metaquestions array Any meta questions related to this questionnaire. E.g., should this be considered generally as positive or negative?
name string The questionnaire name
note string The note attached to this questionnaire
questionnaireid integer The questionnaire ID
score integer The score for this questionnaire
scoredby string The user that scored this questionnaire
scoreddate string The date this questionnaire was scored
scoringstatus string The status of the questionnaire
sections array List of the sections for this questionnaire
templateid integer The template ID of the questionnaire. Required to activate a questionnaire for a given encounter.
templatetype string Boolean to flag whether the questionnaire is score only or not.
Example Code