Skip to content

Commit a0babeb

Browse files
Automated Migration Testing (HAPI-FHIR) - updated test migration scripts for 8_4_0 (#7162)
1 parent 90e45e9 commit a0babeb

File tree

4 files changed

+732
-0
lines changed

4 files changed

+732
-0
lines changed
Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
INSERT INTO HFJ_RESOURCE_TYPE (
2+
RES_TYPE_ID,
3+
RES_TYPE
4+
) VALUES (
5+
130,
6+
'Observation'
7+
);
8+
9+
INSERT INTO HFJ_RESOURCE_TYPE (
10+
RES_TYPE_ID,
11+
RES_TYPE
12+
) VALUES (
13+
140,
14+
'Patient'
15+
);
16+
17+
INSERT INTO HFJ_RESOURCE (
18+
RES_ID,
19+
PARTITION_ID,
20+
PARTITION_DATE,
21+
RES_DELETED_AT,
22+
RES_VERSION,
23+
HAS_TAGS,
24+
RES_PUBLISHED,
25+
RES_UPDATED,
26+
FHIR_ID,
27+
SP_HAS_LINKS,
28+
HASH_SHA256,
29+
SP_INDEX_STATUS,
30+
RES_LANGUAGE,
31+
SP_CMPSTR_UNIQ_PRESENT,
32+
SP_CMPTOKS_PRESENT,
33+
SP_COORDS_PRESENT,
34+
SP_DATE_PRESENT,
35+
SP_NUMBER_PRESENT,
36+
SP_QUANTITY_NRML_PRESENT,
37+
SP_QUANTITY_PRESENT,
38+
SP_STRING_PRESENT,
39+
SP_TOKEN_PRESENT,
40+
SP_URI_PRESENT,
41+
SEARCH_URL_PRESENT,
42+
RES_TYPE,
43+
RES_VER,
44+
RES_TYPE_ID
45+
) VALUES (
46+
1688,
47+
1,
48+
'2025-06-15',
49+
'2025-07-15 09:58:42.92',
50+
'R4',
51+
0,
52+
'2025-06-15 09:58:42.92',
53+
'2025-06-15 09:58:42.92',
54+
'1688',
55+
0,
56+
'06055bd5bb5cdfcaae9fb93b522ddbb2432e263ec93038ac10d1019a1d7f2ec5',
57+
1,
58+
'EN',
59+
0,
60+
0,
61+
0,
62+
0,
63+
0,
64+
1,
65+
0,
66+
0,
67+
1,
68+
1,
69+
0,
70+
'Observation',
71+
1,
72+
130
73+
);
74+
75+
INSERT INTO HFJ_RES_VER (
76+
PID,
77+
PARTITION_DATE,
78+
PARTITION_ID,
79+
RES_DELETED_AT,
80+
RES_VERSION,
81+
HAS_TAGS,
82+
RES_PUBLISHED,
83+
RES_UPDATED,
84+
RES_ENCODING,
85+
RES_TEXT,
86+
RES_ID,
87+
RES_TYPE,
88+
RES_VER,
89+
RES_TEXT_VC,
90+
REQUEST_ID,
91+
SOURCE_URI,
92+
RES_TYPE_ID
93+
) VALUES (
94+
1688,
95+
'2025-04-05',
96+
1,
97+
'2025-04-05 15:54:05.296',
98+
'R4',
99+
0,
100+
'2025-05-01 15:54:05.296',
101+
'2025-05-01 15:54:05.296',
102+
'JSON',
103+
1413285,
104+
1688,
105+
'Observation',
106+
1,
107+
'{"resourceType":"Observation","id":"1688","meta":{"versionId":"1","lastUpdated":"2024-07-09T00:23:39.518-06:00","source":"#d0gIuBBd3WiJQSP6"},"code":{"coding":[{"system":"http://loinc.org","code":"8302-2","display":"Body Height"}]},"subject":{"reference":"Patient/374903"},"effectiveDateTime":"2022-02-09T00:00:00Z","valueQuantity":{"value":0.0000012,"unit":"cm","system":"http://unitsofmeasure.org","code":"cm"}}',
108+
'd0gIuBBd3WiJQSP6',
109+
'urn:source:1',
110+
130
111+
);
112+
113+
INSERT INTO HFJ_RES_TAG (
114+
PID,
115+
PARTITION_DATE,
116+
PARTITION_ID,
117+
TAG_ID,
118+
RES_ID,
119+
RES_TYPE,
120+
RES_TYPE_ID
121+
) VALUES (
122+
2,
123+
'2025-04-05',
124+
1,
125+
3,
126+
1688,
127+
'Observation',
128+
130
129+
);
130+
131+
INSERT INTO HFJ_HISTORY_TAG (
132+
PID,
133+
PARTITION_DATE,
134+
PARTITION_ID,
135+
TAG_ID,
136+
RES_VER_PID,
137+
RES_ID,
138+
RES_TYPE,
139+
RES_TYPE_ID
140+
) VALUES (
141+
3,
142+
'2025-04-05',
143+
1,
144+
1,
145+
1688,
146+
1688,
147+
'Observation',
148+
130
149+
);
150+
151+
INSERT INTO HFJ_RES_LINK (
152+
PID,
153+
PARTITION_DATE,
154+
PARTITION_ID,
155+
SRC_PATH,
156+
SRC_RESOURCE_ID,
157+
SOURCE_RESOURCE_TYPE,
158+
SRC_RES_TYPE_ID,
159+
TARGET_RESOURCE_ID,
160+
TARGET_RESOURCE_TYPE,
161+
TARGET_RES_TYPE_ID,
162+
TARGET_RESOURCE_URL,
163+
TARGET_RESOURCE_VERSION,
164+
SP_UPDATED,
165+
TARGET_RES_PARTITION_ID,
166+
TARGET_RES_PARTITION_DATE
167+
) VALUES (
168+
703,
169+
'2025-04-05',
170+
1,
171+
'Observation.subject.where(resolve() is Patient)',
172+
1688,
173+
'Observation',
174+
130,
175+
1906,
176+
'Patient',
177+
140,
178+
'http://localhost:8000/Patient/1906',
179+
1,
180+
'2025-04-01 18:01:12.921',
181+
1,
182+
'2025-04-05'
183+
);
Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
INSERT INTO HFJ_RESOURCE_TYPE (
2+
RES_TYPE_ID,
3+
RES_TYPE
4+
) VALUES (
5+
130,
6+
'Observation'
7+
);
8+
9+
INSERT INTO HFJ_RESOURCE_TYPE (
10+
RES_TYPE_ID,
11+
RES_TYPE
12+
) VALUES (
13+
140,
14+
'Patient'
15+
);
16+
17+
INSERT INTO HFJ_RESOURCE (
18+
RES_ID,
19+
PARTITION_ID,
20+
PARTITION_DATE,
21+
RES_DELETED_AT,
22+
RES_VERSION,
23+
HAS_TAGS,
24+
RES_PUBLISHED,
25+
RES_UPDATED,
26+
FHIR_ID,
27+
SP_HAS_LINKS,
28+
HASH_SHA256,
29+
SP_INDEX_STATUS,
30+
RES_LANGUAGE,
31+
SP_CMPSTR_UNIQ_PRESENT,
32+
SP_CMPTOKS_PRESENT,
33+
SP_COORDS_PRESENT,
34+
SP_DATE_PRESENT,
35+
SP_NUMBER_PRESENT,
36+
SP_QUANTITY_NRML_PRESENT,
37+
SP_QUANTITY_PRESENT,
38+
SP_STRING_PRESENT,
39+
SP_TOKEN_PRESENT,
40+
SP_URI_PRESENT,
41+
SEARCH_URL_PRESENT,
42+
RES_TYPE,
43+
RES_VER,
44+
RES_TYPE_ID
45+
) VALUES (
46+
1688,
47+
1,
48+
'2025-06-15',
49+
'2025-07-15 09:58:42.92',
50+
'R4',
51+
0,
52+
'2025-06-15 09:58:42.92',
53+
'2025-06-15 09:58:42.92',
54+
'1688',
55+
0,
56+
'06055bd5bb5cdfcaae9fb93b522ddbb2432e263ec93038ac10d1019a1d7f2ec5',
57+
1,
58+
'EN',
59+
0,
60+
0,
61+
0,
62+
0,
63+
0,
64+
1,
65+
0,
66+
0,
67+
1,
68+
1,
69+
0,
70+
'Observation',
71+
1,
72+
130
73+
);
74+
75+
INSERT INTO HFJ_RES_VER (
76+
PID,
77+
PARTITION_DATE,
78+
PARTITION_ID,
79+
RES_DELETED_AT,
80+
RES_VERSION,
81+
HAS_TAGS,
82+
RES_PUBLISHED,
83+
RES_UPDATED,
84+
RES_ENCODING,
85+
RES_TEXT,
86+
RES_ID,
87+
RES_TYPE,
88+
RES_VER,
89+
RES_TEXT_VC,
90+
REQUEST_ID,
91+
SOURCE_URI,
92+
RES_TYPE_ID
93+
) VALUES (
94+
1688,
95+
'2025-04-05',
96+
1,
97+
'2025-04-05 15:54:05.296',
98+
'R4',
99+
0,
100+
'2025-05-01 15:54:05.296',
101+
'2025-05-01 15:54:05.296',
102+
'JSON',
103+
1413285,
104+
1688,
105+
'Observation',
106+
1,
107+
'{"resourceType":"Observation","id":"1688","meta":{"versionId":"1","lastUpdated":"2024-07-09T00:23:39.518-06:00","source":"#d0gIuBBd3WiJQSP6"},"code":{"coding":[{"system":"http://loinc.org","code":"8302-2","display":"Body Height"}]},"subject":{"reference":"Patient/374903"},"effectiveDateTime":"2022-02-09T00:00:00Z","valueQuantity":{"value":0.0000012,"unit":"cm","system":"http://unitsofmeasure.org","code":"cm"}}',
108+
'd0gIuBBd3WiJQSP6',
109+
'urn:source:1',
110+
130
111+
);
112+
113+
INSERT INTO HFJ_RES_TAG (
114+
PID,
115+
PARTITION_DATE,
116+
PARTITION_ID,
117+
TAG_ID,
118+
RES_ID,
119+
RES_TYPE,
120+
RES_TYPE_ID
121+
) VALUES (
122+
2,
123+
'2025-04-05',
124+
1,
125+
3,
126+
1688,
127+
'Observation',
128+
130
129+
);
130+
131+
INSERT INTO HFJ_HISTORY_TAG (
132+
PID,
133+
PARTITION_DATE,
134+
PARTITION_ID,
135+
TAG_ID,
136+
RES_VER_PID,
137+
RES_ID,
138+
RES_TYPE,
139+
RES_TYPE_ID
140+
) VALUES (
141+
3,
142+
'2025-04-05',
143+
1,
144+
1,
145+
1688,
146+
1688,
147+
'Observation',
148+
130
149+
);
150+
151+
INSERT INTO HFJ_RES_LINK (
152+
PID,
153+
PARTITION_DATE,
154+
PARTITION_ID,
155+
SRC_PATH,
156+
SRC_RESOURCE_ID,
157+
SOURCE_RESOURCE_TYPE,
158+
SRC_RES_TYPE_ID,
159+
TARGET_RESOURCE_ID,
160+
TARGET_RESOURCE_TYPE,
161+
TARGET_RES_TYPE_ID,
162+
TARGET_RESOURCE_URL,
163+
TARGET_RESOURCE_VERSION,
164+
SP_UPDATED,
165+
TARGET_RES_PARTITION_ID,
166+
TARGET_RES_PARTITION_DATE
167+
) VALUES (
168+
703,
169+
'2025-04-05',
170+
1,
171+
'Observation.subject.where(resolve() is Patient)',
172+
1688,
173+
'Observation',
174+
130,
175+
1906,
176+
'Patient',
177+
140,
178+
'http://localhost:8000/Patient/1906',
179+
1,
180+
'2025-04-01 18:01:12.921',
181+
1,
182+
'2025-04-05'
183+
);

0 commit comments

Comments
 (0)