私は特定のセグメントと値をdatagridviewに表示することができるように、より有用な形式に271健康管理適格性の応答を変換するC#のコードを探しています。私はコードを探していますが、これは本当に難しいことではなく、ちょうど非常に面倒で、他の誰かがこれを行い、共有したいと思っているのではないかと考えています。誰かがX12 271ヘルスケアの応答を
ありがとうございます!
私は特定のセグメントと値をdatagridviewに表示することができるように、より有用な形式に271健康管理適格性の応答を変換するC#のコードを探しています。私はコードを探していますが、これは本当に難しいことではなく、ちょうど非常に面倒で、他の誰かがこれを行い、共有したいと思っているのではないかと考えています。誰かがX12 271ヘルスケアの応答を
ありがとうございます!
これを実行するオープンソースX12パーサー(OopFactory X12 Parser:https://x12parser.codeplex.com)があります。
XMLに任意のX12ドキュメントを変換するには:
FileStream fstream = new FileStream("Sample1.txt", FileMode.Open, FileAccess.Read);
var parser = new X12Parser();
Interchange interchange = parser.Parse(fstream);
string xml = interchange.Serialize();
がHTMLに任意のX12の文書を変換するには:ここ
var htmlService = new X12HtmlTransformationService(new X12EdiParsingService(suppressComments: false));
Stream ediFile = new FileStream("Sample.txt", FileMode.Open, FileAccess.Read);
string html = htmlService.Transform(new StreamReader(ediFile).ReadToEnd());
にX12 271応答をロードするには.Netオブジェクトの場合は、次のものを使用できます。
FileStream fstream = new FileStream("Sample1.txt", FileMode.Open, FileAccess.Read);
var service = new EligibilityTransformationService();
EligibilityBenefitDocument eligibilityBenefitDocument = service.Transform271ToBenefitResponse(fstream);
protoypingにはperlまたはpythonをお勧めします。あなたが欲しい行動をしたら、次のことができます。
あなたの答えは質問とは関係ありません。 – Mark
DataDirect Technologiesはconverterを販売し、XMLに変換します。
X12 271仕様へのリンクがありますか?また、ここに何かがあるかもしれません:http://www.openhre.org/ – wowest