diff --git a/api/src/main/java/org/openmrs/module/ugandaemr/api/deploy/bundle/CommonMetadataBundle.java b/api/src/main/java/org/openmrs/module/ugandaemr/api/deploy/bundle/CommonMetadataBundle.java index df426ece2..6093abb02 100644 --- a/api/src/main/java/org/openmrs/module/ugandaemr/api/deploy/bundle/CommonMetadataBundle.java +++ b/api/src/main/java/org/openmrs/module/ugandaemr/api/deploy/bundle/CommonMetadataBundle.java @@ -36,6 +36,8 @@ public void install() throws Exception { install(PatientIdentifierTypes.PATIENT_ORGANIZATION_ID); install(PatientIdentifierTypes.PATIENT_OPD_IDENTIFICATION_NUMBER); install(PatientIdentifierTypes.DISTRICT_REG_TB_NUMBER); + install(PatientIdentifierTypes.NHPI); + install(PatientIdentifierTypes.PASSPORT); log.info("Patient IdentifierTypes installed"); // install person attribute types diff --git a/api/src/main/java/org/openmrs/module/ugandaemr/metadata/core/PatientIdentifierTypes.java b/api/src/main/java/org/openmrs/module/ugandaemr/metadata/core/PatientIdentifierTypes.java index 34fd7701d..68b5262e8 100644 --- a/api/src/main/java/org/openmrs/module/ugandaemr/metadata/core/PatientIdentifierTypes.java +++ b/api/src/main/java/org/openmrs/module/ugandaemr/metadata/core/PatientIdentifierTypes.java @@ -365,4 +365,38 @@ public String uuid() { } }; + public static PatientIdentifierTypeDescriptor PASSPORT = new PatientIdentifierTypeDescriptor() { + + @Override + public String name() { + return "Passport No."; + } + + @Override + public String description() { + return "A passport Number for a patient"; + } + + public String uuid() { + return "fd76e95a-9faa-42b8-8d88-5954fae77fba"; + } + }; + + public static PatientIdentifierTypeDescriptor NHPI = new PatientIdentifierTypeDescriptor() { + + @Override + public String name() { + return "National Patient Health Identifier"; + } + + @Override + public String description() { + return "Tha National Patient Health Identifier for identifying a patient uniquely across the health sector"; + } + + public String uuid() { + return "4c7d6bb2-c8a6-40d3-b70d-fffc062f3416"; + } + }; + }