Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MEPTS - 1575 | MDS Changes for September 2024 Release #1271

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
994d334
Implemented B, C and D 7 - Condição Clínica Activa de Estadio III ou IV
TinoMuianga Sep 3, 2024
661a424
Added concepts metadata
TinoMuianga Sep 4, 2024
4a95745
Implemented B C and D 12 Planeamento Familiar
TinoMuianga Sep 5, 2024
85badcc
Implemented B C and D 13 Columns
TinoMuianga Sep 5, 2024
ddb55af
Implemented B C and D 15 Columns and added new concepts metadata
TinoMuianga Sep 5, 2024
5553aa6
Implemented B C and D 18 Columns
TinoMuianga Sep 5, 2024
f1e3b9d
Implemented B C and D 19 Columns
TinoMuianga Sep 5, 2024
79bc449
Updated and mapped the New MDS Template
TinoMuianga Sep 6, 2024
4165095
Added new Dataset for Diferent MDS cohorts
TinoMuianga Sep 6, 2024
649f1d4
Updated the Evaluation start and end date periods
TinoMuianga Sep 6, 2024
5807c45
Updated Template
TinoMuianga Sep 6, 2024
cdfa406
Fix on query alias
TinoMuianga Sep 6, 2024
a6ea5ad
Fix on query alias on b8
TinoMuianga Sep 6, 2024
cde99d4
Reimplemented MDS dataset and added chort 24 to 36 and 36 month strin…
TinoMuianga Sep 8, 2024
45b4774
Fix on Months Cohort string queries
TinoMuianga Sep 8, 2024
412bed2
Implemented the Patints by Year Cohort string query
TinoMuianga Sep 8, 2024
5d5fdc8
Fix on Patient Year Cohort string query
TinoMuianga Sep 8, 2024
5f18c66
Added Cohort period for B C and D 4 to 9
TinoMuianga Sep 8, 2024
8276cab
Fix on Pregnant or Breastfeeding query
TinoMuianga Sep 8, 2024
32d6d9e
Added Cohort period for B C and D 5 to 10
TinoMuianga Sep 8, 2024
87bcf69
Added Cohort period for B C and D 11 to 19
TinoMuianga Sep 8, 2024
c9c93c0
Implemented B C and D 20 last state of stay
TinoMuianga Sep 8, 2024
3ffde44
Implemented the Cohort period for B C D 20 Last State of Stay
TinoMuianga Sep 8, 2024
79e208c
Fix on MDS end 3 added concept map
TinoMuianga Sep 8, 2024
bc2931c
Fix on Last state of stay Trf Out
TinoMuianga Sep 9, 2024
8e97492
Fix on Cohort Period mappings in all sections
TinoMuianga Sep 16, 2024
ec4ef1e
Fix on Cohort Period mappings on Section B C and D 20
TinoMuianga Sep 16, 2024
ddd74f8
Fix on MDS date query
TinoMuianga Sep 16, 2024
e3aaad3
Fix on A7, C1 and C2 implementation cohort periods
TinoMuianga Sep 18, 2024
7f664e5
Fix on B6 implementation
TinoMuianga Sep 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1084,4 +1084,182 @@
.getGlobalProperty("eptsreports.followingSampleBetween9To17MonthsConceptUuid");
return getConcept(uuid);
}

/**
* <b>concept_id = 374</b>
*
* <p><b>Name:</b> METHOD OF FAMILY PLANNING
*
* <p><b>Description:</b>
*
* @return {@link Concept}
*/
public Concept getMethodOfFamilyPlanningConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.methodOfFamilyPlanningUuid");
return getConcept(uuid);

Check warning on line 1101 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1099-L1101

Added lines #L1099 - L1101 were not covered by tests
}

/**
* <b>concept_id = 190</b>
*
* <p><b>Name:</b> CONDOMS
*
* <p><b>Description:</b> Methods for preventing pregnancy.
*
* @return {@link Concept}
*/
public Concept getCondomsConcept() {
String uuid =
Context.getAdministrationService().getGlobalProperty("eptsreports.condomsConceptUuid");
return getConcept(uuid);

Check warning on line 1116 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1115-L1116

Added lines #L1115 - L1116 were not covered by tests
}

/**
* <b>concept_id = 780</b>
*
* <p><b>Name:</b> ORAL CONTRACEPTION
*
* <p><b>Description:</b> Female contraception method. Ultimately will make a good MedSet.
*
* @return {@link Concept}
*/
public Concept getOralContraceptionConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.oralContraceptionConceptUuid");
return getConcept(uuid);

