簡體   English   中英

將現有資源映射到hl7-fhir響應

[英]Mapping existing resource to hl7-fhir response

試圖了解hl7-fhir中的code數據類型的概念。 以約會( https://www.hl7.org/fhir/appointment.html )資源為例,它的status參數的建議值為“建議|待定|已預訂”等。

給定具有自己的自定義狀態的現有數據庫”(參加,確認,參加但很晚),處理對消費者的hl7-fhir響應的正確方法是什么?

如果使用“代碼”數據類型,則始終“需要” FHIR綁定強度-這意味着您需要使用FHIR定義的代碼列表,而不能使用其他列表。

看來,您的兩個狀態-“已參加”和“已參加但遲到”實際上不是約會的狀態-預訂,而是對結果相遇的評論。 因此,我將這些作為擴展。 “已確認”聽起來類似於“已預訂”,盡管我需要確定定義才能確定。 您是否有尚未確認的約會的約會狀態(更不用說參加了)?

要擴展Lloyds注釋,您需要將擴展​​名放在status屬性下,並將現有值映射到提供的FHIR值,並將本地實際值放在擴展名下。

這樣,當其他系統讀取資源並且不知道您的擴展狀態值時,它們仍將能夠根據核心值明智地采取行動。

<status value="fulfilled">
  <extension url="http://yourorg.com/fhir/.../ExtendedAppointmentStatuses">
    <valueCoding>
      <code value="abl" />
      <display value="Attended but late" />
    </valueCoding> 
  </extension>
</status>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM