搜档网
当前位置:搜档网 › live555代码阅读

live555代码阅读

live555代码阅读
live555代码阅读

live555源代码概述

liveMedia项目(https://www.sodocs.net/doc/776464006.html,/)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是:UsageEnvironment&TaskScheduler,groupsock,liveMedia 和BasicUsageEnvironment。

UsageEnvironment和TaskScheduler类用于事件的调度,实现异步读取事件的句柄的设置以及错误信息的输出。另外,还有一个HashTable类定义了一个通用的hash表,其它代码要用到这个表。这些都是抽象类,在应用程序中基于这些类来实现自己的子类。

groupsock类是对网络接口的封装,用于收发数据包。正如名字本身,groupsock主要是面向多播数据的收发的,它也同时支持单播数据的收发。

liveMedia库中有一系列类,基类是Medium,这些类针对不同的流媒体类型和编码。

各种测试代码在testProgram目录下,比如openRTSP等,这些代码有助于理解liveMedia的应用。

Media Server是一个纯粹的RTSP服务器。支持多种格式的媒体文件:

*TS流文件,扩展名ts。

*PS流文件,扩展名mpg。

*MPEG-4视频基本流文件,扩展名m4e。

*MP3文件,扩展名mp3。

*WA V文件(PCM),扩展名wav。

*AMR音频文件,扩展名.amr。

*AAC文件,ADTS格式,扩展名aac。

用live555开发应用程序

基于liveMedia的程序,需要通过继承UsageEnvironment抽象类和TaskScheduler抽象类,定义相应的类来处理事件调度,数据读写以及错误处理。live项目的源代码里有这些类的一个基本实现,这就是“BasicUsageEnvironment”库。BasicUsageEnvironment主要是针对简单的控制台应用程序,利用select实现事件获取和处理。这个库利用Unix或者Windows的控制台作为输入输出,处于应用程序原形或者调试的目的,可以用这个库用户可以开发传统的运行与控制台的应用。

通过使用自定义的“UsageEnvironment”和“TaskScheduler”抽象类的子类,这些应用程序就可以在特定的环境中运行,不需要做过多的修改。需要指出的是在图形环境(GUI toolkit)下,抽象类TaskScheduler的子类在实现doEventLoop()的时候应该与图形环境自己的事件处理框架集成。

基本概念

先来熟悉在liveMedia库中Source,Sink以及Filter等概念。Sink就是消费数据的对象,比如把接收到的数据存储到文件,这个文件就是一个Sink。Source就是生产数据的对象,比

如通过RTP读取数据。数据流经过多个'source'和'sink's,下面是一个示例:

'source1'->'source2'(a filter)->'source3'(a filter)->'sink'

从其它Source接收数据的source也叫做"filters"。Module是一个sink或者一个filter。数据接收的终点是Sink类,MediaSink是所有Sink类的基类。Sink类实现对数据的处理是通过实现纯虚函数continuePlaying(),通常情况下continuePlaying调用fSource->getNextFrame来为Source设置数据缓冲区,处理数据的回调函数等,fSource是MediaSink的类型为FramedSource*的类成员。

基本控制流程

基于liveMedia的应用程序的控制流程如下:

应用程序是事件驱动的,使用如下方式的循环

while(1){

通过查找读网络句柄的列表和延迟队列(delay queue)来发现需要完成的任务

完成这个任务

}

对于每个sink,在进入这个循环之前,应用程序通常调用下面的方法来启动需要做的生成任务:someSinkObject->startPlaying()。任何时候,一个Module需要获取数据都通过调用刚好在它之前的那个Module的FramedSource::getNextFrame()方法。这是通过纯虚函数FramedSource::doGetNextFrame()实现的,每一个Source module都有相应的实现。

Each'source'module's implementation of"doGetNextFrame()"works by arranging for an'after getting'function to be called(from an event handler)when new data becomes available for the caller.

Note that the flow of data from'sources'to'sinks'happens within each application,and doesn't necessarily correspond to the sending or receiving of network packets.For example,a server application(such as"testMP3Streamer")that sends RTP packets will do so using one or more "RTPSink"modules.These"RTPSink"modules receive data from other,"*Source"modules(e.g., to read data from a file),and,as a side effect,transmit RTP packets.

live555代码解读之一:RTSP连接的建立过程

RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession 类,用于处理单独的客户会话。

首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(RTSPServer::incomingConnectionHandler)和socket句柄传给任务调度器(taskScheduler)。

任务调度器把socket句柄放入后面select调用中用到的socket句柄集(fReadSet)中,同时将socket句柄和incomingConnectionHandler句柄关联起来。接着,主程序开始进入任务调度器

的主循环(doEventLoop),在主循环中调用系统函数select阻塞,等待网络连接。

当RTSP客户端输入(rtsp://192.168.1.109/1.mpg)连接服务器时,select返回对应的scoket,进而根据前面保存的对应关系,可找到对应处理函数句柄,这里就是前面提到的incomingConnectionHandler了。在incomingConnectionHandler中创建了RTSPClientSession,开始对这个客户端的会话进行处理。

live555代码解读之二:DESCRIBE请求消息处理过程

RTSP服务器收到客户端的DESCRIBE请求后,根据请求URL(rtsp://192.168.1.109/1.mpg),找到对应的流媒体资源,返回响应消息。live555中的ServerMediaSession类用来处理会话中描述,它包含多个(音频或视频)的子会话描述(ServerMediaSubsession)。

上节我们谈到RTSP服务器收到客户端的连接请求,建立了RTSPClientSession类,处理单独的客户会话。在建立RTSPClientSession的过程中,将新建立的socket句柄(clientSocket)和RTSP请求处理函数句柄RTSPClientSession::incomingRequestHandler传给任务调度器,由任务调度器对两者进行一对一关联。当客户端发出RTSP请求后,服务器主循环中的select 调用返回,根据socket句柄找到对应的incomingRequestHandler,开始消息处理。先进行消息的解析,如果发现请求是DESCRIBE则进入handleCmd_DESCRIBE函数。根据客户端请求URL的后缀(例如是1.mpg),调用成员函数DynamicRTSPServer::lookupServerMediaSession 查找对应的流媒体信息ServerMediaSession。如果ServerMediaSession不存在,但是本地存在1.mpg文件,则创建一个新的ServerMediaSession。在创建ServerMediaSession过程中,根据文件后缀.mpg,创建媒体MPEG-1or2的解复用器(MPEG1or2FileServerDemux)。再由MPEG1or2FileServerDemux创建一个子会话描述MPEG1or2DemuxedServerMediaSubsession。最后由ServerMediaSession完成组装响应消息中的SDP信息(SDP组装过程见下面的描述),然后将响应消息发给客户端,完成一次消息交互。

SDP消息组装过程:

ServerMediaSession负责产生会话公共描述信息,子会话描述由MPEG1or2DemuxedServerMediaSubsession产生。MPEG1or2DemuxedServerMediaSubsession 在其父类成员函数OnDemandServerMediaSubsession::sdpLines()中生成会话描述信息。在sdpLines()实现里面,创建一个虚构(dummy)的FramedSource(具体实现类为MPEG1or2AudioStreamFramer和MPEG1or2VideoStreamFramer)和RTPSink(具体实现类为MPEG1or2AudioRTPSink和MPEG1or2VideoRTPSink),最后调用setSDPLinesFromRTPSink(...)成员函数生成子会话描述。

以上涉及到的类以及继承关系:

Medium<-ServerMediaSession

Medium<-ServerMediaSubsession<-OnDemandServerMediaSubsession<-MPEG1or2DemuxedServerMediaSubsession

Medium<-MediaSource<-FramedSouse<-FramedFileSource<-ByteStreamFileSource Medium<-MediaSource<-FramedSouse<-MPEG1or2DemuxedElementaryStream

Medium<-MPEG1or2FileServerDemux

Medium<-MPEG1or2Demux

Medium<-MediaSource<-FramedSouse<-MPEG1or2DemuxedElementaryStream

Medium<-MediaSource<-FramedSouse<-FramedFilter<-MPEGVideoStreamFramer<-MPEG1or2VideoStreamFramer

Medium<-MediaSink<-RTPSink<-MultiFramedRTPSink<-VideoRTPSink<-MPEG1or2VideoRTPSink

live555代码解读之三:SETUP和PLAY请求消息处理过程

前面已经提到RTSPClientSession类,用于处理单独的客户会话。其类成员函数handleCmd_SETUP()处理客户端的SETUP请求。调用parseTransportHeader()对SETUP请求的传输头解析,调用子会话(这里具体实现类为OnDemandServerMediaSubsession)的getStreamParameters()函数获取流媒体发送传输参数。将这些参数组装成响应消息,返回给客户端。

获取发送传输参数的过程:调用子会话(具体实现类MPEG1or2DemuxedServerMediaSubsession)的createNewStreamSource(...)创建MPEG1or2VideoStreamFramer,选择发送传输参数,并调用子会话的createNewRTPSink(...)创建MPEG1or2VideoRTPSink。同时将这些信息保存在StreamState类对象中,用于记录流的状态。

客户端发送两个SETUP请求,分别用于建立音频和视频的RTP接收。

PLAY请求消息处理过程

RTSPClientSession类成员函数handleCmd_PLAY()处理客户端的播放请求。首先调用子会话的startStream(),内部调用MediaSink::startPlaying(...),然后是MultiFramedRTPSink::continuePlaying(),接着调用MultiFramedRTPSink::buildAndSendPacket(...)。buildAndSendPacke内部先设置RTP包头,内部再调用MultiFramedRTPSink::packFrame()填充编码帧数据。

packFrame内部通过FramedSource::getNextFrame(),接着MPEGVideoStreamFramer::doGetNextFrame(),再接着经过MPEGVideoStreamFramer::continueReadProcessing(),FramedSource::afterGetting(...), MultiFramedRTPSink::afterGettingFrame(...),MultiFramedRTPSink::afterGettingFrame1(...)等一系列繁琐调用,最后到了MultiFramedRTPSink::sendPacketIfNecessary(),这里才真正发送RTP数据包。然后是计算下一个数据包发送时间,把MultiFramedRTPSink::sendNext(...)函数句柄传给任务调度器,作为一个延时事件调度。在主循环中,当MultiFramedRTPSink::sendNext()被调度时,又开始调用MultiFramedRTPSink::buildAndSendPacket(...)开始新的发送数据过程,这样客户端可以源源不断的收到服务器传来的RTP包了。

发送RTP数据包的间隔计算方法:

Update the time at which the next packet should be sent,based on the duration of the frame that we just packed into it.

涉及到一些类有:

MPEGVideoStreamFramer:A filter that breaks up an MPEG video elementary stream into headers and frames

MPEG1or2VideoStreamFramer:A filter that breaks up an MPEG1or2video elementary stream into frames for:Video_Sequence_Header,GOP_Header,Picture_Header

MPEG1or2DemuxedElementaryStream:A MPEG1or2Elementary Stream,demultiplexed from a Program Stream

MPEG1or2Demux:Demultiplexer for a MPEG1or2Program Stream

ByteStreamFileSource:A file source that is a plain byte stream(rather than frames)

MPEGProgramStreamParser:Class for parsing MPEG program stream

StreamParser:Abstract class for parsing a byte stream

StreamState:A class that represents the state of an ongoing stream

rtsp简介(ZT)

Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network和Netscape 共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,rtsp作用相当于流媒体服务器的远程控制。传输数据可以通过传输层的tcp,udp 协议,rtsp也提供了基于rtp传输机制的一些有效的方法。

RTSP消息格式:

RTSP的消息有两大类,一是请求消息(request),一是回应消息(response),两种

消息的格式不同.

请求消息:

方法URI RTSP版本CR LF

消息头CR LF CR LF

消息体CR LF

其中方法包括OPTION回应中所有的命令,URI是接受方的地址,例如

:rtsp://192.168.20.136

RTSP版本一般都是RTSP/1.0.每行后面的CR LF表示回车换行,需要接受端有相应的解析,最后一个消息头需要有两个CR LF

回应消息:

RTSP版本状态码解释CR LF

消息头CR LF CR LF

消息体CR LF

其中RTSP版本一般都是RTSP/1.0,状态码是一个数值,200表示成功,解释是与状态码对应

的文本解释.

简单的rtsp交互过程:

C表示rtsp客户端,S表示rtsp服务端

1.C->S:OPTION request//询问S有哪些方法可用

1.S->C:OPTION response//S回应信息中包括提供的所有可用方法

2.C->S:DESCRIBE request//要求得到S提供的媒体初始化描述信息

2.S->C:DESCRIBE response//S回应媒体初始化描述信息,主要是sdp

3.C->S:SETUP request//设置会话的属性,以及传输模式,提醒S建立会

3.S->C:SETUP response//S建立会话,返回会话标识符,以及会话相关信息

4.C->S:PLAY request//C请求播放

4.S->C:PLAY response//S回应该请求的信息

S->C:发送流媒体数据

5.C->S:TEARDOWN request//C请求关闭会话

5.S->C:TEARDOWN response//S回应该请求

上述的过程是标准的、友好的rtsp流程,但实际的需求中并不一定按部就班来。

其中第3和4步是必需的!第一步,只要服务器客户端约定好,有哪些方法可用,则option请求可以不要。第二步,如果我们有其他途径得到媒体初始化描述信息(比如http请求等等),则我们也不需要通过rtsp中的describe请求来完成。第五步,可以根据系统需求的设计来决定是否需要。

rtsp中常用方法:

1.OPTION

目的是得到服务器提供的可用方法:

OPTIONS rtsp://192.168.20.136:5000/xxx666RTSP/1.0

CSeq:1//每个消息都有序号来标记,第一个包通常是option请求消息

User-Agent:VLC media player(LIVE555Streaming Media v2005.11.10)

服务器的回应信息包括提供的一些方法,例如:

RTSP/1.0200OK

Server:UServer0.9.7_rc1

Cseq:1//每个回应消息的cseq数值和请求消息的cseq相对应

Public:OPTIONS,DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,SCALE,

GET_PARAMETER//服务器提供的可用的方法

2.DESCRIBE

C向S发起DESCRIBE请求,为了得到会话描述信息(SDP):

DESCRIBE rtsp://192.168.20.136:5000/xxx666RTSP/1.0

CSeq:2

token:

Accept:application/sdp

User-Agent:VLC media player(LIVE555Streaming Media v2005.11.10)

服务器回应一些对此会话的描述信息(sdp):

RTSP/1.0200OK

Server:UServer0.9.7_rc1

Cseq:2

x-prev-url:rtsp://192.168.20.136:5000

x-next-url:rtsp://192.168.20.136:5000

x-Accept-Retransmit:our-retransmit

x-Accept-Dynamic-Rate:1

Cache-Control:must-revalidate

Last-Modified:Fri,10Nov200612:34:38GMT

Date:Fri,10Nov200612:34:38GMT

Expires:Fri,10Nov200612:34:38GMT

Content-Base:rtsp://192.168.20.136:5000/xxx666/

Content-Length:344

Content-Type:application/sdp

v=0//以下都是sdp信息

o=OnewaveUServerNG14515164021025358037IN IP4192.168.20.136

s=/xxx666

u=http:///

e=admin@

c=IN IP40.0.0.0

t=00

a=isma-compliance:1,1.0,1

a=range:npt=0-

m=video0RTP/AVP96//m表示媒体描述,下面是对会话中视频通道的媒体描述

a=rtpmap:96MP4V-ES/90000

a=fmtp:96

profile-level-id=245;config=000001B0F5000001B509000001000000012000C888B0E0E0FA62D 089028307

a=control:trackID=0//trackID=0表示视频流用的是通道0

3.SETUP

客户端提醒服务器建立会话,并确定传输模式:

SETUP rtsp://192.168.20.136:5000/xxx666/trackID=0RTSP/1.0

CSeq:3

Transport:RTP/AVP/TCP;unicast;interleaved=0-1

User-Agent:VLC media player(LIVE555Streaming Media v2005.11.10)

//uri中带有trackID=0,表示对该通道进行设置。Transport参数设置了传输模式,包

的结构。接下来的数据包头部第二个字节位置就是interleaved,它的值是每个通道都不同的,trackID=0的interleaved值有两个0或1,0表示rtp包,1表示rtcp包,接受端根据interleaved的值来区别是哪种数据包。

服务器回应信息:

RTSP/1.0200OK

Server:UServer0.9.7_rc1

Cseq:3

Session:6310936469860791894//服务器回应的会话标识符

Cache-Control:no-cache

Transport:RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=6B8B4567

4.PLAY

客户端发送播放请求:

PLAY rtsp://192.168.20.136:5000/xxx666RTSP/1.0

CSeq:4

Session:6310936469860791894

Range:npt=0.000-//设置播放时间的范围

User-Agent:VLC media player(LIVE555Streaming Media v2005.11.10)

服务器回应信息:

RTSP/1.0200OK

Server:UServer0.9.7_rc1

Cseq:4

Session:6310936469860791894

Range:npt=0.000000-

RTP-Info:url=trackID=0;seq=17040;rtptime=1467265309

//seq和rtptime都是rtp包中的信息

5.TEARDOWN

客户端发起关闭请求:

TEARDOWN rtsp://192.168.20.136:5000/xxx666RTSP/1.0

CSeq:5

Session:6310936469860791894

User-Agent:VLC media player(LIVE555Streaming Media v2005.11.10)

服务器回应:

RTSP/1.0200OK

Server:UServer0.9.7_rc1

Cseq:5

Session:6310936469860791894

Connection:Close

以上方法都是交互过程中最为常用的,其它还有一些重要的方法如

get/set_parameter,pause,redirect等等

ps:

sdp的格式

v=

o=

s=

i=

u=

e=

p=

c=

b=:

t=

r=

z=....

k=

k=:

a=

a=:

m=

v=(协议版本)

o=(所有者/创建者和会话标识符)

s=(会话名称)

i=*(会话信息)

u=*(URI描述)

e=*(Email地址)

p=*(电话号码)

c=*(连接信息)

b=*(带宽信息)

z=*(时间区域调整)

k=*(加密密钥)

a=*(0个或多个会话属性行)

时间描述:

t=(会话活动时间)

r=*(0或多次重复次数)

媒体描述:

m=(媒体名称和传输地址)

i=*(媒体标题)

c=*(连接信息—如果包含在会话层则该字段可选)

b=*(带宽信息)

k=*(加密密钥)

a=*(0个或多个媒体属性行)

参考文章:rfc2326(rtsp);rfc2327(sdp)

RTSP点播消息流程实例(客户端:VLC,RTSP服务器:LIVE555Media Server)

1)C(Client)->M(Media Server)

OPTIONS rtsp://192.168.1.109/1.mpg RTSP/1.0

CSeq:1

user-Agent:VLC media player(LIVE555Streaming Media v2007.02.20)

1)M->C

RTSP/1.0200OK

CSeq:1

Date:wed,Feb20200807:13:24GMT

Public:OPTIONS,DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE

2)C->M

