Screening Questionnaire
Source Object: Screening Questionnaire
Overview and Usage: The "Screening Questionnaire" source object contains data related to screening questionnaires used in healthcare settings. These questionnaires are designed to assess various aspects of a patient's health and collect important information for diagnosis and treatment. Below are key components of the "Screening Questionnaire" source object:
- Declined Reason: The reason for any declined responses within the questionnaire, including the declined reason text.
- Document IDs: Unique identifiers for documents associated with the questionnaire.
- Guidelines: Guidelines and recommendations related to the questionnaire.
- Maximum Score: The maximum achievable score in the questionnaire.
- Meta Questions:
- Answer Text: Answers or responses to meta questions within the questionnaire.
- Question Text: The text of the meta questions.
- Name: The name or title of the questionnaire.
- Note: Additional notes or information related to the questionnaire.
- Questionnaire ID: A unique identifier for the screening questionnaire.
- Score: The score obtained in the questionnaire.
- Scored By: The entity or individual responsible for scoring the questionnaire.
- Scored Date: The date when the questionnaire was scored.
- Scoring Status: The status of the questionnaire's scoring.
- Sections:
- Header Text: Text displayed as the header of questionnaire sections.
- Question List:
- Answer: Answers or responses to questions within the sections.
- Hidden: Indicates if the question is hidden or not.
- Key: A unique key for the question.
- Possible Answers: The list of possible answers.
- Question: The text of the question.
- Question ID: A unique identifier for the question.
- Template ID: The identifier of the questionnaire's template.
- Template Type: The type or format of the questionnaire template.
- Ignore Score: A field indicating whether the questionnaire score should be ignored.
- State: The state of the questionnaire.
Screening questionnaires play a vital role in healthcare by helping providers assess patient health and identify potential health issues. The data collected from these questionnaires aids in diagnosis and treatment decisions.
Mapping Table
Data Field | Example Value | Source Data Field Description | Source Field Data Type | Source Data Field Cardinality | Mapped FHIR++ Resource | Mapped FHIR Data Field | Augmented Mapping | Associated Coding System | Associated FHIR Data Field Extension | Mapping Context |
---|---|---|---|---|---|---|---|---|---|---|
declinedreason.declinedreasontext | - | The text of the reason | String | 0..1 | Questionnaire | extension[*].valueString | - | declined-reason-text | Top Level | |
documentids | - | The document IDs attached to the questionnaire. | String | 0..1 | Questionnaire | extension[*].valueString | - | document-ids | Top Level | |
guidelines | - | The guidelines recommended by the questionnaire | String | 0..1 | Questionnaire | extension[*].valueString | - | guidelines | Top Level | |
maximumscore | - | The maximum amount of points for this questionnaire | Integer | 0..1 | Questionnaire | extension[*].valueString | - | maximum-score | Top Level | |
metaquestions.answertext | - | The answer to the meta question | String | 0..1 | Questionnaire | extension[*].valueString | - | answer-text | Top Level | |
metaquestions.questiontext | - | The text of the meta question | String | 0..1 | Questionnaire | extension[*].valueString | - | question-text | Top Level | |
name | - | The questionnaire name | String | 0..1 | Questionnaire | name | - | Top Level | ||
note | - | The note attached to this questionnaire | String | 0..1 | Questionnaire | extension[*].valueString | - | note | Top Level | |
questionnaireid | - | The questionnaire ID | Integer | 0..1 | Questionnaire | id | - | Top Level | ||
score | - | The score for this questionnaire | Integer | 0..1 | Questionnaire | extension[*].valueString | - | scored | Top Level | |
scoredby | - | The user that scored this questionnaire | String | 0..1 | Questionnaire | extension[*].valueString | - | scored-by | Top Level | |
scoreddate | - | The date this questionnaire was scored | String | 0..1 | Questionnaire | extension[*].valueString | - | scored-date | Top Level | |
scoringstatus | - | The status of the questionnaire | String | 0..1 | Questionnaire | extension[*].valueString | - | scoring-status | Top Level | |
sections.headertext | - | The header text for this section of the questionnaire | String | 0..1 | Questionnaire | item[].extension[].valueString | - | header-text | Top Level | |
sections.questionlist.answer | - | The current answer to the question | String | 0..1 | Questionnaire | item[*].answerOption.valueString | - | Top Level | ||
sections.questionlist.hidden | - | Flag that represents if the question is initially hidden or not | String | 0..1 | Questionnaire | item[*].disabledDisplay.display | system=http://hl7.org/fhir/questionnaire-disabled-display code=hidden | - | Top Level | |
sections.questionlist.key | - | The key for the question | String | 0..1 | Questionnaire | item[*].linkId | - | Top Level | ||
sections.questionlist.possibleanswers | - | List of possible answers for this question | String | 0..1 | Questionnaire | item[*].answerValueSet | - | Top Level | ||
sections.questionlist.question | - | The text of the question | String | 0..1 | Questionnaire | item[*].text | - | Top Level | ||
sections.questionlist.questionid | - | The ID for this specific questionnaire's question | Integer | 0..1 | Questionnaire | item[*].id | - | Top Level | ||
templateid | - | The template ID of the questionnaire. Required to activate a questionnaire for a given encounter. | Integer | 0..1 | Questionnaire | extension[*].valueString | - | template-id | Top Level | |
templatetype | - | Boolean to flag whether the questionnaire is score only or not. | String | 0..1 | Questionnaire | extension[*].valueString | - | template-type | Top Level | |
name | - | The questionnaire name | string | 0..1 | Questionnaire | name | Top Level | |||
note | - | The note attached to this questionnaire | string | 0..1 | Questionnaire | extension.valueString | note | Top Level | ||
questionnaireid | - | The questionnaire ID | integer | 0..1 | Questionnaire | id | Top Level | |||
score | - | The score for this questionnaire | string | 0..1 | Questionnaire | extension.valueString | score | Top Level | ||
scoredby | - | The user that scored this questionnaire | string | 0..1 | Questionnaire | publisher | Top Level | |||
scoreddate | - | The date this questionnaire was scored | string | 0..1 | Questionnaire | date | Top Level | |||
scoringstatus | - | The status of the questionnaire | string | 0..1 | Questionnaire | status | Top Level | |||
sections.headertext | - | The header text for this section of the questionnaire | string | 0..1 | Questionnaire | item.extension.valueString | header-text | Top Level | ||
sections.questionlist.answer | - | The current answer to the question | string | 0..1 | Questionnaire | item.initial.valueString | Top Level | |||
sections.questionlist.hidden | - | Flag that represents if the question is initially hidden or not | string | 0..1 | Questionnaire | item.extension.valueString | hidden | Top Level | ||
sections.questionlist.key | - | The key for the question | string | 0..1 | Questionnaire | item.linkId | Top Level | |||
sections.questionlist.possibleanswers | - | List of possible answers for this question | string | 0..1 | Questionnaire | item.answerOptions.valueString | Top Level | |||
sections.questionlist.question | - | The text of the question | string | 0..1 | Questionnaire | item.text | Top Level | |||
sections.questionlist.questionid | - | The ID for this specific questionnaire's question | integer | 0..1 | Questionnaire | item.id | Top Level | |||
templateid | - | The template ID of the questionnaire. Required to activate a questionnaire for a given encounter. | integer | 0..1 | Questionnaire | extension.valueString | template-id | Top Level | ||
templatetype | - | Boolean to flag whether the questionnaire is score only or not. | string | 0..1 | Questionnaire | extension.valueString | template-type | Top Level | ||
declinedreason.declinedreasontext | - | The text of the reason | string | 0..1 | Questionnaire | extension.valueString | declined-reason-text | Top Level | ||
documentids | - | The document IDs attached to the questionnaire. | string | 0..1 | Questionnaire | extension.valueString | document-ids | Top Level | ||
guidelines | - | The guidelines recommended by the questionnaire | string | 0..1 | Questionnaire | extension.valueString | guidelines | Top Level | ||
maximumscore | - | The maximum amount of points for this questionnaire | integer | 0..1 | Questionnaire | extension.valueString | maximum-score | Top Level | ||
metaquestions | - | Any meta questions related to this questionnaire. E.g., should this be considered generally as positive or negative? | array | 0..1 | Questionnaire | extension.valueString(convert to string) | meta-questions | Top Level | ||
ignorescore | - | If true, will ignore the score provided and treat it as not scored | boolean | 0..1 | Questionnaire | extension.valueString | ignore-score | Top Level | ||
state | - | The state of the questionnaire. This is used exclusively for the PHQ2/9 screeners. If this is not explicitly passed in, the default behavior will set the state to a PHQ2 on a score lower than 3, otherwise it will be set to a PHQ9. | string | 0..1 | Questionnaire | extension.valueString | state | Top Level |