Skip to content

Commit 6e61e88

Browse files
Nuevos campos de control prenatal y rediseno (#54)
* Nuevos campos de control prenatal y rediseno * Update configuration/pih/htmlforms/consult.xml * change name Identifier class Co-authored-by: Brandon Istenes <bistenes@gmail.com>
1 parent f097019 commit 6e61e88

File tree

1 file changed

+117
-63
lines changed

1 file changed

+117
-63
lines changed

configuration/pih/htmlforms/consult.xml

Lines changed: 117 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@
6464

6565
.tres-columns > div {
6666
display: table-cell;
67-
width: 35%;
67+
}
68+
69+
.font-size-16{
70+
font-size: 16px;
6871
}
6972

7073
.three-columns {
@@ -794,73 +797,139 @@
794797
</script>
795798
</ifMode>
796799

800+
<div class="question-container">
801+
802+
<div class="tres-columns">
803+
<div class="small-text">
804+
<p class="font-size-16">Embarazo planeado:</p>
805+
806+
<obs id="pregnancyPlanned"
807+
conceptId="CIEL:1426"
808+
answerConceptIds="CIEL:1065, CIEL:1066"
809+
style="radio"
810+
answerSeparator="">
811+
812+
<controls>
813+
<when value="CIEL:1066" thenDisplay="#OptionsPregnancyPlanned"/>
814+
</controls>
815+
</obs>
816+
</div>
817+
<div class="small-text" id="OptionsPregnancyPlanned">
818+
819+
<p class="font-size-16">Causa de embarazo no planeado:</p>
820+
<obs conceptId="CIEL:160693"
821+
answerConceptId="CIEL:1065"
822+
answerLabel="Fallo del metodo anticonceptivo"
823+
style="checkbox"/>
824+
825+
<obs conceptId="CIEL:123160"
826+
answerConceptId="CIEL:1065"
827+
answerLabel="Violencia sexual"
828+
style="checkbox"/>
829+
830+
</div>
831+
832+
<div class="small-text">
833+
<p class="font-size-16">Embarazo deseado:</p>
834+
835+
<obs conceptId="CIEL: 122933"
836+
answerConceptIds="CIEL:1065, CIEL:1066"
837+
style="radio"
838+
answerSeparator="">
839+
</obs>
840+
</div>
841+
</div>
842+
</div>
843+
797844
<!-- Last menstrual period (LMP or DDR) -->
798845
<div class="question-container">
799-
<label>
800-
<uimessage code="pihcore.pregnancy.lastPeriod"/>
801-
</label>
802-
<div class="two-columns">
803-
<div id="lmp-existing" class="small-text">
846+
847+
<div id="lmp-existing" class="small-text">
804848
<lookup expression="fn.latestObs('CIEL:1427').valueDate"/>
805-
</div>
849+
</div>
850+
<div class="tres-columns">
851+
806852
<div class="medium">
807-
<obs id="lastPeriodDate" conceptId="CIEL:1427" allowFutureDates="false"/>
853+
<label>
854+
<uimessage code="pihcore.pregnancy.lastPeriod"/>
855+
</label>
856+
<obs id="lastPeriodDate" conceptId="CIEL:1427" allowFutureDates="false"/>
857+
</div>
858+
859+
<div id="calculated-edd-and-gestational" class="hidden">
860+
<div id="calculated-gestational-age-wrapper">
861+
<span id="calculated-gestational-age-label">
862+
<uimessage code="pihcore.calculatedGestationalAge"/>:&#160;
863+
</span>
864+
<span id='calculated-gestational-age-value' class="value"></span>
865+
</div>
866+
<div id="calculated-edd-wrapper">
867+
<span id="calculated-edd-label">
868+
<uimessage code="pihcore.calculatedEstimatedDeliveryDate"/>:&#160;
869+
</span>
870+
<span id='calculated-edd' class="value"></span>
871+
</div>
808872
</div>
809873
</div>
810874
</div>
811875
<!-- G, P, C, A -->
812-
<div class="question-container">
813-
<label>
814-
<uimessage code="pihcore.mch.grava"/>
815-
</label>
816-
<div class="two-columns">
817-
<div class="small-text">
818-
<lookup expression="fn.latestObs('CIEL:5624').valueNumeric"/>
819-
</div>
876+
<div class="question-container">
877+
878+
<div class="tres-columns">
879+
820880
<div class="small">
881+
<lookup class="small-text" expression="fn.latestObs('CIEL:5624').valueNumeric"/>
882+
<label class="font-size-16">
883+
<uimessage code="pihcore.mch.grava"/>
884+
</label>
821885
<obs conceptId="CIEL:5624" id="gravidaInput"/>
822886
</div>
823-
</div>
824-
</div>
825-
<div class="question-container">
826-
<label>
827-
<uimessage code="pihcore.mch.para"/>
828-
</label>
829-
<div class="two-columns">
830-
<div class="small-text">
831-
<lookup expression="fn.latestObs('CIEL:1053').valueNumeric"/>
832-
</div>
833-
<div class="small">
887+
888+
<div class="small">
889+
<lookup class="small-text" expression="fn.latestObs('CIEL:1053').valueNumeric"/>
890+
<label class="font-size-16">
891+
<uimessage code="pihcore.mch.para"/>
892+
</label>
834893
<obs conceptId="CIEL:1053" />
835894
</div>
836-
</div>
837-
</div>
838-
<div class="question-container">
839-
<label>
840-
<uimessage code="pihcore.mch.cesarian"/>
841-
</label>
842-
<div class="two-columns">
843-
<div class="small-text">
844-
<lookup expression="fn.latestObs('CIEL:160081').valueNumeric"/>
845-
</div>
895+
846896
<div class="small">
897+
<lookup class="small-text" expression="fn.latestObs('CIEL:160081').valueNumeric"/>
898+
<label class="font-size-16">
899+
<uimessage code="pihcore.mch.cesarian"/>
900+
</label>
847901
<obs conceptId="CIEL:160081" />
848902
</div>
903+
849904
</div>
850905
</div>
906+
851907
<div class="question-container">
852-
<label>
853-
<uimessage code="pihcore.mch.abortus"/>
854-
</label>
855-
<div class="two-columns">
856-
<div class="small-text">
857-
<lookup expression="fn.latestObs('CIEL:1823').valueNumeric"/>
858-
</div>
859-
<div class="small">
860-
<obs conceptId="CIEL:1823" />
908+
909+
<div class="two-columns">
910+
911+
<div class="small-text">
912+
<p class="font-size-16">Abortos menores de 20 SDG: </p>
913+
<lookup expression="fn.latestObs('PIH:13733').valueNumeric"/>
914+
<obs id="ldl"
915+
conceptId="PIH:13733"
916+
showUnits="false"
917+
class="small"/>
918+
919+
</div>
920+
921+
<div class="small-text">
922+
<p class="font-size-16">Abortos mayores de 20 SDG: </p>
923+
<lookup expression="fn.latestObs('PIH:13734').valueNumeric"/>
924+
<obs id="ldl"
925+
conceptId="PIH:13734"
926+
showUnits="false"
927+
class="small"/>
928+
929+
</div>
930+
861931
</div>
862-
</div>
863-
</div>
932+
</div>
864933

865934
<div class="question-container">
866935
<label><uimessage code="pihcore.mch.ultrasoundResultText"/></label>
@@ -994,21 +1063,6 @@
9941063
</div>
9951064
</div>
9961065

997-
<div id="calculated-edd-and-gestational" class="question-container hidden">
998-
<div id="calculated-gestational-age-wrapper">
999-
<span id="calculated-gestational-age-label">
1000-
<uimessage code="pihcore.calculatedGestationalAge"/>:&#160;
1001-
</span>
1002-
<span id='calculated-gestational-age-value' class="value"></span>
1003-
</div>
1004-
<div id="calculated-edd-wrapper">
1005-
<span id="calculated-edd-label">
1006-
<uimessage code="pihcore.calculatedEstimatedDeliveryDate"/>:&#160;
1007-
</span>
1008-
<span id='calculated-edd' class="value"></span>
1009-
</div>
1010-
</div>
1011-
10121066
<div class="question-container">
10131067
<label><uimessage code="pihcore.mch.birthPlan"/></label>
10141068
<div class="two-columns">

0 commit comments

Comments
 (0)