DESCRIBE rtsp://192.168.1.109/1.mpg RTSP/1.0

CSeq:2

Accept:application/sdp

User-Agent:VLC media player(LIVE555Streaming Media v2007.02.20)

2)M->C

RTSP/1.0200OK

CSeq:2

Date:wed,Feb20200807:13:25GMT

Content-Base:rtsp://192.168.1.109/1.mpg/

Content-type:application/sdp

Content-length:447

v=0

o=-22842697561IN IP4192.168.1.109

s=MPEG-1or2program Stream,streamed by the LIVE555Media Server

i=1.mpg

t=00

a=tool:LIVE555Streaming Media v2008.02.08

a=type:broadcast

a=control:*

a=range:npt=0-66.181

a=x-qt-text-nam:MPEG-1or Program Stream,streamed by the LIVE555Media Server a=x-qt-text-inf:1.mpg

m=video0RTP/AVP32

c=IN IP40.0.0.0

a=control:track1

m=audio0RTP/AVP14

c=IN IP40.0.0.0

a=control:track2

3)C->M

SETUP rtsp://192.168.1.109/1.mpg/track1RTSP/1.0

CSeq:3

Transport:RTP/AVP;unicast;client_port=1112-1113

User-Agent:VLC media player(LIVE555Streaming Media v2007.02.20)

