我的情况:
我正在开发一个需要为医疗保健(保险)交易和查询(特别是 270 资格和 837 索赔)创建各种 X12 文件的系统。
我知道有很好的工具(特别是 pyx12)用于在 XML 和 X12 之间进行转换,实际上我已经从 pyx12 导入一些组件来实际创建/操作 x12 数据。
即使考虑到这一点,在对格式进行了一些研究之后,我开始相信我可以更轻松地使用模板语言生成这些格式。我认为这将是为for
每个部分声明/查询需要重复的任何段和循环定义循环的问题,并且除了可以通过我的上下文轻松更新的任何元素值之外,标题区域将有些静态。
几乎我的所有记录都来自 sqlalchemy,因此在关系定义和映射得非常好的数据库中循环我的记录应该很容易。
我的问题:
- 我想这不是一个问题,更多的是寻求建议和洞察力,所以请随意拍摄所有这些。IE,你认为这是个好主意还是浪费时间?
- 对于任何顽固的 x12 人来说,从头开始构建 x12 时遇到了什么样的问题?我应该注意什么?
- 以前是否有过这种实现方式?是否有任何语言的特定 X12 格式模板的示例可用?(我确实看不太成功)
只是一个旁注:
我们已经在使用 python 和 django,所以我们可以使用模板语言。如果我们需要将这些事情作为后台进程执行,我们将使用 hacky 配置环境技巧来让 django 模板在我们的 django 项目之外工作,或者使用 jinja 代替——这几乎是可以互换的。