一种医用胶片存储方法与流程

文档序号:12462638阅读:1731来源:国知局
一种医用胶片存储方法与流程

本发明涉及一种医用胶片存储方法,属于医用信息存储技术领域。



背景技术:

现在医院的影像科都会为病人提供胶片和对应的诊断文件,而在病历资料中仅仅存储的是原始影像文档和诊断文件。目前,医疗纠纷事故鉴定中涉及影像科的有效法律依据是诊断时使用的打印胶片,而根据现有医疗系统的病历资料规范,医院只保管原始影像数据而不保存诊断时打印的胶片。一旦进行医疗纠纷、事故鉴定,只能依据患者提供的打印胶片,而患者提供的打印胶片往往由于存储不当导致胶片受损、不清洗等问题,进而影响判断结果,而医院方面由于不存储诊断使用的打印胶片,这就使得医院处于被动状态,也使得由于无法提供清晰准确的诊断所使用的打印胶片,导致纠纷无法顺利进行处理。

因此,有效解决无法保存准确诊断信息,以及日后无法恢复原始诊断(打印)数据问题无论对于医院还是对于患者都是非常重要的。



技术实现要素:

本发明是为了有效解决现有医疗系统中无法恢复原始诊断使用的打印胶片数据问题,提出了一种医用胶片存储方法。

一种医用胶片存储方法,所述胶片存储方法包括:

第一步:技师工作站接收放射设备(CT、ECT、CR、DR、MRI、DSA等设备)发出的胶片数据和胶片打印指令;

第二步:技师工作站接收到所述胶片打印指令之后,利用DICOM Print SCP模块把所述胶片数据转换成数据流;

第三步:利用封包模块将所述数据流压缩到DAT包;

第四步:利用传输接口将所述DAT包传输到存储服务器上。

优选地,第二步所述数据流包括头信息和图像数据。

优选地,第三步所述利用封包模块将数据流压缩到DAT包的具体过程为:

步骤A1:封包模块读取数据流,将读取到的数据流保存到缓存DICOM数据文件夹中;

步骤A2:封包模块读取数据流中每一帧图像数据的索引文件和组合方式文件,并对所述索引文件和组合方式文件中的标准索引信息和组合方式信息进行更改,以实现对每一帧图像数据的排列组合,将更改索引信息和组合方式信息后的索引文件和组合方式文件重新保存到缓存DICOM数据文件夹中;

步骤A3:将数据流中的每一帧的图像数据保存为一个与之对应的图像文件,按照数据流中每一帧图像数据的帧顺序将每一帧图像数据对应的图像文件保存到临时存储文件夹中,同时,将一幅完整的胶片图像文件保存到临时存储文件夹中;

步骤A4:将缓存DICOM数据文件夹和临时存储文件夹压缩到DAT包。

优选地,所述第四步所述利用传输接口将所述DAT包传输到存储服务器上的步骤为:

步骤B1:通过传输接口和传输协议建立技师工作站与存储服务器之间的连接;

步骤B2:技师工作站向存储服务器发送请求命令;

步骤B3:存储服务器端响应所述请求命令,根据请求命令的命令类型生成相应的执行结果;

步骤B4:存储服务器端量生成的执行结果回发至技师工作站;如果回发未成功,就会再次传输,直至传输成功为止;

步骤B5:存储服务器端关闭连接。

优选地,步骤B1中所述传输协议包括文件头、数据包尺寸、参数长度,参数xml字符串字节流,数据长度和数据。

优选地,所述参数xml文件包括命令类型、消息标识号、部门编号、设备编号、文件编号、目的设备编号和目的检查号。

优选地,步骤B3所述请求命令的命令类型包括上传文件、请求文件、文件移动和文件删除。

优选地,步骤B3所述的执行结果包括消息标识号、命令类型、错误类型和详细说明。

本发明有益效果:

本发明提出的医用胶片存储方法,能够将医生在诊断过程中使用的所有的打印胶片图片以一比一比例进行完整的保存,进而便于与病历资料同时存储,便于后续调取实现复制性的重复打印。

本发明提出的医用胶片存储方法,是将打印胶片图像信息转化为文件形式进行存储,极大程度的节约胶片存储所占用的存储空间,该方法与图片存储方式相比,节约95%以上的存储空间。

本发明提出的医用胶片存储方法针对现有医疗系统的病历资料存储提出了一个全新的概念,即:针对影像学的检测结果不仅仅存储原使影像资料和诊断结果,还要将当时用于诊断的打印胶片数据进行存储,使得病历资料进一步与实际诊断过程中所使用的资料一致,完善了病历资料的存储内容。

该方法有助于进一步完善现有医疗系统的病历资料存储与管理。

附图说明

图1为本发明所述医用胶片存储方法的流程图。

