---
title: 数据映射：NCPDP处方规范
date: 2017-10-11
categories:
  - data-integration
  - software
tags:
  - data-integration
  - data-mapping
  - mapforce
  - ncpdp-script
description: MapForce 数据集成工具支持 NCPDP SCRIPT 格式，并且可以轻松将其转换为其他格式。
---
Status: #blog

Tags:  #data-integration #data-mapping #mapforce #ncpdp-script

Categories: [data-integration](/blog/zh/category/data-integration.md) 
# 数据映射：NCPDP处方规范

EDI（电子数据交换）标准允许不同行业中的参与者进行清晰、快速的沟通，其历史可以追溯到20世纪50年代，那是电子通信技术最早的应用时期，远早于现代商业技术，如ERP、CRM等。然而，即使在今天，EDI标准仍在不断发展，以适应新的需求和机遇。

MapForce 一直以来都提供支持 [数据映射与 ANSI X12、UN/ 等标准之间的转换](https://www.altova.com/zh/mapforce)[EDIFACT以及其他流行的EDI标准](https://www.altova.com/zh/mapforce), 现在，最新版本增加了对 NCPDP SCRIPT 数据映射的支持。

SCRIPT是目前最先进的电子数据交换（EDI）标准，由...（此处省略具体机构或组织）开发 [国家处方药项目委员会](https://www.ncpdp.org/) (NCPDP) 是一种用于电子传输医疗处方的信息标准，在美国也被称为电子处方（eRX）。

![](/blog/images/doctor_prescribing.jpg)

<!--more-->

EDI（电子数据交换）作为一种数据交换标准，因此制药制造商、药房、处方医生和保险公司等实体需要数据映射工具来生成和解析NCPDP SCRIPT消息。MapForce是一款图形化的EDI映射工具，它原生支持目前广泛使用的各种业务数据格式，包括XML、数据库、文本文件、Excel以及Web服务。

用户只需在内部数据格式和 EDI 标准（如 NCPDP SCRIPT）之间建立一次数据映射关系，之后，这些映射关系可以根据需要自动执行，可以通过 MapForce Server 执行文件来实现，也可以通过生成无版权费的源代码来实现。

### 支持将数据映射到 NCPDP SCRIPT 格式，并支持 XML 或 UN/EDIFACT 格式

NCPDP SCRIPT 可以使用 UN/EDIFACT 格式或 XML 格式。如果用户拥有 NCPDP 的 XML 模式，MapForce 将支持使用标准的 XML 映射命令和验证，将数据映射到 SCRIPT 或从 SCRIPT 导出数据。

要将数据转换为或从UN/EDIFACT格式，用户只需将EDI文件插入到数据映射中，可以通过“MapForce”菜单中的“插入”选项或工具栏上的图标来实现。这会打开一个对话框，其中会显示所有可供映射的SCRIPT消息

![数据映射：NCPDP SCRIPT 消息](/blog/images/Insert-EDI-Dialog.png)

选定的消息将被添加到数据映射中，它可以被映射为源组件或目标组件。在下面的图片中，"新处方申请"中的“患者”部分已展开，以显示详细的消息元素，这些元素用于标识患者。

![数据映射：NCPDP SCRIPT 新处方消息](/blog/images/new-prescription-message.png)

默认情况下，MapForce支持最新的NCPDP SCRIPT版本10.10。用户还可以从Altova下载中心（[http://www.altova.com/components\_mapforce.html](https://www.altova.com/zh/components_mapforce.html)）下载并安装“NCPDP SCRIPT配置文件”软件包，以增加对NCPDP SCRIPT版本8.1和10.6的数据映射支持。

[国际健康信息标准组织 (HL7)](http://www.hl7.org/) 已经发布了将 HL7 格式映射到 NCPDP SCRIPT 的指南。以下是一个部分视图，展示了如何将新的处方请求从 HL7 映射到 NCPDP SCRIPT：

![将 HL7 数据映射到 NCPDP SCRIPT 标准](/blog/images/HL7-to-NCPDP-mapping.png)

该映射过程的输出结果是一个符合 NCPDP 标准的处方请求，格式为 UN/EDIFACT

![数据映射：NCPDP SCRIPT 输出](/blog/images/HL7-to-NCPDP-output.png)

通过增加对NCPDP SCRIPT的支持，MapForce成为了医疗行业理想的数据集成和转换平台，它能够轻松地在NCPDP SCRIPT EDI、XML、HL7以及任何内部数据源或目标之间实现集成。[下载MapForce的免费试用版](https://www.altova.com/zh/mapforce/download)，亲自体验其强大功能！
