关于 RDPCrystal EDI 库
使用 .NET、NodeJS、JavaScript 或 .NET Core 创建、查看和验证 EDI 数据。
RDPCrystal EDI 库是一套 EDI 组件(.NET、NodeJS/JavaScript 和 .NET Core),可以创建和操作任何 X12 标准文件。功能包括解析、连接、拆分、验证和加载。它适用于 WPF、WinForms、JavaScript 和 Java(需要 javOnet)应用程序,并支持任何 .NET 语言。使用 RDPScript EDI 语言进行极端的 EDI 验证。.NET Core 版本运行在 Linux 和 Mac 操作系统上。
RDPCrystal EDI 库组件
EDIValidator - EDIValidator 是一个功能强大的组件,它提供了一种快速简便的方法来解析、加载和验证 EDI 数据。
- 支持所有 7 个 Snip 验证级别
- 生成 999 和 997 确认
- 显示错误和警告的确切行
- 使用RDPScript EDI 语言创建自定义验证规则
- 使用 .Net 函数回调对代码条件进行极端验证
- 根据 CPT、ICD、NDC、CAS、邮政编码、州、国家等代码列表进行验证
- 支持任何X12标准
EDI Document/EDI LightweightDocument - EDIDocument 是一个功能强大的组件,它提供了一种快速简便的方法来创建 X12 文件。
- 创建任何 X12 兼容的 EDI 文档
- 轻松创建循环、段、元素、复合和重复元素
- (智能功能)填充或修剪元素数据以满足最小和最大长度要求
- (智能功能)自动从元素和复合元素中删除空的尾随数据
- (智能功能)自动跟踪段、ST 和 GS 计数并将它们插入 SE、GE 和 IEA 段
- 轻松转换为 XML
EDIFileSplitter - EDIFileSplitter 是一个组件,它提供了一种将大型 EDI 文件拆分为较小文件的快速简便的方法.
- 将大型 EDI 文件拆分为更小、更易于管理的文件
- 在信封 (ISA)、功能组 (GS) 或事务 (ST) 级别拆分文件
- 指定每个文件中应包含多少功能组或事务
- 可定制的输出文件名和扩展名
- 在 SE、GE 和 IEA 细分中自动放置细分、事务和功能组计数
- 支持任何X12标准
EDI File Joiner (X12) - EDIFileJoiner 是一个组件,它提供了一种快速简便的方法来组合多个 X12 EDI 文件。
- 将多个 EDI 文件合并为一个 EDI 文件
- 将多个 EDI 字符串组合成一个内存中字符串
- 自动处理 ISA、ST、GS 和 IEA 段计数和控制编号
- 在功能组 (GS) 或事务 (ST) 级别合并文件
- 创建易于阅读的组合 EDI 数据
- 支持任何X12标准
EDI 文档查看器- EDI 文档查看器是一个高性能、低内存的 UI 组件,允许您以分层方式查看加载的文档。
- 在分层树中查看整个 EDI 文档
- 支持大型和小型 EDI 文档
- 低内存占用,仅加载视图中的节点
- 按需加载、卸载循环和段
- 颜色编码的循环、段、元素,便于查看
- 支持重复元素和重复复合元素
- 支持任何X12标准
EDI 文件加载器- EDIFileLoader 是一个功能强大的组件,它提供了一种快速简便的方法来解析和加载任何 EDI 文档。
- 无需编写自己的 EDI 解析器
- 加载任何 X12 文档
- 轻松遍历每个段以访问段和元素值
- 从文件系统或内存中的字符串加载 EDI 文档
- 公开一个数组,其中包含加载的 EDI 文档的所有行
- 加载后创建一个 EDIDocument 对象,以便于访问 EDI 数据
- 能够将 EDI 文档转换为 XML
EDI 验证单元组件- EDIValidationUnit 是一个预构建的 Windows 图形组件,可以放入 Winforms 应用程序中
- 无需编程
- 查看EDI文件中的所有错误和警告
- 在高性能可视化树中查看所有 EDI 数据
- 一键导航到错误和警告
- 显示 SNIP 级别
- 显示/隐藏视图的不同部分
- 支持任何X12标准
EDI 文件清理器
- 擦除任何 X12 EDI 文档
- 快速的解析和清理速度
- 清理后创建一个 EDI 文档对象,以便于访问 EDI 数据
- 从文件系统或内存字符串中清除 EDI 数据的选项
- 支持任何X12标准
EDI 规则阅读器组件- EDI 规则阅读器组件允许以编程方式访问您的 EDI 验证规则文件。
- 读取任何 X12 EDI 规则文件
- 允许您在验证前动态更改 EDI 规则
- 自动将所有循环、段、元素、复合元素、接受值等加载到一个数据结构中
- 包含所有验证规则和约束
- 为 EDI 规则的图形视图创建具有 EDI 文件结构的树节点对象
- 使用进度事件跟踪加载进度
- 易于使用的 API
EDI Rules Creator Application - EDI Rules Creator 是一种基于图形的工具,使开发人员能够快速创建或编辑 EDI 验证规则。
- 以图形方式轻松查看、修改和创建 EDI 规则文件。
- 单击按钮即可添加循环、段、元素和复合元素。
- 创建一个段一次,然后通过模板段反复使用它。
- 添加代码列表(外部和内部)以更好地验证文件。例如(州、邮政编码、CPT、ICD、NDC 代码等)。
- 使用 RDPScript EDI 语言添加验证规则
键入的 HIPAA 文档- 如果您曾经创建过对象并设置其属性,则可以创建 HIPAA EDI 文档。
- 类型化的 HIPAA 文档消除了创建 HIPAA EDI 文档的复杂性。
- 使用 X125010Document 等功能丰富的 HIPAA 对象快速创建 HIPAA EDI 文档。
- 使用高级对象,如 ISA、GS、ST、CLM 和 IEA。
- 设置属性而不是担心元素、位置、段和分隔符。
- 无缝使用复合元素。
- 将 HIPAA EDI 开发时间缩短一半。
- 通过一次方法调用生成实际的 HIPAA EDI 数据。
- 支持所有 HIPAA 交易集。
- 验证规则文件可帮助您加载和验证任何 HIPAA EDI 文件(4010、5010、837、834、270、845、999 等)。
HTTP/HTTPS 组件
- 通过 HTTP/HTTPS 协议发送/接收文件。
- 支持用户名和密码认证。
- 支持证书。
- 异步上传和下载文件。
CMS 1500 表格
- 将数据打印到 CMS 1500 表格上。
- 将 CMS-1500 表单数据快速发送到您的打印机。
- 只需初始化简单字段并调用 Print()。
- 能够设置 X 和 Y 偏移位置以处理不同的打印机设置。
- 能够在数据发送到打印机之前修改字段高度、宽度、对齐方式、位置和数据。
- 能够添加自定义字段。
- 与 .Net PrintDialog、PageSetupDialog、PrintPreviewDialog 集成。
- 无需任何 PDF 组件。
EDI 文件解析器
- 逐行快速迭代 EDI 文件。
- 多线程 EDI 解析器。
- 解析任何 EDI 文件(X12 和 EDIFACT)。
- 自动检测段、元素和复合定界符。
- 在 EDI 文件数据上创建逐行迭代器。
- 极其易于使用的 API。