1
我有一个C#.NET应用程序,我试图构建一个HL7消息,然后使用NHAPI发送给其他应用程序。消息已成功构建,但是当我尝试提取引发错误:编码NotSupportedException异常编码不支持解析HL7消息时执行
规格: .NET框架 - 4 HL7版本2.5
语言:C#
这里是一段代码
PipeParser ParserADT = new PipeParser();
IMessage ParsedADTmsg = ParserADT.Parse(ADTMsg);
string Msgstr = ParsedADTmsg.GetStructureName();
我在上面的行后立即得到异常。
构建的消息:
MSH|^~\&|HIS|HIS1|||201405291223||ADT^A01^ADT_A01|73944|P|2.5
EVN||201405291223
PID|||102||Oberoi^Anjali^^^Ms||20140529|Female|||||^^PH|^^CP
NK1|1234||||||||||||||||||||||||||||||^^CP
PV1||Emergency –
请问你的消息看喜欢?显示你的信息!顺便说一句,它应该是** ParserADT.Parse(ADTMsg)**,而不是** ParserADT.parse(ADTMsg)** – sqlab
MSH | ^〜\&| HIS | HIS1 ||| 201405291223 || ADT^A01^ADT_A01 | 73944 | P | 2.5 EVN || 201405291223 PID ||| || 102欧贝罗伊^安贾尼^^^ ||女士20140529 |女||||| ^^ PH | ^^ CP NK1 | 1234 || ^^ CP PV1 ||紧急 – Amu
这是我无法解析的ADT消息 – Amu