我們正在獸醫保健系統中實施FHIR API。出現的一個問題是我們應該爲動物(患者)的所有者使用哪種資源類型。在動物的背景下,很容易看到所有者信息可以進入患者資源的聯繫人。HL7動物主人的FHIR實施
然而,動物的主人經常被引用到個別患者的情境之外。所以這導致我RelatedPerson。 RelatedPerson資源的描述給出了一個「馬的所有者或教練」的例子,所以它看起來可能適合。然而,與此有關的一個大問題是,相關人員只能與單個患者相關聯。動物和獸醫領域的所有者之間的關係是多方面的。所以業主往往有不止一個動物。
此問題導致我轉到Person資源。這至少可以讓一個人(所有者)擁有多個患者(動物)。
無論哪種情況,我們都必須添加一個「percentOwnership」屬性作爲資源的擴展,因爲動物可能擁有多個所有者。
如果這是我們應該這樣做的方式(使用Person資源),那麼我的下一個問題是,如何從給定Person鏈接到所有Patient的API?如果我們使用了RelatedPerson(由於上面提到的限制,這可能不可行),看起來這個搜索將使用relatedPerson隔間進行搜索。但是,規範中似乎沒有人員分隔。
摘要:
什麼資源用於動物的主人? 如何搜索屬於特定所有者的所有動物?