FHIR - 扩展操作参数(患者资源中的附加参数)
FHIR - Extending a operation parameter (Additional parameters in Patient Resource)
https://www.hl7.org/fhir/parameters.html
在扩展操作中添加附加参数是否正确,或者我们是否可以在患者资源类型中添加参数。因为如果我们有多个值,我们将无法使用扩展操作参数映射患者数据。
如何在患者资源类型中添加附加参数???
简答:
资源中的每个元素都可以有扩展子元素来表示不属于资源基本定义的附加信息。
这是 HL7 FHIR 上的 post,其中包含 Extensibility
上的详细信息和样本
资源或数据类型中的每个元素都包含一个可能存在的可选 "extension" 子元素,因此我们可以添加扩展名为
的附加参数
例如:
{
"resourceType" : "Patient",
"extension":[{
"url" : "http://hl7.org/fhir/StructureDefinition/patient-citizenship",
“分机”:[{
"url" : "code",
"valueCodeableConcept":{
"coding":[{
"system" : "urn:iso:std:iso:3166",
"code" : "DE"
}]
}
}, {
"url" : "period",
"valuePeriod":{
"start":“2009-03-14”
}
}]
}]
}
https://www.hl7.org/fhir/parameters.html
在扩展操作中添加附加参数是否正确,或者我们是否可以在患者资源类型中添加参数。因为如果我们有多个值,我们将无法使用扩展操作参数映射患者数据。
如何在患者资源类型中添加附加参数???
简答:
资源中的每个元素都可以有扩展子元素来表示不属于资源基本定义的附加信息。
这是 HL7 FHIR 上的 post,其中包含 Extensibility
上的详细信息和样本资源或数据类型中的每个元素都包含一个可能存在的可选 "extension" 子元素,因此我们可以添加扩展名为
的附加参数例如: { "resourceType" : "Patient", "extension":[{ "url" : "http://hl7.org/fhir/StructureDefinition/patient-citizenship", “分机”:[{ "url" : "code", "valueCodeableConcept":{ "coding":[{ "system" : "urn:iso:std:iso:3166", "code" : "DE" }] } }, { "url" : "period", "valuePeriod":{ "start":“2009-03-14” } }] }] }