我的任务是在.NET中编写FHIR API。
要使API /服务器与FHIR兼容,它是否必须实现HATEOAS /链接部分-例如,Encounter
对象是否必须具有与其Patient
对象的link? Patient
的Encounter
字段中是否有整个subject
对象?
谢谢你!
答案有点复杂。 Encounter。Patient是一个引用,因此您不能在主题字段中包含整个患者对象-它仅包含引用该对象的URL(或者,如果无法确定URL,则有时只是一个标识符)。] >
但是有一种特殊情况,可以将患者对象放在Encounter.contained中,然后来自Encounter.subject的引用是相对引用(例如,类似reference =“#pat”的东西]