Вызов восстановления экспорта на системном уровне для API Azure для FHIR
Я настроил API Azure для FHIR и учетную запись хранения. Я успешно интегрировал учетную запись хранилища с FHIR, следуя этому руководству - https://docs.microsoft.com/en-us/azure/healthcare-apis/configure-export-data
После процесса интеграции я выдаю следующую команду rest
import requests
url = "https://<fhir-server-name>.azurehealthcareapis.com/$export"
payload = {}
headers = {
'Accept': 'application/fhir+json',
'Prefer': 'respond-async',
'Authorization': 'Bearer <token>'
}
response = requests.request("GET", url, headers=headers, data = payload)
print(response.text.encode('utf8'))
Он вернул ответ 202 с пустым телом. Как только мы отправим команду экспорта, данные будут сохранены в нашем хранилище, или нам нужно каким-то образом указать информацию об учетной записи хранилища в нашем json, чтобы начать процесс экспорта. Может кто уточнить?
1 ответ
Когда вы отправляете запрос $export, ответ должен иметь Content-Location
заголовок с URL-адресом документа о состоянии для задания экспорта. Если вы отметите это место, вы должны увидеть статус того, что было экспортировано, и расположение файлов.