3)M->C

RTSP/1.0200OK

CSeq:3

Date:wed,Feb20200807:13:25GMT

Transport:

RTP/AVP;unicast;destination=192.168.1.222;source=192.168.1.109;client_port=1112-1113;server _port=6970-6971

Session:3

4)C->M

SETUP rtsp://192.168.1.109/1.mpg/track2RTSP/1.0

CSeq:4

Transport:RTP/AVP;unicast;client_port=1114-1115

Session:3

User-Agent:VLC media player(LIVE555Streaming Media v2007.02.20)

4)M->C

RTSP/1.0200OK

CSeq:4

Date:wed,Feb20200807:13:25GMT

Transport:

RTP/AVP;unicast;destination=192.168.1.222;source=192.168.1.109;client_port=1114-1115;server _port=6972-6973

Session:3

5)C->M

PLAY rtsp://192.168.1.109/1.mpg/RTSP/1.0

CSeq:5

Session:3

Range:npt=0.000-

User-Agent:VLC media player(LIVE555Streaming Media v2007.02.20)

5)M->C

RTSP/1.0200OK

CSeq:5

Range:npt=0.000-

Session:3

RTP-Info:

url=rtsp://192.168.1.109/1.mpg/track1;seq=9200;rtptime=214793785,url=rtsp://192.168.1.109/1. mpg/track2;seq=12770;rtptime=31721

(开始传输流媒体...)

检验科分类

是临床医学和基础医学之间的桥梁,包括临床化学、临床微生物学、 临床免疫学、血液学、体液学以及输血学等分支学科。 1生化全项检查 1. 生化全项检查 〔检查项目〕包括肝功,肾功,心肌酶谱、血脂等。 〔检查目的〕参照以下相关内容。 2. 肝功能检查 〔检查项目〕 ⑴肝功8 项:ALT、AST、GGT、TP、Alb、Gib、T-Bil、D-Bil、M-bil ⑵肝功13 项:ALT、AST、GGT、ALP、LDH、TP、Alb、Gib、T-Bil、D-bil、M-bil、TBA、A/G ⑶肝纤三项:层粘蛋白、透明质酸、脯氨酸肽酶 ⑷血氨(NH3) ⑸胆碱脂酶(CHE) 〔检查目的〕体检,各种肝胆疾病,急、慢性肝炎,肝硬化,脂肪肝,肝脏肿物。 3. 肾功能检查 〔检查项目〕 ⑴肾功:K、Na、Cl、Ca、P、Urea、UA、Cr、C02、GLU ⑵肾早期损伤检查:mALB ⑶ 肾早期损伤检查:al—微球蛋白、B 1—微球蛋白、尿白蛋白,尿免疫球蛋白。 ⑷24小时尿蛋白定量 〔检查目的〕体检,诊断各种肾脏疾患,急、慢性肾炎,肾功能不全,肾移植监测,糖 尿病,高血压,痛风。 4. 糖尿病监测 〔检查项目〕 ⑴血糖、糖耐量试验 ⑵果糖胺、糖化血红蛋白 ⑶血乳酸检查

⑷24小时尿糖定量

〔检查目的〕体检,诊断肥胖人群有糖尿病家族史, I、II型糖病患者疗效观察和用药监测。 5. 血脂检查 〔检查项目〕 ⑴血脂检查:TG、TCHO、HDL —C、LDL —C、APO—A、APO-B ⑵动脉硬化危险因素检测:血脂+同型半胱氨酸。 〔检查目的〕诊断高脂血症。 6. 心肌损伤相关指标检测 〔检查项目〕 ⑴心肌酶谱:AST、CK、CK—MB、A—HBDH、LDH ⑵心肌损伤指标:心肌肌钙蛋白I、CK—MB 〔检查目的〕诊断急性心梗,心肌炎,多发性皮肌炎,怀疑心肌损伤。 7. 贫血检查 〔检查项目〕 (1)血清铁 (2)叶酸、维生素B12。 〔检查目的〕协助诊断贫血原因。 8. 离子检查 〔检查项目〕K、Na、Cl、Ca、Mg、P、Fe、Cu、Zn 〔检查目的〕鉴别缺钙,肾脏疾病,糖尿病,高血压肾病,肾上腺疾病。 9?血、尿淀粉酶,胰蛋白酶原n,血脂肪酶 〔检查目的〕诊断急、慢性胰腺炎。 2感染免疫检查 1.感染疾病检查 〔检查项目〕HBsAg、抗-HCV、抗-HIV、快速血浆反应素试验( RPR) 〔检查目的〕协助诊断相关感染性疾病。 〔适应症〕易感人群,术前、创伤性检查前、输血前的病人。 2.病毒标志物检查 〔检查项目〕 ⑴肝炎病毒系列:抗-HAV、HBc-IgM、抗-HCV、丁肝抗体、戊肝抗体。

新版第三方医学检验行业概况.pdf

