Created
April 17, 2019 09:23
-
-
Save kaweesi/e6a105e10abf9cae57aa520aefafdf94 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="6febad76-472b-11e9-a41e-db8c77c788cd" retired="false"> | |
<name>PEPFAR MER 2.3 Semi-Annual</name> | |
<description>PEPFAR MER 2.3 Semi-Annual Report</description> | |
<creator id="2" uuid="A4F30A1B-5EB9-11DF-A648-37A07F9C90FB"/> | |
<dateCreated id="3">2019-04-17 08:59:42 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>TXML</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_Ml Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="14"> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="15"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="16" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" id="17"> | |
<a class="org.openmrs.module.reporting.evaluation.parameter.Parameter-array" id="18"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="19"> | |
<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="20"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="21"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="22" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="17"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings id="23"> | |
<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="24"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="25" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="17"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="26"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="27" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="28"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="29" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="30"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="31" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="17"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="32"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="33" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="17"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="34"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="35" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="17"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="36"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="37" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="17"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="38"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="39" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="17"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="40"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="41" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="17"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="42"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="43" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="17"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="44"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="45" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="17"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="46"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="47" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="48"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="49" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="50"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="51" 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="52"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="53"> | |
<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="54"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="55" retired="false"> | |
<name>gender</name> | |
<parameters id="56"/> | |
<cohortDefinitions class="tree-map" id="57"> | |
<entry> | |
<string>F</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="58"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="59" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="60"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="61"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>M</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="62"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="63" retired="false"> | |
<name>MaleCohort</name> | |
<parameters id="64"/> | |
<maleIncluded>true</maleIncluded> | |
<femaleIncluded>false</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="65"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="66"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dimensions> | |
<columns id="67"> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="68"> | |
<name>M1</name> | |
<label>Total missed appointments</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="69"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="70" retired="false"> | |
<name>totals missed</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="71"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="72" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="73"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="74"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="75" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="76"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="77" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings id="78"> | |
<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> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="79"/> | |
<outer-class id="80" retired="false"> | |
<name>Tx_Ml Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="81"> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="82"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="83" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="17"/> | |
<cohortDefinitions class="tree-map" id="84"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="85"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="86" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="17"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="87"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="88" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="17"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="89"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="90" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="91"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="92" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="93"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="94" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="17"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="95"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="96" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="17"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="97"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="98" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="17"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="99"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="100" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="17"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="101"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="102" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="17"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="103"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="104" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="17"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="105"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="106" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="17"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="107"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="108" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="17"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="109"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="110" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="111"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="112" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="50"/> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="53"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="54"/> | |
</entry> | |
</dimensions> | |
<columns reference="67"/> | |
</outer-class> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="113"> | |
<name>M2-01</name> | |
<label>Age and Gender (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="114"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="115" retired="false"> | |
<name>Age and Gender</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="116"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="117" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="118"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="119"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="120" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="121"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="122" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="123"> | |
<entry> | |
<string>age</string> | |
<string><1</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="124"> | |
<name>M2-02</name> | |
<label>Age and Gender (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="125"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="126" retired="false"> | |
<name>Age and Gender</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="127"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="128" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="129"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="130"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="131" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="132"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="133" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="134"> | |
<entry> | |
<string>age</string> | |
<string>1-4</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="135"> | |
<name>M2-03</name> | |
<label>Age and Gender (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="136"> | |
<entry> | |
<string>age</string> | |
<string>5-9</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="137"> | |
<name>M2-04</name> | |
<label>Age and Gender (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="138"> | |
<entry> | |
<string>age</string> | |
<string>10-14</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="139"> | |
<name>M2-05</name> | |
<label>Age and Gender (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="140"> | |
<entry> | |
<string>age</string> | |
<string>15-19</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="141"> | |
<name>M2-06</name> | |
<label>Age and Gender (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="142"> | |
<entry> | |
<string>age</string> | |
<string>20-24</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="143"> | |
<name>M2-07</name> | |
<label>Age and Gender (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="144"> | |
<entry> | |
<string>age</string> | |
<string>25-29</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="145"> | |
<name>M2-08</name> | |
<label>Age and Gender (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="146"> | |
<entry> | |
<string>age</string> | |
<string>30-34</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="147"> | |
<name>M2-09</name> | |
<label>Age and Gender (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="148"> | |
<entry> | |
<string>age</string> | |
<string>35-39</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="149"> | |
<name>M2-10</name> | |
<label>Age and Gender (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="150"> | |
<entry> | |
<string>age</string> | |
<string>40-44</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="151"> | |
<name>M2-11</name> | |
<label>Age and Gender (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="152"> | |
<entry> | |
<string>age</string> | |
<string>45-49</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="153"> | |
<name>M2-12</name> | |
<label>Age and Gender (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="154"> | |
<entry> | |
<string>age</string> | |
<string>50+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="155"> | |
<name>M2-13</name> | |
<label>Age and Gender (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="156"> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="157"> | |
<name>M2-14</name> | |
<label>Age and Gender (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="158"> | |
<entry> | |
<string>age</string> | |
<string><1</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="159"> | |
<name>M2-15</name> | |
<label>Age and Gender (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="160"> | |
<entry> | |
<string>age</string> | |
<string>1-4</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="161"> | |
<name>M2-16</name> | |
<label>Age and Gender (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="162"> | |
<entry> | |
<string>age</string> | |
<string>5-9</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="163"> | |
<name>M2-17</name> | |
<label>Age and Gender (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="164"> | |
<entry> | |
<string>age</string> | |
<string>10-14</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="165"> | |
<name>M2-18</name> | |
<label>Age and Gender (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="166"> | |
<entry> | |
<string>age</string> | |
<string>15-19</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="167"> | |
<name>M2-19</name> | |
<label>Age and Gender (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="168"> | |
<entry> | |
<string>age</string> | |
<string>20-24</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="169"> | |
<name>M2-20</name> | |
<label>Age and Gender (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="170"> | |
<entry> | |
<string>age</string> | |
<string>25-29</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="171"> | |
<name>M2-21</name> | |
<label>Age and Gender (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="172"> | |
<entry> | |
<string>age</string> | |
<string>30-34</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="173"> | |
<name>M2-22</name> | |
<label>Age and Gender (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="174"> | |
<entry> | |
<string>age</string> | |
<string>35-39</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="175"> | |
<name>M2-23</name> | |
<label>Age and Gender (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="176"> | |
<entry> | |
<string>age</string> | |
<string>40-44</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="177"> | |
<name>M2-24</name> | |
<label>Age and Gender (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="178"> | |
<entry> | |
<string>age</string> | |
<string>45-49</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="179"> | |
<name>M2-25</name> | |
<label>Age and Gender (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="180"> | |
<entry> | |
<string>age</string> | |
<string>50+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="181"> | |
<name>M2-26</name> | |
<label>Age and Gender (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="182"> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="183"> | |
<name>M2-27</name> | |
<label>Age and Gender (Totals)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="125"/> | |
<dimensionOptions id="184"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="185"> | |
<name>M3-01</name> | |
<label>Dead (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="186"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="187" retired="false"> | |
<name>missed and dead</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="188"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="189" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out, but died during reporting period</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointmentLessTransfers AND dead</compositionString> | |
<searches id="190"> | |
<entry> | |
<string>missedAppointmentLessTransfers</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="191"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="192" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="193"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="194"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="195" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="196"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="197" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>dead</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="198"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="199" retired="false"> | |
<name>Get deceased patients based on patient states and person object</name> | |
<parameters id="200"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="6"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<compositionString>dead OR deceased</compositionString> | |
<searches id="201"> | |
<entry> | |
<string>deceased</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="202"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="203" retired="false"> | |
<name>deceased</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM patient pa INNER JOIN person pe ON pa.patient_id=pe.person_id AND pe.dead=1 WHERE pe.death_date <=:endDate</query> | |
</parameterizable> | |
<parameterMappings id="204"> | |
<entry> | |
<string>endDate</string> | |
<string>${endDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>dead</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="205"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="206" retired="false"> | |
<name>Patient states based on end of reporting period</name> | |
<parameters reference="200"/> | |
<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=2 AND ps.state=10 AND ps.end_date is null AND ps.start_date <= :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="123"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="207"> | |
<name>M3-02</name> | |
<label>Dead (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="208"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="209" retired="false"> | |
<name>missed and dead</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="210"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="211" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out, but died during reporting period</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointmentLessTransfers AND dead</compositionString> | |
<searches id="212"> | |
<entry> | |
<string>missedAppointmentLessTransfers</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="213"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="214" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="215"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="216"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="217" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="218"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="219" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>dead</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="220"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="221" retired="false"> | |
<name>Get deceased patients based on patient states and person object</name> | |
<parameters reference="200"/> | |
<compositionString>dead OR deceased</compositionString> | |
<searches id="222"> | |
<entry> | |
<string>deceased</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="223"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="224" retired="false"> | |
<name>deceased</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM patient pa INNER JOIN person pe ON pa.patient_id=pe.person_id AND pe.dead=1 WHERE pe.death_date <=:endDate</query> | |
</parameterizable> | |
<parameterMappings reference="204"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>dead</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="225"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="226" retired="false"> | |
<name>Patient states based on end of reporting period</name> | |
<parameters reference="200"/> | |
<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=2 AND ps.state=10 AND ps.end_date is null AND ps.start_date <= :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="134"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="227"> | |
<name>M3-03</name> | |
<label>Dead (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="136"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="228"> | |
<name>M3-04</name> | |
<label>Dead (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="138"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="229"> | |
<name>M3-05</name> | |
<label>Dead (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="140"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="230"> | |
<name>M3-06</name> | |
<label>Dead (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="142"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="231"> | |
<name>M3-07</name> | |
<label>Dead (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="144"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="232"> | |
<name>M3-08</name> | |
<label>Dead (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="146"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="233"> | |
<name>M3-09</name> | |
<label>Dead (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="148"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="234"> | |
<name>M3-10</name> | |
<label>Dead (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="150"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="235"> | |
<name>M3-11</name> | |
<label>Dead (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="152"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="236"> | |
<name>M3-12</name> | |
<label>Dead (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="154"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="237"> | |
<name>M3-13</name> | |
<label>Dead (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="238"> | |
<name>M3-14</name> | |
<label>Dead (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="158"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="239"> | |
<name>M3-15</name> | |
<label>Dead (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="160"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="240"> | |
<name>M3-16</name> | |
<label>Dead (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="162"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="241"> | |
<name>M3-17</name> | |
<label>Dead (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="164"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="242"> | |
<name>M3-18</name> | |
<label>Dead (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="166"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="243"> | |
<name>M3-19</name> | |
<label>Dead (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="168"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="244"> | |
<name>M3-20</name> | |
<label>Dead (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="170"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="245"> | |
<name>M3-21</name> | |
<label>Dead (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="172"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="246"> | |
<name>M3-22</name> | |
<label>Dead (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="174"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="247"> | |
<name>M3-23</name> | |
<label>Dead (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="176"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="248"> | |
<name>M3-24</name> | |
<label>Dead (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="178"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="249"> | |
<name>M3-25</name> | |
<label>Dead (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="180"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="250"> | |
<name>M3-26</name> | |
<label>Dead (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="251"> | |
<name>M3-27</name> | |
<label>Dead (Totals)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="208"/> | |
<dimensionOptions id="252"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="253"> | |
<name>M4-01</name> | |
<label>Not consistent (under 1 year male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="254"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="255" retired="false"> | |
<name>Not consistent</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="256"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="257" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out, and NOT consistent during reporting period</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointmentLessTransfers AND notConsistent</compositionString> | |
<searches id="258"> | |
<entry> | |
<string>missedAppointmentLessTransfers</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="259"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="260" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="261"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="262"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="263" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="264"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="265" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>notConsistent</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="266"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="267" retired="false"> | |
<name>Non consistent patients</name> | |
<parameters reference="4"/> | |
<query>SELECT distinct(pp.patient_id) FROM patient pp INNER JOIN encounter e ON e.patient_id=pp.patient_id INNER JOIN obs o ON o.person_id = pp.patient_id INNER JOIN person p ON o.person_id = p.person_id WHERE pp.voided=0 AND e.voided=0 AND e.encounter_type IN(34, 35) AND e.location_id=:location AND o.obs_datetime<=:endDate AND o.voided=0 AND o.concept_id=6306 AND o.value_coded=1066 AND o.location_id=:location AND o.obs_id = (SELECT obs_id FROM obs WHERE concept_id = 6306 AND pp.patient_id = person_id GROUP BY obs_datetime DESC LIMIT 1)</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="123"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="268"> | |
<name>M4-02</name> | |
<label>Not consistent (1 - 4 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="269"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="270" retired="false"> | |
<name>Not consistent</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="271"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="272" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out, and NOT consistent during reporting period</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointmentLessTransfers AND notConsistent</compositionString> | |
<searches id="273"> | |
<entry> | |
<string>missedAppointmentLessTransfers</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="274"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="275" retired="false"> | |
<name>Get patients who missed appointment and are NOT transferred out</name> | |
<parameters reference="4"/> | |
<compositionString>missedAppointment AND NOT transferOut</compositionString> | |
<searches id="276"> | |
<entry> | |
<string>missedAppointment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="277"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="278" retired="false"> | |
<name>Missed Next appointment</name> | |
<parameters reference="4"/> | |
<query>SELECT patient_id FROM (SELECT p.patient_id,MAX(o.value_datetime) return_date FROM patient p INNER JOIN encounter e ON e.patient_id = p.patient_id AND e.encounter_datetime <=:endDate AND e.location_id=:location INNER JOIN obs o ON o.encounter_id = e.encounter_id AND o.obs_datetime <=:endDate AND o.location_id=:location WHERE p.voided = 0 AND e.voided = 0 AND o.voided=0 AND e.encounter_type IN (18, 6, 9) AND o.concept_id in (5096, 1410) AND e.location_id =:location GROUP BY p.patient_id )lost_patients WHERE DATEDIFF(:endDate,lost_patients.return_date)>=30 AND DATEDIFF(:endDate,lost_patients.return_date)<=183</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferOut</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="279"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="280" retired="false"> | |
<name>Transfer out</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=2 AND ps.state=7 AND ps.start_date BETWEEN (:endDate - INTERVAL 183 DAY) AND :endDate AND pg.location_id=:location AND ps.end_date is null</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>notConsistent</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="281"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="282" retired="false"> | |
<name>Non consistent patients</name> | |
<parameters reference="4"/> | |
<query>SELECT distinct(pp.patient_id) FROM patient pp INNER JOIN encounter e ON e.patient_id=pp.patient_id INNER JOIN obs o ON o.person_id = pp.patient_id INNER JOIN person p ON o.person_id = p.person_id WHERE pp.voided=0 AND e.voided=0 AND e.encounter_type IN(34, 35) AND e.location_id=:location AND o.obs_datetime<=:endDate AND o.voided=0 AND o.concept_id=6306 AND o.value_coded=1066 AND o.location_id=:location AND o.obs_id = (SELECT obs_id FROM obs WHERE concept_id = 6306 AND pp.patient_id = person_id GROUP BY obs_datetime DESC LIMIT 1)</query> | |
</parameterizable> | |
<parameterMappings reference="10"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="134"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="283"> | |
<name>M4-03</name> | |
<label>Not consistent (5 - 9 years male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="136"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="284"> | |
<name>M4-04</name> | |
<label>Not consistent (10 - 14 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="138"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="285"> | |
<name>M4-05</name> | |
<label>Not consistent (15 - 19 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="140"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="286"> | |
<name>M4-06</name> | |
<label>Not consistent (20 - 24 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="142"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="287"> | |
<name>M4-07</name> | |
<label>Not consistent (25 - 29 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="144"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="288"> | |
<name>M4-08</name> | |
<label>Not consistent (30 - 34 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="146"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="289"> | |
<name>M4-09</name> | |
<label>Not consistent (35 - 39 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="148"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="290"> | |
<name>M4-10</name> | |
<label>Not consistent (40 - 44 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="150"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="291"> | |
<name>M4-11</name> | |
<label>Not consistent (45 - 49 male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="152"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="292"> | |
<name>M4-12</name> | |
<label>Not consistent (50+ male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="154"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="293"> | |
<name>M4-13</name> | |
<label>Not consistent (Unknown age male)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="294"> | |
<name>M4-14</name> | |
<label>Not consistent (under 1 year female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="158"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="295"> | |
<name>M4-15</name> | |
<label>Not consistent (1 - 4 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="160"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="296"> | |
<name>M4-16</name> | |
<label>Not consistent (5 - 9 years female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="162"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="297"> | |
<name>M4-17</name> | |
<label>Not consistent (10 - 14 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="164"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="298"> | |
<name>M4-18</name> | |
<label>Not consistent (15 - 19 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="166"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="299"> | |
<name>M4-19</name> | |
<label>Not consistent (20 - 24 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="168"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="300"> | |
<name>M4-20</name> | |
<label>Not consistent (25 - 29 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="170"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="301"> | |
<name>M4-21</name> | |
<label>Not consistent (30 - 34 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="172"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="302"> | |
<name>M4-22</name> | |
<label>Not consistent (35 - 39 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="174"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="303"> | |
<name>M4-23</name> | |
<label>Not consistent (40 - 44 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="176"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="304"> | |
<name>M4-24</name> | |
<label>Not consistent (45 - 49 female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="178"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="305"> | |
<name>M4-25</name> | |
<label>Not consistent (50+ female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="180"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="306"> | |
<name>M4-26</name> | |
<label>Not consistent (Unknown age female)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="307"> | |
<name>M4-27</name> | |
<label>Not consistent (Totals)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="269"/> | |
<dimensionOptions id="308"/> | |
<outer-class reference="80"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
</columns> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>T</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="309"> | |
<parameterizable class="org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition" id="310" retired="false"> | |
<name>TX_TB Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="311"> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="312"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="313" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="17"/> | |
<cohortDefinitions class="tree-map" id="314"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="315"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="316" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="17"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="317"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="318" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="17"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="319"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="320" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="321"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="322" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="323"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="324" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="17"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="325"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="326" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="17"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="327"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="328" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="17"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="329"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="330" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="17"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="331"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="332" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="17"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="333"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="334" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="17"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="335"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="336" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="17"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="337"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="338" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="17"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="339"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="340" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="341"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="342" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="343"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="344" 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="345"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="53"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="346"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="347" retired="false"> | |
<name>gender</name> | |
<parameters id="348"/> | |
<cohortDefinitions class="tree-map" id="349"> | |
<entry> | |
<string>F</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="350"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="351" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="352"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="353"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>M</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="354"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="355" retired="false"> | |
<name>MaleCohort</name> | |
<parameters id="356"/> | |
<maleIncluded>true</maleIncluded> | |
<femaleIncluded>false</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="357"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="358"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dimensions> | |
<columns id="359"> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="360"> | |
<name>TXB_NUM</name> | |
<label>TX_TB: Numerator total</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="361"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="362" retired="false"> | |
<name>NUMERATOR</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="363"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="364" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A NOT started-tb-treatment-previous-period</compositionString> | |
<searches id="365"> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="366"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="367" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings id="368"> | |
<entry> | |
<string>startDate</string> | |
<string>${startDate-6m}</string> | |
</entry> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>endDate</string> | |
<string>${startDate-1d}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="369"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="370" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>(i OR ii) AND artList</compositionString> | |
<searches id="371"> | |
<entry> | |
<string>artList</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="372"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="373" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>started-by-end-reporting-period</compositionString> | |
<searches id="374"> | |
<entry> | |
<string>started-by-end-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="375"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="376" retired="false"> | |
<name>Art start date</name> | |
<parameters id="377"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="378"> | |
<name>onOrBefore</name> | |
<label>Before Date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</parameters> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" id="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="380"> | |
<entry> | |
<string>considerTransferredIn</string> | |
<boolean>false</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings id="381"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${endDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>ii</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="382"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="383" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>i</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="384"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="385" retired="false"> | |
<name>onTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="386"/> | |
<outer-class id="387" retired="false"> | |
<name>TX_TB Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="388"> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="389"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="390" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="17"/> | |
<cohortDefinitions class="tree-map" id="391"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="392"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="393" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="17"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="394"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="395" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="17"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="396"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="397" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="398"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="399" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="400"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="401" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="17"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="402"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="403" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="17"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="404"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="405" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="17"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="406"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="407" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="17"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="408"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="409" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="17"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="410"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="411" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="17"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="412"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="413" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="17"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="414"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="415" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="17"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="416"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="417" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="418"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="419" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="343"/> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="53"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="346"/> | |
</entry> | |
</dimensions> | |
<columns reference="359"/> | |
</outer-class> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="420"> | |
<name>TXB_NUM_PREV-F1</name> | |
<label>Numerator (patientsPreviouslyOnARTNumerator) (<15 anos - Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="421"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="422" retired="false"> | |
<name>patientsPreviouslyOnARTNumerator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="423"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="424" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>NUM AND started-before-start-reporting-period</compositionString> | |
<searches id="425"> | |
<entry> | |
<string>started-before-start-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="426"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="427" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings id="428"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${startDate-1d}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>NUM</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="429"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="430" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A NOT started-tb-treatment-previous-period</compositionString> | |
<searches id="431"> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="432"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="433" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="434"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="435" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>(i OR ii) AND artList</compositionString> | |
<searches id="436"> | |
<entry> | |
<string>artList</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="437"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="438" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>started-by-end-reporting-period</compositionString> | |
<searches id="439"> | |
<entry> | |
<string>started-by-end-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="440"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="441" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>ii</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="442"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="443" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>i</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="444"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="445" retired="false"> | |
<name>onTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="446"> | |
<entry> | |
<string>age</string> | |
<string><15</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="447"> | |
<name>TXB_NUM_PREV-F2</name> | |
<label>Numerator (patientsPreviouslyOnARTNumerator) (15+ anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="448"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="449" retired="false"> | |
<name>patientsPreviouslyOnARTNumerator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="450"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="451" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>NUM AND started-before-start-reporting-period</compositionString> | |
<searches id="452"> | |
<entry> | |
<string>started-before-start-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="453"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="454" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="428"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>NUM</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="455"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="456" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A NOT started-tb-treatment-previous-period</compositionString> | |
<searches id="457"> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="458"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="459" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="460"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="461" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>(i OR ii) AND artList</compositionString> | |
<searches id="462"> | |
<entry> | |
<string>artList</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="463"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="464" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>started-by-end-reporting-period</compositionString> | |
<searches id="465"> | |
<entry> | |
<string>started-by-end-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="466"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="467" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>ii</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="468"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="469" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>i</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="470"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="471" retired="false"> | |
<name>onTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="472"> | |
<entry> | |
<string>age</string> | |
<string>15+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="473"> | |
<name>TXB_NUM_PREV-F3</name> | |
<label>Numerator (patientsPreviouslyOnARTNumerator) (Unknown anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="448"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="474"> | |
<name>TXB_NUM_PREV-M1</name> | |
<label>Numerator (patientsPreviouslyOnARTNumerator) (<15 anos - Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="448"/> | |
<dimensionOptions id="475"> | |
<entry> | |
<string>age</string> | |
<string><15</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="476"> | |
<name>TXB_NUM_PREV-M2</name> | |
<label>Numerator (patientsPreviouslyOnARTNumerator) (15+ anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="448"/> | |
<dimensionOptions id="477"> | |
<entry> | |
<string>age</string> | |
<string>15+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="478"> | |
<name>TXB_NUM_PREV-M3</name> | |
<label>Numerator (patientsPreviouslyOnARTNumerator) (Unknown anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="448"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="479"> | |
<name>TXB_NUM_NEW-F1</name> | |
<label>Numerator (patientsNewOnARTNumerator) (<15 anos - Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="480"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="481" retired="false"> | |
<name>patientsNewOnARTNumerator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="482"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="483" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>NUM AND started-during-reporting-period</compositionString> | |
<searches id="484"> | |
<entry> | |
<string>started-during-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="485"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="486" retired="false"> | |
<name>Art start date</name> | |
<parameters id="487"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="378"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="488"> | |
<name>onOrAfter</name> | |
<label>After Date</label> | |
<type>java.util.Date</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
</parameters> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" id="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters id="490"> | |
<entry> | |
<string>considerPharmacyEncounter</string> | |
<boolean>true</boolean> | |
</entry> | |
<entry> | |
<string>considerTransferredIn</string> | |
<boolean>false</boolean> | |
</entry> | |
</calculationParameters> | |
</parameterizable> | |
<parameterMappings id="491"> | |
<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>NUM</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="492"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="493" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A NOT started-tb-treatment-previous-period</compositionString> | |
<searches id="494"> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="495"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="496" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="497"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="498" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>(i OR ii) AND artList</compositionString> | |
<searches id="499"> | |
<entry> | |
<string>artList</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="500"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="501" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>started-by-end-reporting-period</compositionString> | |
<searches id="502"> | |
<entry> | |
<string>started-by-end-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="503"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="504" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>ii</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="505"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="506" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>i</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="507"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="508" retired="false"> | |
<name>onTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="446"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="509"> | |
<name>TXB_NUM_NEW-F2</name> | |
<label>Numerator (patientsNewOnARTNumerator) (15+ anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="510"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="511" retired="false"> | |
<name>patientsNewOnARTNumerator</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="512"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="513" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>NUM AND started-during-reporting-period</compositionString> | |
<searches id="514"> | |
<entry> | |
<string>started-during-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="515"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="516" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>NUM</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="517"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="518" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A NOT started-tb-treatment-previous-period</compositionString> | |
<searches id="519"> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="520"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="521" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="522"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="523" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>(i OR ii) AND artList</compositionString> | |
<searches id="524"> | |
<entry> | |
<string>artList</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="525"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="526" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>started-by-end-reporting-period</compositionString> | |
<searches id="527"> | |
<entry> | |
<string>started-by-end-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="528"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="529" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>ii</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="530"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="531" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>i</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="532"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="533" retired="false"> | |
<name>onTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="472"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="534"> | |
<name>TXB_NUM_NEW-F3</name> | |
<label>Numerator (patientsNewOnARTNumerator) (Unknown anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="510"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="535"> | |
<name>TXB_NUM_NEW-M1</name> | |
<label>Numerator (patientsNewOnARTNumerator) (<15 anos - Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="510"/> | |
<dimensionOptions reference="475"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="536"> | |
<name>TXB_NUM_NEW-M2</name> | |
<label>Numerator (patientsNewOnARTNumerator) (15+ anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="510"/> | |
<dimensionOptions reference="477"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="537"> | |
<name>TXB_NUM_NEW-M3</name> | |
<label>Numerator (patientsNewOnARTNumerator) (Unknown anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="510"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="538"> | |
<name>TXB_DEN</name> | |
<label>TX_TB: Denominator total</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="539"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="540" retired="false"> | |
<name>Denominator Total</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="541"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="542" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="543"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="544"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="545" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="546"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="547" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="548"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="549" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="550"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="551" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="552"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="553"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="554" retired="false"> | |
<name>has obs between dates</name> | |
<parameters id="555"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="378"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="488"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter id="556"> | |
<name>locationList</name> | |
<label>Location</label> | |
<type>org.openmrs.Location</type> | |
<required>true</required> | |
</org.openmrs.module.reporting.evaluation.parameter.Parameter> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="5"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="6"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<timeModifier>ANY</timeModifier> | |
<question id="557" uuid="ea1851dc-151b-4c1e-b763-5df48082159d"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" id="558"> | |
<a class="encounterType-array" id="559"> | |
<encounterType id="560" uuid="e278f956-1d5f-11e0-b929-000c29ad1d07"/> | |
<encounterType id="561" uuid="e278fce4-1d5f-11e0-b929-000c29ad1d07"/> | |
</a> | |
</encounterTypeList> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" id="562"> | |
<a class="concept-array" id="563"> | |
<concept id="564" uuid="e1d81b62-1d5f-11e0-b929-000c29ad1d07"/> | |
</a> | |
</valueList> | |
</parameterizable> | |
<parameterMappings id="565"> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${endDate}</string> | |
</entry> | |
<entry> | |
<string>locationList</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrAfter</string> | |
<string>${startDate}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="566"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="567" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" id="568"> | |
<a class="concept-array" id="569"> | |
<concept id="570" uuid="e1d81c70-1d5f-11e0-b929-000c29ad1d07"/> | |
</a> | |
</valueList> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="571"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="572" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="573"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="574" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="575"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="576"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="577" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question id="578" uuid="106c484c-a5a3-4c8b-9586-09b1f22c324d"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" id="579"> | |
<a class="concept-array" id="580"> | |
<concept id="581" uuid="e1d47386-1d5f-11e0-b929-000c29ad1d07"/> | |
</a> | |
</valueList> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="582"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="583" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" id="584"> | |
<a class="concept-array" id="585"> | |
<concept id="586" uuid="e1d446cc-1d5f-11e0-b929-000c29ad1d07"/> | |
</a> | |
</valueList> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="587"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="588" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="589"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="590" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="591"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="592"> | |
<name>TXB_DEN_NEW_POS-F1</name> | |
<label>Denominator (newOnARTPositiveScreening) (<15 anos - Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="593"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="594" retired="false"> | |
<name>newOnARTPositiveScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="595"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="596" retired="false"> | |
<name>newOnARTPositiveScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>denominator AND new-on-art AND positive-screening</compositionString> | |
<searches id="597"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="598"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="599" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="600"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="601"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="602" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="603"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="604" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="605"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="606" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="607"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="608" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="609"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="610"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="611" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="612"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="613" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="614"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="615" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="616"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="617" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="618"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="619"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="620" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="621"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="622" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="623"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="624" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="625"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="626" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="627"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="628" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="629"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="630"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="631" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="632"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="633" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="634"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="635" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="636"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="637"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="638" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="639"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="640" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="641"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="642" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="643"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="644" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="645"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="646"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="647" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="446"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="648"> | |
<name>TXB_DEN_NEW_POS-F2</name> | |
<label>Denominator (newOnARTPositiveScreening) (15+ anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="649"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="650" retired="false"> | |
<name>newOnARTPositiveScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="651"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="652" retired="false"> | |
<name>newOnARTPositiveScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>denominator AND new-on-art AND positive-screening</compositionString> | |
<searches id="653"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="654"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="655" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="656"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="657"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="658" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="659"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="660" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="661"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="662" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="663"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="664" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="665"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="666"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="667" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="668"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="669" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="670"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="671" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="672"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="673" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="674"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="675"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="676" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="677"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="678" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="679"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="680" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="681"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="682" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="683"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="684" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="685"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="686"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="687" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="688"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="689" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</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>P OR N</compositionString> | |
<searches id="692"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="693"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="694" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="695"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="696" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="697"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="698" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="699"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="700" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="701"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="702"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="703" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="472"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="704"> | |
<name>TXB_DEN_NEW_POS-F3</name> | |
<label>Denominator (newOnARTPositiveScreening) (Unknown anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="649"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="705"> | |
<name>TXB_DEN_NEW_POS-M1</name> | |
<label>Denominator (newOnARTPositiveScreening) (<15 anos - Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="649"/> | |
<dimensionOptions reference="475"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="706"> | |
<name>TXB_DEN_NEW_POS-M2</name> | |
<label>Denominator (newOnARTPositiveScreening) (15+ anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="649"/> | |
<dimensionOptions reference="477"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="707"> | |
<name>TXB_DEN_NEW_POS-M3</name> | |
<label>Denominator (newOnARTPositiveScreening) (Unknown anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="649"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="708"> | |
<name>TXB_DEN_NEW_NEG-F1</name> | |
<label>Denominator (newOnARTNegativeScreening) (<15 anos - Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="709"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="710" retired="false"> | |
<name>newOnARTNegativeScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="711"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="712" retired="false"> | |
<name>newOnARTPositiveScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>(denominator AND new-on-art) NOT positive-screening</compositionString> | |
<searches id="713"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="714"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="715" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="716"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="717"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="718" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="719"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="720" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="721"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="722" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="723"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="724" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="725"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="726"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="727" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="728"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="729" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="730"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="731" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</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>P OR N</compositionString> | |
<searches id="734"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="735"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="736" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="737"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="738" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="739"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="740" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="741"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="742" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="743"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="744" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="745"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="746"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="747" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="748"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="749" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="750"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="751" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="752"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="753"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="754" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="755"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="756" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="757"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="758" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="759"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="760" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="761"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="762"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="763" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="446"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="764"> | |
<name>TXB_DEN_NEW_NEG-F2</name> | |
<label>Denominator (newOnARTNegativeScreening) (15+ anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="765"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="766" retired="false"> | |
<name>newOnARTNegativeScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="767"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="768" retired="false"> | |
<name>newOnARTPositiveScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>(denominator AND new-on-art) NOT positive-screening</compositionString> | |
<searches id="769"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="770"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="771" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="772"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="773"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="774" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="775"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="776" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="777"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="778" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="779"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="780" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="781"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="782"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="783" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="784"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="785" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="786"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="787" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="788"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="789" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="790"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="791"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="792" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="793"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="794" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="795"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="796" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="797"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="798" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="799"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="800" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="801"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="802"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="803" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="804"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="805" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="806"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="807" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="808"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="809"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="810" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="811"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="812" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="813"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="814" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="815"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="816" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="817"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="818"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="819" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="472"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="820"> | |
<name>TXB_DEN_NEW_NEG-F3</name> | |
<label>Denominator (newOnARTNegativeScreening) (Unknown anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="765"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="821"> | |
<name>TXB_DEN_NEW_NEG-M1</name> | |
<label>Denominator (newOnARTNegativeScreening) (<15 anos - Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="765"/> | |
<dimensionOptions reference="475"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="822"> | |
<name>TXB_DEN_NEW_NEG-M2</name> | |
<label>Denominator (newOnARTNegativeScreening) (15+ anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="765"/> | |
<dimensionOptions reference="477"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="823"> | |
<name>TXB_DEN_NEW_NEG-M3</name> | |
<label>Denominator (newOnARTNegativeScreening) (Unknown anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="765"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="824"> | |
<name>TXB_DEN_PREV_POS-F1</name> | |
<label>Denominator (previouslyOnARTPostiveScreening) (<15 anos - Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="825"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="826" retired="false"> | |
<name>previouslyOnARTPostiveScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="827"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="828" retired="false"> | |
<name>newOnARTPositiveScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>(denominator AND positive-screening) NOT new-on-art</compositionString> | |
<searches id="829"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="830"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="831" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="832"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="833"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="834" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</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>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="837"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="838" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="839"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="840" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="841"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="842"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="843" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="844"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="845" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="846"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="847" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</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>P OR N</compositionString> | |
<searches id="850"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="851"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="852" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="853"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="854" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="855"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="856" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="857"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="858" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="859"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="860" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="861"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="862"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="863" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="864"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="865" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="866"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="867" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="868"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="869"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="870" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="871"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="872" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="873"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="874" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="875"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="876" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="877"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="878"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="879" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="446"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="880"> | |
<name>TXB_DEN_PREV_POS-F2</name> | |
<label>Denominator (previouslyOnARTPostiveScreening) (15+ anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="881"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="882" retired="false"> | |
<name>previouslyOnARTPostiveScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="883"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="884" retired="false"> | |
<name>newOnARTPositiveScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>(denominator AND positive-screening) NOT new-on-art</compositionString> | |
<searches id="885"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="886"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="887" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="888"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="889"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="890" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="891"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="892" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="893"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="894" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="895"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="896" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="897"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="898"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="899" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="900"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="901" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="902"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="903" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="904"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="905" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="906"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="907"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="908" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="909"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="910" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="911"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="912" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="913"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="914" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="915"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="916" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="917"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="918"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="919" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="920"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="921" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="922"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="923" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="924"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="925"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="926" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="927"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="928" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="929"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="930" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="931"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="932" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="933"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="934"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="935" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="472"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="936"> | |
<name>TXB_DEN_PREV_POS-F3</name> | |
<label>Denominator (previouslyOnARTPostiveScreening) (Unknown anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="881"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="937"> | |
<name>TXB_DEN_PREV_POS-M1</name> | |
<label>Denominator (previouslyOnARTPostiveScreening) (<15 anos - Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="881"/> | |
<dimensionOptions reference="475"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="938"> | |
<name>TXB_DEN_PREV_POS-M2</name> | |
<label>Denominator (previouslyOnARTPostiveScreening) (15+ anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="881"/> | |
<dimensionOptions reference="477"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="939"> | |
<name>TXB_DEN_PREV_POS-M3</name> | |
<label>Denominator (previouslyOnARTPostiveScreening) (Unknown anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="881"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="940"> | |
<name>TXB_DEN_PREV_NEG-F1</name> | |
<label>Denominator (previouslyOnARTNegativeScreening) (<15 anos - Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="941"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="942" retired="false"> | |
<name>previouslyOnARTNegativeScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="943"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="944" retired="false"> | |
<name>previouslyOnARTNegativeScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>denominator NOT (new-on-art OR positive-screening)</compositionString> | |
<searches id="945"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="946"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="947" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="948"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="949"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="950" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="951"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="952" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="953"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="954" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="955"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="956" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="957"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="958"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="959" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="960"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="961" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="962"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="963" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</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>P OR N</compositionString> | |
<searches id="966"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="967"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="968" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="969"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="970" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="971"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="972" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="973"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="974" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="975"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="976" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>A OR B OR C OR D</compositionString> | |
<searches id="977"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="978"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="979" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="980"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="981" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="982"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="983" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="984"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="985"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="986" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="987"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="988" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="989"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="990" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="991"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="992" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="993"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="994"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="995" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="446"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="996"> | |
<name>TXB_DEN_PREV_NEG-F2</name> | |
<label>Denominator (previouslyOnARTNegativeScreening) (15+ anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="997"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="998" retired="false"> | |
<name>previouslyOnARTNegativeScreening</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="999"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1000" retired="false"> | |
<name>previouslyOnARTNegativeScreening()</name> | |
<parameters reference="4"/> | |
<compositionString>denominator NOT (new-on-art OR positive-screening)</compositionString> | |
<searches id="1001"> | |
<entry> | |
<string>denominator</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1002"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1003" retired="false"> | |
<name>TxTB - Denominator</name> | |
<parameters reference="4"/> | |
<compositionString>(art-list AND (tb-screening OR tb-investigation OR started-tb-treatment OR in-tb-program)) NOT ((transferred-out NOT (started-tb-treatment OR in-tb-program)) OR started-tb-treatment-previous-period OR in-tb-program-previous-period)</compositionString> | |
<searches id="1004"> | |
<entry> | |
<string>started-tb-treatment</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1005"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1006" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>art-list</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1007"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1008" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="381"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-tb-treatment-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1009"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1010" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-screening</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1011"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1012" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>S OR N</compositionString> | |
<searches id="1013"> | |
<entry> | |
<string>S</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1014"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1015" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1016"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1017" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="568"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1018"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1019" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="368"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>tb-investigation</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1020"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1021" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="1022"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1023"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1024" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1025"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1026" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1027"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1028" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>in-tb-program</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1029"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1030" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>positive-screening</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>A OR B OR C OR D</compositionString> | |
<searches id="1033"> | |
<entry> | |
<string>D</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1034"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1035" retired="false"> | |
<name>TBPROGRAMA</name> | |
<parameters reference="4"/> | |
<query>select pg.patient_id from patient p inner join patient_program pg on p.patient_id=pg.patient_id where pg.voided=0 and p.voided=0 and program_id=5 AND pg.date_completed is null and date_enrolled between :startDate and :endDate and location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>A</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1036"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1037" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="557"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="562"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>B</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1038"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1039" retired="false"> | |
<parameters reference="4"/> | |
<compositionString>P OR N</compositionString> | |
<searches id="1040"> | |
<entry> | |
<string>P</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1041"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1042" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="579"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>N</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1043"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CodedObsCohortDefinition" id="1044" retired="false"> | |
<name>has obs between dates</name> | |
<parameters reference="555"/> | |
<timeModifier>ANY</timeModifier> | |
<question reference="578"/> | |
<encounterTypeList class="java.util.Arrays$ArrayList" reference="558"/> | |
<operator>IN</operator> | |
<valueList class="java.util.Arrays$ArrayList" reference="584"/> | |
</parameterizable> | |
<parameterMappings reference="565"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>C</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1045"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1046" retired="false"> | |
<name>startedTbTreatment</name> | |
<parameters reference="4"/> | |
<query>select person_id from obs where concept_id = 1113 and encounter_id in(select distinct encounter_id from encounter where encounter_type in(6,9)) and location_id = :location and value_datetime >= :startDate and value_datetime <= :endDate and voided=0</query> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1047"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1048" retired="false"> | |
<name>TxTB New on ART</name> | |
<parameters reference="4"/> | |
<compositionString>started-on-period</compositionString> | |
<searches id="1049"> | |
<entry> | |
<string>started-on-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1050"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1051" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="472"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1052"> | |
<name>TXB_DEN_PREV_NEG-F3</name> | |
<label>Denominator (previouslyOnARTNegativeScreening) (Unknown anos Feminino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="997"/> | |
<dimensionOptions reference="182"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1053"> | |
<name>TXB_DEN_PREV_NEG-M1</name> | |
<label>Denominator (previouslyOnARTNegativeScreening) (<15 anos - Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="997"/> | |
<dimensionOptions reference="475"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1054"> | |
<name>TXB_DEN_PREV_NEG-M2</name> | |
<label>Denominator (previouslyOnARTNegativeScreening) (15+ anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="997"/> | |
<dimensionOptions reference="477"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1055"> | |
<name>TXB_DEN_PREV_NEG-M3</name> | |
<label>Denominator (previouslyOnARTNegativeScreening) (Unknown anos Masculino)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="997"/> | |
<dimensionOptions reference="156"/> | |
<outer-class reference="387"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
</columns> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>TBPREV</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1056"> | |
<parameterizable class="org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition" id="1057" retired="false"> | |
<name>TB PREV Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="1058"> | |
<entry> | |
<string>art-status</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1059"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="1060" retired="false"> | |
<name>ART-status Dimension</name> | |
<parameters id="1061"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="488"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="378"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
</parameters> | |
<cohortDefinitions class="tree-map" id="1062"> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1063"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1064" retired="false"> | |
<name>TB-PREV New on ART</name> | |
<parameters reference="1061"/> | |
<compositionString>started-on-previous-period</compositionString> | |
<searches id="1065"> | |
<entry> | |
<string>started-on-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1066"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1067" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings id="1068"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore-6m}</string> | |
</entry> | |
<entry> | |
<string>onOrAfter</string> | |
<string>${onOrAfter-6m}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings id="1069"> | |
<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>previously-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1070"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1071" retired="false"> | |
<name>TB-PREV Previously on ART</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period NOT started-on-previous-period</compositionString> | |
<searches id="1072"> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1073"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1074" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings id="1075"> | |
<entry> | |
<string>location</string> | |
<string>${location}</string> | |
</entry> | |
<entry> | |
<string>onOrBefore</string> | |
<string>${onOrBefore-6m}</string> | |
</entry> | |
</parameterMappings> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-on-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1076"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1077" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="1068"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1078"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="1079" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="17"/> | |
<cohortDefinitions class="tree-map" id="1080"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1081"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1082" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="17"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1083"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1084" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="17"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1085"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1086" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1087"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1088" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1089"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1090" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="17"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1091"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1092" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="17"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1093"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1094" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="17"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1095"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1096" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="17"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1097"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1098" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="17"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1099"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1100" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="17"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1101"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1102" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="17"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1103"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1104" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="17"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1105"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1106" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1107"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1108" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1109"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1110" 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="1111"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="53"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1112"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="1113" retired="false"> | |
<name>gender</name> | |
<parameters id="1114"/> | |
<cohortDefinitions class="tree-map" id="1115"> | |
<entry> | |
<string>F</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1116"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="1117" retired="false"> | |
<name>FemaleCohort</name> | |
<parameters id="1118"/> | |
<maleIncluded>false</maleIncluded> | |
<femaleIncluded>true</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="1119"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>M</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1120"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.GenderCohortDefinition" id="1121" retired="false"> | |
<name>MaleCohort</name> | |
<parameters id="1122"/> | |
<maleIncluded>true</maleIncluded> | |
<femaleIncluded>false</femaleIncluded> | |
<unknownGenderIncluded>false</unknownGenderIncluded> | |
</parameterizable> | |
<parameterMappings id="1123"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings id="1124"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</dimensions> | |
<columns id="1125"> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1126"> | |
<name>NUM-TOTAL</name> | |
<label>Numerator Total</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1127"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1128" retired="false"> | |
<name>Numerator Total</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1129"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1130" retired="false"> | |
<name>TB-PREV Numerator Query</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period AND completed-isoniazid</compositionString> | |
<searches id="1131"> | |
<entry> | |
<string>completed-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1132"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1133" retired="false"> | |
<name>Patients that completed Isoniazid prophylatic treatment</name> | |
<parameters id="1134"> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="7"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="488"/> | |
<org.openmrs.module.reporting.evaluation.parameter.Parameter reference="378"/> | |
</parameters> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.prev.CompletedIsoniazidProphylaticTreatmentCalculation" id="1135"> | |
<hivMetadata id="1136"/> | |
<ePTSCalculationService id="1137"/> | |
</calculation> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1138"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1139" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="1140"/> | |
<outer-class id="1141" retired="false"> | |
<name>TB PREV Data Set</name> | |
<parameters reference="4"/> | |
<dimensions id="1142"> | |
<entry> | |
<string>art-status</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1143"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="1144" retired="false"> | |
<name>ART-status Dimension</name> | |
<parameters reference="1061"/> | |
<cohortDefinitions class="tree-map" id="1145"> | |
<entry> | |
<string>new-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1146"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1147" retired="false"> | |
<name>TB-PREV New on ART</name> | |
<parameters reference="1061"/> | |
<compositionString>started-on-previous-period</compositionString> | |
<searches id="1148"> | |
<entry> | |
<string>started-on-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1149"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1150" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="1068"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>previously-on-art</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1151"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1152" retired="false"> | |
<name>TB-PREV Previously on ART</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period NOT started-on-previous-period</compositionString> | |
<searches id="1153"> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1154"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1155" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-on-previous-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1156"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1157" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="487"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtOnPeriodCalculation" reference="489"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="490"/> | |
</parameterizable> | |
<parameterMappings reference="1068"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>age</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1158"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.dimension.CohortDefinitionDimension" id="1159" retired="false"> | |
<name>age dimension</name> | |
<parameters class="java.util.Arrays$ArrayList" reference="17"/> | |
<cohortDefinitions class="tree-map" id="1160"> | |
<entry> | |
<string>1-4</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1161"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1162" retired="false"> | |
<name>patients with age between 1 and 4</name> | |
<parameters reference="17"/> | |
<minAge>1</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>4</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>10-14</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1163"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1164" retired="false"> | |
<name>patients with age between 10 and 14</name> | |
<parameters reference="17"/> | |
<minAge>10</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1165"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1166" retired="false"> | |
<name>patients with age over 15</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>15-19</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1167"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1168" retired="false"> | |
<name>patients with age between 15 and 19</name> | |
<parameters reference="17"/> | |
<minAge>15</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>19</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>20-24</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1169"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1170" retired="false"> | |
<name>patients with age between 20 and 24</name> | |
<parameters reference="17"/> | |
<minAge>20</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>24</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>25-29</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1171"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1172" retired="false"> | |
<name>patients with age between 25 and 29</name> | |
<parameters reference="17"/> | |
<minAge>25</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>29</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>30-34</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1173"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1174" retired="false"> | |
<name>patients with age between 30 and 34</name> | |
<parameters reference="17"/> | |
<minAge>30</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>34</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>35-39</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1175"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1176" retired="false"> | |
<name>patients with age between 35 and 39</name> | |
<parameters reference="17"/> | |
<minAge>35</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>39</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>40-44</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1177"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1178" retired="false"> | |
<name>patients with age between 40 and 44</name> | |
<parameters reference="17"/> | |
<minAge>40</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>44</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>45-49</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1179"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1180" retired="false"> | |
<name>patients with age between 45 and 49</name> | |
<parameters reference="17"/> | |
<minAge>45</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>49</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>5-9</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1181"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1182" retired="false"> | |
<name>patients with age between 5 and 9</name> | |
<parameters reference="17"/> | |
<minAge>5</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>9</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>50+</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1183"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1184" retired="false"> | |
<name>patients with age over 50</name> | |
<parameters reference="17"/> | |
<minAge>50</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>200</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><1</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1185"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1186" retired="false"> | |
<name>patients with age bellow 1</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>0</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string><15</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1187"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.AgeCohortDefinition" id="1188" retired="false"> | |
<name>patients with age below 15</name> | |
<parameters reference="17"/> | |
<minAge>0</minAge> | |
<minAgeUnit>YEARS</minAgeUnit> | |
<maxAge>14</maxAge> | |
<maxAgeUnit>YEARS</maxAgeUnit> | |
<unknownAgeIncluded>false</unknownAgeIncluded> | |
</parameterizable> | |
<parameterMappings reference="23"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>UK</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="1109"/> | |
</entry> | |
</cohortDefinitions> | |
</parameterizable> | |
<parameterMappings reference="53"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped reference="1112"/> | |
</entry> | |
</dimensions> | |
<columns reference="1125"/> | |
</outer-class> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1189"> | |
<name>DEN-TOTAL</name> | |
<label>Denominator Total</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1190"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1191" retired="false"> | |
<name>Denominator Total</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1192"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1193" retired="false"> | |
<name>TB-PREV Denominator Query</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period AND (started-isoniazid NOT (transferred-out NOT completed-isoniazid))</compositionString> | |
<searches id="1194"> | |
<entry> | |
<string>completed-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1195"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1196" retired="false"> | |
<name>Patients that completed Isoniazid prophylatic treatment</name> | |
<parameters reference="1134"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.prev.CompletedIsoniazidProphylaticTreatmentCalculation" reference="1135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1197"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1198" retired="false"> | |
<name>Patient states based on end of reporting period</name> | |
<parameters reference="1061"/> | |
<query>select distinct obs.person_id from obs join encounter on encounter.encounter_id = obs.encounter_id where obs.concept_id = 6128 and obs.voided = false and obs.value_datetime between :onOrAfter and :onOrBefore and obs.location_id = :location and encounter.encounter_type in (6,9) and encounter.voided = false </query> | |
</parameterizable> | |
<parameterMappings reference="1068"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1199"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1200" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1201"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1202" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings id="1203"> | |
<entry> | |
<string>startDate</string> | |
<string>${onOrAfter-200y}</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> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="1204"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1205"> | |
<name>R01-01</name> | |
<label>Numerator Disaggregations (PM0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1206"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1207" retired="false"> | |
<name>Numerator Disaggregations</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1208"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1209" retired="false"> | |
<name>TB-PREV Numerator Query</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period AND completed-isoniazid</compositionString> | |
<searches id="1210"> | |
<entry> | |
<string>completed-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1211"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1212" retired="false"> | |
<name>Patients that completed Isoniazid prophylatic treatment</name> | |
<parameters reference="1134"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.prev.CompletedIsoniazidProphylaticTreatmentCalculation" reference="1135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1213"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1214" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="1215"> | |
<entry> | |
<string>art-status</string> | |
<string>previously-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string><15</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1216"> | |
<name>R01-02</name> | |
<label>Numerator Disaggregations (PM15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1217"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1218" retired="false"> | |
<name>Numerator Disaggregations</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1219"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1220" retired="false"> | |
<name>TB-PREV Numerator Query</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period AND completed-isoniazid</compositionString> | |
<searches id="1221"> | |
<entry> | |
<string>completed-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1222"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1223" retired="false"> | |
<name>Patients that completed Isoniazid prophylatic treatment</name> | |
<parameters reference="1134"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.prev.CompletedIsoniazidProphylaticTreatmentCalculation" reference="1135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1224"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1225" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions id="1226"> | |
<entry> | |
<string>art-status</string> | |
<string>previously-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>15+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1227"> | |
<name>R01-03</name> | |
<label>Numerator Disaggregations (PMUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1228"> | |
<entry> | |
<string>art-status</string> | |
<string>previously-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1229"> | |
<name>R01-04</name> | |
<label>Numerator Disaggregations (PF0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1230"> | |
<entry> | |
<string>art-status</string> | |
<string>previously-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string><15</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1231"> | |
<name>R01-05</name> | |
<label>Numerator Disaggregations (PF15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1232"> | |
<entry> | |
<string>art-status</string> | |
<string>previously-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>15+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1233"> | |
<name>R01-06</name> | |
<label>Numerator Disaggregations (PFUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1234"> | |
<entry> | |
<string>art-status</string> | |
<string>previously-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1235"> | |
<name>R01-07</name> | |
<label>Numerator Disaggregations (NM0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1236"> | |
<entry> | |
<string>art-status</string> | |
<string>new-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string><15</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1237"> | |
<name>R01-08</name> | |
<label>Numerator Disaggregations (NM15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1238"> | |
<entry> | |
<string>art-status</string> | |
<string>new-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>15+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1239"> | |
<name>R01-09</name> | |
<label>Numerator Disaggregations (NMUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1240"> | |
<entry> | |
<string>art-status</string> | |
<string>new-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>M</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1241"> | |
<name>R01-10</name> | |
<label>Numerator Disaggregations (NF0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1242"> | |
<entry> | |
<string>art-status</string> | |
<string>new-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string><15</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1243"> | |
<name>R01-11</name> | |
<label>Numerator Disaggregations (NF15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1244"> | |
<entry> | |
<string>art-status</string> | |
<string>new-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>15+</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1245"> | |
<name>R01-12</name> | |
<label>Numerator Disaggregations (NFUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1217"/> | |
<dimensionOptions id="1246"> | |
<entry> | |
<string>art-status</string> | |
<string>new-on-art</string> | |
</entry> | |
<entry> | |
<string>age</string> | |
<string>UK</string> | |
</entry> | |
<entry> | |
<string>gender</string> | |
<string>F</string> | |
</entry> | |
</dimensionOptions> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1247"> | |
<name>R02-01</name> | |
<label>Denominator Disaggregations (PM0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1248"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1249" retired="false"> | |
<name>Denominator Disaggregations</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1250"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1251" retired="false"> | |
<name>TB-PREV Denominator Query</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period AND (started-isoniazid NOT (transferred-out NOT completed-isoniazid))</compositionString> | |
<searches id="1252"> | |
<entry> | |
<string>completed-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1253"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1254" retired="false"> | |
<name>Patients that completed Isoniazid prophylatic treatment</name> | |
<parameters reference="1134"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.prev.CompletedIsoniazidProphylaticTreatmentCalculation" reference="1135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1255"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1256" retired="false"> | |
<name>Patient states based on end of reporting period</name> | |
<parameters reference="1061"/> | |
<query>select distinct obs.person_id from obs join encounter on encounter.encounter_id = obs.encounter_id where obs.concept_id = 6128 and obs.voided = false and obs.value_datetime between :onOrAfter and :onOrBefore and obs.location_id = :location and encounter.encounter_type in (6,9) and encounter.voided = false </query> | |
</parameterizable> | |
<parameterMappings reference="1068"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1257"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1258" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1259"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1260" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="1203"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="1215"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1261"> | |
<name>R02-02</name> | |
<label>Denominator Disaggregations (PM15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator id="1262"> | |
<parameterizable class="org.openmrs.module.reporting.indicator.CohortIndicator" id="1263" retired="false"> | |
<name>Denominator Disaggregations</name> | |
<parameters reference="4"/> | |
<type>COUNT</type> | |
<cohortDefinition id="1264"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.CompositionCohortDefinition" id="1265" retired="false"> | |
<name>TB-PREV Denominator Query</name> | |
<parameters reference="1061"/> | |
<compositionString>started-by-end-previous-reporting-period AND (started-isoniazid NOT (transferred-out NOT completed-isoniazid))</compositionString> | |
<searches id="1266"> | |
<entry> | |
<string>completed-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1267"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1268" retired="false"> | |
<name>Patients that completed Isoniazid prophylatic treatment</name> | |
<parameters reference="1134"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.prev.CompletedIsoniazidProphylaticTreatmentCalculation" reference="1135"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
</parameterizable> | |
<parameterMappings reference="1069"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-isoniazid</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1269"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1270" retired="false"> | |
<name>Patient states based on end of reporting period</name> | |
<parameters reference="1061"/> | |
<query>select distinct obs.person_id from obs join encounter on encounter.encounter_id = obs.encounter_id where obs.concept_id = 6128 and obs.voided = false and obs.value_datetime between :onOrAfter and :onOrBefore and obs.location_id = :location and encounter.encounter_type in (6,9) and encounter.voided = false </query> | |
</parameterizable> | |
<parameterMappings reference="1068"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>started-by-end-previous-reporting-period</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1271"> | |
<parameterizable class="org.openmrs.module.eptsreports.reporting.cohort.definition.CalculationCohortDefinition" id="1272" retired="false"> | |
<name>Art start date</name> | |
<parameters reference="377"/> | |
<calculation class="org.openmrs.module.eptsreports.reporting.calculation.generic.StartedArtBeforeDateCalculation" reference="379"/> | |
<withResultFinder>DEFAULT</withResultFinder> | |
<calculationParameters reference="380"/> | |
</parameterizable> | |
<parameterMappings reference="1075"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
<entry> | |
<string>transferred-out</string> | |
<org.openmrs.module.reporting.evaluation.parameter.Mapped id="1273"> | |
<parameterizable class="org.openmrs.module.reporting.cohort.definition.SqlCohortDefinition" id="1274" retired="false"> | |
<name>Patient states based on end of reporting period</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=2 AND ps.state=7 AND ps.end_date is null AND ps.start_date BETWEEN :startDate AND :endDate AND location_id=:location</query> | |
</parameterizable> | |
<parameterMappings reference="1203"/> | |
</org.openmrs.module.reporting.evaluation.parameter.Mapped> | |
</entry> | |
</searches> | |
</parameterizable> | |
<parameterMappings reference="491"/> | |
</cohortDefinition> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</indicator> | |
<dimensionOptions reference="1226"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1275"> | |
<name>R02-03</name> | |
<label>Denominator Disaggregations (PMUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1228"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1276"> | |
<name>R02-04</name> | |
<label>Denominator Disaggregations (PF0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1230"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1277"> | |
<name>R02-05</name> | |
<label>Denominator Disaggregations (PF15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1232"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1278"> | |
<name>R02-06</name> | |
<label>Denominator Disaggregations (PFUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1234"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1279"> | |
<name>R02-07</name> | |
<label>Denominator Disaggregations (NM0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1236"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1280"> | |
<name>R02-08</name> | |
<label>Denominator Disaggregations (NM15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1238"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1281"> | |
<name>R02-09</name> | |
<label>Denominator Disaggregations (NMUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1240"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1282"> | |
<name>R02-10</name> | |
<label>Denominator Disaggregations (NF0-14)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1242"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1283"> | |
<name>R02-11</name> | |
<label>Denominator Disaggregations (NF15+)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1244"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
<org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn id="1284"> | |
<name>R02-12</name> | |
<label>Denominator Disaggregations (NFUNK)</label> | |
<dataType>java.lang.Object</dataType> | |
<indicator reference="1262"/> | |
<dimensionOptions reference="1246"/> | |
<outer-class reference="1141"/> | |
</org.openmrs.module.reporting.dataset.definition.CohortIndicatorDataSetDefinition_-CohortIndicatorAndDimensionColumn> | |
</columns> | |
</parameterizable> | |
<parameterMappings reference="78"/> | |
</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