forked from yikuan8/MIMIC-IV-Postgres
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreate_ed_tables.sql
More file actions
84 lines (74 loc) · 1.63 KB
/
create_ed_tables.sql
File metadata and controls
84 lines (74 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
SET search_path TO mimiciv;
DROP TABLE IF EXISTS EDSTAYS CASCADE;
CREATE TABLE EDSTAYS
(
SUBJECT_ID INT NOT NULL,
HADM_ID INT,
STAY_ID INT NOT NULL,
INTIME TIMESTAMP(0) NOT NULL,
OUTTIME TIMESTAMP(0) NOT NULL
);
DROP TABLE IF EXISTS DIAGNOSIS CASCADE;
CREATE TABLE DIAGNOSIS
(
SUBJECT_ID INT NOT NULL,
STAY_ID INT NOT NULL,
SEQ_NUM INT NOT NULL,
ICD_CODE VARCHAR(7) NOT NULL,
ICD_VERSION INT NOT NULL,
ICD_TITLE VARCHAR(160) NOT NULL
);
DROP TABLE IF EXISTS MEDRECON CASCADE;
CREATE TABLE MEDRECON
(
SUBJECT_ID INT NOT NULL,
STAY_ID INT NOT NULL,
CHARTTIME TIMESTAMP(0) NOT NULL,
NAME VARCHAR(140) NOT NULL,
GSN INT NOT NULL,
NDC VARCHAR(11) NOT NULL,
ETC_RN INT NOT NULL,
ETCCODE INT,
ETCDESCRIPTION VARCHAR(80)
);
DROP TABLE IF EXISTS PYXIS CASCADE;
CREATE TABLE PYXIS
(
SUBJECT_ID INT NOT NULL,
STAY_ID INT NOT NULL,
CHARTTIME TIMESTAMP(0) NOT NULL,
MED_RN INT NOT NULL,
NAME VARCHAR(60) NOT NULL,
GSN_RN INT NOT NULL,
GSN INT
);
DROP TABLE IF EXISTS TRIAGE CASCADE;
CREATE TABLE TRIAGE
(
SUBJECT_ID INT NOT NULL,
STAY_ID INT NOT NULL,
TEMPERATURE DOUBLE PRECISION,
HEARTRATE DOUBLE PRECISION,
RESPRATE DOUBLE PRECISION,
O2SAT DOUBLE PRECISION,
SBP DOUBLE PRECISION,
DBP DOUBLE PRECISION,
PAIN DOUBLE PRECISION,
ACUITY DOUBLE PRECISION,
CHIEFCOMPLAINT VARCHAR(150)
);
DROP TABLE IF EXISTS VITALSIGN CASCADE;
CREATE TABLE VITALSIGN
(
SUBJECT_ID INT NOT NULL,
STAY_ID INT NOT NULL,
CHARTTIME TIMESTAMP(0) NOT NULL,
TEMPERATURE DOUBLE PRECISION,
HEARTRATE DOUBLE PRECISION,
RESPRATE DOUBLE PRECISION,
O2SAT DOUBLE PRECISION,
SBP DOUBLE PRECISION,
DBP DOUBLE PRECISION,
RHYTHM VARCHAR(80),
PAIN VARCHAR(410)
);