LISHL网口通讯协议Word格式文档下载.docx

上传人:b****4 文档编号:6474943 上传时间:2023-05-06 格式:DOCX 页数:30 大小:30.25KB
下载 相关 举报
LISHL网口通讯协议Word格式文档下载.docx_第1页
第1页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第2页
第2页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第3页
第3页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第4页
第4页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第5页
第5页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第6页
第6页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第7页
第7页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第8页
第8页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第9页
第9页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第10页
第10页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第11页
第11页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第12页
第12页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第13页
第13页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第14页
第14页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第15页
第15页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第16页
第16页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第17页
第17页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第18页
第18页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第19页
第19页 / 共30页
LISHL网口通讯协议Word格式文档下载.docx_第20页
第20页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

LISHL网口通讯协议Word格式文档下载.docx

《LISHL网口通讯协议Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《LISHL网口通讯协议Word格式文档下载.docx(30页珍藏版)》请在冰点文库上搜索。

LISHL网口通讯协议Word格式文档下载.docx

VT>

,即0x0B。

data=Data(variablenumberofwidechars),data是HL7消息,只包括ISO8859-1字符(十六进制值20-FF)和<

,不包括其它控制和不能打印的字符。

=EndBlockcharacter(1widechar),ASCII<

FS>

,即0x1C。

=CarriageReturn(1widechar),ASCII回车符,即0x0D。

备注:

本协议采用Unicode编码,所有发送、接收字符串均为Unicode编码格式的字符串。

2.通讯格式

本接口通讯包括测试结果的传输和样本信息申请两个方面。

测试结果的传输主要实现生化分析仪传输样本信息及其检测结果、质控结果至外部系统(如LIS)。

数据传输的方式有测试时的实时传输和对历史结果的批量传输。

样本信息申请是指生化分析仪从LIS获取所需的样本信息至本地进行测试。

2.1支持的HL7消息

本接口使用的所有HL7消息有ORU、ACK、QRY、DSR。

测试结果的上传示意图如下:

从LIS服务器获取样本申请信息示意图如下:

ORU/ACK:

非请求观察报告/响应。

ORU^R01消息的主要的作用是在HL7中用于传递实验室结果,我们用来传输样本信息及其检测结果、质控结果到LIS系统。

对于传输信息及其检测结果,包括以下信息:

患者信息(病人姓名、样本编号等)

医嘱信息(样本类型,送检医生,检验医生,临床诊断等)

检验结果

它是一组消息,每一个消息对应一个样本信息(可能有多个项目的测试结果)。

LIS系统可以根据需要选用这些内容。

具体的结构如下:

ORUObservationalResults(Unsolicited)

描述

MSH

消息头

PID

病人信息

OBR

观察报告

{OBX}

检测结果

对于传输测试结果,包括以下信息:

项目信息(项目编号、项目名称)

质控液相关信息(质控次数、质控名称、质控批号等)

质控日期,检测结果

一个消息将发送一个质控测试。

质控结果的发送结构如下:

质控观察报告

ACK^R01:

消息用于对ORU消息的响应。

MSA

消息确认

QRY/QCK:

查询观察结果/响应。

QRY^Q02消息查询当前数据,用来向LIS系统查询所需的样本信息。

具有如下结构:

QRYQuery

MSH

QRD

查询定义

QRF

查询筛选

DSR/ACK:

对QRY消息的响应、对观察结果显示/响应。

DSR^Q03消息的一个作用是对QRY消息的响应,另一个作用时查询结果的发送显示,即让LIS把所需样本申请信息发送到生化分析仪。

具体结构如下:

DSRDisplayResponse

MSA

{DSP}

显示数据

ACK^Q03:

消息用于对DSR消息的响应。

ACKAcknowledgment

2.2消息段

本节将详细介绍消息段中所有使用的域。

其中,序号后有#的为HL7规定的必选字段。

为以后可能的扩充需要,我们不省略消息段中的未用字段。

1.MSHMessageHeader

HL7消息的首消息段,所有的消息都是以MSH段开头,一般位于消息的最前面。

该消息段用于定义消息的意图、来源、目的和消息语法的某些细节。

本接口的MSH段使用下列各域:

序号

字段名

长度

说明

1#

FieldSeparator

1

包含段ID和第一个真正的域之间的分隔符,定义消息剩下部分的域分隔符(|)。

2#

EncodingCharacters

4

包含组件分隔符,重复分隔符,转义分隔符,和子组件分隔符(^~\&

)。

3

SendingApplication

180

发送端应用程序。

SendingFacility

置空,保留。

发送端设备。

5

ReceivingApplication

接收端应用程序。

6

ReceivingFacility

接收端设备。

7

Date/TimeOfMessage

26

当前消息的时间。

调用系统的时间信息。

8

Security

40

安全性

9#

MessageType

消息的类型,如:

ORU^R01。

10#

MessageControlID

20

消息控制ID,唯一标识一个消息,随消息数目增加从1递增。

11#

ProcessingID

处理ID,一直取P(表示产品)。

12#

VersionID

60

版本ID,HL7协议版本:

2.3.1。

13

SequenceNumber

15

序列号。

14

ContinuationPointer

180

连续指针。

15

AcceptAcknowledgmentType

2

接收应答类型。

16

ApplicationAcknowledgmentType

应用程序应答类型,作为发送的结果类型。

0-病人样本测试结果;

1-校准结果;

2-质控结果;

其中”1-校准结果”暂不支持。

17

CountryCode

国家代码。

18

CharacterSet

10

字符集,取UNICODE。

19

PrincipalLanguageOfMessage

消息主要语言。

AlternateCharacterSetHandlingScheme

交替字符集处理方案。

该段在所有消息中都会出现。

LIS系统发送给生化分析仪的HL7消息中,该段的第3、4字段值由LIS开发商制定,第5、6字段由用户在生化分析仪软件上设置。

第10、16字段使用整型;

其他所有字段均使用字符串类型。

2.MSA-messageacknowledgmentsegment

本接口的MSA段使用下列各域:

AcknowledgmentCode

确认代码,AA表示接受;

AE表示错误;

AR表示拒绝,OK表示查询到数据,NF表示没有找到数据,OK和NF仅在DSR^Q03中有效。

消息控制ID,与发送方的MSH-10相同。

TextMessage

80

文本消息,出错或拒绝时,一个对事件的文本描述。

与第6字段对应,可用于写入错误日志。

ExpectedSequenceNumber

预期的序列号。

DelayedAcknowledgmentType

延迟的确认类型。

ErrorCondition

100

错误条件(状态代码)。

MSA-6字段的取值见下表:

状态代码(MSA-6)

状态文本(MSA-3)

描述/备注

成功

AA

0

Messageaccepted

成功。

查询成功

OK

Datafound,noterrors

查询成功。

查询没有找到数据

NF

Nodatafound,noterrors

查询没有找到数据。

错误状态代码

AE

Segmentsequenceerror

消息中段的顺序不正确,或者丢失必须的段。

101

Requiredfieldmissing

一个段中丢失必须的字段。

102

Datatypeerror

字段的数据类型错误,如数字的成了字符。

103

Tablevaluenotfound

表值未找到,暂不用。

拒绝状态代码

AR

200

Unsupportedmessagetype

消息类型不支持。

201

Unsupportedeventcode

事件代号不支持。

202

Unsupportedprocessingid

处理ID不支持。

203

Unsupportedversionid

版本ID不支持。

204

Unknownkeyidentifier

不明关键字标识,如传输一个不存在的病人信息。

205

Duplicatekeyidentifier

已存在重复的关键字。

206

Applicationrecordlocked

事务在应用程序存储级不能执行,如数据库被锁。

207

Applicationinternalerror

不明的应用程序内部其它错误。

该消息段可出现在ACK^R01、DSR^Q03、ACK^Q03消息中。

第4、6字段使用整型;

其他字段都使用字符串类型。

3.PIDPatientIdentification

PID段主要用来构建病人信息。

本接口的PID段使用下列各域:

字段

SetID–PID

确定不同的病人消息段。

PatientID

病人的住院号。

3#

PatientIdentifierList

病历号。

AlternatePatientID–PID

床号。

5#

PatientName

30

病人的姓名。

Mother’sMaidenName

61

病区和病房。

病区与病房之间用^分隔,其中病区长度30,病房长度30。

Date/TimeofBirth

病人出生日期。

Sex

性别男,发送M;

女,发送F;

其它,发送O。

9

PatientAlias

48

血型。

Race

种族。

11

PatientAddress

106

病人地址。

12

CountyCode

郡县代码(邮编)。

PhoneNumber-Home

电话号码。

PhoneNumber-Business

电话号码-公司。

