gpt4 book ai didi

Azure FHIR : Error when creating a Media Resource

转载 作者:行者123 更新时间:2023-12-03 05:40:08 25 4
gpt4 key购买 nike

我想在我的 Azure FHIR 中创建媒体资源,我遵循 https://www.hl7.org/fhir/media.html 上的标准定义(总而言之,只有 2 个必填字段:状态和内容)但它不起作用!。

我尝试了最简单的示例:{ “资源类型”:“媒体”, “ID”: ””, “状态”:“未知”, “内容”: { “id”:“a1”, "contentType": "音频/mpeg", “数据”: ”” }}

但是服务器显示错误:“类型检查数据:解析时在位置“Resource.status[0]”遇到未知元素“状态””

当删除状态字段时,服务器显示不同的错误:“最小基数为 1 的元素不能为空”。

谁能告诉我创建媒体资源的正确语法是什么?

谢谢

最佳答案

我刚刚尝试重现该内容,但我不能。当我做一个

POST https://<myservice>.azurehealthcareapis.com/Media

有效负载为:

{ "resourceType": "Media", "id": "", "status": "unknown", "content": { "id": "a1", "contentType": "audio/mpeg", "data": "" } }

我得到201 CREATED并返回有效负载:

{
"resourceType": "Media",
"id": "7140a11a-dc59-4766-83f9-027a56d69551",
"meta": {
"versionId": "1",
"lastUpdated": "2019-12-26T07:10:46.993+00:00"
},
"status": "unknown",
"content": {
"id": "a1",
"contentType": "audio/mpeg"
}
}

是否您的 Azure API for FHIR 实例是 STU3,但您使用的是 R4 媒体资源。我相信 R4 中添加了“status”元素。

关于Azure FHIR : Error when creating a Media Resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59483507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com