标签: hl7

.NET的HL7对象模型

搜索将提供对象模型,解析,验证等的库或框架

我们的想法是能够启动hl7 v2或v3类型的新对象.然后可能将其称为消息类型ORU_R01或ADT,或ORM.

如果我们能够做到这样的事情,生活会不会很好:

HL7V2 myMessage = new HL7V2();
myMessage.Type = V2MsgTypes.ORU_R01;
myMessage.TryParse(someHL7_string);

if (myMessage.IsValid)
{
  //do some work
  //maybe access the PID segment
  if (myMessage.Patient.Names.FamilyName =="Johnson")
  {
    //do more work
  }
}
Run Code Online (Sandbox Code Playgroud)

.net c# hl7 object-model

26
推荐指数
2
解决办法
3万
查看次数

用于管道分隔文件的可接受文件扩展名是什么?

我正在解析一个数据文件,其字段由管道分隔.记录由换行符分隔.这类似于CSV文件甚至是TSV文件(http://www.cs.tut.fi/~jkorpela/TSV.html),但我想知道管道分隔数据的可接受文件扩展名是什么?

我没有看到http://en.wikipedia.org/wiki/Delimiter-separated_values中特别提到的一个,我没有在我引用的5个左右的StackOverflow问题中找到一个.

WP文章告诉我,通过从逗号到CSV和制表符到TSV的"扩展",扩展应该是PSV.不是每个人都称管道为管道.

也许有一个流行的软件包使用管道分隔数据,并有一个扩展,从而设置事实上的标准?

file-extension hl7 delimited-text

24
推荐指数
1
解决办法
1万
查看次数

CDA,CCD - HL7版本3

我正在研究CDA以及HL7版本3的CCD.有人能告诉我CDA和CCD的目的是什么以及为什么使用它?我试了很多想弄,但我不能,请帮助我.(如果我通过HL7版本2获得所有信息,为什么我应该使用HL7版本3?)

hl7 ccd hl7-v3 hl7-cda c-cda

15
推荐指数
1
解决办法
7169
查看次数

是否存在hl7的Notepad ++语法高亮显示配置文件?

是否存在hl7的Notepad ++语法高亮显示配置文件?

我已经开始自己做了,但如果已经存在一个自定义用户定义的语言,所有的段等等都会很棒.

syntax-highlighting notepad++ hl7

14
推荐指数
2
解决办法
1万
查看次数

为什么HL7标准不使用XML?

我是HL7的新手,我想到的第一件事是,为什么这种格式不是使用XML而是?有一些解析器,供应商之间存在一些严重的不一致.


对于那些刚接触医疗保健软件业务的人,我建议阅读 http://www.interfaceware.com/hl7_version2x.html

xml standards hl7

13
推荐指数
4
解决办法
5594
查看次数

HL7接口引擎建议

我正在为一家小型药房服务提供商做一些咨询工作,该提供商需要一个HL7接口引擎设置,以便为在LAMP堆栈上运行的产品提供接口.

更具体地说,我正在寻找的是一个HL7引擎,它运行在*NIX上,可以将HL7 v2.X消息中的数据插入到MySQL数据库中.插入的数据将是从任意字段中取出的数据,因此需要进行解析.

我尝试使用Mirth,但它能够使任何看似简单的任务变得过于复杂,而且客户端界面/响应时间的极端缓慢使我们对此非常害羞.当我陈述一个简单的任务时,我的意思是发送一个基于一些规则的自定义ACK消息迫使我写出100行javascript,之后仍然会得到可怕的响应时间.

我喜欢Iguana并希望使用它,但是他们在单个服务器上为它的单个实例引用了12,000到15,000美元.这是一个很好的软件,但不能很好地证明这样的价格标签,以及这远远超出了我的客户愿意支付的单个软件支付他们业务的一小部分.

有没有人对满足这些需求的开源和/或专有软件有任何建议?

hl7 mirth

12
推荐指数
1
解决办法
1万
查看次数

使用Everest Framework解析XML doc(临床文档架构-CDA,HL7标准)

我试图从标准化为HL7 V3 CDA标准的XML文件中解析一些临床信息.

Xml文件:

 <?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="http://www.accessdata.fda.gov/spl/stylesheet/spl.xsl" type="text/xsl"?>
<document xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 http://www.accessdata.fda.gov/spl/schema/spl.xsd">
   <id root="9bcbe9e4-a541-4ee7-856d-1aacf7f7298f"/>
   <code code="34391-3" codeSystem="2.16.840.1.113883.6.1" displayName="HUMAN PRESCRIPTION DRUG LABEL"/>
   <title>Amlodipine Besylate 5 mg</title>
   <effectiveTime value="20101104"/>
   <setId root="9abf41f1-66f9-4be4-a6d7-6c9aa0d5d387"/>
   <versionNumber value="448"/>
   <author>
      <time/>
      <assignedEntity>
         <representedOrganization>
            <id extension="831276758" root="1.3.6.1.4.1.519.1"/>
            <name>Lake Erie Medical DBA Quality Care Products LLC</name>
            <assignedEntity>
               <assignedOrganization>
                  <assignedEntity>
                     <assignedOrganization>
                        <id extension="831276758" root="1.3.6.1.4.1.519.1"/>
                        <name>Lake Erie Medical DBA Quality Care Products LLC</name>
                     </assignedOrganization>
                     <performance>
                        <actDefinition>
                           <code code="C73607" codeSystem="2.16.840.1.113883.3.26.1.1" displayName="relabel"/>
                        </actDefinition>
                     </performance>
                  </assignedEntity>
                  <assignedEntity>
                     <assignedOrganization>
                        <id extension="915628612" root="1.3.6.1.4.1.519.1"/>
                        <name>Alkem Laboratories …
Run Code Online (Sandbox Code Playgroud)

c# xml hl7 cda hl7-v3

12
推荐指数
2
解决办法
3260
查看次数

HL7版本3解析

我正在通过HAPI解析HL7版本2.x消息.现在我想解析HL7版本3消息,这些消息是XML格式的.HAPI不支持HL7版本3,那么我该怎么做呢?

hl7 cda ccd hapi

11
推荐指数
1
解决办法
6993
查看次数

需要HL7 V2.7的示例消息

我正在寻找样本Hl7 V2.7消息用于学习目的,在互联网上找不到.有人可以给一些示例消息.

谢谢

hl7 hl7-v2

11
推荐指数
3
解决办法
1万
查看次数

CCD ClinicalDocument.id:root应该是什么价值?

在CDA R2 CCD实施指南中,ClinicalDocument元素(文档的根元素)应该具有id元素.

id元素属于"II"数据类型:http://wiki.hl7.no/index.php/R1:II 这表明该root属性具有OID值,以标识extension属性中使用的标识类型.

现在,在查看HL7提供的示例CCD文档时,我们看到:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="CDASchemas\cda\Schemas\CCD.xsl"?>
<ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:voc="urn:hl7-org:v3/voc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd" >
...
   <id root="db734647-fc99-424c-a864-7e3cda82e703"/>
...
</ClinicalDocument>
Run Code Online (Sandbox Code Playgroud)

根值db734647-fc99-424c-a864-7e3cda82e703不是OID.我不确定它是什么,但它看起来像UUID?无论如何,这是所有CCD文件的静态值,还是会因文档而异?为什么extension未使用该属性,是不是标识文档的内容?

请注意,在同一个示例文档中,我也看到了类似的内容

<id root="2.16.840.1.113883.19.5" />
Run Code Online (Sandbox Code Playgroud)

这似乎是OID(在root属性中).

编辑:我参考的样本文件来自HL7 CCD实施指南,即它来自官方来源,他们不可能在他们的样本文件中有一个以前没有人注意到的明显错误.

hl7 ccd c-cda

10
推荐指数
3
解决办法
1万
查看次数