medic-enketo-xslt
Version:
XSL stylesheets for the Enketo XForm transformation to be run client-side in a web browser
11 lines (7 loc) • 15.3 kB
text/xml
<form autocomplete="off" novalidate="novalidate" class="or clearfix pages" dir="ltr" id="PNT"><!--This form was created by transforming a OpenRosa-flavored (X)Form using an XSL stylesheet created by Enketo LLC.--><section class="form-logo"> </section><h3 dir="auto" id="form-title">Treatment</h3>
<section class="or-group or-appearance-field-list " name="/treatments/group_cough"><h4><span lang="" class="question-label active">Cough</span></h4><fieldset class="question simple-select "><fieldset><legend><span lang="" class="question-label active">Does the patient have cough?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_cough/patient_coughs" data-name="/treatments/group_cough/patient_coughs" value="yes" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">Yes</span></label><label class=""><input type="radio" name="/treatments/group_cough/patient_coughs" data-name="/treatments/group_cough/patient_coughs" value="no" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">No</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><fieldset class="question simple-select or-branch pre-init "><fieldset><legend><span lang="" class="question-label active">For how long has the child had coughing?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_cough/coughing_duration" data-name="/treatments/group_cough/coughing_duration" value="c1" data-required="true()" data-relevant=" /treatments/group_cough/patient_coughs = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">Less than a week</span></label><label class=""><input type="radio" name="/treatments/group_cough/coughing_duration" data-name="/treatments/group_cough/coughing_duration" value="c2" data-required="true()" data-relevant=" /treatments/group_cough/patient_coughs = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">1 Week</span></label><label class=""><input type="radio" name="/treatments/group_cough/coughing_duration" data-name="/treatments/group_cough/coughing_duration" value="c3" data-required="true()" data-relevant=" /treatments/group_cough/patient_coughs = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">2 Weeks</span></label><label class=""><input type="radio" name="/treatments/group_cough/coughing_duration" data-name="/treatments/group_cough/coughing_duration" value="c4" data-required="true()" data-relevant=" /treatments/group_cough/patient_coughs = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">3 Weeks +</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><fieldset class="question simple-select "><fieldset><legend><span lang="" class="question-label active">Chest Indrawing</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_cough/chest_indrawing" data-name="/treatments/group_cough/chest_indrawing" value="yes" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">Yes</span></label><label class=""><input type="radio" name="/treatments/group_cough/chest_indrawing" data-name="/treatments/group_cough/chest_indrawing" value="no" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">No</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset></section><!--end of group -->
<section class="or-group or-appearance-field-list " name="/treatments/group_breathing"><h4><span lang="" class="question-label active">Breathing</span></h4><fieldset class="question simple-select "><fieldset><legend><span lang="" class="question-label active">Fast Breathing?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_breathing/fast_breathing" data-name="/treatments/group_breathing/fast_breathing" value="yes" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">Yes</span></label><label class=""><input type="radio" name="/treatments/group_breathing/fast_breathing" data-name="/treatments/group_breathing/fast_breathing" value="no" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">No</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><label class="question non-select "><span lang="" class="question-label active">Breaths per minute</span><input type="number" name="/treatments/group_breathing/breath_count" data-type-xml="int"/><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span></label></section><!--end of group -->
<section class="or-group or-appearance-field-list " name="/treatments/group_fever"><h4><span lang="" class="question-label active">Fever</span></h4><fieldset class="question simple-select "><fieldset><legend><span lang="" class="question-label active">Does the patient have fever?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_fever/patient_fever" data-name="/treatments/group_fever/patient_fever" value="yes" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">Yes</span></label><label class=""><input type="radio" name="/treatments/group_fever/patient_fever" data-name="/treatments/group_fever/patient_fever" value="no" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">No</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><fieldset class="question simple-select or-branch pre-init "><fieldset><legend><span lang="" class="question-label active">For how long has the child had Fever?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_fever/fever_duration" data-name="/treatments/group_fever/fever_duration" value="c1" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">Less than a week</span></label><label class=""><input type="radio" name="/treatments/group_fever/fever_duration" data-name="/treatments/group_fever/fever_duration" value="c2" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">1 Week</span></label><label class=""><input type="radio" name="/treatments/group_fever/fever_duration" data-name="/treatments/group_fever/fever_duration" value="c3" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">2 Weeks</span></label><label class=""><input type="radio" name="/treatments/group_fever/fever_duration" data-name="/treatments/group_fever/fever_duration" value="c4" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">3 Weeks +</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><fieldset class="question simple-select or-branch pre-init "><fieldset><legend><span lang="" class="question-label active">Malaria rapid test results</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_fever/mrdt_results" data-name="/treatments/group_fever/mrdt_results" value="positive" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">Positive</span></label><label class=""><input type="radio" name="/treatments/group_fever/mrdt_results" data-name="/treatments/group_fever/mrdt_results" value="negative" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">Negative</span></label><label class=""><input type="radio" name="/treatments/group_fever/mrdt_results" data-name="/treatments/group_fever/mrdt_results" value="non" data-required="true()" data-relevant=" /treatments/group_fever/patient_fever = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">mRDT not done</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset></section><!--end of group -->
<section class="or-group or-appearance-field-list " name="/treatments/group_diarrhea"><h4><span lang="" class="question-label active">Diarrhea</span></h4><fieldset class="question simple-select "><fieldset><legend><span lang="" class="question-label active">Does the patient have diarrhea?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_diarrhea/patient_diarrhea" data-name="/treatments/group_diarrhea/patient_diarrhea" value="yes" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">Yes</span></label><label class=""><input type="radio" name="/treatments/group_diarrhea/patient_diarrhea" data-name="/treatments/group_diarrhea/patient_diarrhea" value="no" data-required="true()" data-type-xml="select1"/><span lang="" class="option-label active">No</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><fieldset class="question simple-select or-branch pre-init "><fieldset><legend><span lang="" class="question-label active">For how long has the child had Diarrhea?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_diarrhea/diarrhea_duration" data-name="/treatments/group_diarrhea/diarrhea_duration" value="c1" data-required="true()" data-relevant=" /treatments/group_diarrhea/patient_diarrhea = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">Less than a week</span></label><label class=""><input type="radio" name="/treatments/group_diarrhea/diarrhea_duration" data-name="/treatments/group_diarrhea/diarrhea_duration" value="c2" data-required="true()" data-relevant=" /treatments/group_diarrhea/patient_diarrhea = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">1 Week</span></label><label class=""><input type="radio" name="/treatments/group_diarrhea/diarrhea_duration" data-name="/treatments/group_diarrhea/diarrhea_duration" value="c3" data-required="true()" data-relevant=" /treatments/group_diarrhea/patient_diarrhea = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">2 Weeks</span></label><label class=""><input type="radio" name="/treatments/group_diarrhea/diarrhea_duration" data-name="/treatments/group_diarrhea/diarrhea_duration" value="c4" data-required="true()" data-relevant=" /treatments/group_diarrhea/patient_diarrhea = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">3 Weeks +</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset><fieldset class="question simple-select or-branch pre-init "><fieldset><legend><span lang="" class="question-label active">Diarrhea with blood?</span><span class="required">*</span></legend><div class="option-wrapper"><label class=""><input type="radio" name="/treatments/group_diarrhea/diarrhea_blood" data-name="/treatments/group_diarrhea/diarrhea_blood" value="yes" data-required="true()" data-relevant=" /treatments/group_diarrhea/patient_diarrhea = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">Yes</span></label><label class=""><input type="radio" name="/treatments/group_diarrhea/diarrhea_blood" data-name="/treatments/group_diarrhea/diarrhea_blood" value="no" data-required="true()" data-relevant=" /treatments/group_diarrhea/patient_diarrhea = 'Yes'" data-type-xml="select1"/><span lang="" class="option-label active">No</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span><span class="or-required-msg active" lang="" data-i18n="constraint.required">This field is required</span></fieldset></section><!--end of group -->
<fieldset class="question simple-select "><fieldset><legend><span lang="" class="question-label active">Does the child have any danger signs?</span></legend><div class="option-wrapper"><label class=""><input type="checkbox" name="/treatments/danger_signs" value="d1" data-type-xml="select"/><span lang="" class="option-label active">Convulsions</span></label><label class=""><input type="checkbox" name="/treatments/danger_signs" value="d2" data-type-xml="select"/><span lang="" class="option-label active">Unable to feed</span></label><label class=""><input type="checkbox" name="/treatments/danger_signs" value="d3" data-type-xml="select"/><span lang="" class="option-label active">Vomits everything</span></label><label class=""><input type="checkbox" name="/treatments/danger_signs" value="d4" data-type-xml="select"/><span lang="" class="option-label active">Very sleepy</span></label></div></fieldset><span class="or-constraint-msg active" lang="" data-i18n="constraint.invalid">Value not allowed</span></fieldset>
<fieldset id="or-calculated-items" style="display:none;"><label class="calculation non-select "><input type="hidden" name="/treatments/meta/instanceID" data-calculate="concat('uuid:', uuid())" data-type-xml="string"/></label></fieldset></form>