分享

MIMIC-III公共数据库使用专题七 ——表格内容(Ⅱ):监护室住院期间采集的各类信息

 idoctord 2020-02-18


大家好,我是ANGUS,近期有部分数据库使用者反映数据库安装报错,主要是以下情况。

导致该报错的原因主要是mimiciii schema未建立,现MIMIC官网也已同步更新纠正了该错误。

知道了问题的原因,那么解决的办法就是在mimic库下建立mimiciii schema即可。

代码如下:

CREATE SCHEMA mimiciii;

那么基于之前的设置:

⑴26个CSV文件所在目录:E:TEMP

⑵4个SQL批处理文件所在目录: E:PostgreSQL_s

那么我们完整的建库代码如下:

DROP DATABASE IF EXISTS mimic;

CREATE DATABASE mimic OWNER postgres;

c mimic;

CREATE SCHEMA mimiciii;

setsearch_path to mimiciii;

i E:/PostgreSQL_s/postgres_create_tables.sql

setON_ERROR_STOP 1

set mimic_data_dir 'E:/TEMP'

i E:/PostgreSQL_s/postgres_load_data.sql

i E:/PostgreSQL_s/postgres_add_indexes.sql

i E:/PostgreSQL_s/postgres_checks.sql

这里再交代一下本人在医学方公众号群中解答的问题原则:

严格按照公众号执行代码出现问题的欢迎咨询。代码执行是一个很细致的过程,有的时候落了一个字母,或少了一个引号都会导致报错,欢迎各位偷懒直接复制公众号的代码以避免不必要的麻烦。咨询时请将整个报错窗口截下来发至群里。

⑵自行改sql文件代码报错的不要来找我;

⑶电脑兼容报错的,如开启软件后系统提示兼容性错误的,请自行查找报错原因,排查冲突进程;

⑷有问题请多在公众号群里问,请千万千万不要来加我微信,微信是作者的私人生活圈,如非必要请不要来骚扰了,谢谢谅解。

谢谢大家对医学方及mimic数据库的关注和支持,接下来我们继续正题。

在上一个专题我们了解了有关病人人口学信息及院内周转信息的6张大表,今天我们要继续了解在监护室住院期间我们所采集的各类信息。

今天主要介绍以下8张表格:

CAREGIVERS

CHARTEVENTS

DATETIMEEVENTS

INPUTEVENTS_CV

INPUTEVENTS_MV

NOTEEVENTS

OUTPUTEVENTS

PROCEDUREEVENTS_MV

1

CAREGIVERS——护理人员信息

该表格包括以下信息(与前一专题重复的部分,我就介绍地简略一些)

ROW_ID:行号

CGID:护理人员标志符,类似于单位里的员工码一样的存在

LABEL:主要为头衔缩写,如MD表示医学博士,RN表示注册护士等

DEION:对LABEL的进一步解释,说明该护理人员的类别

2

CHARTEVENTS——病人观察记录数据

