Advertisement
Guest User

Untitled

a guest
May 5th, 2013
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 6.94 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <java version="1.7.0_21" class="java.beans.XMLDecoder">
  3.  <object class="org.openmrs.reporting.PatientSearchReportObject">
  4.   <void property="description">
  5.    <string>Pacientes sin medicamentos</string>
  6.   </void>
  7.   <void property="id">
  8.    <int>21</int>
  9.   </void>
  10.   <void property="name">
  11.    <string>Sector 1</string>
  12.   </void>
  13.   <void property="patientSearch">
  14.    <object class="org.openmrs.reporting.PatientSearch">
  15.     <void property="parsedComposition">
  16.      <object class="java.util.ArrayList">
  17.       <void method="add">
  18.        <object class="java.util.ArrayList">
  19.         <void method="add">
  20.          <object class="org.openmrs.reporting.PatientSearch">
  21.           <void property="arguments">
  22.            <object class="java.util.ArrayList">
  23.             <void method="add">
  24.              <object class="org.openmrs.reporting.SearchArgument">
  25.               <void property="name">
  26.                <string>timeModifier</string>
  27.               </void>
  28.               <void property="propertyClass">
  29.                <class>org.openmrs.api.PatientSetService$TimeModifier</class>
  30.               </void>
  31.               <void property="value">
  32.                <string>LAST</string>
  33.               </void>
  34.              </object>
  35.             </void>
  36.             <void method="add">
  37.              <object class="org.openmrs.reporting.SearchArgument">
  38.               <void property="name">
  39.                <string>question</string>
  40.               </void>
  41.               <void property="propertyClass">
  42.                <class>org.openmrs.Concept</class>
  43.               </void>
  44.               <void property="value">
  45.                <string>75</string>
  46.               </void>
  47.              </object>
  48.             </void>
  49.             <void method="add">
  50.              <object class="org.openmrs.reporting.SearchArgument">
  51.               <void property="name">
  52.                <string>modifier</string>
  53.               </void>
  54.               <void property="propertyClass">
  55.                <class>org.openmrs.api.PatientSetService$Modifier</class>
  56.               </void>
  57.               <void property="value">
  58.                <string>EQUAL</string>
  59.               </void>
  60.              </object>
  61.             </void>
  62.             <void method="add">
  63.              <object class="org.openmrs.reporting.SearchArgument">
  64.               <void property="name">
  65.                <string>value</string>
  66.               </void>
  67.               <void property="propertyClass">
  68.                <class>org.openmrs.Concept</class>
  69.               </void>
  70.               <void property="value">
  71.                <string>146</string>
  72.               </void>
  73.              </object>
  74.             </void>
  75.            </object>
  76.           </void>
  77.           <void property="filterClass">
  78.            <class>org.openmrs.reporting.ObsPatientFilter</class>
  79.           </void>
  80.          </object>
  81.         </void>
  82.         <void method="add">
  83.          <object class="java.lang.Enum" method="valueOf">
  84.           <class>org.openmrs.api.PatientSetService$BooleanOperator</class>
  85.           <string>AND</string>
  86.          </object>
  87.         </void>
  88.         <void method="add">
  89.          <object class="org.openmrs.reporting.PatientSearch">
  90.           <void property="arguments">
  91.            <object class="java.util.ArrayList">
  92.             <void method="add">
  93.              <object class="org.openmrs.reporting.SearchArgument">
  94.               <void property="name">
  95.                <string>timeModifier</string>
  96.               </void>
  97.               <void property="propertyClass">
  98.                <class>org.openmrs.api.PatientSetService$TimeModifier</class>
  99.               </void>
  100.               <void property="value">
  101.                <string>LAST</string>
  102.               </void>
  103.              </object>
  104.             </void>
  105.             <void method="add">
  106.              <object class="org.openmrs.reporting.SearchArgument">
  107.               <void property="name">
  108.                <string>question</string>
  109.               </void>
  110.               <void property="propertyClass">
  111.                <class>org.openmrs.Concept</class>
  112.               </void>
  113.               <void property="value">
  114.                <string>7</string>
  115.               </void>
  116.              </object>
  117.             </void>
  118.             <void method="add">
  119.              <object class="org.openmrs.reporting.SearchArgument">
  120.               <void property="name">
  121.                <string>modifier</string>
  122.               </void>
  123.               <void property="propertyClass">
  124.                <class>org.openmrs.api.PatientSetService$Modifier</class>
  125.               </void>
  126.               <void property="value">
  127.                <string>EQUAL</string>
  128.               </void>
  129.              </object>
  130.             </void>
  131.             <void method="add">
  132.              <object class="org.openmrs.reporting.SearchArgument">
  133.               <void property="name">
  134.                <string>value</string>
  135.               </void>
  136.               <void property="propertyClass">
  137.                <class>org.openmrs.Concept</class>
  138.               </void>
  139.               <void property="value">
  140.                <string>9</string>
  141.               </void>
  142.              </object>
  143.             </void>
  144.            </object>
  145.           </void>
  146.           <void property="filterClass">
  147.            <class>org.openmrs.reporting.ObsPatientFilter</class>
  148.           </void>
  149.          </object>
  150.         </void>
  151.        </object>
  152.       </void>
  153.       <void method="add">
  154.        <object class="java.lang.Enum" method="valueOf">
  155.         <class>org.openmrs.api.PatientSetService$BooleanOperator</class>
  156.         <string>NOT</string>
  157.        </object>
  158.       </void>
  159.       <void method="add">
  160.        <object class="org.openmrs.reporting.PatientSearch">
  161.         <void property="arguments">
  162.          <object class="java.util.ArrayList">
  163.           <void method="add">
  164.            <object class="org.openmrs.reporting.SearchArgument">
  165.             <void property="name">
  166.              <string>query</string>
  167.             </void>
  168.             <void property="propertyClass">
  169.              <class>java.lang.String</class>
  170.             </void>
  171.             <void property="value">
  172.              <string>SELECT distinct(o1.person_id)
  173. FROM obs o1
  174. WHERE concept_id = 64  #call is effective
  175. and value_coded = 65
  176. and voided = 0
  177. and o1.obs_datetime > (
  178.         SELECT MAX(obs_datetime)
  179.         FROM obs o2
  180.         WHERE concept_id = 7 #person entered no ha recibido medicamentos
  181.         and value_coded = 9
  182.         and voided = 0
  183.         and o2.person_id = o1.person_id
  184.     );</string>
  185.             </void>
  186.            </object>
  187.           </void>
  188.          </object>
  189.         </void>
  190.         <void property="filterClass">
  191.          <class>org.openmrs.module.reportingcompatibility.reporting.PatientSqlFilter</class>
  192.         </void>
  193.        </object>
  194.       </void>
  195.      </object>
  196.     </void>
  197.    </object>
  198.   </void>
  199.   <void property="uuid">
  200.    <string>29d95021-e9cf-4433-b326-b8b06a362000</string>
  201.   </void>
  202.  </object>
  203. </java>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement