Невозможно _включить ресурс организации для ресурса MedicationRequest

Ресурс моего запроса на лекарство содержит ссылку на ресурс организации:

                 "requester": {
                "agent": {
                    "reference": "Practitioner/12345",
                    "display": "Abhishek Nayyar"
                },
                "onBehalfOf": {
                    "reference": "Organization/56789",
                    "display": "XYZ Hospital"
                }
            },

Я хочу получить этот ресурс организации вместе с ресурсом запроса лекарств с помощью одного вызова API. Я делаю это:

ПОЛУЧИТЬ https: // FhirServerBasePath / MedicationRequest? Тема:Patient.identifier=1358&_include=MedicationRequest: запросчик: Организация

Однако в ответ я не получаю ресурсов организации. Когда я пытаюсь использовать тот же запрос для Practitioner (который также упоминается в запросе), я могу успешно его получить.

1 ответ

В STU3 запрос на лечение requesterпараметр поиска смотрит только на MedicationRequest.requester.agent. Не существует «стандартного» параметра поиска, который просматривает MedicationRequest.requester.onBehalfOf, что означает, что, если сервер не поддерживает настраиваемый параметр поиска, основанный на этом элементе, нет способа сделать для него _include.

Другие вопросы по тегам