

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 資源比對的運作方式
<a name="resource-matching-how-it-works"></a>

每當資源寫入資料存放區時，透過大量匯入任務或 REST API `create`、 `update`或 `delete`，資源比對會根據資料存放區中相同類型的其他資源來評估其`identifier`值。比對是確定性的：當它們共用高可信度的醫療保健識別符時，會連結兩個資源，並根據其實際範圍比對每個識別符。
+ **全域唯一識別符** – 國家供應商識別符 (NPI) 或社會安全號碼 (SSN) 等識別符是指相同的實體，無論哪個系統發出記錄。這些值相符。
+ **範圍識別符** – 識別符，例如醫療記錄號碼 (MRN)、駕照或裝置序號，僅在命名空間 （醫院、州、製造商） 內是唯一的。這些符合識別系統和值的組合，因此一個醫院`456`的 MRN 永遠不會連結到另一個醫院`456`的 MRN。

資源比對也會識別在不同系統 URIs下表示相同識別符的時間。例如，`http://hl7.org/fhir/sid/us-ssn`在 和 之下的 SSN `urn:oid:2.16.840.1.113883.4.1` 會視為相同的識別符，因此來自使用不同 URI 慣例之來源的資源仍然相符。

資源比對不會在識別符之間套用優先順序排序或衝突解決：任何共用的非預留位置識別符都足以連結兩個資源。由於比對是非破壞性的，因此您可以檢閱產生的連結，並決定如何處理這些連結。

**注意**  
資源比對會評估相同類型的資源 （例如，`Patient`對 `Patient`)。它不會連結不同類型的資源。

**注意**  
與超過 100 個其他資源共用識別符的資源可能無法與所有資源相符。