⚠️
注意此篇只研究Postgres,且只跟轉資料有關
❔
由於出現了必須從HAPI-FHIR轉到另一個FHIR Server,且是完全不相同的結構。 小弟認為直接讀取HAPI-FHIR的Database應該會比FHIR WEB API還來得快,所以研究了一下HAPI-FHIR轉置資料所需要使用到的Data Tables。
HFJ_RESOURCE: Resource Master Table
記錄create、update所有Resource相關資料,ID、version、resourceType等。
此資料表用來做以下事情:
- 取得在FHIR Server所有的資料數量
- 確認每筆資料的version
HFJ_RES_VER: Resource Versions and Contents
記錄每一個version的資料,包含FHIR Resource JSON,此資料表為轉置資料最主要的資料表。
此資料表用來做以下事情:
- 取得Resource的JSON資料
➡️
下一篇將實作轉置資料的方法