Skip to content

Commit 60f2b11

Browse files
committed
changed schema name
1 parent 2a6e363 commit 60f2b11

File tree

5 files changed

+412
-412
lines changed

5 files changed

+412
-412
lines changed

base_sql_scripts/001_OMOP-DDL.sql

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
--postgresql CDM DDL Specification for OMOP Common Data Model 5.4
22

3-
CREATE SCHEMA IF NOT EXISTS omopSchema;
3+
CREATE SCHEMA IF NOT EXISTS omopcdm;
44

55
--HINT DISTRIBUTE ON KEY (person_id)
6-
CREATE TABLE omopSchema.person (
6+
CREATE TABLE omopcdm.person (
77
person_id integer NOT NULL,
88
gender_concept_id integer NOT NULL,
99
year_of_birth integer NOT NULL,
@@ -23,14 +23,14 @@ CREATE TABLE omopSchema.person (
2323
ethnicity_source_value varchar(50) NULL,
2424
ethnicity_source_concept_id integer NULL );
2525
--HINT DISTRIBUTE ON KEY (person_id)
26-
CREATE TABLE omopSchema.observation_period (
26+
CREATE TABLE omopcdm.observation_period (
2727
observation_period_id integer NOT NULL,
2828
person_id integer NOT NULL,
2929
observation_period_start_date date NOT NULL,
3030
observation_period_end_date date NOT NULL,
3131
period_type_concept_id integer NOT NULL );
3232
--HINT DISTRIBUTE ON KEY (person_id)
33-
CREATE TABLE omopSchema.visit_occurrence (
33+
CREATE TABLE omopcdm.visit_occurrence (
3434
visit_occurrence_id integer NOT NULL,
3535
person_id integer NOT NULL,
3636
visit_concept_id integer NOT NULL,
@@ -49,7 +49,7 @@ CREATE TABLE omopSchema.visit_occurrence (
4949
discharged_to_source_value varchar(50) NULL,
5050
preceding_visit_occurrence_id integer NULL );
5151
--HINT DISTRIBUTE ON KEY (person_id)
52-
CREATE TABLE omopSchema.visit_detail (
52+
CREATE TABLE omopcdm.visit_detail (
5353
visit_detail_id integer NOT NULL,
5454
person_id integer NOT NULL,
5555
visit_detail_concept_id integer NOT NULL,
@@ -70,7 +70,7 @@ CREATE TABLE omopSchema.visit_detail (
7070
parent_visit_detail_id integer NULL,
7171
visit_occurrence_id integer NOT NULL );
7272
--HINT DISTRIBUTE ON KEY (person_id)
73-
CREATE TABLE omopSchema.condition_occurrence (
73+
CREATE TABLE omopcdm.condition_occurrence (
7474
condition_occurrence_id integer NOT NULL,
7575
person_id integer NOT NULL,
7676
condition_concept_id integer NOT NULL,
@@ -88,7 +88,7 @@ CREATE TABLE omopSchema.condition_occurrence (
8888
condition_source_concept_id integer NULL,
8989
condition_status_source_value varchar(50) NULL );
9090
--HINT DISTRIBUTE ON KEY (person_id)
91-
CREATE TABLE omopSchema.drug_exposure (
91+
CREATE TABLE omopcdm.drug_exposure (
9292
drug_exposure_id integer NOT NULL,
9393
person_id integer NOT NULL,
9494
drug_concept_id integer NOT NULL,
@@ -113,7 +113,7 @@ CREATE TABLE omopSchema.drug_exposure (
113113
route_source_value varchar(50) NULL,
114114
dose_unit_source_value varchar(50) NULL );
115115
--HINT DISTRIBUTE ON KEY (person_id)
116-
CREATE TABLE omopSchema.procedure_occurrence (
116+
CREATE TABLE omopcdm.procedure_occurrence (
117117
procedure_occurrence_id integer NOT NULL,
118118
person_id integer NOT NULL,
119119
procedure_concept_id integer NOT NULL,
@@ -131,7 +131,7 @@ CREATE TABLE omopSchema.procedure_occurrence (
131131
procedure_source_concept_id integer NULL,
132132
modifier_source_value varchar(50) NULL );
133133
--HINT DISTRIBUTE ON KEY (person_id)
134-
CREATE TABLE omopSchema.device_exposure (
134+
CREATE TABLE omopcdm.device_exposure (
135135
device_exposure_id integer NOT NULL,
136136
person_id integer NOT NULL,
137137
device_concept_id integer NOT NULL,
@@ -152,7 +152,7 @@ CREATE TABLE omopSchema.device_exposure (
152152
unit_source_value varchar(50) NULL,
153153
unit_source_concept_id integer NULL );
154154
--HINT DISTRIBUTE ON KEY (person_id)
155-
CREATE TABLE omopSchema.measurement (
155+
CREATE TABLE omopcdm.measurement (
156156
measurement_id integer NOT NULL,
157157
person_id integer NOT NULL,
158158
measurement_concept_id integer NOT NULL,
@@ -177,7 +177,7 @@ CREATE TABLE omopSchema.measurement (
177177
measurement_event_id integer NULL,
178178
meas_event_field_concept_id integer NULL );
179179
--HINT DISTRIBUTE ON KEY (person_id)
180-
CREATE TABLE omopSchema.observation (
180+
CREATE TABLE omopcdm.observation (
181181
observation_id integer NOT NULL,
182182
person_id integer NOT NULL,
183183
observation_concept_id integer NOT NULL,
@@ -200,7 +200,7 @@ CREATE TABLE omopSchema.observation (
200200
observation_event_id integer NULL,
201201
obs_event_field_concept_id integer NULL );
202202
--HINT DISTRIBUTE ON KEY (person_id)
203-
CREATE TABLE omopSchema.death (
203+
CREATE TABLE omopcdm.death (
204204
person_id integer NOT NULL,
205205
death_date date NOT NULL,
206206
death_datetime TIMESTAMP NULL,
@@ -209,7 +209,7 @@ CREATE TABLE omopSchema.death (
209209
cause_source_value varchar(50) NULL,
210210
cause_source_concept_id integer NULL );
211211
--HINT DISTRIBUTE ON KEY (person_id)
212-
CREATE TABLE omopSchema.note (
212+
CREATE TABLE omopcdm.note (
213213
note_id integer NOT NULL,
214214
person_id integer NOT NULL,
215215
note_date date NOT NULL,
@@ -227,7 +227,7 @@ CREATE TABLE omopSchema.note (
227227
note_event_id integer NULL,
228228
note_event_field_concept_id integer NULL );
229229
--HINT DISTRIBUTE ON RANDOM
230-
CREATE TABLE omopSchema.note_nlp (
230+
CREATE TABLE omopcdm.note_nlp (
231231
note_nlp_id integer NOT NULL,
232232
note_id integer NOT NULL,
233233
section_concept_id integer NULL,
@@ -243,7 +243,7 @@ CREATE TABLE omopSchema.note_nlp (
243243
term_temporal varchar(50) NULL,
244244
term_modifiers varchar(2000) NULL );
245245
--HINT DISTRIBUTE ON KEY (person_id)
246-
CREATE TABLE omopSchema.specimen (
246+
CREATE TABLE omopcdm.specimen (
247247
specimen_id integer NOT NULL,
248248
person_id integer NOT NULL,
249249
specimen_concept_id integer NOT NULL,
@@ -260,14 +260,14 @@ CREATE TABLE omopSchema.specimen (
260260
anatomic_site_source_value varchar(50) NULL,
261261
disease_status_source_value varchar(50) NULL );
262262
--HINT DISTRIBUTE ON RANDOM
263-
CREATE TABLE omopSchema.fact_relationship (
263+
CREATE TABLE omopcdm.fact_relationship (
264264
domain_concept_id_1 integer NOT NULL,
265265
fact_id_1 integer NOT NULL,
266266
domain_concept_id_2 integer NOT NULL,
267267
fact_id_2 integer NOT NULL,
268268
relationship_concept_id integer NOT NULL );
269269
--HINT DISTRIBUTE ON RANDOM
270-
CREATE TABLE omopSchema.location (
270+
CREATE TABLE omopcdm.location (
271271
location_id integer NOT NULL,
272272
address_1 varchar(50) NULL,
273273
address_2 varchar(50) NULL,
@@ -281,15 +281,15 @@ CREATE TABLE omopSchema.location (
281281
latitude NUMERIC NULL,
282282
longitude NUMERIC NULL );
283283
--HINT DISTRIBUTE ON RANDOM
284-
CREATE TABLE omopSchema.care_site (
284+
CREATE TABLE omopcdm.care_site (
285285
care_site_id integer NOT NULL,
286286
care_site_name varchar(255) NULL,
287287
place_of_service_concept_id integer NULL,
288288
location_id integer NULL,
289289
care_site_source_value varchar(50) NULL,
290290
place_of_service_source_value varchar(50) NULL );
291291
--HINT DISTRIBUTE ON RANDOM
292-
CREATE TABLE omopSchema.provider (
292+
CREATE TABLE omopcdm.provider (
293293
provider_id integer NOT NULL,
294294
provider_name varchar(255) NULL,
295295
npi varchar(20) NULL,
@@ -304,7 +304,7 @@ CREATE TABLE omopSchema.provider (
304304
gender_source_value varchar(50) NULL,
305305
gender_source_concept_id integer NULL );
306306
--HINT DISTRIBUTE ON KEY (person_id)
307-
CREATE TABLE omopSchema.payer_plan_period (
307+
CREATE TABLE omopcdm.payer_plan_period (
308308
payer_plan_period_id integer NOT NULL,
309309
person_id integer NOT NULL,
310310
payer_plan_period_start_date date NOT NULL,
@@ -323,7 +323,7 @@ CREATE TABLE omopSchema.payer_plan_period (
323323
stop_reason_source_value varchar(50) NULL,
324324
stop_reason_source_concept_id integer NULL );
325325
--HINT DISTRIBUTE ON RANDOM
326-
CREATE TABLE omopSchema.cost (
326+
CREATE TABLE omopcdm.cost (
327327
cost_id integer NOT NULL,
328328
cost_event_id integer NOT NULL,
329329
cost_domain_id varchar(20) NOT NULL,
@@ -347,7 +347,7 @@ CREATE TABLE omopSchema.cost (
347347
drg_concept_id integer NULL,
348348
drg_source_value varchar(3) NULL );
349349
--HINT DISTRIBUTE ON KEY (person_id)
350-
CREATE TABLE omopSchema.drug_era (
350+
CREATE TABLE omopcdm.drug_era (
351351
drug_era_id integer NOT NULL,
352352
person_id integer NOT NULL,
353353
drug_concept_id integer NOT NULL,
@@ -356,7 +356,7 @@ CREATE TABLE omopSchema.drug_era (
356356
drug_exposure_count integer NULL,
357357
gap_days integer NULL );
358358
--HINT DISTRIBUTE ON KEY (person_id)
359-
CREATE TABLE omopSchema.dose_era (
359+
CREATE TABLE omopcdm.dose_era (
360360
dose_era_id integer NOT NULL,
361361
person_id integer NOT NULL,
362362
drug_concept_id integer NOT NULL,
@@ -365,15 +365,15 @@ CREATE TABLE omopSchema.dose_era (
365365
dose_era_start_date date NOT NULL,
366366
dose_era_end_date date NOT NULL );
367367
--HINT DISTRIBUTE ON KEY (person_id)
368-
CREATE TABLE omopSchema.condition_era (
368+
CREATE TABLE omopcdm.condition_era (
369369
condition_era_id integer NOT NULL,
370370
person_id integer NOT NULL,
371371
condition_concept_id integer NOT NULL,
372372
condition_era_start_date date NOT NULL,
373373
condition_era_end_date date NOT NULL,
374374
condition_occurrence_count integer NULL );
375375
--HINT DISTRIBUTE ON KEY (person_id)
376-
CREATE TABLE omopSchema.episode (
376+
CREATE TABLE omopcdm.episode (
377377
episode_id integer NOT NULL,
378378
person_id integer NOT NULL,
379379
episode_concept_id integer NOT NULL,
@@ -388,12 +388,12 @@ CREATE TABLE omopSchema.episode (
388388
episode_source_value varchar(50) NULL,
389389
episode_source_concept_id integer NULL );
390390
--HINT DISTRIBUTE ON RANDOM
391-
CREATE TABLE omopSchema.episode_event (
391+
CREATE TABLE omopcdm.episode_event (
392392
episode_id integer NOT NULL,
393393
event_id integer NOT NULL,
394394
episode_event_field_concept_id integer NOT NULL );
395395
--HINT DISTRIBUTE ON RANDOM
396-
CREATE TABLE omopSchema.metadata (
396+
CREATE TABLE omopcdm.metadata (
397397
metadata_id integer NOT NULL,
398398
metadata_concept_id integer NOT NULL,
399399
metadata_type_concept_id integer NOT NULL,
@@ -404,7 +404,7 @@ CREATE TABLE omopSchema.metadata (
404404
metadata_date date NULL,
405405
metadata_datetime TIMESTAMP NULL );
406406
--HINT DISTRIBUTE ON RANDOM
407-
CREATE TABLE omopSchema.cdm_source (
407+
CREATE TABLE omopcdm.cdm_source (
408408
cdm_source_name varchar(255) NOT NULL,
409409
cdm_source_abbreviation varchar(25) NOT NULL,
410410
cdm_holder varchar(255) NOT NULL,
@@ -417,7 +417,7 @@ CREATE TABLE omopSchema.cdm_source (
417417
cdm_version_concept_id integer NOT NULL,
418418
vocabulary_version varchar(20) NOT NULL );
419419
--HINT DISTRIBUTE ON RANDOM
420-
CREATE TABLE omopSchema.concept (
420+
CREATE TABLE omopcdm.concept (
421421
concept_id integer NOT NULL,
422422
concept_name varchar(255) NOT NULL,
423423
domain_id varchar(20) NOT NULL,
@@ -429,51 +429,51 @@ CREATE TABLE omopSchema.concept (
429429
valid_end_date date NOT NULL,
430430
invalid_reason varchar(1) NULL );
431431
--HINT DISTRIBUTE ON RANDOM
432-
CREATE TABLE omopSchema.vocabulary (
432+
CREATE TABLE omopcdm.vocabulary (
433433
vocabulary_id varchar(20) NOT NULL,
434434
vocabulary_name varchar(255) NOT NULL,
435435
vocabulary_reference varchar(255) NULL,
436436
vocabulary_version varchar(255) NULL,
437437
vocabulary_concept_id integer NOT NULL );
438438
--HINT DISTRIBUTE ON RANDOM
439-
CREATE TABLE omopSchema.domain (
439+
CREATE TABLE omopcdm.domain (
440440
domain_id varchar(20) NOT NULL,
441441
domain_name varchar(255) NOT NULL,
442442
domain_concept_id integer NOT NULL );
443443
--HINT DISTRIBUTE ON RANDOM
444-
CREATE TABLE omopSchema.concept_class (
444+
CREATE TABLE omopcdm.concept_class (
445445
concept_class_id varchar(20) NOT NULL,
446446
concept_class_name varchar(255) NOT NULL,
447447
concept_class_concept_id integer NOT NULL );
448448
--HINT DISTRIBUTE ON RANDOM
449-
CREATE TABLE omopSchema.concept_relationship (
449+
CREATE TABLE omopcdm.concept_relationship (
450450
concept_id_1 integer NOT NULL,
451451
concept_id_2 integer NOT NULL,
452452
relationship_id varchar(20) NOT NULL,
453453
valid_start_date date NOT NULL,
454454
valid_end_date date NOT NULL,
455455
invalid_reason varchar(1) NULL );
456456
--HINT DISTRIBUTE ON RANDOM
457-
CREATE TABLE omopSchema.relationship (
457+
CREATE TABLE omopcdm.relationship (
458458
relationship_id varchar(20) NOT NULL,
459459
relationship_name varchar(255) NOT NULL,
460460
is_hierarchical varchar(1) NOT NULL,
461461
defines_ancestry varchar(1) NOT NULL,
462462
reverse_relationship_id varchar(20) NOT NULL,
463463
relationship_concept_id integer NOT NULL );
464464
--HINT DISTRIBUTE ON RANDOM
465-
CREATE TABLE omopSchema.concept_synonym (
465+
CREATE TABLE omopcdm.concept_synonym (
466466
concept_id integer NOT NULL,
467467
concept_synonym_name varchar(1000) NOT NULL,
468468
language_concept_id integer NOT NULL );
469469
--HINT DISTRIBUTE ON RANDOM
470-
CREATE TABLE omopSchema.concept_ancestor (
470+
CREATE TABLE omopcdm.concept_ancestor (
471471
ancestor_concept_id integer NOT NULL,
472472
descendant_concept_id integer NOT NULL,
473473
min_levels_of_separation integer NOT NULL,
474474
max_levels_of_separation integer NOT NULL );
475475
--HINT DISTRIBUTE ON RANDOM
476-
CREATE TABLE omopSchema.source_to_concept_map (
476+
CREATE TABLE omopcdm.source_to_concept_map (
477477
source_code varchar(50) NOT NULL,
478478
source_concept_id integer NOT NULL,
479479
source_vocabulary_id varchar(20) NOT NULL,
@@ -484,7 +484,7 @@ CREATE TABLE omopSchema.source_to_concept_map (
484484
valid_end_date date NOT NULL,
485485
invalid_reason varchar(1) NULL );
486486
--HINT DISTRIBUTE ON RANDOM
487-
CREATE TABLE omopSchema.drug_strength (
487+
CREATE TABLE omopcdm.drug_strength (
488488
drug_concept_id integer NOT NULL,
489489
ingredient_concept_id integer NOT NULL,
490490
amount_value NUMERIC NULL,
@@ -498,13 +498,13 @@ CREATE TABLE omopSchema.drug_strength (
498498
valid_end_date date NOT NULL,
499499
invalid_reason varchar(1) NULL );
500500
--HINT DISTRIBUTE ON RANDOM
501-
CREATE TABLE omopSchema.cohort (
501+
CREATE TABLE omopcdm.cohort (
502502
cohort_definition_id integer NOT NULL,
503503
subject_id integer NOT NULL,
504504
cohort_start_date date NOT NULL,
505505
cohort_end_date date NOT NULL );
506506
--HINT DISTRIBUTE ON RANDOM
507-
CREATE TABLE omopSchema.cohort_definition (
507+
CREATE TABLE omopcdm.cohort_definition (
508508
cohort_definition_id integer NOT NULL,
509509
cohort_definition_name varchar(255) NOT NULL,
510510
cohort_definition_description TEXT NULL,

0 commit comments

Comments
 (0)