第三方医学检验行业概况 一、国外独立实验室的发展 1.1 独立医学实验室的发展历史 1925年美国出现商业化运营检验实验室 20世纪80年代中期。医院附属实验室占临床检验市场60%的份额,私人诊所实验室占20%左右的份额,而独立实验室占20%左右的份额 20世纪90年代中期,独立实验室占36%的市场份额,医院附属实验室占56%的份额,私人诊所下降至8%。 1.2 国外独立实验室现状 QUEST和LabCorp两家经营规模最大,均可开展3000余项的诊断项目。其中Quest在美国拥有31个区域性大型诊断中心,155家快速反应实验室,超过2100个病人服务中心,每年诊断超过1亿个标本。目前,美国前三名公司的市 场占有率超过60%,市场集中度很高。在欧美和日本等发达国家,独立实验室 已经占据临床检验市场的1/3。而中国99%的检验业务仍在医院检验科完成。但 相比Quest拥有的3000多项检验项目,中国的大型医院也只有500~1000个项目。 目前美国的独立实验室所开展的临床诊断业务,除了医疗卫生机构外包诊断业务,也直接面向患者提供诊断服务,此外还有些独立医学实验室利用自身医学 诊断平台开展更多的相关新业务,如新药研发的临床试验、疾病风险检测等。 二、国内第三方医学检验行业发展 2.1 发展概况 受市场发展较晚和医疗制度等影响,中国第三方医学检验行业尚处于发展初期,整体市场规模较小。目前中国从事第三方医学诊断市场规模不足20亿元,仅占医学诊断总收入的1%-2%。并且中国第三方医学诊断市场可检验的项目仅1000多项,而国外发达国家如美国可达4000多项,医学诊断水平差距明显,特 别是基因/分子诊断细分市场。 目前中国从事第三方医学诊断的实验室约有100多家,但大部分规模较小。金域、迪安、杭州艾迪康和达安基因是中国第三方医学诊断行业的龙头企业,市

医学学科分类及代码 全

医学学科分类及代码 180 生物学 180.11 生物数学(包括生物统计学等) 180.14 生物物理学 180.17 生物化学 180.1710 多肽与蛋白质生物化学180.1715 核酸生物化学 180.1720 多糖生物化学 180.1725 脂类生物化学 180.1730 酶学 180.1735 膜生物化学 180.1740 激素生物化学 180.1745 生殖生物化学 180.1750 免疫生物化学 180.1755 毒理生物化学 180.1760 比较生物化学 180.1765 应用生物化学 180.1799 生物化学其他学科 180.21 细胞生物学 180.2110 细胞生物物理学 180.2120 细胞结构与形态学 180.2130 细胞生理学 180.2140 细胞进化学 180.2150 细胞免疫学 180.2160 细胞病理学 180.2199 细胞生物学其他学科180.24 生理学 180.2411 形态生理学 180.2414 新陈代谢与营养生理学180.2417 心血管生理学 180.2421 呼吸生理学 180.2424 消化生理学 180.2427 血液生理学 180.2431 泌尿生理学 180.2434 内分泌生理学 180.2437 感官生理学 180.2441 生殖生理学 180.2444 骨骼生理学 180.2447 肌肉生理学 180.2451 皮肤生理学 180.2454 循环生理学

180.2461 年龄生理学 180.2464 特殊环境生理学 180.2467 语言生理学 180.2499 生理学其他学科 180.27 发育生物学 180.31 遗传学 180.3110 数量遗传学 180.3115 生化遗传学 180.3120 细胞遗传学 180.3125 体细胞遗传学 180.3130 发育遗传学(亦称发生遗传学) 180.3135 分子遗传学 180.3140 辐射遗传学 180.3145 进化遗传学 180.3150 生态遗传学 180.3155 免疫遗传学 180.3160 毒理遗传学 180.3165 行为遗传学 180.3170 群体遗传学 180.3199 遗传学其他学科 180.34 放射生物学 180.3410 放射生物物理学 180.3420 细胞放射生物学 180.3430 放射生理学 180.3440 分子放射生物学 180.3450 放射免疫学 180.3460 放射毒理学 180.3499 放射生物学其他学科 180.37 分子生物学 180.41 生物进化论 180.44 生态学 180.4410 数学生态学 180.4415 化学生态学 180.4420 生理生态学 180.4425 生态毒理学 180.4430 区域生态学 180.4435 种群生态学 180.4440 群落生态学 180.4445 生态系统生态学 180.4450 生态工程学 180.4499 生态学其他学科 180.47 神经生物学 180.4710 神经生物物理学

第三方医学检验行业概况

第三方医学检验行业概况

第三方医学检验行业概况 一、国外独立实验室的发展 1.1 独立医学实验室的发展历史 ●1925年美国出现商业化运营检验实验室 ●20世纪80年代中期。医院附属实验室占临床检验市场60%的份额,私人诊 所实验室占20%左右的份额,而独立实验室占20%左右的份额 ●20世纪90年代中期,独立实验室占36%的市场份额,医院附属实验室占 56%的份额,私人诊所下降至8%。 1.2 国外独立实验室现状 QUEST和LabCorp两家经营规模最大,均可开展3000余项的诊断项目。其中Quest在美国拥有31个区域性大型诊断中心,155家快速反应实验室,超过2100个病人服务中心,每年诊断超过1亿个标本。目前,美国前三名公司的市场占有率超过60%,市场集中度很高。在欧美和日本等发达国家,独立实验室已经占据临床检验市场的1/3。而中国99%的检验业务仍在医院检验科完成。但相比Quest拥有的3000多项检验项目,中国的大型医院也只有500~1000个项目。 目前美国的独立实验室所开展的临床诊断业务,除了医疗卫生机构外包诊断业务,也直接面向患者提供诊断服务,此外还有些独立医学实验室利用自身医学诊断平台开展更多的相关新业务,如新药研发的临床试验、疾病风险检测等。 二、国内第三方医学检验行业发展 2.1 发展概况 受市场发展较晚和医疗制度等影响,中国第三方医学检验行业尚处于发展初期,整体市场规模较小。目前中国从事第三方医学诊断市场规模不足20亿元,仅占医学诊断总收入的1%-2%。并且中国第三方医学诊断市场可检验的项目仅1000多项,而国外发达国家如美国可达4000多项,医学诊断水平差距明显,特别是基因/分子诊断细分市场。

医学检验分类模拟题及答案

医学检验分类模拟题及答案 一、单项选择题(A型题) 1、下列关于尿胆原的叙述正确的是 A.尿胆原在结肠末端形成 B.尿胆原在肠管下端氧化成尿胆素 C.小部分尿胆原从肠道重吸收 D.溶血性黄疸尿胆原减少 E.梗阻性黄疸尿胆原阴性 2、瑞氏染色法的染色原理 A.物理吸附 B.化学亲合 C.化学结合 D.物理吸附和化学亲合 E.物理性结合 3、瑞氏染料是一种复合染料,其成分为 A.酸性伊红和碱性亚甲蓝 B.甲基红和亚甲蓝 C.碱性品红和碱性亚甲蓝 D.伊红和糊精 E.碱性伊红和酸性亚甲蓝 4、抗凝原理与钙无关的抗凝剂是 A.草酸钾 B.草酸钠 C.乙二胺四乙酸盐 D.枸橼酸钠 E.肝素 5、苯丙酮尿症时尿液中增高的成分是 A.酪氨酸 B.尿黑酸 C.精氨酸 D.苯丙氨酸、苯丙酮酸 E.组氨酸 6、肾病综合征的特征不包括 A.水肿 B.低蛋白血症 C.高脂蛋白血症

D.蛋白尿 E.血尿 7、中性粒细胞空泡变性被认为是 A.胞浆溶解 B.糖原颗粒变性 C.染色不佳 D.细胞脂肪变性或颗粒缺失 E.内质网变性 8、传染性单核细胞增多症血涂片镜检可发现较多 A.大单核细胞 B.中性粒细胞中毒变性 C.异型淋巴细胞 D.幼稚单核细胞 E.幼稚细胞 9、AB0血型系统的分型依据是 A.红细胞的表面抗原 B.血清中存在的抗体 C.基因类型 D.红细胞上存在的抗原和血清中存在的抗体 E.天然抗体和免疫抗体 10、凝血酶原时间测定用以反应 A.内源性凝血系统的凝血功能 B.外源性凝血系统的凝血功能 C.内源性和外源性凝血系统的凝血功能 D.抗凝系统功能 E.纤维蛋白溶解系统抑制物含量 11、活化部分凝血活酶时间测定用于反应 A.内源性凝血系统的凝血功能 B.外源性凝血系统的凝血功能 C.内源性和外源性凝血系统的凝血功能 D.Ⅻ因子活化 E.毛细血管脆性增加 12、体内抗血液凝固系统包括 A.血管内皮的完整性 B.单核吞噬细胞的清除功能 C.抗凝血酶产生 D.肝素的合成 E.上述四项的共同作用 13、纤溶过程通常可分两个阶段,第二阶段是

