Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <xf:xforms xmlns:xf="http://www.w3.org/2002/xforms" xmlns:jr="http://openrosa.org/javarosa" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <xf:model>
- <xf:instance>
- <patient name="Patient" id="0" description-template="${/patient/family_name}$ ${/patient/middle_name}$ ${/patient/given_name}$">
- <enterer/>
- <family_name/>
- <middle_name/>
- <given_name/>
- <birth_date/>
- <identifier/>
- <gender/>
- <patient_identifier_type_id/>
- <person_attribute5/>
- <other_identifiers>
- <other_identifier/>
- <other_identifier_type_id>6</other_identifier_type_id>
- <other_identifier_location_id>1</other_identifier_location_id>
- </other_identifiers><person_attribute8/>
- <person_attribute9/>
- <person_attribute10/>
- <person_attribute11/>
- <person_attribute12/>
- <person_attribute13/>
- <person_attribute14/>
- <person_attribute15/>
- <person_attribute16/>
- <person_attribute17/>
- <person_attribute19/><person_attribute20/><person_attribute21/><person_attribute22/><person_attribute23/><person_attribute24/><person_attribute25/><person_attribute26/><person_attribute27/><person_attribute28/><person_attribute29/><person_attribute31/><person_attribute32/><person_attribute34/><person_attribute36/><person_attribute37/><person_attribute38/>
- <person_attribute39/>
- <person_attribute40/>
- <person_attribute41/>
- <person_attribute42/>
- <person_attribute43/>
- <person_attribute44/>
- <person_attribute45/>
- <person_attribute46/>
- <person_attribute47/>
- <person_attribute48/>
- <person_attribute49/>
- <person_attribute50/>
- <person_attribute51/>
- <person_attribute52/>
- <person_attribute53/>
- <person_attribute54/>
- <person_attribute55/>
- <person_attribute56/>
- <person_attribute57/>
- <person_attribute58/>
- <person_attribute59/>
- <person_attribute60/>
- <person_attribute61/>
- </patient>
- </xf:instance>
- <xf:bind id="family_name" nodeset="/patient/family_name" type="xsd:string" required="true()" constraint="length(.) <= 20" message="The length of the field is more than the required, please check"/>
- <xf:bind id="middle_name" nodeset="/patient/middle_name" type="xsd:string" constraint="length(.) <= 50" message="The length of the field is more than the required, please check"/>
- <xf:bind id="given_name" nodeset="/patient/given_name" type="xsd:string" required="true()" constraint="length(.) <= 20" message="The length of the field is more than the required, please check"/>
- <xf:bind id="birth_date" nodeset="/patient/birth_date" type="xsd:date" required="true()"/>
- <xf:bind id="identifier" nodeset="/patient/identifier" type="xsd:string" required="true()" constraint="length(.) <= 20" message="Data out of range"/>
- <xf:bind id="gender" nodeset="/patient/gender" type="xsd:string" required="true()"/>
- <xf:bind id="patient_identifier_type_id" nodeset="/patient/patient_identifier_type_id" type="xsd:string" required="true()"/>
- <xf:bind id="person_attribute5" nodeset="/patient/person_attribute5" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="other_identifiers" nodeset="/patient/other_identifiers" readonly="true()" visible="false()"/><xf:bind id="person_attribute8" nodeset="/patient/person_attribute8" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute9" nodeset="/patient/person_attribute9" type="xsd:string" relevant="/patient/person_attribute8 = '5622'" action="enable" constraint="length(.) <= 40" message="The length of the field is more than the required, please check" required="true()"/>
- <xf:bind id="person_attribute10" nodeset="/patient/person_attribute10" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute11" nodeset="/patient/person_attribute11" type="xsd:string" relevant="/patient/person_attribute10 = '5622'" action="enable" constraint="length(.) <= 40" message="The length of the field is more than the required, please check" required="true()"/>
- <xf:bind id="person_attribute12" nodeset="/patient/person_attribute12" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 40" message="" required="true()"/>
- <xf:bind id="person_attribute13" nodeset="/patient/person_attribute13" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 40" message="" required="true()"/>
- <xf:bind id="person_attribute14" nodeset="/patient/person_attribute14" type="xsd:int" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 10" message="Data out of range" required="true()"/>
- <xf:bind id="person_attribute15" nodeset="/patient/person_attribute15" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 50" message="The length of the field is more than the required, please check" required="true()"/>
- <xf:bind id="person_attribute16" nodeset="/patient/person_attribute16" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 50" message="The length of the field is more than the required, please check" required="true()"/>
- <xf:bind id="person_attribute17" nodeset="/patient/person_attribute17" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute19" nodeset="/patient/person_attribute19" type="xsd:date" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute20" nodeset="/patient/person_attribute20" type="xsd:int" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 10" message="Data out of range" required="true()"/><xf:bind id="person_attribute21" nodeset="/patient/person_attribute21" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute22" nodeset="/patient/person_attribute22" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute23" nodeset="/patient/person_attribute23" type="xsd:string" relevant="/patient/person_attribute22 = '1065'" action="enable" constraint="length(.) <= 50" message="The length of the field is more than the required, please check" required="true()"/><xf:bind id="person_attribute24" nodeset="/patient/person_attribute24" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute25" nodeset="/patient/person_attribute25" type="xsd:string"/><xf:bind id="person_attribute26" nodeset="/patient/person_attribute26" type="xsd:int" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 10" message="The length of the field is more than the required, please check" required="true()"/><xf:bind id="person_attribute27" nodeset="/patient/person_attribute27" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 50" message="The length of the field is more than the required, please check" required="true()"/><xf:bind id="person_attribute28" nodeset="/patient/person_attribute28" type="xsd:int" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 10" message="Data out of range" required="true()"/><xf:bind id="person_attribute29" nodeset="/patient/person_attribute29" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" constraint="length(.) <= 12" message="The length of the field is more than the required, please check" required="true()"/><xf:bind id="person_attribute31" nodeset="/patient/person_attribute31" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute32" nodeset="/patient/person_attribute32" type="xsd:int" relevant="/patient/person_attribute31 = '1065'" action="enable" constraint=". >= 1 and . <= 50" message="Data out of range" required="false()"/><xf:bind id="person_attribute34" nodeset="/patient/person_attribute34" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute36" nodeset="/patient/person_attribute36" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute37" nodeset="/patient/person_attribute37" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/><xf:bind id="person_attribute38" nodeset="/patient/person_attribute38" type="xsd:date" relevant="/patient/person_attribute37 = '161870'" action="enable" constraint=". <= today()" message="Date here is not allowed to be in the future please check" required="true()"/>
- <xf:bind id="person_attribute39" nodeset="/patient/person_attribute39" type="xsd:string" relevant="/patient/person_attribute31 = '1065'" action="enable" required="false()"/>
- <xf:bind id="person_attribute40" nodeset="/patient/person_attribute40" type="xsd:string" required="true()"/>
- <xf:bind id="person_attribute41" nodeset="/patient/person_attribute41" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 50" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute42" nodeset="/patient/person_attribute42" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 30" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute43" nodeset="/patient/person_attribute43" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 20" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute44" nodeset="/patient/person_attribute44" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 50" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute45" nodeset="/patient/person_attribute45" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 30" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute46" nodeset="/patient/person_attribute46" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 20" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute47" nodeset="/patient/person_attribute47" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 50" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute48" nodeset="/patient/person_attribute48" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 30" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute49" nodeset="/patient/person_attribute49" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 20" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute50" nodeset="/patient/person_attribute50" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 50" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute51" nodeset="/patient/person_attribute51" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 30" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute52" nodeset="/patient/person_attribute52" type="xsd:string" relevant="/patient/person_attribute40 = '1065'" action="enable" constraint="length(.) <= 20" message="The length of the entered value is not correct, please enter correct value." required="false()"/>
- <xf:bind id="person_attribute53" nodeset="/patient/person_attribute53" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute54" nodeset="/patient/person_attribute54" type="xsd:boolean" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute55" nodeset="/patient/person_attribute55" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute56" nodeset="/patient/person_attribute56" type="xsd:string" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute57" nodeset="/patient/person_attribute57" type="xsd:boolean" relevant="patient_identifier_type_id = '3'" action="enable" required="true()"/>
- <xf:bind id="person_attribute58" nodeset="/patient/person_attribute58" type="xsd:string" relevant="/patient/person_attribute57 = true" action="enable" required="true()"/>
- <xf:bind id="person_attribute59" nodeset="/patient/person_attribute59" type="xsd:string" relevant="/patient/person_attribute58 = '162049'" action="enable" required="true()"/>
- <xf:bind id="person_attribute60" nodeset="/patient/person_attribute60" type="xsd:string" relevant="/patient/person_attribute37 = '161940'" action="enable" required="true()"/>
- <xf:bind id="person_attribute61" nodeset="/patient/person_attribute61" type="xsd:string" relevant="patient_identifier_type_id = '4'" action="enable" required="true()"/>
- <xf:bind id="other_identifier" nodeset="/patient/other_identifiers/other_identifier" type="xsd:string" relevant="patient_identifier_type_id = '4'" action="enable" required="true()"/>
- <xf:bind id="other_identifier_type_id" nodeset="/patient/other_identifiers/other_identifier_type_id" type="xsd:string" constraint="length(.) <= 20" message="" required="true()"/>
- <xf:bind id="other_identifier_location_id" nodeset="/patient/other_identifiers/other_identifier_location_id" type="xsd:string" constraint="length(.) <= 12" message="" locked="true()"/>
- </xf:model>
- <xf:group id="1">
- <xf:label>Page1</xf:label>
- <xf:input bind="family_name">
- <xf:label>Last Name</xf:label>
- <xf:hint>The patient family name</xf:hint>
- </xf:input>
- <xf:input bind="middle_name">
- <xf:label>Middle name</xf:label>
- <xf:hint>The patient middle name</xf:hint>
- </xf:input>
- <xf:input bind="given_name">
- <xf:label>First Name</xf:label>
- <xf:hint>The patient given name</xf:hint>
- </xf:input>
- <xf:input bind="birth_date">
- <xf:label>Date of birth</xf:label>
- <xf:hint>The patient birth date</xf:hint>
- </xf:input>
- <xf:input bind="identifier">
- <xf:label>NACP number</xf:label>
- <xf:hint>The patient identifier</xf:hint>
- </xf:input>
- <xf:select1 bind="gender">
- <xf:label>Gender</xf:label>
- <xf:hint>The patient's sex</xf:hint>
- <xf:item id="M">
- <xf:label>Male</xf:label>
- <xf:value>M</xf:value>
- </xf:item>
- <xf:item id="F">
- <xf:label>Female</xf:label>
- <xf:value>F</xf:value>
- </xf:item>
- </xf:select1>
- <xf:select1 bind="patient_identifier_type_id">
- <xf:label>Identifier Type</xf:label>
- <xf:hint>The patient's identifier type</xf:hint>
- <xf:item id="3">
- <xf:label>NACPNO</xf:label>
- <xf:value>3</xf:value>
- </xf:item><xf:item id="4">
- <xf:label>HEINO</xf:label>
- <xf:value>4</xf:value>
- </xf:item>
- </xf:select1>
- <xf:select1 bind="person_attribute5">
- <xf:label>Civil Status</xf:label>
- <xf:hint>Marriage status of this person</xf:hint>
- <xf:item concept_id="1056" id="1056">
- <xf:label>SEPARATED</xf:label>
- <xf:value>1056</xf:value>
- </xf:item>
- <xf:item concept_id="1057" id="1057">
- <xf:label>NEVER MARRIED</xf:label>
- <xf:value>1057</xf:value>
- </xf:item>
- <xf:item concept_id="1058" id="1058">
- <xf:label>DIVORCED</xf:label>
- <xf:value>1058</xf:value>
- </xf:item>
- <xf:item concept_id="1059" id="1059">
- <xf:label>WIDOWED</xf:label>
- <xf:value>1059</xf:value>
- </xf:item>
- <xf:item concept_id="1060" id="1060">
- <xf:label>LIVING WITH PARTNER</xf:label>
- <xf:value>1060</xf:value>
- </xf:item>
- <xf:item concept_id="5555" id="5555">
- <xf:label>MARRIED</xf:label>
- <xf:value>5555</xf:value>
- </xf:item>
- <xf:item concept_id="5622" id="5622">
- <xf:label>OTHER NON-CODED</xf:label>
- <xf:value>5622</xf:value>
- </xf:item>
- </xf:select1>
- <xf:group id="other_identifiers">
- <xf:label>Other dentifiers</xf:label>
- <xf:repeat bind="other_identifiers">
- <xf:input bind="other_identifier">
- <xf:label>Identifier</xf:label>
- <xf:hint>The patient's other identifier value</xf:hint>
- </xf:input>
- <xf:select1 bind="other_identifier_type_id">
- <xf:label>Identifier Type</xf:label>
- <xf:hint>The patient's other identifier type</xf:hint>
- <xf:item id="6">
- <xf:label>PAEDS_Number</xf:label>
- <xf:value>6</xf:value>
- </xf:item>
- </xf:select1>
- <xf:select1 bind="other_identifier_location_id">
- <xf:label>Identifier Location</xf:label>
- <xf:hint>The patient's other identifier location</xf:hint>
- <xf:item id="1">
- <xf:label>Unknown Location [1]</xf:label>
- <xf:value>1</xf:value>
- </xf:item>
- </xf:select1>
- </xf:repeat>
- </xf:group><xf:select1 bind="person_attribute8">
- <xf:label>District</xf:label>
- <xf:hint>this is the residence of the patient (district)</xf:hint>
- <xf:item concept_id="161002" id="161002">
- <xf:label>KILOMBERO</xf:label>
- <xf:value>161002</xf:value>
- </xf:item>
- <xf:item concept_id="161003" id="161003">
- <xf:label>KILOSA</xf:label>
- <xf:value>161003</xf:value>
- </xf:item>
- <xf:item concept_id="161004" id="161004">
- <xf:label>ULANGA</xf:label>
- <xf:value>161004</xf:value>
- </xf:item>
- <xf:item concept_id="5622" id="5622">
- <xf:label>OTHER NON-CODED</xf:label>
- <xf:value>5622</xf:value>
- </xf:item>
- </xf:select1>
- <xf:input bind="person_attribute9">
- <xf:label>Other distict(please specify)</xf:label>
- <xf:hint>other unspecified district</xf:hint>
- </xf:input>
- <xf:select1 bind="person_attribute10">
- <xf:label>Ward</xf:label>
- <xf:hint>residence of the patient(ward)</xf:hint>
- <xf:item concept_id="161005" id="161005">
- <xf:label>IDETE</xf:label>
- <xf:value>161005</xf:value>
- </xf:item>
- <xf:item concept_id="161006" id="161006">
- <xf:label>IFAKARA</xf:label>
- <xf:value>161006</xf:value>
- </xf:item>
- <xf:item concept_id="161007" id="161007">
- <xf:label>KIBAONI</xf:label>
- <xf:value>161007</xf:value>
- </xf:item>
- <xf:item concept_id="161008" id="161008">
- <xf:label>KIBEREGE</xf:label>
- <xf:value>161008</xf:value>
- </xf:item>
- <xf:item concept_id="161009" id="161009">
- <xf:label>KIDATU</xf:label>
- <xf:value>161009</xf:value>
- </xf:item>
- <xf:item concept_id="161010" id="161010">
- <xf:label>LUMEMO</xf:label>
- <xf:value>161010</xf:value>
- </xf:item>
- <xf:item concept_id="161011" id="161011">
- <xf:label>LUPIRO</xf:label>
- <xf:value>161011</xf:value>
- </xf:item>
- <xf:item concept_id="161012" id="161012">
- <xf:label>MANG'ULA</xf:label>
- <xf:value>161012</xf:value>
- </xf:item>
- <xf:item concept_id="161014" id="161014">
- <xf:label>MLIMBA</xf:label>
- <xf:value>161014</xf:value>
- </xf:item>
- <xf:item concept_id="161015" id="161015">
- <xf:label>MNGETA</xf:label>
- <xf:value>161015</xf:value>
- </xf:item>
- <xf:item concept_id="5622" id="5622">
- <xf:label>OTHER NON-CODED</xf:label>
- <xf:value>5622</xf:value>
- </xf:item>
- </xf:select1>
- <xf:input bind="person_attribute11">
- <xf:label>Other ward(please specify)</xf:label>
- <xf:hint>Other ward unspecified</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute12">
- <xf:label>Village</xf:label>
- <xf:hint>residence of this patient(village)</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute13">
- <xf:label>Street</xf:label>
- <xf:hint>residence of this patient(Street)</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute14">
- <xf:label>Telephone number</xf:label>
- <xf:hint>telephone number of the patient</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute15">
- <xf:label>10CELL_LEADER</xf:label>
- <xf:hint>10 cell leader name</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute16">
- <xf:label>HEADD_HOUSEHOLD</xf:label>
- <xf:hint>Head household of the patient</xf:hint>
- </xf:input>
- <xf:select1 bind="person_attribute17">
- <xf:label>EDUCATION</xf:label>
- <xf:hint>highest education level of the patient</xf:hint>
- <xf:item concept_id="1107" id="1107">
- <xf:label>NONE</xf:label>
- <xf:value>1107</xf:value>
- </xf:item>
- <xf:item concept_id="1713" id="1713">
- <xf:label>PRIMARY SCHOOL EDUCATION</xf:label>
- <xf:value>1713</xf:value>
- </xf:item>
- <xf:item concept_id="1714" id="1714">
- <xf:label>SECONDARY SCHOOL EDUCATION</xf:label>
- <xf:value>1714</xf:value>
- </xf:item>
- <xf:item concept_id="159785" id="159785">
- <xf:label>college/university/polytechnic</xf:label>
- <xf:value>159785</xf:value>
- </xf:item>
- <xf:item concept_id="5622" id="5622">
- <xf:label>OTHER NON-CODED</xf:label>
- <xf:value>5622</xf:value>
- </xf:item>
- </xf:select1>
- <xf:input bind="person_attribute19">
- <xf:label>DATE_FIRST_POS</xf:label>
- <xf:hint>Date of first positive HIV test</xf:hint>
- </xf:input><xf:input bind="person_attribute20">
- <xf:label>VCT_NO</xf:label>
- <xf:hint>VCT number</xf:hint>
- </xf:input><xf:select1 bind="person_attribute21">
- <xf:label>HIVTYPE</xf:label>
- <xf:hint>HIV type</xf:hint>
- <xf:item concept_id="161017" id="161017">
- <xf:label>HIV type I</xf:label>
- <xf:value>161017</xf:value>
- </xf:item>
- <xf:item concept_id="161018" id="161018">
- <xf:label>HIV type II</xf:label>
- <xf:value>161018</xf:value>
- </xf:item>
- <xf:item concept_id="161019" id="161019">
- <xf:label>Both</xf:label>
- <xf:value>161019</xf:value>
- </xf:item>
- <xf:item concept_id="1067" id="1067">
- <xf:label>UNKNOWN</xf:label>
- <xf:value>1067</xf:value>
- </xf:item>
- </xf:select1><xf:select1 bind="person_attribute22">
- <xf:label>COMM_SUPPORT</xf:label>
- <xf:hint>community support</xf:hint>
- <xf:item concept_id="1065" id="1065">
- <xf:label>YES</xf:label>
- <xf:value>1065</xf:value>
- </xf:item>
- <xf:item concept_id="1066" id="1066">
- <xf:label>NO</xf:label>
- <xf:value>1066</xf:value>
- </xf:item>
- </xf:select1><xf:input bind="person_attribute23">
- <xf:label>SUPPORT_GROUP</xf:label>
- <xf:hint>support group</xf:hint>
- </xf:input><xf:select bind="person_attribute24">
- <xf:label>PAT_REF</xf:label>
- <xf:hint>patient referral source</xf:hint>
- <xf:item concept_id="160542" id="160542">
- <xf:label>Outpatient department</xf:label>
- <xf:value>160542</xf:value>
- </xf:item>
- <xf:item concept_id="161020" id="161020">
- <xf:label>PLHIV group</xf:label>
- <xf:value>161020</xf:value>
- </xf:item>
- <xf:item concept_id="160546" id="160546">
- <xf:label>Sexually transmitted infection program/clinic</xf:label>
- <xf:value>160546</xf:value>
- </xf:item>
- <xf:item concept_id="161039" id="161039">
- <xf:label>HBC</xf:label>
- <xf:value>161039</xf:value>
- </xf:item><xf:item concept_id="161021" id="161021">
- <xf:label>RCH/PMTCT/EID</xf:label>
- <xf:value>161021</xf:value>
- </xf:item><xf:item concept_id="5485" id="5485">
- <xf:label>Inpatient</xf:label>
- <xf:value>5485</xf:value>
- </xf:item><xf:item concept_id="5487" id="5487">
- <xf:label>Tuberculosis Treatment or DOT Program</xf:label>
- <xf:value>5487</xf:value>
- </xf:item><xf:item concept_id="5622" id="5622">
- <xf:label>OTHER NON-CODED</xf:label>
- <xf:value>5622</xf:value>
- </xf:item>
- </xf:select><xf:input bind="person_attribute25">
- <xf:label>OTHER_PATREF</xf:label>
- <xf:hint>Other source of referral not specified</xf:hint>
- </xf:input><xf:input bind="person_attribute26">
- <xf:label>TELNO_HH</xf:label>
- <xf:hint>telephone number of head household of the patient</xf:hint>
- </xf:input><xf:input bind="person_attribute27">
- <xf:label>TXT_SUPPORTER</xf:label>
- <xf:hint>Name of treatment support of this patient</xf:hint>
- </xf:input><xf:input bind="person_attribute28">
- <xf:label>TELNO_TXTSUPP</xf:label>
- <xf:hint>telephone number of treatment supporter of this patient</xf:hint>
- </xf:input><xf:input bind="person_attribute29">
- <xf:label>DSS_NO</xf:label>
- <xf:hint>DSS number</xf:hint>
- </xf:input><xf:select1 bind="person_attribute31">
- <xf:label>CHILDREN</xf:label>
- <xf:hint>This patient has children?</xf:hint>
- <xf:item concept_id="1065" id="1065">
- <xf:label>YES</xf:label>
- <xf:value>1065</xf:value>
- </xf:item>
- <xf:item concept_id="1066" id="1066">
- <xf:label>NO</xf:label>
- <xf:value>1066</xf:value>
- </xf:item>
- </xf:select1><xf:input bind="person_attribute32">
- <xf:label>NO_CHILD</xf:label>
- <xf:hint>number of children</xf:hint>
- </xf:input><xf:select1 bind="person_attribute34">
- <xf:label>OCCUPATION</xf:label>
- <xf:hint>Occupation of this patient</xf:hint>
- <xf:item concept_id="1538" id="1538">
- <xf:label>FARMER</xf:label>
- <xf:value>1538</xf:value>
- </xf:item>
- <xf:item concept_id="159465" id="159465">
- <xf:label>Student</xf:label>
- <xf:value>159465</xf:value>
- </xf:item>
- <xf:item concept_id="161457" id="161457">
- <xf:label>Employee-private</xf:label>
- <xf:value>161457</xf:value>
- </xf:item>
- <xf:item concept_id="161013" id="161013">
- <xf:label>Employee-government</xf:label>
- <xf:value>161013</xf:value>
- </xf:item>
- <xf:item concept_id="161016" id="161016">
- <xf:label>self-employed</xf:label>
- <xf:value>161016</xf:value>
- </xf:item>
- <xf:item concept_id="123801" id="123801">
- <xf:label>Unemployed</xf:label>
- <xf:value>123801</xf:value>
- </xf:item>
- <xf:item concept_id="160295" id="160295">
- <xf:label>Housewife</xf:label>
- <xf:value>160295</xf:value>
- </xf:item>
- <xf:item concept_id="159461" id="159461">
- <xf:label>Retired</xf:label>
- <xf:value>159461</xf:value>
- </xf:item>
- <xf:item concept_id="5622" id="5622">
- <xf:label>OTHER NON-CODED</xf:label>
- <xf:value>5622</xf:value>
- </xf:item>
- </xf:select1><xf:select bind="person_attribute36">
- <xf:label>TRANSFER_IN</xf:label>
- <xf:hint>Transfer in(select all that apply)</xf:hint>
- <xf:item concept_id="1175" id="1175">
- <xf:label>NOT APPLICABLE</xf:label>
- <xf:value>1175</xf:value>
- </xf:item>
- <xf:item concept_id="161049" id="161049">
- <xf:label>with records(referral and CTC 1 forms)</xf:label>
- <xf:value>161049</xf:value>
- </xf:item>
- <xf:item concept_id="161050" id="161050">
- <xf:label>No records available</xf:label>
- <xf:value>161050</xf:value>
- </xf:item>
- <xf:item concept_id="161051" id="161051">
- <xf:label>In care</xf:label>
- <xf:value>161051</xf:value>
- </xf:item>
- <xf:item concept_id="161052" id="161052">
- <xf:label>On ART</xf:label>
- <xf:value>161052</xf:value>
- </xf:item>
- </xf:select><xf:select1 bind="person_attribute37">
- <xf:label>CONSENT</xf:label>
- <xf:hint>informed consent patient signed</xf:hint>
- <xf:item concept_id="161054" id="161054">
- <xf:label>No, the patient refused</xf:label>
- <xf:value>161054</xf:value>
- </xf:item><xf:item concept_id="161870" id="161870">
- <xf:label>Yes, given today</xf:label>
- <xf:value>161870</xf:value>
- </xf:item><xf:item concept_id="161939" id="161939">
- <xf:label>No, Patient too sick to be asked</xf:label>
- <xf:value>161939</xf:value>
- </xf:item><xf:item concept_id="161940" id="161940">
- <xf:label>Not signed for other reason</xf:label>
- <xf:value>161940</xf:value>
- </xf:item>
- </xf:select1><xf:input bind="person_attribute38">
- <xf:label>DATE_CONSENT</xf:label>
- <xf:hint>Date of informed consent</xf:hint>
- </xf:input>
- <xf:select1 bind="person_attribute39">
- <xf:label>CHILDREN_LESS16</xf:label>
- <xf:hint>Any children who are <16 years of age</xf:hint>
- <xf:item concept_id="1066" id="1066">
- <xf:label>NO</xf:label>
- <xf:value>1066</xf:value>
- </xf:item>
- <xf:item concept_id="1065" id="1065">
- <xf:label>YES</xf:label>
- <xf:value>1065</xf:value>
- </xf:item>
- </xf:select1>
- <xf:select1 bind="person_attribute40">
- <xf:label>FAMILY_CDCI</xf:label>
- <xf:hint>Any family members attending CDCI?</xf:hint>
- <xf:item concept_id="1066" id="1066">
- <xf:label>NO</xf:label>
- <xf:value>1066</xf:value>
- </xf:item>
- <xf:item concept_id="1065" id="1065">
- <xf:label>YES</xf:label>
- <xf:value>1065</xf:value>
- </xf:item>
- <xf:item concept_id="1067" id="1067">
- <xf:label>UNKNOWN</xf:label>
- <xf:value>1067</xf:value>
- </xf:item>
- </xf:select1>
- <xf:input bind="person_attribute41">
- <xf:label>FAMILY_NAME1</xf:label>
- <xf:hint>Name of 1st family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute42">
- <xf:label>FAMILY_RELATION1</xf:label>
- <xf:hint>Relationship of 1st family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute43">
- <xf:label>FAMILY_NACP1</xf:label>
- <xf:hint>NACPNO for 1st family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute44">
- <xf:label>FAMILY_NAME2</xf:label>
- <xf:hint>Name of 2nd family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute45">
- <xf:label>FAMILY_RELATION2</xf:label>
- <xf:hint>Relationship of 2ND family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute46">
- <xf:label>FAMILY_NACP2</xf:label>
- <xf:hint>NACPNO for 2ND family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute47">
- <xf:label>FAMILY_NAME3</xf:label>
- <xf:hint>Name of 3RD family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute48">
- <xf:label>FAMILY_RELATION3</xf:label>
- <xf:hint>Relationship of 3RD family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute49">
- <xf:label>FAMILY_NACP3</xf:label>
- <xf:hint>NACPNO for 3RD family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute50">
- <xf:label>FAMILY_NAME4</xf:label>
- <xf:hint>Name of 4TH family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute51">
- <xf:label>FAMILY_RELATION4</xf:label>
- <xf:hint>Relationship of 4TH family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute52">
- <xf:label>FAMILY_NACP4</xf:label>
- <xf:hint>NACPNO for 4TH family member</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute53">
- <xf:label>NICK_NAME</xf:label>
- <xf:hint>A well known name of a client</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute54">
- <xf:label>Birth Date Estimated</xf:label>
- <xf:hint>Is the patient birth date estimated?</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute55">
- <xf:label>TB_NO</xf:label>
- <xf:hint>Unique identification number of tb patient</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute56">
- <xf:label>CBHS_NO</xf:label>
- <xf:hint>CBHS number</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute57">
- <xf:label>HEALTH_INSURANCE</xf:label>
- <xf:hint>Do you have health insurance?</xf:hint>
- </xf:input>
- <xf:select1 bind="person_attribute58">
- <xf:label>HEALTH_INSURANCE_TYPE</xf:label>
- <xf:hint>Type of health insurance scheme</xf:hint>
- <xf:item concept_id="162044" id="162044">
- <xf:label>NHIF</xf:label>
- <xf:value>162044</xf:value>
- </xf:item>
- <xf:item concept_id="162045" id="162045">
- <xf:label>SHIB_NSSF</xf:label>
- <xf:value>162045</xf:value>
- </xf:item>
- <xf:item concept_id="162046" id="162046">
- <xf:label>CHF</xf:label>
- <xf:value>162046</xf:value>
- </xf:item>
- <xf:item concept_id="162047" id="162047">
- <xf:label>TIKA</xf:label>
- <xf:value>162047</xf:value>
- </xf:item>
- <xf:item concept_id="162048" id="162048">
- <xf:label>AAR</xf:label>
- <xf:value>162048</xf:value>
- </xf:item>
- <xf:item concept_id="162049" id="162049">
- <xf:label>OTHER_HEALTH_INSURANCE</xf:label>
- <xf:value>162049</xf:value>
- </xf:item>
- </xf:select1>
- <xf:input bind="person_attribute59">
- <xf:label>OTHER_HEALTH_INSURANCE_SPECIFY</xf:label>
- <xf:hint>Other health insurance specify</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute60">
- <xf:label>CONSENT_OTHER</xf:label>
- <xf:hint>Other reasons for not signing consent form</xf:hint>
- </xf:input>
- <xf:input bind="person_attribute61">
- <xf:label>MOTHER_NACPNO</xf:label>
- </xf:input>
- </xf:group>
- </xf:xforms>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement