NCPDP SCRIPT 报文标准
NCPDP SCRIPT 是医疗健康与药房服务领域常用的电子处方数据交换标准,主要用于医生、药房、电子病历系统、电子处方平台、保险支付方和药品福利管理机构之间传输处方及处方相关信息。通过 NCPDP SCRIPT 报文,医疗机构和药房可以实现新处方发送、续方请求、处方变更、取消处方、配药状态反馈、药物历史查询等业务数据的标准化交换,提高处方处理效率并减少人工沟通。
什么是 NCPDP SCRIPT?
NCPDP SCRIPT 是由 National Council for Prescription Drug Programs 制定的电子处方标准,面向医疗健康和药房业务场景,主要用于处方信息及相关业务数据的电子化交换。
在实际项目中,NCPDP SCRIPT 常用于医生开方系统、电子病历系统、药房系统、电子处方网络、药品福利管理平台和保险支付方之间的数据交换。它可以帮助不同系统按照统一格式传输处方、续方、变更、取消、药物历史和配药状态等信息。
NCPDP SCRIPT 与 HIPAA、X12 的关系
NCPDP SCRIPT、HIPAA 和 X12 都与医疗健康行业数据交换有关,但关注点不同。
HIPAA 更偏向医疗健康电子交易、隐私与合规要求,其中医疗理赔、付款、会员注册等交易通常采用 ASC X12N 标准;NCPDP SCRIPT 则主要面向电子处方和药房业务,关注开方方与药房之间的处方数据交换。
简单来说,X12/HIPAA 更常用于医疗保险、理赔和付款相关流程;NCPDP SCRIPT 更常用于电子处方、续方、处方变更、处方取消和药房配药相关流程。
NCPDP SCRIPT 常见应用场景
NCPDP SCRIPT 常用于医疗处方和药房服务中的业务数据交换,包括:
- 医生向药房发送新处方。
- 药房向医生发起续方请求。
- 医生或药房发起处方变更。
- 医生取消已发送处方。
- 药房反馈处方接收和处理状态。
- 药房反馈配药状态。
- 系统查询患者药物历史。
- 药房之间进行处方转移。
- 电子处方平台与 EHR/EMR 系统集成。
- 处方相关错误、拒绝和确认信息交换。
通过 NCPDP SCRIPT 报文,医疗机构、药房和相关平台可以减少电话、传真和人工录入,提高处方处理准确性和药房协同效率。
常见 NCPDP SCRIPT 交易类型
常见的 NCPDP SCRIPT 报文类型包括:
- NewRx:新处方消息,用于开方方向药房发送新的电子处方。
- RxRenewalRequest:续方请求消息,用于药房向开方方请求处方续配。
- RxRenewalResponse:续方响应消息,用于开方方接受、拒绝或修改续方请求。
- CancelRx:取消处方消息,用于开方方通知药房取消已发送处方。
- CancelRxResponse:取消处方响应消息,用于药房反馈取消处方的处理结果。
- RxChangeRequest:处方变更请求,用于药房请求调整药品、剂量、数量、替代药或其他处方信息。
- RxChangeResponse:处方变更响应,用于开方方反馈是否接受或修改变更请求。
- RxFill:配药状态消息,用于药房反馈处方是否已配药、部分配药或未配药。
- RxHistoryRequest:药物历史查询请求,用于查询患者既往用药信息。
- RxHistoryResponse:药物历史查询响应,用于返回患者药物历史数据。
- Status:状态消息,用于反馈报文接收、处理或业务状态。
- Error:错误消息,用于反馈报文格式、业务规则或处理异常。
- Verify:验证消息,用于确认药房、开方方或处方相关信息。
- TransferRequest:处方转移请求,用于药房之间请求处方转移。
- TransferResponse:处方转移响应,用于返回处方转移处理结果。
其中,NewRx、RxRenewalRequest、RxRenewalResponse、CancelRx、RxChangeRequest、RxChangeResponse、RxFill 和 RxHistory 是电子处方项目中较常见的报文类型。
以下列出所有的 NCPDP SCRIPT 交易类型/Transaction Types 供您参考了解。如您想要了解 NCPDP SCRIPT 交易类型细节,请您电话 177-8250-8152 或是邮件 sales@kasoftware.cn 联系我们。
| 交易类型 | 8 | 9 | 10 | 业务含义 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 0 | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | ||
| CANRES | Cancel Prescription Response | |||||||||||
| CANRX | Cancel Prescription Request | |||||||||||
| CENSUS | Census Request – A Resident Change Notification | |||||||||||
| CHGRES | Prescription Change Response | |||||||||||
| ERROR | Error | |||||||||||
| GETMSG | Get Message | |||||||||||
| NEWRX | New Prescription Request | |||||||||||
| PASCHG | Password Change | |||||||||||
| REFREQ | Refill Request | |||||||||||
| REFRES | Refill Response | |||||||||||
| RESUPP | Resupply | |||||||||||
| RXCHG | Prescription Change Request | |||||||||||
| RXFILL | Prescription Fill Status Notification | |||||||||||
| RXHREQ | Medication History Request | |||||||||||
| RXHRES | Medication History Response | |||||||||||
| STATUS | Status | |||||||||||
| VERIFY | Verification | |||||||||||
知行之桥如何支持 NCPDP SCRIPT 报文处理?
知行之桥 EDI 系统可支持 NCPDP SCRIPT 报文的接收、发送、解析、映射和自动化处理。企业可以通过知行之桥将 NCPDP SCRIPT 报文转换为 XML、JSON、CSV、Excel、数据库记录或医疗/药房业务系统可识别的数据格式,实现电子处方平台、药房系统、EHR/EMR 系统和内部业务系统之间的数据自动流转。
在项目实施中,知行之桥可根据交易伙伴提供的 NCPDP SCRIPT 实施指南,对 NewRx、RxRenewalRequest、RxRenewalResponse、CancelRx、RxChangeRequest、RxChangeResponse、RxFill、RxHistoryRequest、RxHistoryResponse 等报文进行字段映射、规则校验、异常处理和流程编排,帮助企业完成医疗处方与药房业务相关的数据对接。
NCPDP SCRIPT 报文实施常见问题
NCPDP SCRIPT 主要用于哪些场景?
NCPDP SCRIPT 主要用于电子处方和药房业务场景,包括新处方发送、续方请求、处方变更、取消处方、配药状态反馈、药物历史查询和处方转移等。
NCPDP SCRIPT 和 HIPAA 有什么区别?
HIPAA 更偏向医疗健康电子交易、隐私和合规要求,常见交易包括理赔、付款、会员注册等;NCPDP SCRIPT 更专注于电子处方和药房相关业务数据交换。
NewRx 报文通常用于什么场景?
NewRx 用于开方方向药房发送新的电子处方,通常包含患者信息、开方方信息、药品信息、剂量、用法、数量、重复配药次数等处方相关内容。
知行之桥是否支持 NCPDP SCRIPT 报文
支持。知行之桥 EDI 系统可支持 NCPDP SCRIPT 报文解析、字段映射、格式转换、自动化流程处理,并可与数据库、电子处方平台、药房系统、EHR/EMR 系统或其他内部系统进行集成。