《医学检验综合》考试大纲

《医学检验综合》(代码:708)考试大纲 一、考试范围 临床免疫学检验技术 临床生物化学检验技术 临床血液学检测技术 临床微生物学检验技术 二、考试要求 要求考生系统掌握以上学科的基础理论、基本知识和基本技能,并且够运用这些知识分析解决实际问题。 三、考试形式和试卷结构 (一)试卷满分及考试时间 本试卷满分为300分,考试时间为180分钟。 (二)答题方式 答题方式为闭卷、笔试。 (三)试卷内容结构 临床免疫学检验技术、临床生物化学检验技术、临床血液学检测技术、临床微生物学检验技术各占约1/4。 (四)试卷题型结构 A型题第1~90小题,每小题1.5分,共135分 第91~120小题,每小题2分,共60分 B型题第121~150小题,每小题1.5分,共45分

X型题第151~180小题,每小题2分,共60分 四、考查内容 (一)临床免疫学检验技术 1. 临床免疫学检验概论 临床免疫学检验技术的发展 2. 抗原和抗体及其结合反应 抗原抗体反应的原理。 抗原抗体反应的特点。 3. 抗体的制备 免疫原的制备、半抗原的制备和载体的选择;免疫佐剂的种类、免疫生物学作用以及引起免疫应答增强的机制。 抗血清的制备:免疫动物的选择、免疫途径与方法、收获血清的方法;抗血清的鉴定和保存;抗血清的纯化方法和单价特异性抗血清的纯化方法;杂交瘤技术的原理;单克隆抗体的制备技术:单克隆抗体的产生、纯化和鉴定。 4. 凝集反应 凝集反应的原理、特点和常见的直接凝集反应、间接凝集反应和抗球蛋白试验。 5. 沉淀反应 沉淀反应的特点和液体内沉淀试验、单向扩散试验和双向扩散试验的方法。 6. 放射免疫技术

医学学科专业分类及代码

学科分类与代码(上海市医学科学技术情报研究所制) C.基础医学说明代码学科名称 (未标级别的为三级学科) 310 基础医学一级 310.11 医学生物化学二级310.1110 多肽与蛋白质生物化学310.1115 核酸生物化学 310.1120 多糖生物化学 310.1125 脂类生物化学310.1130 酶学310.1135 膜生物化学310.1140 激素生物化学 310.1145 生殖生物化学 310.1150 毒理生物化学 310.1155 比较生物化学 310.1160 应用生物化学 310.1199 医学生物化学其他学科 310.14 人体解剖学二级 310.1410 系统解剖学 310.1420 局部解剖学 310.1499 人体解剖学其他学科 310.17 医学细胞生物学二级 310.1710 细胞生物物理学 310.1720 细胞结构与形态学 310.1730 细胞生理学 310.1740 细胞进化学 310.1799 医学细胞生物学其他学科310.21 人体生理学二级310.2111 形态生理学310.2114 新陈代谢与营养生理学310.2117 心血管生理学310.2121 呼吸生理学 310.2124 消化生理学 310.2127 血液生理学 310.2131 泌尿生理学 310.2134 内分泌生理学 1 310.2137 感官生理学 310.2141 生殖生理学 310.2144 骨骼生理学310.2147 肌肉生理学310.2151 皮肤生理学310.2154 循环生理学 310.2157 比较生理学 310.2161 年龄生理学310.2164 特殊环境生理学310.2167 语言生理学310.2199 人体生理学其他学科 310.24 人体组织胚胎学二级

临床医学检验技术分类模拟题28

临床医学检验技术分类模拟题28 A1型题 (最佳选择题,每题仅有一个正确答案) 1. 以下关于酸碱平衡与血钾浓度的相互关系,正确的说法是 A.代谢性酸中毒时可引起低血钾 B.低血钾时可引起代谢性碱中毒 C.代谢性碱中毒时可引起高血钾 D.高血钾时可引起代谢性碱中毒 E.低血钾时可引起代谢性酸中毒 答案:B [解答] 细胞内外存在H+-K+交换,代谢性酸中毒时,细胞外H+进入细胞内,细胞内K+进入细胞外,引起高血钾;代谢性碱中毒时,细胞内H+进入细胞外,细胞外K+进入细胞内,引起低血钾;低血钾时,细胞内K+进入细胞外,细胞外H+进入细胞内,引起代谢性碱中毒;高血钾时,细胞外K+进入细胞内,细胞内H+进入细胞外,引起代谢性酸中毒。 2. 血液中最重要的缓冲系统是 A.磷酸氢二钠-磷酸二氢钠缓冲系统 B.血红蛋白缓冲系统 C.碳酸盐-碳酸缓冲系统 D.血浆蛋白的缓冲系统 E.细胞内H+作为底物被利用 答案:C [解答] 血液中最重要的缓冲系统是碳酸盐-碳酸缓冲系统。 3. 关于代谢性碱中毒的特点,以下正确的是

A.HCO3-/H2CO3<20/1,原发性H2CO3↑ B.HCO3-/H2CO3<20/1,原发性HCO3-↓ C.HCO3-/H2CO3>20/1,原发性H2CO3↑ D.HCO3-/H2CO3>20/1,原发性HCO3-↑ E.pH值一定增高 答案:D [解答] 正常时HCO3-/H2CO3=20/1,代谢性碱中毒是原发性HCO3-↑,使HCO3-/H2CO3>20/1,如果完全代偿,pH值可正常。 4. 大量饮水后,水的主要排泄途径是 A.肾 B.肺 C.胆道 D.皮肤 E.肠道 答案:A [解答] 本题考查水的排泄途径。大量饮水后,水主要通过肾脏排泄。 5. 导致高血钾的因素有 A.静脉输入大量葡萄糖 B.慢性消耗性疾病 C.大面积烧伤 D.碱中毒 E.腹泻 答案:C [解答] 高血钾原因有:输入钾过多,排泄障碍,细胞内钾向外转移,如大面积

医学检验专业

临床医学院医学检验专业(五年制)本科 人才培养方案 一、专业代码、名称 专业代码:100304 专业名称:医学检验(五年制)Laboratory Medicine 二、专业培养目标 培养具有良好的思想品德和高尚的职业道德,具备基础医学、临床医学、检验医学等方面的基本理论知识和技能,拥有终身学习能力和良好的职业素养,能适应经济和社会发展需要的宽口径、厚基础、高素质、强能力,有能力在各级医院、血站、防疫、教育、医学类实验技术等部门从事医学检验、医学实验室技术的富有创造、创新、创业精神和实践能力的复合人才。 三、专业特色和培养要求 道德、态度目标 1.以人为本,具备优良的社会公德和职业道德,具有爱国主义和集体主义精神,愿为医学科学事业发 展贡献力量。 2.关爱病人,尊重病人,理解病人,注意保护病人隐私,不以医谋私。 3.树立实事求是的科学态度,坚持真理,将及时、准确地提供真实可信的实验诊断信息作为自己的道 德责任,为临床制定防病治病方案提供依据,切实维护民众的健康利益和患者及其家属的利益。 4.树立终身学习观念,持续自我完善,不断追求进步。对于自己不能胜任和安全处理的问题,应主动 寻求老师及同仁的帮助。 5.树立成本效益观念,注重合理检查,选择合理的实验方案,坚持公平有效和合理使用有限资源的原 则,以达到康复的最大效益。 6.尊重同仁,有团队合作精神。 7.树立依法行医的观念,学会用法律保护病人和自身的利益。 知识目标 1.熟悉国家卫生工作及临床实验室管理有关的方针、政策和相关的法律、法规; 2.掌握与医学相关的数学、物理学、化学、生命科学、行为科学和社会科学知识和方法,并能用于指导未来的学习和医学实践; 3.掌握基础医学和临床医学的基本理论知识; 4.掌握应用生物化学、分子生物学、免疫学、病原诊断学、血细胞形态学的基本理论和技术,了解常用检验仪器的基本构件和性能; 5.掌握临床实验诊断指标的基础理论和临床意义,能正确解释和合理利用实验诊断结果,为疾病诊断疗服务; 6.数理统计及计算机应用的基本能力; 7.用一门外语阅读相关医学文献的能力; 8.掌握文献检索、资料调查的基本方法,具有一定的科学研究和实际工作能力; 9.了解医学检验前沿学科的理论和技术的发展动态。 技能目标 1.具有全面、系统、正确运用实验诊断项目的能力; 2.具有系统、规范地进行临床实验检查和规范书写实验报告的能力; 3.具有较强的临床思维和表达能力; 4.具有生物化学、分子生物学、免疫学、病原诊断学、血细胞形态学等的基本实验技能和常用检验仪 器的基本操作能力;

