Questionnaire id

已查看 135 次
跳至第一个未读帖子
已由Fenil....@cerner.com分配给sansch...@gmail.com

Kostiantyn Bondarenko

未读,
2021年6月4日 06:49:202021/6/4
收件人 Cerner FHIR Developers
Hello!

I need to get a Questionnaire (intake form) for a patient, but I don’t know where to get the ID for the request.
Please help me, how to connect the Patient with Questionnaire?

Request:
https://fhir-myrecord.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Questionnaire

Response:
{
    "resourceType": "OperationOutcome",
    "issue": [
        {
            "severity": "error",
            "code": "invalid",
            "details": {
                "text": "_id: cannot be blank"
            }
        }
    ]
}

Fenil Desani (Cerner)

未读,
2021年6月4日 11:49:152021/6/4
收件人 Cerner FHIR Developers
Hello,

As of today there is no way to figure out Questionnaire's ID directly.
In future, you would be able to search QuestionnaireResponse by patient and then from there you get the Questionnaire's ID.

Thanks,
Fenil (Cerner)

Kostiantyn Bondarenko

未读,
2021年6月7日 02:29:002021/6/7
收件人 Cerner FHIR Developers
Do you mean that the IDs of the Questionnaires are stored outside the fhir standard and I can only get the Questionnaire if I get the ID from an external system?

пятница, 4 июня 2021 г. в 18:49:15 UTC+3, Fenil Desani (Cerner):

Sydne Anschutz (Cerner)

未读,
2021年6月14日 10:24:352021/6/14
收件人 Cerner FHIR Developers
As per the fhir spec, the Questionnaire itself does not reference the patient. You will need to know the Questionnaire id in order to retrieve it. You are correct, at this time you can not find a Questionnaire’s id through Cerner’s api. As Fenil stated, this will be done through QuestionnaireResponse. This functionally will be available to use in development soon.

Kostiantyn Bondarenko

未读,
2021年6月14日 10:31:202021/6/14
收件人 Cerner FHIR Developers

But the Questionnaire resource exists at Cerner. How is it related to other resources now? How can I get a Questionnaire example?
понедельник, 14 июня 2021 г. в 17:24:35 UTC+3, Sydne Anschutz (Cerner):

Sydne Anschutz (Cerner)

未读,
2021年6月14日 16:11:032021/6/14
收件人 Cerner FHIR Developers

There is a Questionnaire example provided here: https://fhir.cerner.com/millennium/r4/definitional-artifacts/questionnaire/#example

Retrieving Questionnaire SH-12508041 should return an example questionnaire.

Kostiantyn Bondarenko

未读,
2021年6月18日 04:34:142021/6/18
收件人 Cerner FHIR Developers
Yes, this works. Thank you!
But where are the questionnaire IDs stored?
In general, where can I get the id for the survey?

понедельник, 14 июня 2021 г. в 23:11:03 UTC+3, Sydne Anschutz (Cerner):

Sydne Anschutz (Cerner)

未读,
2021年6月18日 08:55:482021/6/18
收件人 Cerner FHIR Developers
Questionnaire ids are stored on the QuestionnaireResponse. We have just released functionality to search QuestionnaireResponse by patient. So for this example the workflow would look like:
  1. Search QuestionnaireResponse by patient: https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/QuestionnaireResponse?patient=12508041
  2. On the retrieved QuestionnaireResponse use the 'questionnaire' field to find the corresponding Questionnaire
    In this example: "questionnaire": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Questionnaire/SH-12508041"
  3. Retrieve the Questionnaire by id: https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Questionnaire/SH-12508041
We will be updating our documentation to reflect this new functionality shortly. Hope this helps.

Sydne

Kostiantyn Bondarenko

未读,
2021年6月18日 09:25:132021/6/18
收件人 Cerner FHIR Developers
Good news!
But in order to get a QuestionnaireResponse, the patient must first answer the questionnaire. It is correct??
And in order to show a questionnaire for an answer, we need to know the id of the questionnaire.
The question is, where do we initially get this id to display the questionnaire?



пятница, 18 июня 2021 г. в 15:55:48 UTC+3, Sydne Anschutz (Cerner):

Sydne Anschutz

未读,
2021年6月18日 09:34:212021/6/18
收件人 cerner-fhir...@googlegroups.com
QuestionnaireResponses will be system generated if they do not have any answers. So in the example above, that patient doesn't actually have any answers, but we still return the questionnaire field. Does that answer your question?

--
You received this message because you are subscribed to a topic in the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cerner-fhir-developers/2ivhtCuXeRU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cerner-fhir-devel...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cerner-fhir-developers/c13492ce-317a-47e4-af16-000b2cb7b8bbn%40googlegroups.com.

Kostiantyn Bondarenko

未读,
2021年6月18日 09:54:052021/6/18
收件人 Cerner FHIR Developers
Not really. An appointment is made for the patient and during this appointment he must fill out a questionnaire. We do not understand how to link the appointment with the questionnarie to display to the patient for filling? Perhaps there is some way to refer to the questionnarie resource to display the patient for filling?

пятница, 18 июня 2021 г. в 16:34:21 UTC+3, Sydne Anschutz (Cerner):

Madhur Rajendran (Cerner)

未读,
2021年6月18日 12:39:102021/6/18
收件人 Cerner FHIR Developers
Hi,

Currently we only support creating QuestionnaireResponses to Questionnaires that are returned from our Questionnaire endpoint. These questionnaires are not tied to a specific appointment.

The Questionnaires for Social History that we support at present, will always have a system generated QuestionnaireResponse if the Questionnaire has not been answered.

Thanks,
Madhur (Cerner)

Kostiantyn Bondarenko

未读,
2021年6月18日 13:24:212021/6/18
收件人 Cerner FHIR Developers
I got it. Thank you very much for your help!!!))

пятница, 18 июня 2021 г. в 19:39:10 UTC+3, Madhur Rajendran (Cerner):
回复全部
回复作者
转发
此会话已锁定
您无法回复已锁定的会话,亦不可对其执行其他操作。
0 个新帖子