图2为本发明所述技师工作站、放射设备和服务器结构连接的示意图。

具体实施方式

下面结合具体实施例对本发明做进一步说明,但本发明不受实施例的限制。

一种医用胶片存储方法,所述胶片存储方法包括:

第一步:技师工作站接收放射设备(CT、ECT、CR、DR、MRI、DSA)发出的胶片数据和胶片打印指令;

第二步:技师工作站接收到所述胶片打印指令之后,利用DICOM Print SCP模块把所述胶片数据转换成数据流;

第三步:利用封包模块将所述数据流压缩到DAT包;

第四步:利用传输接口将所述DAT包传输到存储服务器上。

放射设备与技师工作站通过网络相连并进行数据传输,而技师工作站通过网络与存储服务器进行链接和数据传输。DICOM Print SCP模块和封包模块为软件模块,其中,DICOM Print SCP模块主要功能是接收胶片数据,并将胶片数据转化为数据流;封包模块主要功能是将胶片数据转换成的数据流打包压缩,使数据流能够能依照传输协议在网络中传递至存储服务器。

其中,第二步所述数据流包括头信息和图像数据,第三步所述利用封包模块将数据流压缩到DAT包的具体过程为:

步骤A1:封包模块读取数据流,将读取到的数据流保存到缓存DICOM数据文件夹中;

步骤A2:封包模块读取数据流中每一帧图像数据的索引文件和组合方式文件,并对所述索引文件和组合方式文件中的标准索引信息和组合方式信息进行更改,以实现对每一帧图像数据的排列组合,将更改索引信息和组合方式信息后的索引文件和组合方式文件重新保存到缓存DICOM数据文件夹中;

步骤A3:将数据流中的每一帧的图像数据保存为一个与之对应的图像文件,按照数据流中每一帧图像数据的帧顺序将每一帧图像数据对应的图像文件保存到临时存储文件夹中,同时,将一幅完整的胶片图像文件保存到临时存储文件夹中;

步骤A4:将缓存DICOM数据文件夹和临时存储文件夹压缩到DAT包。

其中,第四步所述利用传输接口将所述DAT包传输到存储服务器上的步骤为:

步骤B1:通过传输接口和传输协议建立技师工作站与存储服务器之间的连接;

步骤B2:技师工作站向存储服务器发送请求命令;

步骤B3:存储服务器端响应所述请求命令,根据请求命令的命令类型生成相应的执行结果;

步骤B4:存储服务器端量生成的执行结果回发至技师工作站;如果回发未成功,就会再次传输,直至传输成功为止;

步骤B5:存储服务器端关闭连接。

在步骤B1中,传输协议包括文件头、数据包尺寸、参数长度,参数(参数长度)xml字符串字节流,数据长度和数据(数据长度)。其中,文件头:固定2个字节内容为DW;数据包尺寸:固定4个字节,32为无符号整数,不包括文件头与自身字节数;参数长度:固定4个字节,32为无符号整数,不包括自身在内的参数数据长度;参数(参数长度)xml字符串字节流:符合参数长度的字节数据流;数据长度:固定4个字节,32为无符号整数,不包括自身在内的数据长度;数据(数据长度):符合数据长度的字节数据流。

同时,参数(参数长度)xml字符串字节流包括命令类型、消息标识号、部门编号、设备编号、文件编号、目的设备编号和目的检查号。

而步骤B3中所述请求命令的命令类型包括上传文件、请求文件、文件移动和文件删除。并且,步骤B3所述的执行结果包括消息标识号、命令类型、错误类型和详细说明。其中,执行结果的类型与请求命令的命令类型相应,即根据发送的请求命令的命令类型的不同来返回相应的执行结果,具体执行结果的返回值的情况如下:

上传文件

返回值:成功、失败(包括失败原因)

请求文件

返回值:成功(包括文件)、失败(包括失败原因)

文件移动

返回值:成功、失败(包括失败原因)

文件删除

返回值:成功、失败

当技师工作站通过传输接口传输协议向存储服务器发送请求命令时,具体的请求命令根据实际情况而决定,比如技师工作站接收胶片数据的时候,就需要“上传文件”的请求命令;比如客户端需要浏览胶片数据的时候,就需要“请求文件”命令以获取该病人的胶片影像数据;比如技师或其他辅助工作站发现胶片报告数据信息与患者信息匹配错误的时候,就需要“文件移动”命令来重新匹配患者胶片数据信息;比如机器测试或医生输错胶片数据信息时候,就需要“文件删除”命令来输出胶片数据信息。

虽然本发明已以较佳的实施例公开如上,但其并非用以限定本发明,任何熟悉此技术的人,在不脱离本发明的精神和范围内,都可以做各种改动和修饰,因此本发明的保护范围应该以权利要求书所界定的为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1