PrimaryLanguage

主要语言。

MaritalStatus

婚姻状况。

Religion

宗教。

PatientAccountNumber

病人类别。

SSNNumber-Patient

以医保账号。

Driver'

sLicenseNumber–Patient

25

收费类型。

21

Mother'

sIdentifier

母亲标识符。

22

EthnicGroup

民族。

23

BirthPlace

出身地(籍贯)。

24

MultipleBirthIndicator

多胞胎指示符,是为Y,否为N。

BirthOrder

出生次序,大于0的整数。

Citizenship

备注。

27

VeteransMilitaryStatus

退伍军人状态

28

Nationality

国家。

29

PatientDeathDateandTime

病人死亡时间。

PatientDeathIndicator

病人死亡指示符,是为Y,否为N。

31

PatientAge

5

年龄和年龄单位。

年龄与年龄单位之间用^分隔。

其中年龄为整数,长度3。

年龄单位为字符串,长度为1,岁发送Y,月发送M,天发送D,小时发送H。

该消息段仅用于ORU^R01消息中。

第1、25字段,31字段中的年龄字段使用整型数据类型;

其他字段使用字符串数据类型。

4.OBRObservationRequest

OBR段用于传输关于检验报告相关的医嘱信息。

在传输的是病人样本测试结果信息时

(MSH-16取0时),本接口的OBR段使用下列各域:

SetID–OBR

确定不同的OBR字段。

PlacerOrderNumber

请求者医嘱号,用作样本条码号。

FillerOrderNumber

执行者医嘱号,用作样本编号。

4#

UniversalServiceID

通用服务标识符。

Priority

是否急诊,是为Y,否为N。

RequestedDate/time

请求时间/日期。

ObservationDate/Time

观察日期/时间,用作检验日期/时间。

ObservationEndDate/Time

观察结束日期/时间。

CollectionVolume

用作重复测试次数,取1。

CollectorIdentifier

采集者标示。

用作样本和位置。

样本架与位置之间用^分隔。

样本架长度为4,位置长度为3。

如果仪器是CS-1600则此字段表示样本盘盘号和样本位置。

SpecimenActionCode

样本处理代码。

DangerCode

危险代码。

用作是否稀释,是为Y,否为N。

RelevantClinicalInfo.

相关临床信息,用作病人临床诊断信息。

SpecimenReceivedDate/Time

送检日期/时间。

SpecimenSource

样本来源,用作样本类型,如血清、血浆、尿液等。

0-血清,1-尿液,2-血浆,3-脑脊液,4-胸腹水,5-其他。

OrderingProvider

医嘱提供者,用作送检医生。

OrderCallbackPhoneNumber

用作送检科室。

PlacerField1

样本性状(黄疸、溶血、脂血)。

PlacerField2

血袋编号。

FillerField1

主治医生,用作检验医生。

FillerField2

治疗科室。

ResultRpt/StatusChange–Date/Time

结果报告日期/时间。

ChargetoPractice

实行费用。

DiagnosticServSectID

诊断部分ID。

ResultStatus

结果状态。

ParentResult

父医嘱结果。

Quantity/Timing

数量/时间。

ResultCopiesTo

150

结果抄送。

Parent

父医嘱。

TransportationMode

传输模式。

31

ReasonforStudy

300

研究原因。

32

PrincipalResultInterpreter

结果主要解释者,用作审核医生。

33

AssistantResultInterpreter

结果辅助解释者。

34

Technician

技术员。

35

Transcriptionist

转录。

36

ScheduledDate/Time

预定日期/时间。

37

NumberofSampleContainers

样本容器数量。

38

TransportLogisticsofCollectedSample

采集样本的运输后勤。

39

Collector’sComment

采集者注释。

TransportArrangementResponsibility

运输安排负责。

41

TransportArranged

运输是否安排。

42

EscortRequired

需要护送。

43

PlannedPatientTransportComment

已安排的病人运输注释。

44

OrderingFacilityName

请求者名字。

45

OrderingFacilityAddress

请求者地址。

46

OrderingFacilityPhoneNumber

请求者电话号码

47

OrderingProviderAddress

请求者提供者地址。

第1、3、9、10段中的样本位置字段、15、37字段使用整型数据类型;

其他字段均使用字符串数据类型。

如果传输的是项目质控测试结果时(MSH-16为2)。

其字段定义如下:

观察日期/时间,用作质控日期/时间。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2