检验科分类

检验科是临床医学和基础医学之间的桥梁,包括临床化学、临床微生物学、临床免疫学、血液学、体液学以及输血学等分支学科。 1生化全项检查 1.生化全项检查 〔检查项目〕包括肝功,肾功,心肌酶谱、血脂等。 〔检查目的〕参照以下相关内容。 2.肝功能检查 〔检查项目〕 ⑴肝功8项:ALT、AST、GGT、TP、Alb、Glb、T-Bil、D-Bil、M-bil ⑵肝功13项:ALT、AST、GGT、ALP、LDH、TP、Alb、Glb、T-Bil、D-bil、M-bil、TBA、A/G ⑶肝纤三项:层粘蛋白、透明质酸、脯氨酸肽酶 ⑷血氨(NH3) ⑸胆碱脂酶(CHE) 〔检查目的〕体检,各种肝胆疾病,急、慢性肝炎,肝硬化,脂肪肝,肝脏肿物。 3.肾功能检查 〔检查项目〕 ⑴肾功:K、Na、Cl、Ca、P、Urea、UA、Cr、CO2、GLU ⑵肾早期损伤检查:mALB ⑶肾早期损伤检查:α1-微球蛋白、β1-微球蛋白、尿白蛋白,尿免疫球蛋白。 ⑷24小时尿蛋白定量 〔检查目的〕体检,诊断各种肾脏疾患,急、慢性肾炎,肾功能不全,肾移植监测,糖尿病,高血压,痛风。 4.糖尿病监测 〔检查项目〕 ⑴血糖、糖耐量试验 ⑵果糖胺、糖化血红蛋白 ⑶血乳酸检查 ⑷24小时尿糖定量

〔检查目的〕体检,诊断肥胖人群有糖尿病家族史,I、II型糖病患者疗效观察和用药监测。 5.血脂检查 〔检查项目〕 ⑴血脂检查:TG、TCHO、HDL-C、LDL-C、APO-A、APO-B ⑵动脉硬化危险因素检测:血脂+同型半胱氨酸。 〔检查目的〕诊断高脂血症。 6.心肌损伤相关指标检测 〔检查项目〕 ⑴心肌酶谱:AST、CK、CK-MB、A-HBDH、LDH ⑵心肌损伤指标:心肌肌钙蛋白I、CK-MB 〔检查目的〕诊断急性心梗,心肌炎,多发性皮肌炎,怀疑心肌损伤。 7.贫血检查 〔检查项目〕 (1)血清铁 (2)叶酸、维生素B12。 〔检查目的〕协助诊断贫血原因。 8.离子检查 〔检查项目〕K、Na、Cl、Ca、Mg、P、Fe、Cu、Zn 〔检查目的〕鉴别缺钙,肾脏疾病,糖尿病,高血压肾病,肾上腺疾病。 9.血、尿淀粉酶,胰蛋白酶原Ⅱ,血脂肪酶 〔检查目的〕诊断急、慢性胰腺炎。 2感染免疫检查 ⒈感染疾病检查 〔检查项目〕HBsAg、抗-HCV、抗-HIV、快速血浆反应素试验(RPR) 〔检查目的〕协助诊断相关感染性疾病。 〔适应症〕易感人群,术前、创伤性检查前、输血前的病人。 ⒉病毒标志物检查 〔检查项目〕 ⑴肝炎病毒系列:抗-HAV、HBc-IgM、抗-HCV、丁肝抗体、戊肝抗体。 ⑵抗-HIV

医院检验科检验项目一览表

医院检验科检验项目一览表 检验项目(组合)名称项目内容(英文缩写)/备注报告时间血常规(三分类)WBC、RBC、PLT、HGB、HCT等18项+3个直方图30分钟 1小时血常规(五分类)WBC、RBC、PLT、HGB、HCT等26个项目+五分类+异常淋巴 细胞、幼稚细胞提示+5个散点图 三分类血常规+CRP WBC、RBC、PLT、HGB、HCT等18项+3个直方图+CRP 40分钟血型ABO血型鉴定+RH血型鉴定20分钟网织红细胞计数(Ret)1小时嗜酸性细胞直接计数1小时异常白细胞形态检查1小时异常红细胞形态检查1小时红斑狼疮细胞检查(LEC)5小时一氧化碳(CO)定性测定30分钟红细胞比积测定(HCT)30分钟红细胞沉降率测定(ESR激光法)1小时骨髓涂片细胞学检验根据需要进行特殊化学染色3天凝血四项PT、APTT、TT、Fib 1.5小时D-二聚体测定1小时尿液分析+镜检尿化学分析11项+镜检5项30分钟尿妊娠试验10分钟尿沉渣镜检WBC、RBC、管型、结晶等30分钟尿本-周氏蛋白定性检查30分钟尿隐血10分钟

检验项目(组合)名称项目内容(英文缩写)/备注报告时间尿寄生虫30分钟乳糜试验30分钟粪便常规颜色、性状、RBC、WBC、虫卵等20分钟粪便隐血试验(OB化学法)10分钟粪便轮状病毒检测20分钟胸、腹水常规检查颜色、透明度、李凡他试验、WBC等30分钟脑脊液常规检查CSF 颜色、透明度、潘氏试验、WBC等30分钟精液常规检查(手工法)颜色、性状、液化时间、活动率、活动力、精子数等 1.5小时前列腺液常规检查颜色、性状、卵磷脂小体、淀粉颗粒、精子等30分钟阴道分泌物检查WBC、上皮细胞、清洁度、霉菌、滴虫等30分钟 30分钟阴道五联检PH值、过氧化氢、白细胞酯酶、唾液酸苷酶、脯氨酸氨基 肽酶、乙酰氨基葡萄糖苷酶测定 痰液常规检查颜色、性状、WBC、结晶等30分钟各种穿刺液常规检查颜色、透明度、WBC、RBC等30分钟血流变全血粘度、血浆粘度测定,红细胞流变特性、HCT、ESR等3小时离子6项K、NA、CL、Ca、TCO2、P 1-3小时急诊生化14项UREA、Cr、TBIL、ALB、CK、ALT、AMY、GLU+离子6项1-3小时肝功能5项ALT、AST、TBIL、DBIL、LBIl 3小时肝功能10项TP、ALB、GLB、GGT、LDH、ALP+肝功5项3小时肝功能15项TBA、CHE、HBDH、GLU、ADA+肝功10项3小时心肌酶谱5项CK、CK-MB、LDH、HBDH、AST 3小时血脂4项CHOL、TG、HDL、LDL 3小时血脂7项APoAⅠ、APoB、LP(a)+血脂4项3小时血糖1项GLU 3小时

医学检验技术专业疾病概要课程标准