该表格包括以下信息(与前面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

ICUSTAY_IDICU病案号

ITEMID项目标志符

CHARTTIME记录时间

STORETIME录入数据上传至信息系统及确认时间

CGID护理人员标志符

VALUEITEMID对应项目值

VALUENUM

如果VALUE值是数值型,则显示为VALUE相同的值;

如果VALUE值不是数值型,则显示NULL

如果VALUEITEMID对应于评分项目,则VALUE包含项目名称及分值,而VALUENUM只包含分值

VALUEUOMVALUE值如有单位,则显示其单位,否则为NULL

WARNINGMetavision数据系统专有。提示是否数值触发了警报

ERRORMetavision数据系统专有。提示测量记录过程是否发生错误

RESULTSTATUSCareVue数据系统专有。表示测量记录类型,有以下2种

Manual表示手动

Automatic表示自动

STOPPEDCareVue数据系统专有。表示测量记录是否被终止

3

DATETIMEEVENTS——病人操作相关日期时间信息

该表格包括以下信息(与上面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

ICUSTAY_IDICU病案号

ITEMID项目标志符

CHARTTIME记录时间

STORETIME录入数据上传至信息系统及确认时间

CGID护理人员标志符

VALUEITEMID对应项目日期时间数据

VALUEUOMVALUE值类型,主要有2种类型

Date表示日期

Date and Time表示日期+时间

WARNINGMetavision数据系统专有。提示是否数值为警报值

ERRORMetavision数据系统专有。提示测量记录过程是否发生错误

RESULTSTATUSCareVue数据系统专有。表示测量记录类型

STOPPED:CareVue数据系统专有。表示测量记录是否被终止

4

INPUTEVENTS_CV——Philips CareVue系统入量数据

该表格包括以下信息(与上面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

ICUSTAY_IDICU病案号

CHARTTIME记录时间

ITEMID项目标志符,CareVue常用药物的ITEMID30000-39999之间,而出入量项目的ITEMID40000-49999之间

AMOUNT前次记录时间至现在的总入量,大多是按每小时计

AMOUNTUOM入量单位

RATE入量速率,如无则显示NULL

RATEUOM速率单位,RATENULL时,该项也为NULL

STORETIME录入数据上传至信息系统及确认时间

CGID护理人员标志符

LINKORDERID药品组合标志符

ORDERID官网的说法是药品组合标志符,但与LINKORDERID又有所不同,它是LINKORDERID下的药品组合给药速率标志符,每个ORDERID对应一个给药速率,每次给药速率改变时即产生一个新的ORDERID,可用于追踪给药速率,所以将它理解为药品组合给药速率标志符会更好理解

STOPPED输液是否中断或续药等

NEWBOTTLE新液体准备状态。1表示已准备新液体已化好就绪,NULL表示无

ORIGINALAMOUNT药品组合最初总量

ORIGINALAMOUNTUOM药品组合总量的单位

ORIGINALROUTE最初给药途径,如经口、静脉等

ORIGINALRATE最初给药速率

ORIGINALRATEUOM最初给药速率单位

ORIGINALSITE最初人体给药部位,如左手、左脚等

5

INPUTEVENTS_MV—iMDSoft Metavision系统入量数据

该表格包括以下信息(与上面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

ICUSTAY_IDICU病案号

STARTTIME出入量活动开始时间

ENDTIME出入量活动结束时间

ITEMID项目标志符,MetavisionITEMID均大于220000

AMOUNTSTARTTIMEENDTIME的总入量

AMOUNTUOM入量单位

RATE入量速率,如无则显示NULL

RATEUOM速率单位,RATENULL时,该项也为NULL

STORETIME录入数据上传至信息系统及确认时间

CGID护理人员标志符

LINKORDERID药品组合标志符

ORDERIDLINKORDERID下的药品组合给药速率标志符

ORDERCATEGORYNAME所给药品一级分类目录名

SECONDARYORDERCATEGORYNAME所给药品次级分类目录名

ORDERCOMPONENTTYPEDEION药品在药品组合中的作用

ORDERCATEGORYDEION所给药品类型,针剂、非针剂等等

PATIENTWEIGHT患者体重,以千克计

TOTALAMOUNT输注液体最初体积总量

TOTALAMOUNTUOM输注液体体积单位

ISOPENBAG表示装有溶液的输液袋是否已打开

0表示未打开

1表示已打开

CONTINUEINNEXTDEPT出科后是否续药。这项仅出科时有意义。

0表示出科至新科室后不续药

1则表示续药

CANCELREASON医嘱取消原因

STATUSDEION输液状态,主要有以下几种:

Stopped表示停止液体输注或液体输注结束

FinishRunning表示液体已输注结束

Rewritten表示对液体输注记录进行修正

Changed表示对输液参数进行改动

Flushed表示一条液体通路已被冲管

COMMENTS_EDITEDBY输液医嘱修改标记,显示为操作者头衔

COMMENTS_CANCELEDBY输液医嘱取消标记,显示为操作者头衔

COMMENTS_DATECOMMENTS_EDITEDBYCOMMENTS_CANCELEDBY发生的时间

ORIGINALAMOUNT记录时输液袋内剩余液体量

ORIGINALRATE最初输液速率

6

NOTEEVENTS——病人医疗文书资料

该表格包括以下信息(与上面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

CHARTTIME记录时间

CATEGORY文书类别,包括出院录,ECG报告,心超报告balabala

DEION对CATEGORY的进一步解释,比如radiology类别下的MRATHORACICSPINE检查报告

CGID文书录入医护人员

ISERROR错误提醒。当显示为1时,表示此处被标记为此处医师认为存在错误,否则显示为NULL

TEXT:文书具体内容

7

OUTPUTEVENTS——病人出量信息

该表格包括以下信息(与上面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

ICUSTAY_IDICU病案号

CHARTTIME记录时间

ITEMID项目标志符

VALUE自上次记录时间到现在液体出量

VALUEUOM出量单位

STORETIME录入数据上传至信息系统及确认时间

CGID护理人员标志符

STOPPED输液是否中断

NEWBOTTLE新液体准备状态

ISERROR错误提醒。

8

PROCEDUREEVENTS_MV—Metavision系统的操作信息

该表格包括以下信息(与上面重复的部分,我就介绍地简略一些)

ROW_ID行号

SUBJECT_ID住院号

HADM_ID病案号

ICUSTAY_IDICU病案号

STARTTIME操作或手术开始时间

ENDTIME操作或手术结束时间

ITEMID项目标志符

VALUEITEMID对应项目值

VALUEUOMVALUE值如有单位,则显示其单位,否则为NULL

LOCATION通路部位,如无则显示为NULL

LOCATIONCATEGORYLOCATION所属目录

STORETIME录入数据上传至信息系统及确认时间

CGID护理人员标志符

LINKORDERID药品组合标志符

ORDERIDLINKORDERID下的药品组合给药速率标志符

ORDERCATEGORYNAME所给药品一级分类目录名

SECONDARYORDERCATEGORYNAME所给药品次级分类目录名

ORDERCATEGORYDEION所给药品类型

ISOPENBAG表示输液袋是否已打开

CONTINUEINNEXTDEPT出科后是否续药。

CANCELREASON医嘱取消原因

STATUSDEION医嘱状态

COMMENTS_EDITEDBY操作或手术修改标记,显示为操作者头衔

COMMENTS_CANCELEDBY操作或手术取消标记,显示为操作者头衔

COMMENTS_DATECOMMENTS_EDITEDBYCOMMENTS_CANCELEDBY发生的时间

那么到这里,第2部分的8张大表我们就介绍完了,下一期我们将继续学习剩下的大表。

我是ANGUS,我们下一期再见。

“医学方”始终致力于服务“医学人”,将最前沿、最有价值的临床、科研原创文章推送给各位临床医师、科研人员

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约