RxNorm Reference
RxNorm 약물명칭/NDC/코드매핑 레퍼런스
RxNorm Reference 소개
RxNorm 레퍼런스는 미국 의료 시스템 전반에서 사용되는 NLM 표준 약물 명명 체계를 검색할 수 있는 치트 시트입니다. RxCUI 개념 식별자, TTY 용어 유형(IN, SCD, SBD, GPCK), 제형 어휘, NDC-RxCUI 매핑을 포함하여 약물 코드를 빠르게 상호 참조할 수 있습니다.
이 레퍼런스는 /rxcui 조회, /drugs 그룹 쿼리, /interaction 약물 상호작용 확인, /allconcepts 검색, RxClass 분류 쿼리를 포함한 RxNorm REST API 전체를 문서화합니다. 각 엔드포인트에는 URL 패턴, 쿼리 파라미터, 예상 JSON 응답 구조가 표시됩니다.
기본 개념, 용어 유형, NDC/매핑, API의 4개 카테고리로 체계적으로 구성되어 있습니다. EHR 연동 구축, 약국 청구 검증, 의료정보학 학습 등 어떤 목적이든 서버 호출이나 회원가입 없이 즉시 오프라인으로 접근할 수 있습니다.
주요 기능
- 실제 약물 예시가 포함된 RxCUI, TTY, SCD, SBD, GPCK 용어 유형 완전 레퍼런스
- 10자리 NDC 형식 분석을 포함한 NDC-RxCUI 매핑 문서
- URL 패턴과 JSON 응답 예시가 포함된 RxNorm REST API 엔드포인트 레퍼런스
- 약물 상호작용 API(/interaction) 및 RxClass 분류 API 문서
- 모든 카테고리에서 키워드로 검색 및 필터링 가능
- 대량 데이터 가져오기 워크플로를 위한 RRF 테이블(RXNCONSO, RXNSAT) 참조
- RxNorm API 프로그래밍 연동을 위한 Python 코드 예시
- 데스크톱, 태블릿, 모바일 반응형 레이아웃 및 다크 모드 지원
자주 묻는 질문
RxCUI란 무엇이며 어떻게 사용하나요?
RxCUI(RxNorm Concept Unique Identifier)는 RxNorm 시스템에서 약물 개념을 고유하게 식별하는 숫자 코드입니다. 예를 들어 RxCUI 161은 성분으로서의 Acetaminophen을 나타냅니다. RxCUI는 EHR 시스템, 전자처방, 약국 청구, 임상 의사결정 지원에서 다양한 어휘 소스 간 일관된 약물 식별을 위해 사용됩니다.
RxNorm TTY 용어 유형은 무엇을 의미하나요?
TTY(Term Type)는 약물 개념의 구체성 수준을 나타냅니다. IN = 성분(예: Acetaminophen), SCD = 의미적 임상약(예: Acetaminophen 500 MG Oral Tablet), SBD = 의미적 브랜드약(예: Tylenol 500 MG Oral Tablet), BN = 상품명입니다. 일반 성분에서 함량과 제형이 포함된 특정 브랜드 제품까지 계층 구조를 이룹니다.
NDC 코드를 RxCUI로 어떻게 변환하나요?
RxNorm REST API 엔드포인트 GET /rxcui?idtype=NDC&id={ndc_code}를 사용하세요. 예를 들어 GET /rxcui?idtype=NDC&id=50580-0496-01은 RxCUI 198440(Acetaminophen 500 MG Oral Tablet)을 반환합니다. API는 무료이며 인증이 필요 없고 초당 20회 요청을 지원합니다.
RxNorm으로 약물 상호작용을 어떻게 확인하나요?
/interaction/interaction.json?rxcui={rxcui}에서 특정 약물의 알려진 상호작용을 반환합니다. 다약물 확인은 /interaction/list.json?rxcuis={rxcui1}+{rxcui2}를 사용합니다. 상호작용 데이터는 DrugBank와 ONCHigh에서 제공되며 심각도와 설명을 포함합니다.
RxNorm API는 무료인가요?
네, rxnav.nlm.nih.gov/REST의 RxNorm REST API는 완전 무료이며 개방되어 있습니다. API 키나 인증이 필요 없습니다. 속도 제한은 초당 20회입니다. 대량 데이터가 필요하면 무료 UMLS 라이선스로 download.nlm.nih.gov에서 전체 RxNorm 릴리스 파일을 다운로드할 수 있습니다.
RxNorm에서 SCD와 SBD의 차이는 무엇인가요?
SCD(Semantic Clinical Drug)는 성분, 함량, 제형으로 일반약을 설명합니다(예: "Acetaminophen 500 MG Oral Tablet", RxCUI: 198440). SBD(Semantic Branded Drug)는 상품명을 추가합니다(예: "Acetaminophen 500 MG Oral Tablet [Tylenol]", RxCUI: 209387). SCD는 일반명 처방에, SBD는 특정 브랜드 제품 매핑에 사용됩니다.
RxNorm은 얼마나 자주 업데이트되나요?
RxNorm은 매월 전체 릴리스와 주간 업데이트 패치를 제공합니다. 릴리스 파일은 download.nlm.nih.gov에서 RRF(Rich Release Format) 형식으로 제공됩니다. 데이터베이스 가져오기를 위한 MySQL 로드 스크립트가 포함되며, 과거 분석을 위한 이전 버전 아카이브도 제공됩니다.
이 RxNorm 레퍼런스를 오프라인에서 사용할 수 있나요?
네. 페이지가 로드되면 모든 레퍼런스 데이터가 브라우저에 저장됩니다. 네트워크 연결 없이도 완전한 RxNorm 치트 시트를 검색, 필터링, 탐색할 수 있습니다. 데이터가 서버로 전송되지 않으므로 인터넷 접근이 제한된 의료 환경에서도 사용할 수 있습니다.