《疾病概要》课程标准 一、课程基本信息 课程名称:疾病概要课程代码:030116 课程类型:专业必修课学时/学分:48/3 适用专业:医学检验技术修订时间:2016年4月20日 课程负责人:刘伟课标审批人:计仁军 课程团队:王云飞、费鸿、国秀丽、刘伟、候媛媛、顾海鸥、郭佳、王艳慧二、课程定位与课程设计 1.课程定位 ⑴岗位分析 《疾病概要》课程以岗位需求和职业标准为依据,以服务为宗旨,以就业为导向,以能力为本位,体现职业和职业教育发展趋势,满足学生职业生涯规划和可持续发展的需要。本门课程设置满足岗位需求,同时兼顾专业资格考试的需要,教学效果评价实行全方位、开放性。医学检验技术的进步和设备的更新换代,对许多疾病的诊断、治疗、监测和预后评估都起着越来越重要的作用。过去临床检验科室一直被看作是医院的辅助科室,只对临床部门起“辅助”作用。而目前检验科室已经成为各医院很重要的一个部门。衡量一个医院整体水平的高低,其中很重要的一方面就是这个医院的检验部门可以检测多少项目、检测的水平如何,以及所应用的技术手段是否先进。另外,随着检测技术的不断发展,检测项目的逐步增多,临床疾病的诊断对医学检验项目的依赖愈加明显。因此,检验学科及其相关部门在现代医学中的地位和作用已经越来越受到重视。医学检验的快速发展对医学检验人才提出了更高的要求,因此,本门课程通过对检验专业就业岗位的知识、技能和综合素质分析,结合医学检验专业特点及发展趋势,进行了本课程设置和教学内容的改革。教学内容突出基础理论知识的应用和实践能力培养,基础理论教学以应用为目的,以必需够用为度;专业课教学针对检验专业临床的特点,强调实用性,能力培养贯穿于整个课程体系中。 ⑵课程性质 《疾病概要》是一门研究诊断学基础及临床各科常见疾病的学科。本课程论述了诊断疾病的基础理论,基本技能,诊断思维;临床常见内、外、妇、儿、及肿瘤学等常见疾病的病因、发病机制、临床表现、诊断与鉴别诊断、治疗原则和预防方法。本课程是检验技术专业的专业基础学科,重点讲授检验医学领域已涉及的临床病种的诊断和治疗方法。通过本课程学习,使学生获得常见临床疾病的诊治的基本理论、基础知识和基本技能,为学好医学检验技术专业课程打下良好的基础。 ⑶课程地位 《疾病概要》是医学检验技术专业的专业技术课程,培养符合医学检验技术专业岗位群的高技能人才,目标定位明确。《疾病概要》是检验专业技术课程之间的辅助学科,是从事医学检验专业必须掌握的基本理论、基本知识、基本技能。通过学习疾病的临床表现、实验室及辅助检查、诊断及鉴别诊断和治疗等基本内容,使学生能达到初步的诊断及治疗疾病的能力。 ⑷课程作用

医学检验分类代码概况

医学检验分类代码Ⅰ概况 1.范围 本标准规定了临床检验项目的分类与代码。 本标准适用于卫生系统各医疗、教学、科研单位及各级卫生行政部门;也适用于与检验有关的仪器设备、试剂等生产企业等。 2.编码方法 2.1 本标准为细则层次代码结构,主要按五类细则进行编码,包括: 分析物编码、识别编码、材料编码、测定法编码、结果识别 编码。编码后每个检测项目由17位符号组成。若某一项目 无须使用某编码时,则用相应位数的“0”代替。 2.1.1分析物编码使用细则:分为八大类,用一位阿拉伯数字表示, 每大类下中分类用大写英文字母表示,如A,B,C…Z,每 中分类下的检查项目用三位阿拉伯数字表示。 2.1.2识别编码使用细则:用四位阿拉伯数字表示。 2.1.3材料编码使用细则:用三位阿拉伯数字表示。 2.1.4测定法编码使用细则:用三位阿拉伯数字表示。 2.1.5结果识别编码使用细则:用二位阿拉伯数字表示。 2.1.6每组编码使用细则内均适当留有空码,以备增加或调整类目的需要。 2.1.7编码结果示意图: 1 2 3 4 5 XXXXX XXXX XXX XXX XX 分析物编码结果识别编码 识别编码测定法编码 材料编码 3.细则说明 3.1分析物编码使用细则 分析物编码,作为编码系统的主体,应依据下述分类标准进行排列,第Ⅰ数列表示某一大类检验项目的编码名称,第Ⅱ数列表示在大分类下某类检验项目的中分类编码,第Ⅲ数列表示对应于某分类编码的各个检查项目。

大多数情况下,对某一检查项目,很难给出合适的分类编码,此时应依据一下原则进行分类: 3.1.1 对于已存在的一般意义或习惯上的分类方法,遵循优先原则,避免产生与其矛盾的分类方法。 3.1.2 检查项目的功能和意义在分类时应给予足够的重视。 3.1.3 对于相同检查项目但不同样品和不同分析方法但相同检测意义,应尽可能划分同一类编码。 3.1.4 看似相同但检测目的或意义不同的检查项目应当给予各自适合的分类。 3.1.5 对于由体外物质(如药物)造成体内物质发生变化的检查项目,原则上按检查体内物质来分类。 3.1.6 如上述原则仍难以分类,可有偿咨询医疗机构的分类列表名单。 3.1.7 本细则共分八大类,每大类又分为若干小类,见表1、表1.1-表1.8。 3.2识别编码使用细则 识别编码应当建立并用于识别用分析物编码难以分类或各分析物有共通分析物编码的部分。 3.2.1负荷试验时间识别(1000-1299) 负荷试验开始后的采血时间应该用“分”表示,识别编码的后3位表示血液收集距离负荷试验开始的时间。 3.2.2标本识别(1300-1349) 用于识别同一项目不同检测标本。 3.2.3定性/定量识别(1350-1399) 用于在方法上不能确定的检查项目,抗病毒抗体定性/定量检测项目除外。 3.2.4病毒识别(1400-1499) 用于识别病毒抗原及相应抗体和其它相关物质。 识别抗体不同球蛋白的种类。 用于识别定性/定量检测抗病毒抗体。 3.2.5过敏原识别(2000-2999) 用于识别特异的过敏原,如IgE,IgG等(分析物编码5A100-5A115)3.2.6 CD识别(3000-5999) 用于识别CD分类法相应物质,如淋巴细胞亚群分类试验 3.2.7微生物学检查识别(6000-6009) 用于识别一般鉴定试验,识别编码应从医疗机构标本编码表获得。3.2.8药敏试验(6010-6999) 用于识别抗生素敏感试验(6101-6799)

医学检验基础知识必看

医学检验基础知识——必看 临床医学检验《基础知识》考前突破试题附答案 一、以下每一道考题下面有A、B、C、D、E五个备选答案。请从中选择一个最佳答案。 第1题用Ficon分层液分离外周血中单个核细胞,其分布由上到下依次为(C) A.血浆、粒细胞、单个核细胞、红细胞 B.血浆、单个核细胞、红细胞、粒细胞 C.血浆、单个核细胞、粒细胞、红细胞 D.红细胞、粒细胞、单个核细胞、血浆 E.粒细胞、单个核细胞、红细胞、血浆 第2题肝细胞对胆红素的转化在哪个部位进行(C) A.核糖体 B.粗面内质网 C.滑面内质网 D.胞浆 E.高尔基复合体 第3题关于细菌L型,下列哪一项是错误的(A)

A.细菌L型是遗传性变异的细菌 B.细菌L型是细菌失去细胞壁所形成的细胞壁缺陷型 C.细胞壁的缺陷主要是肽聚糖的缺陷 D.细菌L型在脱离诱导剂后可恢复为原来的细菌 E.凡能破坏肽聚糖结构或抑制其合成的物质都能损伤细菌细胞壁而形成细菌L型 第4题多发性骨髓瘤血液生化最主要的特征是(B) A.γ-球蛋白增高 B.M蛋白的出现 C.尿凝溶蛋白阴性 D.白蛋白降低 E.尿酸正常 第5题幼红细胞浆内的蓝色颗粒在6个以上,呈环核分布,称为(D) A.细胞外铁 B.铁粒幼细胞 C.铁粒红细胞 D.环形铁粒幼红细胞 E.转铁蛋白

第6题实验动物新生期摘除胸腺(B) A.脾脏红髓区T细胞缺乏 B.淋巴结副皮质区T细胞缺乏 C.脾脏白髓区B细胞缺乏 D.淋巴结浅皮质区T细胞缺乏 E.以上均错误 第7题脾脏的功能不包括(D) A.贮存和调节血量 B.全身血液的滤过器 C.合成吞噬细胞 D.合成干扰素、补体、细胞因子等生物活性物质E.发生免疫应答的重要基地 第8题从因子Ⅲ释放到纤维蛋白形成的过程是指(C) A.外源凝血途径 B.内源凝血途径 C.外源凝血系统 D.内源凝血系统 E.共同凝血途径 第9题成人CSF葡萄糖含量的参考值为(B) A.1.5~2.5mmol/L B.2.5~4.5mmol/L

全国医疗卫生机构业务科室分类与代码

