операция $member сопоставления для Azure API для FHIR
$member-match — это операция, определяемая как часть обмена записями работоспособности Da Vinci (HRex). В этом руководстве мы рассмотрим, что такое $member-match и как его использовать.
Общие сведения об операции $member-match
Операция $member соответствия была создана, чтобы помочь с обменом данными между плательщиком, позволяя новому плательщику получить уникальный идентификатор пациента от предыдущего плательщика пациента. Для операции $member-match требуется передать три элемента информации в тексте запроса:
Демографические данные пациентов
Старые сведения о покрытии
Новые сведения о покрытии (не требуются в зависимости от нашей реализации)
После того как данные будут переданы, API Azure для FHIR проверяет, может ли он найти пациента, который точно соответствует демографическим данным, переданным с передачей старых сведений о покрытии. При обнаружении результата ответ будет представлен пакетом с исходными данными о пациентах, а также новым идентификатором, добавленным от старого плательщика, и старой информацией о покрытии.
Примечание
Спецификация описывает передачу новых сведений о покрытии и обратно. Мы решили опустить эти данные, чтобы результаты были меньше.
Пример сопоставления $member
Чтобы использовать $member-match, используйте следующий вызов:
POST {{fhirurl}}/Patient/$member-match
Вам потребуется включить в тело ресурс параметров, который включает пациента, старое покрытие и новое покрытие. Чтобы просмотреть представление JSON, см . пример запроса $member соответствия.
Если найдено одно совпадение, вы получите ответ 200 с добавленным идентификатором:
Если $member не удается найти уникальное совпадение, вы получите ответ 422 с кодом ошибки.
Дальнейшие действия
В этом руководстве вы узнали об операции $member сопоставления. Далее вы можете узнать о тестировании da Vinci Payer Data Exchange IG в Touchstone, для которого требуется операция $member сопоставления.
FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешения HL7.