![]() |
1
10
在处有一个开放源代码.NET x12分析器 http://x12parser.codeplex.com 这已经存在一段时间了,现在已经相当成熟了。它已经支持超过15个事务集,包括HIPAA集中的大多数事务集。 它对于注入您自己的规范是相当可扩展的,关于这个的说明在站点上。查看该站点以获取解析的x12消息的HTML序列化。 我喜欢的好处是它允许您将x12分解成单独的x12消息,这样您就可以单独处理它们。例如,如果要取消绑定声明,只需使用循环ID“2300”取消绑定。它将以缩进格式重新序列化您的x12,以便更容易阅读。例如,在将837声明解析为交换对象,然后用空白进行序列化之后,会出现以下情况:
|
![]() |
2
1
有一个商业.NET x12分析器,位于 http://www.sparrow-technologies.com/ediparser.net.aspx 这已经存在一段时间了,而且还相当成熟。它支持x12、hl7和脚本标准。当我在我的一个项目中使用它时,很容易理解。它附带了不同EDI消息类型的样本分配,因此它使我更容易编写第一个项目的代码。 |
![]() |
3
0
|
![]() |
4
0
我在.NET中对EDIFACT文档做了一些工作,但从未找到可以使用的框架。幸运的是,我只需要解析两种不同类型的文档。在我的情况下,最简单的方法就是手动解析文件并创建友好的业务对象,以我可以使用的方式保存数据。一个框架可以给您很大的灵活性和更友好的API,但是它可能不是必需的。 |
![]() |
5
0
看一看: http://www.orionhealth.com/products/symphonia/ 它做你想要的,尽管你在使用它的时候会遇到各种各样的限制。 |