
News API + React:創建一個卓越的實時新聞應用程序
一致的標簽內容流:從制造商到計算機系統。來源:Arbortext (樹形文本)
既然我們已經簡要地介紹了這個故事,讓我們深入研究規則藥物數據交換過程的標準。
最初,醫院、藥房和供應商的醫療保健系統開發了不同的藥物命名和標簽變體,這使得一個系統難以與另一個系統通信。
藥品標準有助于對抗醫療保健的地理隔離和高可變性。
HL7 International 制定了許多國際數據標準,用于以統一一致的方式共享和處理信息。結構化產品標簽(或 SPL)是主要的 HL7 標準之一。
SPL 定義了必須提交給 FDA 的商品標簽信息的內容和結構。它是一個 XML 文件,包含人類可讀的藥物標簽文本和藥物屬性的結構化元素,用于計算機系統處理。
根據 SPL 創建的標簽
NDC 是分配給美國藥物的唯一 10 位數字。它由三組代碼組成。第一組標識了 FDA 指定的貼標商代碼 – 制造、重新包裝或分銷藥物的公司。它后面是產品代碼,說明其強度、劑型、該特定公司的配方,以及定義其大小和類型的包裝代碼。產品和包裝代碼由公司分配。
一瓶 100 粒裝的百憂解 20 毫克的 NDC。來源:Drugs.com
您可以瀏覽 FDA 數據庫或在包裝上找到 NDC 編號。
Mylan Pharmaceuticals 的地西泮片劑,包裝上印有 NDC 編號。源:基礎醫學密鑰
RxNorm 是一個支持語義互操作的工具。它為藥物分配了一個標準化名稱,其中列出了其活性成分、強度、物理和標準劑型。
RxNorm 從多個數據源接收以許多不同名稱格式化的藥物名稱,根據一定的抽象級別尋找同義詞,并將它們分組到一個具有標準化名稱的概念下。
每個 RxNorm 概念都有一個唯一的代碼 RxCUI,用于標識分組源名稱共享的共同含義。
在某些情況下,源數據還可能包括將藥物名稱與其他藥物名稱和成分以及其他信息(如 NDC、營銷類別和藥丸印記信息)相關聯的關系。
RxCUI 用于將 RxNorm 中的一個實體鏈接到與其相關的所有其他實體,例如將名稱鏈接到成分,再鏈接到類別。來源:Michelle Smerek
美國衛生系統藥劑師協會?(AHFS) 是教育患者藥物使用和安全的權威機構。為了提高藥物使用的效果并增強患者安全性,美國醫院處方集服務(AHFS)開發了一個名為“患者用藥信息”的數據庫,其中包含了美國大多數處方藥和非處方藥,這些藥物均以通俗易懂的語言編寫,便于消費者理解。
AHFS PMI 數據庫提供英語和西班牙語版本,已在 HHS 全國消費者教育材料競賽中得到認可。它是許多流行網站(如 MedlinePlus、DailyMed 和 FDA)的藥物數據提供商。
AHFS PMI 的分層和精細結構允許組織根據其特定需求自定義其內容。它包括?How Tos,用于提供有關使用各種劑型(如滴眼劑、栓劑和吸入器)的說明。此外,AHFS PMI 確定了用于檢測對老年患者有潛在危險的藥物的標準。。
如果您想集成 AHFS?臨床藥物信息,您可以查看他們的?API。
了解管理制藥行業數據交換流的標準后,我們可以查看聯邦機構提供的主要公共 API。它們是 openFDA、DailyMed、RxNorm 和 MedlinePlus。然后,我們將介紹醫療保健技術公司提供的 API:DrugBank、GoodRx、First Databank 和 Wolters Kluwer。
關鍵藥物數據 API、其標準和數據覆蓋率
openFDA?是一個開放的政府平臺,用于藥品和醫療器械數據。openFDA 也有獸醫和食品 API,但這次我們將重點介紹其藥物 API、NSDE 和物質數據報告。
默認情況下,API 以 JSON 格式返回結果。擁有 API 密鑰,一個 IP 地址每分鐘可以發出 240 個請求,每天總共可以發出 120000 個請求,而無密鑰 IP 限制為每分鐘 40 個請求和每天 1K 個請求。
使用不同的藥物標識符時,藥物數據集缺乏一致性。這就是為什么OpenFDA會盡可能地對藥物標識符進行統一,通過在原始記錄上添加其他產品標識符(如通用產品代碼和商品名)來進行注釋。這有助于簡化API搜索和對藥物產品的理解。
副作用、產品使用錯誤、產品質量問題和治療失敗是與使用醫療產品相關的不同種類的不良經歷。醫療保健專業人員和消費者都自愿向 FDA 報告不良事件,它們存儲在 FDA 不良事件報告系統 (FAERS) 中。
覆蓋。 不良事件報告包括藥品清單和個體患者的反應。但他們不會將某種藥物與某種反應聯系起來。有關藥品的其他詳細信息各不相同,可能包括使用適應癥、給藥途徑、劑量。
不良事件報告模板
不良事件和用藥錯誤被編碼為監管活動醫學詞典 (MedDRA) 術語中的術語。
免責聲明:FDA 既不驗證也不驗證不良事件報告,它警告說,雖然某些藥物的不良事件數量更多,但可能只是因為更多的人在服用它們。因此,在評估事件時,它們不應該是唯一的來源。
能力。 API 查找不良事件報告,其中包括一般信息、患者詳細信息(年齡、體重、性別等)、服用的其他藥物和經歷的反應。
API 按
您可以使用可搜索字段自定義搜索參數。
API 返回制造商和分銷商向 FDA 提交的有關其產品的 SPL 格式的藥物標簽和其他藥物特定數據。藥品標簽分為處方藥、非處方藥、不良反應等部分。
免責聲明:雖然制造商需要提交未完成的藥物,但 FDA 既不審查也不批準它們。因此,它們在數據庫中被標記為 “unapproved”。此外,由于藥品上市更新是每年兩次的強制性要求,因此在更新NDC目錄之前,FDA可能尚未收到最近的變化通知。因此,網站上的藥品標簽并不總是與當前分銷產品上的標簽相同。此類藥物被標記為“OTC 專論最終”或“OTC 專論非最終”,因為它們沒有經過一致性檢查。
覆蓋范圍:處方藥和非處方藥標簽提交。
能力。 API 按
API 調用 NDC 目錄,該目錄包含不斷更新的所有生產、制備、傳播、復合或加工用于商業分銷的藥物列表。
覆蓋范圍: NDC 編號以及與列表相關的信息,但僅適用于最終上市的藥物
功能。 API 按
如果一種有缺陷的藥物產品被從市場上撤下或進行修正以符合FDA的規定,這被稱為藥物召回。FDA利用召回企業系統(RES)來記錄藥物召回情況。在處理國內和進口監管及執法事務時,這些信息可能非常有用。
覆蓋范圍:RES 數據庫包含執法報告中包含的藥品召回信息。
能力。?API 按以下方式對執行報告進行分類
DailyMed API 以 XML 和 JSON 格式返回 SPL 信息。此外,您還可以下載 ZIP 或 PDF 格式的 SPL 的當前版本和舊版本。
覆蓋范圍:所有 NDA 編號、藥物名稱、NDC 代碼、RxCUI、SPL、唯一成分標識符。
在這種情況下,NDA 或新藥申請是 FDA 分配給等待批準在美國銷售和營銷的新藥的六位數編號。
能力:
此處,Set ID 是自動生成的數字和字母字符串,用于排除相同的 SPL 版本:9aa9d2e6-6982-48e5-831d-dbe7c04a14ed。
您可以通過應用可用于每個資源的可選查詢參數來管理輸出。例如, /applicationnumbers 可以檢索藥物的 NDA、其營銷類別代碼和標簽的集 ID。
MedlinePlus 是為患者提供權威健康和保健信息的 NLM 資源。MedlinePlus 從 1,600 多個組織收集數據,在一組標準中精心選擇優質資源。
覆蓋。 MedlinePlus 包括 1,000 多種疾病和 150 種醫學測試的描述、醫學圖像、視頻和文章庫、健康食譜和營養建議,當然還有藥物和補充劑。AHFS 為 MedlinePlus 提供有關仿制藥和非處方藥、其副作用、常用劑量、注意事項和儲存的數據。此外,MedlinePlus 從循證替代療法集合中獲取草藥和補充劑數據。
衛生組織和 IT 提供商可以使用免費的 MedlinePlus Connect 服務將患者門戶和電子健康記錄 (EHR) 系統鏈接到 MedlinePlus 消費者健康信息。MedlinePlus Connect 藥物請求支持 RxCUI 和 NDC。
EHR 系統如何與 MedlinePlus Connect 通信:它發送帶有藥物代碼的請求,服務返回指向最合適藥物信息的鏈接
如果您想構建應用程序并使用 MedlinePlus 健康主題信息,請使用其 Web 服務。它是免費的,不需要注冊或許可。
它允許每個 IP 地址每分鐘 85 個請求。如果您的情況需要發送大量請求,您可以考慮另一種訪問 MedlinePlus 數據的方法 – 可下載 XML 記錄。
能力。MedlinePlus 網絡服務接受關鍵字搜索作為請求,并按排名順序返回相關的健康主題。排名基于搜索引擎確定的相關性分數。同時,字段搜索可能會對結果的返回順序產生重大影響。如果查詢字符串與運行狀況主題的標題匹配,則無論排名如何,它都會提升到頂部。
RxNorm 組成詞匯表中的所有藥物信息都可以在 RxNav 瀏覽器中找到。我們將討論從 RxNorm 數據集中檢索數據的 6 個 API:
您還可以使用 RxMix 組合來自 API 的函數并創建自定義應用程序。
您可以在 XML 和 JSON 數據格式之間進行選擇。NLM 通過為單個 IP 地址設置每秒最多 20 個請求的限制,使服務可供所有用戶使用。在特殊情況下,NLM 可能會批準更多的請求。同時,您可以通過緩存結果或安裝基于 Docker 的 API 版本 – RxNav-in-a-Box 來限制請求數量。
RxNorm API 從 NLM 開發的 RxNorm 詞匯表中檢索數據。
覆蓋。 RxNorm 數據集由多個源詞匯表組成。
源詞匯表
在 RxNorm 中表示,但 2017 年刪除的 MDDB 除外
能力:
與 RxNorm 數據集相比,Prescscribeable Content 僅包括在美國的有效處方藥。沒有過時或被抑制的數據和獸藥。
覆蓋。 Prescscribeable RxNorm API 僅從兩個 RxNorm 源詞匯中獲取數據:FDA 結構化產品標簽和 RxNorm 標準化名稱和代碼。
功能與 RxNorm API 中的功能一致,后者與以下數據有關:
RxTerms數據集包含源自RxNorm的美國藥物接口術語,但針對藥物數據輸入(如電子處方或醫務人員指示的輸入)進行了調整。查看RxTerms數據在此演示中的應用方式。
覆蓋。?它涵蓋了美國 99% 的最常用處方藥的仿制藥和品牌名稱。
能力。?RxTerms API 檢索
RxTerms 采用常用的同義詞和縮寫進行用戶友好的數據輸入和 tallman 字體,以避免用藥錯誤。這種高效的數據輸入方法有助于避免藥物名稱過長,因為它可以識別藥物數據中的兩個部分。第一個是藥物名稱及其進入體內的方式,第二個是描述其強度和劑量形式。
RxClass 瀏覽器在類樹中導航,將它們與藥物來源聯系起來,并最終找到與每個類關聯的 RxNorm 藥物成員。
RxClass 包含 13 個藥物類別樹和 9 個將仿制藥與類別關聯的藥物來源。雖然九個來源中的三個 – DailyMed、MEDRT 和 FDASPL – 在藥物關聯方面與某些類別樹重疊,但 RxClass 在任何給定時間都只選擇其中一個。
藥物來源及其相關的類別
能力。 從許多不同的藥物類別類型中,RxClass API 檢索
覆蓋。 API 利用藥物相互作用 (DDI) 信息的兩個來源:高優先級 DDI 列表和 DrugBank 數據庫。我們稍后將更詳細地討論 DrugBank API。
能力:
此 API 允許查找 RxNorm 數據集中曾經存在的任何 RxNorm 概念的概念信息:無論是已停用的概念還是沒有 RxNorm 詞匯術語的概念。
覆蓋率:從 2005 版本開始的完整 RxNorm 數據集。
能力:
我們一直在討論美國的藥物數據標準及其 API,但我們并沒有將歐洲排除在外。在那里,負責藥品評估、監督和安全監測的主要組織是歐洲藥品管理局。
在其網站上,EMA 以 Excel 表格格式發布人類藥物數據。它包括藥物生命周期各個階段的信息:從早期開發到初始評估,再到授權后變更、安全性審查和撤銷授權。您可以下載 EMA 藥物數據,該數據每天更新一次。
歐洲公共評估報告包括歐盟層面授權、拒絕、暫停或撤回的藥物信息、戒斷評估報告
與此同時,英國在電子藥品藥典中標準化了他們的藥物信息。
這個可搜索的數據庫由歐洲政府機構進行檢查和批準。emc的數據來自250多家制藥公司、英國國家醫療服務體系以及其他醫療組織。EMC 數據庫包含藥物特征(如劑量、使用和副作用)、包裝說明書、音頻和視頻內容、安全警報以及其他詳細信息(如所有權變更、包裝信息或庫存問題)。
除了官方的公共藥物 API 外,還有許多醫療保健技術參與者擁有定制的 API 解決方案,這些解決方案在后臺集成了多個藥物數據源。技術提供商構建了自己的內部藥物數據庫,該數據庫由許多不同的來源組成,并調整了其他復雜的功能。
我們挑選了五個 API 提供商,它們被廣泛使用并提供詳盡的藥物數據信息。
DrugBank 是一家醫療保健技術提供商,擁有制藥知識庫,他們將該知識庫收集、策劃和組織成一個統一的資源。DrugBank API 的范圍按可用區域(美國、加拿大或歐盟)進行。JSON 是默認的響應格式。
覆蓋:
能力。 Drug API 使
它的附加模塊允許您
GoodRx 是一個跟蹤美國處方藥價格的遠程醫療平臺。該服務與當地藥店合作,提供藥物折扣券。GoodRx 匯總了簽約藥房的藥品價格,為給定的處方找到了最便宜的標簽。
GoodRx API 為處方依從性應用程序、藥物信息資源、EHR 和實踐管理軟件、數字健康平臺和醫療參考應用程序等平臺提供支持。
全國連鎖藥店,包括 Walmart、CVS、Walgreens 和 RiteAid。總的來說,GoodRx 覆蓋了美國 80% 的零售藥品購買。
能力。 GoodRx 提供了五個公共 API,用于返回該藥物的處方最多的版本的數據。此外,您還可以通過指定藥物的形式、劑量、品牌或仿制藥版本和/或數量來篩選結果。
如果您對價格以外的更多 GoodRx 藥物內容感興趣,請直接通過 info@goodrx.com 與他們聯系。
First DataBank 的 FDB MedKnowledge 前身為 National Drug Data File Plus,是一個由臨床專家人員研究、驗證和更新的綜合美國藥物數據庫。
FDB Cloud Connector API 通過 FDB 在云中托管的 Web 服務將您的應用程序與 theMedKnowledge 集成。其基礎設施由 Amazon Web Services 提供支持。
FDB Cloud Connector 的請求執行工作原理
覆蓋。 FDB MedKnowledge 是美國使用最廣泛的藥物數據庫之一。它包含由各種標準詞匯表和政府模塊提供支持的大量臨床信息:FDB 概念、NDC、RxNorm、AHFS、DailyMed、Medicaid、Medicare、州藥房委員會等能力
。 FDB Cloud Connector 提供 Web 服務,支持其集成的大量藥物知識:
Wolters Kluwer Health?(WKH) 是一家為專業人士、醫院、保險公司、藥房、EMR 等提供醫療保健信息的提供商。WKH 在南美和亞太地區、歐洲和澳大利亞、中東和新西蘭開展業務,是一家真正的全球供應商。
WKH以審查和開發從一般醫療保健來源獲得的自己的內容為基礎的過程感到自豪。
WKH 臨床藥物信息主要包含在其藥物描述和藥物定價數據的 Medi-Span 數據庫中。它使用通用產品標識符 (GPI) 來一致地組織獲得的內容。GPI 是一種獨特的 14 位數字組合,其中每組數字標識某個藥物特征。
立普妥口服片劑 10 mg 的 GPI
覆蓋。 WKH 與制藥公司保持長期合作關系,以及時獲取有關藥品的信息。此外,他們還涉及臨床藥物信息領導者,如 PQA、ONC、Surescripts、ASHP、APhA 和 NCPDP。
能力。 Medi-Span 臨床 API 套件提供
還有一些數據映射 API,用于在 Medi-Span 和從 RxNorm、FDA UNII 和 VA NDF-RT 組織獲得的數據之間映射概念。
《治愈法案》于 2016 年簽署成為法律,旨在通過創建中心間研究所來協調包括藥物在內的主要疾病領域的活動,從而加快醫療產品開發。這就是需要標準化 API 的地方,以便在越來越多的衛生系統之間實現有效的信息交換。
互操作性不再以電話和傳真機等老式方式進行管理。現在,API 是發送、檢索和處理信息的新標準。這是一種提供患者故事的集中視圖的方法。盡管如此,如今醫療保健 API 在數據集和實施方面缺乏標準化。雖然醫療數據交換標準逐漸被采用,但該行業正在朝著系統互操作性邁出另一步。
原文來源:https://www.altexsoft.com/blog/drug-data-openfda-dailymed-rxnorm-goodrx/