Last active
April 17, 2019 12:13
-
-
Save kaweesi/0614cd09f51d22da18434dee7937a7fc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<org.openmrs.module.reporting.report.definition.ReportDefinition id="1" uuid="fa20c1ac-94ea-11e3-96de-0023156365e4" retired="false"> | |
<name>PEPFAR MER 2.3 Quarterly</name> | |
<description>MER Quarterly Report</description> | |
<creator id="2" uuid="85a05c5e-1e3d-11e0-acca-000c29d83bf2"/> | |
<dateCreated id="3">2019-04-17 09:43:54 UTC</dateCreated> | |
<parameters id="4"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="5"> | |
<name>startDate</name> | |
<label>Start date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="6"> | |
<name>endDate</name> | |
<label>End date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="7"> | |
<name>location</name> | |
<label>Location</label> | |
<type>org.openmrs.Location</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</parameters> | |
<baseCohortDefinition id="8"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="9" retired="false"> | |
<name>baseCohort</name> | |
<parameters reference="4"/> | |
<query>select p.patient_id from patient p join encounter e on e.patient_id=p.patient_id where e.voided=0 and p.voided=0 and e.encounter_type in (5,7) and e.encounter_datetime<=:endDate and e.location_id = :location union select pg.patient_id from patient p join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=1 and date_enrolled<=:endDate and location_id=:location union select pg.patient_id from patient p join patient_program pg on p.patient_id=pg.patient_id join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=1 and ps.state=28 and ps.start_date=pg.date_enrolled and ps.start_date<=:endDate and location_id=:location union select pg.patient_id from patient p join patient_program pg on p.patient_id=pg.patient_id join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=2 and ps.state=29 and ps.start_date<=:endDate and location_id=:location </query> | |
</parameterizable> | |
<parameterMappings id="10"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>endDate</string> | |
<string>${endDate}</string> | |
</entry> | |
</parameterMappings> | |
</baseCohortDefinition> | |
<dataSetDefinitions class="linked-hash-map" id="11"> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="12"> | |
<parameterizable class="org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition" id="13" retired="false"> | |
<name>TX_NEW Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="14"> | |
<entry> | |
<string>maternity</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="15"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="16" retired="false"> | |
<name>Maternity Dimension</name> | |
<parameters reference="4"/> | |
<cohortDefinitions class="tree-map" id="17"> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="18"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="19" retired="false"> | |
<description>breastfeedingComposition</description> | |
<parameters id="20"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="21"> | |
<name>onOrAfter</name> | |
<label>onOrAfter</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="22"> | |
<name>onOrBefore</name> | |
<label>onOrBefore</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<compositionString>(DATAPARTO OR INICIOLACTANTE OR LACTANTEPROGRAMA OR LACTANTE) AND FEMININO</compositionString> | |
<searches id="23"> | |
<entry> | |
<string>DATAPARTO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="24"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.DateObsCohortDefinition" id="25" retired="false"> | |
<name>patientsWithUpdatedDepartureInART</name> | |
<parameters id="26"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="27"> | |
<name>value1</name> | |
<label>After Date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="28"> | |
<name>value2</name> | |
<label>Before Date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="29"> | |
<name>locationList</name> | |
<label>Location</label> | |
<type>org.openmrs.Location</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</parameters> | |
<timeModifier>ANY</timeModifier> | |
<question id="30" uuid="e1e765c2-1d5f-11e0-b929-000c29ad1d07"/> | |
<encounterTypeList id="31"> | |
<encounterType id="32" uuid="e278f956-1d5f-11e0-b929-000c29ad1d07"/> | |
<encounterType id="33" uuid="e278f820-1d5f-11e0-b929-000c29ad1d07"/> | |
</encounterTypeList> | |
<operator1>GREATER_EQUAL</operator1> | |
<operator2>LESS_EQUAL</operator2> | |
</parameterizable> | |
<parameterMappings id="34"> | |
<entry> | |
<string>locationList</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>value1</string> | |
<string>${onOrAfter}</string> | |
</entry> | |
<entry> | |
<string>value2</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>INICIOLACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="35"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="36" retired="false"> | |
<name>has obs between dates</name> | |
<parameters id="37"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="22"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="21"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="29"/> | |
</parameters> | |
<timeModifier>FIRST</timeModifier> | |
<question id="38" uuid="607315ab-2f52-4d9f-b28a-6383b9a5f9c4"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" id="39"> | |
<a class="encounterType-array" id="40"> | |
<encounterType reference="32"/> | |
</a> | |
</encounterTypeList> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" id="41"> | |
<a class="concept-array" id="42"> | |
<concept id="43" uuid="bc4fe755-fc8f-49b8-9956-baf2477e8313"/> | |
</a> | |
</valueList> | |
</parameterizable> | |
<parameterMappings id="44"> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
<entry> | |
<string>locationList</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrAfter</string> | |
<string>${onOrAfter}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>LACTANTEPROGRAMA</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="45"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="46" retired="false"> | |
<name>patientsWhoGaveBirthWithinReportingPeriod</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=8 and ps.state=27 and ps.end_date is null and ps.start_date between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings id="47"> | |
<entry> | |
<string>startDate</string> | |
<string>${onOrAfter}</string> | |
</entry> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>endDate</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>FEMININO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="48"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="49" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="50"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="51"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>LACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="52"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="53" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>LAST</timeModifier> | |
<question reference="43"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" id="54"> | |
<a class="concept-array" id="55"> | |
<concept id="56" uuid="e1d81b62-1d5f-11e0-b929-000c29ad1d07"/> | |
</a> | |
</valueList> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings id="57"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${endDate}</string> | |
</entry> | |
<entry> | |
<string>onOrAfter</string> | |
<string>${startDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="58"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="59" retired="false"> | |
<name>patientsPregnantEnrolledOnART</name> | |
<parameters reference="4"/> | |
<query>Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1982 and value_coded=44 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1279 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1600 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union select pp.patient_id from patient_program pp inner join person pe on pp.patient_id=pe.person_id where pp.program_id=8 and pp.voided=0 and pp.date_enrolled between :startDate and :endDate and pp.location_id=:location and pe.gender='F'</query> | |
</parameterizable> | |
<parameterMappings id="60"> | |
<entry> | |
<string>startDate</string> | |
<string>${startDate}</string> | |
</entry> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>endDate</string> | |
<string>${endDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="61"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="62" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="4"/> | |
<cohortDefinitions class="tree-map" id="63"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="64"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="65" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters id="66"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" id="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="68"> | |
<entry> | |
<string>maxAge</string> | |
<int>4</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>1</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings id="69"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="70"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="71" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="72"> | |
<entry> | |
<string>maxAge</string> | |
<int>14</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>10</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="73"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="74" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="75"> | |
<entry> | |
<string>minAge</string> | |
<int>15</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="76"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="77" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="78"> | |
<entry> | |
<string>maxAge</string> | |
<int>19</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>15</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="79"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="80" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="81"> | |
<entry> | |
<string>maxAge</string> | |
<int>24</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>20</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="82"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="83" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="84"> | |
<entry> | |
<string>maxAge</string> | |
<int>29</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>25</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="85"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="86" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="87"> | |
<entry> | |
<string>maxAge</string> | |
<int>34</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>30</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="88"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="89" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="90"> | |
<entry> | |
<string>maxAge</string> | |
<int>39</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>35</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="91"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="92" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="93"> | |
<entry> | |
<string>maxAge</string> | |
<int>44</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>40</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="94"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="95" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="96"> | |
<entry> | |
<string>maxAge</string> | |
<int>49</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>45</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="97"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="98" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="99"> | |
<entry> | |
<string>maxAge</string> | |
<int>9</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>5</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="100"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="101" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="102"> | |
<entry> | |
<string>maxAge</string> | |
<int>200</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>50</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="103"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="104" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="105"> | |
<entry> | |
<string>maxAge</string> | |
<int>0</int> | |
</entry> | |
<entry> | |
<string>minAge</string> | |
<int>0</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="106"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="107" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="108"> | |
<entry> | |
<string>maxAge</string> | |
<int>14</int> | |
</entry> | |
<entry> | |
<string>considerPatientThatStartedBeforeWasBorn</string> | |
<boolean>true</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="109"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="110" retired="false"> | |
<name>unknownAge</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p JOIN person pr ON p.patient_id = pr.person_id WHERE pr.birthdate IS NULL</query> | |
</parameterizable> | |
<parameterMappings id="111"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="112"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="113" retired="false"> | |
<name>gender</name> | |
<parameters id="114"/> | |
<cohortDefinitions class="tree-map" id="115"> | |
<entry> | |
<string>F</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="116"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="117" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="118"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="119"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>M</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="120"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="121" retired="false"> | |
<name>MaleCohort</name> | |
<parameters id="122"/> | |
<maleIncluded>true</maleIncluded> | |
<femaleIncluded>false</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="123"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="124"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dimensions> | |
<columns id="125"> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="126"> | |
<name>1All</name> | |
<label>TX_NEW: New on ART</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="127"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="128" retired="false"> | |
<name>patientNewlyEnrolledInHIVIndicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="129"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="130" retired="false"> | |
<name>patientEnrolledInART</name> | |
<parameters reference="20"/> | |
<compositionString>startedART NOT (transferredIn OR restartedTreatment)</compositionString> | |
<searches id="131"> | |
<entry> | |
<string>startedART</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="132"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="133" retired="false"> | |
<name>Art start date</name> | |
<parameters id="134"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="22"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="21"/> | |
</parameters> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" id="135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="136"> | |
<entry> | |
<string>considerPharmacyEncounter</string> | |
<boolean>true</boolean> | |
</entry> | |
<entry> | |
<string>considerTransferredIn</string> | |
<boolean>false</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings id="137"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
<entry> | |
<string>onOrAfter</string> | |
<string>${onOrAfter}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>restartedTreatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="138"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="139" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>ANY</timeModifier> | |
<question id="140" uuid="e1d9ee10-1d5f-11e0-b929-000c29ad1d07"/> | |
<operator>IN</operator> | |
<valueList class="singleton-list" id="141"> | |
<concept id="142" uuid="e1de1bfc-1d5f-11e0-b929-000c29ad1d07"/> | |
</valueList> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferredIn</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="143"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="144" retired="false"> | |
<name>transferredFromOtherHealthFacility</name> | |
<parameters reference="20"/> | |
<query>select p.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=2 and ps.state=29 and ps.start_date=pg.date_enrolled and ps.start_date between :onOrAfter and :onOrBefore and location_id=:location group by p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="137"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="57"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="145"/> | |
<outer-class id="146" retired="false"> | |
<name>TX_NEW Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="147"> | |
<entry> | |
<string>maternity</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="148"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="149" retired="false"> | |
<name>Maternity Dimension</name> | |
<parameters reference="4"/> | |
<cohortDefinitions class="tree-map" id="150"> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="151"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="152" retired="false"> | |
<description>breastfeedingComposition</description> | |
<parameters reference="20"/> | |
<compositionString>(DATAPARTO OR INICIOLACTANTE OR LACTANTEPROGRAMA OR LACTANTE) AND FEMININO</compositionString> | |
<searches id="153"> | |
<entry> | |
<string>DATAPARTO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="154"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.DateObsCohortDefinition" id="155" retired="false"> | |
<name>patientsWithUpdatedDepartureInART</name> | |
<parameters reference="26"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="30"/> | |
<encounterTypeList reference="31"/> | |
<operator1>GREATER_EQUAL</operator1> | |
<operator2>LESS_EQUAL</operator2> | |
</parameterizable> | |
<parameterMappings reference="34"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>INICIOLACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="156"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="157" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>FIRST</timeModifier> | |
<question reference="38"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="41"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>LACTANTEPROGRAMA</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="158"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="159" retired="false"> | |
<name>patientsWhoGaveBirthWithinReportingPeriod</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=8 and ps.state=27 and ps.end_date is null and ps.start_date between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="47"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>FEMININO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="48"/> | |
</entry> | |
<entry> | |
<string>LACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="160"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="161" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>LAST</timeModifier> | |
<question reference="43"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="54"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="57"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="162"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="163" retired="false"> | |
<name>patientsPregnantEnrolledOnART</name> | |
<parameters reference="4"/> | |
<query>Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1982 and value_coded=44 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1279 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1600 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union select pp.patient_id from patient_program pp inner join person pe on pp.patient_id=pe.person_id where pp.program_id=8 and pp.voided=0 and pp.date_enrolled between :startDate and :endDate and pp.location_id=:location and pe.gender='F'</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="164"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="165" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="4"/> | |
<cohortDefinitions class="tree-map" id="166"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="167"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="168" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="68"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="169"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="170" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="72"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="171"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="172" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="75"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="173"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="174" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="78"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="175"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="176" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="81"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="177"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="178" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="84"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="179"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="180" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="87"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="181"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="182" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="90"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="183"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="184" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="93"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="185"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="186" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="96"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="187"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="188" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="99"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="189"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="190" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="102"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="191"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="192" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="105"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="193"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="194" retired="false"> | |
<name>Age on ART start date</name> | |
<parameters reference="66"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.AgeOnArtStartDateCalculation" reference="67"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="108"/> | |
</parameterizable> | |
<parameterMappings reference="69"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="109"/> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="112"/> | |
</entry> | |
</dimensions> | |
<columns reference="125"/> | |
</outer-class> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="195"> | |
<name>ANC</name> | |
<label>TX_NEW: Breastfeeding Started ART</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="196"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="197" retired="false"> | |
<name>patientNewlyEnrolledInHIVIndicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="198"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="199" retired="false"> | |
<name>patientEnrolledInART</name> | |
<parameters reference="20"/> | |
<compositionString>startedART NOT (transferredIn OR restartedTreatment)</compositionString> | |
<searches id="200"> | |
<entry> | |
<string>startedART</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="201"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="202" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="134"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="136"/> | |
</parameterizable> | |
<parameterMappings reference="137"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>restartedTreatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="203"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="204" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="140"/> | |
<operator>IN</operator> | |
<valueList class="singleton-list" reference="141"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferredIn</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="205"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="206" retired="false"> | |
<name>transferredFromOtherHealthFacility</name> | |
<parameters reference="20"/> | |
<query>select p.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=2 and ps.state=29 and ps.start_date=pg.date_enrolled and ps.start_date between :onOrAfter and :onOrBefore and location_id=:location group by p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="137"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="57"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="207"> | |
<entry> | |
<string>maternity</string> | |
<string>breastfeeding</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="208"> | |
<name>males-unknownM</name> | |
<label>Males (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="209"> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="210"> | |
<name>males-under1M</name> | |
<label>Males (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="211"> | |
<entry> | |
<string>age</string> | |
<string><1</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="212"> | |
<name>males-oneTo4M</name> | |
<label>Males (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="213"> | |
<entry> | |
<string>age</string> | |
<string>1-4</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="214"> | |
<name>males-fiveTo9M</name> | |
<label>Males (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="215"> | |
<entry> | |
<string>age</string> | |
<string>5-9</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="216"> | |
<name>males-tenTo14M</name> | |
<label>Males (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="217"> | |
<entry> | |
<string>age</string> | |
<string>10-14</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="218"> | |
<name>males-fifteenTo19M</name> | |
<label>Males (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="219"> | |
<entry> | |
<string>age</string> | |
<string>15-19</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="220"> | |
<name>males-twentyTo24M</name> | |
<label>Males (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="221"> | |
<entry> | |
<string>age</string> | |
<string>20-24</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="222"> | |
<name>males-twenty5To29M</name> | |
<label>Males (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="223"> | |
<entry> | |
<string>age</string> | |
<string>25-29</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="224"> | |
<name>males-thirtyTo34M</name> | |
<label>Males (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="225"> | |
<entry> | |
<string>age</string> | |
<string>30-34</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="226"> | |
<name>males-thirty5To39M</name> | |
<label>Males (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="227"> | |
<entry> | |
<string>age</string> | |
<string>35-39</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="228"> | |
<name>males-fortyTo44M</name> | |
<label>Males (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="229"> | |
<entry> | |
<string>age</string> | |
<string>40-44</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="230"> | |
<name>males-forty5To49M</name> | |
<label>Males (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="231"> | |
<entry> | |
<string>age</string> | |
<string>45-49</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="232"> | |
<name>males-above50M</name> | |
<label>Males (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="233"> | |
<entry> | |
<string>age</string> | |
<string>50+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="234"> | |
<name>females-unknownF</name> | |
<label>Females (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="235"> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="236"> | |
<name>females-under1F</name> | |
<label>Females (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="237"> | |
<entry> | |
<string>age</string> | |
<string><1</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="238"> | |
<name>females-oneTo4F</name> | |
<label>Females (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="239"> | |
<entry> | |
<string>age</string> | |
<string>1-4</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="240"> | |
<name>females-fiveTo9F</name> | |
<label>Females (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="241"> | |
<entry> | |
<string>age</string> | |
<string>5-9</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="242"> | |
<name>females-tenTo14F</name> | |
<label>Females (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="243"> | |
<entry> | |
<string>age</string> | |
<string>10-14</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="244"> | |
<name>females-fifteenTo19F</name> | |
<label>Females (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="245"> | |
<entry> | |
<string>age</string> | |
<string>15-19</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="246"> | |
<name>females-twentyTo24F</name> | |
<label>Females (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="247"> | |
<entry> | |
<string>age</string> | |
<string>20-24</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="248"> | |
<name>females-twenty5To29F</name> | |
<label>Females (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="249"> | |
<entry> | |
<string>age</string> | |
<string>25-29</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="250"> | |
<name>females-thirtyTo34F</name> | |
<label>Females (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="251"> | |
<entry> | |
<string>age</string> | |
<string>30-34</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="252"> | |
<name>females-thirty5To39F</name> | |
<label>Females (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="253"> | |
<entry> | |
<string>age</string> | |
<string>35-39</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="254"> | |
<name>females-fortyTo44F</name> | |
<label>Females (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="255"> | |
<entry> | |
<string>age</string> | |
<string>40-44</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="256"> | |
<name>females-forty5To49F</name> | |
<label>Females (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="257"> | |
<entry> | |
<string>age</string> | |
<string>45-49</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="258"> | |
<name>females-above50F</name> | |
<label>Females (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="196"/> | |
<dimensionOptions id="259"> | |
<entry> | |
<string>age</string> | |
<string>50+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="146"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
</columns> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="260"> | |
<parameterizable class="org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition" id="261" retired="false"> | |
<name>TX_CURR Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="262"> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="263"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="264" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" id="265"> | |
<a class="org.openmrs.module.reporting.evaluation.parameter.Parameter-array" id="266"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="267"> | |
<name>effectiveDate</name> | |
<label>effectiveDate</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</a> | |
</parameters> | |
<cohortDefinitions class="tree-map" id="268"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="269"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="270" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="265"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings id="271"> | |
<entry> | |
<string>effectiveDate</string> | |
<string>${effectiveDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="272"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="273" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="265"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="274"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="275" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="276"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="277" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="278"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="279" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="265"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="280"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="281" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="265"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="282"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="283" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="265"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="284"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="285" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="265"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="286"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="287" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="265"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="288"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="289" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="265"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="290"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="291" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="265"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="292"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="293" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="265"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="294"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="295" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="265"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="296"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="297" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="265"/> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="298"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="299" retired="false"> | |
<name>unknownAge</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p JOIN person pr ON p.patient_id = pr.person_id WHERE pr.birthdate IS NULL</query> | |
</parameterizable> | |
<parameterMappings id="300"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="301"> | |
<entry> | |
<string>effectiveDate</string> | |
<string>${endDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="302"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="303" retired="false"> | |
<name>gender</name> | |
<parameters id="304"/> | |
<cohortDefinitions class="tree-map" id="305"> | |
<entry> | |
<string>F</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="306"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="307" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="308"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="309"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>M</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="310"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="311" retired="false"> | |
<name>MaleCohort</name> | |
<parameters id="312"/> | |
<maleIncluded>true</maleIncluded> | |
<femaleIncluded>false</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="313"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="314"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dimensions> | |
<columns id="315"> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="316"> | |
<name>C1-M1</name> | |
<label>Children (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="317"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="318" retired="false"> | |
<name>patientInYearRangeEnrolledInHIVStartedARTIndicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="319"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="320" retired="false"> | |
<name>compositionCohort</name> | |
<parameters id="321"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="22"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="267"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="322"> | |
<name>locations</name> | |
<label>location</label> | |
<type>org.openmrs.Location</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</parameters> | |
<compositionString>(1 OR 2 OR 3 OR 4) AND (NOT (5 OR ((6 OR (NOT 11)) AND (NOT (7 OR 8))))) AND (11 OR 12)</compositionString> | |
<searches id="323"> | |
<entry> | |
<string>3</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="324"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="325" retired="false"> | |
<name>patientWithHistoricalDrugStartDateObs</name> | |
<parameters id="326"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="22"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 and e.voided=0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id=1190 AND o.value_datetime IS NOT NULL AND o.value_datetime <= :onOrBefore AND e.location_id=:location GROUP BY p.patient_id</query> | |
</parameterizable> | |
<parameterMappings id="327"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>2</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="328"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="329" retired="false"> | |
<name>patientWithSTARTDRUGSObs</name> | |
<parameters reference="326"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON o.encounter_id=e.encounter_id WHERE e.voided=0 AND o.voided=0 AND p.voided=0 AND e.encounter_type in (18, 6, 9) AND o.concept_id=1255 AND o.value_coded in (1256, 1369) AND e.encounter_datetime <= :onOrBefore AND e.location_id=:location GROUP BY p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="330"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.InProgramCohortDefinition" id="331" retired="false"> | |
<name>InARTProgram</name> | |
<parameters id="332"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="22"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="322"/> | |
</parameters> | |
<programs id="333"> | |
<program id="334" uuid="efe2481f-9e75-4515-8d5a-86bfde2b5ad3"/> | |
</programs> | |
</parameterizable> | |
<parameterMappings id="335"> | |
<entry> | |
<string>locations</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>7</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="336"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="337" retired="false"> | |
<name>patientsThatDidNotMissNextConsultation</name> | |
<parameters id="338"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="22"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="339"> | |
<name>abandonmentDays</name> | |
<label>abandonmentDays</label> | |
<type>java.lang.Integer</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</parameters> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,max(encounter_datetime) encounter_datetime FROM patient p INNER JOIN encounter e ON e.patient_id=p.patient_id WHERE p.voided=0 AND e.voided=0 AND e.encounter_type in (6, 9) AND e.location_id=:location AND e.encounter_datetime<=:onOrBefore group by p.patient_id ) max_mov INNER JOIN obs o ON o.person_id=max_mov.patient_id WHERE max_mov.encounter_datetime=o.obs_datetime AND o.voided=0 AND o.concept_id=1410 AND o.location_id=:location AND DATEDIFF(:onOrBefore,o.value_datetime)<:abandonmentDays</query> | |
</parameterizable> | |
<parameterMappings id="340"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore}</string> | |
</entry> | |
<entry> | |
<string>abandonmentDays</string> | |
<string>31</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>6</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="341"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="342" retired="false"> | |
<name>patientsThatMissedNexPickup</name> | |
<parameters reference="338"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,max(encounter_datetime) encounter_datetime FROM patient p INNER JOIN encounter e on e.patient_id=p.patient_id WHERE p.voided=0 AND e.voided=0 AND e.encounter_type=18 AND e.location_id=:location AND e.encounter_datetime<=:onOrBefore group by p.patient_id ) max_frida INNER JOIN obs o on o.person_id=max_frida.patient_id WHERE max_frida.encounter_datetime=o.obs_datetime AND o.voided=0 AND o.concept_id=5096 AND o.location_id=:location AND datediff(:onOrBefore,o.value_datetime)>=:abandonmentDays</query> | |
</parameterizable> | |
<parameterMappings reference="340"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="343"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="344" retired="false"> | |
<name>leftARTProgramBeforeOrOnEndDate</name> | |
<parameters reference="326"/> | |
<query>select p.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=2 and ps.state in (7,8,10,9) and ps.end_date is null and ps.start_date<=:onOrBefore and pg.location_id=:location group by p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="345"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="346" retired="false"> | |
<name>patientWithFirstDrugPickupEncounter</name> | |
<parameters reference="326"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id WHERE p.voided=0 AND e.encounter_type=18 AND e.voided=0 AND e.encounter_datetime <= :onOrBefore AND e.location_id=:location GROUP BY p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>8</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="347"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="348" retired="false"> | |
<name>patientsReportedAsAbandonmentButStillInPeriod</name> | |
<parameters reference="338"/> | |
<query>SELECT abandono.patient_id FROM (SELECT pg.patient_id FROM patient p INNER JOIN patient_program pg ON p.patient_id=pg.patient_id INNER JOIN patient_state ps ON pg.patient_program_id=ps.patient_program_id WHERE pg.voided=0 AND ps.voided=0 AND p.voided=0 AND pg.program_id=2 AND ps.state=9 AND ps.end_date is null AND ps.start_date<=:onOrBefore AND location_id=:location )abandono INNER JOIN ( SELECT max_frida.patient_id,max_frida.encounter_datetime,o.value_datetime FROM ( SELECT p.patient_id,max(encounter_datetime) encounter_datetime FROM patient p INNER JOIN encounter e ON e.patient_id=p.patient_id WHERE p.voided=0 AND e.voided=0 AND e.encounter_type=18 AND e.location_id=:location AND e.encounter_datetime<=:onOrBefore group by p.patient_id ) max_frida INNER JOIN obs o ON o.person_id=max_frida.patient_id WHERE max_frida.encounter_datetime=o.obs_datetime AND o.voided=0 AND o.concept_id=5096 AND o.location_id=:location ) ultimo_fila ON abandono.patient_id=ultimo_fila.patient_id WHERE datediff(:onOrBefore,ultimo_fila.value_datetime)<:abandonmentDays</query> | |
</parameterizable> | |
<parameterMappings reference="340"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>11</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="349"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="350" retired="false"> | |
<name>patientsWithNextPickupDate</name> | |
<parameters reference="326"/> | |
<query>select distinct obs.person_id from obs where obs.obs_datetime <= :onOrBefore and obs.location_id = :location and obs.concept_id = 5096 and obs.voided = false and obs.obs_datetime = (select max(encounter.encounter_datetime) from encounter where encounter.encounter_type in (18) and encounter.patient_id = obs.person_id and encounter.location_id = obs.location_id and encounter.voided = false and encounter.encounter_datetime <= :onOrBefore) </query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>12</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="351"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="352" retired="false"> | |
<name>patientsWithNextConsultationDate</name> | |
<parameters reference="326"/> | |
<query>select distinct obs.person_id from obs where obs.obs_datetime <= :onOrBefore and obs.location_id = :location and obs.concept_id = 1410 and obs.voided = false and obs.obs_datetime = (select max(encounter.encounter_datetime) from encounter where encounter.encounter_type in (6,9) and encounter.patient_id = obs.person_id and encounter.location_id = obs.location_id and encounter.voided = false and encounter.encounter_datetime <= :onOrBefore) </query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings id="353"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${endDate}</string> | |
</entry> | |
</parameterMappings> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="211"/> | |
<outer-class id="354" retired="false"> | |
<name>TX_CURR Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="355"> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="356"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="357" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="265"/> | |
<cohortDefinitions class="tree-map" id="358"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="359"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="360" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="265"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="361"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="362" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="265"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="363"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="364" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="365"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="366" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="367"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="368" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="265"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="369"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="370" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="265"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="371"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="372" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="265"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="373"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="374" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="265"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="375"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="376" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="265"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="377"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="378" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="265"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="379"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="380" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="265"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="381"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="382" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="265"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="383"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="384" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="265"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="385"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="386" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="265"/> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="298"/> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="301"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="302"/> | |
</entry> | |
</dimensions> | |
<columns reference="315"/> | |
</outer-class> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="387"> | |
<name>C1-M2</name> | |
<label>Children (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="388"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="389" retired="false"> | |
<name>patientInYearRangeEnrolledInHIVStartedARTIndicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="390"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="391" retired="false"> | |
<name>compositionCohort</name> | |
<parameters reference="321"/> | |
<compositionString>(1 OR 2 OR 3 OR 4) AND (NOT (5 OR ((6 OR (NOT 11)) AND (NOT (7 OR 8))))) AND (11 OR 12)</compositionString> | |
<searches id="392"> | |
<entry> | |
<string>3</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="393"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="394" retired="false"> | |
<name>patientWithHistoricalDrugStartDateObs</name> | |
<parameters reference="326"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 and e.voided=0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id=1190 AND o.value_datetime IS NOT NULL AND o.value_datetime <= :onOrBefore AND e.location_id=:location GROUP BY p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>2</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="395"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="396" retired="false"> | |
<name>patientWithSTARTDRUGSObs</name> | |
<parameters reference="326"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON o.encounter_id=e.encounter_id WHERE e.voided=0 AND o.voided=0 AND p.voided=0 AND e.encounter_type in (18, 6, 9) AND o.concept_id=1255 AND o.value_coded in (1256, 1369) AND e.encounter_datetime <= :onOrBefore AND e.location_id=:location GROUP BY p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="397"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.InProgramCohortDefinition" id="398" retired="false"> | |
<name>InARTProgram</name> | |
<parameters reference="332"/> | |
<programs reference="333"/> | |
</parameterizable> | |
<parameterMappings reference="335"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>7</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="399"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="400" retired="false"> | |
<name>patientsThatDidNotMissNextConsultation</name> | |
<parameters reference="338"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,max(encounter_datetime) encounter_datetime FROM patient p INNER JOIN encounter e ON e.patient_id=p.patient_id WHERE p.voided=0 AND e.voided=0 AND e.encounter_type in (6, 9) AND e.location_id=:location AND e.encounter_datetime<=:onOrBefore group by p.patient_id ) max_mov INNER JOIN obs o ON o.person_id=max_mov.patient_id WHERE max_mov.encounter_datetime=o.obs_datetime AND o.voided=0 AND o.concept_id=1410 AND o.location_id=:location AND DATEDIFF(:onOrBefore,o.value_datetime)<:abandonmentDays</query> | |
</parameterizable> | |
<parameterMappings reference="340"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>6</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="401"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="402" retired="false"> | |
<name>patientsThatMissedNexPickup</name> | |
<parameters reference="338"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,max(encounter_datetime) encounter_datetime FROM patient p INNER JOIN encounter e on e.patient_id=p.patient_id WHERE p.voided=0 AND e.voided=0 AND e.encounter_type=18 AND e.location_id=:location AND e.encounter_datetime<=:onOrBefore group by p.patient_id ) max_frida INNER JOIN obs o on o.person_id=max_frida.patient_id WHERE max_frida.encounter_datetime=o.obs_datetime AND o.voided=0 AND o.concept_id=5096 AND o.location_id=:location AND datediff(:onOrBefore,o.value_datetime)>=:abandonmentDays</query> | |
</parameterizable> | |
<parameterMappings reference="340"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="403"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="404" retired="false"> | |
<name>leftARTProgramBeforeOrOnEndDate</name> | |
<parameters reference="326"/> | |
<query>select p.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=2 and ps.state in (7,8,10,9) and ps.end_date is null and ps.start_date<=:onOrBefore and pg.location_id=:location group by p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="405"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="406" retired="false"> | |
<name>patientWithFirstDrugPickupEncounter</name> | |
<parameters reference="326"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id WHERE p.voided=0 AND e.encounter_type=18 AND e.voided=0 AND e.encounter_datetime <= :onOrBefore AND e.location_id=:location GROUP BY p.patient_id</query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>8</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="407"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="408" retired="false"> | |
<name>patientsReportedAsAbandonmentButStillInPeriod</name> | |
<parameters reference="338"/> | |
<query>SELECT abandono.patient_id FROM (SELECT pg.patient_id FROM patient p INNER JOIN patient_program pg ON p.patient_id=pg.patient_id INNER JOIN patient_state ps ON pg.patient_program_id=ps.patient_program_id WHERE pg.voided=0 AND ps.voided=0 AND p.voided=0 AND pg.program_id=2 AND ps.state=9 AND ps.end_date is null AND ps.start_date<=:onOrBefore AND location_id=:location )abandono INNER JOIN ( SELECT max_frida.patient_id,max_frida.encounter_datetime,o.value_datetime FROM ( SELECT p.patient_id,max(encounter_datetime) encounter_datetime FROM patient p INNER JOIN encounter e ON e.patient_id=p.patient_id WHERE p.voided=0 AND e.voided=0 AND e.encounter_type=18 AND e.location_id=:location AND e.encounter_datetime<=:onOrBefore group by p.patient_id ) max_frida INNER JOIN obs o ON o.person_id=max_frida.patient_id WHERE max_frida.encounter_datetime=o.obs_datetime AND o.voided=0 AND o.concept_id=5096 AND o.location_id=:location ) ultimo_fila ON abandono.patient_id=ultimo_fila.patient_id WHERE datediff(:onOrBefore,ultimo_fila.value_datetime)<:abandonmentDays</query> | |
</parameterizable> | |
<parameterMappings reference="340"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>11</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="409"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="410" retired="false"> | |
<name>patientsWithNextPickupDate</name> | |
<parameters reference="326"/> | |
<query>select distinct obs.person_id from obs where obs.obs_datetime <= :onOrBefore and obs.location_id = :location and obs.concept_id = 5096 and obs.voided = false and obs.obs_datetime = (select max(encounter.encounter_datetime) from encounter where encounter.encounter_type in (18) and encounter.patient_id = obs.person_id and encounter.location_id = obs.location_id and encounter.voided = false and encounter.encounter_datetime <= :onOrBefore) </query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>12</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="411"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="412" retired="false"> | |
<name>patientsWithNextConsultationDate</name> | |
<parameters reference="326"/> | |
<query>select distinct obs.person_id from obs where obs.obs_datetime <= :onOrBefore and obs.location_id = :location and obs.concept_id = 1410 and obs.voided = false and obs.obs_datetime = (select max(encounter.encounter_datetime) from encounter where encounter.encounter_type in (6,9) and encounter.patient_id = obs.person_id and encounter.location_id = obs.location_id and encounter.voided = false and encounter.encounter_datetime <= :onOrBefore) </query> | |
</parameterizable> | |
<parameterMappings reference="327"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="353"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="213"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="413"> | |
<name>C1-M3</name> | |
<label>Children (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="215"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="414"> | |
<name>C1-F1</name> | |
<label>Children (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="237"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="415"> | |
<name>C1-F2</name> | |
<label>Children (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="239"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="416"> | |
<name>C1-F3</name> | |
<label>Children (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="241"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="417"> | |
<name>C2-UNKM</name> | |
<label>Adults (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="209"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="418"> | |
<name>C2-M4</name> | |
<label>Adults (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="217"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="419"> | |
<name>C2-M5</name> | |
<label>Adults (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="219"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="420"> | |
<name>C2-M6</name> | |
<label>Adults (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="221"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="421"> | |
<name>C2-M7</name> | |
<label>Adults (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="223"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="422"> | |
<name>C2-M8</name> | |
<label>Adults (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="225"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="423"> | |
<name>C2-M9</name> | |
<label>Adults (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="227"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="424"> | |
<name>C2-M10</name> | |
<label>Adults (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="229"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="425"> | |
<name>C2-M11</name> | |
<label>Adults (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="231"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="426"> | |
<name>C2-M12</name> | |
<label>Adults (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="233"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="427"> | |
<name>C2-UNKF</name> | |
<label>Adults (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="235"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="428"> | |
<name>C2-F4</name> | |
<label>Adults (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="243"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="429"> | |
<name>C2-F5</name> | |
<label>Adults (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="245"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="430"> | |
<name>C2-F6</name> | |
<label>Adults (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="247"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="431"> | |
<name>C2-F7</name> | |
<label>Adults (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="249"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="432"> | |
<name>C2-F8</name> | |
<label>Adults (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="251"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="433"> | |
<name>C2-F9</name> | |
<label>Adults (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="253"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="434"> | |
<name>C2-F10</name> | |
<label>Adults (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="255"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="435"> | |
<name>C2-F11</name> | |
<label>Adults (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="257"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="436"> | |
<name>C2-F12</name> | |
<label>Adults (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions reference="259"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="437"> | |
<name>C2-UNK</name> | |
<label>Adults (Unknown age)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions id="438"> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="439"> | |
<name>C1All</name> | |
<label>TX_CURR: Currently on ART</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="388"/> | |
<dimensionOptions id="440"/> | |
<outer-class reference="354"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
</columns> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="441"> | |
<parameterizable class="org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition" id="442" retired="false"> | |
<name>Tx_Pvls Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="443"> | |
<entry> | |
<string>query</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="444"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="445" retired="false"> | |
<name>Maternity Dimension</name> | |
<parameters reference="4"/> | |
<cohortDefinitions class="tree-map" id="446"> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="447"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="448" retired="false"> | |
<description>breastfeedingComposition</description> | |
<parameters reference="20"/> | |
<compositionString>(DATAPARTO OR INICIOLACTANTE OR LACTANTEPROGRAMA OR LACTANTE) AND FEMININO</compositionString> | |
<searches id="449"> | |
<entry> | |
<string>DATAPARTO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="450"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.DateObsCohortDefinition" id="451" retired="false"> | |
<name>patientsWithUpdatedDepartureInART</name> | |
<parameters reference="26"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="30"/> | |
<encounterTypeList reference="31"/> | |
<operator1>GREATER_EQUAL</operator1> | |
<operator2>LESS_EQUAL</operator2> | |
</parameterizable> | |
<parameterMappings reference="34"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>INICIOLACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="452"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="453" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>FIRST</timeModifier> | |
<question reference="38"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="41"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>LACTANTEPROGRAMA</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="454"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="455" retired="false"> | |
<name>patientsWhoGaveBirthWithinReportingPeriod</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=8 and ps.state=27 and ps.end_date is null and ps.start_date between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="47"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>FEMININO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="456"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="457" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="458"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="459"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>LACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="460"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="461" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>LAST</timeModifier> | |
<question reference="43"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="54"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="57"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="462"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="463" retired="false"> | |
<name>patientsPregnantEnrolledOnART</name> | |
<parameters reference="4"/> | |
<query>Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1982 and value_coded=44 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1279 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1600 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union select pp.patient_id from patient_program pp inner join person pe on pp.patient_id=pe.person_id where pp.program_id=8 and pp.voided=0 and pp.date_enrolled between :startDate and :endDate and pp.location_id=:location and pe.gender='F'</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="464"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="465" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="265"/> | |
<cohortDefinitions class="tree-map" id="466"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="467"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="468" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="265"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="469"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="470" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="265"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="471"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="472" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="473"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="474" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="475"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="476" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="265"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="477"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="478" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="265"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="479"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="480" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="265"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="481"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="482" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="265"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="483"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="484" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="265"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="485"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="486" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="265"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="487"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="488" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="265"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="489"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="490" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="265"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="491"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="492" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="265"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="493"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="494" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="265"/> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="495"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="496" retired="false"> | |
<name>unknownAge</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p JOIN person pr ON p.patient_id = pr.person_id WHERE pr.birthdate IS NULL</query> | |
</parameterizable> | |
<parameterMappings id="497"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="301"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="498"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="499" retired="false"> | |
<name>gender</name> | |
<parameters id="500"/> | |
<cohortDefinitions class="tree-map" id="501"> | |
<entry> | |
<string>F</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="502"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="503" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="504"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="505"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>M</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="506"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="507" retired="false"> | |
<name>MaleCohort</name> | |
<parameters id="508"/> | |
<maleIncluded>true</maleIncluded> | |
<femaleIncluded>false</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="509"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="510"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dimensions> | |
<columns id="511"> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="512"> | |
<name>0N</name> | |
<label>Total patients with suppressed Viral load - Numerator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="513"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="514" retired="false"> | |
<name>suppressed viral load</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="515"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="516" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="517"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="518"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="519" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters id="520"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="521"> | |
<name>onDate</name> | |
<label>On Date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" id="522"> | |
<hivMetadata id="523"/> | |
<ePTSCalculationService id="524"/> | |
</calculation> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings id="525"> | |
<entry> | |
<string>onDate</string> | |
<string>${endDate}</string> | |
</entry> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="526"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="527" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="528"/> | |
<outer-class id="529" retired="false"> | |
<name>Tx_Pvls Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="530"> | |
<entry> | |
<string>query</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="531"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="532" retired="false"> | |
<name>Maternity Dimension</name> | |
<parameters reference="4"/> | |
<cohortDefinitions class="tree-map" id="533"> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="534"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="535" retired="false"> | |
<description>breastfeedingComposition</description> | |
<parameters reference="20"/> | |
<compositionString>(DATAPARTO OR INICIOLACTANTE OR LACTANTEPROGRAMA OR LACTANTE) AND FEMININO</compositionString> | |
<searches id="536"> | |
<entry> | |
<string>DATAPARTO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="537"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.DateObsCohortDefinition" id="538" retired="false"> | |
<name>patientsWithUpdatedDepartureInART</name> | |
<parameters reference="26"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="30"/> | |
<encounterTypeList reference="31"/> | |
<operator1>GREATER_EQUAL</operator1> | |
<operator2>LESS_EQUAL</operator2> | |
</parameterizable> | |
<parameterMappings reference="34"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>INICIOLACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="539"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="540" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>FIRST</timeModifier> | |
<question reference="38"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="41"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>LACTANTEPROGRAMA</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="541"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="542" retired="false"> | |
<name>patientsWhoGaveBirthWithinReportingPeriod</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id inner join patient_state ps on pg.patient_program_id=ps.patient_program_id where pg.voided=0 and ps.voided=0 and p.voided=0 and pg.program_id=8 and ps.state=27 and ps.end_date is null and ps.start_date between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="47"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>FEMININO</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="456"/> | |
</entry> | |
<entry> | |
<string>LACTANTE</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="543"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="544" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="37"/> | |
<timeModifier>LAST</timeModifier> | |
<question reference="43"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="39"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="54"/> | |
</parameterizable> | |
<parameterMappings reference="44"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="57"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="545"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="546" retired="false"> | |
<name>patientsPregnantEnrolledOnART</name> | |
<parameters reference="4"/> | |
<query>Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1982 and value_coded=44 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1279 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union Select p.patient_id from patient p inner join person pe on p.patient_id=pe.person_id inner join encounter e on p.patient_id=e.patient_id inner join obs o on e.encounter_id=o.encounter_id where p.voided=0 and e.voided=0 and o.voided=0 and concept_id=1600 and e.encounter_type in (5,6) and e.encounter_datetime between :startDate and :endDate and e.location_id=:location and pe.gender='F' union select pp.patient_id from patient_program pp inner join person pe on pp.patient_id=pe.person_id where pp.program_id=8 and pp.voided=0 and pp.date_enrolled between :startDate and :endDate and pp.location_id=:location and pe.gender='F'</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="547"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="548" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="265"/> | |
<cohortDefinitions class="tree-map" id="549"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="550"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="551" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="265"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="552"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="553" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="265"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="554"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="555" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="556"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="557" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="265"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="558"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="559" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="265"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="560"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="561" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="265"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="562"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="563" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="265"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="564"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="565" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="265"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="566"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="567" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="265"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="568"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="569" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="265"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="570"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="571" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="265"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="572"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="573" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="265"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="574"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="575" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="265"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="576"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="577" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="265"/> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="271"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="495"/> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="301"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="498"/> | |
</entry> | |
</dimensions> | |
<columns reference="511"/> | |
</outer-class> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="578"> | |
<name>PVLS</name> | |
<label>Pregnant and has VL suppression</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="579"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="580" retired="false"> | |
<name>Pregnant and VLS</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="581"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="582" retired="false"> | |
<name>Get pregnant women with viral load suppression</name> | |
<parameters reference="4"/> | |
<compositionString>suppression AND pregnant</compositionString> | |
<searches id="583"> | |
<entry> | |
<string>suppression</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="584"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="585" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="586"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="587"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="588" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="589"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="590" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="591"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="592" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" id="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="594"> | |
<entry> | |
<string>state</string> | |
<org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PregnantOrBreastfeedingWomen>PREGNANTWOMEN</org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PregnantOrBreastfeedingWomen> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="595"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="596"> | |
<name>PVLR</name> | |
<label>Pregnant and has VL results</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="597"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="598" retired="false"> | |
<name>Pregnant and VLR</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="599"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="600" retired="false"> | |
<name>Get pregnant women with viral load results denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND pregnant</compositionString> | |
<searches id="601"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="602"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="603" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="604"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="605"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="606" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="607"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="608" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="609"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="610" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="594"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="611"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="612"> | |
<name>BVLS</name> | |
<label>Breastfeeding and has VL suppression</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="613"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="614" retired="false"> | |
<name>Breastfeeding and VLS</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="615"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="616" retired="false"> | |
<name>Breastfeeding with viral suppression</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeeding AND suppression</compositionString> | |
<searches id="617"> | |
<entry> | |
<string>suppression</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="618"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="619" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="620"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="621"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="622" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="623"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="624" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="625"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="626" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="627"> | |
<entry> | |
<string>state</string> | |
<org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PregnantOrBreastfeedingWomen>BREASTFEEDINGWOMEN</org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PregnantOrBreastfeedingWomen> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="628"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="629"> | |
<name>BVLR</name> | |
<label>Breastfeeding and has VL results</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="630"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="631" retired="false"> | |
<name>Breastfeeding and VLR</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="632"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="633" retired="false"> | |
<name>Breastfeeding with viral results</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeeding AND results</compositionString> | |
<searches id="634"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="635"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="636" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="637"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="638"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="639" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="640"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="641" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="642"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="643" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="627"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="644"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="645"> | |
<name>0D</name> | |
<label>Total patients with Viral load - Denominator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="646"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="647" retired="false"> | |
<name>patients with viral load</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="648"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="649" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="650"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="651"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="652" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="653"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="654" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="655"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="656"> | |
<name>B01</name> | |
<label>Breast feeding and on routine Numerator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="657"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="658" retired="false"> | |
<name>breastfeedingWomenWithViralLoadSuppression routine numerator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="659"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="660" retired="false"> | |
<name>Breastfeeding with viral results and on routine</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeedingVl AND breastfeeding-routine</compositionString> | |
<searches id="661"> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="662"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="663" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" id="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="665"> | |
<entry> | |
<string>criteria</string> | |
<org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PatientsOnRoutineEnum>BREASTFEEDINGPREGNANT</org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PatientsOnRoutineEnum> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeedingVl</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="666"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="667" retired="false"> | |
<name>Breastfeeding with viral suppression</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeeding AND suppression</compositionString> | |
<searches id="668"> | |
<entry> | |
<string>suppression</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="669"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="670" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="671"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="672"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="673" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="674"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="675" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="676"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="677" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="627"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="678"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="679"> | |
<name>B02</name> | |
<label>Breast feeding and NOT documented Numerator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="680"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="681" retired="false"> | |
<name>breastfeedingWomenWithViralLoadSuppression not documented numerator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="682"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="683" retired="false"> | |
<name>Breastfeeding with viral results and NOT documented</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeedingVl NOT breastfeeding-routine</compositionString> | |
<searches id="684"> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="685"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="686" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeedingVl</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="687"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="688" retired="false"> | |
<name>Breastfeeding with viral suppression</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeeding AND suppression</compositionString> | |
<searches id="689"> | |
<entry> | |
<string>suppression</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="690"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="691" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="692"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="693"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="694" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="695"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="696" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="697"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="698" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="627"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="699"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="700"> | |
<name>B03</name> | |
<label>Pregnant and on routine Numerator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="701"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="702" retired="false"> | |
<name>pregnantWomenWithViralLoadSuppression and on routine</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="703"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="704" retired="false"> | |
<name>Pregnant and on Routine Numerator</name> | |
<parameters reference="4"/> | |
<compositionString>pregnant AND breastfeeding-routine</compositionString> | |
<searches id="705"> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="706"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="707" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="708"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="709" retired="false"> | |
<name>Get pregnant women with viral load suppression</name> | |
<parameters reference="4"/> | |
<compositionString>suppression AND pregnant</compositionString> | |
<searches id="710"> | |
<entry> | |
<string>suppression</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="711"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="712" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="713"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="714"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="715" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="716"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="717" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="718"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="719" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="594"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="720"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="721"> | |
<name>B04</name> | |
<label>Pregnant and NOT documented Numerator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="722"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="723" retired="false"> | |
<name>pregnantWomenWithViralLoadSuppression and NOT documented</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="724"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="725" retired="false"> | |
<name>Pregnant and NOT documented Numerator</name> | |
<parameters reference="4"/> | |
<compositionString>pregnant NOT breastfeeding-routine</compositionString> | |
<searches id="726"> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="727"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="728" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="729"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="730" retired="false"> | |
<name>Get pregnant women with viral load suppression</name> | |
<parameters reference="4"/> | |
<compositionString>suppression AND pregnant</compositionString> | |
<searches id="731"> | |
<entry> | |
<string>suppression</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="732"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="733" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="734"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="735"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="736" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="737"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="738" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="739"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="740" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="594"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="741"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="742"> | |
<name>B05</name> | |
<label>Breast feeding and on routine Denominator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="743"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="744" retired="false"> | |
<name>breastfeedingWomenWithViralLoad-routine denominator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="745"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="746" retired="false"> | |
<name>Breastfeeding women on routine and have Viral load results</name> | |
<parameters reference="4"/> | |
<compositionString>vlandBreastfeeding AND breastfeeding-routine</compositionString> | |
<searches id="747"> | |
<entry> | |
<string>vlandBreastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="748"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="749" retired="false"> | |
<name>Breastfeeding with viral results</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeeding AND results</compositionString> | |
<searches id="750"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="751"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="752" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="753"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="754"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="755" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="756"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="757" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="758"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="759" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="627"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="760"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="761" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="762"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="763"> | |
<name>B06</name> | |
<label>Breast feeding and NOT documented Denominator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="764"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="765" retired="false"> | |
<name>breastfeedingWomenWithViralLoad-not documented denominator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="766"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="767" retired="false"> | |
<name>Breastfeeding women NOT documented and have Viral load results</name> | |
<parameters reference="4"/> | |
<compositionString>vlandBreastfeeding NOT breastfeeding-routine</compositionString> | |
<searches id="768"> | |
<entry> | |
<string>vlandBreastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="769"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="770" retired="false"> | |
<name>Breastfeeding with viral results</name> | |
<parameters reference="4"/> | |
<compositionString>breastfeeding AND results</compositionString> | |
<searches id="771"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="772"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="773" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="774"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="775"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="776" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="777"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="778" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="779"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="780" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="627"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="781"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="782" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="783"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="784"> | |
<name>B07</name> | |
<label>Pregnant and on routine Denominator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="785"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="786" retired="false"> | |
<name>pregnantWomenWithViralLoad and not documented denominator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="787"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="788" retired="false"> | |
<name>Get pregnant women with viral load results Not documented</name> | |
<parameters reference="4"/> | |
<compositionString>pregnant AND breastfeeding-routine</compositionString> | |
<searches id="789"> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="790"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="791" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="792"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="793" retired="false"> | |
<name>Get pregnant women with viral load results denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND pregnant</compositionString> | |
<searches id="794"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="795"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="796" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="797"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="798"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="799" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="800"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="801" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="802"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="803" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="594"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="804"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="805"> | |
<name>B08</name> | |
<label>Pregnant and NOT documented Denominator</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="806"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="807" retired="false"> | |
<name>pregnantWomenWithViralLoad results not documented denominator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="808"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="809" retired="false"> | |
<name>Get pregnant women with viral load results Not documented</name> | |
<parameters reference="4"/> | |
<compositionString>pregnant NOT breastfeeding-routine</compositionString> | |
<searches id="810"> | |
<entry> | |
<string>breastfeeding-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="811"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="812" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="665"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="813"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="814" retired="false"> | |
<name>Get pregnant women with viral load results denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND pregnant</compositionString> | |
<searches id="815"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="816"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="817" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="818"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="819"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="820" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="821"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="822" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>pregnant</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="823"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="824" retired="false"> | |
<name>pregnantBreastfeeding</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.BreastfeedingPregnantCalculation" reference="593"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="594"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions id="825"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="826"> | |
<name>3NR-01</name> | |
<label>Children numerator routine (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="827"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="828" retired="false"> | |
<name>viral load suppression on routine adults and children</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="829"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="830" retired="false"> | |
<name>Suppression and on routine adult and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp AND adult-children-routine</compositionString> | |
<searches id="831"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="832"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="833" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="834"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="835"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="836" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="837"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="838" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="839"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="840" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="841"> | |
<entry> | |
<string>criteria</string> | |
<org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PatientsOnRoutineEnum>ADULTCHILDREN</org.openmrs.module.eptsreports.reporting.utils.EptsReportConstants_-PatientsOnRoutineEnum> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="211"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="842"> | |
<name>3NR-02</name> | |
<label>Children numerator routine (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="843"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="844" retired="false"> | |
<name>viral load suppression on routine adults and children</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="845"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="846" retired="false"> | |
<name>Suppression and on routine adult and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp AND adult-children-routine</compositionString> | |
<searches id="847"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="848"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="849" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="850"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="851"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="852" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="853"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="854" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="855"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="856" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="213"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="857"> | |
<name>3NR-03</name> | |
<label>Children numerator routine (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="843"/> | |
<dimensionOptions reference="215"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="858"> | |
<name>3NR-04</name> | |
<label>Children numerator routine (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="843"/> | |
<dimensionOptions reference="237"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="859"> | |
<name>3NR-05</name> | |
<label>Children numerator routine (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="843"/> | |
<dimensionOptions reference="239"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="860"> | |
<name>3NR-06</name> | |
<label>Children numerator routine (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="843"/> | |
<dimensionOptions reference="241"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="861"> | |
<name>3NND-01</name> | |
<label>Children numerator NOT documented (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="862"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="863" retired="false"> | |
<name>viral load suppression on routine adults and children</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="864"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="865" retired="false"> | |
<name>suppression and not documented adults and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp NOT adult-children-routine</compositionString> | |
<searches id="866"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="867"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="868" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="869"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="870"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="871" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="872"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="873" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="874"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="875" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="211"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="876"> | |
<name>3NND-02</name> | |
<label>Children numerator NOT documented (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="877"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="878" retired="false"> | |
<name>viral load suppression on routine adults and children</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="879"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="880" retired="false"> | |
<name>suppression and not documented adults and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp NOT adult-children-routine</compositionString> | |
<searches id="881"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="882"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="883" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="884"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="885"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="886" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="887"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="888" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="889"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="890" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="213"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="891"> | |
<name>3NND-03</name> | |
<label>Children numerator NOT documented (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="877"/> | |
<dimensionOptions reference="215"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="892"> | |
<name>3NND-04</name> | |
<label>Children numerator NOT documented (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="877"/> | |
<dimensionOptions reference="237"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="893"> | |
<name>3NND-05</name> | |
<label>Children numerator NOT documented (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="877"/> | |
<dimensionOptions reference="239"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="894"> | |
<name>3NND-06</name> | |
<label>Children numerator NOT documented (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="877"/> | |
<dimensionOptions reference="241"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="895"> | |
<name>4NR-01</name> | |
<label>Adults numerator routine (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="896"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="897" retired="false"> | |
<name>viral load suppression on routine adults</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="898"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="899" retired="false"> | |
<name>Suppression and on routine adult and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp AND adult-children-routine</compositionString> | |
<searches id="900"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="901"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="902" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="903"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="904"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="905" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="906"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="907" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="908"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="909" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="209"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="910"> | |
<name>4NR-02</name> | |
<label>Adults numerator routine (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="911"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="912" retired="false"> | |
<name>viral load suppression on routine adults</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="913"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="914" retired="false"> | |
<name>Suppression and on routine adult and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp AND adult-children-routine</compositionString> | |
<searches id="915"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="916"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="917" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="918"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="919"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="920" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="921"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="922" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="923"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="924" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="217"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="925"> | |
<name>4NR-03</name> | |
<label>Adults numerator routine (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="219"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="926"> | |
<name>4NR-04</name> | |
<label>Adults numerator routine (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="221"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="927"> | |
<name>4NR-05</name> | |
<label>Adults numerator routine (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="223"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="928"> | |
<name>4NR-06</name> | |
<label>Adults numerator routine (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="225"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="929"> | |
<name>4NR-07</name> | |
<label>Adults numerator routine (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="227"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="930"> | |
<name>4NR-08</name> | |
<label>Adults numerator routine (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="229"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="931"> | |
<name>4NR-09</name> | |
<label>Adults numerator routine (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="231"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="932"> | |
<name>4NR-10</name> | |
<label>Adults numerator routine (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="233"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="933"> | |
<name>4NR-11</name> | |
<label>Adults numerator routine (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="235"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="934"> | |
<name>4NR-12</name> | |
<label>Adults numerator routine (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="243"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="935"> | |
<name>4NR-13</name> | |
<label>Adults numerator routine (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="245"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="936"> | |
<name>4NR-14</name> | |
<label>Adults numerator routine (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="247"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="937"> | |
<name>4NR-15</name> | |
<label>Adults numerator routine (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="249"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="938"> | |
<name>4NR-16</name> | |
<label>Adults numerator routine (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="251"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="939"> | |
<name>4NR-17</name> | |
<label>Adults numerator routine (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="253"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="940"> | |
<name>4NR-18</name> | |
<label>Adults numerator routine (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="255"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="941"> | |
<name>4NR-19</name> | |
<label>Adults numerator routine (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="257"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="942"> | |
<name>4NR-20</name> | |
<label>Adults numerator routine (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="911"/> | |
<dimensionOptions reference="259"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="943"> | |
<name>4NND-01</name> | |
<label>Adults numerator NOT documented (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="944"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="945" retired="false"> | |
<name>viral load suppression on routine adults</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="946"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="947" retired="false"> | |
<name>suppression and not documented adults and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp NOT adult-children-routine</compositionString> | |
<searches id="948"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="949"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="950" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="951"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="952"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="953" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="954"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="955" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="956"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="957" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="209"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="958"> | |
<name>4NND-02</name> | |
<label>Adults numerator NOT documented (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="959"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="960" retired="false"> | |
<name>viral load suppression on routine adults</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="961"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="962" retired="false"> | |
<name>suppression and not documented adults and children</name> | |
<parameters reference="4"/> | |
<compositionString>supp NOT adult-children-routine</compositionString> | |
<searches id="963"> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="964"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="965" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>supp AND onArtLongEnough</compositionString> | |
<searches id="966"> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="967"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="968" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>supp</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="969"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="970" retired="false"> | |
<name>suppressedViralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT ultima_carga.patient_id FROM(SELECT p.patient_id,MAX(o.obs_datetime) data_carga FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) and :endDate AND e.location_id=:location GROUP BY p.patient_id) ultima_carga INNER JOIN obs ON obs.person_id=ultima_carga.patient_id AND obs.obs_datetime=ultima_carga.data_carga WHERE obs.voided=0 AND obs.concept_id=856 AND obs.location_id=:location AND obs.value_numeric < 1000</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="971"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="972" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="217"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="973"> | |
<name>4NND-03</name> | |
<label>Adults numerator NOT documented (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="219"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="974"> | |
<name>4NND-04</name> | |
<label>Adults numerator NOT documented (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="221"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="975"> | |
<name>4NND-05</name> | |
<label>Adults numerator NOT documented (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="223"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="976"> | |
<name>4NND-06</name> | |
<label>Adults numerator NOT documented (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="225"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="977"> | |
<name>4NND-07</name> | |
<label>Adults numerator NOT documented (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="227"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="978"> | |
<name>4NND-08</name> | |
<label>Adults numerator NOT documented (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="229"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="979"> | |
<name>4NND-09</name> | |
<label>Adults numerator NOT documented (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="231"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="980"> | |
<name>4NND-10</name> | |
<label>Adults numerator NOT documented (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="233"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="981"> | |
<name>4NND-11</name> | |
<label>Adults numerator NOT documented (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="235"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="982"> | |
<name>4NND-12</name> | |
<label>Adults numerator NOT documented (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="243"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="983"> | |
<name>4NND-13</name> | |
<label>Adults numerator NOT documented (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="245"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="984"> | |
<name>4NND-14</name> | |
<label>Adults numerator NOT documented (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="247"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="985"> | |
<name>4NND-15</name> | |
<label>Adults numerator NOT documented (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="249"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="986"> | |
<name>4NND-16</name> | |
<label>Adults numerator NOT documented (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="251"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="987"> | |
<name>4NND-17</name> | |
<label>Adults numerator NOT documented (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="253"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="988"> | |
<name>4NND-18</name> | |
<label>Adults numerator NOT documented (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="255"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="989"> | |
<name>4NND-19</name> | |
<label>Adults numerator NOT documented (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="257"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="990"> | |
<name>4NND-20</name> | |
<label>Adults numerator NOT documented (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="959"/> | |
<dimensionOptions reference="259"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="991"> | |
<name>3DR-01</name> | |
<label>Children denominator routine (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="992"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="993" retired="false"> | |
<name>viral load results on routine adults and children</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="994"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="995" retired="false"> | |
<name>Viral load results with routine for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND adult-children-routine</compositionString> | |
<searches id="996"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="997"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="998" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="999"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1000"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1001" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1002"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1003" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1004"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1005" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="211"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1006"> | |
<name>3DR-02</name> | |
<label>Children denominator routine (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1007"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1008" retired="false"> | |
<name>viral load results on routine adults and children</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1009"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1010" retired="false"> | |
<name>Viral load results with routine for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND adult-children-routine</compositionString> | |
<searches id="1011"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1012"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1013" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1014"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1015"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1016" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1017"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1018" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1019"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1020" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="213"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1021"> | |
<name>3DR-03</name> | |
<label>Children denominator routine (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1007"/> | |
<dimensionOptions reference="215"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1022"> | |
<name>3DR-04</name> | |
<label>Children denominator routine (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1007"/> | |
<dimensionOptions reference="237"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1023"> | |
<name>3DR-05</name> | |
<label>Children denominator routine (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1007"/> | |
<dimensionOptions reference="239"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1024"> | |
<name>3DR-06</name> | |
<label>Children denominator routine (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1007"/> | |
<dimensionOptions reference="241"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1025"> | |
<name>3DND-01</name> | |
<label>Children denominator NOT documented (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1026"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1027" retired="false"> | |
<name>viral load suppression on routine adults</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1028"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1029" retired="false"> | |
<name>Viral load results with not documentation for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results NOT adult-children-routine</compositionString> | |
<searches id="1030"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1031"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1032" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1033"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1034"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1035" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1036"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1037" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1038"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1039" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="211"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1040"> | |
<name>3DND-02</name> | |
<label>Children denominator NOT documented (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1041"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1042" retired="false"> | |
<name>viral load suppression on routine adults</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1043"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1044" retired="false"> | |
<name>Viral load results with not documentation for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results NOT adult-children-routine</compositionString> | |
<searches id="1045"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1046"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1047" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1048"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1049"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1050" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1051"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1052" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1053"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1054" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="213"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1055"> | |
<name>3DND-03</name> | |
<label>Children denominator NOT documented (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1041"/> | |
<dimensionOptions reference="215"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1056"> | |
<name>3DND-04</name> | |
<label>Children denominator NOT documented (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1041"/> | |
<dimensionOptions reference="237"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1057"> | |
<name>3DND-05</name> | |
<label>Children denominator NOT documented (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1041"/> | |
<dimensionOptions reference="239"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1058"> | |
<name>3DND-06</name> | |
<label>Children denominator NOT documented (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1041"/> | |
<dimensionOptions reference="241"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1059"> | |
<name>4DR-01</name> | |
<label>Adults denominator routine (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1060"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1061" retired="false"> | |
<name>Adults denominator routine indicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1062"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1063" retired="false"> | |
<name>Viral load results with routine for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND adult-children-routine</compositionString> | |
<searches id="1064"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1065"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1066" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1067"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1068"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1069" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1070"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1071" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1072"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1073" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="209"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1074"> | |
<name>4DR-02</name> | |
<label>Adults denominator routine (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1075"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1076" retired="false"> | |
<name>Adults denominator routine indicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1077"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1078" retired="false"> | |
<name>Viral load results with routine for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results AND adult-children-routine</compositionString> | |
<searches id="1079"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1080"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1081" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1082"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1083"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1084" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1085"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1086" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1087"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1088" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="217"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1089"> | |
<name>4DR-03</name> | |
<label>Adults denominator routine (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="219"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1090"> | |
<name>4DR-04</name> | |
<label>Adults denominator routine (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="221"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1091"> | |
<name>4DR-05</name> | |
<label>Adults denominator routine (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="223"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1092"> | |
<name>4DR-06</name> | |
<label>Adults denominator routine (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="225"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1093"> | |
<name>4DR-07</name> | |
<label>Adults denominator routine (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="227"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1094"> | |
<name>4DR-08</name> | |
<label>Adults denominator routine (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="229"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1095"> | |
<name>4DR-09</name> | |
<label>Adults denominator routine (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="231"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1096"> | |
<name>4DR-10</name> | |
<label>Adults denominator routine (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="233"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1097"> | |
<name>4DR-11</name> | |
<label>Adults denominator routine (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="235"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1098"> | |
<name>4DR-12</name> | |
<label>Adults denominator routine (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="243"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1099"> | |
<name>4DR-13</name> | |
<label>Adults denominator routine (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="245"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1100"> | |
<name>4DR-14</name> | |
<label>Adults denominator routine (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="247"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1101"> | |
<name>4DR-15</name> | |
<label>Adults denominator routine (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="249"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1102"> | |
<name>4DR-16</name> | |
<label>Adults denominator routine (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="251"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1103"> | |
<name>4DR-17</name> | |
<label>Adults denominator routine (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="253"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1104"> | |
<name>4DR-18</name> | |
<label>Adults denominator routine (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="255"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1105"> | |
<name>4DR-19</name> | |
<label>Adults denominator routine (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="257"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1106"> | |
<name>4DR-20</name> | |
<label>Adults denominator routine (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1075"/> | |
<dimensionOptions reference="259"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1107"> | |
<name>4DND-01</name> | |
<label>Adults denominator NOT documented (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1108"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1109" retired="false"> | |
<name>Adults denominator NOT documented indicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1110"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1111" retired="false"> | |
<name>Viral load results with not documentation for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results NOT adult-children-routine</compositionString> | |
<searches id="1112"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1113"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1114" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1115"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1116"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1117" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1118"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1119" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1120"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1121" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="209"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1122"> | |
<name>4DND-02</name> | |
<label>Adults denominator NOT documented (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1123"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1124" retired="false"> | |
<name>Adults denominator NOT documented indicator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1125"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1126" retired="false"> | |
<name>Viral load results with not documentation for children and adults denominator</name> | |
<parameters reference="4"/> | |
<compositionString>results NOT adult-children-routine</compositionString> | |
<searches id="1127"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1128"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1129" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>results AND onArtLongEnough</compositionString> | |
<searches id="1130"> | |
<entry> | |
<string>results</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1131"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1132" retired="false"> | |
<name>viralLoadWithin12Months</name> | |
<parameters reference="4"/> | |
<query>SELECT p.patient_id FROM patient p INNER JOIN encounter e ON p.patient_id=e.patient_id INNER JOIN obs o ON e.encounter_id=o.encounter_id WHERE p.voided=0 AND e.voided=0 AND o.voided=0 AND e.encounter_type IN (13,6,9) AND o.concept_id=856 AND o.value_numeric IS NOT NULL AND e.encounter_datetime BETWEEN date_add(:endDate, interval -12 MONTH) AND :endDate AND e.location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>onArtLongEnough</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1133"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1134" retired="false"> | |
<name>On ART for at least 3 months</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.OnArtForMoreThanXmonthsCalcultion" reference="522"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>adult-children-routine</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1135"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1136" retired="false"> | |
<name>Routine for all patients controlled by parameter</name> | |
<parameters reference="520"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.pvls.RoutineCalculation" reference="664"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="841"/> | |
</parameterizable> | |
<parameterMappings reference="525"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</indicator> | |
<dimensionOptions reference="217"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1137"> | |
<name>4DND-03</name> | |
<label>Adults denominator NOT documented (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="219"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1138"> | |
<name>4DND-04</name> | |
<label>Adults denominator NOT documented (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="221"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1139"> | |
<name>4DND-05</name> | |
<label>Adults denominator NOT documented (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="223"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1140"> | |
<name>4DND-06</name> | |
<label>Adults denominator NOT documented (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="225"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1141"> | |
<name>4DND-07</name> | |
<label>Adults denominator NOT documented (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="227"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1142"> | |
<name>4DND-08</name> | |
<label>Adults denominator NOT documented (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="229"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1143"> | |
<name>4DND-09</name> | |
<label>Adults denominator NOT documented (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="231"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1144"> | |
<name>4DND-10</name> | |
<label>Adults denominator NOT documented (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="233"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1145"> | |
<name>4DND-11</name> | |
<label>Adults denominator NOT documented (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="235"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1146"> | |
<name>4DND-12</name> | |
<label>Adults denominator NOT documented (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="243"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1147"> | |
<name>4DND-13</name> | |
<label>Adults denominator NOT documented (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="245"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1148"> | |
<name>4DND-14</name> | |
<label>Adults denominator NOT documented (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="247"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1149"> | |
<name>4DND-15</name> | |
<label>Adults denominator NOT documented (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="249"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1150"> | |
<name>4DND-16</name> | |
<label>Adults denominator NOT documented (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="251"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1151"> | |
<name>4DND-17</name> | |
<label>Adults denominator NOT documented (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="253"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1152"> | |
<name>4DND-18</name> | |
<label>Adults denominator NOT documented (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="255"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1153"> | |
<name>4DND-19</name> | |
<label>Adults denominator NOT documented (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="257"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1154"> | |
<name>4DND-20</name> | |
<label>Adults denominator NOT documented (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1123"/> | |
<dimensionOptions reference="259"/> | |
<outer-class reference="529"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
</columns> | |
</parameterizable> | |
<parameterMappings reference="60"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dataSetDefinitions> | |
</org.openmrs.module.reporting.report.definition.ReportDefinition> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment