问题标签 [x12]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

java - 将文本解析为带有字符的 mysql 表以确定目标字段

我需要一点指导。我正在尝试将数据解析到 MySQL 数据库。该文件由 '*' 分隔,每个序列以 3 个字符标记开始,并以 '~' 终止。

有人知道我应该从哪里开始吗?我希望我可以在 java 脚本或其他东西中做一个 select case 语句。

0 投票
2 回答
673 浏览

edi - 系统通常如何将 997 或 999 确认映射回原始 ISA?

实施指南(以及我能找到的大多数网络资源)将 GS06 和 ST02 控制编号描述为仅在它们所在的交汇处是唯一的。因此,当我们构建 GS 和 ST 段时,我们只需从 1 开始控制编号并递增随着我们添加更多功能组和/或事务集。我们生成的ISA13 控制编号始终是唯一的。

困境是当我们收到 999 确认时;它不包括对其响应的 ISA 控制号的任何引用。所以我们无法在我们的记录中找到正确的原始功能组。

这似乎是任何接收功能确认的人都会面临的问题,但显然很多系统和公司都在处理它,那么协调 997 或 999 的典型做法是什么?我认为我们在阅读指南时一定遗漏了一些东西。

0 投票
0 回答
160 浏览

azure - Biztalk 服务返回平面文件消息无法识别

我有一个我正在尝试测试的 edi 文件。我正在尝试验证和处理 x12 214 v 4010 文件。这是我已加载到 Biztalk 中的架构,当我删除 ISA 和 GS 位时,我的文件会针对此架构进行验证。

但是,当我部署到 Azure 时出现错误

无法识别平面文件消息。根据指定的配置,不允许出现无法识别的消息。

我必须假设标题是由于验证有效而将其丢弃的原因。这是我在文件上使用的标题

正如 Andrew 建议的那样,使用 CRLF 作为段终止符,因此转而使用 ~ 作为段分隔符并删除所有换行符。再次,我能够验证没有标头的架构实例,但只要我添加标头并发布服务,我仍然会收到无法识别的平面文件消息错误。

这是更改后的标题:

我已经尝试了此标头的所有变体,但无法让 Biztalk 解析文件。我似乎也无法从 Biztalk 中获得比单个错误消息更多的信息。

提前感谢任何和所有帮助

0 投票
1 回答
1302 浏览

biztalk - X12 数据类型 R 与 Biztalk 2013

我不明白 X12 数据类型 R 是如何工作的。我有一个 4010 x12 210 模式,其 L102 字段接受X12_R (SimpleType)

我告诉客户这个字段接受什么?

我认为这将是一个 R2 但如果他们发送值0.10,它将出错。Biztalk 将接受.1065.10 之类的值。

这是否被认为只是没有数字的 R?

0 投票
2 回答
455 浏览

biztalk - Biztalk EDI - 查看最终出站 X12 交换

自 2004 年以来,我一直使用 Covast EDI 加速器运行 Biztalk 2004。我目前正在升级到 Biztalk 2013 R2,并且难以查看 X12 文档的最终出站交换文档。我的最终目的地是一个 AS2EDISend 端口。

我可以在报告“EDI 交换和相关 ACK 状态”中看到交换信息(发送方/接收方/控制 ID)。我可以通过查看“交换状态和确认详细信息”屏幕来查看更多信息。我可以查看交易集。我可以查看交易集详细信息,并从那里获得原始 ASCII 格式的最终​​交易集(ST 到 SE 段)。

但我看不到包含 ISA/GS 段的原始最终出站交换。

我确实打开了跟踪,当我查看跟踪的消息事件时,我可以看到 AS2EDI 管道的接收/发送事件。当我查看接收事件的消息时,它是事务集的 XML 表示。当我查看发送事件的消息时,它已经被 AS2 编码,我无法查看包含 ISA/GS 段的原始 ASCII EDI 文件。

我错过了什么吗?还有其他地方可以看吗?我是否必须配置一个仅 EDISend 并写入我的文件系统并自己维护/存档该信息的辅助发送端口?

0 投票
1 回答
129 浏览

amazon - Amazon EDI 810“不符合”

尽管逐个字符地检查了所有内容,亚马逊不断抱怨我的 edi 文件“不符合”他们的规范。

edi 文件在不更改价格/产品 ID 的情况下尽可能接近他们自己的示例...

0 投票
2 回答
839 浏览

edi - 手动编辑 5010 837 P / 837 I EDI 文件

我正在使用 ICD 10 诊断代码手动编辑 5010 837 P / 837 I 文件。

使用具有 4010 诊断代码的现有文件,我出于测试目的手动编辑此文件。

我无法理解 SE Transaction Set Trailer 以及 GE ..

在下面的语法中,我可以假设 SE*106*000000010 作为第 10 个声明吗?

我正在创建一个索赔文件。SE和GE是否重要?

0 投票
0 回答
1324 浏览

sql-server - 将 EDI X12 835 XML 解析为 SQL Server 中的表

我一直在尝试将 835 XML 解析到一个表中。我正在使用以下代码

唯一的问题是存在多个嵌套循环,其中包含同一医疗机构的多个患者信息。因此,当我的例程提取该数据并将其插入到表中时,像 patientFirstname 这样的列包含该循环中的所有名称。我想遍历这些循环并将每个患者信息作为单独的记录提取。

0 投票
0 回答
1363 浏览

c# - 带 ^ 的组分隔符]

我们正在向第三方系统发送 270 条消息。但是他们希望将组分隔符作为 ^] 作为消息中的单个字符,对其他人也一样 我该怎么做?不确定如何在 c# 中完成此操作

这是一些参考http://www.astrohandbook.com/files/ascii_codes.html

0 投票
1 回答
364 浏览

database - 如何将格式为 ANSI X12 的文件保存到关系数据库

我需要一个关系数据库模式来保存 ANSI X12 格式。我了解这些数据不适合存储在关系数据库中。如果有人有任何方案或建议如何将文件保存在关系数据库中,请告诉我。