我在尋找將271醫療保健資格受益回覆轉換爲更多可用格式的C#代碼,以便我可以將某些細分市場和值顯示到datagridview中。我正在尋找可用於破解這個事情的代碼,因爲這並不困難,只是很乏味,並且想知道其他人是否已經做到了這一點,並願意分享。任何人都可以翻譯X12 271醫療保健回覆
謝謝!
我在尋找將271醫療保健資格受益回覆轉換爲更多可用格式的C#代碼,以便我可以將某些細分市場和值顯示到datagridview中。我正在尋找可用於破解這個事情的代碼,因爲這並不困難,只是很乏味,並且想知道其他人是否已經做到了這一點,並願意分享。任何人都可以翻譯X12 271醫療保健回覆
謝謝!
有一個開源的X12解析器(OopFactory X12 Parser:https://x12parser.codeplex.com),可以爲你做到這一點。
爲任何X12文件轉換爲XML:
FileStream fstream = new FileStream("Sample1.txt", FileMode.Open, FileAccess.Read);
var parser = new X12Parser();
Interchange interchange = parser.Parse(fstream);
string xml = interchange.Serialize();
爲任何X12文件轉換爲HTML:
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);
我推薦perl或python進行原型開發。一旦你的行爲需要,您可以:
你的答案與這個問題無關。 – Mark 2009-06-24 08:27:22
DataDirect Technologies銷售一種converter,將其轉換成XML。
有鏈接到X12 271規格?此外,這裏可能有些東西:http://www.openhre.org/ – wowest 2009-06-18 14:03:53