(十八)医疗卫生机构业务科室分类与代码 1、医疗机构诊疗科目名录(以A开头) 代码诊疗科目代码诊疗科目 01 预防保健科07 儿科 02 全科医疗科07.01 新生儿专业 03 内科07.02 小儿传染病专业03.01 呼吸内科专业07.03 小儿消化专业 03.02 消化内科专业07.04 小儿呼吸专业 03.03 神经内科专业07.05 小儿心脏病专业03.04 心血管内科专业07.06 小儿肾病专业 03.05 血液内科专业07.07 小儿血液病专业03.06 肾病学专业07.08 小儿神经病学专业03.07 内分泌专业07.09 小儿内分泌专业03.08 免疫学专业07.10 小儿遗传病专业03.09 变态反应专业07.11 小儿免疫专业 03.10 老年病专业07.12 其他 03.11 其他08 小儿外科 04 外科08.01 小儿普通外科专业04.01 普通外科专业08.02 小儿骨科专业 04.01.01 肝脏移植项目08.03 小儿泌尿外科专业04.01.02 胰腺移植项目08.04 小儿胸心外科专业04.01.03 小肠移植项目08.05 小儿神经外科专业04.02 神经外科专业08.06 其他 04.03 骨科专业09 儿童保健科 04.04 泌尿外科专业09.01 儿童生长发育专业04.04.01 肾脏移植项目09.02 儿童营养专业 04.05 胸外科专业09.03 儿童心理卫生专业04.05.01 肺脏移植项目09.04 儿童五官保健专业04.06 心脏大血管外科专业09.05 儿童康复专业 04.06.01 心脏移植项目09.06 其他 04.07 烧伤科专业10 眼科 04.08 整形外科专业11 耳鼻咽喉科 04.09 其他11.01 耳科专业 05 妇产科11.02 鼻科专业 05.01 妇科专业11.03 咽喉科专业 05.02 产科专业11.04 其他 05.03 计划生育专业12 口腔科 05.04 优生学专业12.01 口腔内科专业 05.05 生殖健康与不孕症专业12.02 口腔颌面外科专业 05.06 其他12.03 正畸专业 06 妇女保健科12.04 口腔修复专业 06.01 青春期保健专业12.05 口腔预防保健专业06.02 围产期保健专业12.06 其他 06.03 更年期保健专业13 皮肤科 06.04 妇女心理卫生专业13.01 皮肤病专业 06.05 妇女营养专业13.02 性传播疾病专业

医学检验分类模拟题1-(4)

医学检验分类模拟题1-(4) 1. 弯曲菌属为微需氧菌,初次分离时需要的气体环境为 A.需氧 B.厌氧 C.50%的CO2,95%的O2 D.10%CO2 E.5%的O2、85%的N2、10%CO2 答案:E 2. 志贺菌属分群和分型依据其 A.H抗原 B.O抗原 C.K抗原 D.Vi抗原 E.菌落特征 答案:B 3. KIA培基上反应为A/A,H2S(-);MIU培养上呈M(+),I(+),U(-)可初步鉴定为 A.大肠埃希氏菌 B.肺炎链球菌 C.变形杆菌 D.志贺氏菌 E.沙门氏菌 答案:A 4. KIA培基上反应为K/A,H2S(-);MIU培养基上呈M(-),I(-/+),U(-)可初步鉴定为

A.大肠埃希氏菌 B.肺炎链球菌 C.志贺氏菌 D.变形杆菌 E.沙门氏菌 答案:C 5. KIA培养基上反应为K/A,H2S(+/-);MU培养基上呈M(+),I(-),U(-)可初步鉴定为 A.大肠埃希氏菌 B.志贺氏菌 C.沙门氏菌 D.肺炎链球菌 E.变形杆菌 答案:C 6. 肠产毒性大肠埃希氏菌是 A.EPEC B.ETEC C.EIEC D.EHEC E.EaggEC 答案:B 7. 肠致病性大肠埃希氏菌是 A.EPEC B.ETEC C.EIEC D.EHEC

E.EaggEC 答案:A 8. 肠出血性大肠埃希氏菌是 A.EPEC B.ETEC C.EIEC D.EHEC E.EaggEC 答案:D 9. 取患者米泔水样粪便制成悬滴片,可见流星或穿梭状运动的细菌是 A.大肠埃希氏菌 B.霍乱弧菌 C.沙门氏菌 D.志贺氏菌 E.空肠弯曲菌 答案:B 10. 与消化性溃疡、十二指肠溃疡有密切关系的细菌是 A.EPEC B.幽门螺杆菌 C.沙门氏菌 D.志贺氏菌 E.霍乱弧菌 答案:B

医学检验技术专业简介

医学检验技术专业简介 专业代码620401 专业名称医学检验技术 基本修业年限三年 培养目标 本专业培养德、智、体、美全面发展,具有良好职业道德、人文素养、质量意识及计量意识,能适应医学检验发展需要,掌握一定的临床医学知识和生物检验基础理论和基本知识,具备基本医学检测能力、常用检测仪器的使用能力,以及较好的细胞形态学鉴别能力,从事人体血液、体液、分泌物等医学检验工作的高素质实用型技术技能人才。 就业面向 主要面向各级医院检验科、血库,各级疾病预防控制中心、血站、检验检疫、计划生育服务等机构,以及各种独立实验室、医学生物试剂生产经营企业,从事医学检验等工作。 主要职业能力 1.具备正确采集、分离、保存各种临床检测标本的能力; 2.具备严谨、务实、认真的工作态度,良好的职业道德和团队协作能力; 3.掌握医学检验基础理论和基本知识,熟悉临床基础知识; 4.掌握临床检验常见标本中细胞等有形成分的形态特点,以及细胞计数和分类方法,掌握血型鉴定和交叉配血方法; 5.掌握临床常见标本病原体分离培养、鉴定和药敏试验技术,具备实验室生物安全防范能力; 6.掌握相关检测仪器的使用和维护方法; 7.了解常见生物化学检测项目,具备一定的实验室质量控制及管理能力;

8.了解常用免疫学检测项目,具备常用止、凝血功能检测能力,掌握骨髓检查方法。 核心课程与实习实训 1.核心课程 临床检验基础、生物化学检验、免疫学检验、微生物学检验、血液学检验和寄生虫学检验等。 2.实习实训 在校内进行医学检验基本技能和常用检测项目的实训。在二级甲等医院、三级医院检验科进行实习。 职业资格证书举例 临床医学检验技术专业初级(士)专业技术资格微生物检验技术专业初级(士)专业技术资格 衔接中职专业举例 医学检验技术 接续本科专业举例 医学检验技术卫生检验与检疫医学实验技术

医学检验分类模拟题1-(3)

医学检验分类模拟题1-(3) 1. 溶液的pH南6改变为3时,氢离子浓度提高到原来的 A.0.001倍 B.3倍 C.30倍 D.300倍 E.1000倍 答案:E 2. 还原型辅酶Ⅰ(NADH)的最大吸收峰是 A.220nm B.280nm C.300nm D.340nm E.540nm 答案:D 3. 唯一具有降低血糖作用的激素是 A.胰高血糖素 B.生长激素 C.胰岛素 D.甲状腺素 E.糖皮质激素 答案:C

A.酶是一种催化剂 B.绝大部分酶的本质是蛋白质 C.酶反应前后没有结构和性质上的改变 D.酶可缩短反应达到平衡所需时间 E.酶可以改变反应平衡点 答案:E 5. 比较两种数据之间变异水平时的应用指标是 A.全距 B.离均差平方和 C.变异系数 D.标准差 E.方差 答案:C 6. 蛋白质的元素组成中含量最多的是 A.碳 B.氢 C.氧 D.氮 E.硫 答案:A 7. 化学试剂中分析纯的标志是 A.GR B.AR C.CP

E.CR 答案:B 8. 相对离心力计算公式是 A.RCF=1.118×10-5·n2·R B.RCF=0.1118×10-5·n2·R C.RCF=1.118×10-5·n·R D.RCF=1.118×10-6·2·R E.RCF=11.18×10-5·n2·R 答案:A 9. 尿酸是何种物质的代谢产物 A.蛋白质 B.核酸 C.氨基酸 D.尿素 E.糖类 答案:B 10. 以下不属于维生素的是 A.抗坏血酸 B.核黄素 C.维生素B12 D.肾上腺素 E.吡哆醇 答案:D

11. 下列对应不当的项目是 A.溶血性贫血…血清铁增高 B.肾病综合征…血清铁降低 C.急性肝炎…血清铁增高 D.再生障碍性贫血…血清铁增高 E.缺铁性贫血…总铁结合力降低 答案:E 12. 下列关于肌酸激酶的论述错误的是 A.肌酸激酶属于转移酶类 B.镁离子是肌酸激酶的激活剂 C.轻度溶血对结果有影响 D.剧烈运动,肌肉注射可轻度升高 E.CK含有三种同工酶 答案:C 13. 以磷酸对硝基酚为底物,连续监测法测定血清碱性磷酸酶的监测波长为 A.340nm B.400nm C.405nm D.500nm E.540nto 答案:C 14. 火焰光度法测定血清中的K+、Na+应用的是 A.原子吸收光谱法 B.紫外光谱法