Stream: questionnaire
Topic: intake form
Kostiantyn Bondarenko (Jun 04 2021 at 13:29):
Hello!
Before a patient appointment (or after), rather often you want the patient to fill in a questionnaire as input to the Appointment. It could be around life style, smoking habits, exercise etc.
What is a suitable way to reference the Questionnaire from the Appointment so that the consumer knows what questionnaire to fill in?
Where can I get id for request?
Request:
https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4/Questionnaire
Response:
{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "invalid",
"details": {
"coding": [
{
"system": "urn:oid:1.2.840.114350.1.13.0.1.7.2.657369",
"code": "59102",
"display": "Content invalid against the specification or a profile."
}
],
"text": "Content invalid against the specification or a profile."
},
"diagnostics": "Only an _ID search is allowed."
}
]
}
Lloyd McKenzie (Jun 04 2021 at 13:33):
A request to complete a Questionnaire would typically be the Task. The Task could point to the Appointment as a 'reason'. There's no mechanism to point to a Questionnaire directly from Appointment. (There could be multiple Questionnaires for each Appointment and there is a need to track each one separately.
You'll need to reach out to Epic about how to search for Questionnaires
Last updated: Apr 12 2022 at 19:14 UTC