【问题标题】:Pokitdok / X12 - Check on eligibility batch dataPokitdok / X12 - 检查合格批次数据
【发布时间】:2018-05-14 13:17:37
【问题描述】:

也许有人对pokitdok有经验 我想检查合格批次数据,但是此 X12 查询将返回包含一项的数据。

const data = {x12: `ISA*03*0123456789*01*1234567890*30*000000005      *30*12345          *131031*1147*^*00501*000000907*1*T*:~
GS*HS*000000005*12345*20131031*1147*1*X*005010X279A1~
ST*270*0001*005010X279A1~
  BHT*0022*13*10001234*20131031*1147~
  HL*1**20*1~
  NM1*PR*2*MOCKPAYER*****PI*MOCKPAYER~
  HL*2*1*21*1~
  NM1*1P*2*POKITDOK, INC.*****XX*1912301953~
  HL*3*2*22*0~
  TRN*1*930000000000*9800000004~
  NM1*IL*1*Doe*Jane****MI*W000000001~
  DMG*D8*19700101~
  DTP*291*D8*20131031~
  NM1*IL*1*Doe2*Jane****MI*W000000002~
  DMG*D8*19700202~
  DTP*291*D8*20131031~
SE*13*0001~
GE*1*1~IEA*1*000000907~`}

有人可以帮我处理 X12 循环吗?

【问题讨论】:

  • 下载 EDI 记事本以帮助您处理数据。

标签: edi x12


【解决方案1】:

除非您有严格的义务或其他令人信服的理由在您正在处理的实现中继续使用原始 X12 格式,否则我强烈建议您改用 PokitDok 提供的简化 JSON 格式。 (您可以查看各种格式选项here。)您可以使用async 参数通过流式传输多个调用(每个人一个)来“批处理”,您可以捕获生成的activity_id 值并检索稍后通过Activities API 回复或提供callback_url 以便将结果发布给您,而无需轮询系统。

目前的替代方法是通过 SFTP(不幸的是,不是通过 API)将格式正确的批处理 X12 文件传输给我们,届时我们会将其分解并转为单独的活动。希望对您有所帮助!

披露:我是 PokitDok 的解决方案工程师。

【讨论】:

  • 您好 D Richardson,感谢您的回复。我可以请你澄清这个问题吗?所以我可以使用async 参数为多个订阅者(用户)使用eligibility? curl -XPOST -d'{“成员”:[{“first_name”:“Eric1”,“last_name”:“Brovko1”,“id”:“W000000001”},{“first_name”:“Eric2”,“last_name” :“Brovko2”,“id”:“W000000002”}],“参数”:{“async”:true},“trading_partner_id”:“MOCKPAYER”}'platform.pokitdok.com/api/v4/eligibility
  • 嗨@Eric - 您需要在单独的呼叫中提交每个订阅者的信息,但您绝对可以快速启动多个呼叫。 async 参数只是意味着您将立即收到activity_id,而不是等到事务完成,因此您不会被阻止。
  • 感谢您的回答!我要问你最后一个问题 - 我们可以在一个电话中发送多个 memberId 吗?
  • @Eric 不,您不能在一次调用我们的 RESTful JSON API 时发送多个成员 ID。我上面推荐的解决方案是一个很好的选择。如果您必须使用单个文件,您需要能够正确格式化 X12 批处理文件,并且我们需要为 API 之外的文件提交和提取设置安全连接。 (这不再是关于 X12 格式的原始问题,而是关于功能的交付机制,所以也许我们应该把这个话题从 Stack Overflow 移开。)
  • 知道了!非常感谢您的回答和您的时间!
猜你喜欢
  • 2021-12-20
  • 2014-02-03
  • 2014-11-27
  • 1970-01-01
  • 2017-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-02
相关资源
最近更新 更多