Check warning on line 1132 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1130-L1132

Added lines #L1130 - L1132 were not covered by tests
}

/**
* <b>concept_id = 5279</b>
*
* <p><b>Name:</b> INJECTABLE CONTRACEPTIVES
*
* <p><b>Description:</b> Injectable medicines which enable deliberate prevention of conception or
* impregnation.
*
* @return {@link Concept}
*/
public Concept getInjectibleContraceptiveConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.injectibleContraceptiveConceptUuid");
return getConcept(uuid);

Check warning on line 1149 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1147-L1149

Added lines #L1147 - L1149 were not covered by tests
}

/**
* <b>concept_id = 21928</b>
*
* <p><b>Name:</b> Implant
*
* <p><b>Description:</b> Is a small flexible plastic rod that is placed under the skin in upper
* arm
*
* @return {@link Concept}
*/
public Concept getImplantConcept() {
String uuid =
Context.getAdministrationService().getGlobalProperty("eptsreports.implantConceptUuid");
return getConcept(uuid);

Check warning on line 1165 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1164-L1165

Added lines #L1164 - L1165 were not covered by tests
}

/**
* <b>concept_id = 5275</b>
*
* <p><b>Name:</b> INTRAUTERINE DEVICE
*
* <p><b>Description:</b> A device (as a spiral of plastic or a ring of stainless steel) inserted
* and left in the uterus to prevent effective conception.
*
* @return {@link Concept}
*/
public Concept getIntrauterineDeviceConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.intrauterineDeviceConceptUuid");
return getConcept(uuid);

Check warning on line 1182 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1180-L1182

Added lines #L1180 - L1182 were not covered by tests
}

/**
* <b>concept_id = 5276</b>
*
* <p><b>Name:</b> FEMALE STERILIZATION
*
* <p><b>Description:</b> Surgical removal of the uterus.
*
* @return {@link Concept}
*/
public Concept getFemaleSterilizationConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.femaleSterilizationConceptUuid");
return getConcept(uuid);

Check warning on line 1198 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1196-L1198

Added lines #L1196 - L1198 were not covered by tests
}

/**
* <b>concept_id = 23714</b>
*
* <p><b>Name:</b> VASECTOMY
*
* <p><b>Description:</b> anti-conceptive method
*
* @return {@link Concept}
*/
public Concept getVasectomyConcept() {
String uuid =
Context.getAdministrationService().getGlobalProperty("eptsreports.vasectomyConceptUuid");
return getConcept(uuid);

Check warning on line 1213 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1212-L1213

Added lines #L1212 - L1213 were not covered by tests
}

/**
* <b>concept_id = 23728</b>
*
* <p><b>Name:</b> OTHER FAMILY PLANNING
*
* <p><b>Description:</b> other family planning
*
* @return {@link Concept}
*/
public Concept getOtherFamilyPlanningConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.otherFamilyPlanningConceptUuid");
return getConcept(uuid);

Check warning on line 1229 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1227-L1229

Added lines #L1227 - L1229 were not covered by tests
}

/**
* <b>concept_id = 5085</b>
*
* <p><b>Name:</b> Systolic blood pressure
*
* <p><b>Description:</b> A patient's systolic blood pressure measurement (taken with a manual
* cuff in either a sitting or standing position)
*
* @return {@link Concept}
*/
public Concept getSystolicBoodPressureConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.systolicBoodPressureConceptUuid");
return getConcept(uuid);

Check warning on line 1246 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1244-L1246

Added lines #L1244 - L1246 were not covered by tests
}

/**
* <b>concept_id = 5086</b>
*
* <p><b>Name:</b> Diastolic blood pressure
*
* <p><b>Description:</b> A patient's diastolic blood pressure measurement (taken with a manual
* cuff in either a sitting or standing position)
*
* @return {@link Concept}
*/
public Concept getDiastolicBoodPressureConcept() {
String uuid =
Context.getAdministrationService()
.getGlobalProperty("eptsreports.diastolicBoodPressureConceptUuid");
return getConcept(uuid);

Check warning on line 1263 in api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java

View check run for this annotation

Codecov / codecov/patch

api/src/main/java/org/openmrs/module/eptsreports/metadata/CommonMetadata.java#L1261-L1263

Added lines #L1261 - L1263 were not covered by tests
}
}
Loading