Skip to content

Commit 8bb2e5a

Browse files
committed
U4X-1033: Add FHIR Patient Identifier System mapping for UIC if it does not exist
1 parent 3fed1c5 commit 8bb2e5a

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

api/src/main/resources/liquibase.xml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2020,7 +2020,7 @@
20202020
</sql>
20212021
</changeSet>
20222022

2023-
<changeSet id="ugandaemr-2025-06-10-1232" author="mmwanje">
2023+
<changeSet id="ugandaemr-2025-05-30-1940" author="yourname">
20242024
<comment>U4X-1024: Create FHIR Patient Identifier System mappings for known exchangeable identifiers</comment>
20252025
<sql>
20262026
INSERT INTO fhir_patient_identifier_system ( patient_identifier_type_id, name, url, creator, date_created, retired, uuid )
@@ -2030,9 +2030,20 @@
20302030
UNION ALL
20312031
SELECT patient_identifier_type_id, name, 'http://health.go.ug/cr/hin' as url, 1, '2025-04-28 08:43:43', 0, '4d7a626e-3d70-11f0-bcbd-bf35c84f3004' FROM patient_identifier_type WHERE uuid = '4c7d6bb2-c8a6-40d3-b70d-fffc062f3416'
20322032
UNION ALL
2033-
SELECT patient_identifier_type_id, name, 'http://health.go.ug/cr/nationalid' as url, 1, '2025-04-28 08:43:43', 0, '5e8a626e-3d70-11f0-bcbd-bf35c84f3004' FROM patient_identifier_type WHERE uuid = 'f0c16a6d-dc5f-4118-a803-616d0075d282'
2034-
UNION ALL
2035-
SELECT patient_identifier_type_id, name, 'http://health.go.ug/uic' as url, 1, '2025-06-10 12:31:43', 0, 'f87c46cc-4202-11f0-bed2-4212909f6a37' FROM patient_identifier_type WHERE uuid = '877169c4-92c6-4cc9-bf45-1ab95faea242';
2033+
SELECT patient_identifier_type_id, name, 'http://health.go.ug/cr/nationalid' as url, 1, '2025-04-28 08:43:43', 0, '5e8a626e-3d70-11f0-bcbd-bf35c84f3004' FROM patient_identifier_type WHERE uuid = 'f0c16a6d-dc5f-4118-a803-616d0075d282';
2034+
</sql>
2035+
</changeSet>
2036+
2037+
<changeSet id="ugandaemr-2025-06-11-1027" author="mmwanje">
2038+
<preConditions onFail="MARK_RAN">
2039+
<sqlCheck expectedResult="0">
2040+
SELECT COUNT(*) FROM fhir_patient_identifier_system WHERE uuid = 'f87c46cc-4202-11f0-bed2-4212909f6a37'
2041+
</sqlCheck>
2042+
</preConditions>
2043+
<comment>U4X-1033: Add FHIR Patient Identifier System mapping for UIC if it does not exist</comment>
2044+
<sql>
2045+
INSERT INTO fhir_patient_identifier_system ( patient_identifier_type_id, name, url, creator, date_created, retired, uuid )
2046+
SELECT patient_identifier_type_id, 'UIC', 'https://health.go.ug/uic' as url, 1, '2025-06-11 09:33:43', 0, 'f87c46cc-4202-11f0-bed2-4212909f6a37' FROM patient_identifier_type WHERE uuid = '877169c4-92c6-4cc9-bf45-1ab95faea242';
20362047
</sql>
20372048
</changeSet>
20382049
</databaseChangeLog>

0 commit comments

Comments
 (0)