From 26c516e631e56a5394e9d8f3509980b2ca97e027 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 22 Feb 2021 22:33:33 +0100 Subject: [PATCH 001/272] modification Compilation initial --- .idea/compiler.xml | 6 + .idea/jarRepositories.xml | 35 +++++ .idea/misc.xml | 2 +- .idea/modules.xml | 4 +- app/app.iml | 192 ----------------------- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 +- 7 files changed, 47 insertions(+), 198 deletions(-) create mode 100644 .idea/compiler.xml create mode 100644 .idea/jarRepositories.xml delete mode 100644 app/app.iml diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 00000000..61a9130c --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 00000000..c9cbc036 --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index d04819ce..e3f3f991 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -39,7 +39,7 @@ - + diff --git a/.idea/modules.xml b/.idea/modules.xml index 82c78021..9ec62c9c 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,8 @@ - - + + \ No newline at end of file diff --git a/app/app.iml b/app/app.iml deleted file mode 100644 index 235c446b..00000000 --- a/app/app.iml +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/build.gradle b/build.gradle index d961e077..8a40bd5b 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ buildscript { google() } dependencies { - classpath 'com.android.tools.build:gradle:3.6.1' + classpath 'com.android.tools.build:gradle:4.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index faa17780..6741fdfc 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Mar 10 13:43:24 CET 2020 +#Mon Feb 22 19:59:42 WAT 2021 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip From 770205012b69352dba6d0361e400b5834b5ebec2 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Tue, 23 Feb 2021 10:54:24 +0100 Subject: [PATCH 002/272] Ajustement modification --- app/src/main/res/menu/activity_main_drawer.xml | 8 ++++---- app/src/main/res/values-fr/strings.xml | 2 +- app/src/main/res/values/strings.xml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/res/menu/activity_main_drawer.xml b/app/src/main/res/menu/activity_main_drawer.xml index 2c1a5be3..1da88d6b 100644 --- a/app/src/main/res/menu/activity_main_drawer.xml +++ b/app/src/main/res/menu/activity_main_drawer.xml @@ -34,15 +34,15 @@ android:id="@+id/nav_login" android:icon="@android:drawable/ic_partial_secure" android:title="@string/Login" />--> - + android:title="@string/Renewal" />--> - + android:title="@string/Feedback" />--> Réglages Veuillez patienter... La page se charge... - openIMIS + RhemaCare admin@imis.com Accueil Adhésion diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 124b099d..4b84b088 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -5,7 +5,7 @@ Settings Please wait Page is loading - openIMIS + RhemaCare admin@imis.com Home Enrolment From 29d94efa4e6fb46c9f2aad196c19c1aac8283335 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Fri, 26 Feb 2021 20:45:57 +0100 Subject: [PATCH 003/272] Ajustement modification formulaire --- app/src/main/AndroidManifest.xml | 2 +- app/src/main/assets/images/logo-Educash.png | Bin 0 -> 306203 bytes app/src/main/assets/images/openimis-64.png | Bin 0 -> 5586 bytes app/src/main/assets/images/openimis.png | Bin 0 -> 8230 bytes app/src/main/assets/pages/Home.html | 8 +- app/src/main/assets/pages/Insuree.html | 101 +++++++++++------- app/src/main/ic_launcher-playstore.png | Bin 0 -> 71642 bytes app/src/main/image3-128.png | Bin 0 -> 14150 bytes app/src/main/image3-32.png | Bin 0 -> 2742 bytes app/src/main/image3-64.png | Bin 0 -> 6900 bytes .../imispolicies/ClientAndroidInterface.java | 32 ++++++ .../openimis/imispolicies/MainActivity.java | 21 ++-- app/src/main/logo-educash-playstore.png | Bin 0 -> 71642 bytes app/src/main/res/drawable/image3.png | Bin 0 -> 2742 bytes app/src/main/res/drawable/image3_64.png | Bin 0 -> 6900 bytes app/src/main/res/drawable/openimis.png | Bin 0 -> 8230 bytes app/src/main/res/drawable/openimis_64.png | Bin 0 -> 5586 bytes .../main/res/menu/activity_main_drawer.xml | 4 +- .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 2705 -> 3324 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 0 -> 5836 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5324 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2070 -> 2245 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 0 -> 3252 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3066 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 5086 -> 4894 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 0 -> 8833 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 7755 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 8065 -> 8495 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 16397 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 13456 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 8230 -> 12019 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 0 -> 25824 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 19866 bytes app/src/main/res/values-fr/strings.xml | 6 +- .../res/values/ic_launcher_background.xml | 4 + app/src/main/res/values/strings.xml | 6 +- 38 files changed, 139 insertions(+), 55 deletions(-) create mode 100644 app/src/main/assets/images/logo-Educash.png create mode 100644 app/src/main/assets/images/openimis-64.png create mode 100644 app/src/main/assets/images/openimis.png create mode 100644 app/src/main/ic_launcher-playstore.png create mode 100644 app/src/main/image3-128.png create mode 100644 app/src/main/image3-32.png create mode 100644 app/src/main/image3-64.png create mode 100644 app/src/main/logo-educash-playstore.png create mode 100644 app/src/main/res/drawable/image3.png create mode 100644 app/src/main/res/drawable/image3_64.png create mode 100644 app/src/main/res/drawable/openimis.png create mode 100644 app/src/main/res/drawable/openimis_64.png create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 app/src/main/res/values/ic_launcher_background.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index e9d7a142..20d092dc 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,7 +3,7 @@ xmlns:tools="http://schemas.android.com/tools" package="org.openimis.imispolicies" android:versionCode="2" - android:versionName="2.0.0"> + android:versionName="2.0.1"> diff --git a/app/src/main/assets/images/logo-Educash.png b/app/src/main/assets/images/logo-Educash.png new file mode 100644 index 0000000000000000000000000000000000000000..faffb17fa3743d9f22a315690421a9ec08601067 GIT binary patch literal 306203 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%0ANb6{H8#8Xs%-J1Wcf1m`h{ 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%0Am0x0&sLJB+0`T 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ⅆ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

#tY2s*1({YKU&webxb~e3@g#f;{Weu*>dIN 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 literal 0 HcmV?d00001 diff --git a/app/src/main/assets/images/openimis-64.png b/app/src/main/assets/images/openimis-64.png new file mode 100644 index 0000000000000000000000000000000000000000..5a9e6043e52403050102504f7c6cfe068a80cdf4 GIT binary patch literal 5586 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 doDiM;blfGJ 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 KWW_s^;Qs-&bbK8E literal 0 HcmV?d00001 diff --git a/app/src/main/assets/pages/Home.html b/app/src/main/assets/pages/Home.html index c5e2fe3c..7389f377 100644 --- a/app/src/main/assets/pages/Home.html +++ b/app/src/main/assets/pages/Home.html @@ -86,11 +86,11 @@

-
  • -

    - +
  • diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index af2562a2..a77ed31e 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -267,7 +267,7 @@ fillFSPRegions(); fillFSPDistricts(); fillFSPCategory(); - + fillNetworkProvider(); } function fillRelationship(){ @@ -293,6 +293,12 @@ bindDropdown('ddlMaritalStatus', $MaritalStatus, 'Code', 'Status', null, null); } + function fillNetworkProvider(){ + var $NetworkProvider = Android.getNetworkProvider(); + bindDropdown('ddlNetworkProvider1', $NetworkProvider, 'Code', 'Status', null, null); + bindDropdown('ddlNetworkProvider2', $NetworkProvider, 'Code', 'Status', null, null); + } + function fillBeneficiaryCard(){ var $YesNo = Android.getYesNo(); bindDropdown('ddlBeneficiaryCard', $YesNo, 'value', 'key',null, Android.getString('SelectBeneficiary')); @@ -402,6 +408,23 @@ Relation
  • +
  • + Current Region + +
  • +
  • + Current District + +
  • +
  • + Current Municipality + +
  • +
  • + Current Village + +
  • +
  • @@ -420,6 +443,14 @@ Last Name
  • +
  • + Gender + +
  • +
  • + Current Address + +
  • @@ -428,12 +459,8 @@
  • - Birth date - -
  • -
  • - Gender - + Age/DoB +
  • Marital Status @@ -443,38 +470,24 @@ Beneficiary Card
  • -
  • - Current Region - -
  • -
  • - Current District - -
  • -
  • - Current Municipality - -
  • -
  • - Current Village - -
  • -
  • - Current Address - -
  • -
  • - Profession - +
  • + Phone number +
  • -
  • - Education - +
  • + Network Provider +
  • - Phone number - + Alternative Phone +
  • +
  • + Network Provider + +
  • + +
  • Email @@ -484,11 +497,25 @@
  • - Identification Number + National ID Card Number of Head of HH
  • +
  • + Preferred mode of receiving Money Transfer by Head of Householdr + +
  • + +
    + Household Vulnerability +
      +
    • + Marital Status + +
    • Occupation of Head of Household @@ -575,13 +597,6 @@ First Service Point
    • -
    - Household Vulnerability - +
    Household Vulnerability
      -
    • - Marital Status - -
    • - Occupation of Head of Household + 3-1. Occupation of Head of Household
    • - Level of Education of Head of Household + 3-2. Level of Education of Head of Household
    • +
    • + 3-3. Status of Head of HH + +
    • +
    • + 3-4. Length of stay in present location + +
    • + +
    • + 3-5. Village of Origin of Head of HH + +
    • +
    • + 3-6. Region of Origin + +
    • + +
      +
    • + 3-7. Number of Male living in Houshold + +
    • + +
    • + 3-7. Number of Female living in Houshold + +
    • + +
    • + 3-7. Number of persons living in Houshold + +
    • + +
      +
    • + 3-8. Number of Boys/Dependents below 18 years in Houshold + +
    • + +
    • + 3-8. Number of Girls/Dependents below 18 years in Houshold + +
    • + +
    • + 3-8. Number of Children/Dependents below 18 years in Houshold + +
    • + +
      +
    • + 3-9. Number of Boys in Houshold going to Primary School + +
    • + +
    • + 3-9. Number of Girls in Houshold going to Primary School + +
    • + +
    • + 3-9. Total Number of Children in Houshold going to Primary School + +
    • + +
      +
    • + 3-10. Number of Boys in HH below 18 that have completed primary school + +
    • + +
    • + 3-10. Number of Girls in HH below 18 that have completed primary school + +
    • + +
    • + 3-10. Number of Children in HH below 18 that have completed primary school + +
    • + +
      +
    • + 3-11. Number of boys below 18 not going to/dropped from primary school + +
    • + +
    • + 3-11. Number of girls below 18 not going to/dropped from primary school + +
    • + +
    • + 3-11. Number of children below 18 not going to/dropped from primary school + +
    • +
      + +
    • + 3-12. Number of girls below 18 who are married from household +
      + + +
      + +
    • + +
      +
    • + 3-13. Number of boys below 18 in HH WITHOUT Birth Certificate + +
    • + +
    • + 3-13. Number of girls below 18 in HH WITHOUT Birth Certificate + +
    • + +
    • + 3-13. Number of boys/girls below 18 in HH WITHOUT Birth Certificate + +
    • +
      +
    • + 3-14. Health Status of Head of Household + +
    • +
    • + 3-15. Household Expenditure (How much the entire HH spends a day) + +
    • + +
    • + 3-16. Household Daily Expenditure per Head (divide total daily expenditure by # pers in HH) + +
    • + +
    • + 3-17. Household Nutritional Status (how many balanced meals household ate the previous day) + +
    • + +
    • + 3-18. Household has children or adults with physical or mental disability + +
    • + +
      +
    • + 3-18. If YES, How many Male children and/or adults with disability? + +
    • + +
    • + 3-18. If YES, How many Female children and/or adults with disability? + +
    • + +
    • + 3-18. If YES, How many children and/or adults with disability? + +
    • +
      + +
      +
    • + 3-19. If YES, list the types of disability obtainable in Household + +
      + +
      + +
      + +
      +
    • + +
    • + 3-19. Specify + +
    • + +
      +
    • Region diff --git a/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java index d16af757..9da186d6 100644 --- a/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java @@ -597,6 +597,36 @@ public String getPaiementProvider() { return paiementProvider.toString(); } + @JavascriptInterface + public String getStatusProvider() { + JSONArray statusProvider = new JSONArray(); + JSONObject object = new JSONObject(); + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.SelectNetworkProvider)); + statusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "H"); + object.put("Status", mContext.getResources().getString(R.string.HostCommunityMember)); + statusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "D"); + object.put("Status", mContext.getResources().getString(R.string.DisplacedbyCrises)); + statusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "O"); + object.put("Status", mContext.getResources().getString(R.string.OtherSituationsspecify)); + statusProvider.put(object); + } catch (JSONException e) { + e.printStackTrace(); + } + return statusProvider.toString(); + } + @JavascriptInterface public String getProfessions() { String tableName = "tblProfessions"; diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 7040d7a5..6a11b55d 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -381,4 +381,7 @@ Express Union Nextel Camtel + Host Community Member + Displaced by Crises + Other Situations (specify) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b83c957c..74ab38e7 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -381,4 +381,7 @@ Express Union Nextel Camtel + Host Community Member + Displaced by Crises + Other Situations (specify) From ae474c541b290e36180714952bb7cf095440d7d1 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Thu, 4 Mar 2021 17:26:32 +0100 Subject: [PATCH 009/272] Adjustment formulaire Insuree for Children information and Javascript logical display --- app/src/main/assets/pages/Insuree.html | 156 +++++++++++++++++++++++-- app/src/main/res/values/strings.xml | 1 + 2 files changed, 150 insertions(+), 7 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index c9b3b141..4c21586e 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -36,25 +36,37 @@ $(document).ready(function(){ - + + $(".default-hide").hide(); + + $("#Hof").hide(); //Hide the relationship if the insuree is the HOF if(sessionStorage.getItem("FamilyData") !== null){ $("#Hof").hide(); $("#ddlRelationship").prop("required", false); $("#txtLastName").prop("required", false); }else{ - $("#Children").hide(); + //$("#Children").hide(); } + /*** Checkbox Management zhen a user don't know the answer ****/ // Birthday Management "I don't know" $('#idk').click(function() { - $("#txtBirthDate").prop("disabled", true); + $("#txtBirthDateChild").prop("disabled", true); if (!$(this).is(':checked')) { $("#txtBirthDate").prop("disabled", false); } }); + // Birthday Management Children "I don't know" + $('#idk-ChildBirthday').click(function() { + $("#txtBirthDateChild").prop("disabled", true); + if (!$(this).is(':checked')) { + $("#txtBirthDateChild").prop("disabled", false); + } + }); + // NoPhone Management "I don't know" $('#noPhone1').click(function() { $("#txtPhoneNumber").prop("disabled", true); @@ -80,7 +92,7 @@ }); // NoPhone Management "I don't know" - $('#identification-idk-check').click(function() { + $('#identification-idk-check').click(function() { $("#txtIdentificationNumber").prop("disabled", true); $("#ddlIdentificationType").prop("disabled", true); if (!$(this).is(':checked')) { @@ -89,6 +101,33 @@ } }); + + + /***** Show Hide Block ******/ + + $(".LinkQuestionCH6-Yes").hide(); + $(".LinkQuestionCH6-No").hide(); + $("#ddlCHEnrolmentStatus").change(function(){ + if($(this).val()==1){ + $(".LinkQuestionCH6-Yes").show(); + $(".LinkQuestionCH6-No").hide(); + }else{ + $(".LinkQuestionCH6-Yes").hide(); + $(".LinkQuestionCH6-No").show(); + } + }); + $("#CHSpecialNeeds6").change(function(){ + console.log($(this).is(':checked')); + if($(this).is(':checked')==true){ + $("#CHSpecialNeeds-1").show(); + }else{ + $("#CHSpecialNeeds-1").hide(); + } + }); + + + + document.title = Android.getString('AddEditInsuree'); Android.shutDownProgress(); @@ -330,6 +369,8 @@ fillFSPCategory(); fillNetworkProvider(); fillPaiementProvider(); + + fillEnrollementStatus(); } function fillRelationship(){ @@ -444,6 +485,14 @@ bindDropdown('ddlFSP', $HF, 'HFID', 'HF',0, Android.getString('SelectHF')); } + + + function fillEnrollementStatus(){ + var $YesNo = Android.getYesNo(); + bindDropdown('ddlCHEnrolmentStatus', $YesNo, 'value', 'key',null, Android.getString('SelectEnrollmentStatus')); + } + + function createJSONString(){ var jsonInsuree = getControlsValuesJSON('li'); return jsonInsuree; @@ -812,7 +861,7 @@
    • - Relation + 1. Relation
    • @@ -823,9 +872,102 @@
    • - Name of Child - + 2. Name of Child + +
    • + +
    • + 3. Sex +
    • + +
    • + 4. Age/DoB +
      + + +
      + +
    • + +
    • + 5. Child has Birth Certificate + +
    • + +
    • + 6. Child’s current enrollment status + +
    • + +
    • + 7. If Yes, name of present school + +
    • + +
    • + 8. If Yes, present class in school + +
    • + +
    • + 9. If Yes, what was the child’s performance in class last term? (Average Score from Report Booklet) + +
    • + +
    • + 10. If out-of-school, number of years not in school + +
    • + +
    • + 11. Parental Status of Child: (Check as many as applicable) + +
    • +
      +
    • + 12. Residential Status of Child: (Check as many as applicable (Select as many as applicable) + +
      + +
      + +
      + +
      + +
      + +
      + +
      +
    • +
      +
    • + 13. Child Has Special Needs (Check as many as applicable) + +
      + +
      + +
      + +
      + +
      + +
      +
    • +
    • + 13. Specify + +
    • +
    - +
  • 3-13. Number of boys below 18 in HH WITHOUT Birth Certificate - +
  • 3-13. Number of girls below 18 in HH WITHOUT Birth Certificate - +
  • @@ -898,10 +990,6 @@
  • 6. Child’s current enrollment status
  • From 8286d46a3030692ac4b66938f018e30bfb5a1d14 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Fri, 5 Mar 2021 09:31:15 +0100 Subject: [PATCH 011/272] Insuree Form Update : Calculate Houshold average expenditure --- app/src/main/assets/pages/Insuree.html | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index cd9220c7..db519089 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -160,13 +160,21 @@ /****** Addition of input form ******/ + + function calcDailyExpenditure(){ + value = $("#HHExpenditureText").val()/$("#HHNBPersonLivingT").val(); + value = Math.round(value); + $("#HHExpenditurePerHText").val(value); + } + + $(".HHNBPersonLivingTotal").change(function(){ sumTotal=0; $(".HHNBPersonLivingTotal").each(function(){ sumTotal+=Number($(this).val()); }); $("#HHNBPersonLivingT").val(sumTotal); - + calcDailyExpenditure() }); $(".HHNBChildrenLivingTotal").change(function(){ @@ -217,6 +225,9 @@ $("#HHNBChildrenBirthCertifT").val(sumTotal); }); + $("#HHExpenditureText").change(function(){ + calcDailyExpenditure(); + }); document.title = Android.getString('AddEditInsuree'); Android.shutDownProgress(); From 0d90d291209b4733ff53fe3dd061357b9309edf3 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Fri, 5 Mar 2021 16:33:36 +0100 Subject: [PATCH 012/272] Update version to change App Name --- app/build.gradle | 13 +++++++------ app/src/main/AndroidManifest.xml | 2 +- app/src/main/assets/pages/Home.html | 6 +++--- app/src/main/assets/pages/Insuree.html | 20 ++++++++++---------- app/src/main/res/values-en/strings.xml | 4 ++++ app/src/main/res/values-fr/strings.xml | 4 ++-- app/src/main/res/values/strings.xml | 4 ++-- 7 files changed, 29 insertions(+), 24 deletions(-) create mode 100644 app/src/main/res/values-en/strings.xml diff --git a/app/build.gradle b/app/build.gradle index e8ff5d10..3374f940 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -46,24 +46,25 @@ android { } flavorDimensions 'std' productFlavors.all { - buildConfigField "String", "API_BASE_URL", '"http://demo.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"https://demo.openimis.org/rest/"' buildConfigField "boolean", "SHOW_CONTROL_NUMBER_MENU", 'false' buildConfigField "String", "RAR_PASSWORD", '")(#$1HsD"' - resValue "string", "app_name", "openIMIS Policies" + resValue "string", "app_name", "Educash" } + productFlavors { demoProd { applicationId "cm.ynote.rhemacare.demoProd" - buildConfigField "String", "API_BASE_URL", '"http://demo.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"https://demo.openimis.org/rest/"' buildConfigField "String", "RAR_PASSWORD", '")(#$1HsD"' - resValue "string", "app_name", "Policies Demo" + resValue "string", "app_name", "Educash" dimension = 'std' } demoRelease { applicationId "cm.ynote.rhemacare.demoRelease" - buildConfigField "String", "API_BASE_URL", '"http://release.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"https://release.openimis.org/rest/"' buildConfigField "boolean", "SHOW_CONTROL_NUMBER_MENU", 'true' - resValue "string", "app_name", "Policies Release" + resValue "string", "app_name", "Educash" dimension = 'std' } } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 3fb65aba..b643700f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,7 +3,7 @@ xmlns:tools="http://schemas.android.com/tools" package="cm.ynote.rhemacare" android:versionCode="2" - android:versionName="2.0.2"> + android:versionName="2.0.3"> diff --git a/app/src/main/assets/pages/Home.html b/app/src/main/assets/pages/Home.html index 7389f377..cb773eff 100644 --- a/app/src/main/assets/pages/Home.html +++ b/app/src/main/assets/pages/Home.html @@ -90,13 +90,13 @@

    - --> +
  • - +

    -
  • + --> -
  • - 2-13. Network Provider - +
  • + 2-13. Network Provider +
  • @@ -797,7 +797,7 @@
  • 3-8. Number of Girls/Dependents below 18 years in Houshold - +
  • @@ -839,13 +839,13 @@
  • - 3-11. Number of boys below 18 not going to/dropped from primary school - + 3-11. Number of boys below 18 not going to/dropped from primary school +
  • - 3-11. Number of girls below 18 not going to/dropped from primary school - + 3-11. Number of girls below 18 not going to/dropped from primary school +
  • @@ -866,7 +866,7 @@
  • 3-13. Number of boys below 18 in HH WITHOUT Birth Certificate - +
  • @@ -1006,7 +1006,7 @@
  • 7. If Yes, name of present school - +
  • diff --git a/app/src/main/res/values-en/strings.xml b/app/src/main/res/values-en/strings.xml new file mode 100644 index 00000000..9e023347 --- /dev/null +++ b/app/src/main/res/values-en/strings.xml @@ -0,0 +1,4 @@ + + + Educash + \ No newline at end of file diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 6a11b55d..60ebd513 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -4,7 +4,7 @@ Fermer le menu de navigation Réglages Veuillez patienter... - La page se charge... + La page se charsge... RhemaCare admin@imis.com Accueil @@ -381,7 +381,7 @@ Express Union Nextel Camtel - Host Community Member + Host Community Member Displaced by Crises Other Situations (specify) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 88b4b268..9bab1f1a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -381,8 +381,8 @@ Express Union Nextel Camtel - Host Community Member + Host Community Member Displaced by Crises Other Situations (specify) - is the child currently enrolled + is the child currently enrolled From a677f92897ff077c9a5ab4c5ff00ce0678f5afa0 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 8 Mar 2021 09:03:23 +0100 Subject: [PATCH 013/272] Form Presentation --- app/build.gradle | 4 +- app/src/main/AndroidManifest.xml | 2 +- app/src/main/assets/CSS/Style.CSS | 52 +++- app/src/main/assets/pages/Insuree.html | 238 ++++++++++-------- .../rhemacare/ClientAndroidInterface.java | 115 +++++++++ app/src/main/res/values-fr/strings.xml | 15 ++ app/src/main/res/values/strings.xml | 15 ++ 7 files changed, 334 insertions(+), 107 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 3374f940..9c945304 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -25,8 +25,8 @@ android { minSdkVersion 19 targetSdkVersion 29 - versionCode 3 - versionName "2.0.1" + versionCode 4 + versionName "2.0.2" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" useLibrary('org.apache.http.legacy') } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b643700f..3fb65aba 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,7 +3,7 @@ xmlns:tools="http://schemas.android.com/tools" package="cm.ynote.rhemacare" android:versionCode="2" - android:versionName="2.0.3"> + android:versionName="2.0.2"> diff --git a/app/src/main/assets/CSS/Style.CSS b/app/src/main/assets/CSS/Style.CSS index 92f1eb75..5385b38c 100644 --- a/app/src/main/assets/CSS/Style.CSS +++ b/app/src/main/assets/CSS/Style.CSS @@ -173,20 +173,64 @@ float:left; #noPhone2-idk input, #noRegisteredPhone1-idk input, #noRegisteredPhone2-idk input, -#noIDCard input{ +#noIDCard input, +#noHHNBGirlMarried-idk input{ width:25%; } +#BirthdayChild-idk, +#Birthday-idk, +#noPhone1-idk, +#noPhone2-idk, +#identification-idk, +#noHHNBGirlMarried-idk{ + width:50%; + float:left; +} + +#CHResidentialStatus input, +#CHSpecialNeeds input, +#HHMentalPhysicalDisabilityObtainable input{ + width:15%; + float:left; +} + + +#BirthdayChild-idk input, +#txtBirthDate, +#txtPhoneNumber, +#txtPhoneNumber2, +#ddlIdentificationType, +#HHNBGirlsMarried{ + float: left; + width: 40%; +} + #Birthday-idk label, -#noPhone1-idk label, #identification-idk label, #noPhone2-idk label, -#noRegisteredPhone1-idk label, #noRegisteredPhone2-idk label, -#noIDCard label{ +#noIDCard label, +#BirthdayChild-idk label, +#CHResidentialStatus label, +#CHSpecialNeeds label, +#noHHNBGirlMarried-idk label, +#HHMentalPhysicalDisabilityObtainable label{ line-height:50px; } +#noRegisteredPhone1-idk label, +#noPhone2-idk label, +#noPhone1-idk label, +#identification-idk label{ + line-height:25px; +} + +#txtBirthDateChild{ + width:45%; +} + + p{ margin: 0.2em 0; } diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 06ecd44f..77cb4369 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -40,13 +40,17 @@ $(".default-hide").hide(); $("#Hof").hide(); + $("#Children").hide(); //Hide the relationship if the insuree is the HOF + console.log(sessionStorage.getItem("FamilyData") !== null); if(sessionStorage.getItem("FamilyData") !== null){ $("#Hof").hide(); + $("#Children").show(); $("#ddlRelationship").prop("required", false); $("#txtLastName").prop("required", false); }else{ $("#Children").hide(); + $("#Hof").show(); } @@ -71,11 +75,11 @@ $('#noPhone1').click(function() { $("#txtPhoneNumber").prop("disabled", true); $("#ddlNetworkProvider1").prop("disabled", true); - $("#notRegisteredPhone1").prop("disabled", true); + $("#ddlnotRegisteredPhone1").prop("disabled", true); if (!$(this).is(':checked')) { $("#txtPhoneNumber").prop("disabled", false); $("#ddlNetworkProvider1").prop("disabled", false); - $("#notRegisteredPhone1").prop("disabled", false); + $("#ddlnotRegisteredPhone1").prop("disabled", false); } }); @@ -83,11 +87,11 @@ $('#noPhone2').click(function() { $("#txtPhoneNumber2").prop("disabled", true); $("#ddlNetworkProvider2").prop("disabled", true); - $("#notRegisteredPhone2").prop("disabled", true); + $("#ddlnotRegisteredPhone2").prop("disabled", true); if (!$(this).is(':checked')) { $("#txtPhoneNumber2").prop("disabled", false); $("#ddlNetworkProvider2").prop("disabled", false); - $("#notRegisteredPhone2").prop("disabled", false); + $("#ddlnotRegisteredPhone2").prop("disabled", false); } }); @@ -125,7 +129,6 @@ } }); $("#CHSpecialNeeds6").change(function(){ - console.log($(this).is(':checked')); if($(this).is(':checked')==true){ $("#CHSpecialNeeds-1").show(); }else{ @@ -145,7 +148,6 @@ } $("#ddlNetworkProvider1").change(function(){ - console.log($(this).val()); switch($(this).val()) { case "O": ddlPaiementPreferFunction("O"); @@ -471,7 +473,10 @@ fillNetworkProvider(); fillPaiementProvider(); - fillEnrollementStatus(); + fillChildBirthCertifStatus(); + fillChildEnrollementProvider(); + fillChildCurrentSchoolLevelProvider(); + fillChildCurrentSchoolPerfProvider(); } function fillRelationship(){ @@ -490,6 +495,7 @@ } var $Gender = Android.getGender(); bindDropdown('ddlGender', $Gender, 'Code', $textLanguage,null, Android.getString('SelectGender')); + bindDropdown('ddlChildGender', $Gender, 'Code', $textLanguage,null, Android.getString('SelectGender')); } function fillMaritalStatus(){ @@ -513,6 +519,27 @@ bindDropdown('ddlHHStatus', $StatusProvider, 'Code', 'Status', null, null); } + + function fillChildBirthCertifStatus(){ + var $YesNo = Android.getYesNo(); + bindDropdown('ddlCHBirthCertificates', $YesNo, 'value', 'key',null, Android.getString('SelectEnrollmentStatus')); + } + + function fillChildEnrollementProvider(){ + var $ChildBirthProvider = Android.getChildEnrollementProvider(); + bindDropdown('ddlCHEnrolmentStatus', $ChildBirthProvider, 'Code', 'Status', null, null); + } + + function fillChildCurrentSchoolLevelProvider(){ + var $CHEnrolmentWhichClassProvider = Android.getCHEnrolmentWhichClassProvider(); + bindDropdown('ddlCHEnrolmentWhichClass', $CHEnrolmentWhichClassProvider, 'Code', 'Status', null, null); + } + + function fillChildCurrentSchoolPerfProvider(){ + var $childCurrentSchoolPerfProvider = Android.getchildCurrentSchoolPerfProvider(); + bindDropdown('ddlCHEnrolmentScore', $childCurrentSchoolPerfProvider, 'Code', 'Status', null, null); + } + function fillBeneficiaryCard(){ var $YesNo = Android.getYesNo(); bindDropdown('ddlBeneficiaryCard', $YesNo, 'value', 'key',null, Android.getString('SelectBeneficiary')); @@ -586,14 +613,6 @@ bindDropdown('ddlFSP', $HF, 'HFID', 'HF',0, Android.getString('SelectHF')); } - - - function fillEnrollementStatus(){ - var $YesNo = Android.getYesNo(); - bindDropdown('ddlCHEnrolmentStatus', $YesNo, 'value', 'key',null, Android.getString('SelectEnrollmentStatus')); - } - - function createJSONString(){ var jsonInsuree = getControlsValuesJSON('li'); return jsonInsuree; @@ -620,12 +639,11 @@ -
    -
    - Location +
    + Location
    • Current Region @@ -645,7 +663,7 @@

    - Head of Household Information + Head of Household Information
    • @@ -679,61 +697,67 @@
    • - 2-7. Age/DoB -
      - - +
      + 2-7. Age/DoB +
      +
      +
      + + +
      +
      -
    • -
    • +
    • 2-8. Phone number -
      - - +
      +
      + + +
      +
      -
    • -
    • -
      - - -
      +
    • + 2-9. Is this Phone Number registered in Head of HH’s Name? +
    • -
    • +
    • 2-10. Network Provider
    • 2-11. Alternative Phone -
      - - +
      +
      + + +
      +
      -
    • -
    • +
    • 2-13. Network Provider
    • -
    • -
      - - -
      +
    • + 2-13. Is this Phone Number registered in Head of HH’s Name? +
    • -
    • +
    • 2.14- Identification Type -
      - - +
      +
      + + +
      +
      -
    • -
    • +
    • 2.15- National ID Card Number of Head of HH
    • @@ -745,7 +769,7 @@

    - Household Vulnerability + Household Vulnerability
    • 3-1. Occupation of Head of Household @@ -854,17 +878,19 @@

    • -
    • +
    • 3-12. Number of girls below 18 who are married from household -
      - - +
      +
      + + +
      +
      -
    • -
      -
    • +
      +
    • 3-13. Number of boys below 18 in HH WITHOUT Birth Certificate
    • @@ -923,14 +949,16 @@
    • 3-19. If YES, list the types of disability obtainable in Household - -
      - -
      - -
      - -
      +
      + +
      + +
      + +
      + +
      +
    • @@ -962,7 +990,9 @@
    -
      +
    +
    +
    • 1. Relation @@ -985,15 +1015,19 @@
    • - 4. Age/DoB -
      - - +
      + 4. Age/DoB +
      +
      +
      + + +
      +
      -
    • -
    • +
    • 5. Child has Birth Certificate
    • @@ -1031,36 +1065,40 @@
    • 12. Residential Status of Child: (Check as many as applicable (Select as many as applicable) - -
      - -
      - -
      - -
      - -
      - -
      - -
      +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      +

    • 13. Child Has Special Needs (Check as many as applicable) - -
      - -
      - -
      - -
      - -
      - -
      +
      + +
      + +
      + +
      + +
      + +
      + +
      +
    • 13. Specify diff --git a/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java index 9da186d6..82e10475 100644 --- a/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java @@ -627,6 +627,121 @@ public String getStatusProvider() { return statusProvider.toString(); } + @JavascriptInterface + public String getChildEnrollementProvider() { + JSONArray childEnrollementBirthProvider = new JSONArray(); + JSONObject object = new JSONObject(); + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.ChildEnrollementStatus)); + childEnrollementBirthProvider.put(object); + + object = new JSONObject(); + object.put("Code", "I"); + object.put("Status", mContext.getResources().getString(R.string.Enrolledinschool)); + childEnrollementBirthProvider.put(object); + + object = new JSONObject(); + object.put("Code", "D"); + object.put("Status", mContext.getResources().getString(R.string.OutofSchool)); + childEnrollementBirthProvider.put(object); + + } catch (JSONException e) { + e.printStackTrace(); + } + return childEnrollementBirthProvider.toString(); + } + + @JavascriptInterface + public String getCHEnrolmentWhichClassProvider() { + JSONArray cHEnrolmentWhichClassProvider = new JSONArray(); + JSONObject object = new JSONObject(); + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.SelectPresentClass)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P1"); + object.put("Status", mContext.getResources().getString(R.string.P1)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P2"); + object.put("Status", mContext.getResources().getString(R.string.P1)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P3"); + object.put("Status", mContext.getResources().getString(R.string.P3)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P4"); + object.put("Status", mContext.getResources().getString(R.string.P4)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P5"); + object.put("Status", mContext.getResources().getString(R.string.P5)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "CP6"); + object.put("Status", mContext.getResources().getString(R.string.CompletedP6)); + cHEnrolmentWhichClassProvider.put(object); + + object = new JSONObject(); + object.put("Code", "Nur"); + object.put("Status", mContext.getResources().getString(R.string.Nursery)); + cHEnrolmentWhichClassProvider.put(object); + + + } catch (JSONException e) { + e.printStackTrace(); + } + return cHEnrolmentWhichClassProvider.toString(); + } + + + @JavascriptInterface + public String getchildCurrentSchoolPerfProvider() { + JSONArray childCurrentSchoolPerfProvider = new JSONArray(); + JSONObject object = new JSONObject(); + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.SelectAverageScore)); + childCurrentSchoolPerfProvider.put(object); + + object = new JSONObject(); + object.put("Code", "BA"); + object.put("Status", mContext.getResources().getString(R.string.BelowAverage)); + childCurrentSchoolPerfProvider.put(object); + + object = new JSONObject(); + object.put("Code", "AV"); + object.put("Status", mContext.getResources().getString(R.string.Average)); + childCurrentSchoolPerfProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P3"); + object.put("Status", mContext.getResources().getString(R.string.P3)); + childCurrentSchoolPerfProvider.put(object); + + object = new JSONObject(); + object.put("Code", "P4"); + object.put("Status", mContext.getResources().getString(R.string.P4)); + childCurrentSchoolPerfProvider.put(object); + + } catch (JSONException e) { + e.printStackTrace(); + } + return childCurrentSchoolPerfProvider.toString(); + } + @JavascriptInterface public String getProfessions() { String tableName = "tblProfessions"; diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 60ebd513..053599ad 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -384,4 +384,19 @@ Host Community Member Displaced by Crises Other Situations (specify) + Select Child Enrollment + Enrolled in school + Out of School + Select Present Class + P1 + P2 + P3 + P4 + P5 + P6 + Completed P6 + Nursery + Select Average Score + Below average (less than 50%) OR (less than 10/20) + Average (50 – 54%) OR (10 – 10.9/20) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9bab1f1a..6459f80a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -385,4 +385,19 @@ Displaced by Crises Other Situations (specify) is the child currently enrolled + Select Child Enrollment + Enrolled in school + Out of School + Select Present Class + P1 + P2 + P3 + P4 + P5 + P6 + Completed P6 + Nursery + Select Average Score + Below average (less than 50%) OR (less than 10/20) + Average (50 – 54%) OR (10 – 10.9/20) From 0afe2c9fdb7815e09a82270374ac15b44052a9c6 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 8 Mar 2021 11:39:14 +0100 Subject: [PATCH 014/272] Form Presentation --- app/build.gradle | 4 +- app/src/main/assets/pages/Insuree.html | 34 ++++- .../rhemacare/ClientAndroidInterface.java | 136 ++++++++++++++++-- app/src/main/res/values-fr/strings.xml | 19 ++- app/src/main/res/values/strings.xml | 20 ++- 5 files changed, 194 insertions(+), 19 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 9c945304..41f8480b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -46,7 +46,7 @@ android { } flavorDimensions 'std' productFlavors.all { - buildConfigField "String", "API_BASE_URL", '"https://demo.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"http://3.238.179.83:89/rest/"' buildConfigField "boolean", "SHOW_CONTROL_NUMBER_MENU", 'false' buildConfigField "String", "RAR_PASSWORD", '")(#$1HsD"' resValue "string", "app_name", "Educash" @@ -55,7 +55,7 @@ android { productFlavors { demoProd { applicationId "cm.ynote.rhemacare.demoProd" - buildConfigField "String", "API_BASE_URL", '"https://demo.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"http://3.238.179.83:89/rest/"' buildConfigField "String", "RAR_PASSWORD", '")(#$1HsD"' resValue "string", "app_name", "Educash" dimension = 'std' diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 77cb4369..dde7665c 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -43,7 +43,7 @@ $("#Children").hide(); //Hide the relationship if the insuree is the HOF console.log(sessionStorage.getItem("FamilyData") !== null); - if(sessionStorage.getItem("FamilyData") !== null){ + if(sessionStorage.getItem("FamilyData") == null){ $("#Hof").hide(); $("#Children").show(); $("#ddlRelationship").prop("required", false); @@ -247,6 +247,7 @@ fillCurrentDistricts(parseInt($(this).val())); }); + $('#ddlFSPRegion').change(function(){ fillFSPDistricts($(this).val()); }); @@ -473,6 +474,11 @@ fillNetworkProvider(); fillPaiementProvider(); + + fillNutritionalStatusProvider(); + fillLengthStayProvider(); + fillStatusProvider(); + fillnotRegisteredPhone(); fillChildBirthCertifStatus(); fillChildEnrollementProvider(); fillChildCurrentSchoolLevelProvider(); @@ -519,12 +525,33 @@ bindDropdown('ddlHHStatus', $StatusProvider, 'Code', 'Status', null, null); } + function fillLengthStayProvider(){ + var $lengthStayProvider = Android.getLengthStayProvider(); + bindDropdown('ddlHLengthOfStay', $lengthStayProvider, 'Code', 'Status', null, null); + } + + function fillHHStatusProvider(){ + var $hHStatusProvider = Android.gethHStatusProvider(); + bindDropdown('ddlHHHealthStatus', $hHStatusProvider, 'Code', 'Status', null, null); + } + + function fillNutritionalStatusProvider(){ + var $nutritionalStatusProvider = Android.getNutritionalStatusProvider(); + bindDropdown('ddlHHNutriionalStatus', $nutritionalStatusProvider, 'Code', 'Status', null, null); + } + function fillChildBirthCertifStatus(){ var $YesNo = Android.getYesNo(); bindDropdown('ddlCHBirthCertificates', $YesNo, 'value', 'key',null, Android.getString('SelectEnrollmentStatus')); } + function fillnotRegisteredPhone(){ + var $YesNo = Android.getYesNo(); + bindDropdown('ddlnotRegisteredPhone1', $YesNo, 'value', 'key',null, Android.getString('SelectHHName')); + bindDropdown('ddlnotRegisteredPhone2', $YesNo, 'value', 'key',null, Android.getString('SelectHHName')); + } + function fillChildEnrollementProvider(){ var $ChildBirthProvider = Android.getChildEnrollementProvider(); bindDropdown('ddlCHEnrolmentStatus', $ChildBirthProvider, 'Code', 'Status', null, null); @@ -546,8 +573,9 @@ } function fillCurrentRegion(){ - var $Regions = Android.getRegionsWO(); - bindDropdown('ddlCurrentRegion', $Regions, 'LocationId', 'LocationName',0, Android.getString('SelectRegion')); + var $Regions = Android.getRegionsWO(); + bindDropdown('ddlCurrentRegion', $Regions, 'LocationId', 'LocationName',0, Android.getString('SelectRegion')); + bindDropdown('ddlHHOrigin', $Regions, 'LocationId', 'LocationName',0, Android.getString('SelectRegion')); } function fillFSPRegions(){ diff --git a/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java index 82e10475..915121ee 100644 --- a/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/rhemacare/ClientAndroidInterface.java @@ -3,22 +3,22 @@ //The program users must agree to the following terms: // //Copyright notices -//This program is free software: you can redistribute it and/or modify it under the terms of the GNU AGPL v3 License as published by the +//This program is free software: you can redistribute it and/or modify it under the terms of the GNU AGPL v3 License as published by the //Free Software Foundation, version 3 of the License. -//This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +//This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of //MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU AGPL v3 License for more details www.gnu.org. // //Disclaimer of Warranty -//There is no warranty for the program, to the extent permitted by applicable law; except when otherwise stated in writing the copyright -//holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not -//limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and +//There is no warranty for the program, to the extent permitted by applicable law; except when otherwise stated in writing the copyright +//holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not +//limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and //performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction. // -//Limitation of Liability -//In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who modifies and/or -//conveys the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages -//arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses -//sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been +//Limitation of Liability +//In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who modifies and/or +//conveys the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages +//arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses +//sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been //advised of the possibility of such damages. // //In case of dispute arising out or in relation to the use of the program, it is subject to the public law of Switzerland. The place of jurisdiction is Berne. @@ -574,7 +574,7 @@ public String getPaiementProvider() { try { object.put("Code", ""); - object.put("Status", mContext.getResources().getString(R.string.SelectNetworkProvider)); + object.put("Status", mContext.getResources().getString(R.string.SelectPaiementProvider)); paiementProvider.put(object); object = new JSONObject(); @@ -604,7 +604,7 @@ public String getStatusProvider() { try { object.put("Code", ""); - object.put("Status", mContext.getResources().getString(R.string.SelectNetworkProvider)); + object.put("Status", mContext.getResources().getString(R.string.SelectHHStatus)); statusProvider.put(object); object = new JSONObject(); @@ -627,6 +627,118 @@ public String getStatusProvider() { return statusProvider.toString(); } + + @JavascriptInterface + public String getLengthStayProvider() { + JSONArray lengthStayProvider = new JSONArray(); + JSONObject object = new JSONObject(); + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.selectLengthStay)); + lengthStayProvider.put(object); + + object = new JSONObject(); + object.put("Code", "l1"); + object.put("Status", mContext.getResources().getString(R.string.Lessthan1year)); + lengthStayProvider.put(object); + + object = new JSONObject(); + object.put("Code", "l3"); + object.put("Status", mContext.getResources().getString(R.string.Lessthan3years)); + lengthStayProvider.put(object); + + object = new JSONObject(); + object.put("Code", "m3"); + object.put("Status", mContext.getResources().getString(R.string.Morethan3years)); + lengthStayProvider.put(object); + } catch (JSONException e) { + e.printStackTrace(); + } + return lengthStayProvider.toString(); + } + + + + @JavascriptInterface + public String gethHStatusProvider() { + JSONArray hhStatusProvider = new JSONArray(); + JSONObject object = new JSONObject(); + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.SelectHealthStatus)); + hhStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "H"); + object.put("Status", mContext.getResources().getString(R.string.Healthy)); + hhStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "FS"); + object.put("Status", mContext.getResources().getString(R.string.Frequentlysick)); + hhStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "VS"); + object.put("Status", mContext.getResources().getString(R.string.VerySick)); + hhStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "TI"); + object.put("Status", mContext.getResources().getString(R.string.TerminallyIll)); + hhStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "O"); + object.put("Status", mContext.getResources().getString(R.string.Disability)); + hhStatusProvider.put(object); + + } catch (JSONException e) { + e.printStackTrace(); + } + return hhStatusProvider.toString(); + } + + @JavascriptInterface + public String getNutritionalStatusProvider() { + JSONArray nutritionalStatusProvider = new JSONArray(); + + JSONObject object = new JSONObject(); + + + try { + object.put("Code", ""); + object.put("Status", mContext.getResources().getString(R.string.SelectNutritional)); + nutritionalStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "ON"); + object.put("Status", mContext.getResources().getString(R.string.once)); + nutritionalStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "TW"); + object.put("Status", mContext.getResources().getString(R.string.twice)); + nutritionalStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "THR"); + object.put("Status", mContext.getResources().getString(R.string.threeMore)); + nutritionalStatusProvider.put(object); + + object = new JSONObject(); + object.put("Code", "O"); + object.put("Status", mContext.getResources().getString(R.string.None)); + nutritionalStatusProvider.put(object); + + } catch (JSONException e) { + e.printStackTrace(); + } + return nutritionalStatusProvider.toString(); + } + @JavascriptInterface public String getChildEnrollementProvider() { JSONArray childEnrollementBirthProvider = new JSONArray(); diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 053599ad..cc26bf01 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -375,7 +375,7 @@ Entrer l\'année Suppression de la famille supprimera également tous les assurés, les polices et les cotisations de la famille. Dernier versement - Mode de reception préferé + Selectionnez le reseau MTN Orange Express Union @@ -399,4 +399,21 @@ Select Average Score Below average (less than 50%) OR (less than 10/20) Average (50 – 54%) OR (10 – 10.9/20) + Mode de paiement Préféré + Select Head of House + Length of stay + Less than 1 year + Less than 3 years + More than 3 years + Select Health Status + + Frequently sick but NOT on sick bed or hospitalized + Very Sick/Hospitalized/Bed-ridden/Incapacitated + Head of HH is Terminally Ill + Head of Household has Disability + Select balanced meals the previous day + Once + Twice + Three or more times + none diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6459f80a..0c1ef7d0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -375,7 +375,7 @@ Please fill the year Deleting of family will also Delete all Insurees, Policies and Premiums of this Family Last Installment - Preferred mode of receiving Money Transfer + Select Network Provider MTN Orange Express Union @@ -400,4 +400,22 @@ Select Average Score Below average (less than 50%) OR (less than 10/20) Average (50 – 54%) OR (10 – 10.9/20) + Is this Number registered in HH’s Name ? + Preferred mode of receiving Money Transfer + Select Head of House + Length of stay + Less than 1 year + Less than 3 years + More than 3 years + Select Health Status + + Frequently sick but NOT on sick bed or hospitalized + Very Sick/Hospitalized/Bed-ridden/Incapacitated + Head of HH is Terminally Ill + Head of Household has Disability + Select balanced meals the previous day + Once + Twice + Three or more times + none From 865265680fa7bc3c22f83ddccad7783353ac660d Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 8 Mar 2021 14:30:09 +0100 Subject: [PATCH 015/272] ajustement Modules.xml --- .idea/modules.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.idea/modules.xml b/.idea/modules.xml index 9ec62c9c..3c3cd638 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,8 @@ - - + + \ No newline at end of file From 07d0f1f470b3ee681665073f9a9e032780e0f700 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 15 Mar 2021 10:23:42 +0100 Subject: [PATCH 016/272] Update Database Field --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes .../ynote/educash/ClientAndroidInterface.java | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 0a0acdcbef68a8e7b7565b915ec1e71eb2d7e28b..9e75a0156f1cb1ef8a63e847600e2b1e6b2cf39c 100644 GIT binary patch delta 7484 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 diff --git a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java index fc811d08..3d62a357 100644 --- a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java @@ -1664,7 +1664,8 @@ public String queryString(String url, String name) { @JavascriptInterface public String getInsuree(int InsureeId) { - String Query = "SELECT InsureeId, FamilyId, CHFID, LastName, OtherNames, DOB, Gender, Marital, isHead, IdentificationNumber, Phone, isOffline , PhotoPath, CardIssued, Relationship, Profession, Education, Email, TypeOfId, I.HFID, CurrentAddress,R.LocationId CurRegion, D.LocationId CurDistrict, W.LocationId CurWard, I.CurVillage, HFR.LocationId FSPRegion, HFD.LocationId FSPDistrict, HF.HFLevel FSPCategory\n" + + String Query = "SELECT InsureeId, FamilyId, CHFID, LastName, OtherNames, DOB, Gender, Marital, isHead, IdentificationNumber, Phone, isOffline , PhotoPath, CardIssued, Relationship, Profession, Education, Email, TypeOfId, I.HFID, CurrentAddress,R.LocationId CurRegion, D.LocationId CurDistrict, W.LocationId CurWard, I.CurVillage, HFR.LocationId FSPRegion, HFD.LocationId FSPDistrict, HF.HFLevel FSPCategory,\n" + + "CHBirthCertificate, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentScore \n" + "FROM tblInsuree I\n" + "LEFT OUTER JOIN tblLocations V ON V.LocationId = I.CurVillage\n" + "LEFT OUTER JOIN tblLocations W ON W.LocationId = V.ParentLocationId\n" + From 07265a29900fe5ef0301cbfd51370572f5164d31 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Fri, 19 Mar 2021 16:17:47 +0100 Subject: [PATCH 017/272] Update Insuree Form : Add new informations about Insuree --- app/build.gradle | 6 +- app/src/main/assets/CSS/Style.CSS | 2 +- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Insuree.html | 118 +++++++++--------- .../ynote/educash/ClientAndroidInterface.java | 47 +++++++ 5 files changed, 110 insertions(+), 63 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index bc1dd054..8b8e3d4c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -47,7 +47,7 @@ android { } flavorDimensions 'std' productFlavors.all { - buildConfigField "String", "API_BASE_URL", '"https://demo.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"http://3.238.179.83:89/reposApi/"' buildConfigField "boolean", "SHOW_CONTROL_NUMBER_MENU", 'false' buildConfigField "String", "RAR_PASSWORD", '")(#$1HsD"' resValue "string", "app_name", "Educash" @@ -55,14 +55,14 @@ android { productFlavors { demoProd { applicationId "cm.ynote.educash.demoProd" - buildConfigField "String", "API_BASE_URL", '"https://demo.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"http://3.238.179.83:89/reposApi/"' buildConfigField "String", "RAR_PASSWORD", '")(#$1HsD"' resValue "string", "app_name", "Educash" dimension = 'std' } demoRelease { applicationId "cm.ynote.educash.demoRelease" - buildConfigField "String", "API_BASE_URL", '"https://release.openimis.org/rest/"' + buildConfigField "String", "API_BASE_URL", '"http://3.238.179.83:89/reposApi/"' buildConfigField "boolean", "SHOW_CONTROL_NUMBER_MENU", 'true' resValue "string", "app_name", "Educash" dimension = 'std' diff --git a/app/src/main/assets/CSS/Style.CSS b/app/src/main/assets/CSS/Style.CSS index 5385b38c..fdb6e3ca 100644 --- a/app/src/main/assets/CSS/Style.CSS +++ b/app/src/main/assets/CSS/Style.CSS @@ -199,7 +199,7 @@ float:left; #BirthdayChild-idk input, #txtBirthDate, #txtPhoneNumber, -#txtPhoneNumber2, +#AltPhone, #ddlIdentificationType, #HHNBGirlsMarried{ float: left; diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 9e75a0156f1cb1ef8a63e847600e2b1e6b2cf39c..ea0f6c9046092a140773d926ef2367c52a1645b2 100644 GIT binary patch delta 3596 zcmeHK&u`mQ9FLujHc>$>E3|7n)hU7{w1cKUwn;mTG|lEfekn}~(hkKmFO9*mQ`?zZ zZIDonb`k=uGOSq(YK0K=%3PL-1KJ%9T#$A^z>Y}p7l1atcH(C{X}TNYu)~Y|KA-RV zzR&l^dv?mZ-R0fx>jT|?I2=Te!{PW0#$WJ!Wn**#z?WXzI08tA^B(*>%$rmWdygr^;`;Kk;8_@AY_yy_4#>tK(!FEc{5lvl=DZ ziMtNsF43oWI!Bb#SMQfL(wEzN&z>c|2*}J^9FmqeRz{Ls%&@||jPix~!{DA^G89OK zs8nD&5~5nH^|~o4%u7WPp>T!@$5NvJoM-YZw-U}wP_cAW1A_GV@C=m-y`j?)Mv`Mp z9$_FZ9~9E9YtBx>r~X#{nNWUNyR8(~JJg3Uf>5qk+LSYu9%ZnS&|>$hZ$@`X162nr zGkT(ZurDjoh{@DdDD#nl5`c-Ez?*x+OcoN1oWp8@jF<^aQV|&o!A(4yU&ySuEzai3sjT=~ilkHiHA^CMd zdz8GPM3|$uLVGQ4;ur4Jn$AO$T!<2T81(M6se~?))KKs)18Z$9vlA8kDj4F&AE} zl;Z=K8L4=N&80y)!Dv-wxQ4jF%!QRHBbDc{gNv0R%ky!|HWw@XKJC(g1erT%L0w=) zPKq+3$U+Mn5+79hv7ZN(K8qiiaaIRV7EaFD1wtZ2%LT+|SQ(DG;na>oA!rK|E6O6P z9g?PC16uJC6ITHpSgln@(7ry5p1Pbo=O#(Jp#7%r4{v zfwSI0N@=GTw^Wc0@uI-xp;GapEM#luhC8^;rdd(W1(7JTSr!hXnUEQng!u)5=Zi?+ z$+8IhoLvwsIZPr6ju0=iOsU=#I7-Uo>J*N+nZnUGQ#cdN)D#w&L?uH=eX~=T3(~U% zw7@c4455r<>a*jfI6H1Cv*V_$8a`@lV2ZLYs0niGU0;1SO}UKYUgXRr9q9KdIW#U&fC+~px#Di zr3URbR%#G#CmTfDNtfTp-#5L_L{js{V<{_G1;_$luj(9@5#spruA3vt>TYXj6 z9Qi%*xU{z3vuF9R(w6>{(rO3KdMTKl_=;CMD>NM!*+rI5qDAeK2*;uyNrN;#TQKV% z8}s>YpCO%t#HPAaeuixI<=3V4R7HJQ{ywsm{NjZfWw9X0oOJ`oaEzoq2-L z_-*CM)vpiK0nPiKZsMqJrOA_zZzHqJS_{}4VY;aPJzyuL4x)qTMk G`Tbu96I50J delta 6908 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 L@y&TL_sRbQ5R4O8 diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 8e1dcb66..ed92b045 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -53,16 +53,16 @@ $("#ddlCurrentVillage").prop("required", !boolMandatory); $("#txtOtherNames").prop("required", !boolMandatory); $("#ddlMaritalStatus").prop("required", !boolMandatory); - $("#ddlPaiementPrefer").prop("required", !boolMandatory); + $("#PreferredPaiementMode").prop("required", !boolMandatory); $("#ddlProfession").prop("required", !boolMandatory); $("#ddlEducation").prop("required", !boolMandatory); - $("#ddlHHStatus").prop("required", !boolMandatory); + $("#HeadStatus").prop("required", !boolMandatory); $("#txtOriginVillager").prop("required", !boolMandatory); $("#ddlHHOrigin").prop("required", !boolMandatory); - $("#ddlHLengthOfStay").prop("required", !boolMandatory); + $("#LengthPresentLocation").prop("required", !boolMandatory); - $("#HHNBPersonLivingM").prop("required", !boolMandatory); - $("#HHNBPersonLivingF").prop("required", !boolMandatory); + $("#MaleLivingHoushold").prop("required", !boolMandatory); + $("#FemaleLivingHoushold").prop("required", !boolMandatory); $("#HHNBChildrenLivingM").prop("required", !boolMandatory); $("#HHNBChildrenLivingF").prop("required", !boolMandatory); $("#HHNBChildrenSchoolLivingM").prop("required", !boolMandatory); @@ -77,8 +77,6 @@ $("#HHExpenditureText").prop("required", !boolMandatory); $("#ddlHHNutriionalStatus").prop("required", !boolMandatory); $("#ddlHHMentalPhysicalDisability").prop("required", !boolMandatory); - $("#ddlHHHealthStatus").prop("required", !boolMandatory); - $("#ddlHHHealthStatus").prop("required", !boolMandatory); } //Hide the relationship if the insuree is the HOF @@ -116,24 +114,24 @@ // NoPhone Management "I don't know" $('#noPhone1').click(function() { $("#txtPhoneNumber").prop("disabled", true); - $("#ddlNetworkProvider1").prop("disabled", true); - $("#ddlnotRegisteredPhone1").prop("disabled", true); + $("#NetWorkProvider1").prop("disabled", true); + $("#IsHeadPhone1").prop("disabled", true); if (!$(this).is(':checked')) { $("#txtPhoneNumber").prop("disabled", false); - $("#ddlNetworkProvider1").prop("disabled", false); - $("#ddlnotRegisteredPhone1").prop("disabled", false); + $("#NetWorkProvider1").prop("disabled", false); + $("#IsHeadPhone1").prop("disabled", false); } }); // NoPhone Management "I don't know" $('#noPhone2').click(function() { - $("#txtPhoneNumber2").prop("disabled", true); - $("#ddlNetworkProvider2").prop("disabled", true); - $("#ddlnotRegisteredPhone2").prop("disabled", true); + $("#AltPhone").prop("disabled", true); + $("#NetWorkProvider2").prop("disabled", true); + $("#IsHeadPhone2").prop("disabled", true); if (!$(this).is(':checked')) { - $("#txtPhoneNumber2").prop("disabled", false); - $("#ddlNetworkProvider2").prop("disabled", false); - $("#ddlnotRegisteredPhone2").prop("disabled", false); + $("#AltPhone").prop("disabled", false); + $("#NetWorkProvider2").prop("disabled", false); + $("#IsHeadPhone2").prop("disabled", false); } }); @@ -199,8 +197,8 @@ /***** Manage phone number provider ******/ - function ddlPaiementPreferFunction(networkDefined){ - $("#ddlPaiementPrefer > option").each(function() { + function PreferredPaiementModeFunction(networkDefined){ + $("#PreferredPaiementMode > option").each(function() { $(this).show(); if(this.value!=networkDefined && this.value !="EU" && this.value !=""){ $(this).hide(); @@ -208,16 +206,16 @@ }); } - $("#ddlNetworkProvider1").change(function(){ + $("#NetWorkProvider1").change(function(){ switch($(this).val()) { case "O": - ddlPaiementPreferFunction("O"); + PreferredPaiementModeFunction("O"); break; case "M": - ddlPaiementPreferFunction("M"); + PreferredPaiementModeFunction("M"); break; default: - ddlPaiementPreferFunction("-1"); + PreferredPaiementModeFunction("-1"); } }); @@ -225,18 +223,18 @@ /****** Addition of input form ******/ function calcDailyExpenditure(){ - value = $("#HHExpenditureText").val()/$("#HHNBPersonLivingT").val(); + value = $("#HHExpenditureText").val()/$("#PersonLivingHoushold").val(); value = Math.round(value); $("#HHExpenditurePerHText").val(value); } - $(".HHNBPersonLivingTotal").change(function(){ + $(".PersonLivingHousholdotal").change(function(){ sumTotal=0; - $(".HHNBPersonLivingTotal").each(function(){ + $(".PersonLivingHousholdotal").each(function(){ sumTotal+=Number($(this).val()); }); - $("#HHNBPersonLivingT").val(sumTotal); + $("#PersonLivingHoushold").val(sumTotal); calcDailyExpenditure() }); @@ -303,7 +301,7 @@ document.title = Android.getString('AddEditInsuree'); Android.shutDownProgress(); - + var FSPDistrictCss= $('#FSPDistrict').css('display'); if(FSPDistrictCss == 'none') $('#FSPRegion').css("display", "none"); @@ -369,6 +367,7 @@ Android.clearInsuranceNo(); var jsonInsuree = createJSONString(); + console.log("jsonInsuree : "+jsonInsuree); if(sessionStorage.getItem("FamilyData") !== null){ var FamilyId = Android.SaveFamily(sessionStorage.getItem("FamilyData"), jsonInsuree); @@ -485,7 +484,7 @@ $('#ddlCurrentMunicipality').val($.parseJSON(Insuree)[0]["CurWard"]).trigger("change"); $('#ddlCurrentVillage').val($.parseJSON(Insuree)[0]["CurVillage"]); $('#ddlFSPRegion').val($.parseJSON(Insuree)[0]["FSPRegion"]).trigger("change"); - + try{ $('#ddlFSPDistrict').val($.parseJSON(Insuree)[0]["FSPDistrict"]).trigger("change"); }catch(e){ @@ -598,23 +597,23 @@ function fillNetworkProvider(){ var $NetworkProvider = Android.getNetworkProvider(); - bindDropdown('ddlNetworkProvider1', $NetworkProvider, 'Code', 'Status', null, null); - bindDropdown('ddlNetworkProvider2', $NetworkProvider, 'Code', 'Status', null, null); + bindDropdown('NetWorkProvider1', $NetworkProvider, 'Code', 'Status', null, null); + bindDropdown('NetWorkProvider2', $NetworkProvider, 'Code', 'Status', null, null); } function fillPaiementProvider(){ var $PaiementProvider = Android.getPaiementProvider(); - bindDropdown('ddlPaiementPrefer', $PaiementProvider, 'Code', 'Status', null, null); + bindDropdown('PreferredPaiementMode', $PaiementProvider, 'Code', 'Status', null, null); } function fillStatusProvider(){ var $StatusProvider = Android.getStatusProvider(); - bindDropdown('ddlHHStatus', $StatusProvider, 'Code', 'Status', null, null); + bindDropdown('HeadStatus', $StatusProvider, 'Code', 'Status', null, null); } function fillLengthStayProvider(){ var $lengthStayProvider = Android.getLengthStayProvider(); - bindDropdown('ddlHLengthOfStay', $lengthStayProvider, 'Code', 'Status', null, null); + bindDropdown('LengthPresentLocation', $lengthStayProvider, 'Code', 'Status', null, null); } function fillHHStatusProvider(){ @@ -650,8 +649,8 @@ function fillnotRegisteredPhone(){ var $YesNo = Android.getYesNo(); - bindDropdown('ddlnotRegisteredPhone1', $YesNo, 'value', 'key',null, Android.getString('SelectHHName')); - bindDropdown('ddlnotRegisteredPhone2', $YesNo, 'value', 'key',null, Android.getString('SelectHHName')); + bindDropdown('IsHeadPhone1', $YesNo, 'value', 'key',null, Android.getString('SelectHHName')); + bindDropdown('IsHeadPhone2', $YesNo, 'value', 'key',null, Android.getString('SelectHHName')); } function fillChildEnrollementProvider(){ @@ -757,7 +756,7 @@ }else{ $('#imgInsuree').attr('src', ''); } - $("#hfImagePath").val($('#imgInsuree').attr('src'));sssasadd + $("#hfImagePath").val($('#imgInsuree').attr('src')); } @@ -852,11 +851,11 @@
    • 2-9. Is this Phone Number registered in Head of HH’s Name? - +
    • 2-10. Network Provider -
    • @@ -866,16 +865,17 @@
    - +
  • +
  • + 2-12. Is this Phone Number registered in Head of HH’s Name? + +
  • +
  • 2-13. Network Provider - -
  • -
  • - 2-13. Is this Phone Number registered in Head of HH’s Name? - +
  • @@ -899,7 +899,7 @@
  • 2.16- Preferred mode of receiving Money Transfer by Head of Household -
  • @@ -917,11 +917,11 @@
  • 3-3. Status of Head of HH - +
  • 3-4. Length of stay in present location - +
  • @@ -936,19 +936,19 @@
    -
  • - 3-7. Number of Male living in Houshold - +
  • + 3-7. Number of Male living in Houshold +
  • -
  • - 3-7. Number of Female living in Houshold - +
  • + 3-7. Number of Female living in Houshold +
  • -
  • - 3-7. Number of persons living in Houshold - +
  • + 3-7. Number of persons living in Houshold +

  • @@ -959,7 +959,7 @@
  • 3-8. Number of Girls/Dependents below 18 years in Houshold - +
  • @@ -1106,7 +1106,7 @@
    -
  • +
  • Region
  • diff --git a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java index 3d62a357..d2580141 100644 --- a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java @@ -1352,6 +1352,7 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("DOB", data.get("txtBirthDate")); values.put("Gender", data.get("ddlGender")); values.put("Marital", Marital); + if (IsHeadSet == -1) { values.put("isHead", isHead); } else { @@ -1376,6 +1377,43 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("Email", data.get("txtEmail")); values.put("TypeOfId", IdentificationType); + values.put("NetWorkProvider1", data.get("NetWorkProvider1")); + values.put("NetWorkProvider2", data.get("NetWorkProvider2")); + values.put("IsHeadPhone1", data.get("IsHeadPhone1")); + values.put("IsHeadPhone2", data.get("IsHeadPhone2")); + values.put("AltPhone", data.get("AltPhone")); + values.put("PreferredPaiementMode", data.get("PreferredPaiementMode")); + values.put("HeadStatus", data.get("HeadStatus")); + values.put("LengthPresentLocation", data.get("LengthPresentLocation")); + values.put("HHOriginVillage", data.get("txtOriginVillager")); + values.put("HHOriginRegion", data.get("ddlHHOrigin")); + + values.put("MaleLivingHoushold", data.get("MaleLivingHoushold")); + values.put("FemaleLivingHoushold", data.get("FemaleLivingHoushold")); + values.put("PersonLivingHoushold", data.get("PersonLivingHoushold")); + + values.put("HHNBChildrenLivingM", data.get("HHNBChildrenLivingM")); + values.put("HHNBChildrenLivingF", data.get("HHNBChildrenLivingF")); + values.put("HHNBChildrenLivingT", data.get("HHNBChildrenLivingT")); + + values.put("HHNBChildrenSchoolLivingM", data.get("HHNBChildrenSchoolLivingM")); + values.put("HHNBChildrenSchoolLivingF", data.get("HHNBChildrenSchoolLivingF")); + values.put("HHNBChildrenSchoolLivingT", data.get("HHNBChildrenSchoolLivingT")); + + values.put("HHNBChildrenCompleteSchoolLivingM", data.get("HHNBChildrenCompleteSchoolLivingM")); + values.put("HHNBChildrenCompleteSchoolLivingF", data.get("HHNBChildrenCompleteSchoolLivingF")); + values.put("HHNBChildrenCompleteSchoolLivingT", data.get("HHNBChildrenCompleteSchoolLivingT")); + + values.put("HHNBChildrenDropSchoolLivingM", data.get("HHNBChildrenDropSchoolLivingM")); + values.put("HHNBChildrenDropSchoolLivingF", data.get("HHNBChildrenDropSchoolLivingF")); + values.put("HHNBChildrenDropSchoolLivingT", data.get("HHNBChildrenDropSchoolLivingT")); + + values.put("HHHealthStatus", data.get("ddlHHHealthStatus")); + values.put("HHExpenditure", data.get("HHExpenditureText")); + values.put("HHExpenditurePerH", data.get("HHExpenditurePerHText")); + values.put("HHHealthStatus", data.get("ddlHHNutriionalStatus")); + values.put("HHMentalPhysicalDisability", data.get("ddlHHMentalPhysicalDisability")); + if (data.get("ddlFSP") != null) values.put("HFID", Integer.valueOf(data.get("ddlFSP"))); values.put("CurrentAddress", data.get("txtCurrentAddress")); @@ -1384,6 +1422,8 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("CurVillage", Integer.valueOf(data.get("ddlCurrentVillage"))); // if(isOffline == 1 || isOffline) + Log.d("---- insuree Insert Data :", String.valueOf(data)); + Log.d("---- insuree Insert :", String.valueOf(values)); if (rtInsureeId == 0) {//New Insuaree values.put("isOffline", 1); @@ -1665,6 +1705,8 @@ public String queryString(String url, String name) { @JavascriptInterface public String getInsuree(int InsureeId) { String Query = "SELECT InsureeId, FamilyId, CHFID, LastName, OtherNames, DOB, Gender, Marital, isHead, IdentificationNumber, Phone, isOffline , PhotoPath, CardIssued, Relationship, Profession, Education, Email, TypeOfId, I.HFID, CurrentAddress,R.LocationId CurRegion, D.LocationId CurDistrict, W.LocationId CurWard, I.CurVillage, HFR.LocationId FSPRegion, HFD.LocationId FSPDistrict, HF.HFLevel FSPCategory,\n" + + "IsHeadPhone1, IsHeadPhone2, AltPhone, NetWorkProvider1, NetWorkProvider2, PreferredPaiementMode, HeadStatus, LengthPresentLocation, MaleLivingHoushold, FemaleLivingHoushold, PersonLivingHoushold, HHNBChildrenLivingM, HHNBChildrenLivingF, HHNBChildrenLivingT, HHNBChildrenSchoolLivingM, HHNBChildrenSchoolLivingF, HHNBChildrenSchoolLivingT, HHNBChildrenCompleteSchoolLivingT, HHNBChildrenCompleteSchoolLivingM, HHNBChildrenCompleteSchoolLivingF, \n" + + "CHParentalStatus, HHNBChildrenDropSchoolLivingM, HHNBChildrenDropSchoolLivingF, HHNBChildrenDropSchoolLivingT, HHNBGirlsMarried \n" + "CHBirthCertificate, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentScore \n" + "FROM tblInsuree I\n" + "LEFT OUTER JOIN tblLocations V ON V.LocationId = I.CurVillage\n" + @@ -5250,6 +5292,9 @@ public void startDownloading() throws JSONException, UserException { Log.d("Json Requete",MD); JSONObject masterData = new JSONObject(MD); + Log.d("Json Requete languages ", String.valueOf(masterData.get("languages"))); + Log.d("Json Requete officers", String.valueOf(masterData.get("officers"))); + if (masterData.length() == 0) throw new UserException(mContext.getResources().getString(R.string.DownloadMasterDataFailed)); @@ -5417,6 +5462,8 @@ public int isMasterDataAvailable() { JSONArray Languages = sqlHandler.getResult(Query, null); return Languages.length(); + + } public JSONArray getLanguage() { From ee14dc83f5e1ff10c3eeee641291029dffbb04ed Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 22 Mar 2021 09:53:12 +0100 Subject: [PATCH 018/272] Update insuree form --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Insuree.html | 129 +++++++++--------- .../ynote/educash/ClientAndroidInterface.java | 25 ++-- 3 files changed, 78 insertions(+), 76 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index ea0f6c9046092a140773d926ef2367c52a1645b2..99302376b6c010fffddf29cf33978feb7325f818 100644 GIT binary patch delta 345 zcmZozAlR@#aDuepD+UHe5e5c^IY9gt$ZnXZW6bz!V?sGIW9{Y}%z8B(NeoOo7?K$0 zPUdR};hN%J$1bj@$habMvVF_V&C!jKjME)bn8a9s+BG)sX!2uZS;fG(YO^BG0!I9b zH+3)zFfvR(Xu>4BdBT!>=IJ@+OajxlnKOAx>nOM+mZW;-CFkemm8L2<`TP60I{Ik> ztx(@QVMYP-AJC^1=)N1KEBG)T!j z@5wn0H|r;cRCoJL|7o$g8UdE} zNh~h$OUzA$3;35{^V+5kW&uWx$p!5_lkc{(Z|9C>`pPtEehDbhG=XMj7JH;7ra*0& zoZlwR0u&6`&XU4(mbq!cwgrsL2N-8v|B%bHn~_xm$kuG%kk7PzLq2oB0|4Eijf(&P diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index ed92b045..d29e9fd5 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -57,8 +57,8 @@ $("#ddlProfession").prop("required", !boolMandatory); $("#ddlEducation").prop("required", !boolMandatory); $("#HeadStatus").prop("required", !boolMandatory); - $("#txtOriginVillager").prop("required", !boolMandatory); - $("#ddlHHOrigin").prop("required", !boolMandatory); + $("#HHOriginVillage").prop("required", !boolMandatory); + $("#HHOriginRegion").prop("required", !boolMandatory); $("#LengthPresentLocation").prop("required", !boolMandatory); $("#MaleLivingHoushold").prop("required", !boolMandatory); @@ -73,10 +73,10 @@ $("#HHNBChildrenDropSchoolLivingF").prop("required", !boolMandatory); $("#HHNBChildrenBirthCertifM").prop("required", !boolMandatory); $("#HHNBChildrenBirthCertifF").prop("required", !boolMandatory); - $("#ddlHHHealthStatus").prop("required", !boolMandatory); - $("#HHExpenditureText").prop("required", !boolMandatory); + $("#HHHealthStatus").prop("required", !boolMandatory); + $("#HHExpenditure").prop("required", !boolMandatory); $("#ddlHHNutriionalStatus").prop("required", !boolMandatory); - $("#ddlHHMentalPhysicalDisability").prop("required", !boolMandatory); + $("#HHMentalPhysicalDisability").prop("required", !boolMandatory); } //Hide the relationship if the insuree is the HOF @@ -96,7 +96,7 @@ /*** Checkbox Management zhen a user don't know the answer ****/ // Birthday Management "I don't know" - $('#idk').click(function() { + $('#DateInconnue').click(function() { $("#txtBirthDate").prop("disabled", true); if (!$(this).is(':checked')) { $("#txtBirthDate").prop("disabled", false); @@ -177,7 +177,7 @@ }); $(".showDisability318").hide(); - $("#ddlHHMentalPhysicalDisability").change(function(){ + $("#HHMentalPhysicalDisability").change(function(){ if($(this).val()==1){ $(".showDisability318").show(); }else{ @@ -223,9 +223,9 @@ /****** Addition of input form ******/ function calcDailyExpenditure(){ - value = $("#HHExpenditureText").val()/$("#PersonLivingHoushold").val(); + value = $("#HHExpenditure").val()/$("#PersonLivingHoushold").val(); value = Math.round(value); - $("#HHExpenditurePerHText").val(value); + $("#HHExpenditurePerH").val(value); } @@ -246,13 +246,6 @@ $("#HHNBChildrenLivingT").val(sumTotal); }); - $(".HHNBChildrenLivingTotal").change(function(){ - sumTotal=0; - $(".HHNBChildrenLivingTotal").each(function(){ - sumTotal+=Number($(this).val()); - }); - $("#HHNBChildrenLivingT").val(sumTotal); - }); $(".HHNBChildrenSchoolLivingTotal").change(function(){ sumTotal=0; @@ -295,7 +288,7 @@ }); - $("#HHExpenditureText").change(function(){ + $("#HHExpenditure").change(function(){ calcDailyExpenditure(); }); @@ -618,17 +611,17 @@ function fillHHStatusProvider(){ var $hHStatusProvider = Android.gethHStatusProvider(); - bindDropdown('ddlHHHealthStatus', $hHStatusProvider, 'Code', 'Status', null, null); + bindDropdown('HHHealthStatus', $hHStatusProvider, 'Code', 'Status', null, null); } function fillNutritionalStatusProvider(){ var $nutritionalStatusProvider = Android.getNutritionalStatusProvider(); - bindDropdown('ddlHHNutriionalStatus', $nutritionalStatusProvider, 'Code', 'Status', null, null); + bindDropdown('HHNutritionalStatus', $nutritionalStatusProvider, 'Code', 'Status', null, null); } function fillHHMentalPhysicalDisability(){ var $YesNo = Android.getYesNo(); - bindDropdown('ddlHHMentalPhysicalDisability', $YesNo, 'value', 'key',null, Android.getString('SelectMentalPhysicalDisability')); + bindDropdown('HHMentalPhysicalDisability', $YesNo, 'value', 'key',null, Android.getString('SelectMentalPhysicalDisability')); } @@ -676,7 +669,7 @@ function fillCurrentRegion(){ var $Regions = Android.getRegionsWO(); bindDropdown('ddlCurrentRegion', $Regions, 'LocationId', 'LocationName',0, Android.getString('SelectRegion')); - bindDropdown('ddlHHOrigin', $Regions, 'LocationId', 'LocationName',0, Android.getString('SelectRegion')); + bindDropdown('HHOriginRegion', $Regions, 'LocationId', 'LocationName',0, Android.getString('SelectRegion')); } function fillFSPRegions(){ @@ -792,8 +785,8 @@
    - - + +
    @@ -924,29 +917,29 @@ -
  • - 3-6. Region of Origin - +
  • + 3-5. Region of Origin +
  • -
  • - 3-5. Village of Origin of Head of HH - +
  • + 3-6. Village of Origin of Head of HH +

  • -
  • +
  • 3-7. Number of Male living in Houshold
  • -
  • +
  • 3-7. Number of Female living in Houshold
  • -
  • +
  • 3-7. Number of persons living in Houshold
  • @@ -962,57 +955,57 @@ -
  • - 3-8. Number of Children/Dependents below 18 years in Houshold - +
  • + 3-8. Number of Children/Dependents below 18 years in Houshold +

  • -
  • +
  • 3-9. Number of Boys in Houshold going to Primary School
  • -
  • +
  • 3-9. Number of Girls in Houshold going to Primary School
  • -
  • - 3-9. Total Number of Children in Houshold going to Primary School - +
  • + 3-9. Total Number of Children in Houshold going to Primary School +

  • -
  • +
  • 3-10. Number of Boys in HH below 18 that have completed primary school
  • -
  • +
  • 3-10. Number of Girls in HH below 18 that have completed primary school
  • -
  • +
  • 3-10. Number of Children in HH below 18 that have completed primary school - +

  • -
  • - 3-11. Number of boys below 18 not going to/dropped from primary school - +
  • + 3-11. Number of boys below 18 not going to/dropped from primary school +
  • -
  • - 3-11. Number of girls below 18 not going to/dropped from primary school - +
  • + 3-11. Number of girls below 18 not going to/dropped from primary school +
  • -
  • - 3-11. Number of children below 18 not going to/dropped from primary school - +
  • + 3-11. Number of children below 18 not going to/dropped from primary school +

  • @@ -1028,43 +1021,43 @@
    -
  • +
  • 3-13. Number of boys below 18 in HH WITHOUT Birth Certificate
  • -
  • +
  • 3-13. Number of girls below 18 in HH WITHOUT Birth Certificate
  • -
  • - 3-13. Number of boys/girls below 18 in HH WITHOUT Birth Certificate - +
  • + 3-13. Number of boys/girls below 18 in HH WITHOUT Birth Certificate +

  • -
  • +
  • 3-14. Health Status of Head of Household - +
  • -
  • +
  • 3-15. Household Expenditure (How much the entire HH spends a day) - +
  • -
  • +
  • 3-16. Household Daily Expenditure per Head (divide total daily expenditure by # pers in HH) - +
  • -
  • +
  • 3-17. Household Nutritional Status (how many balanced meals household ate the previous day) - +
  • -
  • +
  • 3-18. Household has children or adults with physical or mental disability -
  • diff --git a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java index d2580141..e9aadddc 100644 --- a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java @@ -1385,8 +1385,8 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("PreferredPaiementMode", data.get("PreferredPaiementMode")); values.put("HeadStatus", data.get("HeadStatus")); values.put("LengthPresentLocation", data.get("LengthPresentLocation")); - values.put("HHOriginVillage", data.get("txtOriginVillager")); - values.put("HHOriginRegion", data.get("ddlHHOrigin")); + values.put("HHOriginVillage", data.get("HHOriginVillage")); + values.put("HHOriginRegion", data.get("HHOriginRegion")); values.put("MaleLivingHoushold", data.get("MaleLivingHoushold")); values.put("FemaleLivingHoushold", data.get("FemaleLivingHoushold")); @@ -1408,11 +1408,19 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("HHNBChildrenDropSchoolLivingF", data.get("HHNBChildrenDropSchoolLivingF")); values.put("HHNBChildrenDropSchoolLivingT", data.get("HHNBChildrenDropSchoolLivingT")); - values.put("HHHealthStatus", data.get("ddlHHHealthStatus")); - values.put("HHExpenditure", data.get("HHExpenditureText")); - values.put("HHExpenditurePerH", data.get("HHExpenditurePerHText")); - values.put("HHHealthStatus", data.get("ddlHHNutriionalStatus")); - values.put("HHMentalPhysicalDisability", data.get("ddlHHMentalPhysicalDisability")); + values.put("HHNBChildrenBirthCertifM", data.get("HHNBChildrenBirthCertifM")); + values.put("HHNBChildrenBirthCertifF", data.get("HHNBChildrenBirthCertifF")); + values.put("HHNBChildrenBirthCertifT", data.get("HHNBChildrenBirthCertifT")); + + values.put("DateInconnue", data.get("DateInconnue")); + + values.put("HHHealthStatus", data.get("HHHealthStatus")); + values.put("HHExpenditure", data.get("HHExpenditure")); + values.put("HHExpenditurePerH", data.get("HHExpenditurePerH")); + values.put("HHNutritionalStatus", data.get("HHNutritionalStatus")); + values.put("HHMentalPhysicalDisability", data.get("HHMentalPhysicalDisability")); + values.put("HHNBGirlsMarried", data.get("HHNBGirlsMarried")); + if (data.get("ddlFSP") != null) values.put("HFID", Integer.valueOf(data.get("ddlFSP"))); @@ -1706,7 +1714,8 @@ public String queryString(String url, String name) { public String getInsuree(int InsureeId) { String Query = "SELECT InsureeId, FamilyId, CHFID, LastName, OtherNames, DOB, Gender, Marital, isHead, IdentificationNumber, Phone, isOffline , PhotoPath, CardIssued, Relationship, Profession, Education, Email, TypeOfId, I.HFID, CurrentAddress,R.LocationId CurRegion, D.LocationId CurDistrict, W.LocationId CurWard, I.CurVillage, HFR.LocationId FSPRegion, HFD.LocationId FSPDistrict, HF.HFLevel FSPCategory,\n" + "IsHeadPhone1, IsHeadPhone2, AltPhone, NetWorkProvider1, NetWorkProvider2, PreferredPaiementMode, HeadStatus, LengthPresentLocation, MaleLivingHoushold, FemaleLivingHoushold, PersonLivingHoushold, HHNBChildrenLivingM, HHNBChildrenLivingF, HHNBChildrenLivingT, HHNBChildrenSchoolLivingM, HHNBChildrenSchoolLivingF, HHNBChildrenSchoolLivingT, HHNBChildrenCompleteSchoolLivingT, HHNBChildrenCompleteSchoolLivingM, HHNBChildrenCompleteSchoolLivingF, \n" + - "CHParentalStatus, HHNBChildrenDropSchoolLivingM, HHNBChildrenDropSchoolLivingF, HHNBChildrenDropSchoolLivingT, HHNBGirlsMarried \n" + + "CHParentalStatus, HHNBChildrenDropSchoolLivingM, HHNBChildrenDropSchoolLivingF, HHNBChildrenDropSchoolLivingT, HHNBGirlsMarried, HHNBChildrenBirthCertifM, HHNBChildrenBirthCertifF, HHNBChildrenBirthCertifT, HHHealthStatus, HHExpenditure, HHExpenditurePerH, HHNutritionalStatus, HHMentalPhysicalDisability, HHMentalPhysicalDisabilityM, HHMentalPhysicalDisabilityF, HHMentalPhysicalDisabilityT, HHOriginRegion, HHOriginVillage, \n" + + "HHMentalPhysicalDisabilityO1, HHMentalPhysicalDisabilityO2, HHMentalPhysicalDisabilityO3, HHMentalPhysicalDisabilityO4, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentOutofSchool, CHBirthCertificate, DateInconnueChild, CHEnrolmentScore, ResidentialStatus1, ResidentialStatus2, ResidentialStatus3, ResidentialStatus4, ResidentialStatus5, ResidentialStatus6, CHSpecialNeeds1, CHSpecialNeeds2, CHSpecialNeeds3, CHSpecialNeeds4, CHSpecialNeeds5, CHSpecialNeeds6, \n" + "CHBirthCertificate, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentScore \n" + "FROM tblInsuree I\n" + "LEFT OUTER JOIN tblLocations V ON V.LocationId = I.CurVillage\n" + From 0e6da8410fb2dc26bc8f84978698262e4cb07166 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 22 Mar 2021 22:15:29 +0100 Subject: [PATCH 019/272] Insuree Head of House Update --- app/src/main/assets/JS/exact.js | 25 +++++-- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Insuree.html | 65 +++++++++--------- .../ynote/educash/ClientAndroidInterface.java | 37 ++++++++-- 4 files changed, 83 insertions(+), 44 deletions(-) diff --git a/app/src/main/assets/JS/exact.js b/app/src/main/assets/JS/exact.js index 4750ce43..bb0ff55c 100644 --- a/app/src/main/assets/JS/exact.js +++ b/app/src/main/assets/JS/exact.js @@ -120,10 +120,17 @@ $(document).ready(function(){ var $lis = $(Container).find("input, select, textarea"); var array = []; $lis.each(function(){ - array.push({ - id: $(this).attr("id"), - value: $(this).val() - }); + if($(this).attr("type")=="checkbox"){ + array.push({ + id: $(this).attr("id"), + value: $(this).is(":checked") + }); + }else{ + array.push({ + id: $(this).attr("id"), + value: $(this).val() + }); + } }); var jsonData = JSON.stringify(array); @@ -175,9 +182,15 @@ $(document).ready(function(){ $.each(ctls, function(){ var key = $(this).attr("dataField"); - + var typeField = $(this).attr("type"); if($(this).is('input, select, textarea')) - $(this).val(dataSource[0][''+ key +'']); + if(typeField=="checkbox"){ + if(dataSource[0][''+ key +'']=='true'){ + $(this).prop('checked', true); + } + }else{ + $(this).val(dataSource[0][''+ key +'']); + } else $(this).text(dataSource[0][''+ key +'']); }); diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 99302376b6c010fffddf29cf33978feb7325f818..c2f07a3d1210e773fedc1b170103708c49f37075 100644 GIT binary patch delta 1287 zcmcgs?@JS59Djbynaf5?!xtqyvmZ{FQWh2XBDXo+Xl^1)dN;4##jf4%-0p@+(rpqN zm^D3Q7J?&uQ@x5oxBnq}WiKQUB7$BdLI^?Bi=H!grjajt;lXn}_xXIk&-Zhm@AocO za^y;m!U@L)0I(4Nut?WB-4|xv7tU;ej%%|u6sf~2^bT6^5Bv>(#_RYaUc+DUDqg{F zHF9$3)%#6!m-*Nz~&F`N=n2LX510nG|ON5hcN83`91eo`~1n z_i-Z2Wquz{NI#R|6-F>wUJh`KSt-bJnmpNLp=Ab&78a!})Qy>PWg-l%Apk@0YS~$T z2_CN+gevo=^VTi*UNn@2TmWfnQ?=Uk{E(6OkqVGXGqXsYOXq72-c-|5 z)qK?hHC0sjTYQ{Rcx`;rzT@s8!(F<7e)l4}k5xCJjf-W)q$rINZzK}(d%|uaN&^W= zY7f-hA#E4QL5cc-*8G#N#hUeHS)kYPxhNQTD?;M)I z#qI^VQW#l)S~NEAX!2uZS;fG(YO^BG0!G{l7j^J} zG-z&?Z@bI5{a_@MJQIk|Fj--S?B)qe@|h>=&yJBuEJ^juOU}>BD@|2!^7r>~b@bB& zDpH?3zdd$)Vl2~qrp5E;F*YsOwt$gk!u0-7CfV)Wu}oi?CeNSu3T)hVhYY6u%+mwX znQXTIH)mqeU}V^Ayx=tR^dxg8eKszTVKXQ9PtV=XV!+hTye)%?orU!cP_TD9PY%;* rM#jGBH*%Sj8P&G`$z@v2DA)s(ng!AW#7aOc(!L{~Y5R_RW{(E|LeX
    - - + +
    @@ -836,7 +838,7 @@ 2-8. Phone number
    - +
    @@ -855,7 +857,7 @@ 2-11. Alternative Phone
    - +
    @@ -875,8 +877,8 @@ 2.14- Identification Type
    - - + +
    @@ -927,7 +929,6 @@ -
  • 3-7. Number of Male living in Houshold @@ -959,8 +960,8 @@ 3-8. Number of Children/Dependents below 18 years in Houshold
  • -
    +
  • 3-9. Number of Boys in Houshold going to Primary School @@ -1013,7 +1014,7 @@ 3-12. Number of girls below 18 who are married from household
    - +
    @@ -1067,27 +1068,27 @@
  • -
  • +
  • 3-18. If YES, How many Female children and/or adults with disability?
  • -
  • - 3-18. If YES, How many children and/or adults with disability? - +
  • + 3-18. If YES, How many children and/or adults with disability? +

  • 3-19. If YES, list the types of disability obtainable in Household
    - +
    - +
    - +
    - +
  • @@ -1171,19 +1172,19 @@
  • 9. Residential Status of Child: (Check as many as applicable (Select as many as applicable)
    - +
    - +
    - +
    - +
    - +
    - +
    - +
  • @@ -1191,17 +1192,17 @@
  • 10. Child Has Special Needs (Check as many as applicable)
    - +
    - +
    - +
    - +
    - +
    - +
  • diff --git a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java index e9aadddc..83a69c24 100644 --- a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java @@ -1047,7 +1047,7 @@ public String getHFLevels() { HFLevels.put(object); object = new JSONObject(); - object.put("Code", "D");//Uploaded = 1; + object.put("Code", "D"); object.put("HFLevel", mContext.getResources().getString(R.string.Dispensary)); HFLevels.put(object); @@ -1412,7 +1412,11 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("HHNBChildrenBirthCertifF", data.get("HHNBChildrenBirthCertifF")); values.put("HHNBChildrenBirthCertifT", data.get("HHNBChildrenBirthCertifT")); - values.put("DateInconnue", data.get("DateInconnue")); + values.put("DOB_unknow", data.get("DOB_unknow")); + values.put("noPhone1", data.get("noPhone1")); + values.put("noPhone2", data.get("noPhone2")); + values.put("identificationIdkCheck", data.get("identificationIdkCheck")); + values.put("noHHNBGirlMarried", data.get("noHHNBGirlMarried")); values.put("HHHealthStatus", data.get("HHHealthStatus")); values.put("HHExpenditure", data.get("HHExpenditure")); @@ -1420,7 +1424,29 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("HHNutritionalStatus", data.get("HHNutritionalStatus")); values.put("HHMentalPhysicalDisability", data.get("HHMentalPhysicalDisability")); values.put("HHNBGirlsMarried", data.get("HHNBGirlsMarried")); - + + values.put("HHMentalPhysicalDisabilityM", data.get("HHMentalPhysicalDisabilityM")); + values.put("HHMentalPhysicalDisabilityF", data.get("HHMentalPhysicalDisabilityF")); + values.put("HHMentalPhysicalDisabilityT", data.get("HHMentalPhysicalDisabilityT")); + values.put("HHMentalPhysicalDisabilityO1", data.get("HHMentalPhysicalDisabilityO1")); + values.put("HHMentalPhysicalDisabilityO2", data.get("HHMentalPhysicalDisabilityO2")); + values.put("HHMentalPhysicalDisabilityO3", data.get("HHMentalPhysicalDisabilityO3")); + values.put("HHMentalPhysicalDisabilityO4", data.get("HHMentalPhysicalDisabilityO4")); + + // Child Data + values.put("ResidentialStatus1", data.get("ResidentialStatus1")); + values.put("ResidentialStatus2", data.get("ResidentialStatus2")); + values.put("ResidentialStatus3", data.get("ResidentialStatus3")); + values.put("ResidentialStatus4", data.get("ResidentialStatus4")); + values.put("ResidentialStatus5", data.get("ResidentialStatus5")); + values.put("ResidentialStatus6", data.get("ResidentialStatus6")); + + values.put("CHSpecialNeeds1", data.get("CHSpecialNeeds1")); + values.put("CHSpecialNeeds2", data.get("CHSpecialNeeds2")); + values.put("CHSpecialNeeds3", data.get("CHSpecialNeeds3")); + values.put("CHSpecialNeeds4", data.get("CHSpecialNeeds4")); + values.put("CHSpecialNeeds5", data.get("CHSpecialNeeds5")); + values.put("CHSpecialNeeds6", data.get("CHSpecialNeeds6")); if (data.get("ddlFSP") != null) values.put("HFID", Integer.valueOf(data.get("ddlFSP"))); @@ -1428,7 +1454,6 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("GeoLocation", ""); if (data.get("ddlCurrentVillage") != null) values.put("CurVillage", Integer.valueOf(data.get("ddlCurrentVillage"))); -// if(isOffline == 1 || isOffline) Log.d("---- insuree Insert Data :", String.valueOf(data)); Log.d("---- insuree Insert :", String.valueOf(values)); @@ -1715,8 +1740,8 @@ public String getInsuree(int InsureeId) { String Query = "SELECT InsureeId, FamilyId, CHFID, LastName, OtherNames, DOB, Gender, Marital, isHead, IdentificationNumber, Phone, isOffline , PhotoPath, CardIssued, Relationship, Profession, Education, Email, TypeOfId, I.HFID, CurrentAddress,R.LocationId CurRegion, D.LocationId CurDistrict, W.LocationId CurWard, I.CurVillage, HFR.LocationId FSPRegion, HFD.LocationId FSPDistrict, HF.HFLevel FSPCategory,\n" + "IsHeadPhone1, IsHeadPhone2, AltPhone, NetWorkProvider1, NetWorkProvider2, PreferredPaiementMode, HeadStatus, LengthPresentLocation, MaleLivingHoushold, FemaleLivingHoushold, PersonLivingHoushold, HHNBChildrenLivingM, HHNBChildrenLivingF, HHNBChildrenLivingT, HHNBChildrenSchoolLivingM, HHNBChildrenSchoolLivingF, HHNBChildrenSchoolLivingT, HHNBChildrenCompleteSchoolLivingT, HHNBChildrenCompleteSchoolLivingM, HHNBChildrenCompleteSchoolLivingF, \n" + "CHParentalStatus, HHNBChildrenDropSchoolLivingM, HHNBChildrenDropSchoolLivingF, HHNBChildrenDropSchoolLivingT, HHNBGirlsMarried, HHNBChildrenBirthCertifM, HHNBChildrenBirthCertifF, HHNBChildrenBirthCertifT, HHHealthStatus, HHExpenditure, HHExpenditurePerH, HHNutritionalStatus, HHMentalPhysicalDisability, HHMentalPhysicalDisabilityM, HHMentalPhysicalDisabilityF, HHMentalPhysicalDisabilityT, HHOriginRegion, HHOriginVillage, \n" + - "HHMentalPhysicalDisabilityO1, HHMentalPhysicalDisabilityO2, HHMentalPhysicalDisabilityO3, HHMentalPhysicalDisabilityO4, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentOutofSchool, CHBirthCertificate, DateInconnueChild, CHEnrolmentScore, ResidentialStatus1, ResidentialStatus2, ResidentialStatus3, ResidentialStatus4, ResidentialStatus5, ResidentialStatus6, CHSpecialNeeds1, CHSpecialNeeds2, CHSpecialNeeds3, CHSpecialNeeds4, CHSpecialNeeds5, CHSpecialNeeds6, \n" + - "CHBirthCertificate, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentScore \n" + + "HHMentalPhysicalDisabilityO1, HHMentalPhysicalDisabilityO2, HHMentalPhysicalDisabilityO3, HHMentalPhysicalDisabilityO4, noPhone1, noPhone2, CHEnrolmentStatus, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentOutofSchool, CHBirthCertificate, CHEnrolmentScore, ResidentialStatus1, ResidentialStatus2, ResidentialStatus3, ResidentialStatus4, ResidentialStatus5, ResidentialStatus6, CHSpecialNeeds1, CHSpecialNeeds2, CHSpecialNeeds3, CHSpecialNeeds4, CHSpecialNeeds5, CHSpecialNeeds6, \n" + + "CHBirthCertificate, CHEnrolmentStatus, identificationIdkCheck, noHHNBGirlMarried, ChildSchoolName, CHEnrolmentWhichClass, CHEnrolmentScore, DOB_unknow \n" + "FROM tblInsuree I\n" + "LEFT OUTER JOIN tblLocations V ON V.LocationId = I.CurVillage\n" + "LEFT OUTER JOIN tblLocations W ON W.LocationId = V.ParentLocationId\n" + From 7a04ae252f2eeea72342c62da054a43099df547a Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Tue, 23 Mar 2021 00:17:57 +0100 Subject: [PATCH 020/272] Insuree Children Update --- app/src/main/assets/pages/Insuree.html | 50 +++++++++---------- .../ynote/educash/ClientAndroidInterface.java | 10 +++- 2 files changed, 34 insertions(+), 26 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 9c8f401a..d213ccb5 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -46,9 +46,9 @@ function changeRequiredFieldsForm(boolMandatory){ $("#txtChildLastName").prop("required", boolMandatory); $("#ddlChildGender").prop("required", boolMandatory); - $("#ddlCHBirthCertificates").prop("required", boolMandatory); - $("#ddlCHEnrolmentStatus").prop("required", boolMandatory); - $("#ddlCHParentalStatus").prop("required", boolMandatory); + $("#CHBirthCertificate").prop("required", boolMandatory); + $("#CHEnrolmentStatus").prop("required", boolMandatory); + $("#CHParentalStatus").prop("required", boolMandatory); $("#ddlRelationship").prop("required", boolMandatory); $("#ddlCurrentVillage").prop("required", !boolMandatory); $("#txtOtherNames").prop("required", !boolMandatory); @@ -159,7 +159,7 @@ $(".LinkQuestionCH6-Yes").hide(); $(".LinkQuestionCH6-No").hide(); - $("#ddlCHEnrolmentStatus").change(function(){ + $("#CHEnrolmentStatus").change(function(){ if($(this).val()=="I"){ $(".LinkQuestionCH6-Yes").show(); $(".LinkQuestionCH6-No").hide(); @@ -629,17 +629,17 @@ function fillCHEnrolmentOutofSchool(){ var $cHEnrolmentOutofSchool = Android.getCHEnrolmentOutofSchool(); - bindDropdown('ddlCHEnrolmentOutofSchool', $cHEnrolmentOutofSchool, 'Code', 'Status', null, null); + bindDropdown('CHEnrolmentOutofSchool', $cHEnrolmentOutofSchool, 'Code', 'Status', null, null); } function fillCHParentalStatus(){ var $cHParentalStatus = Android.getCHParentalStatus(); - bindDropdown('ddlCHParentalStatus', $cHParentalStatus, 'Code', 'Status', null, null); + bindDropdown('CHParentalStatus', $cHParentalStatus, 'Code', 'Status', null, null); } function fillChildBirthCertifStatus(){ var $YesNo = Android.getYesNo(); - bindDropdown('ddlCHBirthCertificates', $YesNo, 'value', 'key',null, Android.getString('SelectEnrollmentStatus')); + bindDropdown('CHBirthCertificate', $YesNo, 'value', 'key',null, Android.getString('SelectEnrollmentStatus')); } function fillnotRegisteredPhone(){ @@ -650,17 +650,17 @@ function fillChildEnrollementProvider(){ var $ChildBirthProvider = Android.getChildEnrollementProvider(); - bindDropdown('ddlCHEnrolmentStatus', $ChildBirthProvider, 'Code', 'Status', null, null); + bindDropdown('CHEnrolmentStatus', $ChildBirthProvider, 'Code', 'Status', null, null); } function fillChildCurrentSchoolLevelProvider(){ var $CHEnrolmentWhichClassProvider = Android.getCHEnrolmentWhichClassProvider(); - bindDropdown('ddlCHEnrolmentWhichClass', $CHEnrolmentWhichClassProvider, 'Code', 'Status', null, null); + bindDropdown('CHEnrolmentWhichClass', $CHEnrolmentWhichClassProvider, 'Code', 'Status', null, null); } function fillChildCurrentSchoolPerfProvider(){ var $childCurrentSchoolPerfProvider = Android.getchildCurrentSchoolPerfProvider(); - bindDropdown('ddlCHEnrolmentScore', $childCurrentSchoolPerfProvider, 'Code', 'Status', null, null); + bindDropdown('CHEnrolmentScore', $childCurrentSchoolPerfProvider, 'Code', 'Status', null, null); } function fillBeneficiaryCard(){ @@ -1133,40 +1133,40 @@
    -
  • +
  • 2. Child has Birth Certificate - +
  • -
  • +
  • 3. Child’s current enrollment status -
  • -
  • - 4. If Yes, name of present school - +
  • + 4. If Yes, name of present school +
  • -
  • +
  • 5. If Yes, present class in school - +
  • -
  • +
  • 6. If Yes, what was the child’s performance in class last term? (Average Score from Report Booklet) - +
  • -
  • +
  • 7. If out-of-school, number of years not in school - +
  • -
  • +
  • 8. Parental Status of Child: (Check as many as applicable) - +

  • diff --git a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java index 83a69c24..cc614c5d 100644 --- a/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java +++ b/app/src/main/java/cm/ynote/educash/ClientAndroidInterface.java @@ -1424,7 +1424,7 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("HHNutritionalStatus", data.get("HHNutritionalStatus")); values.put("HHMentalPhysicalDisability", data.get("HHMentalPhysicalDisability")); values.put("HHNBGirlsMarried", data.get("HHNBGirlsMarried")); - + values.put("HHMentalPhysicalDisabilityM", data.get("HHMentalPhysicalDisabilityM")); values.put("HHMentalPhysicalDisabilityF", data.get("HHMentalPhysicalDisabilityF")); values.put("HHMentalPhysicalDisabilityT", data.get("HHMentalPhysicalDisabilityT")); @@ -1448,6 +1448,14 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT values.put("CHSpecialNeeds5", data.get("CHSpecialNeeds5")); values.put("CHSpecialNeeds6", data.get("CHSpecialNeeds6")); + values.put("CHBirthCertificate", data.get("CHBirthCertificate")); + values.put("CHEnrolmentStatus", data.get("CHEnrolmentStatus")); + values.put("ChildSchoolName", data.get("ChildSchoolName")); + values.put("CHEnrolmentWhichClass", data.get("CHEnrolmentWhichClass")); + values.put("CHEnrolmentScore", data.get("CHEnrolmentScore")); + values.put("CHEnrolmentOutofSchool", data.get("CHEnrolmentOutofSchool")); + values.put("CHParentalStatus", data.get("CHParentalStatus")); + if (data.get("ddlFSP") != null) values.put("HFID", Integer.valueOf(data.get("ddlFSP"))); values.put("CurrentAddress", data.get("txtCurrentAddress")); From f3329756338f2c8d6939143a4239155331c685e0 Mon Sep 17 00:00:00 2001 From: maxime ngoe Date: Mon, 5 Apr 2021 17:14:51 +0100 Subject: [PATCH 021/272] Correction Rhemacare #17078 --- app/src/main/assets/pages/Family.html | 26 ++--------- app/src/main/assets/pages/Insuree.html | 46 ++++++------------- .../ynote/educash/ClientAndroidInterface.java | 1 + build.gradle | 2 +- 4 files changed, 20 insertions(+), 55 deletions(-) diff --git a/app/src/main/assets/pages/Family.html b/app/src/main/assets/pages/Family.html index ea7924a9..1fb6679d 100644 --- a/app/src/main/assets/pages/Family.html +++ b/app/src/main/assets/pages/Family.html @@ -196,41 +196,21 @@
  • - District + Division
  • - Ward + Municipality
  • - Village + Village/Quarter
  • -
  • - Poverty Status - -
  • -
  • - Confirmation Type - -
  • -
  • - Confirmation No. - -
  • -
  • - Group Type - -
  • Ethnicity
  • -
  • - Permanent Address Details - -
  • diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index d213ccb5..1c86dba0 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -763,16 +763,7 @@
    diff --git a/app/src/main/assets/pages/FamilyAndInsurees.html b/app/src/main/assets/pages/FamilyAndInsurees.html index ca680129..14538d92 100644 --- a/app/src/main/assets/pages/FamilyAndInsurees.html +++ b/app/src/main/assets/pages/FamilyAndInsurees.html @@ -74,7 +74,7 @@
    -

    +
    diff --git a/app/src/main/assets/pages/FamilyPolygamy.html b/app/src/main/assets/pages/FamilyPolygamy.html index 7f797f22..bcaba8f9 100644 --- a/app/src/main/assets/pages/FamilyPolygamy.html +++ b/app/src/main/assets/pages/FamilyPolygamy.html @@ -74,7 +74,7 @@
    -

    +
    diff --git a/app/src/main/assets/pages/FamilySubFamilies.html b/app/src/main/assets/pages/FamilySubFamilies.html index 9454b617..68081bda 100644 --- a/app/src/main/assets/pages/FamilySubFamilies.html +++ b/app/src/main/assets/pages/FamilySubFamilies.html @@ -52,7 +52,7 @@ -

    +
    From fad26375e0ae744b7876813eb2e9403027152e08 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 13 Sep 2024 14:23:14 +0100 Subject: [PATCH 069/272] fix calculation function --- .../imispolicies/ClientAndroidInterface.java | 40 +++++++++++++------ 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index b288151e..6e1ae564 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5650,22 +5650,36 @@ public String GetContributionPlanValue(int familyId, String CPId){ int numberOfWowan = 0; @Language("SQL") - String queryI = "SELECT DOB, Gender FROM tblInsuree WHERE FamilyId =" + familyId; //get all insurees of family + String queryI = "SELECT DOB, Gender, Relationship FROM tblInsuree WHERE FamilyId =" + familyId; //get all insurees of family JSONArray insureesFamily = sqlHandler.getResult(queryI, null); for(int i=0; i< insureesFamily.length(); i++){ JSONObject insuree = insureesFamily.getJSONObject(i); - Date dob = JsonUtils.getDateOrDefault(insuree,"DOB"); - Date today = new Date(); - int age = 0; - age = today.getYear() - dob.getYear(); - if(age <= 18){ - numberOfChild++; - }else{ - if(insuree.getString("Gender").equals("M")){ - numberOfMan++; - }else if(insuree.getString("Gender").equals("F")){ - numberOfWowan++; + + @Language("SQL") + String queryR = "SELECT Relation FROM tblRelations WHERE RelationId =" + insuree.getInt("Relationship"); //get all insurees of family + JSONArray insureeRelation = sqlHandler.getResult(queryR, null); + + String relation = ""; + if(insuree.getInt("Relationship") != 0){ + relation = insureeRelation.getJSONObject(0).getString("Relation"); + } + + if(insuree.getInt("Relationship") != 0 + && !relation.equals("Spouse") + && !relation.equals("Son/Daughter")){ + Date dob = JsonUtils.getDateOrDefault(insuree,"DOB"); + Date today = new Date(); + int age = 0; + age = today.getYear() - dob.getYear(); + if(age <= 18){ + numberOfChild++; + }else{ + if(insuree.getString("Gender").equals("M")){ + numberOfMan++; + }else if(insuree.getString("Gender").equals("F")){ + numberOfWowan++; + } } } } @@ -5677,6 +5691,8 @@ public String GetContributionPlanValue(int familyId, String CPId){ throw new RuntimeException(e); } + Log.e("calculation rule",calculationRule.toString()); + return calculationRule.toString(); } } From 243d77675c42cf04f711238718352325ca1af439 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 13 Sep 2024 15:50:16 +0100 Subject: [PATCH 070/272] fix contribution calcul --- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 6e1ae564..50f8663c 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5691,8 +5691,6 @@ public String GetContributionPlanValue(int familyId, String CPId){ throw new RuntimeException(e); } - Log.e("calculation rule",calculationRule.toString()); - return calculationRule.toString(); } } From 31e3c14b7f9a60425b8625e5f815e74e53790e8d Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 6 Nov 2024 11:12:34 +0100 Subject: [PATCH 071/272] rename frenchVersion & englishVersion --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Insuree.js | 4 ++-- app/src/main/assets/pages/SubInsuree.js | 4 ++-- .../imispolicies/ClientAndroidInterface.java | 6 +++--- .../org/openimis/imispolicies/SQLHandler.java | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 1123ab3a9eef26b19c38700a370d2ddb9a56b3db..1f1bb357e635ad24f122e28cd4cede349394d419 100644 GIT binary patch delta 116 zcmZozAlR@#aDuepJq89w5e5c^IY9gp$ZndbW6XGOW5Tj{77qqSkIh^O_KfVNa_pk2 zs*IBZ6Xh5gHs>dPuvW?}DlYL!%u6p#Oixu(C`qj-(NPLcP0r6tfr&OZ&TVg;%Lv3w L+Z*RH*KYy Date: Fri, 29 Nov 2024 12:07:36 +0100 Subject: [PATCH 072/272] update action to v4 --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c73fdaf8..90821e99 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup JDK 17 uses: actions/setup-java@v2 From 1c20993e5c671a59bc9778e411659d29569d8b4e Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 12:10:20 +0100 Subject: [PATCH 073/272] update action/upload-artifacts --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 90821e99..1c0d59c3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v2 - name: Setup JDK 17 uses: actions/setup-java@v2 @@ -33,7 +33,7 @@ jobs: run: | gradle --version - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: openimis-policies-apk-${{github.run_number}}-${{github.sha}} path: ./app/build/outputs/**/*.apk @@ -46,7 +46,7 @@ jobs: run: | gradle --version - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: openimis-policies-aab-${{github.run_number}}-${{github.sha}} path: ./app/build/outputs/**/*.aab From 9a92b4ff7cf4b33c1eace7867171648fa152d1c9 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 12:46:50 +0100 Subject: [PATCH 074/272] fix language in strings.xml --- app/src/main/res/values/strings.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 58441d92..6d901968 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -490,4 +490,8 @@ Select contribution plan Contribution Plan Account Details + Mobile Money + Bank debit + Unknow pay + Select payment method From 32e9cb176871ff20d8c014b2445346fe039cc237 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 13:21:28 +0100 Subject: [PATCH 075/272] build comores apk --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1c0d59c3..0e9d5559 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,7 +27,7 @@ jobs: - name: build run: | - ./gradlew assembleDebug --stacktrace + ./gradlew assembleComoresDebug --stacktrace - name: Environment info run: | From 63412d31579333794c20088e07244b375ad6eb3b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 13:22:42 +0100 Subject: [PATCH 076/272] build comores apk --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0e9d5559..364a1786 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,7 +27,7 @@ jobs: - name: build run: | - ./gradlew assembleComoresDebug --stacktrace + ./gradlew assembleComoresDevDebug --stacktrace - name: Environment info run: | @@ -40,7 +40,7 @@ jobs: - name: build run: | - ./gradlew bundleDebug --stacktrace + ./gradlew bundleComoresDevDebug --stacktrace - name: Environment info run: | From 804d5ff99435e318cbd015ea74e425237cde51ce Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 13:30:18 +0100 Subject: [PATCH 077/272] fix apk file --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 364a1786..997cbc3f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,7 +35,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: openimis-policies-apk-${{github.run_number}}-${{github.sha}} + name: openimis-policies-apk-${{github.run_number}}-${{github.sha}}.apk path: ./app/build/outputs/**/*.apk - name: build @@ -48,5 +48,5 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: openimis-policies-aab-${{github.run_number}}-${{github.sha}} + name: openimis-policies-aab-${{github.run_number}}-${{github.sha}}.aab path: ./app/build/outputs/**/*.aab From e07cea8f7d5e043b4d4efe09951205f801977cda Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 13:36:13 +0100 Subject: [PATCH 078/272] update comores CI/CD --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 997cbc3f..cd318866 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,7 +3,7 @@ name: CI on: push: branches: - - '*' + - 'develop-comores' # tags: # - '!v*' @@ -35,7 +35,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: openimis-policies-apk-${{github.run_number}}-${{github.sha}}.apk + name: policies-comores-apk-${{github.run_number}}.apk path: ./app/build/outputs/**/*.apk - name: build @@ -48,5 +48,5 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: openimis-policies-aab-${{github.run_number}}-${{github.sha}}.aab + name: policies-comores-aab-${{github.run_number}}.aab path: ./app/build/outputs/**/*.aab From 13540afc4a93e9096caa86c0090fe3c0862b57ff Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 13:47:52 +0100 Subject: [PATCH 079/272] edit manual build --- .github/workflows/manual.yml | 38 +++--------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index afb900a3..d9475d06 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,27 +6,7 @@ on: api_base_url: description: URL of the REST API required: true - default: https://release.openimis.org/rest/ - app_name: - description: Display name of the application - required: false - default: Policies Manual - app_dir: - description: Name of the folder in Documents, default IMIS-CLI - required: false - application_id: - description: Fully qualified name of the app - required: true - default: org.openimis.imispolicies.cli - cli_java_dir: - description: java source folder for custom functions. Only works with application_id_suffix .cli - required: false - cli_res_dir: - description: Resources folder for icons. Only works with application_id_suffix .cli - required: false - cli_assets_dir: - description: Asserts folder for images, json files.... Only works with .cli - required: false + default: https://test.amg.km/rest/ # Branch is chosen by default in github manual actions jobs: @@ -62,23 +42,11 @@ jobs: echo url ${{ github.event.inputs.api_base_url }} echo app name ${{ github.event.inputs.app_name }} - echo app dir ${{ github.event.inputs.app_dir }} - echo CLI_JAVA_DIR "${{ github.event.inputs.cli_java_dir }}" - echo CLI_RES_DIR "${{ github.event.inputs.cli_res_dir }}" - echo CLI_ASSETS_DIR "${{ github.event.inputs.cli_assets_dir }}" - echo APPLICATION_ID "${{ github.event.inputs.application_id }}" - - name: build run: | - ./gradlew assembleCliDebug --stacktrace + ./gradlew assembleComoresDevDebug --stacktrace env: API_BASE_URL: "${{ github.event.inputs.api_base_url }}" - CLI_APP_NAME: "${{ github.event.inputs.app_name }}" - CLI_APP_DIR: "${{ github.event.inputs.app_dir }}" - CLI_JAVA_DIR: "${{ github.event.inputs.cli_java_dir }}" - CLI_RES_DIR: "${{ github.event.inputs.cli_res_dir }}" - CLI_ASSETS_DIR: "${{ github.event.inputs.cli_assets_dir }}" - APPLICATION_ID: "${{ github.event.inputs.application_id }}" - name: Environment info run: | @@ -86,7 +54,7 @@ jobs: - uses: actions/upload-artifact@v2 with: - name: openimis-policies-apk-${{github.run_number}}-${{github.sha}} + name: policies-comores-apk-${{github.run_number}}.apk path: ./app/build/outputs/**/*.apk # - name: build From af8df5da0b62a52f77b2e4b9b96114109abf286b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 29 Nov 2024 13:53:50 +0100 Subject: [PATCH 080/272] fix upload-artifacts --- .github/workflows/manual.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index d9475d06..1bb4af90 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup JDK 17 uses: actions/setup-java@v2 @@ -23,14 +23,14 @@ jobs: java-version: '17' cache: 'gradle' - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: | ~/.gradle/caches ~/.gradle/wrapper key: ${{ runner.os }}-${{ github.event.inputs.application_id }}-${{ hashFiles('**/*.gradle*') }}-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}-${{ hashFiles('**/buildSrc/**/*.kt') }} - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: | ~/.android @@ -52,7 +52,7 @@ jobs: run: | gradle --version - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: policies-comores-apk-${{github.run_number}}.apk path: ./app/build/outputs/**/*.apk From 1183e6c2615707a2ec8bda850409b60734af1162 Mon Sep 17 00:00:00 2001 From: vaneck237 <106650515+vaneck237@users.noreply.github.com> Date: Wed, 4 Dec 2024 11:19:29 +0100 Subject: [PATCH 081/272] Update LICENSE.md --- LICENSE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/LICENSE.md b/LICENSE.md index 85f8c871..9cfaf249 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -11,3 +11,4 @@ Limitation of Liability In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who modifies and/or conveys the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages. In case of dispute arising out or in relation to the use of the program, it is subject to the public law of Switzerland. The place of jurisdiction is Berne. + From 3e30301422e24ebc1a44c2e9200460481f52d95c Mon Sep 17 00:00:00 2001 From: vaneck237 <106650515+vaneck237@users.noreply.github.com> Date: Wed, 4 Dec 2024 11:23:03 +0100 Subject: [PATCH 082/272] Update main.yml --- .github/workflows/main.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cd318866..a36de588 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,7 +3,7 @@ name: CI on: push: branches: - - 'develop-comores' + - '*' # tags: # - '!v*' @@ -27,7 +27,7 @@ jobs: - name: build run: | - ./gradlew assembleComoresDevDebug --stacktrace + ./gradlew assembleDebug --stacktrace - name: Environment info run: | @@ -35,12 +35,12 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: policies-comores-apk-${{github.run_number}}.apk + name: openimis-policies-apk-${{github.run_number}}.apk path: ./app/build/outputs/**/*.apk - name: build run: | - ./gradlew bundleComoresDevDebug --stacktrace + ./gradlew bundleDebug --stacktrace - name: Environment info run: | @@ -48,5 +48,5 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: policies-comores-aab-${{github.run_number}}.aab + name: openimis-policies-aab-${{github.run_number}}.aab path: ./app/build/outputs/**/*.aab From 35a3f38f657f03b1b4cb9e8a09c28feba5c8e73c Mon Sep 17 00:00:00 2001 From: vaneck237 <106650515+vaneck237@users.noreply.github.com> Date: Wed, 4 Dec 2024 11:33:00 +0100 Subject: [PATCH 083/272] Update main.yml --- .github/workflows/main.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a36de588..2fde40a3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,7 +3,7 @@ name: CI on: push: branches: - - '*' + - 'develop-comores' # tags: # - '!v*' @@ -27,7 +27,7 @@ jobs: - name: build run: | - ./gradlew assembleDebug --stacktrace + ./gradlew assemblecomoresDevDebug --stacktrace - name: Environment info run: | @@ -35,12 +35,12 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: openimis-policies-apk-${{github.run_number}}.apk + name: policies-comores-apk-${{github.run_number}}.apk path: ./app/build/outputs/**/*.apk - name: build run: | - ./gradlew bundleDebug --stacktrace + ./gradlew bundlecomoresDevDebug --stacktrace - name: Environment info run: | @@ -48,5 +48,5 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: openimis-policies-aab-${{github.run_number}}.aab + name: policies-comores-aab-${{github.run_number}}.aab path: ./app/build/outputs/**/*.aab From ffe654252ffec0099f9161d86c3792d5bc7745fb Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 21 Apr 2025 12:52:00 +0100 Subject: [PATCH 084/272] add signing date in policy form --- app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/localeMv/res/values/strings.xml | 1 + app/src/main/assets/pages/Policy.html | 4 ++++ app/src/main/assets/pages/Policy.js | 5 +++++ gradle/wrapper/gradle-wrapper.properties | 4 ++-- 5 files changed, 13 insertions(+), 2 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 1fa6b29f..f6e7781d 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -498,4 +498,5 @@ Sél. un plan de contribution Plan de contribution Numéro du compte + Date de signature diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index 9ad73fd8..3867880c 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -486,4 +486,5 @@ Other Household Select Income Level Income Level + Signing Date diff --git a/app/src/main/assets/pages/Policy.html b/app/src/main/assets/pages/Policy.html index 4c3a4dc1..921b1b2c 100644 --- a/app/src/main/assets/pages/Policy.html +++ b/app/src/main/assets/pages/Policy.html @@ -75,6 +75,10 @@ Expire date +
  • + Signing date + +
  • Officer diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 08caa83f..fc8f1033 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -5,6 +5,11 @@ $(document).ready(function () { $('#ControlNumber').hide(); } + if(!Android.getRule("isVisibleSigningDate")){ + $('#SigningDate').hide(); + $("#txtSigningDate").prop("required", false); + } + $("#dialog-confirm").attr("title", Android.getString('Confirm')); var LocationId = parseInt(queryString("l")); diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1d397947..e30058c7 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Mar 02 13:32:15 CET 2021 +#Mon Apr 21 11:46:21 WAT 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip From 2473f33676f63836a5179ec559bfc990ccb7f7f8 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 21 Apr 2025 12:58:10 +0100 Subject: [PATCH 085/272] fix field --- app/src/main/assets/pages/Policy.html | 2 +- app/src/main/assets/pages/Policy.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/assets/pages/Policy.html b/app/src/main/assets/pages/Policy.html index 921b1b2c..8bfe6078 100644 --- a/app/src/main/assets/pages/Policy.html +++ b/app/src/main/assets/pages/Policy.html @@ -77,7 +77,7 @@
  • Signing date - +
  • Officer diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index fc8f1033..c3edbeea 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -7,7 +7,6 @@ $(document).ready(function () { if(!Android.getRule("isVisibleSigningDate")){ $('#SigningDate').hide(); - $("#txtSigningDate").prop("required", false); } $("#dialog-confirm").attr("title", Android.getString('Confirm')); From 2fa4164fc99bb6a0256289c358851ee95a82dc0a Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 21 Apr 2025 16:48:44 +0100 Subject: [PATCH 086/272] save signingDate field locally --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Policy.js | 2 ++ .../imispolicies/ClientAndroidInterface.java | 5 +++-- .../org/openimis/imispolicies/SQLHandler.java | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 1f1bb357e635ad24f122e28cd4cede349394d419..b17e13edbeff0011e179a0f4c57427cfa5c0d691 100644 GIT binary patch delta 115 zcmZozAlR@#aDuepeFg?b5e5c^IY9gp$ZnpfW6XM=L9eQCW6Gj*1sMirJ_Z>kPR1Uf zJRCITYOssT%QLoWZnnw@WE9a+PzugW&&$k9cS$TsRpNAU3~_Dl&TQ|_WCUWS?cJHo GrOyEWvK@i| delta 87 zcmZozAlR@#aDuepJq89w5e5c^IY9gp$ZndbW6XMwL9b}h#*{_rTm}rxd<+ImoQyq_ n6?qi6nj$sW#pUH0TNyX2Wdt%dcW1VDXEFjY)AsI6=F(>X*8Lbf diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index c3edbeea..65967f11 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -42,6 +42,7 @@ $(document).ready(function () { var StartDate = $Policy[0]["StartDate"]; var EnrolmentDate = $Policy[0]["EnrollDate"]; var ExpiryDate = $Policy[0]["ExpiryDate"]; + var SigningDate = $Policy[0]["SigningDate"]; //var ProdId = parseInt($Policy[0]["ProdId"]); var CPId = parseInt($Policy[0]["ContributionPlanId"]); var CurrentPolicyValue = $Policy[0]["PolicyValue"]; @@ -51,6 +52,7 @@ $(document).ready(function () { $('#txtStartDate').val((StartDate)); $('#txtExpiryDate').val(ExpiryDate); + $('#txtSigningDate').val(SigningDate); if(Android.IsBulkCNUsed()) { if($Policy[0]["ControlNumber"]) { diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index f2f52a07..498d5272 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1881,6 +1881,7 @@ public int SavePolicy(String PolicyData, int FamilyId, int PolicyId) throws Exce values.put("PolicyValue", data.get("hfPolicyValue")); values.put("ContributionPlanId", data.get("ddlContributionPlan")); values.put("OfficerId", data.get("ddlOfficer")); + values.put("SigningDate", data.get("txtSigningDate")); @Language("SQL") String query = "SELECT * FROM tblContributionPlan WHERE Id =" + Integer.parseInt(data.get("ddlContributionPlan")); @@ -1928,7 +1929,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { //getPolicyValue(String enrollDate, int ProductId, int FamilyId, String startDate, boolean HasCycle, int PolicyId, String PolicyStage, int IsOffline) throws JSONException { boolean isValueChanged = false; @Language("SQL") - String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate,FamilyId,PolicyStage,IsOffline FROM tblPolicy P\n" + + String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline FROM tblPolicy P\n" + "INNER JOIN tblContributionPlan CP ON CP.Id = P.ContributionPlanId\n" + "WHERE FamilyId = " + FamilyId; JSONArray PolicyValueArray = sqlHandler.getResult(QueryPolicyValue, null); @@ -2016,7 +2017,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { @SuppressWarnings("unused") public String getPolicy(int PolicyId) { @Language("SQL") - String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, bcn.ControlNumber, \n" + + String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, SigningDate, bcn.ControlNumber, \n" + " CASE WHEN PolicyStatus = 1 THEN '" + activity.getResources().getString(R.string.Idle) + "' " + " WHEN PolicyStatus = 2 THEN '" + activity.getResources().getString(R.string.Active) + "' " + " WHEN PolicyStatus = 4 THEN '" + activity.getResources().getString(R.string.Suspended) + "' " + diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index a5833d0c..76c17280 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -282,6 +282,7 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "StartDate DATE," + "EffectiveDate DATE," + "ExpiryDate DATE," + + "SigningDate DATE," + "PolicyStatus NUMERIC," + "PolicyValue NUMERIC," + "ProdId NUMERIC," + From 1f5a1f30147d5142be7374df5b82d29bb19086b4 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 22 Apr 2025 16:38:04 +0100 Subject: [PATCH 087/272] add attachment view --- app/src/localeMv/res/values/strings.xml | 5 + app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Attachment.html | 54 ++++++ app/src/main/assets/pages/Attachment.js | 176 ++++++++++++++++++ app/src/main/assets/pages/Insuree.html | 2 +- app/src/main/assets/pages/Insuree.js | 20 ++ .../imispolicies/ClientAndroidInterface.java | 87 +++++++++ .../openimis/imispolicies/MainActivity.java | 42 ++++- .../org/openimis/imispolicies/SQLHandler.java | 10 + 9 files changed, 394 insertions(+), 2 deletions(-) create mode 100644 app/src/main/assets/pages/Attachment.html create mode 100644 app/src/main/assets/pages/Attachment.js diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index 3867880c..f952b1fd 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -487,4 +487,9 @@ Select Income Level Income Level Signing Date + Attachment + No File + Title + File + No file added diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index b17e13edbeff0011e179a0f4c57427cfa5c0d691..267c1df544603be3f2a84f05ef30d476aed2edf5 100644 GIT binary patch delta 273 zcmZozAlR@#aDuep0|o|05e5c^IY9gZ$ZnaaW6bzqW5SZzJS+^l49o@$KbZ^}bSFB> zS~q$$GP8@Dn=>})mn0_Tq?RP*c;*$C7Nw>-mXstWXXK{ll@wzY)S4VyBEf}FHQ8{Q zSY$|MNlvN~XNYS=hz=L0l3Qj@YF=V4l8AGDUJ1}hBqfQtnK_l7DN3B4ej%>zu0cS3 z0YRR=jzN(M-mZ}vNfN<>J?F8#v3IoWg^wd2N)rwV ziIz=_5G@fMM390a5*3O>Dmn^UM2i&YAo&Zf%j=mUEA4uV-}AiBywCX7y|r8S*1j36 zJu(dQv|$)`@%umi|MJc|%zX6A!B5}6)H9BZ9yN|E=UX`Tfs z-4fdx4EkFp&bz@J8dIM(8H}LhFiNDLfg3q4iLX;2? zv#ct|DZ*zE9_pjLuV5CBR~cV`;L~bW^D*iO&M2V4;OozVU)FR~WW0o=npb3u>lSH) z>t?>=dZC9co<_mOmddiP1wnzOG`QggNCQ0KXnU$lJXEDDky^!+`FRF&K9Ynd$r1yL zCGI2kX&7UTyY0!&SNHy&_Vsd1iWdlqeIN_i=QYO;14{kap|;zubu)DF3$0*yE4y;C z44MWnsg8s3SD}Zxh@t94H)lsBn`@PuBZ_T7(QRg&@zDbCj)hSaxM4&c4EJg`YDTP?~da$KlY=5VhgWyV+Kl5GiQab4x#JlQH@}p;iE{G6~R)* oQcdwZ_M9Jwc6 + + + Add/Edit Attachments + + + + + + + + + + + +
    + +
    +
    + +
      +
    • + Title + +
    • +
    • + File + +
    • +
      + New +
      +
    +
      +
    • +
      + +
      +
      +

      +
      +
      +

      +
      +
    • +
    +
    + + + \ No newline at end of file diff --git a/app/src/main/assets/pages/Attachment.js b/app/src/main/assets/pages/Attachment.js new file mode 100644 index 00000000..6626b637 --- /dev/null +++ b/app/src/main/assets/pages/Attachment.js @@ -0,0 +1,176 @@ +$(document).ready(function () { + + var InsureeId = queryString("i"); + var FamilyId = queryString("f"); + var AttachmentTitle = ""; + var AttachmentName = ""; + var AttachmentId = 0; + + if (sessionStorage.getItem("FamilyData") !== null) { + var Attachments = Android.getInsureeAttachments(parseInt(queryString('f'))); + var ctls = ["AttachmentTitle", "AttachmentFile", "AttachmentId"]; + var Columns = ["Title", "Filename", "Id"]; + LoadList(Attachments, '.ulList', ctls, Columns); + }else{ + LoadAttachments(); + } + + + $('.ulList li').click(function () { + AttachmentTitle = $(this).find('#AttachmentTitle').text(); + AttachmentName = $(this).find('#AttachmentFile').text(); + AttachmentId = parseInt($(this).find('#AttachmentId').val()); + }); + + + $('#btnAddNew').click(function () { + var passed = isFormValidated(); + + if (passed == true) { + var title = $('#txtTitleAttachment').val(); + var file = $('#txtFileAttachment').val(); + + Android.addAttachment(parseInt(FamilyId),title, file); + window.location.reload(); + + } else + Android.ShowDialog(Android.getString('FieldRequired')); + + $('#txtTitleAttachment').val(""); + $('#txtFileAttachment').val(""); + }); + + $('#btnSave').click(function () { + $("#divProgress").show(); + + if (Android.getInsureeAttachments(parseInt(queryString('f'))) === "[]") { + $("#divProgress").hide(); + Android.ShowDialog(Android.getString('AttachmentRequired')); + } else { + var jsonInsuree = sessionStorage.getItem("InsureeData"); + if (sessionStorage.getItem("FamilyData") !== null) { + var FamilyId = Android.SaveFamily(sessionStorage.getItem("FamilyData"), jsonInsuree); + var FamilyType = sessionStorage.getItem("FamilyType"); + Android.SaveInsureeAttachments(FamilyId); + + if (FamilyId > 0) { + sessionStorage.removeItem("FamilyData"); + sessionStorage.removeItem("InsureeData"); + $(this).attr("disabled", "disabled"); + + if (FamilyType == "P") { + window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); + } else { + window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); + } + } + + } else if (sessionStorage.getItem("SubFamilyData") !== null) { + var FamilyId = queryString('f'); + var SubFamilyId = Android.SaveSubFamily(sessionStorage.getItem("SubFamilyData"), jsonInsuree, parseInt(FamilyId)); + if (SubFamilyId > 0) { + sessionStorage.removeItem("SubFamilyData"); + $(this).attr("disabled", "disabled"); + window.open("FamilyAndInsurees.html?f=" + SubFamilyId, "_self"); + } + } else { + var FamilyId = parseInt(queryString('f')); + var FamilyPolicy = Android.getFamilyPolicy(FamilyId); + var $Policy = $.parseJSON(FamilyPolicy); + var MemberCount = parseInt($Policy[0]["MemberCount"]); + var Threshold = parseInt($Policy[0]["Threshold"]); + var TotalIns = parseInt($Policy[0]["Ins"]); + var PolicyId = parseInt($Policy[0]["PolicyId"]); + var IsNewIns = parseInt($("#hfInsureeId").val()); + var MemberDialog = -1; + var ExceedThreshold = -1; + + if (PolicyId > 0 && IsNewIns == 0) { + if (TotalIns >= MemberCount) { + ExceedThreshold = 0; + Android.ShowDialog(Android.getString('ExceedMemberCount')); + } else if (TotalIns >= Threshold) { + ExceedThreshold = 1; + } else { + ExceedThreshold = 0; + } + + } + var InsureeId = Android.SaveInsuree(jsonInsuree, FamilyId, 0, parseInt(ExceedThreshold), PolicyId); + Android.SaveInsureeAttachments(FamilyId); + if (PolicyId > 0 && TotalIns >= MemberCount) { + $("#divProgress").hide(); + } else { + var isPolygamy = queryString("isPolygamy"); + if(isPolygamy == 1){ + $("#divProgress").hide(); + window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); + }else{ + $("#divProgress").hide(); + window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); + } + } + } + } + }); + + $('#txtFileAttachment').click(function () { + Android.showAttachmentDialog(); + }); + + AssignDotClass(); + contextMenu.createContextMenu([Android.getString(Android.getString('Delete'))], function () { + var clicked = $(this).text(); + + if (clicked == Android.getString('Delete')) { + var AttachmentDeleted = -1; + $('#msgAlert').text(Android.getString('DeleteAttachment')); + var deletedSuccess = -1; + $("#dialog-confirm").dialog({ + resizable: false, + height: "auto", + width: 350, + modal: true, + buttons: [ + { + text: Android.getString("Ok"), + click: function () { + AttachmentDeleted = parseInt(Android.DeleteAttachment(parseInt(FamilyId),AttachmentId,AttachmentTitle, AttachmentName)); + LoadAttachments(); + if (AttachmentDeleted == 1) { + Android.ShowDialog(Android.getString('AttachmentDeleted')); + window.open('Attachment.html?f=' + FamilyId, "_self"); + } + $(this).dialog("close"); + } + }, + { + text: Android.getString("Cancel"), + click: function () { + $(this).dialog("close"); + } + } + ] + }); + } + }); + + +}); + +// called from java after attachment was selected by the user +function selectAttachmentCallback(attachName) { + $('#txtFileAttachment').val(attachName); +} + +function LoadAttachments() { + var Attachments = Android.getInsureeAttachments(parseInt(queryString('f'))); + var ctls = ["AttachmentTitle", "AttachmentFile", "AttachmentId"]; + var Columns = ["Title", "Filename", "Id"]; + LoadList(Attachments, '.ulList', ctls, Columns); +} + +function AssignDotClass() { + var $lis = $(".ulList li"); + $lis.addClass("dot-side-menu"); +} \ No newline at end of file diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 822bafd7..672ff729 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -172,7 +172,7 @@
  • diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index ffa77790..6446ee05 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -115,6 +115,21 @@ $(document).ready(function () { $('#spPleaseWait').text(Android.getString('saving')); + $('#btnNext').click(function () { + var passed = isFormValidated(); + + if (passed == true) { + if (FamilyId == 0 || FamilyId == null || FamilyId == undefined) { + saveInsureeLocally(); + window.open("Attachment.html", "_self"); + } else { + saveInsureeLocally(); + window.open("Attachment.html?f=" + FamilyId, "_self"); + } + }else + Android.ShowDialog(Android.getString('FieldRequired')); + }); + $('#btnSave').click(function () { $("#divProgress").show(); @@ -493,3 +508,8 @@ function fillAge(Birthday) { $("#ddlEducation").prop("required", false); } } + +function saveInsureeLocally() { + var jsonInsuree = createJSONString(); + sessionStorage.setItem("InsureeData", jsonInsuree); +} diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 498d5272..4ccb8823 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -32,6 +32,7 @@ import android.app.AlertDialog; import android.app.ProgressDialog; import android.content.ContentValues; +import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.content.res.Resources; @@ -133,6 +134,8 @@ public class ClientAndroidInterface { public static int RESULT_LOAD_IMG = 1; public static int RESULT_SCAN = 100; public static boolean inProgress = true; + private JSONArray Attachments = new JSONArray(); + private JSONArray TempAttachments = new JSONArray(); @NonNull private final Activity activity; @@ -151,6 +154,7 @@ public class ClientAndroidInterface { @NonNull private final Picasso picassoInstance; private int enrol_result; + private Context mContext; ClientAndroidInterface(@NonNull Activity activity) { @@ -5694,4 +5698,87 @@ public String GetContributionPlanValue(int familyId, String CPId){ return calculationRule.toString(); } + + @JavascriptInterface + public void addAttachment(int familyId, String title, String filename) throws JSONException { + String contentFile = ((MainActivity) activity).fileContent; + if (familyId != 0) { + int MaxAttachmentId = getNextAvailableAttachmentId(); + ContentValues AttachmentValues = new ContentValues(); + AttachmentValues.put("Filename", filename); + AttachmentValues.put("Id", MaxAttachmentId); + AttachmentValues.put("Title", title); + AttachmentValues.put("Content", contentFile); + AttachmentValues.put("FamilyId", familyId); + sqlHandler.insertData("tblInsureeAttachments", AttachmentValues); + } else { + JSONObject obj = new JSONObject(); + obj.put("Title", title); + obj.put("Filename", filename); + obj.put("content", contentFile); + TempAttachments.put(obj); + } + + } + + @JavascriptInterface + public void SaveInsureeAttachments(int FamilyId) { + int MaxAttachmentId = 0; + try { + + MaxAttachmentId = getNextAvailableAttachmentId(); + + for (int i = 0; i < Attachments.length(); i++) { + ContentValues AttachmentValues = new ContentValues(); + JSONObject obj = Attachments.getJSONObject(i); + if (!obj.has("Id")) { + AttachmentValues.put("Id", MaxAttachmentId); + AttachmentValues.put("Filename", obj.getString("Filename")); + AttachmentValues.put("Title", obj.getString("Title")); + AttachmentValues.put("Content", obj.getString("content")); + AttachmentValues.put("FamilyId", FamilyId); + sqlHandler.insertData("tblInsureeAttachments", AttachmentValues); + } + } + + TempAttachments = new JSONArray(); + + } catch (JSONException e) { + e.printStackTrace(); + } + + } + + @JavascriptInterface + public String getInsureeAttachments(int FamilyId) throws JSONException { + Attachments = new JSONArray(); + + String Query = "SELECT Id,Title, Filename, Content, FamilyId \n" + + "FROM tblInsureeAttachments \n" + + "WHERE FamilyId = ?"; + String[] args = {String.valueOf(FamilyId)}; + + JSONArray Attachs = sqlHandler.getResult(Query, args); + Log.e("Attachments", Attachs.toString()); + + for (int i = 0; i < Attachs.length(); i++) { + Attachments.put(Attachs.getJSONObject(i)); + } + + for (int i = 0; i < TempAttachments.length(); i++) { + Attachments.put(TempAttachments.getJSONObject(i)); + } + + return Attachments.toString(); + + } + + @JavascriptInterface + public void showAttachmentDialog() { + ((MainActivity) activity).PickAttachmentDialogFromPage(); + } + + private int getNextAvailableAttachmentId() { + return getMaxIdFromTable("Id", "tblInsureeAttachments"); + } } diff --git a/app/src/main/java/org/openimis/imispolicies/MainActivity.java b/app/src/main/java/org/openimis/imispolicies/MainActivity.java index 8fea4def..e1fa2f0a 100644 --- a/app/src/main/java/org/openimis/imispolicies/MainActivity.java +++ b/app/src/main/java/org/openimis/imispolicies/MainActivity.java @@ -34,11 +34,14 @@ import android.content.Context; import android.content.Intent; import android.content.pm.PackageManager; +import android.database.Cursor; import android.net.Uri; import android.os.AsyncTask; import android.os.Bundle; import android.provider.MediaStore; +import android.provider.OpenableColumns; import android.text.TextUtils; +import android.util.Base64; import android.view.KeyEvent; import android.view.LayoutInflater; import android.view.Menu; @@ -80,6 +83,7 @@ import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; +import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; @@ -96,6 +100,7 @@ public class MainActivity extends AppCompatActivity public static final int REQUEST_CREATE_ENROL_EXPORT = 3; public static final int REQUEST_CREATE_FEEDBACK_EXPORT = 4; public static final int REQUEST_CREATE_RENEWAL_EXPORT = 5; + private static final int REQUEST_PICK_ATTACH_FILE = 6; private NavigationView navigationView; // This is super ugly but I'm not fixing the app. @@ -126,6 +131,9 @@ public class MainActivity extends AppCompatActivity private AlertDialog enrolmentOfficerDialog; private AlertDialog masterDataDialog; private AlertDialog permissionDialog; + private AlertDialog addAttachmentDialog; + private EditText fileInput; + public String fileContent = ""; @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { @@ -208,7 +216,32 @@ protected void onActivityResult(int requestCode, int resultCode, Intent data) { AndroidUtils.showToast(this, R.string.XmlCreated); } - } else { + } else if (requestCode == REQUEST_PICK_ATTACH_FILE && resultCode == RESULT_OK && data != null) { + Uri fileUri = data.getData(); + + Cursor cursor = getContentResolver() + .query(fileUri, null, null, null, null, null); + + try { + if (cursor != null && cursor.moveToFirst()) { + @SuppressLint("Range") String displayName = cursor.getString( + cursor.getColumnIndex(OpenableColumns.DISPLAY_NAME)); + + byte[] bytes = IOUtils.toByteArray(getContentResolver().openInputStream(fileUri)); + + fileContent = Base64.encodeToString(bytes, Base64.DEFAULT); + + wv.evaluateJavascript(String.format("selectAttachmentCallback(\"%s\");", displayName), null); + } + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } finally { + cursor.close(); + } + + } else { //if user cancels ClientAndroidInterface.inProgress = false; this.InsureeNumber = null; @@ -216,6 +249,13 @@ protected void onActivityResult(int requestCode, int resultCode, Intent data) { } } + public void PickAttachmentDialogFromPage() { + Intent intent = new Intent(Intent.ACTION_GET_CONTENT); + intent.addCategory(Intent.CATEGORY_OPENABLE); + intent.setType("image/*"); + startActivityForResult(intent, REQUEST_PICK_ATTACH_FILE); + } + @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index 76c17280..eb8241ce 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -92,6 +92,7 @@ public class SQLHandler extends SQLiteOpenHelper { public static final String tblFamilySMS = "tblFamilySMS"; public static final String tblIncomeLevel = "tblIncomeLevel"; public static final String tblContributionPlan = "tblContributionPlan"; + public static final String tblInsureeAttachments = "tblInsureeAttachments"; public SQLHandler(Context context) { super(context, DBNAME, null, DATABASE_VERSION); @@ -441,6 +442,14 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "ValidTo Date," + "CpId" +")" ); + sqLiteDatabase.execSQL( + "CREATE TABLE " + tblInsureeAttachments + "(" + + "Id INTEGER," + + "Title TEXT," + + "Filename TEXT," + + "Content TEXT," + + "FamilyId INTEGER" + ")" + ); } catch (Exception e) { e.printStackTrace(); } @@ -481,6 +490,7 @@ public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + tblRelations); db.execSQL("DROP TABLE IF EXISTS " + tblRenewals); db.execSQL("DROP TABLE IF EXISTS " + tblIncomeLevel); + db.execSQL("DROP TABLE IF EXISTS " + tblInsureeAttachments); if (oldVersion < 2) { String sql = "ALTER TABLE tblRenewals ADD COLUMN LocationId INTEGER;"; db.execSQL(sql); From daf2cb9e43df8a23d5da814e1396284410ef271b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 23 Apr 2025 15:12:10 +0100 Subject: [PATCH 088/272] save attachment locally and delete it --- app/src/localeMv/res/values-fr/strings.xml | 8 ++ app/src/localeMv/res/values/strings.xml | 3 + app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Attachment.js | 86 +++--------------- .../main/assets/pages/FamilyAndInsurees.js | 6 +- app/src/main/assets/pages/FamilyPolygamy.js | 2 +- app/src/main/assets/pages/Insuree.html | 2 +- app/src/main/assets/pages/Insuree.js | 28 +----- .../imispolicies/ClientAndroidInterface.java | 42 +++++++-- .../org/openimis/imispolicies/SQLHandler.java | 1 + 10 files changed, 70 insertions(+), 108 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index f6e7781d..7a349db2 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -499,4 +499,12 @@ Plan de contribution Numéro du compte Date de signature + Pièces jointes + Aucun fichier + Titre + Fichier + Aucun fichier ajouté + Suppression de la pièce jointe + Pièce jointe supprimée avec succès + Aucune pièce jointe trouvée. Veuillez ajouter une pièce jointe diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index f952b1fd..dc60c001 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -492,4 +492,7 @@ Title File No file added + Deleting of Attachment + Attachment deleted successfully + No attachment added. Please add attachment to continue diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 267c1df544603be3f2a84f05ef30d476aed2edf5..04e17037f8300cfabcfb2350ef0ccc3f0f968f13 100644 GIT binary patch delta 307 zcmZozAlR@#aDuepBL)UW5e5c^IY9gZ$nKe_W6bzyVuA`2^NEdZPRwjTag9c%&F7dc zVpu#G7(F+0CD=1^w3^7Vi>j(}Ob$qt+nk>`-AYEBf!ToJCzBzAIFklY4+BGETq7&H zxVbrFQ}kquIqN2CH}Xu5YvtPfY>o>fBkN}Ec{e#XvpD=^=3fc zU)y|jX!C7JlDA5dv`ynHu>4F>eN<=O3F{lm&zF>RBDyKE8kVFRGzF%$^Xc= z4If*WlS~1NmwK6m`JPJR{ubDckBL@YUAEa6Tpr54)Z4(VSu4y{1 zZ6S4>nVcWk!TDE99@k?Ukz}5Rq(u>SO$Q<5Sn3{T09qR=(Q^WI+a#m`ZIH;<8hepb zV9RnXY+-eZ=|B(eDCt)O?c`|^q<-vYeoje3cpk3n)=g727~;++OZ=?Baf9SEqJBi@ zNyG1kT0TcIA35029b_V1on$j$G$3M};YJ0*w%3bEOfpKe4(;Vo0JdElAyYNkUY^oS z8RKOU!-{)}=lf7`#52<7%7++X13Or^3r2AQh=~W$NSNk6)Na=?499fU88*qwm?+s(g4Ll`>U%spt&^pB z$IrmRHLbd18_?W6U@=lFElvsx6q1M*4U%14VH<{yv5MF@Sk#2YqOfpC!y^$PQPkH+H-t7P+{CKehVB~bG~2Bf5M{KC zazfa+ao_I~n)5EfAYmSk>+0Bol~Q-HT@Yi7sN%Tbv6rSTKcTa{L8j#zrl~`@V*n0| z%{wMQI|*PndXYbyk)%n>IU`&+mWg36c5=rekrxDSc|BOukaVe*6Y3#Hcadcy%YpWf z@>0jjw4WEW8Iv4#El#07zNfXIR^A-gCD+i^o$O(5F}jHl_o%Rd;kHOrkXDaZskPED zQTMVPC0BZWPH=h*iW2>7$X9lFFB;`kCMLDAES2k3BseE2JS!q@t zlK+r@kUy0d<)%CUV)VWAg|r0d|353}f$hZzqY!p@piJ+oiCm0yJs|w31JWgpUUig( zoER>N4+VjmAv6^3Gk`heVH#IQSa8qJ2PK8-K+Qt|P-jf4+t@4+gCf!uLAXT<*T;{8 zRQE6+{vQ$Q^1k@riQ&dT2j)nJ^dh*Kx&i0u>eWf+0X!t8d|ALaCOlf&he5z~ilcEY z-L6isCeSspJeLG*$DkNt0i%mR0q(js4S*XwPvQDK0mJ3zIca1h@1}`h;ka;hiV>c( zaQv=dVI3e}uNRS4I-B|ZyRLN%O?n*g^=4n>c!7`+H)xB-L?aLaq8|WcT?^h39(ArD zv`+%i5C5(^$El99$2coG_I9~4E{aJrge&sM9N$6%nU;<$*z!jKtqqskb)iI^dXzSb zv<)}f0Z9VS4z}ugUAHYb&;1-1V)>T9U9o|A4|-cp4R{;mtF9wBi${1S;)s~w9mqNH z`a%MNjDntXIYzpLLBnU*J|3YEm$W2IaGSc>mo=Oh z7WTTfbo{QLX|OFx056PrD80-Lc3IucTpmeusSsvX8>B3PrWd^ubwOOQ4R0-nM-bzD zQ=n!{n<4Qdp_8d&+t|jI;ixvl0FQ{b&>I3aKvn}X=jWu8^*kT6MuYA0n{9+0+p=_Q z^S77Hg9rs5e_a^r<=Zau;Sd@m(blyDlCrR4=+I$y 0) { - sessionStorage.removeItem("FamilyData"); - sessionStorage.removeItem("InsureeData"); - $(this).attr("disabled", "disabled"); - - if (FamilyType == "P") { - window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); - } else { - window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); - } - } - - } else if (sessionStorage.getItem("SubFamilyData") !== null) { - var FamilyId = queryString('f'); - var SubFamilyId = Android.SaveSubFamily(sessionStorage.getItem("SubFamilyData"), jsonInsuree, parseInt(FamilyId)); - if (SubFamilyId > 0) { - sessionStorage.removeItem("SubFamilyData"); - $(this).attr("disabled", "disabled"); - window.open("FamilyAndInsurees.html?f=" + SubFamilyId, "_self"); - } + Android.ShowDialog(Android.getString('AttachmentNotFound')); + }else { + Android.SaveInsureeAttachments(FamilyId, InsureeId); + if (isPolygamy) { + window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); } else { - var FamilyId = parseInt(queryString('f')); - var FamilyPolicy = Android.getFamilyPolicy(FamilyId); - var $Policy = $.parseJSON(FamilyPolicy); - var MemberCount = parseInt($Policy[0]["MemberCount"]); - var Threshold = parseInt($Policy[0]["Threshold"]); - var TotalIns = parseInt($Policy[0]["Ins"]); - var PolicyId = parseInt($Policy[0]["PolicyId"]); - var IsNewIns = parseInt($("#hfInsureeId").val()); - var MemberDialog = -1; - var ExceedThreshold = -1; - - if (PolicyId > 0 && IsNewIns == 0) { - if (TotalIns >= MemberCount) { - ExceedThreshold = 0; - Android.ShowDialog(Android.getString('ExceedMemberCount')); - } else if (TotalIns >= Threshold) { - ExceedThreshold = 1; - } else { - ExceedThreshold = 0; - } - - } - var InsureeId = Android.SaveInsuree(jsonInsuree, FamilyId, 0, parseInt(ExceedThreshold), PolicyId); - Android.SaveInsureeAttachments(FamilyId); - if (PolicyId > 0 && TotalIns >= MemberCount) { - $("#divProgress").hide(); - } else { - var isPolygamy = queryString("isPolygamy"); - if(isPolygamy == 1){ - $("#divProgress").hide(); - window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); - }else{ - $("#divProgress").hide(); - window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); - } - } + window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); } } }); @@ -135,7 +71,7 @@ $(document).ready(function () { { text: Android.getString("Ok"), click: function () { - AttachmentDeleted = parseInt(Android.DeleteAttachment(parseInt(FamilyId),AttachmentId,AttachmentTitle, AttachmentName)); + AttachmentDeleted = parseInt(Android.DeleteAttachment(parseInt(InsureeId),AttachmentId,AttachmentTitle, AttachmentName)); LoadAttachments(); if (AttachmentDeleted == 1) { Android.ShowDialog(Android.getString('AttachmentDeleted')); @@ -164,7 +100,7 @@ function selectAttachmentCallback(attachName) { } function LoadAttachments() { - var Attachments = Android.getInsureeAttachments(parseInt(queryString('f'))); + var Attachments = Android.getInsureeAttachments(parseInt(queryString('i'))); var ctls = ["AttachmentTitle", "AttachmentFile", "AttachmentId"]; var Columns = ["Title", "Filename", "Id"]; LoadList(Attachments, '.ulList', ctls, Columns); diff --git a/app/src/main/assets/pages/FamilyAndInsurees.js b/app/src/main/assets/pages/FamilyAndInsurees.js index 70db802d..3b3321d6 100644 --- a/app/src/main/assets/pages/FamilyAndInsurees.js +++ b/app/src/main/assets/pages/FamilyAndInsurees.js @@ -47,7 +47,7 @@ $(document).ready(function () { AssignDotClass(); - contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete')], function () { + contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete'), Android.getString('Attachment')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Edit')) { var url = 'FamilyAndInsurees.html?f=' + FamilyId; @@ -90,6 +90,10 @@ $(document).ready(function () { Android.ShowDialog(Android.getString('InsureeNotDeleted')); } + } else if(clicked == Android.getString('Attachment')){ + var url = 'FamilyAndInsurees.html?f=' + FamilyId; + Android.SetUrl(url); + window.open("Attachment.html?i=" + InsureeId + "&f=" + FamilyId, "_self"); } }); diff --git a/app/src/main/assets/pages/FamilyPolygamy.js b/app/src/main/assets/pages/FamilyPolygamy.js index 7212f906..c677bab1 100644 --- a/app/src/main/assets/pages/FamilyPolygamy.js +++ b/app/src/main/assets/pages/FamilyPolygamy.js @@ -1,6 +1,6 @@ $(document).ready(function () { - document.title = Android.getString('FamilyAndSubFamilies'); + document.title = Android.getString('FamilyPolygamy'); var FamilyId = queryString("f"); var LocationId = null; diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 672ff729..822bafd7 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -172,7 +172,7 @@ diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 6446ee05..e8813bd9 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -115,21 +115,6 @@ $(document).ready(function () { $('#spPleaseWait').text(Android.getString('saving')); - $('#btnNext').click(function () { - var passed = isFormValidated(); - - if (passed == true) { - if (FamilyId == 0 || FamilyId == null || FamilyId == undefined) { - saveInsureeLocally(); - window.open("Attachment.html", "_self"); - } else { - saveInsureeLocally(); - window.open("Attachment.html?f=" + FamilyId, "_self"); - } - }else - Android.ShowDialog(Android.getString('FieldRequired')); - }); - $('#btnSave').click(function () { $("#divProgress").show(); @@ -216,9 +201,9 @@ $(document).ready(function () { Android.showDialog('bye'); }); - window.onunload = function () { - sessionStorage.removeItem("FamilyData"); - } +// window.onunload = function () { +// sessionStorage.removeItem("FamilyData"); +// } //if insureeid is passed load the insuree var InsureeId = queryString("i"); @@ -507,9 +492,4 @@ function fillAge(Birthday) { $("#Education").hide(); $("#ddlEducation").prop("required", false); } -} - -function saveInsureeLocally() { - var jsonInsuree = createJSONString(); - sessionStorage.setItem("InsureeData", jsonInsuree); -} +} \ No newline at end of file diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 4ccb8823..edde87a5 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -2468,6 +2468,10 @@ public int DeleteFamily(int FamilyId) { String FamilyQuery = "DELETE FROM tblFamilies WHERE FamilyId = ?"; sqlHandler.getResult(FamilyQuery, familyIdArgument); + @Language("SQL") + String AttachmentQuery = "DELETE FROM tblInsureeAttachments WHERE FamilyId = ?"; + sqlHandler.getResult(AttachmentQuery, familyIdArgument); + //delete subfamily for polygamy JSONArray subFamilies = null; try { @@ -5700,7 +5704,7 @@ public String GetContributionPlanValue(int familyId, String CPId){ } @JavascriptInterface - public void addAttachment(int familyId, String title, String filename) throws JSONException { + public void addAttachment(int familyId, int insureeId, String title, String filename) throws JSONException { String contentFile = ((MainActivity) activity).fileContent; if (familyId != 0) { int MaxAttachmentId = getNextAvailableAttachmentId(); @@ -5710,6 +5714,7 @@ public void addAttachment(int familyId, String title, String filename) throws JS AttachmentValues.put("Title", title); AttachmentValues.put("Content", contentFile); AttachmentValues.put("FamilyId", familyId); + AttachmentValues.put("InsureeId", insureeId); sqlHandler.insertData("tblInsureeAttachments", AttachmentValues); } else { JSONObject obj = new JSONObject(); @@ -5722,7 +5727,7 @@ public void addAttachment(int familyId, String title, String filename) throws JS } @JavascriptInterface - public void SaveInsureeAttachments(int FamilyId) { + public void SaveInsureeAttachments(int FamilyId, int InsureeId) { int MaxAttachmentId = 0; try { @@ -5737,6 +5742,7 @@ public void SaveInsureeAttachments(int FamilyId) { AttachmentValues.put("Title", obj.getString("Title")); AttachmentValues.put("Content", obj.getString("content")); AttachmentValues.put("FamilyId", FamilyId); + AttachmentValues.put("InsureeId", InsureeId); sqlHandler.insertData("tblInsureeAttachments", AttachmentValues); } } @@ -5750,13 +5756,13 @@ public void SaveInsureeAttachments(int FamilyId) { } @JavascriptInterface - public String getInsureeAttachments(int FamilyId) throws JSONException { + public String getInsureeAttachments(int InsureeId) throws JSONException { Attachments = new JSONArray(); - String Query = "SELECT Id,Title, Filename, Content, FamilyId \n" + + String Query = "SELECT Id,Title, Filename, Content, FamilyId, InsureeId \n" + "FROM tblInsureeAttachments \n" + - "WHERE FamilyId = ?"; - String[] args = {String.valueOf(FamilyId)}; + "WHERE InsureeId = ?"; + String[] args = {String.valueOf(InsureeId)}; JSONArray Attachs = sqlHandler.getResult(Query, args); Log.e("Attachments", Attachs.toString()); @@ -5781,4 +5787,28 @@ public void showAttachmentDialog() { private int getNextAvailableAttachmentId() { return getMaxIdFromTable("Id", "tblInsureeAttachments"); } + + @JavascriptInterface + public int DeleteAttachment(int InsureeId,int attachmentId, String attachmentTitle, String attachmentName) throws JSONException { + Log.e("attachmentTitle", attachmentTitle); + Log.e("attachmentName", attachmentName); + if (InsureeId != 0) { + String[] attachmentIdArgument = new String[]{String.valueOf(attachmentId)}; + String Query = "DELETE FROM tblInsureeAttachments WHERE Id = ?"; + sqlHandler.getResult(Query, attachmentIdArgument); + return 1; + } else { + for (int i = 0; i < TempAttachments.length(); i++) { + JSONObject obj = TempAttachments.getJSONObject(i); + if (obj.getString("Title").equals(attachmentTitle)) { + if(attachmentName.equals(obj.getString("Filename"))){ + TempAttachments.remove(i); + return 1; + } + } + } + } + + return -1; + } } diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index eb8241ce..cfeaf284 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -448,6 +448,7 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "Title TEXT," + "Filename TEXT," + "Content TEXT," + + "InsureeId INTEGER," + "FamilyId INTEGER" + ")" ); } catch (Exception e) { From e0711167e5407e527cccf701b77e3c2af8b3653b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 23 Apr 2025 16:11:40 +0100 Subject: [PATCH 089/272] fix delete attachments --- app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/localeMv/res/values/strings.xml | 1 + app/src/main/assets/pages/Attachment.js | 9 ++++---- app/src/main/assets/pages/FamilyPolygamy.js | 7 ++++++- app/src/main/assets/pages/Insuree.js | 6 +++--- .../imispolicies/ClientAndroidInterface.java | 21 ++++++++++++++----- 6 files changed, 32 insertions(+), 13 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 7a349db2..f3749907 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -507,4 +507,5 @@ Suppression de la pièce jointe Pièce jointe supprimée avec succès Aucune pièce jointe trouvée. Veuillez ajouter une pièce jointe + Famille polygame diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index dc60c001..d1686826 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -495,4 +495,5 @@ Deleting of Attachment Attachment deleted successfully No attachment added. Please add attachment to continue + Polygamous family diff --git a/app/src/main/assets/pages/Attachment.js b/app/src/main/assets/pages/Attachment.js index 2a679b8e..d19e6ac3 100644 --- a/app/src/main/assets/pages/Attachment.js +++ b/app/src/main/assets/pages/Attachment.js @@ -37,12 +37,12 @@ $(document).ready(function () { $('#btnSave').click(function () { $("#divProgress").show(); - if (Android.getInsureeAttachments(parseInt(queryString('f'))) === "[]") { + if (Android.getInsureeAttachments(parseInt(queryString('i'))) === "[]") { $("#divProgress").hide(); Android.ShowDialog(Android.getString('AttachmentNotFound')); }else { Android.SaveInsureeAttachments(FamilyId, InsureeId); - if (isPolygamy) { + if (isPolygamy == 1) { window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); } else { window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); @@ -72,10 +72,11 @@ $(document).ready(function () { text: Android.getString("Ok"), click: function () { AttachmentDeleted = parseInt(Android.DeleteAttachment(parseInt(InsureeId),AttachmentId,AttachmentTitle, AttachmentName)); - LoadAttachments(); + if (AttachmentDeleted == 1) { Android.ShowDialog(Android.getString('AttachmentDeleted')); - window.open('Attachment.html?f=' + FamilyId, "_self"); + location.reload() + //window.open('Attachment.html?f=' + InsureeId, "_self"); } $(this).dialog("close"); } diff --git a/app/src/main/assets/pages/FamilyPolygamy.js b/app/src/main/assets/pages/FamilyPolygamy.js index c677bab1..ce73d770 100644 --- a/app/src/main/assets/pages/FamilyPolygamy.js +++ b/app/src/main/assets/pages/FamilyPolygamy.js @@ -44,7 +44,7 @@ $(document).ready(function () { AssignDotClass(); - contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete')], function () { + contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete'), Android.getString('Attachment')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Edit')) { var url = 'FamilyPolygamy.html?f=' + FamilyId; @@ -88,6 +88,11 @@ $(document).ready(function () { } } + else if(clicked == Android.getString('Attachment')){ + var url = 'FamilyPolygamy.html?f=' + FamilyId; + Android.SetUrl(url); + window.open("Attachment.html?i=" + InsureeId + "&f=" + FamilyId + '&isPolygamy=1', "_self"); + } }); }); diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index e8813bd9..438441d6 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -201,9 +201,9 @@ $(document).ready(function () { Android.showDialog('bye'); }); -// window.onunload = function () { -// sessionStorage.removeItem("FamilyData"); -// } + window.onunload = function () { + sessionStorage.removeItem("FamilyData"); + } //if insureeid is passed load the insuree var InsureeId = queryString("i"); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index edde87a5..7e8c64c2 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5765,7 +5765,6 @@ public String getInsureeAttachments(int InsureeId) throws JSONException { String[] args = {String.valueOf(InsureeId)}; JSONArray Attachs = sqlHandler.getResult(Query, args); - Log.e("Attachments", Attachs.toString()); for (int i = 0; i < Attachs.length(); i++) { Attachments.put(Attachs.getJSONObject(i)); @@ -5793,10 +5792,22 @@ public int DeleteAttachment(int InsureeId,int attachmentId, String attachmentTit Log.e("attachmentTitle", attachmentTitle); Log.e("attachmentName", attachmentName); if (InsureeId != 0) { - String[] attachmentIdArgument = new String[]{String.valueOf(attachmentId)}; - String Query = "DELETE FROM tblInsureeAttachments WHERE Id = ?"; - sqlHandler.getResult(Query, attachmentIdArgument); - return 1; + if(attachmentId != 0){ + String[] attachmentIdArgument = new String[]{String.valueOf(attachmentId)}; + String Query = "DELETE FROM tblInsureeAttachments WHERE Id = ?"; + sqlHandler.getResult(Query, attachmentIdArgument); + return 1; + }else { + for (int i = 0; i < TempAttachments.length(); i++) { + JSONObject obj = TempAttachments.getJSONObject(i); + if (obj.getString("Title").equals(attachmentTitle)) { + if(attachmentName.equals(obj.getString("Filename"))){ + TempAttachments.remove(i); + return 1; + } + } + } + } } else { for (int i = 0; i < TempAttachments.length(); i++) { JSONObject obj = TempAttachments.getJSONObject(i); From c3ff156e6651f7b7b52d9b09cebf35001c6a52cf Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 25 Apr 2025 12:12:49 +0100 Subject: [PATCH 090/272] make nin non mandatory --- app/src/main/assets/pages/Insuree.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index 822bafd7..b9c62e25 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -135,7 +135,7 @@
  • Identification Number - +
  • Vulnerability From 3df019be54eec97935eb1d160df739074d02bbe4 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Fri, 25 Apr 2025 15:44:48 +0100 Subject: [PATCH 091/272] =?UTF-8?q?ajout=20du=20champs=20p=C3=A9riodicit?= =?UTF-8?q?=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 1f1bb357e635ad24f122e28cd4cede349394d419..f221b475657ebb20b0c593e9c9317e88ca823b2d 100644 GIT binary patch delta 115 zcmZozAlR@#aDuepeFg?b5e5c^IY9gp$ZnpfW6XM=L9eQCW6Gj*1sMirJ_Z>kPR1Uf zJRCITYOssT%QLoWZnnw@WE9a+Pzp#b%FIv6OwKH+RN@SAjRX*8Lbf From af7504fd0165a8d79b6e2d74f8b61249f3662d4d Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Fri, 25 Apr 2025 15:45:55 +0100 Subject: [PATCH 092/272] =?UTF-8?q?ajout=20du=20champs=20p=C3=A9riodicit?= =?UTF-8?q?=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/localeMv/res/values-en/strings.xml | 1 + app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/localeMv/res/values/strings.xml | 1 + app/src/main/assets/pages/Policy.html | 6 +++ app/src/main/assets/pages/Policy.js | 14 +++++++ .../imispolicies/ClientAndroidInterface.java | 39 +++++++++++++++++-- app/src/main/res/values/strings.xml | 1 + 7 files changed, 60 insertions(+), 3 deletions(-) diff --git a/app/src/localeMv/res/values-en/strings.xml b/app/src/localeMv/res/values-en/strings.xml index 9d113651..a69004c6 100644 --- a/app/src/localeMv/res/values-en/strings.xml +++ b/app/src/localeMv/res/values-en/strings.xml @@ -477,4 +477,5 @@ Current resource language: %1$s Current system language is not supported. The app will use the default language. Supported languages:\n%1$s + Periodicity diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 1fa6b29f..66ec556e 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -498,4 +498,5 @@ Sél. un plan de contribution Plan de contribution Numéro du compte + Périodicité diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index 9ad73fd8..83ffde79 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -486,4 +486,5 @@ Other Household Select Income Level Income Level + Periodicity diff --git a/app/src/main/assets/pages/Policy.html b/app/src/main/assets/pages/Policy.html index 4c3a4dc1..3f0171a9 100644 --- a/app/src/main/assets/pages/Policy.html +++ b/app/src/main/assets/pages/Policy.html @@ -79,6 +79,12 @@ Officer
  • +
  • + Périodicité + +
  • Policy Status : diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 08caa83f..a6dfdf2b 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -1,5 +1,6 @@ $(document).ready(function () { document.title = Android.getString('AddEditPolicy'); + fillDropdowns(); if(!Android.IsBulkCNUsed()) { $('#ControlNumber').hide(); @@ -33,6 +34,7 @@ $(document).ready(function () { var $Policy = $.parseJSON(strPolicy); //$("#ddlProduct").val($Policy[0]["ProdId"]); $("#ddlContributionPlan").val($Policy[0]["ContributionPlanId"]); + $("#ddlPeriodicity").val($Policy[0]["Periodicity"]); $("#ddlOfficer").val($Policy[0]["OfficerId"]); var PolicyStage = $Policy[0]["PolicyStage"]; var StartDate = $Policy[0]["StartDate"]; @@ -235,3 +237,15 @@ function createJSONString() { var jsonPolicy = getControlsValuesJSON('li'); return jsonPolicy; } +function getPeriodicityValue() { + $textLanguage = "Name"; + if (Android.getSelectedLanguage() != "en") { + $textLanguage = "AltLanguage"; + } + var $Period= Android.getPeriodicity(); + bindDropdown('ddlPeriodicity', $Period, 'Code', $textLanguage, 0, Android.getString('Periodicity')); +} + +function fillDropdowns() { + getPeriodicityValue(); +} diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index f2f52a07..18044322 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1881,7 +1881,7 @@ public int SavePolicy(String PolicyData, int FamilyId, int PolicyId) throws Exce values.put("PolicyValue", data.get("hfPolicyValue")); values.put("ContributionPlanId", data.get("ddlContributionPlan")); values.put("OfficerId", data.get("ddlOfficer")); - + values.put("Periodicity", data.get("ddlPeriodicity")); @Language("SQL") String query = "SELECT * FROM tblContributionPlan WHERE Id =" + Integer.parseInt(data.get("ddlContributionPlan")); JSONArray contributionPlans = sqlHandler.getResult(query, null); @@ -2014,9 +2014,9 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { @JavascriptInterface @SuppressWarnings("unused") - public String getPolicy(int PolicyId) { + public String getPolicy(int PolicyId) {; @Language("SQL") - String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, bcn.ControlNumber, \n" + + String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, bcn.ControlNumber, P.Periodicity, \n" + " CASE WHEN PolicyStatus = 1 THEN '" + activity.getResources().getString(R.string.Idle) + "' " + " WHEN PolicyStatus = 2 THEN '" + activity.getResources().getString(R.string.Active) + "' " + " WHEN PolicyStatus = 4 THEN '" + activity.getResources().getString(R.string.Suspended) + "' " + @@ -5693,4 +5693,37 @@ public String GetContributionPlanValue(int familyId, String CPId){ return calculationRule.toString(); } + @JavascriptInterface + @SuppressWarnings("unused") + public String getPeriodicity() { + JSONArray Periodicity = new JSONArray(); + try { + JSONObject object = new JSONObject(); + object.put("Code", "M"); + object.put("Name", "Monthly"); + object.put("AltLanguage", "Mensuelle"); + Periodicity.put(object); + + object = new JSONObject(); + object.put("Code", "Q"); + object.put("Name", "Quarterly"); + object.put("AltLanguage", "Trismestrielle"); + Periodicity.put(object); + + object = new JSONObject(); + object.put("Code", "S"); + object.put("Name", "Semester"); + object.put("AltLanguage", "Semestrielle"); + Periodicity.put(object); + + object = new JSONObject(); + object.put("Code", "Y"); + object.put("Name", "Yearly"); + object.put("AltLanguage", "Annuelle"); + Periodicity.put(object); + } catch (JSONException e) { + e.printStackTrace(); + } + return Periodicity.toString(); + } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6d901968..aea7db2a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -494,4 +494,5 @@ Bank debit Unknow pay Select payment method + Periodicity From 90c042fb9b7871216b90061459fd478ffb83205a Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Mon, 28 Apr 2025 10:28:18 +0100 Subject: [PATCH 093/272] =?UTF-8?q?valeur=20par=20d=C3=A9faut=20de=20p?= =?UTF-8?q?=C3=A9riodicit=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/assets/pages/Policy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index a6dfdf2b..0d53818c 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -243,7 +243,7 @@ function getPeriodicityValue() { $textLanguage = "AltLanguage"; } var $Period= Android.getPeriodicity(); - bindDropdown('ddlPeriodicity', $Period, 'Code', $textLanguage, 0, Android.getString('Periodicity')); + bindDropdown('ddlPeriodicity', $Period, 'Code', $textLanguage, Android.getString('Periodicity')); } function fillDropdowns() { From 7b3d52d385ac3b05bed6221858457c8dde0a08e9 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Mon, 28 Apr 2025 10:30:17 +0100 Subject: [PATCH 094/272] champs jour de paiement --- app/src/localeMv/res/values-en/strings.xml | 1 + app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes app/src/main/assets/pages/Policy.html | 6 +++ app/src/main/assets/pages/Policy.js | 21 ++++++++++ .../imispolicies/ClientAndroidInterface.java | 36 +++++++++++++++++- app/src/main/res/values/strings.xml | 2 + 7 files changed, 65 insertions(+), 2 deletions(-) diff --git a/app/src/localeMv/res/values-en/strings.xml b/app/src/localeMv/res/values-en/strings.xml index 9d113651..51602fd4 100644 --- a/app/src/localeMv/res/values-en/strings.xml +++ b/app/src/localeMv/res/values-en/strings.xml @@ -477,4 +477,5 @@ Current resource language: %1$s Current system language is not supported. The app will use the default language. Supported languages:\n%1$s + Payment day diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index f3749907..1f67b661 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -508,4 +508,5 @@ Pièce jointe supprimée avec succès Aucune pièce jointe trouvée. Veuillez ajouter une pièce jointe Famille polygame + Jour de paiement diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 04e17037f8300cfabcfb2350ef0ccc3f0f968f13..9edcf833f89cdaa4b501a766aafabe57ebbc7786 100644 GIT binary patch delta 582 zcmZozAlR@#aDuep69xuG5e5c^IY9gz$eu7!#~3K6S5?Rg6yat*0VEl8HWm~zv*`g@ zlIokEGt0(sFfoKPFnThCPv%MRp3Im1X|reI4mN(KS_Wo@RtCljhTlM{b+SN4>Ey2R zvdul2O^jSX!<)tB+i&G79S`Ct)MmYs7-klr6UsLCm6xe7Gc)|$%sxk%iIHuy_PlGn+&~#7 z#_0^qa*WeAEAkXGS~p8KvayTn>o*HSXvWsilEkE()MjQ7ALI}Sza%LqAU`KFxf0IM zo@|#P!>$AoogCMqGWljRPc+DZI$WGe!6k`BKqr@^Lfi}za!pH1O)kkSOGOi|D99|T zL=}S=3N)jnv{;GLFVxpH$kTc9-ewtrfTH{q&lI?r&g8iblJ%Lz{%L7BnR!6VplU(( z!3{|ViifyHgn$H{^YcoIGLuS6GV}8SauV~9%>p?)Gd(XeFCEP_ND%-shfA|Du91~p t+}xb8DH<4BlU3(jY1*)D10(w$#%J3(a+szwGs?6t$Yr&{ zN!88InPp=*7#TeofJl5YPl9*2f(937f?Hy4W=^GNN&=^+Ux=%_Ymg35&@->Nv?w(d zBl)f~k|S0?3S>=qR;WuOx<Signing date
  • +
  • + Payment day + +
  • Officer diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 65967f11..ae819487 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -1,6 +1,8 @@ $(document).ready(function () { document.title = Android.getString('AddEditPolicy'); + fillDropdowns(); + if(!Android.IsBulkCNUsed()) { $('#ControlNumber').hide(); } @@ -38,6 +40,7 @@ $(document).ready(function () { //$("#ddlProduct").val($Policy[0]["ProdId"]); $("#ddlContributionPlan").val($Policy[0]["ContributionPlanId"]); $("#ddlOfficer").val($Policy[0]["OfficerId"]); + $("#ddlPaymentDay").val($Policy[0]["PaymentDay"]); var PolicyStage = $Policy[0]["PolicyStage"]; var StartDate = $Policy[0]["StartDate"]; var EnrolmentDate = $Policy[0]["EnrollDate"]; @@ -187,6 +190,17 @@ $(document).ready(function () { var CPId = $('#ddlContributionPlan').val(); //getPolicyPeriod(txtStartDate, parseInt(CPId), parseInt(FamilyId), parseInt(policyId)); }); + +$('#txtSigningDate').on('change', function() { + var signingDate = $(this).val(); + if (signingDate) { + $('#ddlPaymentDay').attr('required', true); + } else { + $('#ddlPaymentDay').removeAttr('required'); + } +}); + + }); function getPolicyPeriod(EnrolmentDate, ProdId, FamilyId, policyId) { @@ -241,3 +255,10 @@ function createJSONString() { var jsonPolicy = getControlsValuesJSON('li'); return jsonPolicy; } +function getPaymentDayValue() { + var PaymentDay = Android.getPaymentDay(); + bindDropdown('ddlPaymentDay', PaymentDay, 'Value', 'Label', Android.getString('')); +} +function fillDropdowns() { + getPaymentDayValue(); +} diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 7e8c64c2..25077e3f 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1886,6 +1886,7 @@ public int SavePolicy(String PolicyData, int FamilyId, int PolicyId) throws Exce values.put("ContributionPlanId", data.get("ddlContributionPlan")); values.put("OfficerId", data.get("ddlOfficer")); values.put("SigningDate", data.get("txtSigningDate")); + values.put("PaymentDay", data.get("ddlPaymentDay")); @Language("SQL") String query = "SELECT * FROM tblContributionPlan WHERE Id =" + Integer.parseInt(data.get("ddlContributionPlan")); @@ -2021,7 +2022,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { @SuppressWarnings("unused") public String getPolicy(int PolicyId) { @Language("SQL") - String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, SigningDate, bcn.ControlNumber, \n" + + String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, SigningDate, bcn.ControlNumber, P.PaymentDay, \n" + " CASE WHEN PolicyStatus = 1 THEN '" + activity.getResources().getString(R.string.Idle) + "' " + " WHEN PolicyStatus = 2 THEN '" + activity.getResources().getString(R.string.Active) + "' " + " WHEN PolicyStatus = 4 THEN '" + activity.getResources().getString(R.string.Suspended) + "' " + @@ -5822,4 +5823,35 @@ public int DeleteAttachment(int InsureeId,int attachmentId, String attachmentTit return -1; } -} + @JavascriptInterface + @SuppressWarnings("unused") + public String getPaymentDay() { + JSONArray PaymentDay = new JSONArray(); + try { + JSONObject object = new JSONObject(); + object.put("Value", "05"); + object.put("Label", "05"); + PaymentDay.put(object); + + object = new JSONObject(); + object.put("Value", "10"); + object.put("Label", "10"); + PaymentDay.put(object); + + object = new JSONObject(); + object.put("Value", "15"); + object.put("Label", "15"); + PaymentDay.put(object); + + object = new JSONObject(); + object.put("Value", "20"); + object.put("Label", "20"); + object.put("Default", false); + PaymentDay.put(object); + } catch (JSONException e) { + e.printStackTrace(); + } + return PaymentDay.toString(); + } + } + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6d901968..3ca4a3ec 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -494,4 +494,6 @@ Bank debit Unknow pay Select payment method + Payment day + Payment day From 1191fe4099d80c9a2c7deded5d228d44747a3592 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 28 Apr 2025 16:52:28 +0100 Subject: [PATCH 095/272] upload attachments to web --- app/src/main/assets/pages/FamilyPolygamy.js | 7 +- .../GetFamily.graphql | 8 ++ .../GetInsureeInquire.graphql | 3 +- .../org.openimis.imispolicies/schema.graphqls | 18 ++++ .../imispolicies/ClientAndroidInterface.java | 56 ++++++++++-- .../imispolicies/domain/entity/Family.java | 88 ++++++++++++++++++- .../request/CreateFamilyGraphQLRequest.java | 20 ++++- .../CreateSubFamilyGraphQLRequest.java | 19 +++- .../imispolicies/usecase/FetchFamily.java | 13 ++- .../imispolicies/usecase/FetchFamilyId.java | 3 +- .../imispolicies/usecase/UpdateFamily.java | 1 - 11 files changed, 217 insertions(+), 19 deletions(-) diff --git a/app/src/main/assets/pages/FamilyPolygamy.js b/app/src/main/assets/pages/FamilyPolygamy.js index ce73d770..c677bab1 100644 --- a/app/src/main/assets/pages/FamilyPolygamy.js +++ b/app/src/main/assets/pages/FamilyPolygamy.js @@ -44,7 +44,7 @@ $(document).ready(function () { AssignDotClass(); - contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete'), Android.getString('Attachment')], function () { + contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Edit')) { var url = 'FamilyPolygamy.html?f=' + FamilyId; @@ -88,11 +88,6 @@ $(document).ready(function () { } } - else if(clicked == Android.getString('Attachment')){ - var url = 'FamilyPolygamy.html?f=' + FamilyId; - Android.SetUrl(url); - window.open("Attachment.html?i=" + InsureeId + "&f=" + FamilyId + '&isPolygamy=1', "_self"); - } }); }); diff --git a/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql b/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql index 2944b541..1e9d020d 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql +++ b/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql @@ -78,6 +78,14 @@ query GetFamily($headChfId: String) { } } } + attachments{ + idAttachment, + filename, + document, + title, + date, + mime + } } } } diff --git a/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql b/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql index 12b720a8..8cc736ac 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql +++ b/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql @@ -1,6 +1,7 @@ query GetInsureeInquire($chfId: String) { insurees( - chfId: $chfId + chfId: $chfId, + ignoreLocation: true ) { edges { node { diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index 0bdc7d55..054175de 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -463,9 +463,19 @@ type FamilyGQLType implements Node { members(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, chfId: String, chfId_Istartswith: String, chfId_Icontains: String, chfId_Iexact: String, lastName: String, lastName_Istartswith: String, lastName_Icontains: String, lastName_Iexact: String, otherNames: String, otherNames_Istartswith: String, otherNames_Icontains: String, otherNames_Iexact: String, email: String, email_Istartswith: String, email_Icontains: String, email_Iexact: String, email_Isnull: Boolean, phone: String, phone_Istartswith: String, phone_Icontains: String, phone_Iexact: String, phone_Isnull: Boolean, dob: Date, dob_Lt: Date, dob_Lte: Date, dob_Gt: Date, dob_Gte: Date, dob_Isnull: Boolean, head: Boolean, passport: String, passport_Istartswith: String, passport_Icontains: String, passport_Iexact: String, passport_Isnull: Boolean, gender_Code: String, marital: String, marital_Isnull: Boolean, validityFrom: DateTime, validityFrom_Lt: DateTime, validityFrom_Lte: DateTime, validityFrom_Gt: DateTime, validityFrom_Gte: DateTime, validityFrom_Isnull: Boolean, validityTo: DateTime, validityTo_Lt: DateTime, validityTo_Lte: DateTime, validityTo_Gt: DateTime, validityTo_Gte: DateTime, validityTo_Isnull: Boolean, photo_Id: ID, photo_Isnull: Boolean): InsureeGQLTypeConnection! mutations: [FamilyMutationGQLType!]! policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! + attachments: [FamilyAttachmentGQLType] clientMutationId: String } +type FamilyAttachmentGQLType { + idAttachment: Int! + filename: String! + document: String! + title: String! + date: DateTime + mime: String! +} + type LocationGQLType implements Node { validityFrom: DateTime! validityTo: DateTime @@ -6716,9 +6726,17 @@ input CreateFamilyMutationInput { contribution: JSONString parentId: Int headInsuree: FamilyHeadInsureeInputType + attachments: [FamilyAttachmentInputType] clientMutationId: String } +input FamilyAttachmentInputType { + title: String + mime: String + filename: String + document: String +} + input FamilyHeadInsureeInputType { id: Int uuid: String diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 7e8c64c2..4b81d835 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -3068,7 +3068,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException String Offline = null; @Language("SQL") - String queryF, queryI, queryPL, queryPR, queryIP; + String queryF, queryI, queryPL, queryPR, queryIP, queryAT; //Verify Enrollments if (CallerId == 2) { @@ -3302,10 +3302,32 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException queryIP = query.toString(); + //get Attachments + query = new StringBuilder( + "SELECT Title, Filename, Content FROM tblInsureeAttachments WHERE " + ); + if (CallerId != 2) { + query.append(" FamilyId = ").append(FamilyId); + } else { + for (int j = 0; j < verifiedId.size(); j++) { + if ((verifiedId.size() - j) == 1) { + query.append(" FamilyId == ").append(verifiedId.get(j)); + } else { + query.append(" FamilyId == ").append(verifiedId.get(j)).append(" OR"); + } + } + if (verifiedId.size() == 0) { + query.append(" FamilyId != ''"); + } + } + + queryAT = query.toString(); + JSONArray attachmentsArray = sqlHandler.getResult(queryAT, null); + if (CallerId != 2) { Pair[] InsureeImages = FamilyPictures(insureesArray, 1); if (myList.size() == 0) { - EnrolResult = uploadEnrols(familyArray, insureesArray, policiesArray, premiumsArray, InsureeImages); + EnrolResult = uploadEnrols(familyArray, insureesArray, policiesArray, premiumsArray, InsureeImages, attachmentsArray); //if family is polygamic if(isPolygamy){ int Fid = 0; @@ -3322,6 +3344,8 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException Fid = existingFamily.getId(); + Log.e("familyId",String.valueOf(Fid)); + ContentValues cv = new ContentValues(); cv.put("ParentId", Fid); String[] queryArgs = {FamilyId}; @@ -3428,12 +3452,13 @@ private int uploadEnrols( @NonNull JSONArray insureesArray, @NonNull JSONArray policiesArray, @NonNull JSONArray premiumsArray, - @NonNull Pair[] insureeImages + @NonNull Pair[] insureeImages, + @NonNull JSONArray attachmentsArray ) throws JSONException { JSONObject familyObj = familyArray.getJSONObject(0); JSONObject insureeObj = insureesArray.getJSONObject(0); - Family family = familyFromJSONObject(familyObj, insureesArray, insureeImages); + Family family = familyFromJSONObject(familyObj, insureesArray, insureeImages, attachmentsArray); try { new UpdateFamily().execute(family, insureeObj.getString("CHFID"), global.getOfficerId()); } catch (Exception e) { @@ -3478,13 +3503,20 @@ private int uploadEnrols( private Family familyFromJSONObject( @NonNull JSONObject json, @NonNull JSONArray insurees, - @NonNull Pair[] insureeImages + @NonNull Pair[] insureeImages, + @Nullable JSONArray attachments ) throws JSONException { List members = new ArrayList<>(); + List familyAttachments = new ArrayList<>(); String familyUUID = JsonUtils.getStringOrDefault(json, "FamilyUUID", UUID.randomUUID().toString(), true); for (int i = 0; i < insurees.length(); i++) { members.add(familyMemberFromJSONObject(familyUUID, insurees.getJSONObject(i), insureeImages[i])); } + if(attachments != null){ + for (int a = 0; a < attachments.length(); a++){ + familyAttachments.add(familyAttachmentFromJSONObject(attachments.getJSONObject(a))); + } + } return new Family( /* headChfId = */ json.getString("HOFCHFID"), /* id = */ Integer.parseInt(json.getString("FamilyId")), @@ -3499,7 +3531,8 @@ private Family familyFromJSONObject( /* confirmationType = */ JsonUtils.getStringOrDefault(json, "ConfirmationType"), /* isOffline = */ JsonUtils.getBooleanOrDefault(json, "isOffline", false), /* parentId = */ json.has("ParentId") ? Integer.parseInt(json.getString("ParentId")): null, - /* members = */ members + /* members = */ members, + /* attachments = */ familyAttachments ); } @@ -3544,6 +3577,17 @@ private Family.Member familyMemberFromJSONObject( ); } + private Family.Attachment familyAttachmentFromJSONObject( + @NonNull JSONObject object + ) throws JSONException { + return new Family.Attachment( + /* tittle */ object.getString("Title"), + /* mime */ "image/jpeg", + /* filename */ object.getString("Filename"), + /* content */ object.getString("Content") + ); + } + @NonNull private List familyPolicyFromJSONObject( @NonNull String familyUUID, diff --git a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java index 43f817b4..d073f155 100644 --- a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java +++ b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java @@ -7,6 +7,8 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import org.json.JSONArray; + import java.util.Date; import java.util.List; import java.util.Objects; @@ -41,6 +43,9 @@ public class Family implements Parcelable { @NonNull private final List members; + @Nullable + private final List attachments; + @Nullable private Member head = null; @@ -58,7 +63,8 @@ public Family( @Nullable String confirmationType, boolean isOffline, @Nullable Integer parentId, - @NonNull List members + @NonNull List members, + @Nullable List attachments ) { this.headChfId = headChfId; this.id = id; @@ -74,6 +80,7 @@ public Family( this.isOffline = isOffline; this.parentId = parentId; this.members = members; + this.attachments = attachments; } protected Family(Parcel in) { @@ -97,6 +104,7 @@ protected Family(Parcel in) { int pId = in.readInt(); parentId = pId; members = Objects.requireNonNull(in.createTypedArrayList(Member.CREATOR)); + attachments = in.createTypedArrayList(Attachment.CREATOR); } @Override @@ -115,6 +123,7 @@ public void writeToParcel(Parcel dest, int flags) { dest.writeByte((byte) (isOffline ? 1 : 0)); dest.writeInt(parentId); dest.writeTypedList(members); + dest.writeTypedList(attachments); } @Override @@ -198,6 +207,9 @@ public List getMembers() { return members; } + @Nullable + public List getAttachments (){ return attachments;} + public static final Creator CREATOR = new Creator<>() { @Override public Family createFromParcel(Parcel in) { @@ -1040,4 +1052,78 @@ public Premium[] newArray(int size) { }; } } + + public static class Attachment implements Parcelable { + @NonNull + private final String title; + @NonNull + private final String mime; + @NonNull + private final String filename; + @Nullable + private final String content; + + public Attachment( + @NonNull String title, + @NonNull String mime, + @NonNull String filename, + @Nullable String content + ) { + this.title = title; + this.mime = mime; + this.filename = filename; + this.content = content; + } + + protected Attachment(Parcel in) { + title = in.readString(); + mime = in.readString(); + filename = in.readString(); + content = in.readString(); + } + + @Override + public void writeToParcel(Parcel dest, int flags) { + dest.writeString(title); + dest.writeString(mime); + dest.writeString(filename); + dest.writeString(content); + } + + @Override + public int describeContents() { + return 0; + } + + @NonNull + public String getTitle() { + return title; + } + + @NonNull + public String getFilename() { + return filename; + } + + @Nullable + public String getContent() { + return content; + } + + @NonNull + public String getMime() { return mime; } + + public static final Creator CREATOR = new Creator<>() { + @Override + public Attachment createFromParcel(Parcel in) { + return new Attachment(in); + } + + @Override + public Attachment[] newArray(int size) { + return new Attachment[size]; + } + }; + } + } diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java index ad5693cd..10a39807 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java @@ -10,11 +10,15 @@ import org.openimis.imispolicies.CreateFamilyMutation; import org.openimis.imispolicies.Global; import org.openimis.imispolicies.domain.entity.Family; +import org.openimis.imispolicies.network.util.Mapper; import org.openimis.imispolicies.type.CreateFamilyMutationInput; +import org.openimis.imispolicies.type.FamilyAttachmentInputType; import org.openimis.imispolicies.type.FamilyHeadInsureeInputType; import org.openimis.imispolicies.type.PhotoInputType; import org.openimis.imispolicies.util.DateUtils; +import java.util.ArrayList; +import java.util.List; import java.util.Objects; public class CreateFamilyGraphQLRequest extends BaseGraphQLRequest { @@ -26,7 +30,7 @@ public CreateFamilyMutation.Data create(@NonNull Family family, int officerId) t java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); Response response = makeSynchronous(new CreateFamilyMutation( CreateFamilyMutationInput.builder() - .locationId(22) + .locationId(family.getLocationId()) .poverty(family.isPoor()) .familyTypeId(family.getType()) .address(family.getAddress()) @@ -34,6 +38,9 @@ public CreateFamilyMutation.Data create(@NonNull Family family, int officerId) t .confirmationNo(family.getConfirmationNumber()) .confirmationTypeId(family.getConfirmationType()) .isOffline(family.isOffline()) + .attachments( + family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() + ) .headInsuree( FamilyHeadInsureeInputType.builder() .lastName(head.getLastName()) @@ -71,4 +78,15 @@ public CreateFamilyMutation.Data create(@NonNull Family family, int officerId) t )); return Objects.requireNonNull(response.getData()); } + + private FamilyAttachmentInputType toAttachment( + @NonNull Family.Attachment dto + ){ + return FamilyAttachmentInputType.builder() + .title(dto.getTitle()) + .filename(dto.getFilename()) + .mime(dto.getMime()) + .document(dto.getContent()) + .build(); + } } diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java index 0dfeef85..ca68c994 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java @@ -9,11 +9,14 @@ import org.openimis.imispolicies.CreateFamilyMutation; import org.openimis.imispolicies.domain.entity.Family; +import org.openimis.imispolicies.network.util.Mapper; import org.openimis.imispolicies.type.CreateFamilyMutationInput; +import org.openimis.imispolicies.type.FamilyAttachmentInputType; import org.openimis.imispolicies.type.FamilyHeadInsureeInputType; import org.openimis.imispolicies.type.PhotoInputType; import org.openimis.imispolicies.util.DateUtils; +import java.util.ArrayList; import java.util.Objects; public class CreateSubFamilyGraphQLRequest extends BaseGraphQLRequest { @@ -25,7 +28,7 @@ public CreateFamilyMutation.Data create(@NonNull Family family, @NonNull int off java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); Response response = makeSynchronous(new CreateFamilyMutation( CreateFamilyMutationInput.builder() - .locationId(22) + .locationId(family.getLocationId()) .poverty(family.isPoor()) .familyTypeId(family.getType()) .address(family.getAddress()) @@ -34,6 +37,9 @@ public CreateFamilyMutation.Data create(@NonNull Family family, @NonNull int off .confirmationTypeId(family.getConfirmationType()) .isOffline(family.isOffline()) .parentId(family.getParentId()) + .attachments( + family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() + ) .headInsuree( FamilyHeadInsureeInputType.builder() .lastName(head.getLastName()) @@ -71,4 +77,15 @@ public CreateFamilyMutation.Data create(@NonNull Family family, @NonNull int off )); return Objects.requireNonNull(response.getData()); } + + private FamilyAttachmentInputType toAttachment( + @NonNull Family.Attachment dto + ){ + return FamilyAttachmentInputType.builder() + .title(dto.getTitle()) + .filename(dto.getFilename()) + .mime(dto.getMime()) + .document(dto.getContent()) + .build(); + } } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java index 0aba8080..190632e5 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java @@ -53,7 +53,8 @@ public Family execute(@NonNull String headChfId) throws Exception { /* confirmationType = */ node.confirmationType() != null ? Objects.requireNonNull(node.confirmationType()).code() : null, /* isOffline = */ node.isOffline() != null ? Objects.requireNonNull(node.isOffline()) : false, /* familyId = */ null, - /* insurees = */ Mapper.map(node.members().edges(), (edge) -> toMember(edge, node)) + /* insurees = */ Mapper.map(node.members().edges(), (edge) -> toMember(edge, node)), + /* attachments = */ node.attachments() != null ? Objects.requireNonNull(Mapper.map(node.attachments(), (attachment) -> toAttachment(attachment))) : null ); } @@ -140,4 +141,14 @@ private byte[] getPhotoBytes(@Nullable GetFamilyQuery.Photo photo) { } return PhotoUtils.getPhotoBytes(photo.photo()); } + + @NonNull + private Family.Attachment toAttachment(@NonNull GetFamilyQuery.Attachment attachment){ + return new Family.Attachment( + /* tittle */ attachment.title(), + /* mime */ attachment.mime(), + /* filename */ attachment.filename(), + /* content */ attachment.document() + ); + } } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamilyId.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamilyId.java index 919d7269..dddf74e6 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamilyId.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamilyId.java @@ -44,7 +44,8 @@ public Family execute() throws Exception { null, true, null, - /* insurees = */ null + /* insurees = */ null, + null ); } } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java index b18fa354..36fe31a0 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java @@ -101,7 +101,6 @@ private void insertOrUpdateInsuree(@NonNull Family.Member member, @Nullable Stri throw e; } } - Log.e("isHOF",String.valueOf(member.isHead())); if(existingFamily != null && member.isHead() == false){ try { createInsureeGraphQLRequest.create(member, existingFamily.getId(), officerId); From 3f89afbf3d0e1c027602077e1c6dd2cf9f29d13e Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 28 Apr 2025 17:02:00 +0100 Subject: [PATCH 096/272] last changes --- .../request/CreateSubFamilyGraphQLRequest.java | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java index ca68c994..a8e29adc 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java @@ -37,9 +37,6 @@ public CreateFamilyMutation.Data create(@NonNull Family family, @NonNull int off .confirmationTypeId(family.getConfirmationType()) .isOffline(family.isOffline()) .parentId(family.getParentId()) - .attachments( - family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() - ) .headInsuree( FamilyHeadInsureeInputType.builder() .lastName(head.getLastName()) @@ -77,15 +74,4 @@ public CreateFamilyMutation.Data create(@NonNull Family family, @NonNull int off )); return Objects.requireNonNull(response.getData()); } - - private FamilyAttachmentInputType toAttachment( - @NonNull Family.Attachment dto - ){ - return FamilyAttachmentInputType.builder() - .title(dto.getTitle()) - .filename(dto.getFilename()) - .mime(dto.getMime()) - .document(dto.getContent()) - .build(); - } } From 4ca8f9e1a9cf177f12dab4a2fdc10c8c0d7c625e Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 29 Apr 2025 14:21:24 +0100 Subject: [PATCH 097/272] Modif ClientAndroideInterface --- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 18044322..9287b50b 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -2014,7 +2014,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { @JavascriptInterface @SuppressWarnings("unused") - public String getPolicy(int PolicyId) {; + public String getPolicy(int PolicyId) { @Language("SQL") String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, bcn.ControlNumber, P.Periodicity, \n" + " CASE WHEN PolicyStatus = 1 THEN '" + activity.getResources().getString(R.string.Idle) + "' " + From 2e71e9da53ae11ad850fd9a5c0d8f842f0aba33f Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 29 Apr 2025 14:55:00 +0100 Subject: [PATCH 098/272] fix signing date --- app/src/main/assets/pages/Policy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 65967f11..6ef00e94 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -89,8 +89,8 @@ $(document).ready(function () { $('#txtEnrolmentDate').change(function () { var EnrolmentDate = $('#txtEnrolmentDate').val(); LoadProduct(RegionId, DistrictId, EnrolmentDate); + $("#txtSigningDate").prop('min',EnrolmentDate); //LoadOfficers(LocationId, EnrolmentDate); - }); $('#txtEnrolmentDate, #ddlProduct').change(function () { From 8409674afe48eb54681595853b76360f39196248 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 29 Apr 2025 16:53:38 +0100 Subject: [PATCH 099/272] fix conflictss --- app/src/main/java/org/openimis/imispolicies/SQLHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index 165702fe..396d61df 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -438,6 +438,7 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "Name TEXT," + "ProductId INTEGER," + "CalculationRules TEXT,"+ + "Periodicity TEXT," + "ValidFrom DATE," + "ValidTo Date," + "CpId" +")" From 87c118f8a84adc95aed542deb66d0f16789a710b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 29 Apr 2025 18:13:31 +0100 Subject: [PATCH 100/272] resolve conflicts --- app/src/localeMv/res/values-en/strings.xml | 3 --- app/src/main/res/values/strings.xml | 4 ---- 2 files changed, 7 deletions(-) diff --git a/app/src/localeMv/res/values-en/strings.xml b/app/src/localeMv/res/values-en/strings.xml index b6ebee7d..10c561c7 100644 --- a/app/src/localeMv/res/values-en/strings.xml +++ b/app/src/localeMv/res/values-en/strings.xml @@ -477,9 +477,6 @@ Current resource language: %1$s Current system language is not supported. The app will use the default language. Supported languages:\n%1$s -<<<<<<< HEAD Payment day -======= Periodicity ->>>>>>> 079e631344b33b326713dc8f3e08aa5ca91ea186 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 838e34ff..e77762f1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -494,10 +494,6 @@ Bank debit Unknow pay Select payment method -<<<<<<< HEAD Payment day - Payment day -======= Periodicity ->>>>>>> 079e631344b33b326713dc8f3e08aa5ca91ea186 From df479e2836f07a63fa63385eba0e00d20a352a05 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Mon, 5 May 2025 16:19:31 +0100 Subject: [PATCH 101/272] Synchronisation --- .../org.openimis.imispolicies/schema.graphqls | 3 ++ .../imispolicies/ClientAndroidInterface.java | 31 +++++++++++++++-- .../imispolicies/domain/entity/Family.java | 33 +++++++++++++++++++ 3 files changed, 64 insertions(+), 3 deletions(-) diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index 054175de..ca1a9cd6 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -6599,6 +6599,9 @@ input CreatePolicyMutationInput { officerId: Int! clientMutationId: String contributionPlanId: String + periodicity: String + signatureDate: String + paymentDay: String } type UpdatePolicyMutationPayload { diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index ebfac161..dbc959ed 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1803,6 +1803,18 @@ public String getContributionPlans(String EnrolmentDate) { return ContributionPlans.toString(); } + @JavascriptInterface + @SuppressWarnings("unused") + public String getPeriodicities() { + @Language("SQL") + String PeriodicityQuery = "SELECT Code ||\" - \"|| Name CombinedName \n" + + "FROM tblPeriodicity "; + + + JSONArray Periodicity = sqlHandler.getResult(PeriodicityQuery, null); + return PeriodicityQuery.toString(); + } + public String getProductsRD() { JSONArray Products = null; int RegionId = 0, DistrictId = 0; @@ -1935,7 +1947,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { //getPolicyValue(String enrollDate, int ProductId, int FamilyId, String startDate, boolean HasCycle, int PolicyId, String PolicyStage, int IsOffline) throws JSONException { boolean isValueChanged = false; @Language("SQL") - String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline FROM tblPolicy P\n" + + String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline, Periodicity, SignatureDate, PaymentDay, FROM tblPolicy P\n" + "INNER JOIN tblContributionPlan CP ON CP.Id = P.ContributionPlanId\n" + "WHERE FamilyId = " + FamilyId; JSONArray PolicyValueArray = sqlHandler.getResult(QueryPolicyValue, null); @@ -1944,6 +1956,9 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { int CPId; int ProductId; String startDate; + String periodicity; + String signatureDate; + String paymentDay; boolean HasCycle = false; int PolicyId; String PolicyStage; @@ -1957,7 +1972,9 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { ValueObject = PolicyValueArray.getJSONObject(i); enrollDate = ValueObject.getString("EnrollDate"); CPId = ValueObject.getInt("ContributionPlanId"); - ProductId = ValueObject.getInt("ProductId"); + periodicity = ValueObject.getString("Periodicity"); + signatureDate = ValueObject.getString("SignatureDate"); + paymentDay = ValueObject.getString("PaymentDay"); PolicyId = ValueObject.getInt("PolicyId"); PolicyStage = ValueObject.getString("StartDate"); @@ -3602,6 +3619,12 @@ private List familyPolicyFromJSONObject( @Language("SQL") String query = "SELECT * FROM tblContributionPlan WHERE Id =" + Integer.parseInt(object.getString("ContributionPlanId")); JSONArray contributionPlans = sqlHandler.getResult(query, null); + @Language("SQL") + String period = "SELECT * FROM tblPeriodicity WHERE Id =" + (object.getString("Code")); + JSONArray periodicity = sqlHandler.getResult(period, null); + @Language("SQL") + String payday = "SELECT * FROM tblPeriodicity WHERE Id =" + (object.getString("Code")); + JSONArray paymentDay = sqlHandler.getResult(payday, null); policies.add(new Family.Policy( /* id = */ Integer.parseInt(object.getString("PolicyId")), /* uuid = */ policyUuid, @@ -3617,6 +3640,9 @@ private List familyPolicyFromJSONObject( /* officerId = */ Integer.parseInt(object.getString("OfficerId")), /* stage = */ JsonUtils.getStringOrDefault(object, "PolicyStage"), /* contributionPlanId = */ JsonUtils.getStringOrDefault(contributionPlans.getJSONObject(0), "CpId"), + /* periodicity = */ JsonUtils.getStringOrDefault(periodicity.getJSONObject(0), "periodicity"), + /* signatureDate = */ Objects.requireNonNull(JsonUtils.getDateOrDefault(object, "signatureDate")), + /* paymentDay = */ JsonUtils.getStringOrDefault(paymentDay.getJSONObject(0), "paymentDay"), /* isOffline = */ JsonUtils.getBooleanOrDefault(object, "isOffline", false), /* controlNumber = */ JsonUtils.getStringOrDefault(object, "ControlNumber"), /* premiums = */ object.has("premium") ? familyPolicyPremiumsFromJSONObject(policyUuid, object.getJSONArray("premium")) : Collections.emptyList() @@ -4448,7 +4474,6 @@ private void processNewFormat(JSONObject masterData) throws UserException { contrib.put("Id", i+1); contrib.put("Code", masterData.getJSONArray("ContributionPlans").getJSONObject(i).getString("Code")); contrib.put("Name", masterData.getJSONArray("ContributionPlans").getJSONObject(i).getString("Name")); - contrib.put("Periodicity", masterData.getJSONArray("ContributionPlans").getJSONObject(i).getString("Periodicity")); JSONObject json_text = masterData.getJSONArray("ContributionPlans").getJSONObject(i).getJSONObject("Json_ext"); contrib.put("CalculationRules", json_text.get("calculation_rule").toString()); diff --git a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java index d073f155..c0ef854a 100644 --- a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java +++ b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java @@ -702,6 +702,12 @@ public static class Policy implements Parcelable { private final String contributionPlanId; private final boolean isOffline; @Nullable + private final String periodicity; + @Nullable + private final Date signatureDate; + @Nullable + private final String paymentDay; + @Nullable private final String controlNumber; @NonNull private final List premiums; @@ -721,6 +727,9 @@ public Policy( int officerId, @Nullable String policyStage, @Nullable String contributionPlanId, + @Nullable String periodicity, + @Nullable Date signatureDate, + @Nullable String paymentDay, boolean isOffline, @Nullable String controlNumber, @NonNull List premiums @@ -739,6 +748,9 @@ public Policy( this.officerId = officerId; this.policyStage = policyStage; this.contributionPlanId = contributionPlanId; + this.periodicity = periodicity; + this.signatureDate = signatureDate; + this.paymentDay = paymentDay; this.isOffline = isOffline; this.controlNumber = controlNumber; this.premiums = premiums; @@ -768,6 +780,9 @@ protected Policy(Parcel in) { officerId = in.readInt(); policyStage = in.readString(); contributionPlanId = in.readString(); + periodicity = in.readString(); + signatureDate = new Date(in.readLong()); + paymentDay = in.readString(); isOffline = in.readByte() != 0; controlNumber = in.readString(); premiums = in.createTypedArrayList(Premium.CREATOR); @@ -799,6 +814,9 @@ public void writeToParcel(Parcel dest, int flags) { dest.writeInt(officerId); dest.writeString(policyStage); dest.writeString(contributionPlanId); + dest.writeString(periodicity); + dest.writeLong(signatureDate.getTime()); + dest.writeString(paymentDay); dest.writeByte((byte) (isOffline ? 1 : 0)); dest.writeString(controlNumber); dest.writeTypedList(premiums); @@ -878,6 +896,21 @@ public boolean isOffline() { return isOffline; } + @Nullable + public String getPeriodicity(){ + return periodicity; + } + + @Nullable + public Date getSignatureDate(){ + return signatureDate; + } + + @Nullable + public String getPaymentDay(){ + return paymentDay; + } + @Nullable public String getControlNumber() { return controlNumber; From b9d8188a92277af03742cb4a996fe8efb4f12d8d Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 16:26:07 +0100 Subject: [PATCH 102/272] Test du workflow CI/CD sur feature-31756 --- .github/workflows/build.yml | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..80f04259 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,42 @@ +name: Android CI/CD - develop-comores + +on: + push: + branches: [ "feature-31756" ] + pull_request: + branches: [ "feature-31756" ] + +jobs: + build: + name: Build APK + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: 17 + + - name: Decode keystore + run: | + echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > policies_comores.jks + + - name: Set up Gradle + uses: gradle/gradle-build-action@v2 + + - name: Build release APK + run: ./gradlew assembleRelease + env: + KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} + KEY_ALIAS: ${{ secrets.KEY_ALIAS }} + KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} + + - name: Upload APK + uses: actions/upload-artifact@v3 + with: + name: policies-release-apk + path: app/build/outputs/apk/release/app-release.apk From 54cdf44d03623d15060baed442f1e0cb48b5b729 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 16:31:59 +0100 Subject: [PATCH 103/272] Test du workflow CI/CD sur feature-31756 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 80f04259..7c65f6ac 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - name: Upload APK - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v3.1.3 with: name: policies-release-apk path: app/build/outputs/apk/release/app-release.apk From ae6eb175c23bbfeb86741cde94a79b0d2826317d Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 16:34:45 +0100 Subject: [PATCH 104/272] Test du workflow --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7c65f6ac..d471d5c8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - name: Upload APK - uses: actions/upload-artifact@v3.1.3 + uses: actions/upload-artifact@v4 with: name: policies-release-apk path: app/build/outputs/apk/release/app-release.apk From 84b74e23403fabc05b95a7078792c915d2e4b0e1 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 16:53:33 +0100 Subject: [PATCH 105/272] Test du workflow --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d471d5c8..9c959368 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: uses: gradle/gradle-build-action@v2 - name: Build release APK - run: ./gradlew assembleRelease + run: ./gradlew assembleComoresDevRelease env: KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }} From 18030df53a80c694a1610158536c544a9b9a1b40 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 17:00:11 +0100 Subject: [PATCH 106/272] Test du workflow2 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9c959368..82a692a7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,4 +39,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: policies-release-apk - path: app/build/outputs/apk/release/app-release.apk + path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk From 5df5f6308500a13dd010bc33b19083f889329cb8 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 17:08:03 +0100 Subject: [PATCH 107/272] Test du workflow2 --- .github/workflows/build.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 82a692a7..53d595cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,8 @@ jobs: - name: Set up Gradle uses: gradle/gradle-build-action@v2 + with: + cache-disabled: true # Évite l'erreur 422 du cache - name: Build release APK run: ./gradlew assembleComoresDevRelease @@ -35,6 +37,9 @@ jobs: KEY_ALIAS: ${{ secrets.KEY_ALIAS }} KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} + - name: List APK files + run: find app/build/outputs/apk -type f + - name: Upload APK uses: actions/upload-artifact@v4 with: From 7127efe4cedf15ae5e8d2988ac5ac30611d473a2 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 17:14:50 +0100 Subject: [PATCH 108/272] Test du workflow2 --- .github/workflows/build.yml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 53d595cf..abe8291a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,20 +28,32 @@ jobs: - name: Set up Gradle uses: gradle/gradle-build-action@v2 with: - cache-disabled: true # Évite l'erreur 422 du cache + # Solution pour l'erreur 422 - soit désactiver soit configurer proprement + cache-read-only: false + gradle-home-cache-cleanup: true - name: Build release APK - run: ./gradlew assembleComoresDevRelease + run: ./gradlew assembleComoresDevRelease --stacktrace env: + KEYSTORE_FILE: policies_comores.jks KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }} KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - - name: List APK files - run: find app/build/outputs/apk -type f + - name: Verify APK exists + run: | + APK_PATH="app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk" + if [ ! -f "$APK_PATH" ]; then + echo "::error::APK not found at $APK_PATH" + ls -R app/build/outputs/apk/ + exit 1 + else + echo "APK found at $APK_PATH" + ls -lh "$APK_PATH" + fi - name: Upload APK uses: actions/upload-artifact@v4 with: name: policies-release-apk - path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk + path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk \ No newline at end of file From eff048fa7120b074fc5c67f99419949798dfc0a4 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 17:23:18 +0100 Subject: [PATCH 109/272] Test du workflow2 --- .github/workflows/build.yml | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index abe8291a..53d595cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,32 +28,20 @@ jobs: - name: Set up Gradle uses: gradle/gradle-build-action@v2 with: - # Solution pour l'erreur 422 - soit désactiver soit configurer proprement - cache-read-only: false - gradle-home-cache-cleanup: true + cache-disabled: true # Évite l'erreur 422 du cache - name: Build release APK - run: ./gradlew assembleComoresDevRelease --stacktrace + run: ./gradlew assembleComoresDevRelease env: - KEYSTORE_FILE: policies_comores.jks KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }} KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - - name: Verify APK exists - run: | - APK_PATH="app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk" - if [ ! -f "$APK_PATH" ]; then - echo "::error::APK not found at $APK_PATH" - ls -R app/build/outputs/apk/ - exit 1 - else - echo "APK found at $APK_PATH" - ls -lh "$APK_PATH" - fi + - name: List APK files + run: find app/build/outputs/apk -type f - name: Upload APK uses: actions/upload-artifact@v4 with: name: policies-release-apk - path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk \ No newline at end of file + path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk From 62fbc7eda306dffaec97be587baa1f3d243f59fa Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 17:30:32 +0100 Subject: [PATCH 110/272] Test du workflow2 --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 53d595cf..5022ff0b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,8 +1,8 @@ -name: Android CI/CD - develop-comores +name: Android CI/CD - feature-31756 on: push: - branches: [ "feature-31756" ] + branches: [ "feature-31756" ] pull_request: branches: [ "feature-31756" ] @@ -44,4 +44,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: policies-release-apk - path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk + path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk # Assurez-vous que ce chemin est correct \ No newline at end of file From f2484ae434ecc630f87bb60ac5f7b2464209bb98 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 17:46:23 +0100 Subject: [PATCH 111/272] Test du workflow2 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5022ff0b..f80c3f4e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ jobs: cache-disabled: true # Évite l'erreur 422 du cache - name: Build release APK - run: ./gradlew assembleComoresDevRelease + run: ./gradlew assembleComoresDevDebug # Mettez à jour si nécessaire env: KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }} @@ -44,4 +44,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: policies-release-apk - path: app/build/outputs/apk/comoresDev/release/app-comoresDev-release.apk # Assurez-vous que ce chemin est correct \ No newline at end of file + path: app/build/outputs/apk/comoresDev/debug/app-comoresDev-debug.apk # Mettez à jour le chemin ici \ No newline at end of file From 5785425157da2d12159051b6e833efaf138d10af Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 18:00:50 +0100 Subject: [PATCH 112/272] WorkFlow --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f80c3f4e..85f1a9f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,10 +1,10 @@ -name: Android CI/CD - feature-31756 +name: develop-comores on: push: - branches: [ "feature-31756" ] + branches: [ "develop-comores" ] pull_request: - branches: [ "feature-31756" ] + branches: [ "develop-comores" ] jobs: build: @@ -28,10 +28,10 @@ jobs: - name: Set up Gradle uses: gradle/gradle-build-action@v2 with: - cache-disabled: true # Évite l'erreur 422 du cache + cache-disabled: true - name: Build release APK - run: ./gradlew assembleComoresDevDebug # Mettez à jour si nécessaire + run: ./gradlew assembleComoresDevDebug env: KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }} @@ -44,4 +44,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: policies-release-apk - path: app/build/outputs/apk/comoresDev/debug/app-comoresDev-debug.apk # Mettez à jour le chemin ici \ No newline at end of file + path: app/build/outputs/apk/comoresDev/debug/app-comoresDev-debug.apk \ No newline at end of file From 31e63942ed67eaf5c765779acc0c8c4b112beba8 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 23:09:31 +0100 Subject: [PATCH 113/272] WorkFlow3 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 85f1a9f3..5a3b1413 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: develop-comores +name: develop-comores2 on: push: From 0314e4c4d8e10f6c72db18df3d974c0c2eb6c104 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Tue, 6 May 2025 23:12:00 +0100 Subject: [PATCH 114/272] WorkFlow apk --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5a3b1413..86788c2c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,10 +1,10 @@ -name: develop-comores2 +name: develop-comores on: push: - branches: [ "develop-comores" ] + branches: [ "feature-31756" ] pull_request: - branches: [ "develop-comores" ] + branches: [ "feature-31756" ] jobs: build: From df4df5951e236fdf40d4c224bbafda0cee0e34c7 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Thu, 8 May 2025 11:19:56 +0100 Subject: [PATCH 115/272] Fixing branch's name --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 86788c2c..85f1a9f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,9 +2,9 @@ name: develop-comores on: push: - branches: [ "feature-31756" ] + branches: [ "develop-comores" ] pull_request: - branches: [ "feature-31756" ] + branches: [ "develop-comores" ] jobs: build: From 5c0f9780e7611c4cfcd05867135ac321d4124e26 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Fri, 9 May 2025 12:07:26 +0100 Subject: [PATCH 116/272] Attachments --- app/src/localeMv/res/values-en/strings.xml | 1 + app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/localeMv/res/values/strings.xml | 1 + app/src/main/assets/pages/Home.html | 1 + app/src/main/assets/pages/Home.js | 3 ++- .../openimis/imispolicies/ClientAndroidInterface.java | 10 ++++++++++ app/src/main/res/values/strings.xml | 1 + 7 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/src/localeMv/res/values-en/strings.xml b/app/src/localeMv/res/values-en/strings.xml index 10c561c7..11134407 100644 --- a/app/src/localeMv/res/values-en/strings.xml +++ b/app/src/localeMv/res/values-en/strings.xml @@ -207,6 +207,7 @@ Release Date Total Families Total Insurees + Total Attachments Total Policies Total Contributions Upload Enrolments diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 14a81828..8cd6c7d6 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -210,6 +210,7 @@ Date de sortie Total de familles : Total des assurés : + Total des pièces jointes : Total des contrats : Total des contributions : Téléverser les adhésions diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index 35dd91f8..ded7ed1a 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -207,6 +207,7 @@ Release Date Total Families Total Insurees + Total Attachments Total Policies Total Contributions Upload Enrolments diff --git a/app/src/main/assets/pages/Home.html b/app/src/main/assets/pages/Home.html index 41db776b..87a4c459 100644 --- a/app/src/main/assets/pages/Home.html +++ b/app/src/main/assets/pages/Home.html @@ -54,6 +54,7 @@
  • +

  • diff --git a/app/src/main/assets/pages/Home.js b/app/src/main/assets/pages/Home.js index 96e0b1b3..a48e3079 100644 --- a/app/src/main/assets/pages/Home.js +++ b/app/src/main/assets/pages/Home.js @@ -6,6 +6,7 @@ $(document).ready(function () { var Policy = Android.getTotalPolicy(); var Premium = Android.getTotalPremium(); var SumPremium = Android.getSumPremium(); + var Attachment = Android.getTotalAttachments(); var FamiliesOnline = Android.getTotalFamilyOnline(); var InsureeOnline = Android.getTotalInsureeOnline(); @@ -18,7 +19,7 @@ $(document).ready(function () { $('#TotalPolicies').text(Policy); $('#TotalPremium').text(Premium); $('#PremiumAmount').text(SumPremium); - + $("#TotalAttachments").text(Attachment); $('#TotalFamiliesOnline').text(FamiliesOnline); $('#TotalInsureeOnline').text(InsureeOnline); //$('#TotalPoliciesOnline').text(PolicyOnline); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index ebfac161..cf8e95af 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5931,5 +5931,15 @@ public String getPaymentDay() { } return PaymentDay.toString(); } + + @JavascriptInterface + @SuppressWarnings("unused") + public int getTotalAttachments() { + @Language("SQL") + String AttachmentQuery = "SELECT count(1) Attachment FROM tblInsureeAttachments "; + JSONArray attachments = sqlHandler.getResult(AttachmentQuery, null); + JSONObject object = null; + return attachments.length(); + } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index e77762f1..ed0688ec 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -210,6 +210,7 @@ Release Date Total Families Total Insurees + Total Attachments Total Policies Total Contributions Upload Enrolments From 6bc36a1c7d9fa4b08d95c0a575a3d8c7135684b2 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Fri, 9 May 2025 12:29:08 +0100 Subject: [PATCH 117/272] apk name --- .github/workflows/build.yml | 71 +++++++++++++++++++------------------ 1 file changed, 37 insertions(+), 34 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 85f1a9f3..e3c7b55e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: develop-comores +name: develop-comores on: push: @@ -12,36 +12,39 @@ jobs: runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Set up JDK 17 - uses: actions/setup-java@v3 - with: - distribution: 'temurin' - java-version: 17 - - - name: Decode keystore - run: | - echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > policies_comores.jks - - - name: Set up Gradle - uses: gradle/gradle-build-action@v2 - with: - cache-disabled: true - - - name: Build release APK - run: ./gradlew assembleComoresDevDebug - env: - KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} - KEY_ALIAS: ${{ secrets.KEY_ALIAS }} - KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - - - name: List APK files - run: find app/build/outputs/apk -type f - - - name: Upload APK - uses: actions/upload-artifact@v4 - with: - name: policies-release-apk - path: app/build/outputs/apk/comoresDev/debug/app-comoresDev-debug.apk \ No newline at end of file + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: 17 + + - name: Decode keystore + run: | + echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > policies_comores.jks + + - name: Set up Gradle + uses: gradle/gradle-build-action@v2 + with: + cache-disabled: true + + - name: Build release APK + run: ./gradlew assembleComoresDevDebug + env: + KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} + KEY_ALIAS: ${{ secrets.KEY_ALIAS }} + KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} + + - name: Rename APK + run: mv app/build/outputs/apk/comoresDev/debug/app-comoresDev-debug.apk policies-comores-test.apk + + - name: List APK files + run: ls -l policies-comores-test.apk + + - name: Upload APK + uses: actions/upload-artifact@v4 + with: + name: policies-comores-test.apk + path: policies-comores-test.apk From 61d7112af6d6e68f38dcc725a05490f5a5f1cf09 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Thu, 15 May 2025 16:43:54 +0100 Subject: [PATCH 118/272] Uploading --- .../main/graphql/org.openimis.imispolicies/schema.graphqls | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index ca1a9cd6..4fb765d0 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -462,7 +462,7 @@ type FamilyGQLType implements Node { auditUserId: Int! members(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, chfId: String, chfId_Istartswith: String, chfId_Icontains: String, chfId_Iexact: String, lastName: String, lastName_Istartswith: String, lastName_Icontains: String, lastName_Iexact: String, otherNames: String, otherNames_Istartswith: String, otherNames_Icontains: String, otherNames_Iexact: String, email: String, email_Istartswith: String, email_Icontains: String, email_Iexact: String, email_Isnull: Boolean, phone: String, phone_Istartswith: String, phone_Icontains: String, phone_Iexact: String, phone_Isnull: Boolean, dob: Date, dob_Lt: Date, dob_Lte: Date, dob_Gt: Date, dob_Gte: Date, dob_Isnull: Boolean, head: Boolean, passport: String, passport_Istartswith: String, passport_Icontains: String, passport_Iexact: String, passport_Isnull: Boolean, gender_Code: String, marital: String, marital_Isnull: Boolean, validityFrom: DateTime, validityFrom_Lt: DateTime, validityFrom_Lte: DateTime, validityFrom_Gt: DateTime, validityFrom_Gte: DateTime, validityFrom_Isnull: Boolean, validityTo: DateTime, validityTo_Lt: DateTime, validityTo_Lte: DateTime, validityTo_Gt: DateTime, validityTo_Gte: DateTime, validityTo_Isnull: Boolean, photo_Id: ID, photo_Isnull: Boolean): InsureeGQLTypeConnection! mutations: [FamilyMutationGQLType!]! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date,SigningDate: Date,PaymentDay: String,Periodicity: String): PolicyGQLTypeConnection! attachments: [FamilyAttachmentGQLType] clientMutationId: String } @@ -1460,7 +1460,7 @@ type PolicyGQLType implements Node { offline: Boolean auditUserId: Int! claimDedRems(offset: Int, before: String, after: String, first: Int, last: Int): ClaimDedRemGQLTypeConnection! - insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): InsureePolicyGQLTypeConnection! + insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date,SigningDate: String,PaymentDay: String,Periodicity: String): InsureePolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! premiums(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, amount: Float, amount_Lt: Float, amount_Lte: Float, amount_Gt: Float, amount_Gte: Float, payDate: Date, payDate_Lt: Date, payDate_Lte: Date, payDate_Gt: Date, payDate_Gte: Date, payType: String, isPhotoFee: Boolean, receipt: String, receipt_Icontains: String, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): PremiumGQLTypeConnection! claimitemSet: [ClaimItemGQLType!]! From 2e544a50de089af713ec5e47971087338e8a1a4d Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 19 May 2025 17:06:28 +0100 Subject: [PATCH 119/272] fix get regions --- .../imispolicies/ClientAndroidInterface.java | 49 +++++++++---------- 1 file changed, 23 insertions(+), 26 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index cf8e95af..554674e7 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -394,15 +394,11 @@ private Integer getOfficerLocationId() { @JavascriptInterface @SuppressWarnings("unused") public String getRegions() { - //Integer officerLocationId = 19; Integer officerLocationId = getOfficerLocationId(); - @Language("SQL") - String Query = "SELECT LocationId, LocationName FROM tblLocations WHERE LocationId = (SELECT L.ParentLocationId LocationId FROM tblLocations L"; - if (officerLocationId != null) { - Query += " WHERE L.LocationId = " + officerLocationId; + if (officerLocationId == null) { + return getRegionsWO(); } - Query += ")"; - return sqlHandler.getResult(Query, null).toString(); + return sqlHandler.getResult("SELECT LocationId, LocationName FROM tblLocations WHERE LocationId = (SELECT L.ParentLocationId LocationId FROM tblLocations L WHERE L.LocationId = " + officerLocationId + ")", null).toString(); } @JavascriptInterface @@ -3470,33 +3466,34 @@ private int uploadEnrols( Family existingFamily = null; try { existingFamily = new FetchFamilyId().execute(); + + for (int j = 0; j < policiesArray.length(); j++) { + JSONArray policyPremiums = new JSONArray(); + String policyId = policiesArray.getJSONObject(j).getString("PolicyId"); + for (int k = 0; k < premiumsArray.length(); k++) { + JSONObject premiumObject = premiumsArray.getJSONObject(k); + if (StringUtils.equals(policyId, premiumObject.getString("PolicyId"))) { + policyPremiums.put(premiumObject); + } + } + policiesArray.getJSONObject(j).put("premium", policyPremiums); + } + List policies = familyPolicyFromJSONObject(existingFamily.getUuid(), existingFamily.getId(), policiesArray); + try { + new CreatePolicy().execute(policies); + } catch (Exception e) { + enrolMessages.add(e.getMessage()); + return -400; + } } catch (HttpException e) { if (e.getCode() != HttpURLConnection.HTTP_NOT_FOUND) { throw e; } } catch (Exception e) { e.printStackTrace(); - } - - for (int j = 0; j < policiesArray.length(); j++) { - JSONArray policyPremiums = new JSONArray(); - String policyId = policiesArray.getJSONObject(j).getString("PolicyId"); - for (int k = 0; k < premiumsArray.length(); k++) { - JSONObject premiumObject = premiumsArray.getJSONObject(k); - if (StringUtils.equals(policyId, premiumObject.getString("PolicyId"))) { - policyPremiums.put(premiumObject); - } - } - policiesArray.getJSONObject(j).put("premium", policyPremiums); - } - - List policies = familyPolicyFromJSONObject(existingFamily.getUuid(), existingFamily.getId(), policiesArray); - try { - new CreatePolicy().execute(policies); - } catch (Exception e) { - enrolMessages.add(e.getMessage()); return -400; } + return 0; } From 937ff73f956647aca7d4dcebe35d4d497dbfdc8d Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Wed, 21 May 2025 15:05:51 +0100 Subject: [PATCH 120/272] synchronisation --- .../org.openimis.imispolicies/schema.graphqls | 12 +++++------ .../imispolicies/ClientAndroidInterface.java | 21 +++++++------------ .../imispolicies/domain/entity/Family.java | 14 ++++++------- .../request/CreatePolicyGraphQLRequest.java | 3 +++ 4 files changed, 24 insertions(+), 26 deletions(-) diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index 4fb765d0..74d6dd6d 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -429,7 +429,7 @@ type InsureeGQLType implements Node { auditUserId: Int! photos: [PhotoGQLType!]! headOf: FamilyGQLType - insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): InsureePolicyGQLTypeConnection! + insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): InsureePolicyGQLTypeConnection! mutations: [InsureeMutationGQLType!]! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! claimSet(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, code: String, code_Istartswith: String, code_Icontains: String, code_Iexact: String, attachments_Type: String, attachments_Type_Istartswith: String, attachments_Type_Icontains: String, attachments_Type_Iexact: String, attachments_Title: String, attachments_Title_Istartswith: String, attachments_Title_Icontains: String, attachments_Title_Iexact: String, attachments_Date: Date, attachments_Date_Lt: Date, attachments_Date_Lte: Date, attachments_Date_Gt: Date, attachments_Date_Gte: Date, status: Int, status_Gt: Int, dateClaimed: Date, dateClaimed_Lt: Date, dateClaimed_Lte: Date, dateClaimed_Gt: Date, dateClaimed_Gte: Date, dateFrom: Date, dateFrom_Lt: Date, dateFrom_Lte: Date, dateFrom_Gt: Date, dateFrom_Gte: Date, dateTo: Date, dateTo_Lt: Date, dateTo_Lte: Date, dateTo_Gt: Date, dateTo_Gte: Date, dateProcessed: Date, dateProcessed_Lt: Date, dateProcessed_Lte: Date, dateProcessed_Gt: Date, dateProcessed_Gte: Date, feedbackStatus: Int, reviewStatus: Int, claimed: Float, claimed_Lt: Float, claimed_Lte: Float, claimed_Gt: Float, claimed_Gte: Float, approved: Float, approved_Lt: Float, approved_Lte: Float, approved_Gt: Float, approved_Gte: Float, visitType: String, attachmentsCount_Value: Int, attachmentsCount_Value_Lt: Int, attachmentsCount_Value_Lte: Int, attachmentsCount_Value_Gt: Int, attachmentsCount_Value_Gte: Int, icd_Id: ID, icd_Code: String, icd_Code_Icontains: String, icd_Code_Istartswith: String, icd_Name: String, icd_Name_Icontains: String, icd_Name_Istartswith: String, admin_Uuid: String, admin_Code: String, admin_Code_Icontains: String, admin_LastName: String, admin_LastName_Icontains: String, admin_OtherNames: String, admin_OtherNames_Icontains: String, admin_HealthFacility_Id: ID, admin_HealthFacility_Uuid: String, admin_HealthFacility_Code: String, admin_HealthFacility_Code_Istartswith: String, admin_HealthFacility_Code_Icontains: String, admin_HealthFacility_Code_Iexact: String, admin_HealthFacility_Fax: String, admin_HealthFacility_Fax_Istartswith: String, admin_HealthFacility_Fax_Icontains: String, admin_HealthFacility_Fax_Iexact: String, admin_HealthFacility_Fax_Isnull: Boolean, admin_HealthFacility_Email: String, admin_HealthFacility_Email_Istartswith: String, admin_HealthFacility_Email_Icontains: String, admin_HealthFacility_Email_Iexact: String, admin_HealthFacility_Email_Isnull: Boolean, admin_HealthFacility_Name: String, admin_HealthFacility_Name_Istartswith: String, admin_HealthFacility_Name_Icontains: String, admin_HealthFacility_Name_Iexact: String, admin_HealthFacility_Level: String, admin_HealthFacility_SubLevel: ID, admin_HealthFacility_SubLevel_Isnull: Boolean, admin_HealthFacility_CareType: String, admin_HealthFacility_LegalForm_Code: String, admin_HealthFacility_Phone: String, admin_HealthFacility_Phone_Istartswith: String, admin_HealthFacility_Phone_Icontains: String, admin_HealthFacility_Phone_Iexact: String, admin_HealthFacility_Location_Id: ID, admin_HealthFacility_Location_Uuid: String, admin_HealthFacility_Location_Code: String, admin_HealthFacility_Location_Code_Istartswith: String, admin_HealthFacility_Location_Code_Icontains: String, admin_HealthFacility_Location_Code_Iexact: String, admin_HealthFacility_Location_Code_Ne: String, admin_HealthFacility_Location_Name: String, admin_HealthFacility_Location_Name_Istartswith: String, admin_HealthFacility_Location_Name_Icontains: String, admin_HealthFacility_Location_Name_Iexact: String, admin_HealthFacility_Location_Name_Ne: String, admin_HealthFacility_Location_Type: String, admin_HealthFacility_Location_Parent_Uuid: String, admin_HealthFacility_Location_Parent_Uuid_In: [String], admin_HealthFacility_Location_Parent_Parent_Uuid: String, admin_HealthFacility_Location_Parent_Parent_Uuid_In: [String], admin_HealthFacility_Location_Parent_Parent_Parent_Uuid: String, admin_HealthFacility_Location_Parent_Parent_Parent_Uuid_In: [String], admin_HealthFacility_Location_Parent_Id: ID, admin_HealthFacility_Location_Parent_Id_In: [String], healthFacility_Id: ID, healthFacility_Uuid: String, healthFacility_Code: String, healthFacility_Code_Istartswith: String, healthFacility_Code_Icontains: String, healthFacility_Code_Iexact: String, healthFacility_Fax: String, healthFacility_Fax_Istartswith: String, healthFacility_Fax_Icontains: String, healthFacility_Fax_Iexact: String, healthFacility_Fax_Isnull: Boolean, healthFacility_Email: String, healthFacility_Email_Istartswith: String, healthFacility_Email_Icontains: String, healthFacility_Email_Iexact: String, healthFacility_Email_Isnull: Boolean, healthFacility_Name: String, healthFacility_Name_Istartswith: String, healthFacility_Name_Icontains: String, healthFacility_Name_Iexact: String, healthFacility_Level: String, healthFacility_SubLevel: ID, healthFacility_SubLevel_Isnull: Boolean, healthFacility_CareType: String, healthFacility_LegalForm_Code: String, healthFacility_Phone: String, healthFacility_Phone_Istartswith: String, healthFacility_Phone_Icontains: String, healthFacility_Phone_Iexact: String, healthFacility_Location_Id: ID, healthFacility_Location_Uuid: String, healthFacility_Location_Code: String, healthFacility_Location_Code_Istartswith: String, healthFacility_Location_Code_Icontains: String, healthFacility_Location_Code_Iexact: String, healthFacility_Location_Code_Ne: String, healthFacility_Location_Name: String, healthFacility_Location_Name_Istartswith: String, healthFacility_Location_Name_Icontains: String, healthFacility_Location_Name_Iexact: String, healthFacility_Location_Name_Ne: String, healthFacility_Location_Type: String, healthFacility_Location_Parent_Uuid: String, healthFacility_Location_Parent_Uuid_In: [String], healthFacility_Location_Parent_Parent_Uuid: String, healthFacility_Location_Parent_Parent_Uuid_In: [String], healthFacility_Location_Parent_Parent_Parent_Uuid: String, healthFacility_Location_Parent_Parent_Parent_Uuid_In: [String], healthFacility_Location_Parent_Id: ID, healthFacility_Location_Parent_Id_In: [String], insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, batchRun_Id: ID, batchRun_RunDate: DateTime, batchRun_RunDate_Lt: DateTime, batchRun_RunDate_Lte: DateTime, batchRun_RunDate_Gt: DateTime, batchRun_RunDate_Gte: DateTime, batchRun_Location_Isnull: Boolean, batchRun_Location_Id: ID, batchRun_Location_Uuid: String, batchRun_Location_Code: String, batchRun_Location_Code_Istartswith: String, batchRun_Location_Code_Icontains: String, batchRun_Location_Code_Iexact: String, batchRun_Location_Code_Ne: String, batchRun_Location_Name: String, batchRun_Location_Name_Istartswith: String, batchRun_Location_Name_Icontains: String, batchRun_Location_Name_Iexact: String, batchRun_Location_Name_Ne: String, batchRun_Location_Type: String, batchRun_Location_Parent_Uuid: String, batchRun_Location_Parent_Uuid_In: [String], batchRun_Location_Parent_Parent_Uuid: String, batchRun_Location_Parent_Parent_Uuid_In: [String], batchRun_Location_Parent_Parent_Parent_Uuid: String, batchRun_Location_Parent_Parent_Parent_Uuid_In: [String], batchRun_Location_Parent_Id: ID, batchRun_Location_Parent_Id_In: [String]): ClaimGQLTypeConnection! @@ -462,7 +462,7 @@ type FamilyGQLType implements Node { auditUserId: Int! members(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, chfId: String, chfId_Istartswith: String, chfId_Icontains: String, chfId_Iexact: String, lastName: String, lastName_Istartswith: String, lastName_Icontains: String, lastName_Iexact: String, otherNames: String, otherNames_Istartswith: String, otherNames_Icontains: String, otherNames_Iexact: String, email: String, email_Istartswith: String, email_Icontains: String, email_Iexact: String, email_Isnull: Boolean, phone: String, phone_Istartswith: String, phone_Icontains: String, phone_Iexact: String, phone_Isnull: Boolean, dob: Date, dob_Lt: Date, dob_Lte: Date, dob_Gt: Date, dob_Gte: Date, dob_Isnull: Boolean, head: Boolean, passport: String, passport_Istartswith: String, passport_Icontains: String, passport_Iexact: String, passport_Isnull: Boolean, gender_Code: String, marital: String, marital_Isnull: Boolean, validityFrom: DateTime, validityFrom_Lt: DateTime, validityFrom_Lte: DateTime, validityFrom_Gt: DateTime, validityFrom_Gte: DateTime, validityFrom_Isnull: Boolean, validityTo: DateTime, validityTo_Lt: DateTime, validityTo_Lte: DateTime, validityTo_Gt: DateTime, validityTo_Gte: DateTime, validityTo_Isnull: Boolean, photo_Id: ID, photo_Isnull: Boolean): InsureeGQLTypeConnection! mutations: [FamilyMutationGQLType!]! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date,SigningDate: Date,PaymentDay: String,Periodicity: String): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): PolicyGQLTypeConnection! attachments: [FamilyAttachmentGQLType] clientMutationId: String } @@ -572,7 +572,7 @@ type OfficerGQLType implements Node { userSet(offset: Int, before: String, after: String, first: Int, last: Int, id: UUID, username: String, username_Icontains: String, iUser_Id: ID, iUser_Uuid: String, iUser_LastName_Icontains: String, iUser_OtherNames_Icontains: String, iUser_Phone_Iexact: String, iUser_LoginName_Iexact: String, iUser_Email_Iexact: String, iUser_IsAssociated: Boolean, iUser_LanguageId: ID, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): UserGQLTypeConnection! officerSet(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, code: String, code_Icontains: String, lastName: String, lastName_Icontains: String, otherNames: String, otherNames_Icontains: String, dob: Date): OfficerGQLTypeConnection! officerVillages: [OfficerVillageGQLType!]! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): PolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! } @@ -1238,7 +1238,7 @@ type ProductGQLType implements Node { ceilingInterpretation: CeilingInterpretationEnum items(offset: Int, before: String, after: String, first: Int, last: Int, id: ID): ProductItemGQLTypeConnection! services(offset: Int, before: String, after: String, first: Int, last: Int, id: ID): ProductServiceGQLTypeConnection! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): PolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! claimItems: [ClaimItemGQLType!]! claimServices: [ClaimServiceGQLType!]! @@ -1460,7 +1460,7 @@ type PolicyGQLType implements Node { offline: Boolean auditUserId: Int! claimDedRems(offset: Int, before: String, after: String, first: Int, last: Int): ClaimDedRemGQLTypeConnection! - insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date,SigningDate: String,PaymentDay: String,Periodicity: String): InsureePolicyGQLTypeConnection! + insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): InsureePolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! premiums(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, amount: Float, amount_Lt: Float, amount_Lte: Float, amount_Gt: Float, amount_Gte: Float, payDate: Date, payDate_Lt: Date, payDate_Lte: Date, payDate_Gt: Date, payDate_Gte: Date, payType: String, isPhotoFee: Boolean, receipt: String, receipt_Icontains: String, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): PremiumGQLTypeConnection! claimitemSet: [ClaimItemGQLType!]! @@ -6600,7 +6600,7 @@ input CreatePolicyMutationInput { clientMutationId: String contributionPlanId: String periodicity: String - signatureDate: String + signatureDate: Date paymentDay: String } diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index dbc959ed..37e174df 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1947,7 +1947,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { //getPolicyValue(String enrollDate, int ProductId, int FamilyId, String startDate, boolean HasCycle, int PolicyId, String PolicyStage, int IsOffline) throws JSONException { boolean isValueChanged = false; @Language("SQL") - String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline, Periodicity, SignatureDate, PaymentDay, FROM tblPolicy P\n" + + String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline, Periodicity, SiginingDate, PaymentDay, FROM tblPolicy P\n" + "INNER JOIN tblContributionPlan CP ON CP.Id = P.ContributionPlanId\n" + "WHERE FamilyId = " + FamilyId; JSONArray PolicyValueArray = sqlHandler.getResult(QueryPolicyValue, null); @@ -1957,7 +1957,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { int ProductId; String startDate; String periodicity; - String signatureDate; + String signingDate; String paymentDay; boolean HasCycle = false; int PolicyId; @@ -1973,7 +1973,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { enrollDate = ValueObject.getString("EnrollDate"); CPId = ValueObject.getInt("ContributionPlanId"); periodicity = ValueObject.getString("Periodicity"); - signatureDate = ValueObject.getString("SignatureDate"); + signingDate = ValueObject.getString("SigningDate"); paymentDay = ValueObject.getString("PaymentDay"); PolicyId = ValueObject.getInt("PolicyId"); @@ -3247,7 +3247,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException //get Policies query = new StringBuilder( - "SELECT p.PolicyId AS PolicyId, FamilyId AS FamilyId, EnrollDate, StartDate, NULLIF(EffectiveDate,'null') EffectiveDate, ExpiryDate, Policystatus, PolicyValue, ProdId, OfficerId, ContributionPlanId, PolicyStage, isOffline, bcn.ControlNumber FROM tblPolicy p LEFT JOIN tblBulkControlNumbers bcn on p.PolicyId=bcn.PolicyId WHERE " + "SELECT p.PolicyId AS PolicyId, FamilyId AS FamilyId, EnrollDate, StartDate, NULLIF(EffectiveDate,'null') EffectiveDate, ExpiryDate, Policystatus, PolicyValue, ProdId, OfficerId, ContributionPlanId, PolicyStage, isOffline, bcn.ControlNumber, Periodicity, SigningDate, PaymentDay FROM tblPolicy p LEFT JOIN tblBulkControlNumbers bcn on p.PolicyId=bcn.PolicyId WHERE " ); if (CallerId != 2) { query.append(" FamilyId = ").append(FamilyId); @@ -3613,18 +3613,13 @@ private List familyPolicyFromJSONObject( @NonNull JSONArray array ) throws JSONException { List policies = new ArrayList<>(); + Log.e("Policies",array.toString()); for (int i = 0; i < array.length(); i++) { JSONObject object = array.getJSONObject(i); String policyUuid = UUID.randomUUID().toString(); @Language("SQL") String query = "SELECT * FROM tblContributionPlan WHERE Id =" + Integer.parseInt(object.getString("ContributionPlanId")); JSONArray contributionPlans = sqlHandler.getResult(query, null); - @Language("SQL") - String period = "SELECT * FROM tblPeriodicity WHERE Id =" + (object.getString("Code")); - JSONArray periodicity = sqlHandler.getResult(period, null); - @Language("SQL") - String payday = "SELECT * FROM tblPeriodicity WHERE Id =" + (object.getString("Code")); - JSONArray paymentDay = sqlHandler.getResult(payday, null); policies.add(new Family.Policy( /* id = */ Integer.parseInt(object.getString("PolicyId")), /* uuid = */ policyUuid, @@ -3640,9 +3635,9 @@ private List familyPolicyFromJSONObject( /* officerId = */ Integer.parseInt(object.getString("OfficerId")), /* stage = */ JsonUtils.getStringOrDefault(object, "PolicyStage"), /* contributionPlanId = */ JsonUtils.getStringOrDefault(contributionPlans.getJSONObject(0), "CpId"), - /* periodicity = */ JsonUtils.getStringOrDefault(periodicity.getJSONObject(0), "periodicity"), - /* signatureDate = */ Objects.requireNonNull(JsonUtils.getDateOrDefault(object, "signatureDate")), - /* paymentDay = */ JsonUtils.getStringOrDefault(paymentDay.getJSONObject(0), "paymentDay"), + /* periodicity = */ JsonUtils.getStringOrDefault(object, "Periodicity"), + /* signingDate = */ JsonUtils.getDateOrDefault(object, "SigningDate"), + /* paymentDay = */ JsonUtils.getStringOrDefault(object, "PaymentDay"), /* isOffline = */ JsonUtils.getBooleanOrDefault(object, "isOffline", false), /* controlNumber = */ JsonUtils.getStringOrDefault(object, "ControlNumber"), /* premiums = */ object.has("premium") ? familyPolicyPremiumsFromJSONObject(policyUuid, object.getJSONArray("premium")) : Collections.emptyList() diff --git a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java index c0ef854a..f77861e4 100644 --- a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java +++ b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java @@ -704,7 +704,7 @@ public static class Policy implements Parcelable { @Nullable private final String periodicity; @Nullable - private final Date signatureDate; + private final Date signingDate; @Nullable private final String paymentDay; @Nullable @@ -728,7 +728,7 @@ public Policy( @Nullable String policyStage, @Nullable String contributionPlanId, @Nullable String periodicity, - @Nullable Date signatureDate, + @Nullable Date signingDate, @Nullable String paymentDay, boolean isOffline, @Nullable String controlNumber, @@ -749,7 +749,7 @@ public Policy( this.policyStage = policyStage; this.contributionPlanId = contributionPlanId; this.periodicity = periodicity; - this.signatureDate = signatureDate; + this.signingDate = signingDate; this.paymentDay = paymentDay; this.isOffline = isOffline; this.controlNumber = controlNumber; @@ -781,7 +781,7 @@ protected Policy(Parcel in) { policyStage = in.readString(); contributionPlanId = in.readString(); periodicity = in.readString(); - signatureDate = new Date(in.readLong()); + signingDate = new Date(in.readLong()); paymentDay = in.readString(); isOffline = in.readByte() != 0; controlNumber = in.readString(); @@ -815,7 +815,7 @@ public void writeToParcel(Parcel dest, int flags) { dest.writeString(policyStage); dest.writeString(contributionPlanId); dest.writeString(periodicity); - dest.writeLong(signatureDate.getTime()); + dest.writeLong(signingDate.getTime()); dest.writeString(paymentDay); dest.writeByte((byte) (isOffline ? 1 : 0)); dest.writeString(controlNumber); @@ -902,8 +902,8 @@ public String getPeriodicity(){ } @Nullable - public Date getSignatureDate(){ - return signatureDate; + public Date getSigningDate(){ + return signingDate; } @Nullable diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreatePolicyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreatePolicyGraphQLRequest.java index 2203f66c..184e7a96 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreatePolicyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreatePolicyGraphQLRequest.java @@ -27,6 +27,9 @@ public CreatePolicyMutation.Data create(@NonNull Family.Policy policy) throws Ex .productId(policy.getProductId()) .officerId(policy.getOfficerId()) .contributionPlanId(policy.getContributionPlanId()) + .paymentDay(policy.getPaymentDay()) + .signatureDate(policy.getSigningDate()) + .periodicity(policy.getPeriodicity()) .build() )); return Objects.requireNonNull(response.getData()); From 3e6b2a1e083ae6aae1e0c41666d6de905ff848e4 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 21 May 2025 17:37:58 +0100 Subject: [PATCH 121/272] fix PR --- .../graphql/org.openimis.imispolicies/schema.graphqls | 10 +++++----- .../openimis/imispolicies/ClientAndroidInterface.java | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index 74d6dd6d..e907bc3a 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -429,7 +429,7 @@ type InsureeGQLType implements Node { auditUserId: Int! photos: [PhotoGQLType!]! headOf: FamilyGQLType - insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): InsureePolicyGQLTypeConnection! + insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): InsureePolicyGQLTypeConnection! mutations: [InsureeMutationGQLType!]! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! claimSet(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, code: String, code_Istartswith: String, code_Icontains: String, code_Iexact: String, attachments_Type: String, attachments_Type_Istartswith: String, attachments_Type_Icontains: String, attachments_Type_Iexact: String, attachments_Title: String, attachments_Title_Istartswith: String, attachments_Title_Icontains: String, attachments_Title_Iexact: String, attachments_Date: Date, attachments_Date_Lt: Date, attachments_Date_Lte: Date, attachments_Date_Gt: Date, attachments_Date_Gte: Date, status: Int, status_Gt: Int, dateClaimed: Date, dateClaimed_Lt: Date, dateClaimed_Lte: Date, dateClaimed_Gt: Date, dateClaimed_Gte: Date, dateFrom: Date, dateFrom_Lt: Date, dateFrom_Lte: Date, dateFrom_Gt: Date, dateFrom_Gte: Date, dateTo: Date, dateTo_Lt: Date, dateTo_Lte: Date, dateTo_Gt: Date, dateTo_Gte: Date, dateProcessed: Date, dateProcessed_Lt: Date, dateProcessed_Lte: Date, dateProcessed_Gt: Date, dateProcessed_Gte: Date, feedbackStatus: Int, reviewStatus: Int, claimed: Float, claimed_Lt: Float, claimed_Lte: Float, claimed_Gt: Float, claimed_Gte: Float, approved: Float, approved_Lt: Float, approved_Lte: Float, approved_Gt: Float, approved_Gte: Float, visitType: String, attachmentsCount_Value: Int, attachmentsCount_Value_Lt: Int, attachmentsCount_Value_Lte: Int, attachmentsCount_Value_Gt: Int, attachmentsCount_Value_Gte: Int, icd_Id: ID, icd_Code: String, icd_Code_Icontains: String, icd_Code_Istartswith: String, icd_Name: String, icd_Name_Icontains: String, icd_Name_Istartswith: String, admin_Uuid: String, admin_Code: String, admin_Code_Icontains: String, admin_LastName: String, admin_LastName_Icontains: String, admin_OtherNames: String, admin_OtherNames_Icontains: String, admin_HealthFacility_Id: ID, admin_HealthFacility_Uuid: String, admin_HealthFacility_Code: String, admin_HealthFacility_Code_Istartswith: String, admin_HealthFacility_Code_Icontains: String, admin_HealthFacility_Code_Iexact: String, admin_HealthFacility_Fax: String, admin_HealthFacility_Fax_Istartswith: String, admin_HealthFacility_Fax_Icontains: String, admin_HealthFacility_Fax_Iexact: String, admin_HealthFacility_Fax_Isnull: Boolean, admin_HealthFacility_Email: String, admin_HealthFacility_Email_Istartswith: String, admin_HealthFacility_Email_Icontains: String, admin_HealthFacility_Email_Iexact: String, admin_HealthFacility_Email_Isnull: Boolean, admin_HealthFacility_Name: String, admin_HealthFacility_Name_Istartswith: String, admin_HealthFacility_Name_Icontains: String, admin_HealthFacility_Name_Iexact: String, admin_HealthFacility_Level: String, admin_HealthFacility_SubLevel: ID, admin_HealthFacility_SubLevel_Isnull: Boolean, admin_HealthFacility_CareType: String, admin_HealthFacility_LegalForm_Code: String, admin_HealthFacility_Phone: String, admin_HealthFacility_Phone_Istartswith: String, admin_HealthFacility_Phone_Icontains: String, admin_HealthFacility_Phone_Iexact: String, admin_HealthFacility_Location_Id: ID, admin_HealthFacility_Location_Uuid: String, admin_HealthFacility_Location_Code: String, admin_HealthFacility_Location_Code_Istartswith: String, admin_HealthFacility_Location_Code_Icontains: String, admin_HealthFacility_Location_Code_Iexact: String, admin_HealthFacility_Location_Code_Ne: String, admin_HealthFacility_Location_Name: String, admin_HealthFacility_Location_Name_Istartswith: String, admin_HealthFacility_Location_Name_Icontains: String, admin_HealthFacility_Location_Name_Iexact: String, admin_HealthFacility_Location_Name_Ne: String, admin_HealthFacility_Location_Type: String, admin_HealthFacility_Location_Parent_Uuid: String, admin_HealthFacility_Location_Parent_Uuid_In: [String], admin_HealthFacility_Location_Parent_Parent_Uuid: String, admin_HealthFacility_Location_Parent_Parent_Uuid_In: [String], admin_HealthFacility_Location_Parent_Parent_Parent_Uuid: String, admin_HealthFacility_Location_Parent_Parent_Parent_Uuid_In: [String], admin_HealthFacility_Location_Parent_Id: ID, admin_HealthFacility_Location_Parent_Id_In: [String], healthFacility_Id: ID, healthFacility_Uuid: String, healthFacility_Code: String, healthFacility_Code_Istartswith: String, healthFacility_Code_Icontains: String, healthFacility_Code_Iexact: String, healthFacility_Fax: String, healthFacility_Fax_Istartswith: String, healthFacility_Fax_Icontains: String, healthFacility_Fax_Iexact: String, healthFacility_Fax_Isnull: Boolean, healthFacility_Email: String, healthFacility_Email_Istartswith: String, healthFacility_Email_Icontains: String, healthFacility_Email_Iexact: String, healthFacility_Email_Isnull: Boolean, healthFacility_Name: String, healthFacility_Name_Istartswith: String, healthFacility_Name_Icontains: String, healthFacility_Name_Iexact: String, healthFacility_Level: String, healthFacility_SubLevel: ID, healthFacility_SubLevel_Isnull: Boolean, healthFacility_CareType: String, healthFacility_LegalForm_Code: String, healthFacility_Phone: String, healthFacility_Phone_Istartswith: String, healthFacility_Phone_Icontains: String, healthFacility_Phone_Iexact: String, healthFacility_Location_Id: ID, healthFacility_Location_Uuid: String, healthFacility_Location_Code: String, healthFacility_Location_Code_Istartswith: String, healthFacility_Location_Code_Icontains: String, healthFacility_Location_Code_Iexact: String, healthFacility_Location_Code_Ne: String, healthFacility_Location_Name: String, healthFacility_Location_Name_Istartswith: String, healthFacility_Location_Name_Icontains: String, healthFacility_Location_Name_Iexact: String, healthFacility_Location_Name_Ne: String, healthFacility_Location_Type: String, healthFacility_Location_Parent_Uuid: String, healthFacility_Location_Parent_Uuid_In: [String], healthFacility_Location_Parent_Parent_Uuid: String, healthFacility_Location_Parent_Parent_Uuid_In: [String], healthFacility_Location_Parent_Parent_Parent_Uuid: String, healthFacility_Location_Parent_Parent_Parent_Uuid_In: [String], healthFacility_Location_Parent_Id: ID, healthFacility_Location_Parent_Id_In: [String], insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, batchRun_Id: ID, batchRun_RunDate: DateTime, batchRun_RunDate_Lt: DateTime, batchRun_RunDate_Lte: DateTime, batchRun_RunDate_Gt: DateTime, batchRun_RunDate_Gte: DateTime, batchRun_Location_Isnull: Boolean, batchRun_Location_Id: ID, batchRun_Location_Uuid: String, batchRun_Location_Code: String, batchRun_Location_Code_Istartswith: String, batchRun_Location_Code_Icontains: String, batchRun_Location_Code_Iexact: String, batchRun_Location_Code_Ne: String, batchRun_Location_Name: String, batchRun_Location_Name_Istartswith: String, batchRun_Location_Name_Icontains: String, batchRun_Location_Name_Iexact: String, batchRun_Location_Name_Ne: String, batchRun_Location_Type: String, batchRun_Location_Parent_Uuid: String, batchRun_Location_Parent_Uuid_In: [String], batchRun_Location_Parent_Parent_Uuid: String, batchRun_Location_Parent_Parent_Uuid_In: [String], batchRun_Location_Parent_Parent_Parent_Uuid: String, batchRun_Location_Parent_Parent_Parent_Uuid_In: [String], batchRun_Location_Parent_Id: ID, batchRun_Location_Parent_Id_In: [String]): ClaimGQLTypeConnection! @@ -462,7 +462,7 @@ type FamilyGQLType implements Node { auditUserId: Int! members(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, chfId: String, chfId_Istartswith: String, chfId_Icontains: String, chfId_Iexact: String, lastName: String, lastName_Istartswith: String, lastName_Icontains: String, lastName_Iexact: String, otherNames: String, otherNames_Istartswith: String, otherNames_Icontains: String, otherNames_Iexact: String, email: String, email_Istartswith: String, email_Icontains: String, email_Iexact: String, email_Isnull: Boolean, phone: String, phone_Istartswith: String, phone_Icontains: String, phone_Iexact: String, phone_Isnull: Boolean, dob: Date, dob_Lt: Date, dob_Lte: Date, dob_Gt: Date, dob_Gte: Date, dob_Isnull: Boolean, head: Boolean, passport: String, passport_Istartswith: String, passport_Icontains: String, passport_Iexact: String, passport_Isnull: Boolean, gender_Code: String, marital: String, marital_Isnull: Boolean, validityFrom: DateTime, validityFrom_Lt: DateTime, validityFrom_Lte: DateTime, validityFrom_Gt: DateTime, validityFrom_Gte: DateTime, validityFrom_Isnull: Boolean, validityTo: DateTime, validityTo_Lt: DateTime, validityTo_Lte: DateTime, validityTo_Gt: DateTime, validityTo_Gte: DateTime, validityTo_Isnull: Boolean, photo_Id: ID, photo_Isnull: Boolean): InsureeGQLTypeConnection! mutations: [FamilyMutationGQLType!]! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! attachments: [FamilyAttachmentGQLType] clientMutationId: String } @@ -572,7 +572,7 @@ type OfficerGQLType implements Node { userSet(offset: Int, before: String, after: String, first: Int, last: Int, id: UUID, username: String, username_Icontains: String, iUser_Id: ID, iUser_Uuid: String, iUser_LastName_Icontains: String, iUser_OtherNames_Icontains: String, iUser_Phone_Iexact: String, iUser_LoginName_Iexact: String, iUser_Email_Iexact: String, iUser_IsAssociated: Boolean, iUser_LanguageId: ID, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): UserGQLTypeConnection! officerSet(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, code: String, code_Icontains: String, lastName: String, lastName_Icontains: String, otherNames: String, otherNames_Icontains: String, dob: Date): OfficerGQLTypeConnection! officerVillages: [OfficerVillageGQLType!]! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! } @@ -1238,7 +1238,7 @@ type ProductGQLType implements Node { ceilingInterpretation: CeilingInterpretationEnum items(offset: Int, before: String, after: String, first: Int, last: Int, id: ID): ProductItemGQLTypeConnection! services(offset: Int, before: String, after: String, first: Int, last: Int, id: ID): ProductServiceGQLTypeConnection! - policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): PolicyGQLTypeConnection! + policies(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, enrollDate: Date, enrollDate_Lt: Date, enrollDate_Lte: Date, enrollDate_Gt: Date, enrollDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, stage: String, status: Int, status_Lt: Int, status_Lte: Int, status_Gt: Int, status_Gte: Int, value: Float, value_Lt: Float, value_Lte: Float, value_Gt: Float, value_Gte: Float, product_Id: ID, product_Uuid: String, product_Code: String, product_Code_Icontains: String, product_Code_Istartswith: String, product_Name: String, product_Name_Icontains: String, product_Name_Istartswith: String, product_DateFrom: DateTime, product_DateFrom_Gt: DateTime, product_DateFrom_Gte: DateTime, product_DateFrom_Lt: DateTime, product_DateFrom_Lte: DateTime, product_DateTo: DateTime, product_DateTo_Gt: DateTime, product_DateTo_Gte: DateTime, product_DateTo_Lt: DateTime, product_DateTo_Lte: DateTime, product_Location_Isnull: Boolean, officer_Id: ID, officer_Uuid: String, officer_Code: String, officer_Code_Icontains: String, officer_LastName: String, officer_LastName_Icontains: String, officer_OtherNames: String, officer_OtherNames_Icontains: String, officer_Dob: Date): PolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! claimItems: [ClaimItemGQLType!]! claimServices: [ClaimServiceGQLType!]! @@ -1460,7 +1460,7 @@ type PolicyGQLType implements Node { offline: Boolean auditUserId: Int! claimDedRems(offset: Int, before: String, after: String, first: Int, last: Int): ClaimDedRemGQLTypeConnection! - insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date, SigningDate: Date, PaymentDay: String, Periodicity: String): InsureePolicyGQLTypeConnection! + insureePolicies(offset: Int, before: String, after: String, first: Int, last: Int, enrollmentDate: Date, enrollmentDate_Lt: Date, enrollmentDate_Lte: Date, enrollmentDate_Gt: Date, enrollmentDate_Gte: Date, startDate: Date, startDate_Lt: Date, startDate_Lte: Date, startDate_Gt: Date, startDate_Gte: Date, effectiveDate: Date, effectiveDate_Lt: Date, effectiveDate_Lte: Date, effectiveDate_Gt: Date, effectiveDate_Gte: Date, expiryDate: Date, expiryDate_Lt: Date, expiryDate_Lte: Date, expiryDate_Gt: Date, expiryDate_Gte: Date, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): InsureePolicyGQLTypeConnection! policyRenewals(offset: Int, before: String, after: String, first: Int, last: Int): PolicyRenewalGQLTypeConnection! premiums(offset: Int, before: String, after: String, first: Int, last: Int, uuid: String, amount: Float, amount_Lt: Float, amount_Lte: Float, amount_Gt: Float, amount_Gte: Float, payDate: Date, payDate_Lt: Date, payDate_Lte: Date, payDate_Gt: Date, payDate_Gte: Date, payType: String, isPhotoFee: Boolean, receipt: String, receipt_Icontains: String, policy_Id: ID, policy_Uuid: String, policy_EnrollDate: Date, policy_EnrollDate_Lt: Date, policy_EnrollDate_Lte: Date, policy_EnrollDate_Gt: Date, policy_EnrollDate_Gte: Date, policy_StartDate: Date, policy_StartDate_Lt: Date, policy_StartDate_Lte: Date, policy_StartDate_Gt: Date, policy_StartDate_Gte: Date, policy_EffectiveDate: Date, policy_EffectiveDate_Lt: Date, policy_EffectiveDate_Lte: Date, policy_EffectiveDate_Gt: Date, policy_EffectiveDate_Gte: Date, policy_ExpiryDate: Date, policy_ExpiryDate_Lt: Date, policy_ExpiryDate_Lte: Date, policy_ExpiryDate_Gt: Date, policy_ExpiryDate_Gte: Date, policy_Stage: String, policy_Status: Int, policy_Status_Lt: Int, policy_Status_Lte: Int, policy_Status_Gt: Int, policy_Status_Gte: Int, policy_Value: Float, policy_Value_Lt: Float, policy_Value_Lte: Float, policy_Value_Gt: Float, policy_Value_Gte: Float, policy_Product_Id: ID, policy_Product_Uuid: String, policy_Product_Code: String, policy_Product_Code_Icontains: String, policy_Product_Code_Istartswith: String, policy_Product_Name: String, policy_Product_Name_Icontains: String, policy_Product_Name_Istartswith: String, policy_Product_DateFrom: DateTime, policy_Product_DateFrom_Gt: DateTime, policy_Product_DateFrom_Gte: DateTime, policy_Product_DateFrom_Lt: DateTime, policy_Product_DateFrom_Lte: DateTime, policy_Product_DateTo: DateTime, policy_Product_DateTo_Gt: DateTime, policy_Product_DateTo_Gte: DateTime, policy_Product_DateTo_Lt: DateTime, policy_Product_DateTo_Lte: DateTime, policy_Product_Location_Isnull: Boolean, policy_Officer_Id: ID, policy_Officer_Uuid: String, policy_Officer_Code: String, policy_Officer_Code_Icontains: String, policy_Officer_LastName: String, policy_Officer_LastName_Icontains: String, policy_Officer_OtherNames: String, policy_Officer_OtherNames_Icontains: String, policy_Officer_Dob: Date): PremiumGQLTypeConnection! claimitemSet: [ClaimItemGQLType!]! diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 6c6d81b8..8b69ceef 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -3610,7 +3610,6 @@ private List familyPolicyFromJSONObject( @NonNull JSONArray array ) throws JSONException { List policies = new ArrayList<>(); - Log.e("Policies",array.toString()); for (int i = 0; i < array.length(); i++) { JSONObject object = array.getJSONObject(i); String policyUuid = UUID.randomUUID().toString(); @@ -4466,6 +4465,7 @@ private void processNewFormat(JSONObject masterData) throws UserException { contrib.put("Id", i+1); contrib.put("Code", masterData.getJSONArray("ContributionPlans").getJSONObject(i).getString("Code")); contrib.put("Name", masterData.getJSONArray("ContributionPlans").getJSONObject(i).getString("Name")); + contrib.put("Periodicity", masterData.getJSONArray("ContributionPlans").getJSONObject(i).getString("Periodicity")); JSONObject json_text = masterData.getJSONArray("ContributionPlans").getJSONObject(i).getJSONObject("Json_ext"); contrib.put("CalculationRules", json_text.get("calculation_rule").toString()); From 7108ca60ef2eae8d8a712d9bbca57ea88966ad83 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 21 May 2025 17:40:48 +0100 Subject: [PATCH 122/272] fix PR --- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 8b69ceef..3ff7e3bd 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1968,6 +1968,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { ValueObject = PolicyValueArray.getJSONObject(i); enrollDate = ValueObject.getString("EnrollDate"); CPId = ValueObject.getInt("ContributionPlanId"); + ProductId = ValueObject.getInt("ProductId"); periodicity = ValueObject.getString("Periodicity"); signingDate = ValueObject.getString("SigningDate"); paymentDay = ValueObject.getString("PaymentDay"); From 52fc67506f04d6628365e991febaadcc848f41fd Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 22 May 2025 12:38:22 +0100 Subject: [PATCH 123/272] upgrade identification number maxlength to 8 --- app/src/localeMv/res/values-fr/strings.xml | 2 +- app/src/main/assets/pages/Insuree.html | 2 +- app/src/main/res/values/strings.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 8cd6c7d6..941c1ed8 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -495,7 +495,7 @@ Détacher Erreur lors du détachement de la sous-famille Le détachement de la sous-famille transformera celle-ci en famille simple - Le numéro d\'identification doit contenir 7 caractères + Le numéro d\'identification doit contenir 7 ou 8 caractères Sél. un plan de contribution Plan de contribution Numéro du compte diff --git a/app/src/main/assets/pages/Insuree.html b/app/src/main/assets/pages/Insuree.html index b9c62e25..78c643fe 100644 --- a/app/src/main/assets/pages/Insuree.html +++ b/app/src/main/assets/pages/Insuree.html @@ -135,7 +135,7 @@
  • Identification Number - +
  • Vulnerability diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ed0688ec..f90cf07d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -487,7 +487,7 @@ Detach Error while detached family Detach family will make this sub-family to be a family - Identification number must have 7 characters + Identification number must have 7 or 8 characters Select contribution plan Contribution Plan Account Details From 3b7503fce9b949716e99653cbff0b89ed445859a Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 23 May 2025 12:20:00 +0100 Subject: [PATCH 124/272] fix edit insuree with policy --- app/src/main/assets/pages/Insuree.js | 1 + app/src/main/assets/pages/Policy.js | 2 +- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 438441d6..f90c89c6 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -175,6 +175,7 @@ $(document).ready(function () { var InsureeId = Android.SaveInsuree(jsonInsuree, FamilyId, 0, parseInt(ExceedThreshold), PolicyId); if (PolicyId > 0 && TotalIns >= MemberCount) { $("#divProgress").hide(); + window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); } else { var isPolygamy = queryString("isPolygamy"); if(isPolygamy == 1){ diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 23ac8ceb..8ad41bb4 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -272,5 +272,5 @@ function getPeriodicityValue() { function getPaymentDayValue() { var PaymentDay = Android.getPaymentDay(); - bindDropdown('ddlPaymentDay', PaymentDay, 'Value', 'Label', Android.getString('')); + bindDropdown('ddlPaymentDay', PaymentDay, 'Value', 'Label', null); } diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 3ff7e3bd..1fa699bc 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1943,7 +1943,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { //getPolicyValue(String enrollDate, int ProductId, int FamilyId, String startDate, boolean HasCycle, int PolicyId, String PolicyStage, int IsOffline) throws JSONException { boolean isValueChanged = false; @Language("SQL") - String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline, Periodicity, SiginingDate, PaymentDay, FROM tblPolicy P\n" + + String QueryPolicyValue = "SELECT P.PolicyId, CP.ProductId, ContributionPlanId, EffectiveDate, PolicyValue, StartDate, ExpiryDate, EnrollDate, SigningDate,FamilyId,PolicyStage,IsOffline, Periodicity, PaymentDay FROM tblPolicy P\n" + "INNER JOIN tblContributionPlan CP ON CP.Id = P.ContributionPlanId\n" + "WHERE FamilyId = " + FamilyId; JSONArray PolicyValueArray = sqlHandler.getResult(QueryPolicyValue, null); From 0284a94147bcfee5c0197a920dc286f7f672d133 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 23 May 2025 16:49:53 +0100 Subject: [PATCH 125/272] fix insuree enquiring without policies --- app/src/main/java/org/openimis/imispolicies/Enquire.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/Enquire.java b/app/src/main/java/org/openimis/imispolicies/Enquire.java index 8efbf971..366fb548 100644 --- a/app/src/main/java/org/openimis/imispolicies/Enquire.java +++ b/app/src/main/java/org/openimis/imispolicies/Enquire.java @@ -261,7 +261,7 @@ private void getInsureeInfo() { Log.e(LOG_TAG, "Fetching image failed", e); } - if (insuree.getPolicies().size() == 1 && insuree.getPolicies().get(0).getExpiryDate() == null) { + if (insuree.getPolicies().size() == 1 && insuree.getPolicies().get(0).getExpiryDate() == null || insuree.getPolicies().isEmpty()) { tvPolicyStatus.setText(getResources().getString(R.string.EnquirePolicyNotCovered)); } else { tvPolicyStatus.setText(getResources().getString(R.string.EnquirePolicyCovered)); From a8234f207f9972b73d425ffb96ba5b3dced79aea Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 26 May 2025 13:41:10 +0100 Subject: [PATCH 126/272] fix education show --- app/src/main/assets/pages/Insuree.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index f90c89c6..c02d0a01 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -70,13 +70,13 @@ $(document).ready(function () { $("#hfNewPhotoPath").val(""); }); - //$('#txtBirthDate').change(function () { - // fillAge($(this).val()); - //}); + $('#txtBirthDate').change(function () { + fillAge($(this).val()); + }); $('#ddlRelationship').change(function () { var relationId = $('#ddlRelationship').val(); - if (relationId == 4) { + if (relationId == 3) { $("#Education").show(); $('#ddlEducation').prop("required", true); } else { @@ -484,7 +484,7 @@ function fillAge(Birthday) { if (age < 21) { $("#Education").show(); - if($("#ddlRelationship").val() == 4){ + if($("#ddlRelationship").val() == 3){ $("#ddlEducation").prop("required", true); }else{ $("#ddlEducation").prop("required", false); From 901e7a049bd874a87afa67c8af1a06fed93b41c8 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 27 May 2025 14:24:02 +0100 Subject: [PATCH 127/272] change api base url to dev --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 40bc8669..df71f07e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -94,7 +94,7 @@ android { } comoresDev { applicationId "org.openimis.imispolicies.comoresDev" - buildConfigField "String", "API_BASE_URL", '"https://test.amg.km/"' + buildConfigField "String", "API_BASE_URL", '"https://dev.amg.km/"' resValue "string", "app_name_policies", "Policies Comores" dimension = 'std' } From 82b64a4abb7f8059f1e78c17f17b07a5e0f3e4d2 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 27 May 2025 17:00:42 +0100 Subject: [PATCH 128/272] fix fetch many field to edit family --- app/src/main/assets/pages/Insuree.js | 1 + .../graphql/org.openimis.imispolicies/GetFamily.graphql | 6 ++++++ .../graphql/org.openimis.imispolicies/schema.graphqls | 8 ++++++++ .../org/openimis/imispolicies/ClientAndroidInterface.java | 6 +++++- .../openimis/imispolicies/network/util/OkHttpUtils.java | 6 +++--- .../org/openimis/imispolicies/usecase/FetchFamily.java | 8 ++++---- 6 files changed, 27 insertions(+), 8 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index c02d0a01..2d486cd3 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -214,6 +214,7 @@ $(document).ready(function () { if (parseInt(InsureeId) > 0 || parseInt(InsureeId) < 0) { var Insuree = Android.getInsuree(parseInt(InsureeId)); + console.log("insuree", Insuree) bindDataFromDatafield(Insuree); var PhotoPath = $.parseJSON(Insuree)[0]["PhotoPath"]; var IsOffline = parseInt($.parseJSON(Insuree)[0]["isOffline"]); diff --git a/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql b/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql index 1e9d020d..ef43f76b 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql +++ b/app/src/main/graphql/org.openimis.imispolicies/GetFamily.graphql @@ -75,6 +75,12 @@ query GetFamily($headChfId: String) { folder } offline + incomeLevel { + id + } + professionalSituation + preferredPaymentMethod + bankCoordinates } } } diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index e907bc3a..36b4b047 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -437,9 +437,17 @@ type InsureeGQLType implements Node { policyholderinsureeSet(offset: Int, before: String, after: String, first: Int, last: Int, id: UUID, version: Int, policyHolder_Id: UUID, policyHolder_Code: String, policyHolder_Code_Istartswith: String, policyHolder_Code_Icontains: String, policyHolder_Code_Iexact: String, policyHolder_Version: Int, policyHolder_TradeName: String, policyHolder_TradeName_Istartswith: String, policyHolder_TradeName_Icontains: String, policyHolder_TradeName_Iexact: String, policyHolder_Locations_Id: ID, policyHolder_Locations_Uuid: String, policyHolder_Locations_Code: String, policyHolder_Locations_Code_Istartswith: String, policyHolder_Locations_Code_Icontains: String, policyHolder_Locations_Code_Iexact: String, policyHolder_Locations_Code_Ne: String, policyHolder_Locations_Name: String, policyHolder_Locations_Name_Istartswith: String, policyHolder_Locations_Name_Icontains: String, policyHolder_Locations_Name_Iexact: String, policyHolder_Locations_Name_Ne: String, policyHolder_Locations_Type: String, policyHolder_Locations_Parent_Uuid: String, policyHolder_Locations_Parent_Uuid_In: [String], policyHolder_Locations_Parent_Parent_Uuid: String, policyHolder_Locations_Parent_Parent_Uuid_In: [String], policyHolder_Locations_Parent_Parent_Parent_Uuid: String, policyHolder_Locations_Parent_Parent_Parent_Uuid_In: [String], policyHolder_Locations_Parent_Id: ID, policyHolder_Locations_Parent_Id_In: [String], policyHolder_Phone: String, policyHolder_Phone_Istartswith: String, policyHolder_Phone_Icontains: String, policyHolder_Phone_Iexact: String, policyHolder_Fax: String, policyHolder_Fax_Istartswith: String, policyHolder_Fax_Icontains: String, policyHolder_Fax_Iexact: String, policyHolder_Email: String, policyHolder_Email_Istartswith: String, policyHolder_Email_Icontains: String, policyHolder_Email_Iexact: String, policyHolder_LegalForm: Int, policyHolder_ActivityCode: Int, policyHolder_AccountancyAccount: String, policyHolder_PaymentReference: String, policyHolder_DateCreated: DateTime, policyHolder_DateCreated_Lt: DateTime, policyHolder_DateCreated_Lte: DateTime, policyHolder_DateCreated_Gt: DateTime, policyHolder_DateCreated_Gte: DateTime, policyHolder_DateUpdated: DateTime, policyHolder_DateUpdated_Lt: DateTime, policyHolder_DateUpdated_Lte: DateTime, policyHolder_DateUpdated_Gt: DateTime, policyHolder_DateUpdated_Gte: DateTime, policyHolder_IsDeleted: Boolean, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean, contributionPlanBundle_Id: UUID, contributionPlanBundle_Version: Int, contributionPlanBundle_Code: String, contributionPlanBundle_Code_Istartswith: String, contributionPlanBundle_Code_Icontains: String, contributionPlanBundle_Code_Iexact: String, contributionPlanBundle_Name: String, contributionPlanBundle_Name_Istartswith: String, contributionPlanBundle_Name_Icontains: String, contributionPlanBundle_Name_Iexact: String, contributionPlanBundle_Periodicity: Int, contributionPlanBundle_Periodicity_Lt: Int, contributionPlanBundle_Periodicity_Lte: Int, contributionPlanBundle_Periodicity_Gt: Int, contributionPlanBundle_Periodicity_Gte: Int, contributionPlanBundle_DateCreated: DateTime, contributionPlanBundle_DateCreated_Lt: DateTime, contributionPlanBundle_DateCreated_Lte: DateTime, contributionPlanBundle_DateCreated_Gt: DateTime, contributionPlanBundle_DateCreated_Gte: DateTime, contributionPlanBundle_DateUpdated: DateTime, contributionPlanBundle_DateUpdated_Lt: DateTime, contributionPlanBundle_DateUpdated_Lte: DateTime, contributionPlanBundle_DateUpdated_Gt: DateTime, contributionPlanBundle_DateUpdated_Gte: DateTime, contributionPlanBundle_UserCreated: ID, contributionPlanBundle_UserUpdated: ID, contributionPlanBundle_IsDeleted: Boolean, dateCreated: DateTime, dateCreated_Lt: DateTime, dateCreated_Lte: DateTime, dateCreated_Gt: DateTime, dateCreated_Gte: DateTime, dateUpdated: DateTime, dateUpdated_Lt: DateTime, dateUpdated_Lte: DateTime, dateUpdated_Gt: DateTime, dateUpdated_Gte: DateTime, userCreated: ID, userUpdated: ID, isDeleted: Boolean): PolicyHolderInsureeGQLTypeConnection! tickets(offset: Int, before: String, after: String, first: Int, last: Int, id: ID, uuid: String, ticketTitle: String, ticketTitle_Istartswith: String, ticketTitle_Icontains: String, ticketTitle_Iexact: String, ticketCode: String, ticketCode_Istartswith: String, ticketCode_Icontains: String, ticketCode_Iexact: String, ticketDescription: String, ticketDescription_Istartswith: String, ticketDescription_Icontains: String, ticketDescription_Iexact: String, name: String, name_Istartswith: String, name_Icontains: String, name_Iexact: String, phone: String, phone_Istartswith: String, phone_Icontains: String, phone_Iexact: String, email: String, email_Istartswith: String, email_Icontains: String, email_Iexact: String, dateOfIncident: Date, dateOfIncident_Istartswith: Date, dateOfIncident_Icontains: Date, dateOfIncident_Iexact: Date, nameOfComplainant: String, nameOfComplainant_Istartswith: String, nameOfComplainant_Icontains: String, nameOfComplainant_Iexact: String, witness: String, witness_Istartswith: String, witness_Icontains: String, witness_Iexact: String, resolution: String, resolution_Istartswith: String, resolution_Icontains: String, resolution_Iexact: String, ticketStatus: String, ticketStatus_Istartswith: String, ticketStatus_Icontains: String, ticketStatus_Iexact: String, ticketPriority: String, ticketPriority_Istartswith: String, ticketPriority_Icontains: String, ticketPriority_Iexact: String, ticketDueDate: Date, ticketDueDate_Istartswith: Date, ticketDueDate_Icontains: Date, ticketDueDate_Iexact: Date, dateSubmitted: Date, dateSubmitted_Istartswith: Date, dateSubmitted_Icontains: Date, dateSubmitted_Iexact: Date, category_Id: ID, category_Uuid: String, category_CategoryTitle: String, category_CategoryTitle_Istartswith: String, category_CategoryTitle_Icontains: String, category_CategoryTitle_Iexact: String, category_Slug: String, category_Slug_Istartswith: String, category_Slug_Icontains: String, category_Slug_Iexact: String, insuree_Uuid: String, insuree_ChfId: String, insuree_ChfId_Istartswith: String, insuree_ChfId_Icontains: String, insuree_ChfId_Iexact: String, insuree_LastName: String, insuree_LastName_Istartswith: String, insuree_LastName_Icontains: String, insuree_LastName_Iexact: String, insuree_OtherNames: String, insuree_OtherNames_Istartswith: String, insuree_OtherNames_Icontains: String, insuree_OtherNames_Iexact: String, insuree_Email: String, insuree_Email_Istartswith: String, insuree_Email_Icontains: String, insuree_Email_Iexact: String, insuree_Email_Isnull: Boolean, insuree_Phone: String, insuree_Phone_Istartswith: String, insuree_Phone_Icontains: String, insuree_Phone_Iexact: String, insuree_Phone_Isnull: Boolean, insuree_Dob: Date, insuree_Dob_Lt: Date, insuree_Dob_Lte: Date, insuree_Dob_Gt: Date, insuree_Dob_Gte: Date, insuree_Dob_Isnull: Boolean, insuree_Head: Boolean, insuree_Passport: String, insuree_Passport_Istartswith: String, insuree_Passport_Icontains: String, insuree_Passport_Iexact: String, insuree_Passport_Isnull: Boolean, insuree_Gender_Code: String, insuree_Marital: String, insuree_Marital_Isnull: Boolean, insuree_ValidityFrom: DateTime, insuree_ValidityFrom_Lt: DateTime, insuree_ValidityFrom_Lte: DateTime, insuree_ValidityFrom_Gt: DateTime, insuree_ValidityFrom_Gte: DateTime, insuree_ValidityFrom_Isnull: Boolean, insuree_ValidityTo: DateTime, insuree_ValidityTo_Lt: DateTime, insuree_ValidityTo_Lte: DateTime, insuree_ValidityTo_Gt: DateTime, insuree_ValidityTo_Gte: DateTime, insuree_ValidityTo_Isnull: Boolean, insuree_Photo_Id: ID, insuree_Photo_Isnull: Boolean): TicketGQLTypeConnection! age: Int + incomeLevel: IncomeLevelGQLType + professionalSituation: String + preferredPaymentMethod: String + bankCoordinates: String clientMutationId: String } +type IncomeLevelGQLType { + id: String! +} + type FamilyGQLType implements Node { validityFrom: DateTime! validityTo: DateTime diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 1fa699bc..e583040a 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5196,7 +5196,7 @@ private void InsertInsureeDataFromOnline(@NonNull List members) t } } String[] Columns = {"identificationNumber", "familyId", "insureeId", "insureeUUID", "familyUUID", "chfid", "lastName", "otherNames", "dob", "gender", "marital", "isHead", "phone", "photoPath", "cardIssued", - "isOffline", "relationship", "profession", "education", "email", "typeOfId", "hfid", "currentAddress", "geoLocation", "curVillage"}; + "isOffline", "relationship", "profession", "education", "email", "typeOfId", "hfid", "currentAddress", "geoLocation", "curVillage", "incomeLevel", "professionalSituation", "paymentMethod", "accountDetails"}; sqlHandler.insertData("tblInsuree", Columns, array, ""); } @@ -5228,6 +5228,10 @@ private JSONObject toJSONObject(@NonNull Family.Member member) throws JSONExcept jsonObject.put("currentAddress", member.getCurrentAddress()); jsonObject.put("geoLocation", member.getGeolocation()); jsonObject.put("curVillage", member.getCurrentVillage()); + jsonObject.put("incomeLevel", member.getIncomeLevel()); + jsonObject.put("professionalSituation", member.getProfessionalSituation()); + jsonObject.put("paymentMethod", member.getPaymentMethod()); + jsonObject.put("accountDetails", member.getAccountDetails()); return jsonObject; } diff --git a/app/src/main/java/org/openimis/imispolicies/network/util/OkHttpUtils.java b/app/src/main/java/org/openimis/imispolicies/network/util/OkHttpUtils.java index 4a80b1fc..dff27d69 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/util/OkHttpUtils.java +++ b/app/src/main/java/org/openimis/imispolicies/network/util/OkHttpUtils.java @@ -32,9 +32,9 @@ public static OkHttpClient getDefaultOkHttpClient() { synchronized (OkHttpUtils.class) { if (client == null) { OkHttpClient.Builder builder = new OkHttpClient.Builder(); - builder.connectTimeout(300, TimeUnit.SECONDS) - .writeTimeout(300,TimeUnit.SECONDS) - .readTimeout(300, TimeUnit.SECONDS); + builder.connectTimeout(1000, TimeUnit.SECONDS) + .writeTimeout(1000,TimeUnit.SECONDS) + .readTimeout(1000, TimeUnit.SECONDS); HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor(); interceptor.setLevel(BuildConfig.DEBUG ? HttpLoggingInterceptor.Level.BODY : HttpLoggingInterceptor.Level.BASIC); builder.addInterceptor(interceptor); diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java index 190632e5..9fab7df5 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java @@ -85,11 +85,11 @@ private Family.Member toMember(@NonNull GetFamilyQuery.Edge1 edge, @NonNull GetF /* currentAddress = */ member.currentAddress(), /* currentVillage = */ member.currentVillage() != null ? IdUtils.getIdFromGraphQLString(Objects.requireNonNull(member.currentVillage()).id()) : null, /* geolocation = */ member.geolocation(), - /* professional situation = */ null, - /* incomeLevel = */ null, - /* payment method = */ null, + /* professional situation = */ member.professionalSituation(), + /* incomeLevel = */ member.incomeLevel() != null ? IdUtils.getIdFromGraphQLString(Objects.requireNonNull(member.incomeLevel()).id()) : null, + /* payment method = */ member.preferredPaymentMethod(), /* other household = */ null, - /* account details = */ null, + /* account details = */ member.bankCoordinates(), /* photoPath = */ downloadPhoto(member.photo()), /* photoBytes = */ null, // We already saved them on disk, no need to pass them here. /* isOffline = */ member.offline() != null ? Objects.requireNonNull(member.offline()) : false From 1b97f96b0ae3a76e9ba8e58f1e56cc7990a8f589 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Wed, 28 May 2025 09:50:56 +0100 Subject: [PATCH 129/272] total attachments --- .../imispolicies/ClientAndroidInterface.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index cf8e95af..0a1d9554 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5933,13 +5933,16 @@ public String getPaymentDay() { } @JavascriptInterface - @SuppressWarnings("unused") - public int getTotalAttachments() { - @Language("SQL") - String AttachmentQuery = "SELECT count(1) Attachment FROM tblInsureeAttachments "; - JSONArray attachments = sqlHandler.getResult(AttachmentQuery, null); - JSONObject object = null; - return attachments.length(); + public String getTotalAttachments() throws JSONException { + String Query = "SELECT COUNT(*) AS total_count FROM tblInsureeAttachments"; + JSONArray result = sqlHandler.getResult(Query, null); + + if (result.length() > 0) { + JSONObject countObj = result.getJSONObject(0); + return countObj.getString("total_count"); + } + + return "0"; } } From 9d4086966fa917f86232371332807061900cd26d Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 28 May 2025 10:28:56 +0100 Subject: [PATCH 130/272] fix edit insuree who get on line --- app/src/main/assets/pages/Insuree.js | 24 +++++++++++-------- .../imispolicies/ClientAndroidInterface.java | 3 ++- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 2d486cd3..ec871f0c 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -10,8 +10,10 @@ $(document).ready(function () { $('#PaymentMethod').show(); } - var insuranceNumber = Math.floor(Math.random() * 9000000000) + 1000000000; - $('#txtInsuranceNumber').val(insuranceNumber); + if($('#txtInsuranceNumber').val() == ""){ + var insuranceNumber = Math.floor(Math.random() * 9000000000) + 1000000000; + $('#txtInsuranceNumber').val(insuranceNumber); + } document.title = Android.getString('AddEditInsuree'); @@ -214,7 +216,6 @@ $(document).ready(function () { if (parseInt(InsureeId) > 0 || parseInt(InsureeId) < 0) { var Insuree = Android.getInsuree(parseInt(InsureeId)); - console.log("insuree", Insuree) bindDataFromDatafield(Insuree); var PhotoPath = $.parseJSON(Insuree)[0]["PhotoPath"]; var IsOffline = parseInt($.parseJSON(Insuree)[0]["isOffline"]); @@ -467,14 +468,17 @@ function createJSONString() { function getImage() { var Ins = $('#txtInsuranceNumber').val(); - var ImagePath = Android.GetListOfImagesContain(Ins); - - if (ImagePath.length > 0) { - $('#imgInsuree').attr('src', 'file://' + ImagePath); - } else { - $('#imgInsuree').attr('src', ''); + if($('#imgInsuree').attr('src') != ""){ + $("#hfImagePath").val($('#imgInsuree').attr('src')); + } else{ + var ImagePath = Android.GetListOfImagesContain(Ins); + if (ImagePath.length > 0) { + $('#imgInsuree').attr('src', 'file://' + ImagePath); + } else { + $('#imgInsuree').attr('src', ''); + } + $("#hfImagePath").val($('#imgInsuree').attr('src')); } - $("#hfImagePath").val($('#imgInsuree').attr('src')); } function fillAge(Birthday) { diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index e583040a..2b08076f 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1168,7 +1168,7 @@ public int SaveInsuree(String InsureeData, int FamilyId, int isHead, int ExceedT // if(isOffline == 1 || isOffline) - if (rtInsureeId == 0) {//New Insuaree + if (rtInsureeId == 0) {//New Insuree values.put("isOffline", 1); if (isOffline == 0 || isOffline == 2) { if (isOffline == 2) isOffline = 0; @@ -1216,6 +1216,7 @@ else if (ExceedThreshold == 0) } } else {//Existing Insuree + Log.e("insuree", values.toString()); values.put("isOffline", insureeIsOffline); sqlHandler.updateData("tblInsuree", values, "InsureeId = ? AND (isOffline = ?)", new String[]{String.valueOf(InsureeId), String.valueOf(insureeIsOffline)}); } From b9b24caebeb4bab8011115567f19c3cf9f995291 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 28 May 2025 12:08:02 +0100 Subject: [PATCH 131/272] fix edit online insuree --- .../org/openimis/imispolicies/ClientAndroidInterface.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 89a52501..c75c47e3 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1216,9 +1216,9 @@ else if (ExceedThreshold == 0) } } else {//Existing Insuree - Log.e("insuree", values.toString()); values.put("isOffline", insureeIsOffline); - sqlHandler.updateData("tblInsuree", values, "InsureeId = ? AND (isOffline = ?)", new String[]{String.valueOf(InsureeId), String.valueOf(insureeIsOffline)}); + sqlHandler.updateData("tblInsuree", values, "InsureeId = ? AND (isOffline = ? OR isOffline = ?)", + new String[]{String.valueOf(InsureeId), String.valueOf(insureeIsOffline), insureeIsOffline == 1 ? "true" : "false"}); } } catch (NumberFormatException | UserException e) { e.printStackTrace(); @@ -1366,7 +1366,6 @@ public String getInsuree(int InsureeId) { String[] args = {String.valueOf(InsureeId)}; JSONArray Insuree = sqlHandler.getResult(Query, args); - return Insuree.toString(); } From ce618f15d7a90dee0f9d6ff8f926b18b8826ae2a Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Wed, 28 May 2025 12:54:33 +0100 Subject: [PATCH 132/272] Update ClientAndroidInterface.java --- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 89a52501..f60da216 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -4618,7 +4618,7 @@ public JSONArray getLanguage() { @SuppressWarnings("unused") public int getTotalFamily() { @Language("SQL") - String FamilyQuery = "SELECT count(1) Families FROM tblfamilies WHERE isoffline = 1 OR isoffline = 0"; // WHERE isoffline = 1 OR isoffline = 0 + String FamilyQuery = "SELECT count(1) Families FROM tblfamilies WHERE isoffline !=''"; // WHERE isoffline = 1 OR isoffline = 0 JSONArray Families = sqlHandler.getResult(FamilyQuery, null); JSONObject object = null; int TotalFamilies = 0; From b2f92cca166580144fe9badb409b3c102c92090a Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 28 May 2025 15:36:38 +0100 Subject: [PATCH 133/272] fix update web family --- .../org.openimis.imispolicies/schema.graphqls | 2 + .../imispolicies/ClientAndroidInterface.java | 12 +-- .../request/UpdateFamilyGraphQLRequest.java | 48 +++++++++++- .../imispolicies/usecase/UpdateFamily.java | 74 +++++++++++-------- 4 files changed, 97 insertions(+), 39 deletions(-) diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index 36b4b047..3119bf1f 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -6839,6 +6839,7 @@ input UpdateFamilyMutationInput { jsonExt: JSONString contribution: JSONString headInsuree: FamilyHeadInsureeInputType + attachments: [FamilyAttachmentInputType] clientMutationId: String } @@ -6993,6 +6994,7 @@ input UpdateInsureeMutationInput { residentialDistrict: String residentialProvince: String houseNumber: String + bankCoordinates: String clientMutationId: String } diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index c75c47e3..be6e4b62 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -3191,11 +3191,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException ); if (CallerId != 2) { query.append(" I.FamilyId = ").append(FamilyId).append(" \n"); - if (Offline == null || Integer.parseInt(Offline) == 0) { - if (CallerId == 1) { - query.append(" AND I.InsureeId < 0").append(""); - } - } } else { query.append("("); for (int j = 0; j < verifiedId.size(); j++) { @@ -3214,7 +3209,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } } } - if (verifiedId.size() == 0) { + if (verifiedId.isEmpty()) { query.append(" I.InsureeId != ''"); } query.append(")"); @@ -3481,10 +3476,8 @@ private int uploadEnrols( return -400; } - Family existingFamily = null; try { - existingFamily = new FetchFamilyId().execute(); - + Family existingFamily = new FetchFamilyId().execute(); for (int j = 0; j < policiesArray.length(); j++) { JSONArray policyPremiums = new JSONArray(); String policyId = policiesArray.getJSONObject(j).getString("PolicyId"); @@ -3522,6 +3515,7 @@ private Family familyFromJSONObject( @NonNull Pair[] insureeImages, @Nullable JSONArray attachments ) throws JSONException { + Log.e("insurees", insurees.toString()); List members = new ArrayList<>(); List familyAttachments = new ArrayList<>(); String familyUUID = JsonUtils.getStringOrDefault(json, "FamilyUUID", UUID.randomUUID().toString(), true); diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java index 06e5e433..232ace17 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java @@ -1,5 +1,7 @@ package org.openimis.imispolicies.network.request; +import android.util.Base64; + import androidx.annotation.NonNull; import androidx.annotation.WorkerThread; @@ -7,17 +9,22 @@ import org.openimis.imispolicies.UpdateFamilyMutation; import org.openimis.imispolicies.domain.entity.Family; +import org.openimis.imispolicies.network.util.Mapper; +import org.openimis.imispolicies.type.FamilyAttachmentInputType; import org.openimis.imispolicies.type.FamilyHeadInsureeInputType; +import org.openimis.imispolicies.type.PhotoInputType; import org.openimis.imispolicies.type.UpdateFamilyMutationInput; +import java.util.ArrayList; import java.util.Objects; public class UpdateFamilyGraphQLRequest extends BaseGraphQLRequest { @WorkerThread @NonNull - public UpdateFamilyMutation.Data update(@NonNull Family family) throws Exception { + public UpdateFamilyMutation.Data update(@NonNull Family family, int officerId) throws Exception { Family.Member head = family.getHead(); + java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); Response response = makeSynchronous(new UpdateFamilyMutation( UpdateFamilyMutationInput.builder() .id(family.getId()) @@ -30,6 +37,9 @@ public UpdateFamilyMutation.Data update(@NonNull Family family) throws Exception .confirmationNo(family.getConfirmationNumber()) .confirmationTypeId(family.getConfirmationType()) .isOffline(family.isOffline()) + .attachments( + family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() + ) .headInsuree( FamilyHeadInsureeInputType.builder() .id(head.getId()) @@ -38,10 +48,46 @@ public UpdateFamilyMutation.Data update(@NonNull Family family) throws Exception .otherNames(head.getOtherNames()) .genderId(head.getGender()) .dob(head.getDateOfBirth()) + .passport(head.getIdentificationNumber()) + .cardIssued(head.isCardIssued()) + .typeOfIdId(head.getTypeOfId()) + .marital(head.getMarital()) + .phone(head.getPhone()) + .email(head.getEmail()) + .professionId(head.getProfession()) + .educationId(head.getEducation() == 0 ? null:head.getEducation()) + .professionalSituation(head.getProfessionalSituation()) + .incomeLevelId(head.getIncomeLevel()) + .preferredPaymentMethod(head.getPaymentMethod()) + .coordinates(head.getOtherHousehold()) + .bankCoordinates(head.getAccountDetails()) + .photo( + PhotoInputType.builder() + .filename(head.getPhotoPath()) + .photo( + head.getPhotoBytes() != null ? + Base64.encodeToString(head.getPhotoBytes(), Base64.DEFAULT) : + null + ) + .date(date) + .officerId(officerId) + .build() + ) .build() ) .build() )); return Objects.requireNonNull(response.getData()); } + + private FamilyAttachmentInputType toAttachment( + @NonNull Family.Attachment dto + ){ + return FamilyAttachmentInputType.builder() + .title(dto.getTitle()) + .filename(dto.getFilename()) + .mime(dto.getMime()) + .document(dto.getContent()) + .build(); + } } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java index 36fe31a0..47ed9cc5 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java @@ -18,8 +18,6 @@ public class UpdateFamily { - @NonNull - private final FetchFamilyId fetchFamilyId; @NonNull private final CreateFamilyGraphQLRequest createFamilyGraphQLRequest; @NonNull @@ -30,48 +28,74 @@ public class UpdateFamily { private final UpdateInsureeGraphQLRequest updateInsureeGraphQLRequest; @NonNull private final CreateSubFamilyGraphQLRequest createSubFamilyGraphQLRequest; + @NonNull + private final FetchInsureeInquire fetchInsureeInquire; + @NonNull + private final FetchFamily fetchFamily; + @NonNull + private final FetchFamilyId fetchFamilyId; public UpdateFamily() { this( - new FetchFamilyId(), new CreateFamilyGraphQLRequest(), new UpdateFamilyGraphQLRequest(), new CreateInsureeGraphQLRequest(), new UpdateInsureeGraphQLRequest(), - new CreateSubFamilyGraphQLRequest() + new CreateSubFamilyGraphQLRequest(), + new FetchInsureeInquire(), + new FetchFamily(), + new FetchFamilyId() ); } public UpdateFamily( - @NonNull FetchFamilyId fetchFamilyId, @NonNull CreateFamilyGraphQLRequest createFamilyGraphQLRequest, @NonNull UpdateFamilyGraphQLRequest updateFamilyGraphQLRequest, @NonNull CreateInsureeGraphQLRequest createInsureeGraphQLRequest, @NonNull UpdateInsureeGraphQLRequest updateInsureeGraphQLRequest, - @NonNull CreateSubFamilyGraphQLRequest createSubFamilyGraphQLRequest + @NonNull CreateSubFamilyGraphQLRequest createSubFamilyGraphQLRequest, + @NonNull FetchInsureeInquire fetchInsureeInquire, + @NonNull FetchFamily fetchFamily, + @NonNull FetchFamilyId fetchFamilyId ) { - this.fetchFamilyId = fetchFamilyId; this.createFamilyGraphQLRequest = createFamilyGraphQLRequest; this.updateFamilyGraphQLRequest = updateFamilyGraphQLRequest; this.createInsureeGraphQLRequest = createInsureeGraphQLRequest; this.updateInsureeGraphQLRequest = updateInsureeGraphQLRequest; this.createSubFamilyGraphQLRequest = createSubFamilyGraphQLRequest; + this.fetchInsureeInquire = fetchInsureeInquire; + this.fetchFamily = fetchFamily; + this.fetchFamilyId = fetchFamilyId; } @WorkerThread public void execute(@NonNull Family family, @NonNull String insureeCHFID, @NonNull int officerId) throws Exception { - /*try { - //existingFamily = fetchFamily.execute(); + try { + fetchFamily.execute(insureeCHFID); + updateFamilyGraphQLRequest.update(family, officerId); + for (Family.Member member : family.getMembers()) { + insertOrUpdateInsuree(member, officerId, family.getId()); + } } catch (HttpException e) { - if (e.getCode() != HttpURLConnection.HTTP_NOT_FOUND) { + if (e.getCode() == HttpURLConnection.HTTP_NOT_FOUND) { + if(family.getParentId() != null && family.getParentId() != 0){ + createSubFamilyGraphQLRequest.create(family, officerId); + }else{ + createFamilyGraphQLRequest.create(family, officerId); + } + try{ + Family existingFamily = fetchFamilyId.execute(); + for (Family.Member member : family.getMembers()) { + insertOrUpdateInsuree(member, officerId, existingFamily.getId()); + } + } catch (Exception e2){ + e2.printStackTrace(); + } + } else { throw e; } - }*/ - if(family.getParentId() != null && family.getParentId() != 0){ - createSubFamilyGraphQLRequest.create(family, officerId); - }else{ - createFamilyGraphQLRequest.create(family, officerId); } + /*if (existingFamily == null) { createFamilyGraphQLRequest.create(family); } else { @@ -86,28 +110,20 @@ public void execute(@NonNull Family family, @NonNull String insureeCHFID, @NonNu removeMemberFromFamily(existingMember); } }*/ - for (Family.Member member : family.getMembers()) { - insertOrUpdateInsuree(member, insureeCHFID, officerId); - } } @WorkerThread - private void insertOrUpdateInsuree(@NonNull Family.Member member, @Nullable String insureeCHFID, @NonNull int officerId ) throws Exception { - Family existingFamily = null; + private void insertOrUpdateInsuree(@NonNull Family.Member member, int officerId, int familyId ) throws Exception { try { - existingFamily = fetchFamilyId.execute(); + fetchInsureeInquire.execute(member.getChfId()); + updateInsureeGraphQLRequest.update(member, member.getFamilyId()); } catch (HttpException e) { - if (e.getCode() != HttpURLConnection.HTTP_NOT_FOUND) { + if (e.getCode() == HttpURLConnection.HTTP_NOT_FOUND) { + createInsureeGraphQLRequest.create(member, familyId, officerId); + } else { throw e; } } - if(existingFamily != null && member.isHead() == false){ - try { - createInsureeGraphQLRequest.create(member, existingFamily.getId(), officerId); - } catch (Exception e) { - updateInsureeGraphQLRequest.update(member, existingFamily.getId()); - } - } } @WorkerThread From fa118ba2c7dfdb2ef94491d216ad8895134f9532 Mon Sep 17 00:00:00 2001 From: pauldjeuda <115945610+pauldjeuda@users.noreply.github.com> Date: Wed, 28 May 2025 17:05:55 +0100 Subject: [PATCH 134/272] Updating policies comores --- app/build.gradle | 4 +- app/src/localeMv/res/values-en/strings.xml | 1 + app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/localeMv/res/values/strings.xml | 1 + app/src/main/assets/pages/Sync.html | 3 + app/src/main/assets/pages/Sync.js | 3 + .../imispolicies/ClientAndroidInterface.java | 100 ++++++++++++++++++ app/src/main/res/values/strings.xml | 1 + 8 files changed, 112 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index df71f07e..8f88e938 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,8 +37,8 @@ android { applicationId "org.openimis.imispolicies" minSdkVersion 21 targetSdkVersion 33 - versionCode gitVersionCode - versionName gitVersionName + versionCode 1 + versionName "comores-0" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/localeMv/res/values-en/strings.xml b/app/src/localeMv/res/values-en/strings.xml index 11134407..268cc3fe 100644 --- a/app/src/localeMv/res/values-en/strings.xml +++ b/app/src/localeMv/res/values-en/strings.xml @@ -480,4 +480,5 @@ Supported languages:\n%1$s Payment day Periodicity + Check for updates diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 941c1ed8..db1a055a 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -511,4 +511,5 @@ Aucune pièce jointe trouvée. Veuillez ajouter une pièce jointe Famille polygame Jour de paiement + Vérifier les mises à jour diff --git a/app/src/localeMv/res/values/strings.xml b/app/src/localeMv/res/values/strings.xml index ded7ed1a..5f3d5417 100644 --- a/app/src/localeMv/res/values/strings.xml +++ b/app/src/localeMv/res/values/strings.xml @@ -498,4 +498,5 @@ Attachment deleted successfully No attachment added. Please add attachment to continue Polygamous family + Check for updates diff --git a/app/src/main/assets/pages/Sync.html b/app/src/main/assets/pages/Sync.html index 68eb8c0e..0b84f944 100644 --- a/app/src/main/assets/pages/Sync.html +++ b/app/src/main/assets/pages/Sync.html @@ -82,6 +82,9 @@
  • Download Master Data
  • +
  • + Vérifier mises à jour +
  • -
  • - Other Names - -
  • Last Name
  • +
  • + Other Names + +
  • diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 3bd3be63..10f347e4 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -362,7 +362,7 @@ function fillRelationship() { $textLanguage = "AltLanguage"; } var $Relations = Android.getRelationships(); - bindDropdown('ddlRelationship', $Relations, 'RelationId', $textLanguage, 0, Android.getString('SelectRelationship')); + bindDropdown('ddlRelationship', $Relations, 'RelationId', $textLanguage, 0, Android.getString('Nothing')); } function fillGender() { diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index dc4bee10..9532c155 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -568,13 +568,14 @@ public String getMaritalStatus() { JSONObject object = new JSONObject(); try { - object.put("Code", ""); - object.put("Status", activity.getResources().getString(R.string.SelectMaritalStatus)); + object = new JSONObject(); + object.put("Code", "N"); + object.put("Status", activity.getResources().getString(R.string.NotSpecified)); maritalStatus.put(object); object = new JSONObject(); - object.put("Code", "M"); - object.put("Status", activity.getResources().getString(R.string.Married)); + object.put("Code", "W"); + object.put("Status", activity.getResources().getString(R.string.Widowed)); maritalStatus.put(object); object = new JSONObject(); @@ -588,8 +589,8 @@ public String getMaritalStatus() { maritalStatus.put(object); object = new JSONObject(); - object.put("Code", "W"); - object.put("Status", activity.getResources().getString(R.string.Widowed)); + object.put("Code", "M"); + object.put("Status", activity.getResources().getString(R.string.Married)); maritalStatus.put(object); object = new JSONObject(); @@ -597,10 +598,7 @@ public String getMaritalStatus() { object.put("Status", activity.getResources().getString(R.string.Polygamy)); maritalStatus.put(object); - object = new JSONObject(); - object.put("Code", "N"); - object.put("Status", activity.getResources().getString(R.string.NotSpecified)); - maritalStatus.put(object); + } catch (JSONException e) { e.printStackTrace(); } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 944d624d..cf26f2db 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -504,4 +504,5 @@ Download No update available Download Start + Nothing From 23e39d0451f4ed5eae65f01c426414cbbecc736b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 10:37:50 +0100 Subject: [PATCH 161/272] fix policy periodicity --- app/src/main/assets/pages/Policy.js | 20 ++++++++++--------- .../imispolicies/ClientAndroidInterface.java | 7 ++++++- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 994a1e1b..552e56c3 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -46,7 +46,7 @@ $(document).ready(function () { var EnrolmentDate = $Policy[0]["EnrollDate"]; var ExpiryDate = $Policy[0]["ExpiryDate"]; var SigningDate = $Policy[0]["SigningDate"]; - //var ProdId = parseInt($Policy[0]["ProdId"]); + var ProdId = parseInt($Policy[0]["ProdId"]); var CPId = parseInt($Policy[0]["ContributionPlanId"]); var CurrentPolicyValue = $Policy[0]["PolicyValue"]; var isOffline = parseInt($Policy[0]["isOffline"]); @@ -99,8 +99,8 @@ $(document).ready(function () { $('#txtEnrolmentDate, #ddlProduct').change(function () { var EnrolmentDate = $('#txtEnrolmentDate').val(); var ProdId = $('#ddlProduct').val(); - //getPolicyPeriod(EnrolmentDate, parseInt(ProdId), parseInt(FamilyId), parseInt(policyId)); - + var ContributionPlanId = $('#ddlContributionPlan').val(); + getPolicyPeriod(EnrolmentDate, ContributionPlanId, parseInt(FamilyId), parseInt(policyId)); }); $('#ddlProduct').change(function () { @@ -124,11 +124,13 @@ $(document).ready(function () { var CPId = $('#ddlContributionPlan').val(); var policyValue = Android.GetContributionPlanValue(parseInt(FamilyId),CPId); var finalValue; + var productId = Android.getContributionPlanProduct(CPId); + console.log("calculation rule object:",policyValue); var fun = JSON.parse(policyValue); with(fun) { // prints "foo" - console.log("final value:",eval(remoteFunction)); + // console.log("final value:",eval(remoteFunction)); finalValue = eval(remoteFunction); } $('#spPolicyValue').text(finalValue); @@ -188,7 +190,7 @@ $(document).ready(function () { $('#txtStartDate').change(function () { var txtStartDate = $('#txtStartDate').val(); var CPId = $('#ddlContributionPlan').val(); - //getPolicyPeriod(txtStartDate, parseInt(CPId), parseInt(FamilyId), parseInt(policyId)); + getPolicyPeriod(txtStartDate, CPId, parseInt(FamilyId), parseInt(policyId)); }); $('#txtSigningDate').on('change', function() { @@ -203,11 +205,11 @@ $(document).ready(function () { }); -function getPolicyPeriod(EnrolmentDate, ProdId, FamilyId, policyId) { - if (EnrolmentDate.length == 0 || ProdId == 0) +function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { + if (EnrolmentDate.length == 0 || CpId == '') return false; - var Period = $.parseJSON(Android.getPolicyPeriod(parseInt(ProdId), EnrolmentDate)); + var Period = $.parseJSON(Android.getPolicyPeriod(CpId, EnrolmentDate)); var StartDate = new Date(Period[0]["StartDate"]); var ExpiryDate = new Date(Period[0]["ExpiryDate"]); @@ -222,7 +224,7 @@ function getPolicyPeriod(EnrolmentDate, ProdId, FamilyId, policyId) { fStartDate = getDateForJS(StartDate) //fStartDate = moment(fStartDate).toDate(); var isOffline = $('#hfOffline').val(); - var PolicyValue = Android.getPolicyValue(EnrolmentDate, parseInt(ProdId), FamilyId, fStartDate, HasCycle, 0, "N", isOffline); + var PolicyValue = Android.getPolicyValue(EnrolmentDate, CpId, FamilyId, fStartDate, HasCycle, 0, "N", isOffline); $('#spPolicyValue').text(PolicyValue); $('#hfPolicyValue').val(PolicyValue); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 9532c155..20cffd55 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -2049,7 +2049,7 @@ public String getFamilyPolicies(int FamilyId) throws ParseException { @SuppressWarnings("unused") public String getPolicy(int PolicyId) { @Language("SQL") - String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, SigningDate, bcn.ControlNumber, P.Periodicity, P.PaymentDay , \n" + + String Query = "SELECT P.PolicyId, P.ContributionPlanId, OfficerId , CP.Code, CP.Name, PolicyStage, EffectiveDate, IFNULL(PolicyValue,0) PolicyValue, StartDate, EnrollDate, SigningDate, bcn.ControlNumber, P.Periodicity, P.PaymentDay , \n" + " CASE WHEN PolicyStatus = 1 THEN '" + activity.getResources().getString(R.string.Idle) + "' " + " WHEN PolicyStatus = 2 THEN '" + activity.getResources().getString(R.string.Active) + "' " + " WHEN PolicyStatus = 4 THEN '" + activity.getResources().getString(R.string.Suspended) + "' " + @@ -6125,5 +6125,10 @@ public void downloadUpdate(String lastVersion, String tagName) { public String getVersion(){ return BuildConfig.VERSION_NAME; } + + @JavascriptInterface + public int getContributionPlanProduct(String contributionPlanId){ + + } } From 60eddee3c962a184a4719de2d7db580139f3f336 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 10:43:34 +0100 Subject: [PATCH 162/272] fix family head of family --- .../java/org/openimis/imispolicies/domain/entity/Family.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java index f876b3b5..7f3512be 100644 --- a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java +++ b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java @@ -154,7 +154,7 @@ public Member getHead() { return null; } for (Member member : members) { - if (headChfId.equals(member.getChfId()) || member.isHead) { + if (headChfId.equals(member.getChfId())) { head = member; return member; } From 42179d5bb838301ad2688d30a4939e3424197ff6 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 11:42:50 +0100 Subject: [PATCH 163/272] fix get start date and enddate --- app/src/main/assets/pages/Policy.js | 11 +++++---- .../imispolicies/ClientAndroidInterface.java | 6 +++-- .../org/openimis/imispolicies/SQLHandler.java | 23 +++++++++++++++++++ 3 files changed, 33 insertions(+), 7 deletions(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 552e56c3..583d2e41 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -96,7 +96,7 @@ $(document).ready(function () { //LoadOfficers(LocationId, EnrolmentDate); }); - $('#txtEnrolmentDate, #ddlProduct').change(function () { + $('#txtEnrolmentDate, #ddlContributionPlan').change(function () { var EnrolmentDate = $('#txtEnrolmentDate').val(); var ProdId = $('#ddlProduct').val(); var ContributionPlanId = $('#ddlContributionPlan').val(); @@ -124,7 +124,6 @@ $(document).ready(function () { var CPId = $('#ddlContributionPlan').val(); var policyValue = Android.GetContributionPlanValue(parseInt(FamilyId),CPId); var finalValue; - var productId = Android.getContributionPlanProduct(CPId); console.log("calculation rule object:",policyValue); var fun = JSON.parse(policyValue); @@ -206,10 +205,11 @@ $(document).ready(function () { }); function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { - if (EnrolmentDate.length == 0 || CpId == '') + if (EnrolmentDate.length == 0 || CpId == 0) return false; - var Period = $.parseJSON(Android.getPolicyPeriod(CpId, EnrolmentDate)); + var ProdId = Android.getContributionPlanProduct(CpId); + var Period = $.parseJSON(Android.getPolicyPeriod(parseInt(ProdId), EnrolmentDate)); var StartDate = new Date(Period[0]["StartDate"]); var ExpiryDate = new Date(Period[0]["ExpiryDate"]); @@ -224,7 +224,8 @@ function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { fStartDate = getDateForJS(StartDate) //fStartDate = moment(fStartDate).toDate(); var isOffline = $('#hfOffline').val(); - var PolicyValue = Android.getPolicyValue(EnrolmentDate, CpId, FamilyId, fStartDate, HasCycle, 0, "N", isOffline); + //var PolicyValue = Android.getPolicyValue(EnrolmentDate, ProdId, FamilyId, fStartDate, HasCycle, 0, "N", isOffline); + var PolicyValue = Android.GetContributionPlanValue(parseInt(FamilyId),CpId) $('#spPolicyValue').text(PolicyValue); $('#hfPolicyValue').val(PolicyValue); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 20cffd55..504eb0d4 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1565,7 +1565,7 @@ public void selectPicture() { @JavascriptInterface @SuppressWarnings("unused") - public double getPolicyValue(String enrollDate, int ProductId, int FamilyId, String startDate, boolean HasCycle, int PolicyId, String PolicyStage, int IsOffline) throws JSONException { + public double getPolicyValue(String enrollDate, String CpId, int ProductId, int FamilyId, String startDate, boolean HasCycle, int PolicyId, String PolicyStage, int IsOffline) throws JSONException { Date ExpiryDate = null; String expiryDate = null; int PreviousPolicyId = 0; @@ -6128,7 +6128,9 @@ public String getVersion(){ @JavascriptInterface public int getContributionPlanProduct(String contributionPlanId){ - + Log.e("cp id", contributionPlanId); + int prodId = sqlHandler.getContributionProductId(contributionPlanId); + return prodId; } } diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index 471d1ab9..87e86a47 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -1136,6 +1136,29 @@ public int getProductId(String productCode) { return Integer.parseInt(Objects.requireNonNull(productId)); } + public int getContributionProductId(String contributionPlanId) { + openDatabase(); + String productId = null; + try (Cursor cursor = mDatabase.query(tblContributionPlan, + new String[]{"ProductId"}, + "CpId = ?", + new String[]{contributionPlanId}, + null, + null, + null, + "1")) { + cursor.moveToFirst(); + if (!cursor.isAfterLast()) { + productId = cursor.getString(0); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + closeDatabase(); + } + return Integer.parseInt(Objects.requireNonNull(productId)); + } + public int getOfficerId(String officerCode) { openDatabase(); String officerId = null; From d2f67c2f2592052e4688f8d5a4baafdfc37db708 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 11:54:32 +0100 Subject: [PATCH 164/272] update version --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 1058fcdc..df0f7161 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.1.9" + versionName "1.2.0" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true From 54d281a9bd01e300b876e0fb752b7f4e1a0ba477 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 12:18:29 +0100 Subject: [PATCH 165/272] fix id 0 in graphql mutation --- app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/main/assets/pages/Insuree.js | 14 ++-- .../org.openimis.imispolicies/schema.graphqls | 1 + .../imispolicies/ClientAndroidInterface.java | 70 ++++++++++++------- .../request/UpdateFamilyGraphQLRequest.java | 5 +- .../request/UpdateInsureeGraphQLRequest.java | 10 +-- app/src/main/res/values/strings.xml | 1 + 7 files changed, 61 insertions(+), 41 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 56fb7e05..65177909 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -519,4 +519,5 @@ Téléchargement démarré Virement Bancaire Aucun + Échec de connexion. Veuillez réessayer diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 10f347e4..771e5016 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -396,18 +396,18 @@ function fillFSPRegions() { function fillCurrentDistricts(RegionId) { var $Districts = Android.getDistrictsWO(RegionId); - bindDropdown('ddlCurrentDistrict', $Districts, 'LocationId', 'LocationName', 0, Android.getString('SelectDistrict')); + bindDropdown('ddlCurrentDistrict', $Districts, 'LocationId', 'LocationName',null, Android.getString('SelectDistrict')); } function fillCurrentWards(DistrictId) { var $Wards = Android.getWards(parseInt(DistrictId)); - bindDropdown('ddlCurrentMunicipality', $Wards, 'LocationId', 'LocationName', 0, Android.getString('SelectWard')); + bindDropdown('ddlCurrentMunicipality', $Wards, 'LocationId', 'LocationName', null, Android.getString('SelectWard')); } function fillCurrentVillages(WardId) { var $Villages = Android.getVillages(parseInt(WardId)); - bindDropdown('ddlCurrentVillage', $Villages, 'LocationId', 'LocationName', 0, Android.getString('SelectVillage')); + bindDropdown('ddlCurrentVillage', $Villages, 'LocationId', 'LocationName', null, Android.getString('SelectVillage')); } function fillProfessions() { @@ -416,7 +416,7 @@ function fillProfessions() { $textLanguage = "AltLanguage"; } var $Professions = Android.getProfessions(); - bindDropdown('ddlProfession', $Professions, 'ProfessionId', $textLanguage, 0, Android.getString('SelectProfession')); + bindDropdown('ddlProfession', $Professions, 'ProfessionId', $textLanguage, null, null); } function fillEducations() { @@ -425,7 +425,7 @@ function fillEducations() { $textLanguage = "AltLanguage"; } var $Educations = Android.getEducations(); - bindDropdown('ddlEducation', $Educations, 'EducationId', $textLanguage, 0, Android.getString('SelectEducation')); + bindDropdown('ddlEducation', $Educations, 'EducationId', $textLanguage, null, Android.getString('SelectEducation')); } function fillIdentificationTypes() { @@ -439,7 +439,7 @@ function fillIdentificationTypes() { function fillFSPDistricts(RegionId) { var $Districts = Android.getDistrictsWO(parseInt(RegionId)); - bindDropdown('ddlFSPDistrict', $Districts, 'LocationId', 'LocationName', 0, Android.getString('SelectDistrict')); + bindDropdown('ddlFSPDistrict', $Districts, 'LocationId', 'LocationName', null, Android.getString('SelectDistrict')); } function fillFSPCategory() { @@ -449,7 +449,7 @@ function fillFSPCategory() { function fillFSP(DistrictId, HFLevel) { var $HF = Android.getHF(parseInt(DistrictId), HFLevel); - bindDropdown('ddlFSP', $HF, 'HFID', 'HF', 0, Android.getString('SelectHF')); + bindDropdown('ddlFSP', $HF, 'HFID', 'HF', null, Android.getString('SelectHF')); } function fillVulnerability() { diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index 46ea7919..a5c61dc5 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -6861,6 +6861,7 @@ input UpdateFamilyMutationInput { headInsuree: FamilyHeadInsureeInputType attachments: [FamilyAttachmentInputType] clientMutationId: String + parentId: Int } """ diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 504eb0d4..38a8402d 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -2500,9 +2500,8 @@ public int DeleteFamily(int FamilyId) { sqlHandler.getResult(AttachmentQuery, familyIdArgument); //delete subfamily for polygamy - JSONArray subFamilies = null; try { - subFamilies = new JSONArray(getAllSubFamilies(FamilyId)); + JSONArray subFamilies = new JSONArray(getAllSubFamilies(FamilyId)); for(int i=0; i < subFamilies.length();i++){ JSONObject subfamily = subFamilies.getJSONObject(i); @@ -2511,10 +2510,6 @@ public int DeleteFamily(int FamilyId) { } catch (JSONException e) { throw new RuntimeException(e); } - - - - return 1; } @@ -2850,11 +2845,11 @@ public void uploadEnrolment() throws Exception { e.printStackTrace(); } finalPd.dismiss(); - if (myList.size() == 0) { + if (myList.isEmpty()) { activity.runOnUiThread(() -> { if (enrol_result != 999) { //if error is encountered - if (enrolMessages.size() > 0) { + if (!enrolMessages.isEmpty()) { CharSequence[] charSequence = enrolMessages.toArray(new CharSequence[0]); AlertDialog.Builder builder = new AlertDialog.Builder(activity); builder.setTitle(activity.getResources().getString(R.string.UploadFailureReport)); @@ -2896,11 +2891,11 @@ public void CreateEnrolmentXML() { } catch (Exception e) { Log.e("ENROL XML", "Error while creating enrolment xml", e); } - if (myList.size() == 0) { + if (myList.isEmpty()) { activity.runOnUiThread(() -> { if (enrol_result != 999) { //if error is encountered - if (enrolMessages.size() > 0) { + if (!enrolMessages.isEmpty()) { CharSequence[] charSequences = enrolMessages.toArray(new CharSequence[(enrolMessages.size())]); AlertDialog.Builder builder = new AlertDialog.Builder(activity); builder.setTitle(activity.getResources().getString(R.string.UploadFailureReport)); @@ -3052,7 +3047,7 @@ public ArrayList VerifyFamily() throws JSONException { } } - if (myList.size() != 0) { + if (!myList.isEmpty()) { ShowErrorMessages(); myList.clear(); } @@ -3100,7 +3095,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException //Verify Enrollments if (CallerId == 2) { verifiedId = VerifyFamily(); - if (verifiedId.size() == 0) { + if (verifiedId.isEmpty()) { return 999; } } @@ -3298,7 +3293,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } } - if (verifiedId.size() == 0) { + if (verifiedId.isEmpty()) { query.append(" PR.PolicyId != ''"); } } @@ -3340,7 +3335,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException query.append(" FamilyId == ").append(verifiedId.get(j)).append(" OR"); } } - if (verifiedId.size() == 0) { + if (verifiedId.isEmpty()) { query.append(" FamilyId != ''"); } } @@ -3409,13 +3404,13 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException sqlHandler.updateData("tblFamilies", valuesF, "FamilyId = ?", new String[]{FamilyId}); } - if (myList.size() == 0) { + if (myList.isEmpty()) { if (CallerId == 1) { DeleteImages(insureesArray, verifiedId, CallerId); } DeleteUploadedData(Integer.parseInt(FamilyId), verifiedId, CallerId); - DeleteFamily(Integer.parseInt(FamilyId)); + //DeleteFamily(Integer.parseInt(FamilyId)); } @@ -3461,6 +3456,13 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } } } + + //delete polygamous family without head insuree + JSONArray familiesToDelete = sqlHandler.getResult("SELECT FamilyId, isOffline FROM tblFamilies WHERE InsureeId == NULL ORDER BY FamilyId", null); + for (int f = 0; f < familiesToDelete.length(); f++){ + DeleteFamily(Integer.parseInt(familiesToDelete.getJSONObject(f).getString("FamilyId"))); + } + if (rtEnrolledId > 0) return rtEnrolledId; return EnrolResult; } @@ -3474,13 +3476,23 @@ private int uploadEnrols( @NonNull JSONArray attachmentsArray ) throws JSONException { JSONObject familyObj = familyArray.getJSONObject(0); - JSONObject insureeObj = insureesArray.getJSONObject(0); + JSONObject insureeObj = new JSONObject(); + for (int i=0; i < insureesArray.length(); i++){ + if(familyObj.getString("HOFCHFID").equals(insureesArray.getJSONObject(i).getString("CHFID"))){ + insureeObj = insureesArray.getJSONObject(i); + } + } - Family family = familyFromJSONObject(familyObj, insureesArray, insureeImages, attachmentsArray, policiesArray, premiumsArray); try { + Family family = familyFromJSONObject(familyObj, insureesArray, insureeImages, attachmentsArray, policiesArray, premiumsArray); new UpdateFamily().execute(family, insureeObj.getString("CHFID"), global.getOfficerId()); } catch (Exception e) { - enrolMessages.add(e.getMessage()); + if(e.getMessage().contains("Failed to execute http call")){ + enrolMessages.add(activity.getResources().getString(R.string.ConnectionReset)); + } else { + e.printStackTrace(); + enrolMessages.add(e.getMessage()); + } return -400; } @@ -3815,7 +3827,7 @@ public void DeleteImages(JSONArray insurees, ArrayList FamilyIDs, int Ca for (int j = 0; j < insurees.length(); j++) { try { JSONObject Insureeobject = insurees.getJSONObject(j); - if (CallerId == 2 && FamilyIDs.size() != 0) { + if (CallerId == 2 && !FamilyIDs.isEmpty()) { for (int x = 0; x < FamilyIDs.size(); x++) { if ((Insureeobject.getString("FamilyId").equals(FamilyIDs.get(x)))) { String PhotoPath = (Insureeobject.getString("PhotoPath")); @@ -3950,7 +3962,7 @@ protected void onPostExecute(Boolean aBoolean) { } private void DeleteUploadedData(final int FamilyId, ArrayList FamilyIDs, int CallerId) { - if (FamilyIDs.size() == 0) { + if (FamilyIDs.isEmpty()) { FamilyIDs = new ArrayList<>() {{ add(String.valueOf(FamilyId)); }}; @@ -3971,7 +3983,7 @@ private void DeleteUploadedData(final int FamilyId, ArrayList FamilyIDs, private void deleteUploadedTableData(String tableName, ArrayList familyIDs) { @Language("SQL") String where; - if (familyIDs.size() != 0) { + if (!familyIDs.isEmpty()) { where = combineFamilyIdsInWhereStatement(familyIDs); } else { where = " FamilyId = " + familyIDs; @@ -5129,7 +5141,9 @@ public int ModifyFamily(final String insuranceNumber) { if(family.getParentUuid() != null){ Family parentFamily = new FetchFamily().execute("",family.getParentUuid()); InsertFamilyDataFromOnline(parentFamily); - InsertInsureeDataFromOnline(parentFamily.getMembers()); + if(!parentFamily.getMembers().isEmpty()){ + InsertInsureeDataFromOnline(parentFamily.getMembers()); + } InsertAttachmentDataFromOnline(Objects.requireNonNull(parentFamily.getAttachments())); } return 1; @@ -5137,6 +5151,8 @@ public int ModifyFamily(final String insuranceNumber) { Log.e("MODIFYFAMILY", "Error while downloading a family", e); if (e instanceof HttpException && ((HttpException) e).getCode() == HttpURLConnection.HTTP_NOT_FOUND) { ShowDialog(activity.getResources().getString(R.string.InsuranceNumberNotFound)); + } else if(e.getMessage().contains("Failed to execute http call")){ + ShowDialog(activity.getResources().getString(R.string.ConnectionReset)); } else { ShowDialog(activity.getResources().getString(R.string.SomethingWrongServer) + ": " + e.getMessage()); } @@ -5273,15 +5289,15 @@ private JSONObject toJSONObject(@NonNull Family.Member member) throws JSONExcept jsonObject.put("cardIssued", member.isCardIssued()); jsonObject.put("isOffline", member.isOffline()); jsonObject.put("relationship", member.getRelationship()); - jsonObject.put("profession", member.getProfession()); - jsonObject.put("education", member.getEducation()); + jsonObject.put("profession", member.getProfession() != null ? member.getProfession() : ""); + jsonObject.put("education", member.getEducation() != null ? member.getEducation() : ""); jsonObject.put("email", member.getEmail()); jsonObject.put("typeOfId", member.getTypeOfId()); - jsonObject.put("hfid", member.getHealthFacilityId()); + jsonObject.put("hfid", member.getHealthFacilityId() != null ? member.getHealthFacilityId() : ""); jsonObject.put("currentAddress", member.getCurrentAddress()); jsonObject.put("geoLocation", member.getGeolocation()); jsonObject.put("curVillage", member.getCurrentVillage()); - jsonObject.put("incomeLevel", member.getIncomeLevel()); + jsonObject.put("incomeLevel", member.getIncomeLevel() != null ? member.getIncomeLevel() : ""); jsonObject.put("professionalSituation", member.getProfessionalSituation()); jsonObject.put("paymentMethod", member.getPaymentMethod()); jsonObject.put("accountDetails", member.getAccountDetails()); diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java index b84612b5..bee308e9 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java @@ -37,6 +37,7 @@ public UpdateFamilyMutation.Data update(@NonNull Family family, int officerId) t .confirmationNo(family.getConfirmationNumber()) .confirmationTypeId(family.getConfirmationType()) .isOffline(family.isOffline()) + .parentId(family.getParentId()) .attachments( family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() ) @@ -55,8 +56,8 @@ public UpdateFamilyMutation.Data update(@NonNull Family family, int officerId) t .marital(head.getMarital()) .phone(head.getPhone()) .email(head.getEmail()) - .professionId(head.getProfession()) - .educationId(head.getEducation() == 0 ? null:head.getEducation()) + .professionId(head.getProfession() != null && head.getProfession() != 0 ? head.getProfession() : null) + .educationId(head.getEducation() != null && head.getEducation() != 0 ? head.getEducation() : null) .professionalSituation(head.getProfessionalSituation()) .incomeLevelId(head.getIncomeLevel()) .preferredPaymentMethod(head.getPaymentMethod()) diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java index 051a5062..83b56d8c 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java @@ -38,12 +38,12 @@ public UpdateInsureeMutation.Data update( .phone(member.getPhone()) .email(member.getEmail()) .cardIssued(member.isCardIssued()) - .relationshipId(member.getRelationship()) - .professionId(member.getProfession()) - .educationId(member.getEducation()) - .healthFacilityId(member.getHealthFacilityId()) + .relationshipId(member.getRelationship() != null && member.getRelationship() != 0 ? member.getRelationship() : null) + .professionId(member.getProfession() != null && member.getProfession() != 0 ? member.getProfession() : null) + .educationId(member.getEducation() != null && member.getEducation() != 0 ? member.getEducation() : null) + .healthFacilityId(member.getHealthFacilityId() != null && member.getHealthFacilityId() != 0 ? member.getHealthFacilityId() : null) .currentAddress(member.getCurrentAddress()) - .currentVillageId(member.getCurrentVillage()) + .currentVillageId(member.getCurrentVillage() != null && member.getCurrentVillage() != 0 ? member.getCurrentVillage() : null) .geolocation(member.getGeolocation()) .incomeLevelId(member.getIncomeLevel()) .preferredPaymentMethod(member.getPaymentMethod()) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index cf26f2db..8ad675a9 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -505,4 +505,5 @@ No update available Download Start Nothing + connection failure. Please try again From 8f20ba0e4eb813c1a98de7f41a1cec1f5fd46350 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 14:04:53 +0100 Subject: [PATCH 166/272] fix update insuree in polygamous family --- .../network/request/UpdateInsureeGraphQLRequest.java | 6 +++++- .../network/request/UpdatePolicyGraphQLRequest.java | 8 ++------ .../openimis/imispolicies/usecase/UpdateFamily.java | 11 ++++------- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java index ae89d007..60562ed9 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java @@ -21,8 +21,10 @@ public class UpdateInsureeGraphQLRequest extends BaseGraphQLRequest { @WorkerThread @NonNull public String update( - @NonNull Family.Member member + @NonNull Family.Member member, + int officerId ) throws Exception { + java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); Response response = makeSynchronous(new UpdateInsureeMutation( UpdateInsureeMutationInput.builder() .clientMutationId(UUID.randomUUID().toString()) @@ -59,6 +61,8 @@ public String update( Base64.encodeToString(member.getPhotoBytes(), Base64.DEFAULT) : null ) + .officerId(officerId) + .date(date) .build() ) .build() diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdatePolicyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdatePolicyGraphQLRequest.java index 31170162..e905a7c7 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdatePolicyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdatePolicyGraphQLRequest.java @@ -16,7 +16,7 @@ public class UpdatePolicyGraphQLRequest extends BaseGraphQLRequest { @WorkerThread @NonNull - public String update(@NonNull Family.Policy policy, int familyId) throws Exception { + public UpdatePolicyMutation.Data update(@NonNull Family.Policy policy, int familyId) throws Exception { Response response = makeSynchronous(new UpdatePolicyMutation( UpdatePolicyMutationInput.builder() .clientMutationId(UUID.randomUUID().toString()) @@ -36,10 +36,6 @@ public String update(@NonNull Family.Policy policy, int familyId) throws Excepti .periodicity(policy.getPeriodicity()) .build() )); - return Objects.requireNonNull( - Objects.requireNonNull( - Objects.requireNonNull(response.getData(), "data is null") - .updatePolicy(), "update policy is null") - .clientMutationId(), "clientMutationId is null"); + return Objects.requireNonNull(response.getData()); } } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java index c7b26ec4..c5fffe5f 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java @@ -159,7 +159,7 @@ private void insertOrUpdateInsuree(@NonNull Family.Member member, int officerId, try { fetchInsureeInquire.execute(member.getChfId()); checkMutation.execute( - updateInsureeGraphQLRequest.update(member), + updateInsureeGraphQLRequest.update(member, officerId), "Érreur lors de la mise à jour de l'assuré '" + member.getChfId() + "'" ); @@ -190,10 +190,7 @@ private void insertOrUpdatePolicy (@NonNull Family.Policy policy, int familyId) ); } } else { - checkMutation.execute( - updatePolicyGraphQLRequest.update(policy, familyId), - "Érreur lors de la mise à jour de la police '" + policy.getUuid() + "'" - ); + updatePolicyGraphQLRequest.update(policy, familyId); for (Family.Policy.Premium premium : policy.getPremiums()) { checkMutation.execute( createPremiumGraphQLRequest.create(premium), @@ -204,7 +201,7 @@ private void insertOrUpdatePolicy (@NonNull Family.Policy policy, int familyId) } @WorkerThread - private void removeMemberFromFamily(@NonNull Family.Member member) throws Exception { - updateInsureeGraphQLRequest.update(member); + private void removeMemberFromFamily(@NonNull Family.Member member, int officerId) throws Exception { + updateInsureeGraphQLRequest.update(member, officerId); } } From 1b4104fd5cd379cb2a7d33fcfcaed38f73dcd970 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 14:40:58 +0100 Subject: [PATCH 167/272] fix delete polygamous family after sync --- app/build.gradle | 2 +- .../org/openimis/imispolicies/ClientAndroidInterface.java | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index df0f7161..55aa73ff 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.0" + versionName "1.2.1" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 0a07b1a3..0c4f2ffb 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -3410,7 +3410,9 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } DeleteUploadedData(Integer.parseInt(FamilyId), verifiedId, CallerId); - //DeleteFamily(Integer.parseInt(FamilyId)); + if (!isPolygamy){ + DeleteFamily(Integer.parseInt(FamilyId)); + } } } else { @@ -3457,7 +3459,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } //delete polygamous family without head insuree - JSONArray familiesToDelete = sqlHandler.getResult("SELECT FamilyId, isOffline FROM tblFamilies WHERE InsureeId == NULL ORDER BY FamilyId", null); + JSONArray familiesToDelete = sqlHandler.getResult("SELECT FamilyId, isOffline FROM tblFamilies WHERE InsureeId IS NULL ORDER BY FamilyId", null); for (int f = 0; f < familiesToDelete.length(); f++){ DeleteFamily(Integer.parseInt(familiesToDelete.getJSONObject(f).getString("FamilyId"))); } From b69b93a3f89cd02cc78ee4c8fc28f7c382617bb5 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 15:28:50 +0100 Subject: [PATCH 168/272] fix policy periodicity --- app/build.gradle | 2 +- app/src/main/assets/pages/Policy.js | 15 ++++++++++----- .../imispolicies/ClientAndroidInterface.java | 14 ++++++++++++-- 3 files changed, 23 insertions(+), 8 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 55aa73ff..869cd20f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.1" + versionName "1.2.2" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 583d2e41..2dfb6729 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -96,7 +96,7 @@ $(document).ready(function () { //LoadOfficers(LocationId, EnrolmentDate); }); - $('#txtEnrolmentDate, #ddlContributionPlan').change(function () { + $('#txtEnrolmentDate, #ddlContributionPlan, #ddlPeriodicity').change(function () { var EnrolmentDate = $('#txtEnrolmentDate').val(); var ProdId = $('#ddlProduct').val(); var ContributionPlanId = $('#ddlContributionPlan').val(); @@ -201,7 +201,6 @@ $(document).ready(function () { } }); - }); function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { @@ -209,7 +208,8 @@ function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { return false; var ProdId = Android.getContributionPlanProduct(CpId); - var Period = $.parseJSON(Android.getPolicyPeriod(parseInt(ProdId), EnrolmentDate)); + var Periodicity = $('#ddlPeriodicity').val() + var Period = $.parseJSON(Android.getPolicyPeriod(parseInt(ProdId), EnrolmentDate, Periodicity)); var StartDate = new Date(Period[0]["StartDate"]); var ExpiryDate = new Date(Period[0]["ExpiryDate"]); @@ -226,9 +226,14 @@ function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { var isOffline = $('#hfOffline').val(); //var PolicyValue = Android.getPolicyValue(EnrolmentDate, ProdId, FamilyId, fStartDate, HasCycle, 0, "N", isOffline); var PolicyValue = Android.GetContributionPlanValue(parseInt(FamilyId),CpId) + var finalValue; + var fun = JSON.parse(PolicyValue); + with(fun) { + finalValue = eval(remoteFunction); + } - $('#spPolicyValue').text(PolicyValue); - $('#hfPolicyValue').val(PolicyValue); + $('#spPolicyValue').text(finalValue); + $('#hfPolicyValue').val(finalValue); $('#hfHasCycle').val(HasCycle); $('#hffStartDate').val(fStartDate); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 0c4f2ffb..ad39de39 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1458,7 +1458,7 @@ private Date addDay(Date date, int number) { @JavascriptInterface @SuppressWarnings("unused") - public String getPolicyPeriod(int ProdId, String EnrollDate) throws ParseException, JSONException { + public String getPolicyPeriod(int ProdId, String EnrollDate, String Periodicity) throws ParseException, JSONException { SimpleDateFormat format = AppInformation.DateTimeInfo.getDefaultDateFormatter(); Date dEnrollDate = format.parse(EnrollDate); @@ -1487,6 +1487,16 @@ public String getPolicyPeriod(int ProdId, String EnrollDate) throws ParseExcepti Date StartDate; Date ExpiryDate; int InsurancePeriod = Integer.parseInt(object.getString("InsurancePeriod")); + if(Periodicity.equals("M")){ + InsurancePeriod = 1; + } else if(Periodicity.equals("Q")){ + InsurancePeriod = 3; + } else if(Periodicity.equals("S")){ + InsurancePeriod = 6; + } else if (Periodicity.equals("Y")){ + InsurancePeriod = 12; + } + Log.e("insurance period", String.valueOf(InsurancePeriod)); Date dateWithGracePeriod1 = null; Date dateWithGracePeriod2 = null; @@ -1741,7 +1751,7 @@ public double getPolicyValue(String enrollDate, String CpId, int ProductId, int String PolicyPeriod = null; try { - PolicyPeriod = getPolicyPeriod(ProductId, enrollDate); + PolicyPeriod = getPolicyPeriod(ProductId, enrollDate, null); } catch (ParseException e) { e.printStackTrace(); } From b44b81c149996ea583aa6f1ca72add2f70b6cc26 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 15:30:24 +0100 Subject: [PATCH 169/272] remove log --- app/src/main/assets/pages/Policy.js | 2 -- .../org/openimis/imispolicies/ClientAndroidInterface.java | 5 ----- 2 files changed, 7 deletions(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 2dfb6729..25f93cef 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -125,11 +125,9 @@ $(document).ready(function () { var policyValue = Android.GetContributionPlanValue(parseInt(FamilyId),CPId); var finalValue; - console.log("calculation rule object:",policyValue); var fun = JSON.parse(policyValue); with(fun) { // prints "foo" - // console.log("final value:",eval(remoteFunction)); finalValue = eval(remoteFunction); } $('#spPolicyValue').text(finalValue); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index ad39de39..a2b57b58 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1496,7 +1496,6 @@ public String getPolicyPeriod(int ProdId, String EnrollDate, String Periodicity) } else if (Periodicity.equals("Y")){ InsurancePeriod = 12; } - Log.e("insurance period", String.valueOf(InsurancePeriod)); Date dateWithGracePeriod1 = null; Date dateWithGracePeriod2 = null; @@ -3119,7 +3118,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException if (length == 0) { return 999; } - Log.e("families to upload", familiesToUpload.toString()); //Loop through each familyId and get Header, Insuree, Policy and Premium details for (int i = 0; i < length; i++) { @@ -3128,7 +3126,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException boolean isPolygamy = false; try { object = familiesToUpload.getJSONObject(i); - Log.e("family object", object.toString()); } catch (JSONException e) { e.printStackTrace(); } @@ -3164,7 +3161,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException queryF = query.toString(); JSONArray familyArray = sqlHandler.getResult(queryF, null); - Log.e("family arr", familyArray.toString()); JSONArray newFamilyArray = new JSONArray(); JSONObject ob1 = null; @@ -6153,7 +6149,6 @@ public String getVersion(){ @JavascriptInterface public int getContributionPlanProduct(String contributionPlanId){ - Log.e("cp id", contributionPlanId); int prodId = sqlHandler.getContributionProductId(contributionPlanId); return prodId; } From 3e01fad3c96aab3e8ba9b2b9cb8eb422578a3244 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 9 Jun 2025 17:54:37 +0100 Subject: [PATCH 170/272] upgrade version --- app/build.gradle | 2 +- .../network/request/CreateSubFamilyGraphQLRequest.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 869cd20f..f858f096 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.2" + versionName "1.2.3" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java index b9a583cc..54db90c2 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateSubFamilyGraphQLRequest.java @@ -18,6 +18,7 @@ import java.util.ArrayList; import java.util.Objects; +import java.util.UUID; public class CreateSubFamilyGraphQLRequest extends BaseGraphQLRequest { @@ -28,6 +29,8 @@ public String create(@NonNull Family family, @NonNull int officerId) throws Exce java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); Response response = makeSynchronous(new CreateFamilyMutation( CreateFamilyMutationInput.builder() + .clientMutationId(UUID.randomUUID().toString()) + .clientMutationLabel("Create family '" + family.getHeadChfId() + "'") .locationId(family.getLocationId()) .poverty(family.isPoor()) .familyTypeId(family.getType()) From 0ad866acc91a5c04dbac733d323ece345e1433d6 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 10 Jun 2025 10:36:40 +0100 Subject: [PATCH 171/272] fix relationship field --- app/src/main/assets/pages/Insuree.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 771e5016..b6176f21 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -362,7 +362,7 @@ function fillRelationship() { $textLanguage = "AltLanguage"; } var $Relations = Android.getRelationships(); - bindDropdown('ddlRelationship', $Relations, 'RelationId', $textLanguage, 0, Android.getString('Nothing')); + bindDropdown('ddlRelationship', $Relations, 'RelationId', $textLanguage, null, null); } function fillGender() { @@ -386,12 +386,12 @@ function fillBeneficiaryCard() { function fillCurrentRegion() { var $Regions = Android.getRegionsWO(); - bindDropdown('ddlCurrentRegion', $Regions, 'LocationId', 'LocationName', 0, Android.getString('SelectRegion')); + bindDropdown('ddlCurrentRegion', $Regions, 'LocationId', 'LocationName', null, Android.getString('SelectRegion')); } function fillFSPRegions() { var $Regions = Android.getRegionsWO(); - bindDropdown('ddlFSPRegion', $Regions, 'LocationId', 'LocationName', 0, Android.getString('SelectRegion')); + bindDropdown('ddlFSPRegion', $Regions, 'LocationId', 'LocationName', null, Android.getString('SelectRegion')); } function fillCurrentDistricts(RegionId) { From ac06bbbfa27aa842a3bb8a392a88127a33c8b463 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 10 Jun 2025 14:14:17 +0100 Subject: [PATCH 172/272] fix upload polygamous family --- app/build.gradle | 2 +- .../org/openimis/imispolicies/ClientAndroidInterface.java | 2 +- .../network/request/UpdateFamilyGraphQLRequest.java | 2 +- .../java/org/openimis/imispolicies/usecase/FetchFamily.java | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f858f096..653f112a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.3" + versionName "1.2.4" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index a2b57b58..fe19aa71 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1316,7 +1316,7 @@ public void informUser() { @SuppressWarnings("unused") public String getAllFamilies() { @Language("SQL") - String Query = "SELECT F.FamilyId, I.CHFID, I.OtherNames ||\" \"|| I.LastName InsureeName, R.LocationName RegionName, D.LocationName DistrictName, W.LocationName WardName, V.LocationName VillageName, F.isOffline, F.FamilyType \n" + + String Query = "SELECT F.FamilyId, I.CHFID, I.OtherNames ||\" \"|| I.LastName InsureeName, R.LocationName RegionName, D.LocationName DistrictName, W.LocationName WardName, V.LocationName VillageName, F.isOffline, F.FamilyType, F.ParentId \n" + "FROM tblFamilies F\n" + "INNER JOIN tblInsuree I ON I.CHFID = F.InsureeChfId\n" + "INNER JOIN tblLocations V ON V.LocationId = F.LocationId\n" + diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java index 39b2ae40..ab8a6fae 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java @@ -40,7 +40,7 @@ public String update(@NonNull Family family, int officerId) throws Exception { .confirmationNo(family.getConfirmationNumber()) .confirmationTypeId(family.getConfirmationType()) .isOffline(family.isOffline()) - .parentId(family.getParentId()) + .parentId(family.getParentId() != null && family.getParentId() != 0 ? family.getParentId() : null) .attachments( family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() ) diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java index 78e63f81..521710d3 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java @@ -48,9 +48,9 @@ public Family execute(@NonNull String headChfId, @NonNull String parentUuid) thr /* locationId = */ node.location() != null ? IdUtils.getIdFromGraphQLString(Objects.requireNonNull(node.location()).id()) : null, /* isPoor = */ node.poverty() != null ? Objects.requireNonNull(node.poverty()) : false, /* type = */ node.familyType() != null ? Objects.requireNonNull(node.familyType()).code() : null, - /* address = */ node.address(), + /* address = */ node.address() != null ? node.address() : "", /* ethnicity = */ node.ethnicity(), - /* confirmationNumber = */ node.confirmationNo(), + /* confirmationNumber = */ node.confirmationNo() != null ? node.confirmationNo() : "", /* confirmationType = */ node.confirmationType() != null ? Objects.requireNonNull(node.confirmationType()).code() : null, /* isOffline = */ node.isOffline() != null ? Objects.requireNonNull(node.isOffline()) : false, /* parentId = */ node.parent() != null ? IdUtils.getIdFromGraphQLString(node.parent().id()) : null, From 274cf4a438d2ce8f757d711e204f1a4d29d58388 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 10 Jun 2025 15:29:16 +0100 Subject: [PATCH 173/272] fix get insuree relationship --- app/build.gradle | 2 +- app/src/main/assets/pages/Insuree.js | 11 ++++++----- .../openimis/imispolicies/ClientAndroidInterface.java | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 653f112a..4a5ed780 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.4" + versionName "1.2.5" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index b6176f21..12d90b99 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -224,8 +224,9 @@ $(document).ready(function () { var relation = $.parseJSON(Insuree)[0]["Relationship"]; var payment = $.parseJSON(Insuree)[0]["PaymentMethod"]; var dob = $.parseJSON(Insuree)[0]["DOB"]; + var familyHeader = Android.getFamilyHeader(parseInt(FamilyId)); if ($.parseJSON(Insuree)[0]["isHead"] == "true" || $.parseJSON(Insuree)[0]["isHead"] == "false") { - if ($.parseJSON(Insuree)[0]["isHead"] == "true") { + if ($.parseJSON(Insuree)[0]["CHFID"] == $.parseJSON(familyHeader)[0]["InsureeChfId"]) { $("#Relationship").hide(); $('#PaymentMethod').show(); $("#ddlRelationship").prop("required", false); @@ -235,9 +236,9 @@ $(document).ready(function () { $("#ddlRelationship").prop("required", true); } } else { - var head = parseInt($.parseJSON(Insuree)[0]["isHead"]); + //var head = parseInt($.parseJSON(Insuree)[0]["isHead"]); - if (head == 1) { + if ($.parseJSON(Insuree)[0]["CHFID"] == $.parseJSON(familyHeader)[0]["InsureeChfId"]) { $("#Relationship").hide(); $('#PaymentMethod').show(); $("#ddlRelationship").prop("required", false); @@ -255,9 +256,9 @@ $(document).ready(function () { $('#ddlBeneficiaryCard').val(2) } - //fillAge(dob); + fillAge(dob); - if(relation == 4){ + if(relation == 3){ $("#Education").show(); } diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index fe19aa71..62ae7076 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1393,7 +1393,7 @@ public String getInsureesForFamily(int FamilyId) { @SuppressWarnings("unused") public String getFamilyHeader(int FamilyId) { @Language("SQL") - String Query = "SELECT R.LocationName RegionName, R.LocationId RegionId,D.LocationId DistrictId, D.LocationName DistrictName, W.LocationName WardName, V.LocationName VillageName, D.LocationId, isOffline FROM tblFamilies F \n" + + String Query = "SELECT R.LocationName RegionName, R.LocationId RegionId,D.LocationId DistrictId, D.LocationName DistrictName, W.LocationName WardName, V.LocationName VillageName, D.LocationId, isOffline, InsureeChfId FROM tblFamilies F \n" + "INNER JOIN tblLocations V ON V.LocationId = F.LocationId\n" + "INNER JOIN tblLocations W ON W.LocationId = V.ParentLocationId\n" + "INNER JOIN tblLocations D ON D.LocationId = W.ParentLocationId\n" + From 773e555aa6e172828b74f0becb4fa7015dd8b65b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 10 Jun 2025 16:37:09 +0100 Subject: [PATCH 174/272] fix language --- app/src/main/assets/pages/Family.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/assets/pages/Family.js b/app/src/main/assets/pages/Family.js index 8bda2548..67ec2037 100644 --- a/app/src/main/assets/pages/Family.js +++ b/app/src/main/assets/pages/Family.js @@ -128,12 +128,12 @@ function getVillages(WardId) { var $Villages = Android.getVillages(parseInt(WardId.toString())); var rows = JSON.parse($Villages).length; if (rows == 1) SelectText = null; - bindDropdown('ddlVillage', $Villages, 'LocationId', 'LocationName', 0, SelectText); + bindDropdown('ddlVillage', $Villages, 'LocationId', 'LocationName', null, SelectText); } function getPovertyStatus() { var $YesNo = Android.getYesNo(); - bindDropdown('ddlPovertyStatus', $YesNo, 'value', 'key', null, Android.getString('SelectPovertyStatus')); + bindDropdown('ddlPovertyStatus', $YesNo, 'value', 'key', null, ""); } function getConfirmationTypes() { @@ -151,7 +151,7 @@ function getFamilyTypes() { $textLanguage = "AltLanguage"; } var $FamilyTypes = Android.getGroupTypes(); - bindDropdown('ddlGroupType', $FamilyTypes, 'FamilyTypeCode', $textLanguage, 0, Android.getString('SelectFamilyType')); + bindDropdown('ddlGroupType', $FamilyTypes, 'FamilyTypeCode', $textLanguage, null, ""); } function getApprovalOfSMS() { From a760f87ded22cf2149b6a12d34eb46e1428b8bbe Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 10 Jun 2025 17:00:58 +0100 Subject: [PATCH 175/272] fix calcul contribution --- app/src/main/assets/pages/Policy.js | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 25f93cef..403dcfbc 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -120,7 +120,7 @@ $(document).ready(function () { } }); - $('#ddlContributionPlan').change(function () { + /*$('#ddlContributionPlan').change(function () { var CPId = $('#ddlContributionPlan').val(); var policyValue = Android.GetContributionPlanValue(parseInt(FamilyId),CPId); var finalValue; @@ -129,10 +129,13 @@ $(document).ready(function () { with(fun) { // prints "foo" finalValue = eval(remoteFunction); - } + } + + var periodicity = $('#ddlPeriodicity').val(); + $('#spPolicyValue').text(finalValue); $('#hfPolicyValue').val(finalValue); - }); + });*/ function savePolicy() { var jsonPolicy = createJSONString(); @@ -230,6 +233,17 @@ function getPolicyPeriod(EnrolmentDate, CpId, FamilyId, policyId) { finalValue = eval(remoteFunction); } + var periodicity = $('#ddlPeriodicity').val(); + if(periodicity == "M") { + finalValue = finalValue * 1; + } else if (periodicity == "Q") { + finalValue = finalValue * 3; + } else if (periodicity == "S") { + finalValue = finalValue * 6; + } else if (periodicity == "Y") { + finalValue = finalValue * 12; + } + $('#spPolicyValue').text(finalValue); $('#hfPolicyValue').val(finalValue); From 3697c95efb3a6663d47a8a0757602a567849aaa5 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 10 Jun 2025 17:34:02 +0100 Subject: [PATCH 176/272] fix policy calculation --- app/build.gradle | 2 +- .../org/openimis/imispolicies/ClientAndroidInterface.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 4a5ed780..f753c597 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.5" + versionName "1.2.6" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 62ae7076..dffee18b 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5827,9 +5827,11 @@ public String GetContributionPlanValue(int familyId, String CPId){ relation = insureeRelation.getJSONObject(0).getString("Relation"); } - if(insuree.getInt("Relationship") != 0 - && !relation.equals("Spouse") - && !relation.equals("Son/Daughter")){ + if( + insuree.getInt("Relationship") != 0 && + insuree.getInt("Relationship") != 1 && + insuree.getInt("Relationship") != 2 && + insuree.getInt("Relationship") != 3){ Date dob = JsonUtils.getDateOrDefault(insuree,"DOB"); Date today = new Date(); int age = 0; From dd0470681fba64c75cdb475eab60d45c21e82bb5 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 11 Jun 2025 16:06:34 +0100 Subject: [PATCH 177/272] fix get attachments --- app/build.gradle | 2 +- app/src/localeMv/res/values-fr/strings.xml | 49 +++++++++--------- app/src/main/assets/pages/Attachment.js | 50 ++++++++++++------- app/src/main/assets/pages/Enrollment.js | 8 ++- .../main/assets/pages/FamilyAndInsurees.js | 15 +++--- app/src/main/assets/pages/FamilyPolygamy.js | 2 + .../main/assets/pages/FamilySubFamilies.js | 9 +++- .../org.openimis.imispolicies/schema.graphqls | 3 +- .../imispolicies/ClientAndroidInterface.java | 39 ++++++++------- .../imispolicies/domain/entity/Family.java | 2 +- .../request/CreateFamilyGraphQLRequest.java | 5 +- .../imispolicies/usecase/FetchFamily.java | 2 +- .../usecase/FetchSubFamilies.java | 2 +- .../imispolicies/usecase/UpdateFamily.java | 15 ++---- app/src/main/res/values/strings.xml | 1 + 15 files changed, 116 insertions(+), 88 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f753c597..c41e8a9e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.6" + versionName "1.2.7" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 65177909..ecd44999 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -98,17 +98,17 @@ Statut du contrat : Valeur du contrat d\'assurance : Solde : - Contribution : + Cotisation : Recherche Payeur Date de paiement - Catégorie de contribution + Catégorie de cotisation Numéro du reçu - Contribution payée + Cotisation payée Type de paiement Sélectionnez Payeur Sélectionner le niveau - Contribution et autres + Cotisation et autres Frais de photo Sélectionnez le type de paiement Argent liquide @@ -120,9 +120,9 @@ En attente Suspendu Le numéro de reçu doit être unique. - Le contrat a une contribution. Veuillez d\'abord supprimer les contributions + Le contrat a une cotisation. Veuillez d\'abord supprimer les cotisations Contrat avec succès - Contribution supprimée avec succès + Cotisation supprimée avec succès Assuré supprimé avec succès Vous ne pouvez pas supprimer le chef de famille. La famille a un contrat, veuillez d\'abord supprimer le contrat. @@ -212,7 +212,7 @@ Total des assurés : Total des pièces jointes : Total des contrats : - Total des contributions : + Total des cotisations : Téléverser les adhésions Créer un XML d\'adhésions Téléverser les renouvellements @@ -226,8 +226,8 @@ Famille et contrats Ajouter/Modifier assuré Ajouter/Modifier le contrat - Contributions - Ajouter/Modifier la contribution + Cotisations + Ajouter/Modifier la cotisation Voulez-vous quitter openIMIS ? Téléverser le rapport OK @@ -266,13 +266,13 @@ Familles éditées Assurés édités Contrats révisés - Contributions éditées + Cotisations éditées Numéro d\'assurance introuvable Numéro d\'assurance requis Suppression... Une connexion Internet est nécessaire pour supprimer des données en ligne. Veuillez d\'abord vous connecter pour supprimer les données en ligne. - La suppression d\'un contrat supprimera également les contributions qui s\'y trouvent. + La suppression d\'un contrat supprimera également les cotisations qui s\'y trouvent. La suppression de la famille supprimera également tous les assurés, les polices et les cotisations de cette famille. Confirmer Déconnexion @@ -287,14 +287,14 @@ Échec de la création de XML Aucune donnée n\'a été créée S\'il vous plaît entrer le numéro d\'assuré - sans contrat/contribution + sans contrat/cotisation sans photo Échec du téléversement Supprimé avec succès Email invalide ! Échec sur le serveur, la mise à jour des données a échouée ! - Le prix du contrat est couvert. Voulez-vous toujours ajouter une contribution ? - La contribution dépasse le prix du contrat. + Le prix du contrat est couvert. Voulez-vous toujours ajouter une cotisation ? + La cotisation dépasse le prix du contrat. Le prix du contrat n\'est pas encore couvert, veuillez sélectionner l\'action à effectuer. Rapports @@ -308,7 +308,7 @@ Nombre de contrats renouvelés Nombre de contrats expirés Nombre de familles avec contrats suspendus - Montant de la contribution collectée + Montant de la cotisation collectée Statistiques actuelles Créer le XML des retours Créer des renouvellements XML @@ -344,7 +344,7 @@ Effacer Demandé Nombre de polices trouvé - Montant de la contribution + Montant de la cotisation Processus Complet Veuillez sélectionner un police Succès @@ -384,7 +384,7 @@ Demande pour polices non enregistrées Numéro de téléphone non fourni Les produits d\'assurance des polices sélectionnées ne sont pas uniques - Montant de la contribution + Montant de la cotisation Choisir la date Obtenir Date du @@ -460,24 +460,24 @@ Wait Suspend Enforce - without a policy - without a premium + sans contrat + sans cotisation HTTP response: %1$d — %2$s No policies registered. This cheque number already used This cheque number was aborted Could not download cheque numbers data - Policy Status: Covered - Policy Status: Not Covered - Policy Status + Statut du contrat: Couvert + Statut du contrat: Non couvert + Statut du contrat This cheque number not exist - Please add a picture + Veuillez ajouter une photo Entry does not exist. Authorization failed. Unknown Error. You are not allowed to take this action. fr - Language settings + Langue Current resource language: %1$s Current system language is not supported. The app will use the default language. Supported languages:\n%1$s @@ -520,4 +520,5 @@ Virement Bancaire Aucun Échec de connexion. Veuillez réessayer + Pièces jointes famille diff --git a/app/src/main/assets/pages/Attachment.js b/app/src/main/assets/pages/Attachment.js index d19e6ac3..49bcb5dc 100644 --- a/app/src/main/assets/pages/Attachment.js +++ b/app/src/main/assets/pages/Attachment.js @@ -1,8 +1,10 @@ $(document).ready(function () { - var InsureeId = queryString("i"); + document.title = Android.getString('FamilyAndAttachment'); + var FamilyId = queryString("f"); - var isPolygamy = queryString("isPolygamy") + var subFamilyId = queryString("s"); + var isSubfamily = queryString("isSubfamily") var AttachmentTitle = ""; var AttachmentName = ""; var AttachmentId = 0; @@ -24,9 +26,13 @@ $(document).ready(function () { var title = $('#txtTitleAttachment').val(); var file = $('#txtFileAttachment').val(); - Android.addAttachment(parseInt(FamilyId), parseInt(InsureeId),title, file); - window.location.reload(); - + if(isSubfamily == 1){ + Android.addAttachment(parseInt(subFamilyId),title, file); + window.location.reload(); + } else { + Android.addAttachment(parseInt(FamilyId),title, file); + window.location.reload(); + } } else Android.ShowDialog(Android.getString('FieldRequired')); @@ -37,15 +43,21 @@ $(document).ready(function () { $('#btnSave').click(function () { $("#divProgress").show(); - if (Android.getInsureeAttachments(parseInt(queryString('i'))) === "[]") { - $("#divProgress").hide(); - Android.ShowDialog(Android.getString('AttachmentNotFound')); - }else { - Android.SaveInsureeAttachments(FamilyId, InsureeId); - if (isPolygamy == 1) { - window.open("FamilyPolygamy.html?f=" + FamilyId, "_self"); + if(isSubfamily == 1){ + if ( Android.getFamilyAttachments(parseInt(queryString('s'))) === "[]"){ + $("#divProgress").hide(); + Android.ShowDialog(Android.getString('AttachmentNotFound')); + } else { + Android.SaveFamilyAttachments(subFamilyId); + window.open("FamilySubFamilies.html?f=" + FamilyId, "_self"); + } + } else { + if ( Android.getFamilyAttachments(parseInt(queryString('f'))) === "[]"){ + $("#divProgress").hide(); + Android.ShowDialog(Android.getString('AttachmentNotFound')); } else { - window.open("FamilyAndInsurees.html?f=" + FamilyId, "_self"); + Android.SaveFamilyAttachments(FamilyId); + window.open("Enrollment.html", "_self"); } } }); @@ -55,7 +67,7 @@ $(document).ready(function () { }); AssignDotClass(); - contextMenu.createContextMenu([Android.getString(Android.getString('Delete'))], function () { + contextMenu.createContextMenu([Android.getString('Delete')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Delete')) { @@ -71,12 +83,11 @@ $(document).ready(function () { { text: Android.getString("Ok"), click: function () { - AttachmentDeleted = parseInt(Android.DeleteAttachment(parseInt(InsureeId),AttachmentId,AttachmentTitle, AttachmentName)); + AttachmentDeleted = parseInt(Android.DeleteAttachment(parseInt(subFamilyId),AttachmentId,AttachmentTitle, AttachmentName)); if (AttachmentDeleted == 1) { Android.ShowDialog(Android.getString('AttachmentDeleted')); location.reload() - //window.open('Attachment.html?f=' + InsureeId, "_self"); } $(this).dialog("close"); } @@ -101,7 +112,12 @@ function selectAttachmentCallback(attachName) { } function LoadAttachments() { - var Attachments = Android.getInsureeAttachments(parseInt(queryString('i'))); + var Attachments; + if(queryString('isSubfamily') == 1){ + Attachments = Android.getFamilyAttachments(parseInt(queryString('s'))); + } else { + Attachments = Android.getFamilyAttachments(parseInt(queryString('f'))); + } var ctls = ["AttachmentTitle", "AttachmentFile", "AttachmentId"]; var Columns = ["Title", "Filename", "Id"]; LoadList(Attachments, '.ulList', ctls, Columns); diff --git a/app/src/main/assets/pages/Enrollment.js b/app/src/main/assets/pages/Enrollment.js index 224f6dbb..6ab3946e 100644 --- a/app/src/main/assets/pages/Enrollment.js +++ b/app/src/main/assets/pages/Enrollment.js @@ -19,7 +19,7 @@ $(document).ready(function () { }); AssignDotClass(); - contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete')], function () { + contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete'), Android.getString('Attachment')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Edit')) { var url = 'Enrollment.html?f=' + FamilyId; @@ -62,7 +62,6 @@ $(document).ready(function () { LoadFamilies(); } if (deletedSuccess == 1) { - Android.ShowDialog(Android.getString('FamilyDeleted')); window.open('Enrollment.html', '_self'); } else if (deletedSuccess == -1) { @@ -86,6 +85,11 @@ $(document).ready(function () { ] }); } + else if(clicked == Android.getString('Attachment')){ + var url = 'Enrollment.html?f=' + FamilyId; + Android.SetUrl(url); + window.open("Attachment.html?f=" + FamilyId, "_self"); + } }); }); diff --git a/app/src/main/assets/pages/FamilyAndInsurees.js b/app/src/main/assets/pages/FamilyAndInsurees.js index 3b3321d6..eeeb5efd 100644 --- a/app/src/main/assets/pages/FamilyAndInsurees.js +++ b/app/src/main/assets/pages/FamilyAndInsurees.js @@ -3,15 +3,20 @@ $(document).ready(function () { document.title = Android.getString('FamilyAndInsurees'); var FamilyId = queryString("f"); + var parentId = queryString("p"); var isPolygamy = queryString("isPolygamy"); + var isSubfamily = queryString("isSubfamily"); var LocationId = null; var RegionId = null; var DistrictId = null; var InsureeId = null; var Action = null; - var url = 'Enrollment.html?f=' + FamilyId; - if(isPolygamy != 1){ + if(isSubfamily != 1){ + var url = 'Enrollment.html?f=' + FamilyId; + Android.SetUrl(url); + }else { + var url = 'FamilySubFamilies.html?f=' + parentId; Android.SetUrl(url); } @@ -47,7 +52,7 @@ $(document).ready(function () { AssignDotClass(); - contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete'), Android.getString('Attachment')], function () { + contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Delete')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Edit')) { var url = 'FamilyAndInsurees.html?f=' + FamilyId; @@ -90,10 +95,6 @@ $(document).ready(function () { Android.ShowDialog(Android.getString('InsureeNotDeleted')); } - } else if(clicked == Android.getString('Attachment')){ - var url = 'FamilyAndInsurees.html?f=' + FamilyId; - Android.SetUrl(url); - window.open("Attachment.html?i=" + InsureeId + "&f=" + FamilyId, "_self"); } }); diff --git a/app/src/main/assets/pages/FamilyPolygamy.js b/app/src/main/assets/pages/FamilyPolygamy.js index c677bab1..9b10c887 100644 --- a/app/src/main/assets/pages/FamilyPolygamy.js +++ b/app/src/main/assets/pages/FamilyPolygamy.js @@ -39,6 +39,8 @@ $(document).ready(function () { RegionId = $('#hfRegionId').val(); DistrictId = $('#hfDistrictId').val(); + var url = 'FamilyPolygamy.html?f=' + FamilyId; + Android.SetUrl(url); window.open('FamilySubFamilies.html?f=' + FamilyId + '&l=' + LocationId + '&r=' + RegionId + '&d=' + DistrictId, '_self'); }); diff --git a/app/src/main/assets/pages/FamilySubFamilies.js b/app/src/main/assets/pages/FamilySubFamilies.js index 0f8fcc81..42be42d9 100644 --- a/app/src/main/assets/pages/FamilySubFamilies.js +++ b/app/src/main/assets/pages/FamilySubFamilies.js @@ -31,12 +31,12 @@ $(document).ready(function () { AssignDotClass(); - contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Detach'), Android.getString('Delete')], function () { + contextMenu.createContextMenu([Android.getString('Edit'), Android.getString('Detach'), Android.getString('Attachment'), Android.getString('Delete')], function () { var clicked = $(this).text(); if (clicked == Android.getString('Edit')) { var url = 'FamilySubFamilies.html?f=' + FamilyId + '&l=' + LocationId + '&r=' + RegionId + '&d=' + DistrictId; Android.SetUrl(url); - window.open('FamilyAndInsurees.html?f=' + SubFamilyId, '_self'); + window.open('FamilyAndInsurees.html?f=' + SubFamilyId + '&p=' + FamilyId + '&isSubfamily=1', '_self'); } if (clicked == Android.getString('Detach')) { var detachSuccess = 0; @@ -68,6 +68,11 @@ $(document).ready(function () { ] }); } + else if(clicked == Android.getString('Attachment')){ + var url = 'FamilySubFamilies.html?f=' + FamilyId + '&l=' + LocationId + '&r=' + RegionId + '&d=' + DistrictId; + Android.SetUrl(url); + window.open("Attachment.html?f=" + FamilyId + '&s=' + SubFamilyId + '&isSubfamily=1', "_self"); + } else if (clicked == Android.getString('Delete')) { var isOffline = Android.getFamilyStat(SubFamilyId); if (isOffline == 0 || isOffline == 2) { diff --git a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls index a5c61dc5..5cb4a14f 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls +++ b/app/src/main/graphql/org.openimis.imispolicies/schema.graphqls @@ -483,7 +483,7 @@ type ParentGQLType { } type FamilyAttachmentGQLType { - idAttachment: Int! + idAttachment: ID! filename: String! document: String! title: String! @@ -6766,6 +6766,7 @@ input FamilyAttachmentInputType { mime: String filename: String document: String + date: Date } input FamilyHeadInsureeInputType { diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index dffee18b..98d5aebd 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -3347,6 +3347,7 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } queryAT = query.toString(); + Log.e("query", queryAT); JSONArray attachmentsArray = sqlHandler.getResult(queryAT, null); if (CallerId != 2) { @@ -5131,13 +5132,13 @@ public int ModifyFamily(final String insuranceNumber) { Family family = new FetchFamily().execute(insuranceNumber, ""); InsertFamilyDataFromOnline(family); InsertInsureeDataFromOnline(family.getMembers()); - InsertAttachmentDataFromOnline(Objects.requireNonNull(family.getAttachments())); + InsertAttachmentDataFromOnline(Objects.requireNonNull(family.getAttachments()), family.getId()); if(family.getType() != null && family.getType().equals("P")){ List subFamilies = new FetchSubFamilies().execute(family.getUuid()); for (Family subFamily : subFamilies){ InsertFamilyDataFromOnline(subFamily); InsertInsureeDataFromOnline(subFamily.getMembers()); - InsertAttachmentDataFromOnline(Objects.requireNonNull(subFamily.getAttachments())); + InsertAttachmentDataFromOnline(Objects.requireNonNull(subFamily.getAttachments()), subFamily.getId()); JSONArray subFamilyPolicies = new FetchPolicies().execute(subFamily.getUuid()); InsertPolicyDataFromOnline(subFamilyPolicies, subFamily.getId()); } @@ -5151,7 +5152,6 @@ public int ModifyFamily(final String insuranceNumber) { if(!parentFamily.getMembers().isEmpty()){ InsertInsureeDataFromOnline(parentFamily.getMembers()); } - InsertAttachmentDataFromOnline(Objects.requireNonNull(parentFamily.getAttachments())); } return 1; } catch (Exception e) { @@ -5265,15 +5265,17 @@ private void InsertPolicyDataFromOnline(@NonNull JSONArray policies, int familyI sqlHandler.insertData("tblPolicy", Columns, array, ""); } - private void InsertAttachmentDataFromOnline(@NonNull List attachments) throws JSONException{ + private void InsertAttachmentDataFromOnline(@NonNull List attachments, int familyId) throws JSONException{ JSONArray array = new JSONArray(); for (Family.Attachment attachment : attachments){ @Language("SQL") String QueryCheck = "SELECT Id FROM tblInsureeAttachments WHERE Id =" + attachment.getIdAttachment(); if (sqlHandler.getResult(QueryCheck, null).length() == 0) { - array.put(toAttachmentJSONObject(attachment)); + array.put(toAttachmentJSONObject(attachment, familyId)); } } + String[] Columns = {"Id","Title", "Filename", "Content", "FamilyId"}; + sqlHandler.insertData("tblInsureeAttachments", Columns, array, ""); } @NonNull @@ -5312,12 +5314,13 @@ private JSONObject toJSONObject(@NonNull Family.Member member) throws JSONExcept return jsonObject; } - private JSONObject toAttachmentJSONObject (@NonNull Family.Attachment attachment) throws JSONException{ + private JSONObject toAttachmentJSONObject (@NonNull Family.Attachment attachment, int familyId) throws JSONException{ JSONObject jsonObject = new JSONObject(); - jsonObject.put("id", attachment.getIdAttachment()); - jsonObject.put("title", attachment.getTitle()); - jsonObject.put("filename", attachment.getFilename()); - jsonObject.put("content", attachment.getContent()); + jsonObject.put("Id", attachment.getIdAttachment()); + jsonObject.put("Title", attachment.getTitle()); + jsonObject.put("Filename", attachment.getFilename()); + jsonObject.put("Content", attachment.getContent()); + jsonObject.put("FamilyId", familyId); return jsonObject; } @@ -5893,7 +5896,7 @@ public String getPeriodicity() { } @JavascriptInterface - public void addAttachment(int familyId, int insureeId, String title, String filename) throws JSONException { + public void addAttachment(int familyId, String title, String filename) throws JSONException { String contentFile = ((MainActivity) activity).fileContent; if (familyId != 0) { int MaxAttachmentId = getNextAvailableAttachmentId(); @@ -5903,7 +5906,6 @@ public void addAttachment(int familyId, int insureeId, String title, String file AttachmentValues.put("Title", title); AttachmentValues.put("Content", contentFile); AttachmentValues.put("FamilyId", familyId); - AttachmentValues.put("InsureeId", insureeId); sqlHandler.insertData("tblInsureeAttachments", AttachmentValues); } else { JSONObject obj = new JSONObject(); @@ -5916,7 +5918,7 @@ public void addAttachment(int familyId, int insureeId, String title, String file } @JavascriptInterface - public void SaveInsureeAttachments(int FamilyId, int InsureeId) { + public void SaveFamilyAttachments(int FamilyId) { int MaxAttachmentId = 0; try { @@ -5931,7 +5933,6 @@ public void SaveInsureeAttachments(int FamilyId, int InsureeId) { AttachmentValues.put("Title", obj.getString("Title")); AttachmentValues.put("Content", obj.getString("content")); AttachmentValues.put("FamilyId", FamilyId); - AttachmentValues.put("InsureeId", InsureeId); sqlHandler.insertData("tblInsureeAttachments", AttachmentValues); } } @@ -5945,13 +5946,13 @@ public void SaveInsureeAttachments(int FamilyId, int InsureeId) { } @JavascriptInterface - public String getInsureeAttachments(int InsureeId) throws JSONException { + public String getFamilyAttachments(int FamilyId) throws JSONException { Attachments = new JSONArray(); String Query = "SELECT Id,Title, Filename, Content, FamilyId, InsureeId \n" + "FROM tblInsureeAttachments \n" + - "WHERE InsureeId = ?"; - String[] args = {String.valueOf(InsureeId)}; + "WHERE FamilyId = ?"; + String[] args = {String.valueOf(FamilyId)}; JSONArray Attachs = sqlHandler.getResult(Query, args); @@ -5977,8 +5978,8 @@ private int getNextAvailableAttachmentId() { } @JavascriptInterface - public int DeleteAttachment(int InsureeId,int attachmentId, String attachmentTitle, String attachmentName) throws JSONException { - if (InsureeId != 0) { + public int DeleteAttachment(int FamilyId,int attachmentId, String attachmentTitle, String attachmentName) throws JSONException { + if (FamilyId != 0) { if(attachmentId != 0){ String[] attachmentIdArgument = new String[]{String.valueOf(attachmentId)}; String Query = "DELETE FROM tblInsureeAttachments WHERE Id = ?"; diff --git a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java index 7f3512be..cd83e09e 100644 --- a/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java +++ b/app/src/main/java/org/openimis/imispolicies/domain/entity/Family.java @@ -1125,7 +1125,7 @@ public static class Attachment implements Parcelable { private final String content; public Attachment( - @NonNull int idAttachment, + int idAttachment, @NonNull String title, @NonNull String mime, @NonNull String filename, diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java index 1d34c614..67227c9f 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java @@ -35,7 +35,7 @@ public String create(@NonNull Family family, int officerId) throws Exception { .clientMutationLabel("Create family '" + family.getHeadChfId() + "'") .locationId(family.getLocationId()) .poverty(family.isPoor()) - .familyTypeId(family.getType()) + .familyTypeId(family.getType() != null ? family.getType() : "H") .address(family.getAddress()) .ethnicity(family.getEthnicity()) .confirmationNo(family.getConfirmationNumber()) @@ -44,6 +44,7 @@ public String create(@NonNull Family family, int officerId) throws Exception { .attachments( family.getAttachments() != null ? Mapper.map(family.getAttachments(), dto -> toAttachment(dto)) : new ArrayList<>() ) + .parentId(family.getParentId() != null && family.getParentId() != 0 ? family.getParentId() : null) .headInsuree( FamilyHeadInsureeInputType.builder() .lastName(head.getLastName()) @@ -89,10 +90,12 @@ public String create(@NonNull Family family, int officerId) throws Exception { private FamilyAttachmentInputType toAttachment( @NonNull Family.Attachment dto ){ + java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); return FamilyAttachmentInputType.builder() .title(dto.getTitle()) .filename(dto.getFilename()) .mime(dto.getMime()) + .date(date) .document(dto.getContent()) .build(); } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java index 521710d3..bf00dc27 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchFamily.java @@ -148,7 +148,7 @@ private byte[] getPhotoBytes(@Nullable GetFamilyQuery.Photo photo) { @NonNull private Family.Attachment toAttachment(@NonNull GetFamilyQuery.Attachment attachment){ return new Family.Attachment( - /* id */ attachment.idAttachment(), + /* id */ Integer.parseInt(attachment.idAttachment()), /* tittle */ attachment.title(), /* mime */ attachment.mime(), /* filename */ attachment.filename(), diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchSubFamilies.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchSubFamilies.java index 602f8e05..5a00d5cd 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchSubFamilies.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchSubFamilies.java @@ -153,7 +153,7 @@ private byte[] getPhotoBytes(@Nullable GetSubFamiliesQuery.Photo photo) { @NonNull private Family.Attachment toAttachment(@NonNull GetSubFamiliesQuery.Attachment attachment){ return new Family.Attachment( - /* id */ attachment.idAttachment(), + /* id */ Integer.parseInt(attachment.idAttachment()), /* tittle */ attachment.title(), /* mime */ attachment.mime(), /* filename */ attachment.filename(), diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java index c5fffe5f..3e332545 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/UpdateFamily.java @@ -108,17 +108,10 @@ public void execute( familyId = family.getId(); } catch (HttpException e) { if (e.getCode() == HttpURLConnection.HTTP_NOT_FOUND) { - if(family.getParentId() != null && family.getParentId() != 0){ - checkMutation.execute( - createSubFamilyGraphQLRequest.create(family, officerId), - "Érreur lors de la création de la sous-famille '" + family.getHeadChfId() + "'" - ); - }else{ - checkMutation.execute( - createFamilyGraphQLRequest.create(family, officerId), - "Érreur lors de la création de la famille '" + family.getHeadChfId() + "'" - ); - } + checkMutation.execute( + createFamilyGraphQLRequest.create(family, officerId), + "Érreur lors de la création de la famille '" + family.getHeadChfId() + "'" + ); try{ Family existingFamily = fetchFamilyId.execute(); familyId = existingFamily.getId(); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8ad675a9..6cc8d6e0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -506,4 +506,5 @@ Download Start Nothing connection failure. Please try again + Families attachments From c7d08d173e6ca5267b242d1a7bf5eed55967687a Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 11 Jun 2025 17:07:33 +0100 Subject: [PATCH 178/272] remove head of family option for insuree --- app/build.gradle | 2 +- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c41e8a9e..27365435 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.7" + versionName "1.2.8" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 98d5aebd..7f2aa7a4 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -686,7 +686,7 @@ public String getRelationships() { String OrderBy = "SortOrder"; JSONArray Relations = sqlHandler.getResult(tableName, columns, null, OrderBy); - + Relations.remove(0); return Relations.toString(); } From f3df012043b41e389de8b4120c5b70e58027670a Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 19 Jun 2025 14:24:00 +0100 Subject: [PATCH 179/272] fix contribution periodicity choice --- app/build.gradle | 4 +- app/src/localeMv/res/values-fr/strings.xml | 1 + app/src/main/assets/pages/Policy.js | 23 +++++++++++ .../imispolicies/ClientAndroidInterface.java | 39 ++++++++++++++----- .../org/openimis/imispolicies/SQLHandler.java | 23 +++++++++++ app/src/main/res/values/strings.xml | 1 + 6 files changed, 80 insertions(+), 11 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 27365435..011672bf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.8" + versionName "1.2.9" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true @@ -95,7 +95,7 @@ android { comoresDev { applicationId "org.openimis.imispolicies.comoresDev" buildConfigField "String", "API_BASE_URL", '"https://dev.amg.km/"' - resValue "string", "app_name_policies", "Policies Comores" + resValue "string", "app_name_policies", "Policies Comores Dev" dimension = 'std' resValue "string", "release_tag", "comores-dev" } diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index ecd44999..db98b1f0 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -521,4 +521,5 @@ Aucun Échec de connexion. Veuillez réessayer Pièces jointes famille + Pour ce régime de cotisation la périodicité doit être supérieure ou égale à diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index 403dcfbc..cd664e12 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -96,6 +96,29 @@ $(document).ready(function () { //LoadOfficers(LocationId, EnrolmentDate); }); + $('#ddlContributionPlan').change(function() { + var ContributionPlanCode = Android.getCPCode($('#ddlContributionPlan').val()); + if(ContributionPlanCode == "AMOG" || ContributionPlanCode == "AMOE" || ContributionPlanCode == "AMOS"){ + $('#ddlPeriodicity').val("M") + } else if(ContributionPlanCode == "AMOS1" || ContributionPlanCode == "AMOS2" || ContributionPlanCode == "AMOS3" || ContributionPlanCode == "AMOS4"){ + $('#ddlPeriodicity').val("Q") + } else if(ContributionPlanCode == "AMS"){ + $('#ddlPeriodicity').val("Y") + } + }); + + $('#ddlPeriodicity').change(function() { + if($('#ddlContributionPlan').val() != "0"){ + var ContributionPlanCode = Android.getCPCode($('#ddlContributionPlan').val()); + var periodicity = $('#ddlPeriodicity').val(); + var ans = Android.isValidPeriodicity(ContributionPlanCode, periodicity); + if (ans != true) { + $('#ddlPeriodicity').val(""); + $('#ddlPeriodicity').focus(); + } + } + }) + $('#txtEnrolmentDate, #ddlContributionPlan, #ddlPeriodicity').change(function () { var EnrolmentDate = $('#txtEnrolmentDate').val(); var ProdId = $('#ddlProduct').val(); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 7f2aa7a4..7aca7140 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -1322,8 +1322,7 @@ public String getAllFamilies() { "INNER JOIN tblLocations V ON V.LocationId = F.LocationId\n" + "INNER JOIN tblLocations W ON W.LocationId = V.ParentLocationId\n" + "INNER JOIN tblLocations D ON D.LocationId = W.ParentLocationId\n" + - "INNER JOIN tblLocations R ON R.LocationId = D.ParentLocationId\n" + - "WHERE ParentId IS NULL"; + "INNER JOIN tblLocations R ON R.LocationId = D.ParentLocationId"; JSONArray Families = sqlHandler.getResult(Query, null); @@ -5146,13 +5145,13 @@ public int ModifyFamily(final String insuranceNumber) { JSONArray familyPolicies = new FetchPolicies().execute(family.getUuid()); InsertPolicyDataFromOnline(familyPolicies, family.getId()); } - if(family.getParentUuid() != null){ - Family parentFamily = new FetchFamily().execute("",family.getParentUuid()); - InsertFamilyDataFromOnline(parentFamily); - if(!parentFamily.getMembers().isEmpty()){ - InsertInsureeDataFromOnline(parentFamily.getMembers()); - } - } +// if(family.getParentUuid() != null){ +// Family parentFamily = new FetchFamily().execute("",family.getParentUuid()); +// InsertFamilyDataFromOnline(parentFamily); +// if(!parentFamily.getMembers().isEmpty()){ +// InsertInsureeDataFromOnline(parentFamily.getMembers()); +// } +// } return 1; } catch (Exception e) { Log.e("MODIFYFAMILY", "Error while downloading a family", e); @@ -6155,5 +6154,27 @@ public int getContributionPlanProduct(String contributionPlanId){ int prodId = sqlHandler.getContributionProductId(contributionPlanId); return prodId; } + + @JavascriptInterface + public String getCPCode(String CpId) { + return sqlHandler.getContributionPlanCode(CpId); + } + + @JavascriptInterface + @SuppressWarnings("unused") + public boolean isValidPeriodicity(String CpCode, String Periodicity) { + if(CpCode.equals("AMOS1") || CpCode.equals("AMOS2") || CpCode.equals("AMOS3") || CpCode.equals("AMOS4")){ + if(Periodicity.equals("M")){ + ShowDialog(activity.getResources().getString(R.string.invalidPeriodicity) + " Trimestrielle"); + return false; + } + } else if(CpCode.equals("AMS")){ + if(!Periodicity.equals("Y")){ + ShowDialog(activity.getResources().getString(R.string.invalidPeriodicity) + " Annuelle"); + return false; + } + } + return true; + } } diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index 87e86a47..dbe3b7e6 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -1204,4 +1204,27 @@ public String getContributionPlanId(String contributionPlanCode) { } return cpId; } + + public String getContributionPlanCode(String contributionPlanId) { + openDatabase(); + String cpCode = null; + try (Cursor cursor = mDatabase.query(tblContributionPlan, + new String[]{"Code"}, + "CpId = ?", + new String[]{contributionPlanId}, + null, + null, + null, + "1")) { + cursor.moveToFirst(); + if (!cursor.isAfterLast()) { + cpCode = cursor.getString(0); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + closeDatabase(); + } + return cpCode; + } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6cc8d6e0..f39d1a2f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -507,4 +507,5 @@ Nothing connection failure. Please try again Families attachments + For this contribution plan the periodicity must be greater than or equal to From 682e9179b365d9197bc47abc1a3b7ffc298ce2c6 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 19 Jun 2025 15:58:04 +0100 Subject: [PATCH 180/272] fix age --- .../java/org/openimis/imispolicies/ClientAndroidInterface.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 7aca7140..2482410a 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5838,7 +5838,7 @@ public String GetContributionPlanValue(int familyId, String CPId){ Date today = new Date(); int age = 0; age = today.getYear() - dob.getYear(); - if(age <= 18){ + if(age < 18){ numberOfChild++; }else{ if(insuree.getString("Gender").equals("M")){ From ba647fc5a19693b26668081ac6135cb19670a564 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 20 Jun 2025 09:26:46 +0100 Subject: [PATCH 181/272] get majority age from config --- app/src/main/assets/pages/Insuree.js | 3 ++- .../imispolicies/ClientAndroidInterface.java | 25 +++++++++++++++++++ .../org/openimis/imispolicies/SQLHandler.java | 8 ++++++ 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 12d90b99..4ba4432b 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -497,8 +497,9 @@ function fillAge(Birthday) { var birthDate = new Date(Birthday) var age = today.getFullYear() - birthDate.getFullYear(); + var ageOfMajority = Android.getAgeOfMajority(); - if (age < 21) { + if (age < ageOfMajority) { $("#Education").show(); if($("#ddlRelationship").val() == 3){ $("#ddlEducation").prop("required", true); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 2482410a..17038be8 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -6176,5 +6176,30 @@ public boolean isValidPeriodicity(String CpCode, String Periodicity) { } return true; } + + @JavascriptInterface + public int getAgeOfMajority(int DefaultAge){ + int defaultAge = 18; + boolean rule = false; + @Language("SQL") + String Query = "SELECT RuleValue FROM tblIMISDefaultsPhone WHERE RuleName=?"; + String[] arg = {rulename}; + JSONArray rulevalue = sqlHandler.getResult(Query, arg); + + try { + if (rulevalue.length() > 0) { + JSONObject RuleObject = rulevalue.getJSONObject(0); + + rule = RuleObject.getBoolean("RuleValue"); + } else { + rule = defaultValue; + } + } catch (JSONException e) { + e.printStackTrace(); + } + return rule; + return getRule(rulename, false); + + } } diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index dbe3b7e6..c18b5e14 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -93,6 +93,7 @@ public class SQLHandler extends SQLiteOpenHelper { public static final String tblIncomeLevel = "tblIncomeLevel"; public static final String tblContributionPlan = "tblContributionPlan"; public static final String tblInsureeAttachments = "tblInsureeAttachments"; + public static final String tblConfigs = "tblConfigs"; public SQLHandler(Context context) { super(context, DBNAME, null, DATABASE_VERSION); @@ -455,6 +456,12 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "InsureeId INTEGER," + "FamilyId INTEGER" + ")" ); + sqLiteDatabase.execSQL( + "CREATE TABLE " + tblConfigs + "(" + + "Id INTEGER," + + "Name TEXT," + + "Value TEXT" + ")" + ); } catch (Exception e) { e.printStackTrace(); } @@ -496,6 +503,7 @@ public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + tblRenewals); db.execSQL("DROP TABLE IF EXISTS " + tblIncomeLevel); db.execSQL("DROP TABLE IF EXISTS " + tblInsureeAttachments); + db.execSQL("DROP TABLE IF EXISTS " + tblConfigs); if (oldVersion < 2) { String sql = "ALTER TABLE tblRenewals ADD COLUMN LocationId INTEGER;"; db.execSQL(sql); From 965912a4348718a8207ef84fdbf41fd9de0f2be5 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 20 Jun 2025 13:01:09 +0100 Subject: [PATCH 182/272] fix calcul periodicity --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes .../imispolicies/ClientAndroidInterface.java | 24 ++++++++---------- .../org/openimis/imispolicies/SQLHandler.java | 11 ++------ 3 files changed, 12 insertions(+), 23 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 17587938e5ba45abdad28d5c99321e32aa61bb70..46e5029e4a2c398baebc27b0a694574a82d4eddc 100644 GIT binary patch delta 215 zcmZozAlR@#aDuep8wLhO5e5c^IY9gb$euS*$C&ZW#)O6G+zh`Nm>F6b7%P}dCi7&x zXJM*ksNMWOqk)l$;rryqtj}DHoVx7drlyRIrjuDRi}`dEltPOW(^Hi=LtG<5HviA& z^I;60tjOc4RNKhSF0QD^*yvi4n3R)Rl9c0|pO==IUJPeVZk!^_1`(WWI898*FEJNt yjt&>6QdnY6>Eyj@WVxGa8@brUm6aJ=9VaU$NH_o7(f)G>BM>uf|G9&ieL4W{k4Fjs delta 247 zcmZozAlR@#aDuepO9lo;5e5c^IY9gb$euk>$C&Zu#)O6G+)T9$%nYpzj1>&OC-Y>y zXQ|d@7vKCpqk)l$v3YW1)@Lc#AWvrBM>uf|G9&ieL4W|x=*?Q diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 17038be8..78edb532 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -5838,7 +5838,8 @@ public String GetContributionPlanValue(int familyId, String CPId){ Date today = new Date(); int age = 0; age = today.getYear() - dob.getYear(); - if(age < 18){ + int ageOfMajority = getAgeOfMajority(); + if(age < ageOfMajority){ numberOfChild++; }else{ if(insuree.getString("Gender").equals("M")){ @@ -6178,27 +6179,22 @@ public boolean isValidPeriodicity(String CpCode, String Periodicity) { } @JavascriptInterface - public int getAgeOfMajority(int DefaultAge){ + public int getAgeOfMajority(){ int defaultAge = 18; - boolean rule = false; @Language("SQL") - String Query = "SELECT RuleValue FROM tblIMISDefaultsPhone WHERE RuleName=?"; - String[] arg = {rulename}; - JSONArray rulevalue = sqlHandler.getResult(Query, arg); - + String Query = "SELECT Usage FROM tblIMISDefaultsPhone WHERE RuleName=?"; + String[] arg = {"AgeOfMajority"}; + JSONArray value = sqlHandler.getResult(Query, arg); try { - if (rulevalue.length() > 0) { - JSONObject RuleObject = rulevalue.getJSONObject(0); + if (value.length() > 0) { + JSONObject ConfigObject = value.getJSONObject(0); - rule = RuleObject.getBoolean("RuleValue"); - } else { - rule = defaultValue; + defaultAge = ConfigObject.getInt("Usage"); } } catch (JSONException e) { e.printStackTrace(); } - return rule; - return getRule(rulename, false); + return defaultAge; } } diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index c18b5e14..f45ff3ac 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -93,7 +93,6 @@ public class SQLHandler extends SQLiteOpenHelper { public static final String tblIncomeLevel = "tblIncomeLevel"; public static final String tblContributionPlan = "tblContributionPlan"; public static final String tblInsureeAttachments = "tblInsureeAttachments"; - public static final String tblConfigs = "tblConfigs"; public SQLHandler(Context context) { super(context, DBNAME, null, DATABASE_VERSION); @@ -194,7 +193,8 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { sqLiteDatabase.execSQL( "CREATE TABLE 'tblIMISDefaultsPhone' (" + "RuleName TEXT," + - "RuleValue BIT" + ")" + "RuleValue BIT," + + "Usage TEXT" + ")" ); sqLiteDatabase.execSQL( "CREATE TABLE 'tblIdentificationTypes' (" + @@ -456,12 +456,6 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "InsureeId INTEGER," + "FamilyId INTEGER" + ")" ); - sqLiteDatabase.execSQL( - "CREATE TABLE " + tblConfigs + "(" + - "Id INTEGER," + - "Name TEXT," + - "Value TEXT" + ")" - ); } catch (Exception e) { e.printStackTrace(); } @@ -503,7 +497,6 @@ public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + tblRenewals); db.execSQL("DROP TABLE IF EXISTS " + tblIncomeLevel); db.execSQL("DROP TABLE IF EXISTS " + tblInsureeAttachments); - db.execSQL("DROP TABLE IF EXISTS " + tblConfigs); if (oldVersion < 2) { String sql = "ALTER TABLE tblRenewals ADD COLUMN LocationId INTEGER;"; db.execSQL(sql); From 125129a5a6dd70b15727ca3cbe267eac4ce41742 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 20 Jun 2025 15:28:42 +0100 Subject: [PATCH 183/272] update version --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 011672bf..65e5db49 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.2.9" + versionName "1.3.0" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true From 792c4886050e0fc53577cee59050f241c9c131d8 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Mon, 23 Jun 2025 16:07:32 +0100 Subject: [PATCH 184/272] unable expirity date modification --- app/csuDev/release/policies-vih.aab | Bin 0 -> 7582794 bytes app/src/main/assets/pages/Policy.js | 1 + 2 files changed, 1 insertion(+) create mode 100644 app/csuDev/release/policies-vih.aab diff --git a/app/csuDev/release/policies-vih.aab b/app/csuDev/release/policies-vih.aab new file mode 100644 index 0000000000000000000000000000000000000000..44a9d9946e31f5da484b43c6c43768307e7a94b2 GIT binary patch literal 7582794 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%0AX}^5Vj}Unzh!GXEW5?2O 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%0DCrfN#Ph$j`5#LkT6){DCq$21XH_u5hUD9} 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

    3b$mB2REwsl%d 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ó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 z z@O1!sAD;>g)2&9SpYW7j@96Ow&E( zYtqD4@|6tBdfvCMf+CbN*u`qZS9`k92u zj_CJgy|ot9uYFrJ;g}ZCMqESwurc=d_6%U;yWEu^G+A_ZDQfR2s?b!~di}2?DAXp7 z-?Ep|a`ZNi;^^Pi`uiP=L8<&za8uze%&m>h5F>hyUBTDa>Xvo&rV+&^|D1IVuU!pp zMqOhr+YLlaFbCUFAW!DA6AZvJXzfh$uLtN`yy3$(&%`mq^IwK6%TgC|al4ExT^@$l z^pbz+BeRYX0mtA?E#pm+@a#66^$6(i2{zH%gp`Q{Nx;JNd{xM$6-cld{2>}>{Ha#_ z?LB*4H11Bgp|&pmXo2)J5FRNTNUM$194EEkG)}?>oF|&515NenNR@Y_Ny1FoD#^+G z6FtX$`4UVE`=OrWrfg`_fF9QCcyi%+)0YKFwF#6lm(pRvhE39DZs8Pyi%E`q_rya8 z%~yz+^2E0J>o&HQY;#p6oYR6iv4}0|(rhajc%xYjBm3|5 zc;JfxcJ+M1Vn1g)Ftt^Qy&zPRF^B!7blSZ|*!)1MkvvBf1T}@V7#e5CF2mf zSRLwF&ep;060AHEIIRf+k9Ms57t_#l>Gn)nUOQalv(}h%E64MU$_hmXH|vCRu9_l- z&p@6WrtI8miB)X&S^%0Y!j2xuRehfAI3&wl2{1R$5!~lOnIO749;mx^4jyGtHhj!n}dPoP?{A_>S&fZq1rL|!Ju zMmR$IL?buZEsuTB*7{1phZX2Ilpr~RJ=5K-QP z>Hi5J&FgnIZ~7mMDvG;jjBg8e{Lis9u0wf+YF=)9KG_v3x<2J=AX!LO)@l29v-7sb z`i5h33uXSR*!MTT#i&DZcp=Y34o`1yaC~|OFBpTs=H^pl3#r*N%LKqrpCX89RgY_G z#d3-p3iIoftJ*4CI=d8#_TU7Zz#VCst-Y zt|?M~_@Kao0KEYXz5Dd-yDS|&9UbE6m3FX}J7sG4+( zlNy$nl9^v9U~MoJzVkY_HNZuUlI)acN>7GoELT|ICYk_nj0XVt?oFPy2_T84`5pxN&=KGB zY*EE!4bts*dszFPqAu=b_;IKn@k`VCo1pKMM%mrS2deI4v%RRVfX4&DGM z8V>KzjlIC_R8ph~mjtVA{5u9(1LVudkofnbnl43#rJgjtiE z#2veb0QCsKE$ATdY-f6Lt~L@zq{8t4qg-Iy2s5OpCtZqzafXj0fJA>di}iAAfKNBj z--X5DXw#L;au1E?wXoVJ^?~jkk0D-|fL4HQ1YSWtUn0*Ayr*^WuFjXVEkR+c#}88g z#poPC#s2F-f>ibRiXq@Wo4Jw98^)51rvg~84ksmY{%z$XcO;Y2=0TQFd5)&eLwSWV z{QL4^+ON=CCyl5q4e10gXB3bo_*=uXMBDd`{KOQm#^Rd1IkNL)Mp$$2x5ylF35j zq6Au(UR`Nhg6%Po3rU?sCacj0fg|Sy9)FsHmfXngYL58Qr9UjYvoXH9M^=@sL+t@q z{m?KRIu%;#$!+{R)8l3SEA~*1maMfv@zf7_pgu#ur>XuXmWF_h^xBR9fk_e0NK|b% zR}|G+cNP$0Wkh_{ zS4g1mN$?&!ry-|3e=%CwwR0dIuA$8P9^pgrvMOo3 znV@Zk#_Z$HNWQfmVxx2_-2TxtV8PbZ;6@SKie%$$Y{ou z%y)b#7XMQEljgi23%VygxPaId8h`m<^!nxe)O(fxul=0HkKMXk~_%>HPCY3F~Qp!;g@cgMAe7^pfC&kC&vRstNsS z1Fh^E;bV8){ps)kyrbg5XdT-ij_Rz{M4Wm{A(0%)v_^>tFxyf=FN)TeiSnBnkTWHt zL1=ycRLU!|`W|@pjkN5CZaEl5blfyc+&qrU*s%jf)UscLd1T##tPf z^-06Fb{?Ei!}azaf)fM|9*07U?6(5}Nyi0fAX{Y6-P0>1lG^`~r$%PaQrpuzQ+3qNsngU$}H9T3n9xPzQ{zWJ@Wa zCLnxl-bU6yi;B|}8;*$|^K#4byADJJ|IoZs^EY#4^6(gS5)I;(T`d0FsPbnaJM91$2}7HQ-JxjHoy2?gLhwS$vX7uZ;|(B? zoX7uW(xG{$M68lcpgG7E&8XbOuFPxN92n&NTCOYOdS`8Tk9yb&TU8kf$%R ze=uIa-bv^%-G!ydfz4=ai`z7dJ*`eN`46|6j{iMCpZ8GWrwuT94nJ7-Gd)}mE4JRG zF{aKog-Plbwr4cCtJ9p5(ayh3U$s9xB+^vvS}JxQPkl;X?jp)*W@agT|FM-u z;Z8CL<|f*a{wsg?=RhWt)aW?GU3ynq*>^lt^C{d_v+qv;AUFCB;^t_Qj(<&Et=B52mg|ZX7NXWj_#Q6 zjxIAR%02y+_dSQa3Q-AY$)TR57|ozuB8Z3aCw$sT)1dbc351-d-5cc>+WqG7lTfwooodkvfVJ;I!5^12KX*8+gl$Sk|}#*53ws7leuXdKdF4F zwl9p-(<1>`)Pgy`3D*5s5OEG+=XcnD)S3VOW$ZaIwIS{Pu-uBaV`wCbM3CXCVs*(V zGi*3INisWfZ9f)l`!Jp)UTs`ia4@W;VVEeLNVj@kr?56 z+f?(cCk}QhXHs>qr!Q>gJ?hNvsb05X97ua~C^J*))%RpB`pS+zl8#KhGRMFumhFF; z8J#gdwYl}n#8XcKM3ZEbGI53~H@)yObml= zNz=LxM01RT++oZvPKK|S49{{T85K>KkM$dMrPj`XAGN?g1|?ZAxL{pCSb)(9Z~PX3 z1sDXR{Sa~&4gacz`&MCODjY50VQlCLh6ot{-U_zdGvZVNI|(N`ut;5Wf*%SSTP_9o z>>0TpCC0*#?z0JqewJV~DT9BK?RdbC=O#D7ETJ=iOL`=D(Vv89QrMQ1E&Dyn7asm>m z=S^Ah@uRM()lO8kre-ArDFl92u>dtd%D)iP9s=cH4{LiKKs1EC5=is5h)pIzZ`zan z{hrKPD?k8Z9-(Kh8DicVPEFZw+8B_bU#%rCV6nPPr>dR)EWqNGr#feUhC%`i*~%sz zV$qO|^>hK)xMd#d(O<)5-(Y2oWw|D2Wxj;NPK0IeTOuhimNq*U@T@ceC%|hSStv!e z+&q9hLY6U^V-mim0O7w zThsLGc>=8yEUhS6#b8KI4UxPLy*lM|)u88$(H_2+YjXdKO^x#SZwo`^b(wIKj@ZO&=Lay^MdPjQSmi4%ZLPsPY|wo9eiri;+m;cVCvIqs zJoLlj!pMhq-Cgp%JMx8#wk4245>50i3LQdmp_RFOTC!dJdC^OOBEJcnK7o5|-14Qp zh0hagGbebmMT+q@C2tY{6(hxuCrX+g+O+N$T7@CF18jTpOJg1)2>)NmB|7H+J^+>k z^w1M$OM(~$+IXrwoiWh3`wrc*Z0J6882Kj45DpRn#O`&faKd{&m4(^E5p&Aep~yE| zgb555hh>6-q6x_YphtcgnZCf3+&o?|G@+QOwCpi!K9N5S_^29O^Qin;gILkyQfj8Q zHfW=2RZmZC_4C(#N-WfaL&HN1ZxFqcJv8If?^Q@&6^ufvP8D(e=(x)jd0K@B!`^yJZhpWzM?zZdHTcg%(NQG#uM1mUm^pdxWf=4$dFdEr5Hn@Ur!Hfh z^jgfflw}&Gi-a66`d9Jk?|B%;pBP4kzJxT{DIU!b!+t_qdj*h=jy=a)BW_`E{ekYF zbxJlZYk=A%8yHUTUZ1|D1c7V}r6O9mH6us{+Fa1@`))-Y95vmb9s6SA|6HD~*S?R# z-rO)oI|2mWI$`>;GTfr>>TM zJU^Gk+!R2EO?ec7C&|&Ux%(VS!tXi_Bhz~d?BC%ocHFuP$%$3~ie{Ic=;b*5;O-ZT z4wdQGV-Yu>B;MWWO#yU_S9nUZck>PWl2bQC#)p+#+^iYT3nDo3%#-n)|xV8QSOm`Wk3_g*Vs@b+9A zy$E}wq3C86!;L}D-BO{hJ2C!`3|1>_%}lmGYu&Nbsg4?u-eeQCurMk9gN68}FZvdF zHwj2loTr4eghU;N@_c)t&*Pi(p zJST5>KV;xpH&^tE+t{bH$0fS=V|Mau*JIcmxy?Y(0>knsPlk7(mlxVttP+NY7@N{;t~R zO2%xka_m%^FKle?_i&(n= z7C7_2i7Irs`1iBORYhbhw_cVBaO(5IX1qQ^f&NzUiY*y{`%%Grk4tw6$J$??*L#o7 zV@Ca$0pFMWCIO2L?=-HRVX6R1ZM#eBqL?5PNIg{NJb8&&8LEGB8F~X5?+s^q_?H1 zwThl4rU6)Kqcmu_CWnA*jh6L#^25GUlZ4Ijr&RXUv>|e{oKQzA+E_@VSf2}ep@^3S z!mV{9^}+=`AqrF<^&Cx5ljbIg7>DOBkNWy!teKQFOsQpHKy-5k#fqhl*(H_&?#&xa zQl%)<-@ux(ku_%Ks@HjmrBb4@<;*=ERdrgx2aAEtlQbcY+^jqPISL7nMp;+@+ z{(NSeYEt`RJ+!8aeGlU#-+V$|;c_6)QDlm~mOmhb^|X)@=8mj2%XhD!FaA5uVy80$ z=(bOAm^n+7t5pW|oOw&G#E&WrID`B?G~C?`9_{~7T##EuEcyG)O$CN6e7T(KC`P2T zzo<8^d&j^S_7JXagT%)37$9#N<58!9nFJoW^5|Cd$k`m2Qt7N5`WNViOl(W~d&BL_ z@dX|!^8%ccpGH@z|4`5Lju}hQSyc)FGiIUy^nad5f}~0}3M-K|k;Bx~52P9LOm-9| zld@8x)4hClfpNSH?%I#vO}!Yf_;f_-QIba!7;07eq>m5OxMDa{;I2~%`>Hg`IsqD` z>?DWJH2OalHODDDet{dSU#(z^-nd(~p;y}+Ctw_|!zNf?ZrEbgkyYNuhd%ayr;h%V z0^|r*=(J%52huEo22ar~F%q}0DN0oZ|0wnsKhjJRC?{2KKy;5Z-9c2?5tz3XUvED0 zll)eSyX(D5CZdqf7+&iCfa+uK1hZD?%fsZeQQl93bsFTChlZw(K+0>O=Qm^8zR5po z?AN%)L359r*-8e;-^-U%=BaA2j=aR92Bu%B<=7wUbSLm~isa2dLhV+ZeV!gzqR6TI zndSc#LX{ZwruhztzGP$lM#rfCPP-H~pA1W_*Oo!vcLx_##Ygs3F&NtXGyWw}RReyR z(1@Q)y!z;*R_63t>d5MgucGs(CVeR6^2^TZQq^V?Tz|TCcK>eLEmXATBLy5j=PAD$ zUs(?)L;u`K%9?=g^Lv2x-20i2`Hkc3i2w^`t#9{eKc)cr6_cSmt}(4$neS7{vjmY!_sYG_);!^#9lem56ktxZf!n=jfWN##-A z3ju&ulMV5B;MZ7kBunVsE?~kfny-d;&J}D^xB%0^C{=)0;?DEO zpHls9Sc|3AoTPS19vx3s;1g=JXbQ`H>_Cnm%g0B$V&2`SfAw-T*Aqqc%i*WL*)y}v z@lI#b&ziBn*daskB-nWw>1ejs2Ay95ER`@Q|0-p(cq$yBbf3<*a`Ov|)TJRzn=a>T znn??t6hCnnGO1B0qw;FX+QDhmXRd z_)Jlu@UMSK6}~P~oJBR_@W-EXHY%I1>8$o8 zHpm`as&V&;(Pc(6UOp*!*Ya1?q4;p`>Bd!UW8e8b%wNBW#}}FuaVEZ?zlZCn>t6mh zV(;R>bv-vCFAv40@Zn*JF4~zqkp`au3SPRGN zkA;sL{KZ)xd}Z>QHQIIs!Jx)8o}r*hymAppeL3R8lF@lyyeypgZ$(V!SET-)B|Z#k zu^0cO+XP$ZNrZAwRss=tBdTqVI3-jan+5ccia}CMmi%PyuyqvK zq-3%6C;=Y{-#5uOSKUd?Z3PVUux(jdDCYwzl_-QOEnaAtnV!px6VslxS=?J>8-g1x z>9Nn&QCeEcZjxAT?$I!tWV~pLt5^Wq<#VXb)3KRYIxn(U#9JK`(r*A(R!nm1;o3vx zoWDIe#+T`42iScCI1RM`(Fs<`L9n|WS$)~K6xpok5G$An10x0J9X=&^arSUP7RQ8@ z0hmi1oN39ILyF9haRS`_!hwQ;t5k> zv-W>=AoU55JpwEnSTJo_L>*W}V7;%@Y1?>Sl*L*+n(rVu=kPhd_+?1Z6AHb71Vn{$ z$+BC?TDASVe7k24i~90SKb$L6iYTtg^L9npb=Q|r&XsKC^90D2b|#m+?NUVYDnu5C zfd_d9dL8PNi^oL}|L5z*I{$xJ=A$|Cx}Rur$;zkiQeU2k8A713X2;XS?d)mD$0Q!t=&CxWKgD8eN6oWT)pL>(Xp{|%HgSZ z3Ij8CWU@G4hUK9xtsu^lq@Q?i0N~e@WQRF!Qy>BK(hE9AXz6(1xf_De2Fw z?a@Q(CIODPl@5=>7>AF0Sdwl(fmeT#9};Zn7>;(|sirlpa|VK`LK}wgn?nTlYlkTu zW@C(=RKye2+wL}!c0<2B712TRzFypz>yzUNZi-(qjJx%PtVakNsbz8lQ|!~D0YcwHa#zkV4;-NOKf8{dBw0e=5j zYF%R>DvX9oZv3h712E*zg~(p_5f7FRgn(lPFeJUTGnDtu39GoFDL zg-sxLt=mlGu*F~?|G`ZK1fJ!|jU~1C#ciohVyZ=tlsq0zGc<7el5VqIGyvFd?0F|# z^U7%wss%EobT4z9g|I}*?L!bTj5GO}vS+R2?8)47Isg^vPz@k9eqUF>b*lz0g67T9 z%e2^Py({KFsx>BFxg2OwTHn9&_Q@-s6BqdfG~VO(EaNvCQNTF8urPkobx#Sm(1xn0 zu5!6o`5+<)hEn18GE(tzo`fp_CS>nukOGm_b#w(@UX*q8!(NpvZVNLM0DF^+=JM&u zXF3Ag-?E#Bf2({q6N*6rjij2q4v6X!Aq*Xox5Pwm+7)8_*%a(~9zH5{vC+2f;dkt3 zvRF40v9c1%+xbD_R-FGMaPxzzBo&NU?N@jj$+Yywe^DF!fWY%X$~fzmRU#P;ati52 z_cZiKHf6%!q@W{M|0uw z1eW{bn=5RQN?WS}Pxdab{&w#|Gy$>13Uc#?@Ly}*0gNtba&w-Qj24bS*!n8t!)>~I z{5&ojvN{1So64dS{JAaM>ZAZ)_-w^i%9~52oAi-9UJQNC7j!Svy;y8-uBun;Ae;ZI z<12P8+^`YA{*3ldZVZX@@GC3#^!KoZ zl%b#GDKj~B2)~yp$*a#mzoS%LZBdr-amRf@B?7gYD4bAm}>O@Zzmki#5x_pen4j{^q=$x!GmC&$f zicgCE=5Ojc#yAx4j8H|HV&gN){NMb4BQ+_SMt+slWY*t+hQQLlAvK%4AlT3d7y__I z#R1Dnqz9yur1Wmx`rI=Xa=CBCd+DOfT->0;d?H2$Eof!F(#z%+Gg}a~5)i>P(Y5mD z#;;YWaAU+Dxt)L_8Fw@&O(xy2X89C6)txGXP36%T;Z`j@A&tQ%yWcW-y}_iwShKMj z>IAWYwXqk?nmF>Zw<4eK*2or27|@4r6qA{x%9Uyu1{80U{EW1g>!wKcrJN$6T(*97 zsXc8zrEPztCPaCWz)aJ5$_UK8r@m7RdQF5#h4+5t1LeN&Sq2cJM2b*k*~o!y01%S8 zr#UfWg3Bp)qvF$=l4ec>e*q5Mv@Yyv9@B?Moeoj%kEb98agH`Vl z!q$$kdZ7Ro826$M%o2tjbzP@f-G+-wtg7VMF5(DXO|Kh$oKis4+s}Poerj5c7OQB2 zb;GiP1~-~9BVTiz0&Xhb`fl*+_AEL%g?|vhf|P1|MmaSoGEybK7HIzZcyhEkX1g2@AcTmwSGC za6sk#5-{1DUvJ)g91>feP`rp}ChzG$!Vxe4c@msDnp_K`5sJ}T@VzG_Nnc63g=J1s z8h!r}g_wr`j>`8(&*Voel(NXU$*$;RNAmz_x;xiRn?^ps{@f7@irXW5MA&0J(ck13?gw;8;~<^C;nyD)M^&LNJ@G_*9l%w5^0 zOQu9C;>>*aY}$>7R!bu8PHJoAb`0&<4v6-IN?y!nF=tI@9J2dGLc5n z%D<0|utZ3%z#cgNeB{1p`1+4EVoju|&~VKf;sT0(=XyLQx@)VvSrgfzFm zDoFJ<+~5vD8j+&;`hElOhnURDkN6!^<84M`w-IBWTi@%S{HC1r)Rw|=k~xRzHTK1Z zHof$Mcq3dt2DN4xiUg9-5L7>YZ9dEKsQSb^qndQ3j#qAmJ$AUwx9LYben}>F{2P5u zi!>9XH=xXPD|~euT8z`<(zL#qv3w_gI}xgIa<(Y&ms@UQT*u4oT)s}xFk=hr9J37? zP5esmi>)C}E>$o~?{~Ac5IQDLR>m}`dH6`VyYeW&lh6LCID+zokd;@f) zNwuA6?xR5W=Dqiz|F&feyoz&zQc#-*GqBLNQv> zn42+IG(Zo;(0Y#&V@Os6+Lp2W+R4;?#z^A{daK34k1;&2jr`_!&0Xb3vW$ck1Rb_2*Wg&o80^++9e#<42%7Yn+Qsg^8dT^A# zH2n8jyl9pbMSh})UO1Bgi(-}$fXP%|IO5T=iSi5*76PvdOEOOYO1iYh0;uJq?G<})^lWDKq&K_WNtSyDq=EcZiw&>>r*9i#u>A`wnUJS%nkEtN|GM= zvz}y7w|UDlMQ(XYBiiga!J@X`OhTS@crld-q~dUqp@AmOSy(*Rqwd#Z6_jO<=}FUB zWE0w1y(RZBQ*hWX*Y9VBzS@TMeiNl;|h!Q{rI zbMXn*VrKHu@_ByeIbvJ6ACJ*%+15ThT-HIkG3VBOAjIwZyeD0NRz_lu^k!bMC6|`6 z{Rd~D6@^XCNZz%He9>ZlTLPC#1Ttes?kU9fv<)%kXw%H3NLf)Z-F5p=qaaYZ@VUG# z0>q`W0$OykdBbE6IkAnn%5z$sFEy!Ts!^!>B+}D{CoY&TcBC#C*OW`YVEau(W-@ zlv_r=yO;O>3^4^`EE9hJgP5Oc`xICr@{*MqJhH{zOD#?|Qy2XEnp(+P+~e(Gq;kTe z9+V`t-um25{=4Iz7AZY>wkR6$R zuK=B!Uzp1uUtSq!nECWsW$^?bKVQQI6@L8f5QA?(ca$9cFLv^o zW0)J~ca%21!*gDN>a7Bdtlie3O1puG1wkI2UWE5|`>oT_g)YCo*VFoWNc>uK_pOko z(^wW$qxPB=E}pDF`oSp2rA7RE;+?n;DAwwo`8wHqCP|JOBulL<<4+{Iy4OCp}@zWoYV63)R?gw&JXh#fVk z&x4k}Tex3GUxvCd{h&lTPT?jaN8+2fe*i)54a|RY5Ei?!lf-qSN;+e`j%U^q-i*Ik zNg7CiyA#TRaR0sXIPOGG0ER?dZxI;8@1)CMC9E-$YU+4AOm7?QRGEAYa7;?kqTZ~8 z-Aci*2!ul%U4)!5Kpk$Ze?Luz{57|}a0WLliCrN7xhrczaD=|#WV&WbQ5FY@8*Qm$ zy9TNEbKJ20?KK%UVbHL@peUfH;;ZOEnak8u_s{hifH&j}M#?qYl{7MOly~RL7hGG( z9J!WbNJT2%N1YOm1`Q67JYxkocFPkh4hSFI5 z>=%}(DPl{ojAnTVVKAp>b*-?;YLhLg4=whZCXllEv?Qy^@b-emnQ*^uG?JYd@ix|@g`lV;sY4hG~*`_>wmr&@%2&IeGw}lUz(M@Q+T?4&+)hQ z>Ahu_tXs4j@eGF4M%tSan#WjX8;<>vT_d}Bp#AlU zAMizvLC$f_9^bfrQoe59{ok1pb$IC?_k4?0xuN&=UvTK#7e}H&;>J2W@zKfk!kGrj z0`#e0!ecHp^;&C=jO>vS`@)r(7yU;03je>&rsJ+6UnR~(WtHlLSyv%pZ%QW+! z1s`eJ3O_S7I@2LFlOJJQ`;v;Ds!-{|$bQ33y}F-qCrN^;h-$iCE*A)~O( z!=$%Np%d6}G@G5?Nm+&Jx5QD5OW%vL7&lB2(4ZGaWw09XYbwpqJFgt^@m?+J@js;Z z=+YulN!Axsj-WS|0mRSdP>4u5Pi9mF3N^eMCk^j{QNE(jZZja4P(A^ACY%(K5nLs& zX7%p7HQ4D~p}G@S^cmzF?e&}lHJbx*Ia;*J6s;%R(YFQ!51d7F!L!LSpF9A(A-gm%hh)a9c45lW9INk*Y zb}{sTuYW;;^noOucKq;l1(*tYGwPH$;mM}(yHF0@=*+ta^iY^g%KZ$H5edP%^Haj7 zO>iJYZko{phIxjvgId|wQzG_!toboI=_2XH6DpNdOK^EPGPfGDn97WqR&fO?e^!yG zp~WKUe8fmZ`a430&Xb+Q26a`6nNbxEN@{-(|3ezIm!Mq5L+)o&lj(C);H9FC^L9}pxbiLOtF^(vcvX9m9}^B7L{Dua69-00vd@D7v;jvu zgUWAJaa82M5LHdh9ruO%A`67ju0LxpxV%*642`tK=QzS^G0JTJ4bt{K4shlYy+6!w zJ#zJ1kV>u+J=T%Y$DHPhJXBBI^K;gVI|U;dB+V&s(j0f}nll5Q>ItvC`+ z{^J_P!|_Zf3a!EkU3CKtt8U=8`}~vk@eE?R?;aV=mx{<@e%=W{XSSC z7f+Qm_7dF?GvRgloxL@uvW;o9lQxMP#@wyA=wwiS{r!Fic=^nw6COrG9XG5z{n@2P z3zaNVzE1b%KPG90NZN)|2M^~Z-cHk2$s4FUaR+=p zaaVkq|JXEq%pA7r=&Z7*ii?_`agp@l0oWV*BWjSaEn4T-?7les&j>QItjl2$Ul2YO z&rzBaOxH}flhNXssGH^t>2Ct(yv$k`tks@W?F!@~YHS*$^-@`IWyLLVe^Gp+5D^lK zQ%JdnMD{4F-`v#;X67KKD-zn6&X1h~6dWLC)P!DR$IR-~Zza~4qShjTGL1nnOn-BlCGM>Y7um2Gh1Af_)%#QjJ_YGq9(kM0^3qsH4Wn|aGjU=G z|2dDZwYpuaLflPy?LvI!m5?qG@L*QmrkO03(xBL-n479)(iltTAJ=HDvrgL77%STH z0DtgD-4^*(oq}}YZTjA3K9(hJ%rN5G^P%0}w^BEIZ!#Ny4Xu;BJRp}#&-wQ!6@_Ex z0l{G4o3(Zc_02d@R4hm-?oXisc@dbV$AB&z3{wK;$YWcDKrkpaD+vokO4X4Xn#{%> zSp!csK`X;dtMORA8AHA-BjZ^n@nzipVBoi5CfPllx<7tKC>B7(^Boy}bB)^?1MCKa zHiD&SHmt}m@j~GsHe&qwnKAjY)af}6k{|tC5r7H@LA2xhmlA|#jA^T5{{{w=SejUQ zMA03^OB^L|jwi|qfELa`$tkEigZQT(d8e}OUYtRGBxON2Up0oW>;%Hc4e>K2vu|tPC z&2W)VvssY6R?6H$!{mmnG;*~ALafdR^xgtl?E%=ddF%HBnfm2fAqldMe878OvZjyO z&7EXJ>_O-3WTu>14b}l58at9@;*9>1EvFD+B^bzwjNrgk za|-Ws7Fu#8pWB&K{9laS^;eW%{5JYY7<%X#7>1#{8v$qNmTqMzX{Ae)8HUcG8%ar# z78G^pP!W{0=ul7z5yar}vz}Ayth3hl{I=Kq2kd>n*1q2R%F}(5N7i$Q4#t=w^R=5C z`r`o$hYscSJYNp;nniJr;1DOXXh&TmDFh+kb{Tya%4__I$?=VIVS&>|b&gDzBU!I- zNXf;!gl=Wc#n0ENPzc>J@93^jH0-6!`kMEW1%K_R%VTy-w4SpITzSQCM8W`$nm>uF2(3u+qD5;s2R0()=2?gEs$n!0aId4r@qHpJ`ARGKqqe z&or>9|91x?>D~S%! zjUR-%l}*lxPR|#NPXHt)l#vQ5?@Ht#p~%|$dQ{b=lGgk8o7+27SsQwKkwKj$@$rBs zC9<7E!y4RU;}c`)oG)HJ9YBw~esdW#$qgS{_Iml@!`$kc2NJ%uy`xS`&AGR?|6={{ z=+?~v`s?78LLKV`EHL!>%SP+VFmD`b zZ?WCgL`m}t5kk`&ytj~XtH*$z&CnWQK5%xh-2L+XwdsNWFPl`N7_u}E@nmo5zOyX3 zoN)SWRVa!xu8i_!(?in7pz34%uhWAM9_@tcr+?1hUlPqdsMd*x{Dm(4cL%cs1X2sb zDlZ~;U*=J6!#{chs93r1YybFCOaO96oUJ5dl0-3a|0F_$o7VLuugax&*By=0?uRQH)jA;Uj!DkNB|C_jo9E0x_zc z$wk>2o~5AD{7D)vW&LF^Ah%o17$B*%I#r&4ZQ2$IDAk^lLe_z%%R{BZb~He9oj9?{ zI-^P8tFv`c8Io|gnLKm?M^q`+=Rzo#UniL}701+y#Vjp(Of#IfznRu@$Z~QA{6Ij6 zw6rH1&G+~cJ%{uLoHqCFQ?}J}U`TdfDA6Z$z;j|et&*6Natcq~D-cbc~zWt@(fqUlc zmIz~tkVd-|^o{M9Tdp3;(U%TvgB|`O&R^<-urbZ>!!Xt2yadL#oyO7N*UmTjE?7|k zgQG5}NU?{j?*sd{Oc%n&7*syITI7ptiQdRrbP27!-k^BPbo^n(9iG&Ns(3m(&1)~E zRR4U8WsbPYm&kTqv^S9_WWp`Q2i(|84B#~cEHLDpMZ|@@(o}g*z2lQfpo%OJdR zNCa@|l1>##2;%y>cr!vTJVzKlK7HoyZ+%j7T(Jj`J!fTK17O?EC9i@2ht%sXnP<~NMbR4ZKdVY@qEpuV zuFZHIFFh37b!RJ&zP_IzBZ)2BwD;rxbUoxKb{m-g!27PGTq%w4_3KCKbim@Hzm<)@ zy8u<8k9e6hC?d`Q*sHI}ya0vZOTeR5090eH`UNN5&p-SGMhJwOv4Ch4NQlqJu*#sf z8ozi2F#``)<>F7NuPaU^lGXVnm3IdNCxF(k@cLgpRq3yUH(QUd;~Jk1>iGE#+rS-M z8IzVW_{T^n!*W|jt9eFCwP3WRBz1G+Sys5qcG}TIO^taKY!iDM$a# zHkd({Ltk`~r8vq;IQln1SY>iDEA}W~u>)&tr#5aiEdbtaPVK7PGR`W0?#yekC3*Ap zlv5hGuy4e(Hz}3PRa&T!cQ>ss&HaUkl|+8Ai?BkO8dF%{7MP2C9sF6(%ym)A5dd1w7o=DU5do1y0?1$AaSf}D_7V7t1&8n#Sy=c7h4i>NLaXH>;mxc zFvU?gN{iy{Kpu->gWBxdGnWrq@R}6t5Zu~Q0e|rVXuLV7FTje-4-cc}JpmgDamY=T zf2SJoE#`-}%RS#es22tx{RA=QdKsQc{LK$#nMsqds0!_lVGL6)H z%bMFvl`gPYo2#q}3>ZwNDqYKsh>fzW?j%K@FD0)aQQcdc^xmG9{;%#R&xaH=+z&L% z3ch1kQ9o;HwoY?p_C=_o84~ZCa+T@!dOW7ZQL6p9V{uIW0{VxKlopDGI{vM4&zSmx zhR6uPOGbkCJnW@Eo}2sa#P#0p)ZNQq5Zs$)&f(#Q`-N1ZUwj3=_t0jV1$Z5k{oUxC zfymunZN0&y{WtGcKo5JoP2Lf6e^GOLy6au!l!4e=;aWGWil{|sD_9(KKknC<>nokN z(eMWW50%?)#wk45oW2DW3O++Layc*O?{ z`^F=)iPv2@clv7B`WSpCy$`>9;`8isd=PnL^#k`3ez39YX3}jHz~>J#2J}CIn6;7< z65`hZa^mer`8)cp(NzqiwO4o2$oOE0+vue+Ftsx3{!62q5ps+*20`VXvWl-vG@r7c zRlZPT9fJbQ9)F{DA3S8bZD`2b=aJGq7DYo!rt}yW?DG7AW9=0mW#@h~;VqtXnvlK;3g2&8Eu3Q+KG&SNb6N}d zYnF3yzIQW@wd$GJ=ZAN;8)7dMa8k2XQX`6{e-=Rt-`QSw6C`H{vw~(OP@=#pkfjgs zHa~`=@zU;VkGCUnaKs(^SvJ8cGqC6_pN@FnLH4(EL=jmT+^o5Xs2RUcoMbU6(h{@{ zx#DU`{6h`k6q50A1Ffw~8^TEZRU}TO0N2BWgZx+y7{JkuQ!fg{hBZG0k#u}GO++kc ztD=5z0uWswybsZ<4|FbQL6;(@;|)5T^`@;kM>xddiwx9Z!qGH5_ve5d9hr&sf(F*R_Jf>X3+tdxX8 zbmx(m`e0aFWS*#vSr76q9{8#;{k3YQ7nEyJGy__n`L2;xG0}!jR(^KLY!#8!abR6* znbje8Wk4=-6%P>F$g;Gxx6!kcByk-PfX*jb_22F6ZEZ_)Y%k8ZULP8Oe%c-G!kyS{ z>!6X%IY= z+}Lm);Ylfd9S2!tZaNTkOOMBdlub}VlM-_|Q;|x`_Nj@0xI{Fu2lJ0I>XUhX?mWi* z`9q7d`57mUE6fEsiIRDV1!*T}m1WiyoRW)CzRjdma!>vjoRgCn6HAawML}T|RK*Rc zSgYrBZ`5UYm8Vn5xo6AKj@8L*xad)j^NRwv0*FFBzaIyDwCBaj5LyA9dcrH`!EBVWGErskY|^ZLQl@ug)g!1M=hq1<1-ep92}-u`^@{!oC zMDUTLCOSMI=@^|F1fW`bGEW$Kf%lK`wRtll%%{_WuR7DIM>2=FnVcDgr9)B7rGbN4TF>8yX^VK){dd$`L-#z4-p1Q3_ zAc7x99X?HIC&;Wo38^o6-h&^IhLgXj?=trVdkm2sF_jwqjEPV#dH;_nr2N(^E?nRO zmZ<1U%LWfiqFFok4ntTx*UuzG__efjXfC~cta6j4RhtWo9q2pU=nE~&IUuMVZ$FKG zfW865h0`r{`M=8I!`+}+9ZsiSdEXzprA3ebrI=XR zkyQf7c!oC$l97DvLX&1`XO(n{oLNnv`LCmeJ%UU~;tAVbOGbmvT;u7kDFFdSvWL2? zW*WHBbUQp>Er((ZGZrIM6ADCW4CRb4Uw(9mb4-Y>)8%v%{5gt_30lKtsfxBwaM{QY zjiFk2W;TTi!^E)O%u)Q;xpuIVV8GSVnr(4lilCQd5ZCL;yz6NofK1fiyiD1l5qX`8 zA27m{{1n?;`m7RDN`oxnsLoV{Oyx}l+B8%!SMpN!<4|24*f3{0o~ixhR}pjWOUH^L ze{OCzCu}v+QMJEnrTvmOgzfuF<6nW4>$WtYe5Lh&K%2UX1CI-*?<);u(Xv@^Y;L}8 zd8vH<=AuiHMsKcHpTYJ^qlM#GOF84gPLO7Z{0mrGnPl2aRC-UR)HTAJ{W&IVQdUG z(=p!n;@(k!K%R!-O%~GtGPHL-!X@}){|oIfjc-Y|;VRA|-4T<6#vf<5aSdU$?*bp9 zV-JusL_;ccR26ZGp00&BLic!U%Ek-%b{vbM~9k74~SKb7I?yI;Y97Vm?1ig-VS zFpbfq%l!BfnW0Dpr|XL5>=GawW2#lzQXlU|uE6J!$= z=zB6~)cHXikg-!))f9j%*y`m$1*X|;kU1C50>)M=4B?WEEj_q`quu064>Qq);6}mmkC^R;nK)0tR*jZ&|vdD)lu+fd)n!4G9srDbO8;p zwDp1TBffMnxgXwyFiaF+cYDTeK?n|TQ3A~iSdPm{OIE~4E!vBQc$JI!1sw@Ud{-Incce4P2y{QB-{%cWHoiU@-=#K$gbNs zb;5o@prB@M!6Kqx%GpZLh0;nP_svVyo*iKT+;#o;LSEbg1W55#QRFk@+pfElzyNDE z=WV@08K+~!p1VDVNxRvd!>zJ$%Jvg&4-iA~8>!uqQ3XxI=}3JF=#YLC`gQ2lfGQ?c zM6}oy;`B0>mS66-Zli24zGEC=17|NTz8Xa!CQ)ryUspwfOUDuE(ic@;i21=u(FiJv z&#F6yu8B@iSV7wX<5|{GVQdDU&1*VfuBUPIwNQAIqmBXhVF|twk2-63LRAEKJeBQw zb)tz_Zh(+1zoY?c6opi_Bl;tlAGD&p!aRe`&u&_J!&h%5DH;scvoqsLFjFY}+zfHP zs3xhNV>&+em~72$(ZlxAP0ZJ`bX}OtKBfr`M2E?(Z^Be33;+Pp-r7y>owNF+Cn2mZ zlr6PbB`J#aR#v5;MQ?jr1J7k5H-(rFg#yj(>$RRcb zA3tS{U)#{cpwSwP(le(KXswyFS2(HzRaYJDy6l__+=c<*^trRvae@d(jU-KL${Fgr z6o6n9Q$J_o&T^tjnGn_^02X=aerOi|7QVug0$uw1z0Z{hh>)37?$CAQ;qyNTo*|gM z)fJG&J)J7b2HDbf*;|*K9FhKU#7{QuPMqU*p zZ3ud=$T4+F;A|(AFOocSNT$IuY{D|0YaEwT;sBTgK?2~1XMEqOX_RuJ{7D=zi1V}t zWPL_(p1tA%Gc!3&JZq43>tmPo2K|5_jvoSP1(Kv^I3Qb`j)u3x<&d&}9E{xeK1W)XPCgj!-MiS*YX*(timIn?ZD^AWMJ|)UsBA3t)D=bUvLl zjCY!dM@kdSy3{gMtAIvrDSN6jvMwvM-EqhDqd4i(j+PXOF*>0(bPCzL!vVaq^St@o`jgNiF2urF0b=d$^8FO;_~tTC~*fjYjm zIH9S%LmpjM(_1T`(MdhT>FIVTts0x&KVhZ}=MNZ4i;J~A?`32SKDPH8e2{+c& zHR8tN*0viGirm}ZQ)FgEAFi+N{5Vxd{wJDi66k-TN%Rfec{pLtk|h$~N34`|Wlkq_25f_H=qO{jp0<79ycnx>A4&&=6S-hT-Mh4@z- z;*SSRXDK^x?rMhq4YCUBp=We|UMcm;VIWyR57>{7%>P0*cd8XTs!l+eOsu)FVWtm9 zQys(jDB{S<;W4g23L=5eVxk7hiFY|m-xK|M-$O)U5{-Ex!BYzq7&^Urt%+y)^Rdnubb{!zT8~S z;9W(*Qxqe=)@P}IX(xd-Q>Z?3RVQ+N9>N~!mfowuUauqTiz%)W@0GIXHkHyP8o!01 z!oPoN5?8DuG`F^;eQr<~6=yM4X;PePNt=4hY9h)UF3}d5J8$F2uj{ohOSzM3YbT_! zwbwP-D=KL%Qs*Ug;V`S8PU+z#BnI{d{Hb4Zv3Z1D>R;tLS$wpfB!_@bmdgX1dw-*C3Dbo?okFKqCP?EM{MXtE9a7?B-CPY`Nj zUVV~8mYJI1xPWVZ?nwR={k}gnqv`_NAJ-z)l#FZw$1wJ%{FP}J53idc_u z5K9x2iEghKHn)>kJ`_z6+twvPUTJ(+Oo;w1wev!4;GhhDa~LufI#75d{?I@Iw%_W~10%Ot!>4(pp@(;d2gWDL)F_{`{8O3&I?7gG;j_4~R+Fu9^U_#6+iE6%M=FZ_;J!N7W(IzQf+npSkT78K zXv~7euERt#{az0Ls<8!!W4``J562hcg&lS7lc9L|ywdlc5c2$F2zg6f7?5s1AU|xy z;^AcM%SSUXFXi9!x}Z|Dh)y)Al<#L z$uyK^!zGa@j9e0G^Lt7GETJ-#!?7=Y_0$6L^BEFy@ouy()S1g|RrtyLb z$N}&*vxqX!oYpTy@iYy~7Rv21@2GOk*PA;`m2D|f*HF%jC$4dEFYb@s6C!1mVy|~) zf6Dj7Z7ogGS5@|oWLzKR^RqN4Z2hY0-PAg}9Q9&YK2+nSmTVrAu!Q z0M7ZQ0?#m-qvK8Rj7tH>vR3RKO{_nT@sdAD@k?f46|~&%$@RpAg_Q1`7i9}GNlHM$ zweG)NQtuj{XZFaiIT7 zZz8boNB?WRwRMb20w2mg(4db3@W&eWtxfcN4gU%YGtz%_6%!Vj=duY`adM!a_7_~$ z`E)0&{ng2;o?IF#i0;Tm+-*ASliyXYw6KTJI6<=>iHiMPUA!Ix|1(ytgF9kfb#Gpp z-$S}vMzj8|IlmziD!c&x@^|g-=N!PuU3ocyh~)Jrga;6vn5$Xdl6dCTp;5Pv$^*fo zX`fG7rgojOhHQ8mvw@+pFn`^j`Z(bV(Farb2xxAtGE6#ql1)<@Ce%A3B%wm4_0~d{ zigofSt2|)Y3#|H19w#cg>P!Ym*M9F?^om_NGfI>k{Sjlod-=ioOalJGlRMKO{y5c) zi!|Z^!%6mY$LDcg5s4KHxG%yroX@*ZM`u5 z;z3+0@!k4v@0F4J@gbbX)JKifP^KA!h`ZQ?{l+DFW6_&2OOK&v5#wj3s-NS^@F3vg z4_Z;|0nOaIRWaCEilb~cqqYlG(&uEYYj84W#3d_M*y*U{DkHa_r;XT>8@;AhQ_f@j zhQs$`y40nRqQ?LM-2OM14;pUt?!COBt{ROZ<+${s9Ezo{xwz1s5#xV*yeq1Tok^Sy z6AtmS=1-2H)lC!=%d*^4q_{8koQ1bPr|`S4OmMvO|G|O9qzj0CM|6FR;E1(^a3DPH z@3n!jS%Db=JGTreQK#1ecMq7v?yY_>KPz!b5>m08Uw0*pJ2rLL-?}?MBhEYiyg~O^ znzE6kY5D}m1>3h+;JAIT6e<3H8w z{oOpfx2P$ZsyDe!eF1qMnRYDp^EZoUq8N~U%ewO8`4y)`$lEJ_KdG$#!6&)?E|rOs z?XUUsIlJoj`A0#^>rCh0hC3b8ey6RIcyHg2^(y#YbSIn5^g`$$&ehW77j;aTJ^`v~ z3Ur91Uji|n5ds@5BxH$?impgeOc!7wah|2r_-GEtz4=z#|wvdDOfBF%Scek;n{JWF(kCzEFr zn`A9c5&#Ah0S=9@Un4Sq*YC(%SR^eW(e-9=K8(LSElMn9Z#x*ACo!>mSr)PZdWaxq zL;3wCf~|t-O$GBHA>Kfu~GKOzUyv# z(3mZ%gEpwq{}S^o?{1VS+BLx&5F;x2NG7K;$?kCp>7>!donhz{%GoX1}hppJxd9mm|wWW2}Qkyet7r6^VRystHtdd&6N*( zd+Kxy2Zu+y-%m95kM&pWau0Qf zmlWLIV%tlk?CrN8s&|NxD`uIkl+P=z#7hXcJnrkpM7W16fe(074W3{^J$(rn3SR2+ zU&*Qfe4}0+zD$d)*WyqSyKaQvLWZ_rL)F=lRO>obJ$4Jcr2&s4 zWg-y}m*O)Gys_C>n`P{BFle3@1tDfwM+@Vfia6(?01ZPq}{I{Dh;zXmjd=n)?S|Xl)5mx zDg`I@zQ57(xtpLYln>+3^wI)|w4B=NqG%opLI_LPf!AO2kG;fLofz1v-3P?xC>v-^5HD+w4L zpA+I{$Cv`$VYu1KB2$u-TLNcc1t0LD`peo|K(8jA2u*sZgyZ{MwDN&3Nj1_14Xa*X zk?8eFOb4K<_CG#ZH5_3Pl0Sr`5xP{**k#6iqI0gErJOOb?)M37m=wd#E|`-QanV}^ zH{CWrE8NgB%x}N-RG?sSKuK_~MMRD8_*mWXoU8pI5R35oP$^hAkyq1S?yiLtdP;+? z8Wp&W)i!R-=7V29PJ&MwNn@tyed23;!= zaggQAj>M05IPiW#x>r~e*TFAW;VMpwZGODPBOeDz_-KP$J3s4*KOTvO;j9zffoWFx zcNKk70bxPh19SZ^)cnAz!YQL268r~n9i%3(TW{#ORI`aEy9O^x6>n9 z9WdW8aVWxXH=OciVo=8d$|SNt;&Ff^(>21Fc$}Dd>a|l^=o8~FB7+XoA)m%tB-gcA zbt!f|rTpO8lq|shXACyfLuVbv>^p0Tx&O$6>Zn-8RcRzUj%@-UJ2a8uDVUfPV90;@ zb!)DMkmH2-f*{Unl3`OWuUO-~F!k$6hB}CoByLmm%OKIe{|L;1-7*enH;!*LacRh} z7x$;pj|d-i{;rIDnc}VYU&eOmt=IwoNBzIZ~5X%{kcwfBAY4-^9$Pp;m zyy|v~#z%;4%z`Rx)D5OotPKPLr)0aSX$TJP2n9>|x(i8Js;xnH?WFFk_0?LXJe>)7 z4`ALSg1eY=0?sHx)^SR{1~N`{Gy^?pE46th`RUnWvlnqms+=m>}swi zYf`_%x;&iXe$4g7cX=6^N9nSE3Yt7$*LLBm~!<>DMMg~kaP%mEyp~=T<=1XmLhyd@q?TqncSK&O0xt;6B?+ zpfboB*y)jpkxRZb$zmByd(CA-`(XkdIkoWXfga0D%OlX9IbF?r?yP(HZm0ZflxB=2 z@iDocYtP1=)`4`8(11tO3VTb{oTqVZP9XJT)dloImdiG(-V$h-4eDK&nx&!PV%=Zt*qriQoX zaUDGJ4$F(Pfv4)v1Yz69302GnyNZ_4{4|>v2_migJGn%e*l=1J;g5=+zOdxX{PJJX zomgxz0?($NJzx2ICIW}{*1VP$Tm^eqq(5*Po~J_zORF~0hq_o0Ls9keQ6Kg^bn#c7 z-GR2ML=U-WJYt#P7?X7h{(OtJYS{`3h3SX}x|tR&kve<$tC%x%X*`yfGyuI)gW8_Y zko~KLZoNBIz>tUBA86U<=si?*bS?l1o4qQs3oY@tzrEvr^^pjw2_ANRPhPEEO&VF0 zTSQ9+qv*#^!^~1f(J}TZ>oDaJ6LO|xo5x4BzCJikZKl@tnTExlP2D9OxlAs0>#v>6#dvM4beTsV?91^+8Oqz@U z*%&vYlVcZqO&Vi05PfXr=T3VZP~B00q5PwL)2kJ-9LUABq*SO!rL1DU{UVRl#( z#d-z=t(tr#nVu~YK&oa}h^E{=pm&01SR81aO-954BsRhBdm?bi691Evo1qTV3)wJR)2caUV+zagApl7%DeHqZhQ;e(LI1DF#z%|v5CGZwTSiI#oI zY^$Vv5hNih$;~h&2^I-hl_MQSsSyxdqn6Dg0NxV|{vOMW*;K9i=UPr}_*jb;SY6V~ z$V6C}pK!6)re;vm5jtFNPHd({k$TiH%@gZhH!F6pOx?tcW?62n0voBWjM`1^t59wt zUq&I;R?^xWIAgoF3z+et=K*BfCfcSdX1^Y^ZNV|oU~L};qlP%_>B*T-WVvmX>?Vj= zKk|ULl+w4!+>DcUx?#XXB@#=AT|hYMx2no#ggu)PocAXgL2)42IWSg{Sq^jVKyzwB zD>2kn8c802L!ppTy`D<1S0QyLmr1{5{(NDP zp3@1gu!G_VVkruVc40^;s)O?08+Cpeu5yXOJ3RVdCw=g-qffqb;wN-+YH>@C)3g^~ z+k7$4QSq3qGxd;3zN6FQ#Nrn{CFL|%D}R=BvzLNjTlR;S6ql4X|8yFfFTL4S7QY-q zXH`}bUG|_}c~;5gPj&3MC0}WD+29Fp8ja}xJjY_i-}?Wc%&?a#giU6wj)fASUJ~ye zMq5SOw$vIS0dsk>+D18+D0{U{I_LLfT{&2DBep#Nti|GAeLH4~AjS(Z_$4K$B$3iH z_@nNS!M8K>1!-A}OG>DV%M0#SN!-c>=H6=nR$oH5-bb^xwzD>O_o&i>`yV}i#N5lv zFgS!}7-@w)o19V~=toV1Gl$;1346Y{bcqv;diC+c2XESqO9BzWXiW_}`00`nbomaH9FGJjuaX1G zs8bh^grvQwdqH8LBtv*SA|#Ev1fQ3wD#TK%+=xkcu}VvgMv7|$dTz3~nK*x=b&g)` z_B(7(^E@+Kr{4!ZY_oj;S{VyBiP)!Nb!4u)`m5)@6f9_C%9dEw_Te$&{bw&WY?~`g z=ri{X#BeU z>8bEVy^~eFU*0v%3#9~BJ^Z#p#q#2*-D>aQyII2s0D9o(*Bzdu#bpYGc=CCP2me5G zKqvm&>Tvq$$7(Qf4cyw|`s(kah)?owsITYf2d5qN0EmIw*5Qr!<_RS?>S=Bjxm*K? zl~_$Nw`QWTOq$09je`A2UHKjn71@JuUaLPmLM`MfD9RM(b-jEC_A?Lv*lK9UG9>k1J zONt0{+P?tW|}5j@S5#f+fmV}gT1XT0pP*U$~W~MJ2WMfAF0X8I}0g-Ndjc%@TqL8{p&>fcVRrx-q9=r9V#|OtX3B*Q>vaDRH)kOd`O?$DYVoXw&Z&LMTxUVN! z-wIW%s6Z?>^}*_t7WQJ?WxR9)uw(LNl>~KBIzQ;HYD&eCjk2;?W^nwYDkns^q7+@0 zCiOwryMa)oWgp@718#lM}e8pZk=8lOSxC{{no%Z&z=iHbNwY^&j2=q1K4wf0|ef!i*_hOno!SHDVKgSavx=PjS5u8zg*G5?( z(xuvKHpx(~%teT3LOBZ=|B=Eh{bbMUL54-l3>C#K?0fyq+h2Zt7;dtEraz>;4OtyA zKj#d~a*iiZ?_VAA9i$X_R3v5AQU4V`4DGu#v{5YUCSpo4eHs9y4@z*84mgV(^v{Kg zz}HcFs+3LnmjE#HX9^(a+Cw2tEPvOK_y|{kz2{6%2fq{O zV{SLSW@zrz?Nm(Xk#x{jqbdIRt2gMnI+T|9Br&hhxAVstwg!`MbIK2~UcxB5qg()* zy73cT{4G|~tt8v*4jNnH&o7M2qnU*4T@3%885hRpc>+s)c+VJT)r=m0dILU?H#&Hj zsvqh;%e4{u2Wyu0Yb*P9F}a2g$AeY26$Eugg^O5dUb>jSc?F<5Q7%iQn6jy7-=3;! zM2a-JyfGTcc!80bI~>GKf~G6-e@GYdiO@V+Us{}tkS_d_ibv?g$MiPPjhfN1G1k6q zooMS@fu!lHO(B-Fb|F!GVn!#*a1FMxTSl@?#%p9|7%U1*(fk-_F}3>s-~jplIFU3c<=b(I62H$$%#NV7>UzG2k%88`jT?B*&;fg;HZU?i&*fr(FLYmU1d>9siAH_o>`RAZ~w(4vGD(2Bq;c`sQC`UECj)iLIUq%v8&;E9B@E z4aP_9d8OpVUlDSgDp2rZz%%Z2$JnHUtqX7ZnVP_F0hsj^rr#wZRNK0B`u$g@NGK#`>606Nh&w^t%b zO~h(CaQMiP<_(B6LYyb=AOt|>@O#{;2nTgnz>!Vj&ya-ENFZ$@h)VX#u?;70qlLAB z1&qwexMWV<1@bf`I>TiBqvB|l!UV8M!lJiid}QO85fHDWg+)%*6PbUk@k~jqPgX*Y zB3#B3K%tfiQPIhL2v9wkG0~FK3z&(BOe#i_8xd)dU@{KD(G>$auwt(=)2Ol{2d5fw z0_qyCTxcC2#YdBU#({N9sTzQEexY=WWNRLQWOY1%gO%%1V+b`ijeRv814SxqaW(H+ zqiVT$@=~&cZIrx%8~AKw^=RgHkuT4#*s$A(<#F9xg3+{R4mVo%F=vS>gs0=PKAf3g zZ55gi>9%0*z24s&38_C_&1U&ssHX=L2H z%sW(2`lhFBVXKTv-sUnV-$-g%e}8H3eCcFQNv8;AR;(g0^y)&Y$p7pcety*dT?A7) z>1HU2me$$S>km*b1MCVJ-v|Bkja|@I4DcG!f!^o$^seGt1>eUjUq~~ei;dq}o=3g< z_Dv+}pKoZ<4Cs{9v=r79QZ|`C1_bmd$S($#f^sSZnHj2UYHKU+HAv)_l@_#?HD03a z>|~(r>8);m^jMX)?OB_`04;OZSQp2@)N{=?F!0qZFo$`5VRR|t#k==f)HAbdV6ZP8 z^Y-GxhrNC8)s2G#br{{rkJB$d&;J);cm3Cd>IMcD)3Fte=Ji_D92WW^p43zj{DTiAs?Qhw zXeiz2OPycZGBV9P|IasKEp7hW9%yXkf4(7GJxG8##jOuu9<8!Fgtcr+vj9ZaHiiIX zV`SV0A0PLeQ9_EOJ=XwSQ#+q>#H<$#S=%km$rx(xJ*@~iq^)viY5-unjz0G+hxmW^ zbMX+=+8faDzk`;oSwjZhssF8ieWU=;HS>ex4wpnEranG-?Ej4&5>F@I|N8ojA(oEt z@lF39%DEWbtUKkH`0LA`hwH?R=okvRDEbW^$|(FZFogeq>tD1IQyX!#_ZBz2Pg}ti zF$mDoIv5$cznO&8Cv4z&Z`l9<@Mt)eULScnoGNZ6sRfsQ;Oxq*5NN8MawJ2aL?1N8 z<;I|c+#Do_X}XNT?#ob+A)K#TlO$BuDzMz?_(3w{BQKs3P?SU91VP^+CY(;XY!J7o>mqLlr<>gc zSlXy0!Bz$}t#<)d7gJkI7iwC>h#o-N1%456>HH!CPgqY1;JxW4aJ#kOmQcm0E$fKGhQ8{n(cO1SpjqLe zczsD|py3NAzT$Uodp6JC%CPd9+fO^_IBbLzKoL$N=jtwUi%?A11YhRA=hk+D(jR^E zr0=^=uu{x48i#h}G9SNRB-^nCjoloUhxLB7=O`#*c;@6BN>QwOI{=e(%?Dn22vle3 zn$lG`uT)YMbQ2cFQTq_TSEqbaBNx=38TXf=DFuGh;rShxX+-8JFoJzAwarqP$X_S6 z@!s$c6OMLC#$DkyRwt}PN4FtSR@c`EE$?5t;+9z6;AQl{C$#-BnUiNvtC4K4+WZ

    p%OE!$Yu#T2XB3;KoID!b6|o-Uh~Z?ypW2UD)CacY64U3V^9Ggk8tElw{aNqdxbrMZi|%debc06khKiK3W!)BdxWBV z!tV$2{gv;a2%A?^m(91{l$8GG8|CVw8Coi(=U;L+6by*X86k#{lf(D#6wd3cgDJJw zj;=&T=CqCnHT7eoN;j||=bvN?w+T#bs!D=KgCpW~m77uL)pT)1y5yP(ptP_)4*N&1 zXzU3;tH@t-;}+Rpln&!S0cEBcRe|23{288>rA z32NAO6p~y=%Qtdts_L^i059sAs{(t5f&L0KFx@0N;?vl~R50t>KWZunNIq3C^ zz323(=Xo!1axJubeLAC9PHnO2-X(tJ^w=LhIQMlatdGhd3yHfVzv|JsC#G7KFg8f? zqbHkD$p(0NX!#E=!xttxg ziz^9idI8bVJ3KEx-KJu)oxlvw@KM6wP{CC7GmxmuNfV$*{eV7H|n;?7@u9VZOCl(dmLH2^bUxxaejA#|3%}8o6)@E(XW^3u8oG zVRlNjTs?;_#mssV-r~ zi^NaK;?=G&nl|x*nE1_eaXK3&avtWCOQ1JU0^klrUOfSwFq4@}h@6N+v@p!`lEM`d z-jJAw4UhOGOcPF@An}O|)uu~}%*+X33e_ZauSfts(Ow~eF`xBqp(GtolE_9PUjh); z5E0j4mVyWuLrWHUNmj@w=3SY>+Q7vSsqFtuGbmX;4wefs_tlY-c26cMWu@@Dhbr+& zr;USk+|8}!fy$&noo?`*{FH3nfSMljgm5xE0yo#0n#~8fRVy`!Gk>XI9^_0pP-O8k zJI&aV)ijKJp-8G3YR)ll(Sv32X`s4OD<$_cZF(5!%a_q*n)YnU^7XWFO@oZBZ2BrE z@NAzoG+)tSnzSpoEr{SDL}Ay#jukufrC6t=+51~%G8s|Tdndcgoa za8`2c=A#%Y=syA{UxONirmx$MFy z?2&EMf&uc6bM5>m0QCxrSJSfi3;Q-c2Oxu-A^;*7U_X}6nObZ|!(CXZJz`^N{`cCFiZVSTgT_B6 zJ0-t>J30Z704jSLTUg0U1%*=9HPmNTy=)RG$G4U@D?@8)dwQWAulp6CK>XkkXi)kM z)x_kxF2tKpQ@4kJv$KV)R7>wBWvAEH?=a5K?ErmQ_rD#mZXEr1xO+OM#02|w$qKtZ zzWI9>3r)-%x7Z{;(|3j6QmXpn7N8?mIRkpsCQdOfRHG9Pa()tPj zdCUFONLlBKm&@(;v%iH2T}Rek!XGDPvs9ZL4M3j{d>_X(uam?auCd=#t0qz>GV*-f z;K6Q>Wsx#Id%1<*eU}6c+0VlK-1}JCZpQz*vg6wcaxAkW?SN;bZLwAer+~BOq|8Qv>&2Z!S zzvQuo%@}Hhsm&y6VH*O5LA_HIY#^~2&uGyhn80K+yfl*L+yJ1)C>x*x)L8SzG{HJ1l+sI526Z=FE0}hdSx69x?<$s~N$2f23$*14)P z(a9v>VNI@4Nlu-mx8fbQSH|^2P|c4T?||4THHj=cZUDIQcNQfCjXrGZ`uy#A2~=?> zn}RE$ z6B*!sro8$XEbw@g>bQ6RV0^*;vTfuWB&gEz*#Gg-h&p)?kZfrnt~J4i(6~mwJOrU~ zM|dQ$EQ}77g)G<(QJ-5@nT(MN#vhxn13k{}_G9Hd|Om%TG} z!UZ)uaDV>2dYGoh$+Xp+7W3MS;PES9)RDJ9NT?2*{@VPWV|w|Mn_?0I8BMc*+}!sg z(GJR++Ar&gKHa{~NgSi>TdP5(PrB5{!Z|?z6yyZE7PD@&l#K3Ks)Ad3skt(92;y5d z-UvF8Flaot>De^rY!1&!6_4g&ahIX&CDN&U2J&X9TRj_Q6m^Lv*k>pE;Er*R9)oSLhdezKXdd{n;m!OZKW~{qK2wAH&I`=%|BX zbqR@jGA2CJlNrYHz)Kn*$aAcAWCa~8tHC8a%j8oytU^~!okp13bXHJX&Bht1>syWH ze?81EC`+rrr5=APjZ56gk`|t`ow&c02l-a3aX%^rsrVb)FlVaikIZJptPC>DP7jAg z>2oUKb?$VH4-5Z_V+AG8t2p4F6XWQoQ}4qd&q3Tuu(|5AU#dLX1i?|<)G-OHRi`OX z3u`rz%>~$pYet5|x{$OfJk;K|k=iX|_q?B>H zZe7{*xB=m{nJmNkyQe2<+JL=@g2)1Z#HEVs9mheFE*WZ4pe)9RY%+xc)&W>~h;{v^ zZkm|rBFSh#?GWfB@k*8Wz6w`_&=#KsgH%MNIDNq*5*mY}W#^Jc2Hvz*`et`j`CZGG z(+nK}QgiX5ZfT9f4^>>-5`J`$ka{h9&*@3!cJ4LYwmcxa`Ib`o*2kk?@<0xpC0({z zCu5O7X63oiUSyW@LhDeN|L>-Bd9h_um)>E(+sUl2H+zaR$;LowPT5}djSBVT^kA}g z9ozwA?XovZ31C+?Hun`*jfd_>9haLW zpU+*jAX7AIbSX`b0aU$zURwG3txPE@W?^Zb==yO)Hu=*H13sIbb@duGCvN<*Cn2@& zfk^!@)k7n9Up4g-16@^tMM_`f<^Z(KeX(1J`b4A9LUI9p=;7N^MV1d4+5iPrhEI=Q zLTZddL|!?BJD;zyBy0w`;~KPhFiMk~VOrPjEop9x>z}bd2ARF81u3XsPp~fqHm$Tg zW^<_KU;Z%|L+=ld_*zYAfA!X=h#+)FVgebp2tH}bX30o;&2rb+f9i1hSU75(f*uct z5{6LfUO_)1k ztrqBT!0@Y0K*$`o{CJvb-JcBGFI(C|%~zFEJbLq5@uo+U1OHQC=aNF0ZuG-p90_vg z`*T^k$Y{H0Vu~<>STa8`b?PtGtd(FErDoWp;G$=!BI4pVz0!&I)jw71T)A@9DDZ|c z3yux9Ayn!9k;W|<9Td=uWD@PHzGE-Wr`!ZDnbBAi3Ti^bAeWD0QDJU>oorj}3KfH# zGU!vmF1fM-^&?Kg=Y@}2t>r>TzUHpWO-^JzzLkd$-cGIx?PyUs3O4+ByOIPH^yTx1 zH2TDK0A-NmcE{9s~?*PI2Ic#;<`EuCs$YA6E-%z*VBP;%cYxx{^!RPPKBo&RfcNKqA8$3zh0jRUz_ zxyv*$paNrFtiP;C$h#BxjJ8Vr3yIu)S5@jJP?X`5ROx}=6yZIiw%O2(KlG1jQ%rwh zJ2uk&E&k9RAYNeO7&8L${?NMZ(#wUiA1g0Dra~x=+tdPbA|3KKA|(FnTI`v$FWTP8-6#)~uk)fX?>UgrcgCfyb`@s9jjis5N~A59%-`{dAE z{!f>R-7UwhCrDKh0p!xiRnxs_hAD=>@`}U1SB^ndUhfJb*#=I(-H*lS))uTt$J}&- zh)Y$5XP$;5yoTT&&}W8Q53-D?8bH%Etn>)1pafQb+R)A&%UuCLTmfh2#EyrtqRd8N z7Fb?E5Y3eli>{H7AjrAZ-gQviipy9W61N|3Og?XXb{6}HD-Nn2x5aDBrhuW{W%?o$ z#|uCl&xrHl#IN2m?H8aw$YaP)(1NNGKzA%%g5Mzw&0`aNHf$o2g{HzKhyc)+!!dMP zzBhp;8Pm~Vj45!I88&ZfdG#2CmgMO)y`>5WyJC(Qj|5a85{rPp>p+b2rdg)(<=u#a zN`xN{Bz}R&Xb59gl}u5yX0S|lZU_UYnkPZyl{b>v+QT0Urqqms>lAQA1No$?@noee zNr4fTKu;Fc1eV+)aK}DEAtXiXEAS4VR8niIl9Sm$kvV=a2uN?)0F+7&mz;#KR<;Iy zT#~A)NYm1~&%tBKM$h@u$rtnO6nk8oLcVKdgItlTej zaJ$yp)lk+5>+cFm#QES{z;ZC=)1vg2DdKxgbzT=)$zHF~lBW ziVGSl{61ayV>5rByC5#Y-WyB<0N71+7FOQYWK`Oac92Y8w9 z&ypp}GL*A-emBGGgwi1jpz>hR(Er~xtN%aOy!`(rHIM}KG^bp~xZBL^i9-2QvZs2J zodEfF=XXb;;^g=%^;@NM+2xTR?&)w-_C)EnFvD?O(Qvs^pc^KZ8IS;=e4L!Z$4Ujw zc$A%!llq@)7!ylMOPCAGd0|x5HMO-B4UHltpoFFtK+|(&*3Pcth<}6|HH@IL(?;bu=#~WnB1q8)!U3SgTNsl$nM@AEaJ=I_q&^*t$j zk)c!jdMvhp6^e9KyI$Hhc|8uWdDqoM*~Y#xIa1Q)#|QNNnG!Nx*|I*s z{+-fls8V%vD3Rt5=M=Vedo-Qgz{9knZTB5119a(q@6Wx79LZFUiU;i^pnARoh^`SFfs49SCNN7x1`LvT z1u|x%epTv3NFdy+i}3?uSkc)fF?f4);5t*?hYa9EznIj_T}#kpeEOldWQT zrGX3t(V+K2-4$OxyyYsK50Z?z{DNm`2zwf$Xn2q=IBCfJE3rA+5| zEZYLuoN@Tn9g@KKK(K3xJy39C`JeOC5NTGytgRK1E?q6A;DLQDFm$-DOPcC@U!L)i zj%32>tr>QnG_4$HVm344)g_(6XSH}J-|r_R8(0&`@C?eiC*f%>qRk4#9G%$faEc7w ziQXL*4k)nVr4GHml2~b1L|a}ZJ4sU z;ZJd7kttddBwk8>oCK5Kv-!kOdaM@&&3d>!0)%>{l3HzHGg3ALBq{{mIIEdHv^#O% z+GudjGk_-R=RqQ{gI+jc=)9^0WntUfd$@zd<06jwDXbt%B0jNiYOY};K!qdt0IBMb zbvH4*gBjV1)H57sAWmz-RiHqbw5mH&49@`yw4}XC`HiDj8bqQt6#CkiL6EQ{h+ z?w3{b1i81`RBor~l*z6y_HcO)*HCM4FAoPCgvmp+p#-R{bjTEQ?ltc4@}LX2S*}ZT z?gToe>_GU~ymO5YhWREb`P$`#7;;xN?Ud9C1T}WUQ1mAH$E z<%pHxRE58McGrren7D6OD{Kb!P=70R%OeLPFkVJ!o7c;Uw=qxuDQw`>uuSv1qt+4G zutnZR!R+TZR2mV$Pq`)4(o@vV0<@<>nc`a_&t8ZJM+gY3(3{YPW5h}Sq~1{rKn!nC zkptoTs_;sDBEN^Yau(q}M-V=tt>x+5FLOxj6=$w-)^Ixxd+R=6 z&8@k4iG{c zkW+$X+^cSUm%KchV*@C27m!nA@2?>yNVCr_EyNbw@bi&tx*4&l^1(AHKu5${%v# z9RhOuA2L*-mqxW${w*!|c-bErYhf&|!WY`xn~s(g z2n%1Dfn@&S>Z=g>Zsrjz*{Gw&N&%*dAl9u#eAd45wXI@kf3)IJL7ziNld{5hrjPzB zU(~lI(ZdN_UOM^h$UUjBFCuR8{rBnFw#p|dRl8^ghLNAmP|4LnfPVCv@t>sB5L^i|vZ3y2-Pn=gM9{H*jf%A2v zlGrO1xL}ZbN4Rc2HLr6!)^PCgo~jEe8Y4ut)RKd*wd4l zTrJqncZ!HfcbH*jpC?YtL_5s%S0K{QN8m@cE#qCL_g6F2wG#E;q8^a}N;}O`q^6hO zB8P&`?Vz3|9iL#)aP+n=|Z%qBQ94~LkBBRDthz|ZEX{ayj@-6d}ZqdW_mla%UbXWG{y4r$ve-Ap& zwq8(jYl}wrlk0ubrKCpd)R#MwI@4i_SDKran00ql z_{1rUSO4=LUo@82hxmZ!W7x&F)KwJta-5OXc5{$3_H=C3HHN9-D14163V z)c)S{uK_*wPi9a-Yj+HF?-4QFFvkbN;qUC{eEj1!mmSRR&9 z7yHl@TWawL@H zGr~R`oR*Ew&VI~cj&|`vC|ZNui_rG95&6z&7u^JblSCjqDe9|a@^n%H)JhSPgbYc< zkpl`g(fL4}(i8$VVtW57_&@l>^pKTG;$ZG!usG9{C2;<}1m8u7pnH-6!K~~wm;+-b zu?Q9!F^k-HB!W22;j@Wlx+$4G=6Cs|ihz_gMXYODl3ZY^yBDzq_!Rkk*3JeK0>Zr0 z)Vv&HuF%P6^+T&E1iWSJY>M(%~dX1xB`G!ITvzDd}oUJsIGG3(L}dDYtyf4{Fj> zJDC(LNKh{w%{Qytv(k@eGqiHEt_A-C4ss3ZwP$M0-pIZ-3Zwgmyq#;k2m%~9=XiGl z7Zg}Tg=}~tgyyELrFwzyy>b<<*-^zzQTaAs)nwp82(?C;v+O)>N$UdlysxcUy1CX4 z=D>0dA+1JuzP4We^DXISQqERxCkuVa?>YO6%Hn~L5`>Fg&GdcTR|>pyNhym1Ya7tz zG?()K90cIPZTSD0r2vP%N)}AhP6(W^kb|W+1nXbOs4V$}ZWV_QI30UR-6{ICKe09D z*SC_|6V;EKOS;;8d-kJ6#mfUl9v9CXhe~2jO^VLQ zm(}t?SaWh;yv(g@!HcAz07-z3p3YWf2<*)O;Z5Jruwpl0ykq=b_Xr9yH9Z4^d|X&m znHcM>omrcbTiV)I;`q?B|A^`E`%%=+$>|*s>ipM*5*gwT6XGxN3`F@|jSh7Om~Qdi zeq3UekVNmeT3V!Du0_qv^I&zUssi_zj~a(mlmd?B3Yrp0uJAd#MRW|hlQLOt9+UaN zz^!0CPVA?0RbR^8qTE{JLKH?=RU~qPbjt>zx7~C634bbwm|eTaXoGoNwCwfZ0y(!+OgQI?%p|BMX!{=;Bd@a55l2Pm z_t*hLO)AB?_;iI+|8qO`Q>beH?}II0Il=Xhx37O~0iUO$?s7a%rrDo;aett)`ibEA)c$6nIj94$rrJsOTwU2(J(9$B?HiAVMLZ>xu#SD1(cRp6wkZn;&&t4R#h zv`s2|yr}}nuXyEVDfFLzGY}t`vK3H~y;W`atkvcuT|Vw}2aVE)vT9mo$VsK3O!@(- zs#=-SSe$Z&$Ai+_Pbr-aXlP_La~r5j^rstzY9{Glgv65MP)KKM9yXh0XC3PHrM#NO zi!8g(wCeG(`P3=FLoCb;{&tAAYg?|E5lz^y^2Drcj2`j>Tu1>-X7PskOm=IZ5zJ14 zQ@ehS!L{~Chx3e{Sm(rvR2$oyAF2rV{N;q=H*#XXSUl5v)jq!^(Fs2BEE5$4`Y?W4 zz)Q!=EZPH+{!!^ZQwfHvBbgGOXMS`P%wHzCa#v#m*Z2ga1INEz03sC3yE$Kw;_IJ= zt_l?jffWTp)qp@&2r!mXc)$Jet@;hre|_2aemtE=dgna9!+vK1d*YES?(bjnie(Z? zNXVQ}#5H!s=THj^HNksb!f(Cl(PF+Yh$m17+^<&46!?8r&4^yTodAz~2;EL|fe9(H zV%saR8OjWP;fx_7&92*yCp6bY12@rR-W*x0J8!9jm#`5WTIW59D)*ilU+2WV4^%5% zv!i$Cx7Y(-+0hg|8wb7$>K%U?Vs@s?A1l?PeKz?bV(@!0A3Z-`frHfR?)ls*WqT%{ zfxnkNJmPo6(tX+mbO_@t{J)8>}%S(ncsH%JC-9P~9ZQyzw6=MiQu@ zGFh0u9t)WUHMIw#Cs5|8M5!Ji6m(^PP;D!YliFF-XH%6ta+ogvH-@Bk z5C&(cHYbbNq*K*u++Utzsa1mf3?&SO-q3TDJ|BA#OrVR2Kfs-FS_1g1G!n)qQL^za zu>5_fO`|Hx+M-l?)-cQ!d zl&#ch$=T9TedcC!3!8$P_0mn>*vZzFB(Mtz>FLP@^27!&7^mfny1Ad`n0PbsR>GT1 zVsp|K^lKpc-*U~hYxr=m!LF*^N$ck`=9ZgQR&!AK86(B8?C6jM#D@rCAbVPi zp_U5S_=p*tg_5zQx-#s=VU~lWzP=V<n)7q2D=Q8poNdd=(jzSrDXf*6GC8H{$ zE>PbOnnn_sbUxzCs>Q*Ehx~QZDMlTx?@wu5yLzd<*-$G;gwz3y3ue~wJ_=LbJBHrR z*>D>c?qYFUp&ngjyLby8N%*n>JHEXqfYa*>);4N^n|)~~O^J(!DN+g`(?Hv)VBPOSh5yBi5K0r9M(LJXu_kYK%TE@w`M}c+C-sMHNdT#=E}&4lH-)|lJGjvDw?+Cx zTZ5PJw5gS?3JVXN!KH}=?Jj_ASBobV+FVVMi(H85u6-%J>j0T;YskLFUm<(!%_~zT z80X!pBT))n5!+cmLH4E#4R#na=_uAuzc&O-%7m$U#h1|?4tCt<{F*@KB;F(0v$|Jw zLIUSn>?Wo^Mh2x@kV#WR%cOCtP#1YeINy(+l%eLe4rQJhAt8E3`eVMYWXh*!4X;O! zkdNl6c%~G7UmP>9K70k-_5+=}uI&E6IB|Rl zqc93gB#R$*q!MU!h?m$Li4v$?2r1IxiiUtvJU6L0k4NqF5Lz~yJ!m3@fzk*EUB_NTiS?n=4b&~CvK^kkB!wGFrb13T0oeTBSxut+$S zCNUSnV3vAQJ3O6(9{Clm@Rqu3YKB$P=|<`Ur63WH4xdc8#SyD&W?u2m4z^KATe}m` z!HQ_k>#SterM=r}msW_}0OtnKP+zg43789^;?_gAIaVe{m0#r~kpLhWeRs>rhP>cX z>H@9A{Odz9%0ZwbLtqx;_9!fv-OJBMnfnXjqu6sESr7ofO!HZL^Od=3rbn=8%-xf* zp3A48$gfjhZrdbLi|o?4Ga{j=`IKOfsM6(+V^gt{t5PyB8q=z^c?KV>Zm;@Vlqyv zsyUOTFSjTO;ac^F1WR*GB`PKQ(K`F5>kbw!w@Dmhn`54k$8RWVp|b$(<$n*zlmE1P z(`(;*^OuY}^YP5_mA2)VC*%e%b(%JH!>fq5$%9pZ927BE5t@9$>mTOHy<8?o+c`tT zgmeMCox1OSI;EhY1UZVSh)+Bm*<#LX>@n_{)YM3qyC?mGu68)mSG{0Pg_IWXt(r$0yQ1 z0Gh6E6RfG>yS7vnEqsanb7%s*dPG6IDtG#4w)v0n{ch}9w_Cy8R$z5=&ojQKE3ahpbm-Ep_ZjZVzs)q3JC8N{`9qcM_k z8sVS?i}>T%hxK1&X>W$^U)SuzR9wWmJ8wB1vT#W-633hLAIfd zw)N-nm}^^%BB(>FC}BAdw`^S+V&pPiP@Z7pzyrz_Dh{%>^$L=c=q_%XFD|DjLFC8~ zF749bMJ#6aY&k%0Z;t=-1x&&C{~dt*?AFcM^_y`4by21y4K2+k*63Up#vCQ0+<;Ar;Ot8%7*)L)L8AY^`xxJ$U)!ixwdENi!^{c_R((OG} ze9c2l@7|-BK1xyy&CbaKxEGgEpNkMoYwtJ7=67}#X;uJ>D@%t;h?CQ^@V$#)il49L zX14#Lw$Fc1AaP&}07`zB*Uh=2awv&}NB?yIzUpnN;Ei|Lc$}7! zEuC>IJpn&M9GeMApf?7Ed-ShsF{|Sdg{)bF@+V&jF?X$-b4laq;CZP_c&@n1;|;2C z=KBuH8Hf9KB~%CA^#49zG{}<6-vr0gv2|^)f9fBI`SB;h^Pc9#h^Kle#Kn4$7)vdM z`w|CV6{vhdZ{by$@XI~?J}0=j69d(OaBVU2YC}okwl(1+O!qsMFm&vnxAoa&KwL>U zPKHel)gr;EDum0GsWvLc@PtArmX~px3SqOg!xr$pp^QvBFm{{^$XdpSV`qPk_aCOFCb|FJgDaYegjT734cNHu*cCYqQ ziVT)8QCU}s+jqL&4;rfeY52UXR#v40YE)7p&u=Iae&F4Z8!Mx(%U^SjeNj=BBKU$U z`}cvNz(k6$A+KJRD*4RG`C-ee!~PyjVfY&24D4k zNMs16zkm5-blii!z0U6K&U>a6|M?oZ(@~THntkM98vkdnHX{;Xpy2i|fpHPduV;@W z3dya=XkVktn>S>w%Y&vSkRGA@2uOM4G0g=Eb3I=u9saZRrTSxydYyADz3`G#oTW|! zR|2z(!e%0yYS#J^QTFIubDt!#D-aUZK$6U-kF81(^5fE^eptvjOs|;OK*HcJ@4N-G zoa*Ohz8lL$#uB&p1WYP>Mn9N@I{VU%(-nm(z=Cg_t~QgyP6vrw8U?^{l((|6I@0tb zRFN+5yI7;*wjf$5yPhhLm)k34Whd8{0Db&5eEDM~SE7UWZq0qrF>lr6aWh|WK+hf@ zFA8l&v9_gNxhoJ{(91;Tdk;l%8BwlQU)+_}n?w4hqnDC*|3yY@S>TqLrzXYAZv%hj zY|5`Rr<4PoI8FX(5EK9nainwJ?%y#Lw+NeQlv@7RRN02CPOp>2oN^Bq@dJY9enWIMjF{UON0q(xfwd@)stj!wu?GzSS(2qCAZCYNXvL$Hc_0F)52FB1ZI;+-;O2;CQ8PdV(%HwhUK#CV7^V8Jr_xdU^$Bb`#kRS%<=H7JOor>dmum z?sg8v3%4lDnmzhO932$jNsvl0*;fG^JS!Ka-UYnNbR;dwDE5$Tc7E^q6mV;q7obqv zXyjP7CnF^Tbogz_99R&fc=b8`o>_Nn1nJ(>cPvZ&UQQ-4n?cauhG|0{Cz#O57xqMl zI2Vx86dTM!Hc-+={Smr2+)9RyY@2$F|5YpyM|>&H`K0K95~E~BU49pSl&(9 zE(X+Lb%M{j9hC5C3Y}F!YWqQrO3Wzq%|a)Yudjy7cILf5LDF`UA*2cYtP7NXWSeEX z+MQBGF%Ac@Z#k^mZNW#L)B2yo2+qLL+!bZ#!eX=5Gr-qB{*!=RXzkteFGp} zEg`@QhgKQlITMzid36o$g0|GBJYZ-o~3IfN1SQb-p7bgVcG)8ylOf4BVT zNiEoS94?h6y_q$?&XAH;_$QJnBj|0F7$|L-UN2bokbgeH9qAYLiSixOpF1#to^=3d z0Gk6Q)2dly*w_19F2f}=&wf6La^=9$i(5vvW`-p-uuv^W$aS6iI-1w+_agMzxlw#w z)b2EMbjFiGl1Uy=*SF!`3|?Ksc>)Qwl7A_pM#m*=-hZXM_0HCT95EvKpmN~!cI?M& ze`MLBXI(v^C2CLk>~p+?fc^fbX;~~0^$e*tV5QPJeYJwpp}nHgK`X&iJSxl27QLjj zd9e|%H24hus?x86=if-+1%|q%=yJf(8LFKxy{`oz_c)&pA;w69n(C9A-?I~86unw8~m63e46MD$J5QC`dCJ9llA64O(ZE>0rkoG zfraxk9_A_1Bv3lPGOf_iqA{fdG;UH}es~mj{)e@zYp|N+jYll_0j}(96DmpnD5(%Y zNiV?NXD<;zjhxxym2g(}bHXIYAb0qdx;o^WW0R|INbe{tbbVO_>9C*fh+AXTmZpyi z3U9uuzVD^>`gq2OK22Az*QFqi+kwQnzo7K2l_-ibZb>I9AIM~FX0Ob2GznXxC=^`LPX;~%gnt4;G0DdvD|qs=i1=r|}O z+vt0IlnPE<$_f2lCN6JLLbFHwOiH}BKK|te)8F`bzc4^yrHRZU$Q;3GpWzTnt4iY%A**+vvB zX0I#`6xi)ZncjzkRC6UhP9tY3GvX@&)R+vBlk_$z4icdZ(+dnQJ;!~x)u+~!oNN?v zhTXR|Yil~AIUsYvR3_IM#;|P7*eD(9C1yIyp}h+u4qBsZ)3>;@0!d}j?F_jIGFRC^ z1{RKo?Lc)6nb=MaC2wmk3M%?WD@mc;FVopPBsMDFa>Nv6dGIz-0gt2!z>Im@8!lVP zUX+t}4YPi7p3+2~QL$`E0%zTbO}QmkW-Us+(OTG6Pk%W-R0~uLFR1IZ$+Rr+w9Sv` zEZ7aU^`|HZESB}OEvS$MU7uR@Tu2596$Y^s#d@RIPI7JJ`BNy0p1Kzq{GSIStlY?$ zwukHg8;lINz|#FIZKIgRYosE4w4Y7w3rIByH!pqHY5gnnW&^)8ds6g)CjEa$D$u+h z6$I?_v3knmPiAFA4n{0vd_p3lc2r6#FB2p)%ReUw21zR{;-+Lom7&PXE6J;?pB2}0 zBbZPx3bL~sTH8cwDyplPyV{kQ`riz^>3cgQAIXdwW1g6tEEq;iP0vgX&oA75KRLcK zR!oLiU!Psv*?s8ng&Dwo=tp*Zaw@xbexY)JI{bZoB+o7Z@SZC2{NEo*z&YQ0@&{V6 zN%V|SS>gDq5%!~BN6OGvo{>~ejnDf60IeiCc4K0lVU}6VyF$T?{IcuH8gi&m(18j? zd;O;pkQeALCsvglgvw&&!<^Tf7s@2?yX$uz%)VeU$e6NISD&fU9J)i$Us#O=2uzh^ z5xSaI+WeC%pZ>xApzK0%gwL1CH?Nxqfk~_mU3}JB>F9}$uSc7=Ig+6UKi>76r2tV9 z4?h})XSz%#vfDJPRCIisE%H>f`S9xE095^$Va-7)=s^(BZj5ZAviq2>A4_%ry^}o8 z5>k`*KJ88S>DCmBDv`5a=_0C+)J+gj+81_=>PbTRm63n{HquhsaDwgsLwT}Ut$*$u z_xCs3f#*_IP9h0PVxNc= zibzY!4Bg!b(k%j#2Hl`^i9tvi2r4Ba&+ot1z1IEme%_x~=fyeuT60wWm1eS z3q&c=&*h{ZwA%KP%C6o_a0ijJ_@{8W2e) zk08kJ)i;n-B_@+0x?q0%=I48-_oG=;;nXh7acl{nIT`%x&aTM4hwyG&L9|X#dRB8A zBj~O4BgH){)^fgAM!GuV`$0q2meAV*3B0**Z`I)^87kH<4p3bmKXVnMI4_~MN0vbO z&(sC^Uih1ePZU%RZBv}2dp>vwS&zHLuOHsDsr=Ym+4_*PF~9y1VX<&c>;8i$%;f7ul8k0P*?FQOCHk0X|v_Xc$1)53KQn!VF=<3#3vaU z$w^rzA+;wEW(UTu$8X4+Yp1$2COY3(L0yNc4*IUpUSm}(q4pQ3<5*H-f3m4XO%Kqr zv$o(^Ko+%jeM3TIL%@7UIo=#LWL-xzcU*AR?&_+)vh4oC<%~iINDQYktb9qnuEVXZ zkU^K1K?IzlwK3b|nO=vw(CWT~r^coYc1LtPgI^Y(5d*aI)!q2M6I=~h_s0sz0lVQ$ z*H!^RdO+rD)*JAoX=aY7VXQhIu6e1$vOvS^b_}6Do5{kCh5lZGUT#(8wy;?+xH2dP za8%3_qf$jTH7AMo@#IOxd89qMUTuFcfRx_fcou?}E}R$9>Lqs_^%4DLzuHLldMBV6 zrR^xP%QJCjfF-GK>YhWn3#dnB(9pawN#(~7et@UqS;)bL(qKV|njZFrH zmo`VUw87D8wK$B@bleL-mKym^{TDBIS>kG}oKHpXzJwC-xf>YFe$OC;<4<$)U2`S@ z1HpUXFB99InotNW%MDYdH|uBS3UwKd`0VP*$F0e3%E5IAB^jkDk=;7&@KwZ&AA41a z5U`GaORidNHaYd}&dse=-BBK5rCY#tSnX?s2 zHmi`^lbG^#c29Q!S$(Gw7xXT)obO4E+jl%)yzx@ui0rfbdk{xtV?@*NI7p!5MsiMJ zX#GiPgHCQ6Zl%yoe3J8@H&dnHdfy$Bdp3<_9m-v=X*`Y2NZ8*78fG((!AzxbA38wl z`ULy!M;D!)h=+c5v}(|a+wbYn0O%@1ZQx_>q};lam7hJ)WVa7H6yi+nyJ{i!=?@v~ zhw>@KW8wEfZdzpaJK6zzZw>-iFQBJA@~^gFknjxij~r6e0oNxUd_K{HemWw8kzL>o zuw5+oo2F<6cVg7{SZ<|KFRdH&v$1zbz)G-JAgT64<_KA|;^QXjS~GheQD@M48G3L~ zSp9mP8)zpOJrb0E%Sga+1GU>lYa_K$$G5S?iR_osG?x6WfOiwUtQ*z$^3Cz&*%tBH zd^GoKMtB{?D~RaUp{xCw*XfEh{T3wo+3X`G(qBlZvzzHjpY-E#c*0rux5Bjhe1XUS}NCHFWD}~#yCDo3bI5-eG)EpVLRPe=9+LZt&TjS zKsk(H=rcB0AAlIW;?*z`M_Zwk=Oa0_wD-)8w#cl`5vcO|%uZlOFz=iKh1D?PQwIQo z0FsP@M(xXESly;G^VR+I2gz)Gds=ru%BnenOoZ9Q>&Z&gnYC$&Mc6c>WhK=YE2-c- z09S>xcss0|DHlQqyQ9v%7SN{|C=rVDd9eN79;ib?bNbWPJ#haQknIxuE_MK#dQ zmD^l)1KF>UGQh+l(lqnMG~T!`VBF~6qm2I1{=FwvxoiBl&R_k0%_n&khH7&; zds822nqGzaVs!;g8>%GFEq_`Obala7d!tP|xY4fsChTkN<(W_Lztan4A@kCR%kQ6p z>h_*o31h`N)g!I|H1U!jtU=Q2wjv5)fjiGdd)tVV1o~5RL%Kb^kpUuasaT-8n7RpS zu9Ae$n@L$1`944&OqdwO7DrZa0Zt{BA7NkERHL*rOL-fRH^#?UH>#D`{` zP8RM#=+yXlXDfPgUK20cIG@@8ZdoZ>X%iG<0EIUzD@0PRlkBcSEK$J=aAYkDGRrqM zxq8w6fG5YKg_f0lF#cO*BF}bgBG##&a9|JUSkbm=i7!NZ zzw86X^9`o(9E}8OhQ6e!HtL(hAVpd5qyQy&U2>2I5Sqsf%vvx?0u3$Tm}7OV#gs4t zt$sWB8(xhAu+Xkb{p*XjV@#U{sa$nQ!NAg#5DJ?d%l#G1YoCW!K54w(gphU-W}=Kd z1BV@BsvF({lR$|0$sQeJxz(Tca+V9jBE9IuUO`|9$dSR-2~gss1q(92NT#`R$we<_ zDlmwQOJ>RFSa8qC7}3f3%3?)zB)0al9Np5x79|P;WVHOGn?WhiEGvCQ+4LXy@wakjCbm8AB~8-if^ajV330(_3++$l?r$kZ@w<8Yp>ah|IAIfH<(DP@!;=-9Ty zxU92myBYJCTRHu^Gkt$s-yJ8IZRJIr6Ku1%8e(h<7_FGv38CG&iQD;U2{!c_`OE{L zc!VhoYhyfE(0)vaw6@0Jz_;PS<9M40M1JSCuiXESXvn4i6Aj5qzI~;Vs97t>npUXc z+wZAVl%XM``qZW_Q9H0+4%hXSpM6$JsBv1{l~w{kE?9jGny}v|3S**zVfKSI9jCcV{M4aKoTc?`JM`~ zVl)*hkcb%{aMnx`kiAO9{x9r4Q^F-z!I8dV*ocOpJ2P%pZS+LwCb{vsO5|*Xc7zan zFrGM5V_5u1Mb~0ru7LsOp7J6mIvQ@)|EN8&T}1Jz>TICwQR!3L&f8o6GFchx6FWKI z?ZAXPpH(73%1|aQ3$m3CYI@du5a*3O~P`uXR1 z5;D&r+@1K92I2@$y^-DzU+a4CspE}OA+X#R1*g%?1bJ?4JI zTW<9GwPcT1Km9>lsJ3go-hKXSuR#7;e_7EV_YQKDBl`r^z*`Y}(bO6=7?M(jEf z%A~yxhpBgRT;XBsyX#SB;XpqbgW*{}8TxjuQ!I<;;iow4BeWwKjM%YmipCO$5;X*l zhLVi6xrP~KG!IEk3L$iO7XHlVWEfv4*JoO7Z1V)zj(8Nq;q>p`9!lrrZMEm=dT+ z60_d4HiCvzySxD*8(R%ZC(-rUl3yINQY8b&w%*8Pp2SSoD7Xt5)il&arPh7#0y5Mt z6&UF2zFyWDYqr%lf2nWY45riNr#l7dVJ`oeG!-Abxc9X8MWskf^E;kMO$|E71@mhL zlZ{uE-?cUDEOhLJJ?!u5EasYMq#WmT#>TP{En5>ymtV$}h2pyG!fD+Q54I=sUR6<9 z<~hZ|9y9l*=qy<~*7ZoRdO(F4R|iW92&)4L_+@WAB7DdCPNrj^Bz`$T0)3zUdFu!A zcg25wSO;DQ7KcFHO4oeG1v{mXi~VG5-q&32Sb`?l`BlAeJo&-_du7b_Z|ik*I3b_H z4~xTo&eG3=AgFl9U_|O}d$7bOPgSy?vv*FyXsg3N#dtpO-iY-M-E)ffPZPiVn_4`5k_u`DmhZ#s;V?fd1Y^4{3Mc7H}2GEKwR_mseUzVPgG#$)hKZ8oq-5AWsDJ+p+gi{fRk%r= zkv-tANNaIDR)LzkiQ8NkMb5BqqHaFh#|g|Xpy19z;h4`b>T{r>IjH|il<70(ZMg%5 zl5ay?z7Nj5l2KD404&#G68}JC4C>k15d9R&!x2o*@ryu9gAwL^gkr+trL0p$kUL9%SJ3#I zaEo6e$8!|yA9y8#!p$%Sbk$O;<>Id%|6++bU$%dT$b0w)EMqFja_w}$=)pTbdSBLL zm7QcJDbv!{+hDAM66CGXJ?ZDw zWQ)mK_gSXH_%gCt?#NU22{PPTlHRx;fU|tMYH=xFQW6*d^w=a4+ULz9dGC8H3V!|g zcdodh)k5BMQn(~@#A^TZl<^v=(6K^Owil|RLe5HKcX3xTxSju*c~WC&B^hZX69Rl5 zFCvu=%J$;E213#sL*L$(Yp*g;Md^O;he{K>W}kZTBtE@;XH9>u{7oC}UE8(Ijxy@k zOdWyO()F#@v)@~4x4-)S{rz6`^hRMBJkL*cr>PXg?J?bbC8urjMTFU&PyaOF@nq!d z=6jK2bcg_vO|OT&4c%-p%YJv;?tIpl?_Q{DdMW8!yfeghZ8aPpR*bRV*XNH0uUWmG zb$gI9&;Yxl{t-kK|AW?V^coma){`AI1fNidQmQ3KHv1iZi{Ise$^7u?hRhKW*P#@T zyO;-liGMHUCu=!!48C9MO?$wbfu2v*lQ|)Nf0cv7*d{#OGot_#^8LO_POU;o=PT2PvSbns|xMjfuM<9}6Tmsu7f{lDBUE z;+|>WKK2<1zn+Q|+^N}33m!K(2%Rs^QLQn}7N0hyzOuVGgeS>-O^c`{Knu>R`E`Gd z6S+;W)f>tEWb0{6k63jov|jJC^$gr?Q3(L?OVyhAouyDF9FvLONVWSmfa(nVOqK)^ zxMh`&>gU^TPM}Mnp_o`k*q<~;l&RXay(pw2bjXHe4BWkSQ9QhIBHP4;*9j_OTe0tx z88M&=PyR)_%lCuaS-Z|`e~T7+Mn;}>!;bC#%lJJ)8;j}LAmhXu^jtd#K24h%`ygm= zPdSL9X=CWVG=@V3T0Ug4PD-@Bo}e3cHe%&SofdUH@h$qCf@%FIyq~1L*);C`~vjBt|p#F5*64v1jSzRfAxV&J?$k0D{(xl@#w&Q z`6Z=90j)z4aM+3Zi)89+$PQ!5AzHoCxHll|ApVn^l=l~DI&gm9o+G_5FLXCp1Dq@1 zODL-$fiY=gb4gOa>K@>?ijTESMjQ?vjglXmc8?Ez>VZAUzgDg8@#oWIDW%^s`Oz=0 zzbF8kt45djGvU);7L{AP6Gl}h*4E+7eLpXZ1P4W|_Ad?^uzx1}bt`V`h}stR!gk|% zouZw&opY})$*pS4z8LBMeGU|uv^=`pjkwy)(+|LtpJ)*Un;8KCFrt>oPb;>uNgVoY zL|Y58&mg_?N6o8?(GtK6Skh{=?mUXg?1;phPP&JW{5%(VszuzW)MHbSkZ~tbpree2 znYW`O$!ZPH=8QltQ9JznRNBTn+2WjpXv;yv-%yfz{v)aw@!yrq5(*K4pu0R0G3IBF zMz8?5T~BZ(TGc(wutn_O9GGm_=nT%{5G3I-%%oBq`(ZRzZX4{;71Ikx;|3+)FvecC zp~KM+8JbPOFn`fQ<6DdmX`jcZ?Sk2e@pa24tWglgL*v4SK+;&eVjn;wYbE`V8pD`) z2g{18urTFM#N@W!x@_?Gon4=RMlsO&$-x^kIYD8QP<|Bb%rHpO3kErEyTD} zp*~iqyE1TbP+G>7pP8toS1E~ye+GBONlA`8IMhLq`c@<|`)Ub`jw zGs?%!QagYVA!zxzON#jr!<8j{o0pl6MTY*TUHnFzP zt7MCZWkrT^+0S#kU?8(#2vHj7w!F^f z*<#G?{_i2Z85#7k;p$<8M5lO*F6g490P-c z3~)|l^G{+Sm?Ib zStR10&tW!78X1xf&O=i7E~wmxnVGr_98I&x<-Xjr(WSq$ zUL?**bJg6hM@gE4I6h5$9}&~IhBw>RPn@@>@4erFW|z<=@z+`1zB z<+i>aMXN+mA!A^2{GTwN@8p2lftit&Wthd4$+T%Z zs=eU$cB45?MfjlY{hweW-~l2Yz=IP@`|KTZ^mgpN%&9vf4g-0A_#|=#ic>&7uPyb2 z9Um zXAGju7xBB_PPd#oA)>Hr3v379&L&{=%E%ihMUVG$1>e_zFW_{g34Dek-3iL4UmIrr6$Dbxd*QoY z3HBZxza+s}y=%ZBDh6BLWKX>CX}~`$dRQU0l&_W&CgvSN{TBp6#86$NZ?Y%*#)8@M z@p=Nps3isXUwWT9b;&3;-bxL~f}~(zDTFTXk7ld$N>ad?1bg9E^Xn4BYIl=$IeXXo zYjVj`aZB8sS_}Pk#@j=rbX~4}mH4{qy>ua_Aq&2Ki(hhJx+}4e3|!N|qQ>=FVe6ch zrycOw)Lt{AuuofGUH--c=~&%*)j z+`ox@dD-J{5(7kZEv0z&b(hTpBT+6HKeKQw6dfI=6PB5ocD3p*=1sD?_xq)CVdsk? zRnC)@>-54Jc%*n}@Z>FO9{aBpNp01bL=hD z%N?0_8TlcX$)&=aac zb0~KamjJV9PwZ`$dmY)(1`?GHMF!c-RD1Cb9wFWIZHdbl&kJgjx^&7E3zXB|f&2%9a+p)HmN&Gs)&U-!8U+9GwQ@m@pq?bGy zn%tiLG4Sy)Q9htvI1}BrZVW*=X??N(kzfc__-aVqbL3{v*=9BVc9FXGJRB2o@v{6Y zm=FM7vWHHwsX^wc{i~7o`?uGl_Ho#rU+huQlcklUCL?Nva`woazKvUibqySc&(BPG za)t;I&;a+x7&tLnxo7us>{OyHp#fmze z5S=Hd9A#2RDbwNp9Fuv_53k?k(9D+ZUAgP+jPBjAn$l1I7cFA9$*0MDG~0qLm7rCm zlRKx;&yD>6Ca?7{`INA5+B{r$?LI(%kg-UHiLD%N;kWM+#MDm7N_Od{AYY6xb;+!k z3Mf#4(Jxv4C6~%V15)gtZLWqZ)q-mc?yDXTtTKH&Hh7t$Drn_wvJo5TFH2PQOy7(V zcSTjay$1HJIsCYG7>i_qd4@y)#uDA9N?*REVuU6>@z-*pRzY7mrv}%@G|$MHdg>-A z=r-x{&d5>e)QJznsIG`Xy|P|lKa8Ylv2(dRlg>|i_w~9Y{b* zJ^1~57)n9$rSD<7ne5T7m_%^hm9En7930IvZ`|!G~IcFub?Ju-{8mT zttt*6w*HlF;`kp%0TsSCg$UrAw2t8t2fXW(?(>1UP@R7qXZh+$Qb`ewTc1>NKH@C- zLpQ^i_oVXcuO|w2(mef=He_ooI4Rt16#8Qe^QVpH_W2tl@V)O+c0;bc6#nP`Z0_p) z6YOI8O;h&hZv}Aq798>VbHo)tt*$#4u|u86s{$&oWCVBVQ)q*!W{5Jg22=i|S$YyY zUO$^z^j;YW*K7dS2GgdCW62GmIDk>Zh>jqh3n_6?4?t zvIJ`YSiwE=CbA7P2u#bt@avKSEw%h5c3Gjfv~M62FYu50d5H)di) z79VD|m{7!+3dh9BpGueE#qXD-EB_Do3;KO zDCvG2@7;wKUX;9|?=1Fk9|p5RAlR7%6U9J;`B`>GY0wsz72^EAW8PLK?5sK%+8MLORx9j2ruB@8Uy!ik zBpkPBHNlmV$|aM$Ewj84_t7Lvdp`Yf257J)tKb-Y$HZF2Be6^hh#bx;sA8WvW`N_c z=2^0B1a1y(Gszn)ImUw-C`k|qD{pC*OBlC;5VN+yat__>HSO4U+7#baYym0j>~>i= zOOEp|&{2l%IE)j9WnH=*{-lh{N7~k3(0VE(#{mTx{mOmRjhz^__1v<%&me!Ek^ff` zK<{fDkZdy$oDCWUQ*H%$1qB6)^7`Y3Wpy@L337}-ZQr;R48#;%_7|}7GrVZGyK7c> zZ_BQI9CQco9dOD8>9c9^;Cdd+g{sJu{eSmi0&$-IH-nNr3M7qjP95W!i)>MNV$44f zS!?smib7RyKcp9BKu{Aal0{PO{Li9~RkzcAwicrv_5F=e$~=-385NDBLz0IlCh@W( z($X{1{Se8yc{o%Y-Q(htC;4SOQ1+^7L{(a9PWjU&Av%hd=M?Q7tyyOn%;DE-GzbDx&BcW$z-a8P~aI5_ZH|M_cu z_vF;`+Ybhgzn4lh97F~I(z;9-Im4g)zUDGDmGCG-#1+bOhaIl}Z}XRA6vd@?S?z2EC-B$qg;VW(7DK8o zV~hX(d;>GcZstXMt!1O5lPOTjs519d$4KI=IahtH**hwuSZ~=gu|0@oZ;`E2yc*({ zRY>*C`Ps(nM+}`HY+uvrh({>q_GHI^?Qp&Y`5D&n`JK0kQs!q8FJ$&9Dx`%ErV6F+ zjWrohmWbN68;>;MAHKbBqyi)FjZ!-U%FevkcEMrfSe5QOyXrBlPYgeF`F?&-2w!~^y+*^kqipD+BfY55Mlh`=+%19U#Ee?(eQ`t-qsLtO6FwHC27>M^ye~c4v z=@6a1dKovPx#LC!qn#&cB;DD#k22+C%m>b{F5@wjqBqqH=guK#8A0E94ASO`#3WQA zq3WvR`49CISjgaMhc&r*maMtcEc)#_n}b%ZcDK8N6odbMwfUArc9+oW;e*M zBs=?mt==oHWEZjo7aE8+ks8UCYcr^JBX{X`*X!9_k7_5oxqDCB0}=NHtk#>x7GCYJ zjxPdnQr=Q)!>zbC;nmXa%sz*<0gE5L4TR4uc3MX|g2F$}Nh;|*3ICvR->(ez?T&27 zB`m++5I?+Jx-4Ns?htc~cmsypJhv*1#XQ>Uh~rMI-Fz=J;@%k@)a!ntcTqTV`Z1iP znHy#H*ZqtsKB9k!l9=bhoh`qkaK;eBS)#G2_J~U}*A@Eyj7C?=TKy_3T}!zeWv+70 z&0G-LqPS~Q&J|zuB#ZV>=0k-7ba)Z>C3? zpK|11ObF_3KX!I^HDNbj2Yct(PcFIU^vO3wo_Ot$b@+GAW}V5u9e?lBmqu2DDgO$J zG~X#dei<*1$?3g3qJg6UM=8&Z8b5_CleC{2mDGDt&IDbScVku(3dhM>Cf;;8HjcG+ zbkx+!TTx~4KyAmYie~gy%&dx&m{?Uxpo|LLxi5{kILq%gJ!;HGg=RbB&-~z2EW%v{Mj45nOg}WEnvB*&NHvSbA<*pl5;zm zW+hns1P>}Pzu*hbEMIW7T~+Gq78}u#%WSaIJ+geIYfVq{*w?_i9f&c1yB%9 zefw?Ayh3x%$wPbUK{;<%Xv3$@@nMcbf>Xq}BBJ(SMIPb5iJAVMFIf*{0-t$_d zb_ZLQ^z6VK373uYzO1s{aPv$kUtafqAXrRw463sM$gtR(ei%RrE#2bXer(KQoFEF zMv~0}?oDEQHLnEnfyR&>eF1q_6JwuS##b^H8IteSjaECRd=-27F)pp;8}{36wlUcD zCM5Zx=|hi0o-rLS-!0x}!PB8t%N{E6+ifPHdT|wp)J@*2?U=8P*@_nf)L~ha#Rn%} z9j*?@`#uk2Nd3)(zkZsG&wElIi%$cy()9W4r`{C+;ove@V@M# zHaM6(iCunesL!JF`K1H<7gx4D7S%_=e_HPjsQ2)g;U)up9r9+GNtT%}W$e+q&@v$?#5P$m~?qI!=zFIKqnH%_0N%6t(8diOC%8$nZ8wUn%ilOXnp+2h6Q#g z%W!J7uN!lgU+xIa08cvv4j6*yELD0*&#uPu%@{Esl60o=ko=Fo87hzVOqM~5YSiO3 z3_M@2xsS1Z$lt@i^+|<*E~s%5fvN7%1jpo1{6Osqrc#~20SeHYF+6?oi3oPFT54t5 zfA|zW_b6KY6*XA#gQAq)(KW|cJ&4tZV=o;+r1vhHqG^zkUq?rer$JiRzhodqTGGmv zL2E4m_I#dG?#(_~~@yUY6d)M_=Vrqtd?>B4cM;R{e(`s>XlU5N!{CO#C2i z{$ucuv9)6XLEc&foK|S$56J_&QdU>{aJqwj{R0z&7V`)mM{y4yA`cKo83ZPCGv--0 zW5@@?EtpgIC0M#hh%IpGaTt;oOAASz{Wk8qE8Yt$Z|RdVUvi9*#(Kl#4#U3 zfMI6Jia>a?^uw`O#pXB-Z5CUYKQpcA3(3f9*f@Oxi)6boZ;do=m?e7!l8a|8k2f9d zbU@CS;!Ch|Uv7s+9>TPCX{u(p+Xiw&B(#3Kw$%o$aP5XOW$w0Sp> ztZ89Z7oYf&j&h6uN;@;0BqT2$CJ&71#%oJSJ5xywnwgL3GDO9TN6`qXN%xnAyh)dq(yLj2R=d3UFEiqoCY58pY~?S&WmUaL^jLBpgh0~5ku63;$RVe;Nxfw*QC9w|F9DcfKc?g6L^CeJev6a5v zL+HoG$^N>V|JYF)~cZ$E&**(!SGkar*f^KnnDQ}WyZEb39ed8vIVtZ$o;_mye-`;Qj zICQ6=`gKfoN~QGu;^^|<%`@<3Qr`fnKZ^WH&~9u{4H8FtLtCBHTn_nPK1=%8>>xCa zLzi%!pi(iOC4jopCyZxqN77Jfa;WP(--&}Tcz>Bv+<*XNDp6!_9G};Ykij#BEQC}A zjN$kcUHh)KFC;p{Vu#`hSxgLsc_5MT9OFi`=CRp%1U$SY3!#y`Sn;T!;^1YV`&d=Ah1D)lx$Mkc^pKAk~t96 zby~UT+QUttI%(RN`0D&8jKbUa{<$jg^ssYs*)XE(m;*GIWi;Iz5kmc?4vvLGnF#jE zImYW|R{%s}&oPRshuJ9%HL|-BerYG6Li%6gWGvQ~b`#*qb>B?jRjw@u$ek4yG5SNb zP?XVili?IJA-#g>x-VBOY^>|-Eyi!bsgh2c>A&Lnp}<@}939WK&EW=swbNB!U_m@t z{)z|;LdLoP6hYoPUJ#81)&%P-=@as;cN|IlC1dnSkpdr_6UCC7yY(J7VF5jfXbR~m zy&nn{0;N~Rj#CvBgqcLCDRW)H3Js?yLq+ID3(d7@$Ggkb+cQ~)G*4Q&g?xUIqh_e2 zSj^|@#l+UXGzbob&^=8K{CrOvH#{Ny6dUf^sKvdfB=SsDc5NQi;?*qjl%<&??{r}*hTVOY@T+fsMZEO7a@zSfMMZF~oh>9G# zH}-pbet!rkDXK3LuhMK%pwUR?o@Mdg8n$>t-(sl1e$M9JH;<_#aP^1k6_44&6P5=e zKLX3f;(7AyJWehLNq!2DWrisc%xLk{^BB(sU?$~Gn?LN;NJHS-?6Utnm|TmY?_9ZXzZ0o^^c+>pbme?eTG1MU;KFxcVr~|=|;X=f}N`mcD(kt*?OK( z$JsOSaE@W!?_vcj()_2lf8D2iz)rSu=a~*aGW`*{s8)TmhZ{N_{HQpveE3mO{kMN0 zSm23KmT2`J!@r@Ln{IXQ>J)R4P-HaYVQUMVaRLmI*Vd)cawb+2tt9ulesKaTL0Q z-qc=HibtpV&1@z7a&(~1R#4|ltT69dY0a>1_tvOZ6 z+p5MolQi$=ayu4y)l9o{C|xyd2P!9C^bP383@3rcf5UC_$4h`AWbQ1bmc!qGdOGyH z2;-THT-huTQS}wd7H`!(f=Ic)bWf2F-Dme3#vFK}D(;M5fuV9Ega3Pg#Gmi-G7*i! z4`3!DE5IO_dqxj4o5ZAU^P=mcM{ zTZ{D>pe0B@E)<~rXUMR12z|kdtj!SBaUcxsfTTMO)7+Zg>-LTZ$BQy7$aooC)2(4-Og19>s9vtSGO$6x=< zb(0qlRQ4P*h22P#VJ0pKuYT-c~6Y$bM4W>Us!FRL^csPF9E&r{vQ_TDt$pK@U`TG_d z@rR+-;XCm`I5G%4@wo31PfW(;H+(lrM?>#abe;EmaCxaE>#eVSH~U56o@8&@^4N|U zJwn_Le!6*;nWLW5g9x$?Z@hKW7PI&W(HI~qdt*CqmHsA0{AzYk-4*oPsoN`+i+?m& zV&U1R#OtHS=cihZ1;C2I5&fg9FIolwxzV(Fgz>1DCm#ICm5D+Ce6LKbOdWib8T#Xn zq3SRFNmvMLDalu!$l`9ueX0+Fg+bj61+Ze)bj+JIBqJ>&-+s#)E5qWgPssfY=+JF<|$+Y5~l*p+t7jKhl#X~@!!;?wJfCE+>>g?*jmtf zBY5d40$b=1vT2OfVmrS0xB2L7a=S@#&kRr^nPOR$a^E#YiaXhE5BUaf(X)ZcbH%vA zfWk9s_ncHm*%)s1R9nWlqeBaiW477a*{+q8fmo?~ z9Hv6KQ#CXY4dYHoJEFR05j4Um^H~HS^&%l0gh6uk4Kj4@l0TVplJrc z5p2Q3na3cjSMDt8zpVC-vS5Abc6h>1kgP~T+7Mn=3zALvm1*je6(h?jvY)L=4{p7R0QScx+(s}yFsUTTEWE74*HZGPk z7E14t0*%hd2q8!1{3k zLl>tUv`3Es`!pE7@AJukh7^vf!9(W{q@n|b3tk93K|#wbfH3fI=cxI?gAEC z6YKO7c@_Ev6l8tb=ZQ*_l?5sJUkTVZMOUS`T&Z!M!P~mC#EM;cpF$tt#_{{^oNLjW zK&@<~Dj)UrhznCjVCQ_$XPNqH|6+A<1 zXv)kMf;@XFblX6*yDc42|L#wPN#DCzl(DkMws0bac2%QE_(^t->FA$R3kv}e82$>j z?7$}KI&V6x3PikV7qyaTv9PvfmQhjb@Bh5Lj*!vL+h-k+xA5;UGoB*Y zD^S3n33`&}xW&%YosyOgoBqftKFRwas%9H6mcu2?kZ^jSoo_`k8PG2cE0y${6pR;) zxcDB2x&4rO=DnXxmX?DLrmpDIqcx9*>=A=LuT+C}bmRf}9t#0W(r4TI4FI}(>kD+2 zmyS{I>l!)Vs^0vJH~;?{yUV6FxUg;1NwDAq0t8J6?!lb~cL*Nbi)-=HHo@IpTC`}3 zl@_R>MT=9Qh2mOD(PC|R@8|unXZGw5&;AK(=9;zEG1obB!UvXo77QRQ6&W515a&cr zuhxN7SNIt*4HHA4bOL+B``=LWbKi|sXF}RbO3xm#H!1h#9?5)XQ*Px*^u4olPM6)u z8d~Foj%@5C-a2Lgb2ss>ci9H)KN5F*U{oU(_FVhj*{~KXGR_RezE7<8n2)=;-`VhA z*%@gr4I?{mt+{zD?f0R4z2x^~PfJ=r6h!PxOgnt>nb8qs;6f{&3&1qfj_{(tQOspu z^~V}%udmT#!aKV(sDQ0J3OMBog*; zW>)qfpw8>h82&9HSHZb9hD;t1GdYEj)72uNj?QG+@_<%(VDMy5GuhHj)|EHJ2!g|R z;|}Yf_q4-7XKOUv^2zZpu4r<&*MHwTFO6N63!C4aBT4~;{RcekG4YrSZ2m*o&SP7yVZC_N2S9WVx z{|09&-<+7aj3=^_Mr05#Z)M4;a1jWgbjne*h+g?o60+kQL;E1UqEcLU=xI}RR5lw4 z#zLT%N2oeCD6=+7lc26rw|;6W&&t?JsH6ht$F}CpGmPd>>D03yZ?k!!sA83GrEiaQ zv#v4&zHYfFxc^j@z-Q!s*H`Cz46ZmkTq_U9&31D^W)socK!NN&jp+L;qS6%GTFS5W z1%4kM2wk>Wif`{n2i*vYxevQLvbJkHu5=XtBfmgI!qGAWdqo(*@!8ezOq5sC89?c) zukwPQCARENg1*!f*6$TEniMDGdTU$Q&l;*GVlrMW{C84ULUWeliYA7ao@rS7%oy+J zBg3S(w1y#Qs{|ox#I8LbV0KD8dTZToRHy=-y%?X1ClGY^3J3`Y$I_-FhD`nE^d*Ic4xX&k-Xs%5#&8C~Z4v)Li-8Q_qa{T;ior=H7K z+|&DJ5ENK7v&Lv1>IyGCp>I%r%QchvX>mY6x|K}#t4mF2$8dJ2vh9z3HQ_2r5EB?p z63y%h_x=iC4e5yHQ{DVc+=agK2zv!=ZHg+HFEQ4f5r$f82okvJ2&3?OOzY!L>!}}cXD`xv6 zNf+(=Lyk1m5=CjFF^bIS4Yl8c{(C}NN$kGO+W$hDQ^W~v?NRHRVc3>*+oArzCBp}h zP~*5?(|C%MiJ<090+L4;PIG~N8WK7^jF?jA1t(o?VNE*{vT^#Ad8|%8b~S^lBJpci z;ZOw=TjoP|QgW4~&{`XUY~xrULTyr)O*!S5Rz*>3(TiH&@F~w>+qMaxs)MEB)AP2} z>>b}CALj`Z!B<>##+^)%oyHk~HnZmkk4E$s``ZcL%DDe(-Qaiy$SI?qMpIb#Otom= zttlOBaoeRfr)F9_Q(9i&#_Ty~xam4bPE|h#yiCe^Nh4Ldm~c;l{tP#m`AW$8GesaX z%@?(E^|G&*7+X>Fm#lKhGQ$;b+aF)&`tH93uR(jY!R5?-p&e~n=v442KS))&UvWxh z-?L!t>pCJqX`}^67x|5F{fpyEUjUwr_H3D}90%sDi(z2*syb%J6YU76vo5k=3O-+w z{{H-nCHEF%OD9YA-I(f8(?bstGg)#JO@FeWjUEdXqBmbppcsL8 z!mQqkRP!JPKCwg@wAq*gjXIHH)J{m9T!|GrsI(Dhf-(X!J@Shwc2V3^e+I0*lk7M* z`0Ti+W2rJLr;%0lOCZ^}R;9LZxSp<*Fw3d{xWJ$N6MdiSP`n(+qLQcGRP~q0J@x)K zx*$mY$1)#_X+7MhA0qWy6*!`ll=HHtQ|Ks+6|LEptyT&ZWB(nbw~J}_tCYC78oEVS!1?yCi=aQHDHfM*UkJ&TI7P)Tyr~BXE5FJLWG!uRfaG_eUKij zkulbq*3>3tHESYD!1QmJwV+QNR3ud!7)v~oUP8#`$t~PB|(N1q=!O8L47;eQ0aOcx<>0&qAw+_Cx z_NXuL?ke=HXA9^uM5*K(#b66M^1S%1%+%m0NRaX_o8ANKS2c)Sj*Nf*d+WU}Qvd(i zs=SFU58(SV4rX(8AMtrCKWXHw`+}!>v2opHFY=?E2%}3+;pEN_|IdES+{c~oEF^T} zj}#kIHEmD~_~;mh$oK>vYB+Uriexe^b%3OFVtxS*503+vJ$)8eP??mRnvz=gysEKD z_}Nn^7~0wnexXR!)t#Q6_U2=ce0%=@GxU>JZ}-?Zpm%c0n|XF_es;2pb^6<~ZyYn6 zd}DK?iehDN-*4-1TYi^f7k+$j@%snl`sQX$@Z|1fXN5&O;PZzVh)EB*cJqG{k%OvZ z(5=Wpx^rgLeja^A7~AaFZ_UQy8@<%-VXkg>%K=z= z(?}JSsn_9`P8oi75I6SbGyWrvVC-i_n1B3-#K2)Y#jqnsB_^ca(qUBgqdj!1r zxw`8A@yWm2vZAm_$L}57(KbMYNBLc}FL&o!3|aRDoD=}!L)faovefBVRa*z>F<6cb zdM@V79tOwiJq>Zj=bR+m62s_$R85aUC+@`Y9wM0Q`QlK9`=1l76op)5G*|ApSV9D; zt16fSjCIuGh4B?6^J7mp$g>n-$D;-1hpt@tH9jNT!fnH<o825AbjSCK44h-SY!`+H^pq$L$-74RnI8gcd3ms*d_@oi@~pu?cH8-5tPXC^x|+GyQ| zJ{+82>NT1A&8do=6Zv*{7w6$yGf!w!h+wc;_@3|kTEyoV-?jIYMa1EWTxbvBFLv~d zUEDtRZg&GIPazA7>y-b;ob?nlcgCiCrtn0JW|0TTfAed9lN0f0pVoPXk^xEQAnSeqA47~r_M zf7J-%;v;v?;U6LiMT|VCcey5yk83s`Wkrl;Ww<_h0W8H`Z`-)pTk(j7>+L_{ef4T- z`szznP&e7mEb^Y%!8Zc5$nd4})~y^@%g$XpSVQLb0PpF^FA`#GPFcDbWtL(LE^2fT zNZpG@OSRAg6CFjGq*U|}J<)S@tK8qY8mN+^@o)f%?68w6kRzG(lY%;_4LFrCod6lw=xoRM!?I?pF~}7@JcSB~tP3^usI2!1VA+yot_M zilw9qP#lzbCmiI8^dNLm)eYd6Xxrj^Sqc7XBBdeol{1~53D|t-0aetk=22%NgUgBM z*esD{szJ689H)&1%cDNrO!)>3U0IqSJ#2qBBR2^$$3=yf7r)G9!n_7FDQ?ScA*$e@}PdqPuQs#a0O?ZC9V-E7bzal* zr1U#SDTw!HQ3lOo3NGGq8ohm@15%3V&Rl7F@)AC!p4Q^@92V%WxIh;PBg5b%voT5N4cPEsqp|=L_%n4kG~g z);i-kz}v)B*qi?$VqvD%8{hGQ#r3%24W*$US2hS5J4XE8>1C%c=X79BiS5*2X4f4T zUmrvyq3d;AqVKHma+0$93aXs1JhG}ZP4e9KjYe2E_YLa?npb|U2A>@gz{dXi$D5BD zjPKUj{8vUF+TUiUCuhCwKRAEuz!Jiz<{e%V@#cd|czqeKA4R+?b4a`=h8bE-6?o}iuR zlPr(I>$yWx6kH?fr$qV4PSgjiS)6|Ohwr!V2%n$NS91R(e#jCw6icLYcg{cV zqe@X-&j5%GRyr+kSDv88{b(8zmlgKVjgEwU!jKTG4Y=BY0`Loqn#5Atp2n3oF#6K? z=av<{wgbtfZ7n%Ocn+MsLeJ|i;<=ZU#(4W@b5$?^hgA5A_hCBvD}S|g=~G`{ax*o| z8dXB}3XM7K`N&s3jFapl#7kP+j4)*2sN6?ZOYa@a3TF#P#TUQ;Z2-$E-&7bXV#=Qk z_>Krh6Ha~fD1dbl1-kIN62)r2PJZ)^NH6z_N(ghp9vZb2Z01ZOl}=zte}d4l1uKym z1~FhEbpmS>HR9ic7~ho=1&wSBdq0gSd2#?ROxCiBI06}3oxG-U1lQdqP7uVF9+)vE zgfVms2eV-TX+~P~n$Q3JXxK!gIa>A%;te&MF9E4W&E^f77|r%G^v{ll#B6GbvzJ{; zB;aGt@tV$tw?BF^RL3G#t&T3~^$9aThw|^pKN65#8S}xM{(N(&2~}?}Ih94Za^w|h zS30tjJf+a(qrZ+|RHWrI&#pE|w2q_?KE=ji-f!4E1L=VV8QN;!e^$$QINxr6$rG;B z;@lkh0O&we;g3Fe@Z=AaYxT6u|HGM{&Rk0A?#s6X(YWRH_qA$s_og8*8scOSvs#S4Y5#fgJ?F)OZ6W6ODyr8QnSwmhmG0 zOcJt;AJ9uN7EWU<_WZyXK(eYpsG~8<1Hfo5NnxvTSa<+s4>RE`lU5-~GK@)F)|mey zQO^U+ib^`T)RzoNY7QjN8Ah?!n6S}NkZqb&7z4cP^zI@&l8Y9}8f4AXGz`rkCXiXm z5*SOPEK9embS$6AKAQFwR*YUvXH-2A7(|WAGkxWxbunkklEaiRoH`MnYL?3)Fl&m$ zF$H>1Pr$@C7FEMK(vZh#DnzEpO>uz-@+2sUZ7|@`Fl|k%#3wO}vrcn6a|zE2;Cwg~ zD`g=%o7_$doWx`8H6*gI^vig2ry9z;JwC1qi_iGX8AyujIt6vTdAhTiXI|#idUQPm zz)~;4B>||+W1e2j@QO*^iL`9vzF5Y3%lEx)`^BJG_M? zok-!d#l(Q60fD4=2sPJvfIgJkFv2d{t4a1gl=edkX zU2AIqdL)n6*&60;@Jk4@7;9q*P#KX;sg%tt?)<;&*(v9R6LSpTdu_mN*0Cc9D^pPG zw$%+sAW0^?b{>)6WgU}LT-uM_zBXe&Y2U|&>mL>M#%DPFXP4g5&Zx&x zi*WeE#~%yUO7w!G)!4i|6TD!_DXA$j8JS$+55pt#BeRN%xzk|`&&n&Fl~f~HsOst) z>T6!SRIOrwgWF$$-?TNW(epL}yL);y-V6*v!9#sQ1f!oPG>M@zvvV`W6!68RZ<8zE z1810_%v;+VK@|J@-@dLM{nFXlfir8+FaEqbzWt-kOb#F*bFFw`_b~>X0Vaewsi;}= zgzNl4WLfs5z%11lhg&(59OzY(DT-RFb?CszyC}>^ked>Oj@M6C=ggIm2oBv_u18SD zQs3hM(_6QDd@50lC}tkbt(&g>gOV(iH&-EOl+_5pjb0$i8>@TtdVgX&lJw6TH1SX@XS2ugI@)cl@Jv&n zr>iGnqLiCX8QuNLbEX>*W&hJEcK1c4USua?BYGQB$k?;llK1A5r<$8>US{EcgUS)Yt8rl)I16O-f5~%DW&!-!J)s|1}9^L#{;0=C8r*zXy z{qbmbDB~XP4*2gRY}Hq5ZWiDR0w3e=qA5hQqoa>CuD-{fxk1oq=`A{C)u?P2*NCVcGb>!u-Rqn_C4JUMR)YnUom^=IL6sCh zIpoHt9A)-4ZDw?LfDU_@t<^|UT5$a^$_DW-gy)p{e}C@;7UyyOp+1h{@;LW(^ba zg`cGFD|P4H^n#*Zmh;I}JnfuP&8|d2NO7;NYt%ZW2WZtfQ@0v5UK4+vZV~8JpKfg@ zX7SP+Pp5%mrtBLIU+A20>D`$c7^LtUF7Ir;08hp@z9_T6Yvf_!19?Z?n-d9W0`?wn z5wd{Zc|RZWS2e$a{A+F(NSFXo{&o<={gx<=fF76&0gF^G@KobZuiXQ_y~V+&abE)N zflEWbzA47>1bt$W$zi(B$Jj_QGSM+^GsaC`i4Gd{tzFUR0qzEk3k+L62>di}yI`?e zq{SYwX7z?IPS+-(Y&0dE@#*xeTOlOOu>XzyL)%7TsY#(j-q0t1vfeu^aR%&F#K6Tn zUnf!)7XVa1tG~YXA`_sLMw#|t<5I2W5@V=j<6Em>O3)yg?^@zn8Yz)OiE*papr@N_ zF6W7wxxTFSBsBcufm?LOLMnrI^mv3=9F@E^dku$C8@_AD!zV$>psZ-D0KZU|jD$!f+{MehfL{7=He;n&lGoPPvTdqFmQ&u+bDP5YR zQXuvH(8c?-o<|aJ-AEXvOdj*aMDOX(GlF{wXLJ?2cd$U*tDA&aMYc`c&@ddRValha zqlVAI=7G67d$eR*n5)YjiST$n?V=dV2gkX}(t8wyK3?p5S7tTZS7~&WEnosn1)0?q z6+vzcyX+h#*lw-fmm)KM5{;|3=Z>XMr%C)9o`>dZ0Xeckl1L$yv_O!?*7iZN!w>ql z*I12I$uUkYK7fw%jK*CKO$ulC{(Q5x$*1hnK+XwkPL^-sS&}F{pbS3)Q;x<^ikTk& zTJ)FpoABIw2d?@X%v>CFZ2&caHS5KoQ6!|2&Oby@FpG7Ri%zx3@NrKLUVn?{wgULT zm^-Zk%JoWIewjdFqWppPyCbLeAGZM&4buDQl8T2IudD0O(rhB@zN*j zaQO^Jrt7%}&c#LjgY5m26XUbsI#Lfeo~a2H+>QkDmX{p5)|!#!>`H3RN6H)^p20Cr z&*_q;?){)`H1Q6H7GzQJ4wW7&S`t!teX{3AcHCA7|$ z_VSTed>;d;eB$NVTIQiO5*mgE6($)w(4X~MvtJ&ne%!<}PUYM1!O+woz$xC&Q7+sbU$G>OK$VtJz z9yT@!i_(=;gFn@%zY3D_nd!F@0nqXEhoo1v*p4JV-_*R_5VG!RBw$TBOKSR?cEG|6 z8PY#J2eL(GOn`zq2f6M=d)t&FnWX$QB?^UoKL!wwp73eKf8&D|BZyX|U;6i!{Y*>u zUY39%fOm%7-+6p5yS_<<1xLobq=+qvIo${iXc#-n$tEAXxBT*LMM+;uAB!#Xa8KYX zsphq*Z(N7Yeqo7-_545OoktA&Z)-RQ10R;#1DdJA54Ww(J+#)5Ojm3w$D+8h+;^HD zZ|o+%(Z(sbJAs}JP#Pb!oUWmSHv)~cJIFzHl1xEmXwa&-aEN(aLfVYM5s&~Jp zJ`dkbJY&4Rr!=VhiQ!AEg1)=Fb}bxlb4!7%y2c}f>cu5 zi;z8;Sz+0iR5Y>9Z+x(WVeNt-oehj4w%Nk}{(pz@^9GxsH z7d>I*#})pME+2xous!$w1vbRfImJJdmxaKT)diHJq6KrqAmzn%YO82ipUFe8dL+C=1f@YXf zh&X+sU(+eH3eqwZ%AwJg+BL%EjuQ}_S6KqryW(`_YT1dNaw&G&-bK>cZvS?iCj04q zZ@K|T(T`vZu=+4 zM4xoc?bSBgzq`j{W74Ak^MNwxAcOJt+uhAoj(O1-tCB-{kp^~V^^~ZevAFf|osc6# zTWmNu02Us|NKxp0-X_A5353A#iD9TKN#NfC5N#(O0)|D&7?NodvVn~PNum>+2#@Dr z_uZr8TVecsk&+A1v}%UhC?Nk8%vdIdQ5I-tX_y))22y*#7GmU8Lzp&g#2gp&eBJo> zIrvUh{2!O~xTbMUAQR{UTmdu|3JG9;z$8FKN{}gLJ?uy6#(YUaY6UhPxNqbZ4q!@* zb1uZ75)D1MFjN<0L4~n*!7OUp%nKeR39V` z>{9klv*r)$qTAU>GT8#=DGL@&KB#DufFy@FBn@{d8>U$r>Ll#U67Q5XB!*j~{^Cqk z;?%46Oos!38i_PA8Yx^I=zDajpH32B>n5rfDa8+1dFfNz!f8op%nD>5{S0DRK9P`? zfK5VJF(IP)V&+ZeEHa!-A=&1eV#1DY=A11lS;msz10}b`*vl5#PJ7wUVHUcx*4XXz z^;UD!s`MD+3;>hG0zSjLE#rpI@<|B8E-dp`U~)xY#xGem0z$*b>gK=sI1V@fkBI<; zaw2~cEq-Dx|4gS&Oi4O(bJ$g7{ZL6|sX`nsrXvyAG4ud?HL^D+*m5Z=h7rk=#d{aV zpcoCyn+mH$HxK||6+nR0skaUyu(qm_`Zugv$DNa)fi;iFGrQ`w(yzDFX0q0g$R-`p zZE&)3orPbENn^XPHX~ThQ!6_r86-{Kd^I9I1Z!CYx9!5(En$84^B9lgFP>Z7au_w{ z<#JR?vt5Ui#WISnXQuq`aV=$}P}l#&wO;rgX+SBPTV)o5)%Sd%n=IRbd%oY|K$IaxMl$_#A5ucHX zB*nvs^9o=^d0C}gOoB;el~sbp&!02E>Z@hb;V+w7+Z5RtUcc#l6Vp!d{(W1B5T{@BLW)d87bkJ~?B)SQMbY zzPbJN_n+Jah-?lAQYDJ{G56PIcxo^@frc|5hi-Kq1X4(B`@~0*BX_e|7u*JB%?u9nszs~%&$CUD99>x%e;^= z^NrXtud?~_#%N-P{)QfFgxXS@&8(*NRL6^N#FAvgWw%a#z>e@q$>W}|W(Vqkki|Tk zH%BY)5-s(QTf)UwhvH@=-~&;Y8RKx-;o zog!7vj3AXJ;15$;eU06pSL56d1wryHC9f9bgEIBUR2)`{eZo44N zqew@fYdIP(GwDG_3oxawk~@W3UyU9 z3NbvI6IB~iEtA#swhJDS3>1=6WVr_q_zQu;<@mblV)RTsyma()ZDi!uG?>$B;Gl-Q z+|~OjrmYb#8?@L%oypq*ezJ)cmWN+q@g{C~^Tq zlrn9hoUGxV5tG|dPs4paFs@GiB3iL;W7Y@&;x46RKodM~P{C7Ze=Uw!Y9tIjkJZ9D z`hmE1JL3NB@4_GJ%DkshffHJaf4$#0zn)+wDOL%!#Nvq=brfnCp?uVKNrjq#sIRKQfZ?=;!<3ga=K9lJNr~;L*v!AMx0bZp%xbd z8vF(> zdAaFRlgfJ=z3P-^KWH!m70^{YPJnruP!fog>1iLldy?s82618`4b5wq$<5+m3!GPL z(8!W*J4utt+Eml*!DHtk8BEhvb*dXf=fEHiejQgrsLn7Jc$j&g&_eG}TSrZG2F{#W zt!t~=A1A>ZnO~8{79vGSb3R+8-<8 z%rm1kpgBHJpxt)COs2(GXVQFPp+-Vh)N}LU#BprPpshVqirBQtXRKqpurS|P_m_DC zlc;t<$;?!{an*t#)eX_bcPbyRG+<%0&Z5_msbf1D&7ohqZevSyMjOo6O=X+vK*SjML`72F)GVaHK40QSLG4b?nrCEZV;pq>oNxV?nYqFM@ z0)I-D96HeQ`8$%P3B0zbxAXO?49WCy(UT%g>+p6|c(I7?jwT2YehscH21qL`gLOQ- zp~XV}A&zpq0qFroDBG3%65=tSVZdE+%*)_k4Bh)C1%w)f)7!bI*i+Rv0o)rR8=6C% zDDCFrk5$GrUXtIrmpuYvbNs>>FNp@HC&&v@mk)Ln9FTJhYL}mnme0T0{XSU#=mIOF z-3C-GtS9ztzCWg#E9n%uV(jann_*8rmt7?d4|(6nDrrKvLBoR9o?tPVotRdDeoUll zwHZD{3OS2XipI4I;E?&}-7EyXJcP02yYRl-S2dsUlF1M0JVQOHDR#7OIKfRR`*bU+E~a>mnu~(JkUY| zjC!sH!<4jn?*ll$&ip$9%kQaZZ}G%L%=`w|srU-J_cKvLFG=fGemvSYihVy-*{#vT zOGjl!B5DByy_-cVgmzB+79v0^k$d5L^y`%3w7SZ-ltKt?sg3t(ksnpQEx-hgh@TRBGOUk4%hW4lvx|jb;uHmtF)Nh#M|LBc-u8 z{i)LwLn~8oWF|xx@4R_EF8Gas0w5J%f+ao z5dyq`-GvblpyDsoLyW@Xae>4>g)tCDU=+mU+V!zWOZ?%CXtlII!5M~n8|FDouYEH)+MB6r3bHpEG&c%Pcf&QldifL7OfqM2~Wf zh5amfCP1u-&-f)2s7@qCf{N(JBr{0R5ul^}gVQD!sYs^MIMgJ<=TavNO^X&O%`QxJ z;vi*vsvE81KNiKA0@KAFn6sz@b#ufqgW~lSY5y>Y6Ri0yon^2T8xoh2*$Ej6WO2Lz zMtTUz#aPVrihrI??-R=skAd`P3x>pH*>1B|EJB@XGQL8xvCfhqA?!@`EO0pqKPf@L zb@u%@Zh;6Y1QQ&HOMVW4ZR0H-)JV`5!4&yH1m%_wFU*RKIf6Pe<>Ul`m>l#bdtX#Y z?%y>a0F-CLoyQ2sH5*}5-p|P=f|H9uQ}e7HB{*lK*}D(Z#}eaHJDdaZ*__ zWw_e-G;^3szb;t*FPfB)G<0kw6uc_hsdjY!A8TGBnY&l}lhFo7X=7K^a#?%FcTt2P zF|kM@I7MPIzfW9x++*AmIB701DRDtY2^SH?v+|_Ml+v2#0)<5ljg7Uk^v@D2DqeQH zmLh}^cfWfJ`v{AE<1;|vQ^ojZbWFZyVlsn%W_B)Zd|^?6lwo=0JA=pkJk8Sfj?xO4 z;Q;&-EK74jLw|O$dwHdJbbGWWcna9wX3<8GfXGPbkkvS6f-c+%nQrM-bo5{fOwVU= zIE!;I17V7oLbti+8kT9=YR0H}T)eIV5HX)iWJumE>tyvsKSSe_dvqiTCaVZz z1nf|iXyRH7x%LI_m6tRDq|Ix^OSNI4IiV@Jqoc!zklx{50Oq!$r?fSI+!KR-<3~so z<`A$r_U6~uPF%zsn__svYCoQ?-J_>7kbo%d2jNwDyLiH=JUvP1cu_0Jl0Y?uU1{yb z{Y*;5I{VMo9bM$rf~Nma*TK?6bU{D9zqs`o8|m>Rrv|)x{Zo>iiqGL?RA108T{<1F z;ls#_A2~!ArIoelO9HqED~;&W>$6Qo09eN0VfrogFQU!@qkBxVs%wh2m}ccA62J%{ zUwIfI!`@2hUYVNtUDR1GBRq=cpA5;9yT3zl0PKFaQ#^x3-S_Y zf-R|$6u1_V2^N{n%m_Jta;_1?26c@Ubr;SK=T`oa+EF4^AEr!FyE4OBCf? zfW%KiV`$kn%=+DJSGl^?)Ttk#sFf1FzNWf&`wjp>XE7%MYx154)T4_&Bu&>*coO2( z>YnNv)@5aTWf9jrZZXkniWkVy;dg7nzkKJHY4sxErn(o@&+yQ}SQf~#Z=xb~G1rb^ zs%^@Gs<+_oIu`AJWN;YcrCwy+_ceFtb*#B~;TvA_aG_fm+Jk@V{d4e3S0F@lQD2(% z%R=*cxB7w$fH9QVf#7(M;p5*OIu-X)CEBk(mBtLr(WKv0RlMun#uvp~l@7(i>8aaF zNa!+`tyLbFS=a>hJYoT6zflP{PYP&n!6)@ z{ShO(fuzReDH*l2?6dh(l`BLPKwrBelHDuODZ!<{&IxC5&j2xON+;>j1dk#P`-bDk zS0x#gFAgLNzFy>n2D_UAAadCr;dBzRt(V`U+QZ{gl!G9j81R><&NMaXV_Dj;-S<}; zY2F->cUyM)>|2>`X7+vCg>MXF}D)SgfoM{W4S@anBP1XSqfb z5{f3}6N9T@B}kf8==&^3XQi_jiA2fBsrKrdi~DUGCWWuGo8`%D;+u6~Qsqv34;Bbmj^L`Ssx@!MQ+IV?NIsFn9Nx zJWJ-FK3VS%YeE22pc^zv!x?dPoJ2%mWM6(^MhJEbL9PNOi`E{@aO^R+6v6|{@&xV@ z^jlL1dMg_h7a`(L$!?kkX2orqnMiJFNt%~Uu<7*e)6tXQ2y*-1wCY?iG^$2*-22$XE__;-jId?=wd5JY zlr5uuCh1^!tDC6L+Z`Su$L8K}3=xrO%7=ljq#&{;;+q3<1rlIU3U z7{O?uUae7_xlM>=jE8d0R)HzqE$R7NvNt8_KaESvH>OX-^03x3?MrL|jVy~?zKEsK zEA)FB`C3@#k)nKk*L4Kv@;6N#fw;OQNUzQJs*XzlB?}q)8!lh7{CN_uVuJaKBT=Ii z34Ok@<{0xM0R^jKl>0p=x^MA{=kO_kFAC{)#VQgJz()GtZTTz3fNqP5rEH5=ZktmJ z6AbKtM~)pZbCqD*Z&qI$hF&|2{fq|$;D(81D77)A!KP4o{^7N*JCDWX^ibDIsF+Bw z#Z^g$bF3XLm&;pDdDiqMfc!!9WuOwW?68#Akm{Y&`@I#`#}!lG57I?GoD$Jye#q3h zb*B2b&prM4{SSxfB$*zNG8_9|it3mB31IQ;(T^aS7(sw+(DO64pXKMuU|Sf~-usv0 z0M-piK?QXd;$+Owhw~StT1$k-Bo)Z9`FL6uY)zCzh#_%NHfz?Q_qNMy1Q9D8Vk2_G zXL(JJ<7)+WhA}S*;Z3d|ppG-zBQfG<)-V`WsB(;}Mf_Q2liQ&bHL4ZIPTDjrs+=kp z<@!D8wme}c*-rG4?WlzIZ&r6JnilLewRcY^_%XO-;-}DX%|kx|%-TOq4m9@XX)!K_ zO}&Fu(8G@bkQ}?LO+aO|=*Iv9d_OtreYa%yi@~QV<{&YY^0!^xqFawblt9D{}z5Y2!cF6z8K}U zS7+o3+#x=x=+Q#qOEwjEON&cLvpct*HJ5K223L~ZMfnA@@)4$B4?Drx+6&JY00-6b z_()|pm&R3eTJ=F^gUI#;8*UoO4WQQha#SaiuSDWriyK+!3w{0ZJ(Ih8IMYga7~8w# zbX)@ch=0^n4$4y8R!YYIuTo^x#C32^jv0pucnobpBcfz1izKxBZwW`CHkezu!7U2h@lc zjVUVMK4bzu`{eL%ruK>XH`*t^Q_y$3G*7lIAKu*z1sF^}S#SsbpcTQy;yw?FxI^${ zj<|hB{nUjpXr{qI8)!@tSE9xEwc0=kZSZTuz#IPrzGwJl2EL^1nb_qm5b!uAJ^=u5GYWTt-2{g*Pr)vr zD9I}jQI!#mdoXz><|3BZa50#i&iGa0(&;I_Y~F-PEit_{E(UE1p|eGG7{@MJ zmXs$^Kfo~0C$ZE}wBVW8`VGl?Oz+A(5<3vd$%`7~nJkJICXGPb1sb3vw-|iNA~M(X zU0}+~6I1q0OpaIzRV<6Pxj1)w!VWHRq*L5(4)D2?rO<AK$@sAYk!u6hNU2Li^Uj3iUg3N zr~1H+#@-F%Kfq`8i;;Yqwo=4rr*b16c33Kq3Qen6Xqsl{ zghB+Dy}$d7CHO@gNlZDr9Yx3p8g&220EGkqXC z+NL<9X!wGmc%-P5v?Ps*O~E~66Ugx@u5g&%n&A{1RQNxRQTRVlO9KP|0000803iq= z038PdoR(eX6rh&+1`Dit|$_RLY?OV8Zbu!LM`uElJu$kk!w7{-vV zJB{RObL7}WFVFY&{0HCn5AXMnZ>+7giK!Sa-Czs1zU0q#R zSlHX!+uGXN-`}5~pXc#-J3Bke%gdXao3pdChlhv2|AWe&$iGGZtN%R#(L-hROmF`Z zKWc5zxA%B7Cp`FbMD2R?`XQ5yw?QAvVpW9p2Az98R26=ie!Xsj_Mo31)y8E+*y|Q? zmK&l5?!EcE(H!kiH@z-=`-ro?e@KXpi%&>QN=`{lODASzW|1CeKgr3>dzxQRSXBJ1 z1JE3v4;dln`AP!AwtnXz4GQD@UE?=okxMo8;JYJwbhp-}Xc7o}!7lnp8{ zsn4ZdgZd6W?}z0ttoRT>WSd<0iR;^bBQK<2_FmL3tK1zxBv|2;MV+ z0lmaiVw?$9&WGp>v;Zxe9#s zWrbH;Klo@FKgtdLF5e(9!sv;|-fo7<4vBIx;curoo;lN+9@?oQlEoSWnapT7be02$ zDaC)Dm0nip92W+G?#n^klO<#Hcw3X=5CBCuG#W47LY|QX^m34}PPOB)YVNX}7*jTw zjgl#gKb~~bFU7&%C&AAlNS#71GtGF`K50DoI-(VQ1i2k!3cRC&xt*Kjd!rgIsZ&!(B0 z7xovoK%cQ#C&4AX&EwV~A*;Ph5bXQvj1m-*>ZO3!uGh+r9~|~G$oe5)ef){4Q+3AE z?#C;TqDB)ha!J4u?bOTE)avRe3YAzv>stvhVEBeuQ0Y;ReqiVWGndJAOanD^ zOy}A$S_ve`iD%F=vP65uj!2z5Y^d~&*Ai*@y@;4U4aQY8CEPo2{(D8oa20kjTW_^q ztnqx@lLp8Anz!oAJ@orMYGLrZ19S4}*IeifuV&QuD5GsvyIijg*#@GJK>u;2J>!Q) zhA_ia57r^_MG7}x4hO*1dyl8%0n082R$UsiyU0L9WlVdEjS3h2Heh0bdD(eEfZiUm zlndS-w$Y?-kJz8(Z-2yLb#_LbU4wW2>vosEGv@w~zccQUtg}1e{WN%Y((eU*cPglf zzdMcZ(Gkpqj|U4rMJ&+;v(W;+;4?u?SIA9}yCuzSB$eMK0Am4j4u=r5Dxc)2`?tOtXh&KC1G4&^sVfiRRudqP=8G`EzWztd@}IPz z!Em8*c%|w25VLj5FqJ-L&ISs#Exr7`90Rm?MKHlH|4Qis^=y5S+Q^Emb#%F^JaqAr zXinzzioq|q@2K+3&ZyP6ckkcZs3>{L;Gj&!I}gU+6d%;W=UWk*9d|A?YXN^-uw-zs zp|@GAJF=Wp#BCDp-CK8##R$F&1Xd=1btyPA69Qb^ivVuukrpE;hLJo8yiH7uVKfHl zm4ic(RAUjmk`(#u2k->rS21B}$PaA1NW$r4mQ9Mrs+d*sCQcMiyJIM=cge!!&-CdC z4@q^H^`VBgd4$J8_cl;rsrMTrdEZXW0D-rHRpByOHC{^5iCCXeJ?QDxa^sdE>iRxG@xi1#}U$?FO6Hera^ zLW)zCm!H=~Q4hxwjW2nB;R6h#kK!aJ?Wk_Km5Nn`S4&i7keB(ZwxxYZ(P=vsE-@BP z9PKf3Er=Y%*H&~tHvYsMb>)6Wjm0o&yqS_K5y-D`{*(qSM&!K^AwgWFZgA@EnN<=q z{EgnB##nhyF9H}ru92om@%|4O68kjgYgA}+nsFK4jptvm;)Xs5fBm(XC#x-f<7S_W zIGi4AYN`PJ)Sc7hvB9^sONF{1T=NqY<3q9(>_$r38SF%gg0sTSKOCA`(++}yWvbF| z+RW}E8u+?uZGnj!X|ALNdR!zY9m~#Zuj0w5jF1W7<}dw^C1#BD z@i^L@%deWdh|&5)(UV_}etFq#?4X7+2Y~bc08mQ<1ONa400;mf2q6LntmJA3OaK6= zOaK5I0001DVRL0KVRLh3baO9hZDD6+b1!ggb#pFoZf7)D1yCDZxWy^7xLdK{*5akO zCO9Fu6@K-Z`2XtiJnlUD z`px;&D~f>-IblF)jgAQGryP(@S{~(#D_pWOw5re+--Jjta__mr^dke9rE*jG4egszK#J z9_r0I1Ia_^|7$|iypXoKvB>-G9}*=nSmk%_I? z15!aw(rI4aA&vXUeyZ6Ui25jk*5s7%N>+f896UV~l#ldGv1T6kpi7vF9|8aYQ^NRF zbva3kK+?o=QLHG%N#GQv=(G=D_Jm7?6%6f$>P+$WM}frpN|m-MBrC!sHQMd)^aMO;i&W75hghH|14v1Ssc*F78bmxt?z?mQO@C_HFDBw9y|udwVcC$%bw2qa53jksZhd%U4k! z2^x8b3o!TlF?r4x0}gh*FPeman?(hQ;vI?SZ>X}3aaihP%f|m{i)?GfIm1Y%1{ii$ zo@9)DyhQ{2BOs^Ub2H&0r23!xN9CDbzUw!3<9>u32OjWlA1x(@ z`Z4j`$;ZwX-`zF#VBrBI-YI@$VVM@Zc7&JiLrxr7J^lU0{7bS~%hMG@IwYRCIafHx&kw zAH`nN_FP>DoYrNrqG+h#hx5B5Jzg|Ix@S$i;}bj2EbzqAQT0P~gLMg`nPindp_|3y zbA;)VSuX(4I;IBh)rpd&t(w%aiei$%f#;(1qp_|`>g=#71A7De>4=+`bwcn^45HLUY<1*QFv@p)6o&Ib;zagW>^w!)qKPBtVWP8JOvPiz=2#j|ZjD16 zwCzK)0Z+>wm!-k9QmI-m*|LL74V=i<%%e6!PT~ET-gS*id%rgff?B1EOjz_Ec^U3R z7y@X2lK7BBTT|IA7L?%76KkZUGILy$Wm41RIQv|NJ(MQ42A+SN+AO6$GN}b>|4io0 z(Kt9z+Ql!fQtanT8)3r70cz=)5{)!O6e`dOdIZ9MaTslaK%x!wIKC)1i3sQ1yEoh}CO5UW+{4g$<8xvHvOzuwTXV3a^!P$hpXFA0}~ z5J{T?6MqwGh4+Wb;Ns%8H~5?3Y}9K+MCCF3Lu#RP}WFl?nH#km$^?~bRmV)xnb z2yP{u;%9bFcyuoO5)F0&h zEr5dCzBKTz(gG=>!DH;>BU8ae)9>@`%_ou+iz}F;&6RC&(F}3`yKO52#B+dR)*xpM z@6_D|QkSM29W0uje5y2(=#8TrJ=%@x@jNL4MelpxH}!ClvZvA|ZMJ+PBD>WDVe{Dj zkH19E4TP5iX_Aw0WZI*JQx3Ug-(SoEQwak)S)yOE(~o=~|2~KrRv0Q{Q$9kjYX+(s z)C!LJOGvN%TmN8pL0e951g&E_ES}Pi{z{umJ4EAp;ju;M?`uu%rW#pdwiMYqT|kvM z%$Sz+-Fq}>)?3^^V3GpM$4NkO`8A16x|0>F8M=mb2iRd9^nrD#jY@`*#AB~CUvkO$ za>)BwMXRs)I=G~SKN$epJ;NhJ$i7gr539*wv~=>%dvqMisvj&ftr$H~+??Q~3Fu~? zaFc2GpS`D%aV940KdX5F?Vq6Om3t;2gy zK|Xktxb)FM1iSC##+Ny+AG3J^eq0049AjB&0`xJ*{~mId)$op8AXLnkEvDCR2%&mV zwYQ(B54YdT_^neyuKgt9+l{GA8C+J95Ru!)<@yHa`WIL|zaFtWv{E{GS2SO@uuBJe zf>oNL5Wb;WLM;h>X{pG1{FF9_YBGi)HGj%oVjD*#mRikh&7;LhuJ0$6ExsrkV;C|K&Gj&v88%*RAwCJ_`TADbAP93vgD5XHW8`61E&H~Y8^7wIE$`nskczYds8 z3rB+pRT(T$2*z|&mrvz=pB}#^UCp~LrPCP0e6boigV$BQ(Pq`Bm2!rWWt&0t^(|<#qSlRxo~i6HSTK~ zc9PhN+2eZKL|i_e2>l zlbkcn{F@fTi^TPjPqt_OHK+yi5Xk9C0lLK(>*K86|}uN>{c;feDjoi3H0lf}Gt3 z&6>1k*gKbtVgGSKmY~MSjt5s^+@6`@gKCf4d-r>G&arJ72s#$5zNMl?2yT&Riw4Tt0Z|_dMvAa4vnZ zR(jA+>qzL;YQkm)XRM0xBXjKyr`tU~^i#Nuun^(yuoDewAt;F?)BgkMb* zFnP1_{zFU=L94~hq?bn_%6EMA#-|W{Dj!~aZqGNh%ci2I_Hd+E829%&D##${zfKM< zO9SJaT;BIg1XZ>)pBGXw%6@Z};q%W1Y6{w%>rmw;6f%0TSAz2X*Yt-fq1fsMmy-); z#?fLr93{{<2>@|Y0rfGILECE`h#cVtI1qS7dAxULBVJ~ce z1aBv)!@~|e!_^X(@CpZL8Dd z);3P^f6CM_c(ea&HiNi#lz0ophXW54e#aK`S~7t>$*VqDSCONcS0r8$#_!^EA_Jd9ISCz5^#9tU$c18NnF;E z5%MT_WLeZZYt=~mPnq?8j{Cy<#_XF;?pBd+K$_d0c(2(cBhW`0q+d?w1#PVJYNYD$ zcO{ASO73@`7}Fhp2dyNq#jj^8X}U*0#U_N>_WkD;hI&~DzA|B13q`XG1h(qc0Wol2 zl-w>%e6_g8sb!#=Udmtm>Gw0h{9VZe)(h;Avzl47C{dtI4o652@l4^lH|6h#?gz{J zh$A&{lM>cf-WUInRi1FT4DQIM(2Wc<8GjTQ!K==j5K@`Q%O+;~gA@QO{Lxwt^iXPm zm@z-iJDQj7K~IySf4*j0+;K8C=q5fhB6_@LUlo?|b$>55JAYKM(?a7-2h*d+N4zNr z$Lg1VfwZm}tq83jI~5q`BJm(;r!OB>4O(H(Z$Vy`$)em>BZ=E{m3aw-v;?p3IJ(?D;0rHBVDqNil;7#K=<$bg=n?at|Dw2Ae@Vx%{W$RWIY&qjQ6W zf$`V=chnXSsyT`DM(|IH`9v?iA;IQ^Ye2*@gKky#^Gtaval75N&k>VZ9It=WhYO zhxsyDJP<+-k7DBCskk|J`=A+q9IVP>vfHkIH6I1kXlF)CevzgZ>77RX&F_cDl^=}> zgj+^9<`68Y2xgc08KL^{1UHS#s@0mpb0(8$lkQ?B!Nq8yDz~a^m3-yxi#z)-A=|9-oEWU3yNj^ehV% z%ev=!vVEF;@$~gyQ_Jz2tF9bL$FD3tKo~YUi+3DjdDS6U47SM3Zn9cg#`(Z?%lzxV zu8-FDs2yZCwQI6vEDsn7^Pskmp=!1kICt2>Z!d?JvKryrePJ?h8&IOnMOVgIR~c~) z3R)18q6o%?GO*j}zBI*+%}WK|9h;gnmLF){QL*mdmk0q`hhvWAmK+uRb(gC(Zel84hGHDkh-T`2AR(B0$txjZ>66{Xh9J4ZM>;l9Alynj zabYHIsGr2tHN8f(1*8K0VN+F0VAO_M1J5`D9sb?0l#4@u5bTTg3sze_LPtZUiUz z9E&>4Y0y^5E0;p=zG}n@w}nB9&90Dv zs47GKw!LSN9J>9N>VxS9-!X>j8GEg|DgVqD1^~SD7TT2qQdZFZ^2f!PbbCv+MUDpf z6k_g_zHh7cqO_Ko`~F%PGFrci8HCb=%RjX>3-pju__5F~#;*)5TQcvB&XxitEe;$!$I(a&3w&u;YlI z2ZEWcLYd@|ggNF#*pQh()~|g8vKs$%VzF&f(Un`URX_HddyWjwTpMfsDKk(1F{L!H z={n+KU#hO87TdD2vU;C^en=_>%|d1%*sJ4MAOz`Ljb0R4o*I*Za27KJ1@aQ>l$wg) zl@p&xXkJ~lYjqRmqZwm%e>f*aH{^R!LR4Aj#VNyy$B`KyiDESG&z5SV*ZmW@MSn+5 z;IRUZ`9^T2aJFr@<$z_d1e)J@Rm)8(ot_Hj$K7u`+T`|C^}7;V9k+C?P9@?7A|Smfc*{{WZ`r%?u5v^9_ng%6)vw(!3El zWt+he_UL9BQV-s(#+oDYs{g^!(@<{~67tWC2}&^o{qe8d!KJ+|L7u@UB>8^XpqTh5 z7#%ZmCyF2OZAZ`qaz2tVcb^F>oM-npx>U&GD`!Jb16PGHX()RbJKN{}dCgMpo;)5< zeC|4xU>--Q>@*8~8>D+>wS)Y&dxPj5F8ub3Ro^|vDMxSSs*mr#8k8P1!+0hxM<{Pm ziB1qL#$$TGv-95U3KTJ%VRqb0@-kAhZ6>@8uL?Mi89g!YdiVf%k+q zd(tO)!qJ2x7}5sPf71!^6UTg<>iyU|f%Nam!13fC$=a{XS`5c@da*9#N8wY_(@-mc z3GBsCCP6Ruh315gn3I3qLU+Ro##N};W(3kMK9AzoP=DeHZq+u!w|^Y@YyK@36^sF4 zN6_EQlm>SJ5jXT5X{!rT9r|tUDSijGWI19Z!x!y5l@EbNLTOjEsPD;7{T6JRokO2R zP@j2ES%P{ZBK7AC{G`C8RxbA_rxcuE-8;!w^#6TYR{^Gm0TT2$Ne_>>=2jOORWzX~ zwJ{ZZRCMWp2`2DNzTv_+33!Kf2-m8Ax|!o#lj>(9_ze^BX>?-Gcqk@Id%jkxood3{ zx|UX1wjZetn3WBU3J5-qB^(gWN4Eudk7^3#cm+%q^5xscIm70L-uQstpifoOH--rk zUY@u!?CCiL`9_S)GA3b-w>RM=ci~6`h%@NBg0H*xj4-#a>lzJqv28Vkz%hgGSuNy{ zx_H+=Jl+Y%wB4O2Ng*eXim^g0@^-=jsWk zGyhVS?A_lU<~zHcrg18HyIiAy<=-q6R_7M|67d7UP3$W+?cEQ1wDnKy%c@tn% zK#xt2Fdc@$js$&lE)l88bC`;koj$51(9G7wUlt~Uy8cF8&xGJ$xNTNcuwNHUG;B0P zTw&Lzo4I3EFny`WI^>N1fcgwL%|}W!{DK&=}i~@?Ll?$oY8!@W*XmF>hz~f6E))6+fbNZHyjSll72nHjU zlUssJ9n2h~9Nfi1PBdp%fcfZ2X|ugF*gm9TNFcf_c|4^CX7FJFyezSJ_1oWY2U{kD zvqK%EqF`j=Z!uU?cM|_W=6`Cn#3;Z)pv44^wkb ztethlTny2C+akR6{OwVZFb0>0NT5CHH7=Cas7R&A`rTg5-p(nkto=Pj`s3xeG&j18 zURNHBFZZwfoONPGH8bq<=r)H`(^NZvKRdHc5Y}S(5K+wQtGA2}uM$;FdEX}pna}d3 zxl8Xju4AW7xMhxS0l^+kW-U9^(&Mqj)EVh*3{rw#eeY-Z?(Y%SJQoAzC4ipUH)PFi zg--rxs;~NUFIZhCQq8?QY@0?Of1&C>SeGft-WYRxYvlEB5oS6iJ%RmfyrzW2tfv)m z7E*MK{7;Z8WntCiv^+5|46o;mK1Eni@RO@)>MD)^l)6QP*>F2*r{G}5n5kCtQ>bgi zE7-j9LFgg2XG(!DTO1`F8?Em&00{T#ng}hbU3#cSbC{vPk|M@3Lv{v4F-j3C6gkUg z$pSQFiLF!EK#GA>L+J0t@c7eTebitJjS~O~L@TlvvoxlyM4RO*&FHBz7q9#q{d&mj ztIJ=(9J3y-!~ec#7EqxRB!Touz3|&uN>XO~Av0J4<1jt_kP9sSgqpw6q+@dZ>6d(J z+^2BKkfeL}MW_=m*?lHx=-VoG48Jt1B&q2=IcuM3kRt#LmuJNs*miG_a^IdH<6@zMx5C3CrydyNQ<8voPP z$vF3RNHjfU*I&5mT@s%?mr+cdL6%v*9f>rwX~z{~~3`q_GXI`{hzS zLow<;$UdsKThAamm2vgMv+;|$Xb8orBg#LDX>j_U%_;K&x@pZDAT&xX;7~>U60YRN z6tQ!JFU{~X3%C`7g{!L5=3n_z<}5)UdB%d9@7%b z-v6sPbHT(G0fI01E-n@`(0gsWB~JA>3i4yxh1cUT($A?8;ZBD6V*2_Wb+HU@k__?m zZk}k3Fs{*JKHIK^@**{!JzkizBX{1P%N*yv{SN7}mMSib7I=6#scpFlkOG@m2N}t* zN#&IqR$Y601oRCczT-NUjm4aE@rhrT?G(7*0^Nasy^|mu;d~O8$%eVJc6DMkDsZr3 z9US1j@*IpiM?&nQlk`fA$m?DbUud@T5&v`%p31wA`Dd{nDTx`Yru&>h1Hfs6#!0FM zOo?p=laOGX2dR9=XDvr`8p?0+GEby#d}QYFxNuVvx40$Os!5+Htdt@P*>~dv;ecfP z?-rX&x|`dMz}r_{7h5qbnYIZ^4-o3)pI6Fn<61n%aiBcE>8)oH)x z=v+oLoZvj;s=1FL{V&L*wqu;J9}9ccdaka!Ia^Hc-V7XLDzf3?UJHwh%X&OAqiHlU zt4vUS_wH89J4r6u{rM+r(R0)z)FnclvbofdIVuI^3AH_d;J1o1BTIvn{b zh=z2b@uyzp_arIj@A3?=T3x?wDLQMD2Qnf%a{|NYRG=}9DM0)opBXixuU7ZUrnjod zB@fr`AZyreQM-%QjVqI;&a%VsKB*8!Ipit%{v%IfF@sJ$c4mohC|Fkdbe&91?`JGr z-L11{ZMoq!eoW!Ri&Di?^seHHBCRO>PMIzpQ)>4-3FB{~_)X&MCr2!BLqH^5Z@6sP zB+itO@pFX4xf2khE!($rGHyPUC85~wX^zB`U@nkKMur96Dr2#a^xXN)x~ikO^_ zE`I9KTWPKLPyr8G)m@#E?wfTyRvRh0?`x+sDpu2(C_VM{Xm$LW{7&>)#dh!SJfIR7 zwW0X{L4-GE{+%@!8plZFG@a=xT+Ln$Z8gCnIL)Xaw`fbJA=V=W?uS1`im?B z;{@5TsA(<@eHehy7CQX6^~yA03D5lD`nDgT^;{u5swb3I`?duO1lO&wH>cz?DKsZ# z0AJJ3K05-gQ=zATa-3!I2*{uc(B_e0Tiag@U{1O$^k7+)IjOy!q*Tn_oZqyJ{;_&< z*T+E2g3R6}gB~r?m(6)vIa!t<7GROS4e+fEd^M3lBDJb;;(xP^Cj4{GfIWeMG**_+ zadQ$~dQ0{Xd@_QXeuj1OKAcT4sV>ORl)wA5IK~C7{nsl6cT@NK2I1g zII}shMYKs1;X-}Lj6vdB?J-|%nyN0|2~V?MER_tVqxMr;MmtwMTrf&VXiX?0 z(O~V0fZ#K>i?CS!a{~~}*&$d4yFtl{Qs}#ovYt+K*qT$a$KwP8{hX3n9>K36Suz{u_Ly`X()=4o8^Y1=`x---wS*uq_8Wu5u7P68ESbaSC4 zt>5Ig&;i|M-jdF7B=YeJpV0$$Q1f}^StuHUdqQE1ZzBf`>7eOQzlwQ>Fd1(K$T0@; znWQ%_4;ZI>ZF&$rza}u0q@5IINN7L&9XZ+dC5JV*VfMH$C+V(RfnYhjip8eMzU;YF2COBr5E zcPh=a+GJez?pp)HR6sZpEThaWYSbtwogt6io7p7vRXP>7&pM_k7q zz)SC^^bj2uSkcx^G z-qp6>2wM2`4bAI^BE+4*!rWV+!O~G>59CrsRW1U)E7CG@*c`*bPqJCAJkPQ6=c?xTZHma~CS_mszV$bI4X&Qs2_Jeh5m5vBeelR%q_zK5ljn_EC zm^e0*T?o?Gb8W)p#18Ic(?8z`ImMmN4x2NTbh|tbTdP007M-%NGIlGZFXa-Omo%jB zGIv%-f1(7KGZC4`@{NDInJJUGN~8Mynw~Ct>4YUg|M7@$Lr5sRiWRRRLDK;~*@K zbme2}+*B^#4UHk!cEo=y0GJx(Gx1u|jzpqJxy+QxLT` z@KgZH!{R$gwyZvpHlGM4f)f-!G2tf2hyJY==Wh#yx zp_BwiQy~ZRr4D}u(a@`_j0VfRuj_?$uI#q2CJw({T@i%|f!KU0Rse`h6M+jfJ1oRi z>OQobTps}IG(4DPHxzJx97pWWa9L(w}uo!w7^4;o0?id1Jn8i45^2GZf+k` z)Tpi>D)Y(kQ%$K?`XZzNc2D99Oe*xiow`_hZA6u>7$o=6$o(Mg+f-_qpT!eK?82of z1^9H@X~igsNN~fdq)j!XK2t(EW)dAQQ>b8n9=`CksJRIwuz`qrL|&A6Baf&4P5IqQ zoMGX^>1#E`CAY3sVb(-l6Ek;?kPMCkwbH|KJ2;p{b$--s@jLalS7y&%d(XAlacU4b zGr8r509i7i%{{AD+lsNkot!(NP&Dk@OjUJj-4V{)Op|!{ZpzpDbKh33H%XfQU-s0t zyD@g_Da?6B%XhS-J{Pg-e9QK#TpZ0J1zjzd2364wwrQa>^?2iS$QDxy)jtV(dxmyS z##`5JTiK1*{oG2pqGvIv@RU)nEzh!iD_q2CbQ{GhM9*dtZ6^dUchfJ$Yd0dYxUD9V zsm8J|t9EQ_Tquj#s&Y)kRxjHPXt3{zskU`)T40>e-hz-g9ibIZEiN>b6K|L9yN^<_ zkIpnNC#QAA&HR%D&n8qG`O(GKDnh(9p|G&h88CLZ>+225S?9uZ0bo4HG5Tg)A|}U< zsU^BF*Mcwd_j{WaFE+U7!V=PnW`@L%uV>jQ5Dq!I^4-Wf!gQ#=QU)%f=7|Ho*2QVk zQ;^oPzN}rn%DDOPDIQS5VD-@jhP}sBdq7|2!7jlDU(pP(#d<2LXG=;O9iUH|cJGhH zi<5;N)O+vbTpiePh_Y%>vAD9h27x8)K%3DRaODHlKR;FJr>NMJMo3F z7M0!YC@YW55nAXe?eV99S2Ym<9j=TEa*!SS>#Oe}VA4e~$iz33w|sM%U$ZR5z%$yD zsbYy84nk6Q<=#hb{rj8O*Q|W`RW$DH&0R2poev$mDf=iO721%&ih9MlD40DVt)~G= zwxfLKd|{za;bYuG2XkpX%hJ_hMuDKl#e#wnxGw!b$!A60l{RHxgQBarP7>S@oI(@5 z|4j=@7^GemyyNVcey+N|_@xH`RiWO5UowxVnoeuQ&JR@~Nw zEev>O`x*9Xi=`_F1>C-QHmRo3HmSrbdGFcJevYuT;Gz;-In9-fa9ML@v^*9`yHQwV z0Mn$`l0|>0zvV=jUeaQjL_(7Oo@n%loJznJB(jaEeOE>O2-2UD*tJ9eGgjJI$SG3B z>Zr++1Z(ydgDTeo2_~`km>H4wc6Z!hO7_ty+uQ&|b&uoH zmZ@WKY{7z%yP%Ik@2N?G}=Gj zLCuv?2H^_)1W)5ax{&**m^*^lzVkC)9YNJs#9|wEnVifs%fhzb-$jX9*HR;a!36bc^OXE5aP}6(MEk)po*-2E0FUwm zrc#mkp37;~BPI2tY3}GD&cetw>W^0U6+Ts+!9@;S>}?9In!tW}gpXY&u`JV}o>m22 zA_kj>=)vw3y7>EN4>k$2{p+NL%KFa{lX2=NhfN((MY#)vD-}C>eO<->Nx@vg}am=vhFMwg!U}-v^h+PL^_!LHyv+?V2Z$;;06K8{O;*+UW-Mdoi z*=62i^~;N+Zz_D6#rK7JF@2{E>4V(4N75ObnZS?`^(&05tn_Nu73tI_*LmfyZIe?G z8i&<(iH*K0`|U{;`Rq3AuT41UUfcUBrJ|F%GR@2^G=j!H z^^N|!Xo%`fkrzzMC2tRqUBgkd+o-p2iz{W(gF?&F+^-#umut>tZ~ZaW6hv?JpOX z@~91NZ`KQ%;{=0zB(mjC<}^S(+_tcvycaBcLUJ9o9SW0E3)39uI2wPhUIy!fD@Aog zaw%n-EgMYFg08G1$UP%Z2b$yi@%o%q~e=pa57JL+OM~DfHR17vbI&uXkOJ)kd<~WqD zxQ(*p!VuEIA}ak+ON)m=VE2o%IM@oBg1s>4%cXJGqi@R@L2J8;xyq~D%v@rTcQiaw zHu7iKmcERAPGQV8L&7fBrW70CKC3?VxShfe!`WBVILaybEjqc8#P^0uE3{1ckD(UA z>I-<{d7#Ruvgl6vm^wRcpPV$W=!@}FnMmhIIn`w8%KReVAO=G9L`l7B`s0NzUaReJ z@t5@N!%`4OXMpjS**JF${VR@W#Zs*pQJq(&tC0rm_N5C#8Ix&?9gQy|l){8# z;&RYeIIdF>4MXYKWGdrIY5`^4M~w^4y}0^NViI*}_5rO7SDUbMhNUwMN-R-i703xP zM?)=VYMQGTR8w#LcD~$>3?R^VST&eArM%APMBTsqFi=>1{pP_)C9+^)ma3>MXsjTp zLTlzOnTH7`deAwyPIyZ?J$PxJt|r~gU2;k-cvaCP&89&ytt8eENY=wVn3P5CH}k+H ze$?2_d}nIrQsmhPtyq|M!AaJ1b}K|fsJ<9Qk}#~E{n7?tvr|~$E+)IJsuqE*GM#1@ zMDG)N=??5&B6W;A_0A!H11l%c-mTo5|N&Y+A_%U1D)I;uq=qkj|)z zw1qbrMB5<7xDx(36>zBlHgOfNWTS=9!JvS>m%Cr~R2Zvxt~J)ehmZ8Rg&J=U4Diz; zvv%44H7jXs7iSsSU=N7bcRqpaB4#I?2v)oW4~TTEpOE`Cx;7Q!W(&|3K@L0zmUBW6b8@I{khI()5K)GR-)!V!bF! zY6|DxB(1=MhPcGG5%qlH}SD4aVR1OlzCX07;(!ys^47%&0t^RxpTjE z+&eeet7=ukvvK_g*sKN3nal3#G&~dVKeW;A@Yzr#_Z9LZd~L#X2UFq!u_EC?tdkQ> z_{0;!QNwYw6W#bp93$K8n^wuBPesE;&%r(Ie>=4gbl%xP)Pi_W{{iPIbjT<&$!t}R zxni>aP`<*h<`rho@^6BB`#F!yZ^vlmC7XLsMUPIt|H#+w$@PbH%;w_9=g|+%NAP4F zNh$sJvHWHdDsv_Pea^ROd09*y7H9i~;vr_A1tyH18^04*@($Qk4HvCce9X)$^IO5I z4JEZpz80ZswVogIWBMV-q#>t|YETr?P(i};mKI4r3#?dY+_&A35V*72`}GR-mST;< z2_?xq=BC?sVBJ}9N@%p!g^T1I80*q=8?PWLVxZrp+VNpG+^DhRL_n$yvc>zkEyA+$ z1yQG)kNV!}%DxdvlW&O4&tEwOaHRkr?lxW6!Hq_DAuDaFA>tTQNz#ywA*0iW$1;#0 zRVf-06Kk1NMJXpLbwOzI*r&A}|4gzrI|fOV&^_P!QxAg#!rLSVT&g76AUP&gxmlh; z5|e-pD<1lo#_r#SVtOm#=gI;j{a#vn-ZkwWtc;Dt{jK{pGgFnH698Jq@_Vh+r+(jw z4J%#7GdR#f+`08?h$qC=k5n!K&~L-fivTdsARbduZ|{=ZVCx{%b0JOq<4-VMbTbb}FP^ky)+<$9bQa9hOBWC`6Iq2o;%cg)cz>Fk%UUVxn?0m6 zo$j==d0HjnQ=BzVWS)Z*)2<9o9@hjl@MNQ}PJ?uQCNFbljC;n!?OE5`uPGKFWnb%G zX94i8ez9X3ZeelV+RVXlfYuK0s8fX}nC)$Dm6uDkzX#s+hCIclmguIT9=wgoQ&P1GNMq<%h2t1(x_f|^gddbT=DGVK*6Opu=6o!-Wp z{C@Ds>OSnjeq>vd2)}nHn8>TVyVsfUI%15Z&Yd1X_hB0=Y@o(}N&L@0&mj$?OqmA) z2WEUXi!j24YNZJmVm`kCWgq~}nYs?hK*X?4$XBHe=T&eVvaF z=7>db1p|xJr)$vswF+$cwd}evK9&^q-llL2Y;)L2=H10yU0TG17p+uLYdHP9?ORBA4+4k}an3;Y;z!_A|G@Ibt7e^ZC~fVE38jX`>sa@#WAhzRAW`?9#S??5AV{>1Z&YCgd-a(c2 zib1N7BCv}RiB3t2r?oo?jA$XwQF2<%I^Q4|x4fVIAT1NM7}vl&Mbt4hbEBFF6762C zYk80PCHKdC@y1FWxfm;>MmPOZd-Hc9=;3n52mOShF09fhGyJN|(_7ydmJ_M&WBwbO zwbcP>@C*k>5&Q4F{Xp{Dg~ZpT%;7m4}`MbT`_j4WO4qq~n?exl`H2#&b)RI%6Xvj&Dn2&H>aYn;aEiA#dTDjb1)%!&P zcb~jY;Mw?sJE|lch+>&YJgQ_{*MspWwHAnUE(jtSSk%CudEI-08i3+8w&0}IF~W1r zaE5%#!ZR{1)Zxtu&DeC;p)#%;jQ9~zt3@8z0q@~Ybm1x=b;foMD{N)=Ci z5m+#9x9rnH>GMOVw|%LC4+iY#HU($w&AVu67sA2B5hMA}zp^~aGZtQj+ZZlfxD3zK zwom_TY-ewFtfMOVCvuu-GskR2 z=ZHF;pn85?VUAC*Nm-Jp^5_heUjU}mR>i-xwy^hQs0WtwA(p-W-aKOVt_D}P&)ST? z!|qcIrj@4Z2q3n1Tcv_mD4UjkKTrD!87~TE9aa>+F)pj_*$#!-OoF)xHJ5))#Je@i zeK!vL`x)!TxH5A($hh=+CDpy_qggPpH}-~zGnWb!IF}*ng*~ z0^wb)O$kzQLVn~tH9-nQ7e09bUKmkIZ`y_X`0f-BIUiFTW2xUE=cZ5FX6i4;JUQ%Y z**ap|s{@;4DUkeZVQ5pne6(q+i^cY!nU^PT@UYl@qeE7m>705cke!MTYW`1D7?BXE zCK2Qqc;#?4iX*9U!f_Rd9QgLuw)f#TkK8wMIZnCnA5OC!ySn~mTm3mQ=Xds}J@rJ* zXYYH9!UH7}Q5aD8?X{?a6X{i^PirvevzB_5vpZ1wW+n#l7mT7Q?#$?)*NPAw=duJ=Qa%m-@7{2b^z6xzSO0wQ*Dd%JfR;ona6+mE6_+b zz`|J2xFp9v9BGu`X89lRT|{+~LoG^nX;2`3?t#9>L0fMAeCK#43tKoHpiL5S=S5MkJ4 zhhY!0Xn?Q=W)M-4MNKd$OJEp85Rj(?aNH4*L6J404_P!IAp7#}%}l+j_v2OFs#|qW ze|@_9^f{-0+^++1C1xvAL!RtNrxKpFzL?vAm>vS-D}3!HR{?4&rsix_(D7s0_{)cE zZxurmDV)OiH*D+6mdVURZ}EWp-@qIl{rB==fnK zG!3;jbFTb_mQULW+ty*p``TR#Qmqxs_*UMR^j$F+*BI`j zHmB%5ej{1d5oNPVoMtD3Oa&b~QsM}$E8^X~6kucF&;VkeoUi|u*gTL@nRsV2g3 zxZMGI4GacTD>SFXXXO?;y@`ZH36#(?axl_g$F$(=JxFA!@qdM*)H71{#au@-W~G%c zQMi$ofLqG-&Ld(OT{Kf92^(XeWS&)>b`05yS5)*{1iyqRW$nQ26o85NTHSTH;7oH$ zE4GU_F5zZFF&MiD(FT_ShWLgg3J6eR?pe?w2}}}5I>5$k^194nx5Q@XwZU{CJeh^V ziSM7X=70S9OxK@V0EB-O?eqT8-m48Ldi4|_(TZVj$h^s{*Z_HNQ@|>2@%pU+#S(y1 zqW*sC{xz)TS(#D+tHM%L+=4}d{*Wy9Te=RoIOZ~%z+6;{$0WSl$WG?w34$m6Hies6 ztMO!6$|mZ;4AdLWeo%lU9YYd--;gc$RpfwDnj~JWKhocATl$}W(9y&nBL}KTL5hFV zOuh2CLEDE>oEG`mOEqfwfFC5qTk;huoQBzwaq0l<0g{w(1cQ^!b#hqCtLb+`#Uu?x z{xl6}#_2R?lND=;hhD!uViJBa9ckD;Q-z>{iGwt5Ho+akLvM^zM?ekwmTNY4i8o*6 zxc{lg;PC4i=9DWWU~Wbu?Ky${qI7(^M$y?`ie3|p#Qf&u)zhC%7ueE@CRWVmws-t` zhn1m2%MirnvXft}kDl?{4q5_r;M+fztmPE**l$AY6^8zpgYbTDU5(z@0}}-ok8gxn zuZVueV{OnkO68pUm zZ3nXe+%bj)qE{Sbt<}c{%X-iPG>2+7`lnfMPTw737w4C@bBF6@TiGUaaxtGkZN{)=bX-j`ku8^ADPhNU3C-iEI++M*MLk%D z+Jk0}_iVYfiar?XqFBK9W7{?rCD}T2hn5^J9|A@NQRvH;@Kc~_4MzL9ww(|vp@cPD zp-3)jIX{%B(N6t1TcxeU1;a2Yn)LI{GbeAl{`g4}TcLVrzg?bgUrPa}cya7{)Om9m zFn+qtdtgI%gx8F*)~^-#r#nP=X3LNPN$6PRDJn-Z`g}wV@^ZO zd@sy({Uym!hTe5!?@vO}^LH&<&|7euygkJEfNL$w&m{uW|6lEwB=d4$i;WfgC8#HJe`$Jc= z(({zSjuVl*I^?tWo}6%9CtSjIZH~0Y1UB?}(+5mZ=mX9A63*`~yT+Fg3Y-~08tyE5 zHJ&E}X%clW8KXL@80}clZ|nV%C2z%!^Sac|cg?J3Le0((d=qa3PNC-S_qdX%lD?}Y zM3b+G1|<#Jl_yraNDuFsLSk?yY-`cJ^@O0g!IKhtr%+6+$Xt-F3)1Ftu!mGB$3oIz z^K8+(x}rW-=m?A6NhaKOlm=F$AR4lJ#G+0;q_6`eo%cN@P7$S@!fCV#&r{FScSb?y zjwEdmEsaftc9i`KCIZ3UBm|LHETM5?*T5?F1E(yiDF4)-d6NxNu_Z-S8CE*FDQz+s z>y)bb%z4iJ-uYd%p=z}Pz^JDa@EsVe;q}MFmQr-`kRdD@me zVk&;!ZMK~qts+3JDzRX+ut`r7Px5%8?xvxTr{thCmT5>g#E@b&Bg^h(a*_;UW>zXF z-VW`b(iyXkl+?+|QIB#Lj55XX^rxZkkIS@V24nAr+tf~4iAFr+>v)Ba3@p0b^_dkO z8Dx6%4|(1~?MOh(EMxdLKq9J?@EOhYPK7lT&pN%*p_?z+#lId-*?pOjO+G4uDtlW@ z_EDvyl=7qHCZ;kzUY07Z@4O?chD~<=`dqa|$}P1p>C@}gbQWyKaADBgX$h$u%W98g9*VeT7poZCQSW<+{N2eRSXLVwgm_!JC}bLYRVj zw|If$i(XR%#xvVnDpIGgcinc$>()(uGxPap>)y-9G&>n92Af6;Qn2G=(p$Sh({bqt z+_oMB0#T(}c~ArWsX;~oaY4Wfa+IJ$&=for0>Mbnz)0t)CPB}LKzMeK{px=JkDO=Wpgic zV_|MBWq4t2aBO8RaBgP--y$I0iBL{Q4GJ0x0000DNk~Le0003d0001Z2nGNE0ADv> z=>Px#8FWQhbW?9;ba!ELWdK2BZ(?O2No`?gWm08fWO;GPWjp`?B7sRnK~#9!>|Fe2R)BAQtfP6i^=co`CR(Pl_n=Kxs;`JX)kEpkVm~8;BzM z`4^R@pokDaI?@CUB?*v1%9j8A-JMxxH?zs6Zprz5-}z?tPT85+xxYQ<+;h({j2JP3 z+;E4GVM6{Yqzwfp4hY#HWVw*@@ zJzB_HLi$&M_qvTDLxijrGE_*G4>}h!OzB8Hm~W5!p@31@Ax6m7D)KPg(OWn?5=Hg_kHa4!s}mt$=#6Q z4(^AJXYdd-rY=>Kp$jqgQ>|Nf3936PDBxc;aKQcWn`#59bbg%iQ?EUsQ9TS^L9 zw{GQMl;6F8d=@a}dV1PwFc>T`F)?4(t5 zER0&UY9-fkoo~JM79}Sq%l-fMx4+TMnKNn1lquA^cW^7X6ms_L*`JOcJvvQ1lu(`Bn)vGa&{%6N5WN%B ztXcEZV0joWcP#D+_vT@9XdvB-K@gDb_;KoxkwLa2M|6Kkds-SB27!T4?uSl<7>hXY zhhTjJ0{-5FW)vngp}L0-kxiImCcEcYO}p5S!S8CI-J3^Zs#U92(Eim1^1am;V%@x% zqJ*XtlAmAv0R;sV#-nrmt_Ik>nTqfa*n;(e1meBfFJ2_u!GqKZ>zSD)I<{I)4)<_= zR|D$aO#IXPHzI^q)L0Oab^G>GpCd9ak8J!X8G%Gv{0RJ1L(0mM+R^o?sT75gwlW|p zHZMP_I7vu3a<$0!DZfb3_^knOkM zh~NW4MuQ4OsQ3FCr_8e+dQ?6N93JG*dJspAR&cgz0E!t%iSsitn3#ed z@EgUFBO6JmKNFG@1qBq5o6El(BRGj^;J|_D{(NKazyE%%3OqdssHTRH0xE)@i79vx zto^V|8q0rvRPO6U~8^K?Q&4hk97HY+0%M zA)9jE14I9Hp>PC*$yNly^YZ-DGtXc!F?rvQh15}q$!`eBu83S$s-jpiA=svq5)M^V zgoLQmU&IpnwN2UAeW?Y`>E4ddcI8}FW&WM|8B2BDrnxSw+dMt@;}{GkChq{>5dtHt z`J;xEo0}^IxT++Q1No$-7j`*Z$;_nihzJTbo8{-sD_7)=r70tHSxQ8BmL@VBgpnsS zt4wk16|uh-XhSVHlv>JE()?yC=3!1wj`O-QGBV^6_3zvXNF^rhk8OIS$Y5e(xIPm& zwqq)jkkB#FSuGZeOFKSWHErwGt&_{!ZoAFdHa|JpWt;mtid<^(DtwW zFuwfqOSwFE?wl-0*`h@YTD^L8p=(XokRSF1KK}S)xtug1Kh@gh}XAXA|f?qqfp;5dzYnIczI&$O)P5AGBY1*`Dw07-U z*_L+kqAbllWBPRZ>Bk>kj-NAoHvRB}qny{_ZQCe8kRi%@tJ;zt_U_$F4?p~{EF->U z%NE%-a^y(acI&OT(o~^+sr%i1_ucfbfBlR8{PR!Q_RTlnP^V6v=+Q?XrOTHu%eHsl zeV1;zx0(u$Rm%?@ZrO0dNsD0<KSW;Pm`K+qZA0 zwr$(eo;`bL$dDn|NKz0{lO|25Zr!@_Gp=RWuwfJ;u3^=xRgUiv*Sc%hE~!oJ-@jkB z)u~fQE}?DVx*3crO-x~VdFF_$tVol^5)#P&(K&9ZOVHsr3C&0)7LXPQXYsOSG)ZVM z#>S256`@i6_QxM&7RMHVIA+YCKHa<1z^EvB%w2cgrAth3zC){eMi3hCzyl9Zj~+eb z`e&bg=HicnCbVzgK00>nm~?u-{`%|Eq+Gv#JzW&$W#h(;9csFwA%QGw)TqI|u%g`+ z2G4)L>OchcabNf5I3}htz+6yZipw!%>chaQk)9L9+lj!Ty zr|G`FeQEd4KU4A>Z_u3y33R?i3o>@>NTU}nlp|gJnomZNR(8$I~ogR&jwnI!wLFz3E4TefuW*P%lP+4lM8pG)#NapHvZGpWRh z{Zdj=*uh;%&?6F+c=Slgo8y?6N{JAQ#Tc2B6D|nJYzS0B5~h#=M2x+2jBL@jE!;Y7 z+qP}ncAvIw+qP}%v~AnAyHB6C{nh>5e1E*Wdy|*cPHLrg=FX~AtvSY+W37pdCl_|> zfLw*h*JuFDX0?+g%Vw>d!?;BbiQNCkt94!!77klcIG^7{b$q|JZ8xbru;Z8KRm<9O zZ-24^KNVY^g`*v3D<3dFWro=;g-{d7;n5M57L&1J7HBg@KvzFIQ z&r3->l)Qt%+x{3zFeq(k-A(q_nLkC0XWrl`@<|xX*-GZLYk_9$qWuGHtYC_^V8pz z(sodJ_jCaWLw0z4-t|(r-UcKRaYmI_Bty@|jG)!AlE&IJfRR_TmhW<6_UV3Lz!Pbq z&}_!Sus8GTylspTQ@Hpcq#t~07KvP4GM!!-)QItOVA}a6Sx8PcRqXvZV~O1S^JCl$ z^q^mSQVkOFV3TXoJo;l6y^xKODivSr+7I4GedMbtuOIm4qG_vBXsfJ^wr<9@OUS;9 zIY}Fv)R;Q)c~fTJ{C?E@7$ynY$H?hbX8D2yZAOZELKF3#YCb_JvJjkx88h`l|6Y_| z{NItdaO%N1JiSq)=6D>J$q8nyt@9^jRfnk>B&EKH_(|C8%Z|Cj1W9Ss`^H_X>Z@@K z{gJx~7VP#V=&-7DuZp&iz#wFO!k+}hbOR0jEN5T|Su5yuI^GlQ_k zgcCpNqN#t|1Y6wmkugj0cv>;>x|gEWNAtB{(?z|?m^Bfar7P(``l8c#WO?!9BIPcd zce+?C9dR09E>bCF=aY!RER^w&jEoG9;zsNUTf%1hsX~r19;qy6!b+hLrwq`w{iDy~ zYn9LCX7AV$#$mVJE?w{Y9S91}(+In-KZetAxHr)aADpBBmB1}fhy9xM8nO3b3aQ^1mS2=& zX}-`PDlxRuX6{B};=y3un+QGB1LpK;xfGrv%G7w|(OF_Pd3BbPaR^nL!GZ7_p4gLw zg0EuzkD4d}Z8BB4M(zNgl$t4+W+z3Zuxr?2Rl?!BXGWx4M^c6pIMIR84s9BF11yS+ zE1pajss&G+@jvhv_6GhQt)^tJ;pHaZk3=u*^SWHYAeBtG-GvIhOX>{txknNsbx>~>Xaf# zaRsFLB#r)H#e1Rnr1Vat_gHR9J<2tN~(Ru}{@OxVz?>90I|p{JsUvXO`F8Lpkqq;6KiNk;lS zRf#BW(Q~8=H#SWKxK3v;bNXK4=N!1 zF=+ZhXDW}OP@#!2=jH5*Wd;BO6$Il|atrcT?9;50T?B+ErbW#>EdssuIz^M@8L=tj zmA7>XL`j@r2Fme!VIz!7Qqjy(^4!-r$wNUuYeg|H0b1X5+nUElB5@*~rd};mrPwE$ zm`FTBlz!tDgAjCW{7y(pOq4sxNg5;QA0DRUnKo<8=aG1Rba`_;PatX>PSJksPo6M9 z9^?D@d|)=`f=1bIAHLo>d0wg3SgJ~;Iq_->0n_3<0I-QNJ}N3!0j|v6uV)=CLf}w1 zz%orar()1Bu62K(uN#@y%F`=Lf9IR1r1ba=K>*gx?8U~+%)vlg(~n&;v<#T6Q(%KG zPa`o&`8kD_mR1UbWMw-)C~*Vz!Z-jE71jK+F}J+)DRf;?&)FQu0TUGy=f0dT+{K#| z1m=XG2HV;>&DcN-QeJbMUfJFb@S9~XUPwd3%e7_84C<`&>Oe`}&A}4C9a8M!#>!?V z+nPvDq7;+{pyP-3KJDF!GEvfE)a7k1=kr*O-GqDyc--^f8g~h0MbSz}(=C=oSxUcE zR>rp_POdv%^t4*Y6cY)sv+_~!a%s+{(E_VQ!Z4$9Fe(xo&}CK#$;HuDv$WgDx3t#4 z3P3-e>6-UG@_mZDKmPy_-#h^MJuH<;!9fb@cIW$jD%HLCpA%U=57=C;H;~W`(|Y2; zdh7$2x0XEbvq2mFD%l~AkVITu*}lE~th%QMC=ZheW=*6N?k3)E^{^~($Rxux%S$p{ z9*N(I(_J(gbqQ)YFt)e)1D{L5@4nPrVp$+BY!c5a(-|4l1{^!kUlWe@Mk$vtWYZlq zro3Y@SS&fAEV0;2Fn;Caho3YWwMDD7+P{1kWRFYxepj!iR*6fSu4W|IhjtMU{VHO? zW5vE8&qc)N$NDzw}DaD+9!Ep1B z3CX>JGXtuy#2U5Goqn2DM%47csKtMYMaBtAIpJroYjxTd0eZoCy1rlHcd4U-fSdyF zUC4H?(Fk-FuO~B|R^zY|1YH2$2EH6e2^G?dY4zb(g0E~0^nl@;TP81e=M&J*)XMH}5i3nYnoAK}iBG!wVjlQ%TGz_`U$NniG_%nVIs(^VJ1PAy;5Yf@+^^ znKG4+K3Xj$)LXJtBpbQ-ucMEfzI3HkLSScca4|gYk}d+s^Ulk<G1_WdDK?cB8W)W!x~gvT zz)g@$kYOi0n=V*rq7pYiNyF{>mo#^+#d@s_z;=?A5=M=O!l%|r$3q{^O4&o7KtEol zj1^no&lidxJ(QDV4%w&kFSk3Ia^_)TEmo&9P~qlft?!T+ zwQgXOk*#H8q{XGBqjEfW+^>IQ3;6M#oSZE9{=6ZKK*B*rpl`(pJ7WPDp{jnQlJGy} zx^)Dl-LH?A^3hnFspq{oykdQ~>y%7jcmQoW`&BuUFQA`<9|3-;q@={^ackhk#6&SzByJU;BNNfG!NK8( zm>C8pmshi__aSKiQQo9BG78F2cmN6xIc~t4jisgKG8D>K#7@d-pC2c$!Q-~M> z(7B}McpqSUn7vzLaP#S!*+t_;th4Ag8=alb{f)FD$CV@}2JHb-%usj+zi%fgg$Zy# zYY3%n%<>g1OtBji6DkIV1RM^#3m3VpO>q3h^i7}45*;6jNUO+$6+QvOQh_Km%fAHX z!EleV=c~;Hz&c1d=l=QX$nE;h8X6Y17+a*9lt@TUnkIt7TAuI!t#uk%CE9P(HEs_E zcqjs+=_G3A0Q2OGO%TFGpM9U4xkf!X3w2KW!DW44+0|BCS2KW8yDtt0*F$5`B0<47 zqZ}{Q`}=q3saQxcp78%1!gLlLql6o8o3$(g^kL_j8Wd%zGTi3kCYw&cviAuo653(L zo_(?7zLy%}ByZd*gy3bjKpfNy)+9aS1jSrkDe5{z1%G9kEv&3g)_ZZC$5*NC!rDVJ z+XWz>7r!BZK`={k_^ePzAd^5wn;?Lh#Oi3ge~ zlh5TI=O_A-I@|t~l3}+cRxRr4a5gs=pO7oM0%)a9Ju>O^%T=z{(7{~f0sYeM{qlm_SvqQxUDWdP&%e-nEg+f7jGLNruQ#v*S(_9?bf+s`A{csq{YNL_t z>2ghBHa8lBG?dgS93H;}MjDYKh>3~en)L4uRI~M7-m33&CT=bbg;CH&ShEVoD~7p| z5f~8SMJ$liv_0rWKL%J|A~a&0wDJ&-TZsS|l;z$16vNW9?bdnAntnMz`(Dc3>Evqr z`u@0KMiEM5es2|2NiY~3j+_OO8Kxx)o&55BSL7>Hn)%-QvFPs)OmVzW_S`0p0?9F0 zij9m!670Y2)jk1>+*3W{kfjDwFv5l^D*)O8Qz9J2q5sRyu}vst0$7_uAcHSt%SIkJNBQ zK{8>3+8-dFRbEsu$&E7y^viIz9bvOM;akrit4+>M7VX6mls_N-wo=nG;jB<;qi?ZX zlTT6&kHfnF$ZEKxW?e(&4RhtNW$V;U%>F+tbo=*BrW;5{MOGAh+E}+-3 z7sZDTV|eZ!Jq*)L_dEI?I?ktgtGv}OxMcFY7Kzaw&ijN>xBbv10+$crx|*STG)XegnPUe6NA$r z2z(Tika15ak-n#2@0y>J70!bZ1X4bPaiVLl{(vPo0y&=};v*IzE?vr`0nU=-+yGaB zcU0DJcJ7%O1AFEX{bu^BPWEBwSnMS3801YP5r=z#KSqfJC{JmGfaP$zMkzNnnU)w) z2yu>610e@mrsd_)%l&!4pyy;GzsN#94spwY2}12YOXVa-of}R`>m=lHjH}K_Kie_Q ze<-~e{hH@7GGd$z!8SAuWu@R76n5e)+(oe}_F=R{Zn4|lwwwhNjDnMrlA!TGCE8kd zG8>flHzH9cXnVb%ve=xE>oI_k@Sa*OMinzM2!MwO0u+O=Sj^@FizO@pyT$px#}97A z(5E@l=#obmTG)>E$AqbM-36Dldwn`!VFY>6Br7?M8o5sAu8fq8Vj~9}fWy9-cEIjr zC}`28HN+o_ii;|^jZ#C{Ll$^cl>;NgT-nH>hJ)WcZix)JVSN-h!G+Str&4r9t58I~ z-czn#>EjN~02BHhSYc-loidX>5fa%3Q2M6oyNS0DT{1}|%ao2rnKhBIn2@r;2%oNN zF!WO#70#4ZOk1b89!@8qy5a@CIZrG;mE|LDm|N}S!nj={Qh?+EIk^~`NSs2alxKff zJPp`F-U&Y!(fW4|OC!!7noXon`3TJT*x1x!hm6l?8*qn|Az*moLH>n>1t&ed-t71( z!p&I8%EPTFsu-h)NNW@pYS{Gq`|eGIj`UL~I*4SqTxq#%cGmaGaubtwQq-7Zs<;Oo zyACnvKmI>{7txL0N@h40KrtLU#|)tixfwrO_Tc6N^0Y0NVsuQzm0D}97#n5dn$aWn zk&y$Gd+E@o?X~J$#2P8+p$ptAKEbW5hJ#>Sc)uq0NiRaelN-cfHd~ECYm$Pb`e(A( zQ$Or?I#c3`qyC>x!lpsdNc z|FTXn1(O6PP0|Qy1-pVU%OYiRO7ZL@lmuN;ZXUy`@6+=tT?(lTGmtWY1#)tBrlRB1 ztt*CxUaYo|2|418@E=S;Z(@9lx!P2MR4(*Ddc1()MI+GX`a;Am-}&j{1prK^v5h8k z8K3FvovtSi$i|De?Ae!!n}7>wbRlW317KheUxE}@~WQNWVwCb%g`N^PC6p4DE)Pl$AZ+)U2>J{V}>D84F&9%0tnaZYq%fc)bY|b@jO@(n`cB#7gtMYVNPgfM* z`HzR4cYDisg}+tn!ue>Ym2T}(t>^pbi7nMYzn--$^VmVLqd2Xxw)vy#W9WcA7I!G6 zGHP1o-)sVLTy=#tKwd^lT|l6?d>pdu{TD8Vgd$%141K{+(o6i6+RARaj&WZ08x=&E zF=kyb(NP+wbw_DpZP?(Ig!(?WZz$SteFozT@c;xp6w4Qw?T>Z%{agLKmx`lBI{FKo@Q!kkycjxjv}%8*<#&Q{FUfi(&Hnywn}}Q6@sG#D&l5{%~Q!`n~u> z!x5I5e&Xh6&c+7}+~mzQzz#R(@*JZn##zuQ7cKRiv_j`qXckFklv5+$~cxv%~2X6WQx_L ziq8=iGSz{tOzW!|xEbiSqB4TmlGWg>Of(b&Lp)F21YK>pH`ng78ylYX?l;e4-JW|0 zJ{~tS*)MLVJ#&6%AGw(?dC9WmnL(yGI-L2(zo-8VOXOg1AvotHyO$_aiCgdwE_%g0 zK%R91EqgOLv7F^|>7RB>I59#H{T}6-0~bx9UNzh~B87MedE-7y0@4pB^MHc{hjO+Q zq${0uqA#5?h+}Mz)Kg8p#bsc`rt6eqLGeJDq|_7 z?cB}9)wRbon$lD-x4@3Ri-Z)asmN&u?lZkMwY9@;6~-B00%^0YZJu#$(#t4Rv>4o! z*7?nG87f7Xzz79~Odc5WpLgs;vg!TuF7EEpYM3+cNN3b$r?8DOIp&-Qj(*aEu;BZa zAsk$1n7>EK#xc0^&0j@<*-oB8@+3Wm9F!(Af=^--8Lvj&PML+q3`qZMlgdUnh$pv( zKPbtM0SR+Gcco_g$a>$kH-72N;s;Nz&2^Gk=9T_7n)5JEmeVGRUczYP0 znPdAqMJfL1uNk6b2CyJ$GKZC}unpy)7NsBw&z@9KV z>7QJgY!7#v@_D>mrNZ@kGs?BKu270Nt0_}K$|DqDTJjP6ttpC;@XZdjm{PmFIgW=q0LFRAZ>UNXuW27Ey6%y?T~`L9a;Ae# zE&s=jj~;JTf+Rb?zFBMK@>(wGWas-*>eXVuGeQZ-4b# zWov6ZNeP9%6wcuWUR%7fieRKc%BNSL1I?Wu7LE8xK$$feG#!475Dx&09pNR@lHGgD zIQizf|GxMM4vnnhQ}bqFpVA(i=;41z6_yadk`)d9D6Kf zbX8X{Co=tM+-?+2AtBLibj?PIZEZ1Qe&m0`e$PA!D%S4OT|z!(kk6&c^kRM=9jw>3n+ZsAs45`J?R34zFrXixkDd64HBtSX*zwPN zb?K@qbcFUz_3Gb!_6zb^dd-KIQ5raoEb7%Jsw4ag{`{w81H; zyk%KSG7)@7Y^75-7TK&VYrf;>j7(kCcJidz=|jx9{yLqhyX$OBT17siXaqGd7B{df za;cVU4UU6DHG?NlSB;sDyT#Hs(kaePTfaGFO^nR%uoIdC4(tIvqx{N|Tmn^l|Nid&uTpJ+;lc`HGc6kLlwff&`EBh<&BxaH>z`}6t zAR$pgmJB75t|Y^b18>?iZz?*+skWXo1)}zgD#3n|BoR4S876uo0f&s-V%)_!XQhrb z_eOcao?D)NX_K2DJu-&h!oJU6038SW`X4U#!DX?nErMiFD%%Bj;N(oZ&f1gir(w%a=QjQ`hK~D>!Au=*+2g(^+ia6rd4${^a5JZdP_&w{&El9 zBFQ_-peH`e)M@%8I;%a@ZF+sEr5S8?$228yPkm|Y)DUU~^QJ|kvHs^T_;i?guo#jXDkIzUb;DrI9W#tdIZqmJ{wIg7m<-)v-cCGK|K&d&S;93U%GzMR zHY2A1SWhiN?aH9Objx)4Uy;)Vf94K-XYIA5Yfbf|>A$ST;%x|n|s~tf1l}w*=jmN55a>^0@?O5lH zl+=s7?llsd6$lTJEu%1BYl))q$5a0bUsNm47e{VPBk zX$fHpCV6x~ACOEKAsrv@&{Uiw2OKxM^X9|H$HxU&p4r03Bx8@RX5H4d(F)3P3`iw2 z{wwte4wC+N5;CM7XBH7Kn`8`gaT#9=>t#;o9GPBp!(ahSBzZ zOOqbiEC85g&0m54KLNnRGf-|Ld1MTocWN+B`}_MzTGcmCJEa_aWZeyS+Z~NdYu%>- zg5gWPS?pPU<&Y*$Dx1=CUSs^r!KV-i}zI^;+Fkx9`Vu7eG2rknun=JCdWLS?J$`@cGObyDu)~3oTJb%sKdqX2v7ZC_)(ox-#D1gr#E7&+bidhSAN?q7K`!i zhdSk~rLu|%#ex|ig*)e%XBcWYkxZF45eJPrCDt4@#@R-Fc0Ta%8UJAW+l)zf6yfgG z+oQLo#sks?<@*~m?Tm|8!E{FqtooKoc~n3NHvmEN;`Pna6z5)Wo>C8v6{k%=@&1Ww z3sgCe>2t@)l*AAm42HFL-?-*B6s|vA>q4d(e=X;zJIM`ysVB~Q;DP0{XKdL_#~I#g z5)>pO`mK{xJ_FQK6lupgi4&u7QA>b_OF*>G34@-&@mqAl9WfrG$VU!o7wOpn-VAoC zbQaAvup&oK4iC1wzXLmaW(1q5d+?1IoLz<$9kpin*DPKQqbvOYbW^G-4Afa~RFQ7K zGzAF5(I*&*_n$n+Tm{*s-G5@*&P#?LQ1Qm6jOkb>$}C@P(w*LupYmN}ey^N^XN1$Z zJ43|li$OVpmnUOR@rm)449`uAz0ym-y0QYL729_Ga(Z*q9x+A8utuIsq_Q85@Wp2$ zm^K-Zlxy~!ePKds_^6+nQL5Br>O_;ff7|Xkwu}ZTfnc?Kkvh^+<6sd%BAf&WXJX8Q)9kIF2MrDV7EN|=#g0|D@Hr!(4Mb!?4omL(=JPpy-oY6$HPK5`j+HSaSYUu-uJ)2+W|(+wqk zz6Ic8exy_WX9wj9Y~Fv_;(Cb$Ao+Yb5Sj-hcVF$jFfUiu|G9-+wD#xV_ZSyK2mBJc z0tth`uP9J6R{J9#)DF0%XG`LHuk=U*#KH5a4qp&V;u8Tik2{{J)SGXqNvbF~b_x4yq?uezUeWQtTLn{YfDXiD^L? z3B=sWp^~+flc){rqENGpwSwlfOAA=tG2Gm?5aq7iE!^rlwWf*&n-S?C=)#3W(1n2^ z34+41u7zZh_TgU*GRRT2X6an$vd0E>$5&j^%!5rYjUd9(*Pa2jHDk#u9OQRf4KY3tTFfCnm>) zoXG@@WKTM#eUNwI#d^E~0*arN`*S#DVJ{G@qAsz|wnV8!i`rpx+(mahMGk$A z*H&S8FpZ`8bIbimK`c2ClDceoQI=!eznYoTAm_2jj+&2vhL$Qy06K-RKa@O%6gj-F zvaKkGMu=?J;|CnXFTmZ!bC9H)fkZtvE(seRPY^8VwIB-gU0`QsmIEmEBu8aCwb1UI_T+18q3#pX;6(0f=@u2E=$}>gabZ(7YV(eS zPS**Q>4Mv~*9{bTO9=1#i7`!uP-rxXYNQ-4ys}?bV4_?p^-)n4*pPSlDOO7DtZL8* z+D|g6D2AN8_AA)({Jjx$20|c|m}y(NJ*AnjSb#fXu@Z&JqY&n5h)FwS!2ES#+W~Cm z31Y$b1@EygjujI&YFh?~x4BiWa>a&Zi^B=Kz+Nwon1ShAL{it~jZ!1?n-P7-m&32y zl%d!QMWHXS3J|2<_lQAtN9`oVmQ$QpdLwv!;*E+ag2$^3A8fnmQ1tX)b# zRams@Sg{UCQ`;{GIDICmaTZaV(a$81Twxuvzpc)>Jl!70WLjM!K26XF! zT)ItGlAoc*0G}BjD?D3%e@MiC%=@M<{&TTX(Ud{CDpDm^|L{1}t~u{Ap!^S_6?ZU< zFX*ep(OC%r@W5iE1(_K$shPSW5YK+OTxBztMV0AP>zGPFGdNFf(5bUAqr!0i^aLes zeyD2D^~~BIvnP@DHh%(qzXL1}KE1zp^nhadVg6X$L11dNqBb`a-8UgWejEvQ^ie5X z_I%!ifwwPcUgrr9C6ru$!Ur$1-oQrmNRmO=!30yn_ zB+L1h!FsBafoKD67=z0$)F*bZ%4(UN?C^r5IN> zaH_1U8V)XJ%goq}ui zdJ!M8Lu+BXvS-5#V~HY*UJV38G}!GRAV$X)v{yhr0XiPo*bJ}M>fk}hk|t}qo#jTr zBNRt``;SDSSy)&Is;QwBEmVL8@K7DuS?VmqQ)>FfZhE3aw`s>k-CHb*us7^Cn^G4? zML~xbbL_t2rO|f4acp~#phbr{aK=#){9G6o#60e=f2h-_^gtN<*EIlHhHCpY* zw(NUCfjZ8Xwpt6zI>B2m*N*zXzc4W|3*52XZZ^d(WVnwqL;uBOm^U$=vUEgaV_ zrZx6xmnajZD%;U+dO)&h?1Z1`d*n^pGG|e8i-WTu#~&t2R3}PPD7_fsO_rr{W%D=o zf)`d2fm{fws3en^6rp)(hs!^JCBtTI)>yL|B(g@>@qZ<}7c2;ij|PQr+DLta{o81O z07gE@OmjZJx*G6`auK-_hZc2naTvQ&J1<1u?Ko0^e}ciF7nPHPi}T-&aY+Kltm852 zUv@=y1@hY7zp2v5K$4>e>nA_DRmzS zre00xuZ(YYtaf;j-m2t@L#%@nzeWh$kz$*wr>(dD#DK?shR5GC~ZFx>)&< z#Bn;84JS7LA9@{k)|bsg+Lqt@w6jDJ7MzIO5D+JXmh$MXuu-sT363sl-@BT~ZT7-oXg zSr85I*UbAFuQC#*t|5pUZ>C%hykx0AQe`v`@*Az8N?G#{6I4Y-Uf4 zaI^*xP@oX>8CK(`z3|Tj@v$KPhAr!=tkT8($qrdU;{k*!mcDm#%FR%kR9i~ISdk-jqS7Sx-S3zMR@G^m3zz13YGZ5(4&HG2}-5*9r#-BQg z^>s~7k9H3a4?wy76>K=<^>rAmy*r+I@<1*s zK3d`Z$79DGM3Mm5Y5|pTejVt%!~(O#;-v@346p|m<|_Z!>q}@@Twr8q>;ohQ!jDiv z99Y0N;DFhgwuPp-<32qvo!JEt~5UvEdbZ zaHyoTG{5NR-GPK0fhzlY(kn6BaPSP0BG|84xG;F!q2FFZEv139Mu+v5D&|Cc0F zgQnP@3DhS?J{=sjZ@o$v% zpGa#g!GOSLL|#~BAVdchmZ3c*ow0H{?-Fx-)k74nZ!WU{ONgQDkch!Z9wJ+GAB1z} z;9iPLRjMRA>nQSeLKzr?F1(e-GYlwqXhDWmm3eLjC!I`AQIV)*)Mp44*sl~FsqSP( zYxAzyBn(m0yaj@7P)eolcr7cEFjcFb)ZQkl#ZtvP6}mIWHee8BZ}MF&COW|qYelHQ zFK1*e=IcJ*T+!mBr%d~uHiWEhloBQrAhfoMwdt1?B_hfd$n)m*!0ZTf_4uxE zRx~<1?CJg*nHst478)bHt8@-N4&?Xq&^N1wu;CNlCi5V&K?Jx|fKly%M%XFk-vCc` z9Ly(Q1$qPRr2C`5$%&mGhUPhZKVUeDE14!zX1Uc%XGWlbwfO2xaYWmOk4vC ze91f06`aH(;3Lovt`8h-QS?96s0BsaPw33vH`*zXfmp{Ir4SG`^W^5P8a&X2Flo}Nzh zU&USm#`ke@z5CZ9uj2&FBfJH>@n^?tCTMRT!O-D8$by+Wx;|j=+MzB9Z(c8awLQI; zJP-uC1$jQ?-m+iCpAoiy(kL_T@#hoofGCho{1?5QMjVFR5dyw{hWn>ttqJqcWYf7; zU+xS&xhGO^^^I-g=zy0{5(-|RkI;-Sq(UYdRpapvn|x_HN=u1PUaYV^ho;E<#l`4_ za_Uj?)VD(2byrdOA)@gseYr&QdjpN2Z0No6E_`Zo;{I^4PE{ThW1y_OCQ5irMf( zKufzW29CFVSX=pij5*bwVi2w#POAQxtSpxF%-jfB9w*wIH4Zt77iJ4yV4Gicr}&FU z_J^+;hzVxuGWP5}uPy}SoDKi(TDDaWk5*jPktNqI(XNMx3$5(%nryNN`pb%sO~eik z2K=fJde{F8!m5&RwE`Ti<4sS6I9AP49F^v2m0garvYPCllGyZ3RZ62R-dl0ZW7wXA zf8&65Qaz;T(2SGa8qVfYJVwx`nfytHtI}qmkb^h}n@nx_)tzP!6*~3x7(+Q{PTw8f zNj}^ajiyO?ME5ij?@D7)Ei{kWGH2_bg7g`8^}){q;e~zGZYkQdRr)~!OZ(T!?bU}*R1X^Z<^Dij7fz?2@bIQ7fr zU!LYJD7OZ3Vk!Y~kOSOMZ7%Nc1C3`p9*vdz@m`|Dqs=u!co#98k?u3tsQ^WUo=#EC z!1pZnw*%M;p3hQoN@j)gECBE0F-!B9gwLrPtdiaTz_|J{-WVGxn zi={JWy*>zDWrpT;;wwl#bB{~MAy8PQ-lnSH9Yo%3w9eMgE+*^g&cY|OE7%9rr%XZE z^JF-R(MWcgjvfrE8?CRpZtrVgsv^h10x})93UF3Wp4+NFE0uT8>lDua9)Z zly(lv!y6V)l<+B+Y|EN`JxPpbpvA(KagS1_nDLJ4q+Tc%%H|#1?BX3`XQ2EqF?!nN zsFHA430d|(NWvSSLxt53^C}dD;brA+B+@%Oj{m?#Bh7a}ji|XN59ae@UIO60!lAJk z^y_>e(5zZ_LHz6Nd1mUXCo=_-G?bC6!XX3WI z4d9RxQcvV?U**ROP6zDP5Dw9GVAaP!mN}^7*ps|lS^>$8aR4z9S=@wk7APns*Wo68 z24Pa&w))&i<^`j1Ac=RN!{dd0r)@P4 z$5t`a+)n99o*zxi5Ku$NkICd!1)QW^7$%I!pEj%ncc9sx!N4NQf^=F9+u?MMEAM%e z*R2>)uDjDmVFjGAvUhfs$@`NLiH+t3E%ti;$3rrW%^3UOyY2Ch6Rt8pm{-fXM9cYu zze@4kQ79a2RpY7M0+$qiO%Vm3zdqBOzDJOLmX06#{3Ns6A|>3~J~V#t=7hBErV4DW zFjn0Af>pn}2GZNQvmxrvzKo?m+J4NiSzvZSw=)zTe>RP4e;B0uXG)&KPp`i24NIoN zcQBcF*R4^sT9*xxdxUT;|^mXDz6`DG8VG z-Mb@yTC%#getvE9b$$DlvoALAI`F~xGLD$6zU!-flX0CU_Untj1gPYB_h%m7v`wF- z3oX3>J=?DDc>oc}Qte>86R0&a)2k|y!xGjpeH4ceIL+@Ht}XZWg>4hx01y6Ts+@89 ziwu6QrNj~ZvBRYQdyT7SO}5*7o9&7+YH=Za=J)svqS=&l^H!{X@2Qf$x4QZyY<+Mr zT={Twv4_GD?;Cm@khb48F0D4%y@}eE3w`tU*@Iyj&sTx2J|O(l@UcBH&_Wr4?Ge`o z#7mbET4Z+;BvGh|CqPA0kexN6c)W7Bf0F-`Wb*3X9Ek(hcHaBr7m_xn{C8C3gjHFDt%!~1SeGo|iKkF#(%zda*&TZz?t8#IGPKxBttl#3i2^;X*tucdK= zeJ|~%?2P-S?QG@q;}4VHh3*J)`4GK0-z$t`A@5l4hVAiz`M~{*2OgqgeV$dPk1FzY zKH=foH?%t&;q7Mv;`R^P1*=1^!pbZwThDRy&aUcGn)=7Y?)JG|VQ(D~75(qlZKnRF zUl6rQd(3U-Mk7bUJWfq~cQl;HdC9Fq1D$AW(n{S{f187)vbNQ(1HE#)Fl8PB$d9^q zbU%jq0t%fD9o@5jVO%-;;@!ngH)GkN)oq_fXG5`d6k0j__Rp<$s22O4c1+tNTe@`B zQnfnxPS$QJ@L4S7OIFo|R~&dKHYkEl;7)v6r5sblE<+(Vtd=som4v9wq37kus{6vj z?OQg0#`UPh9%o8!vZK1d8wYl|cTaK8iCyC&m0VD(D(+2GSXV`G#kuMCVV_MOv?44d(;88?$T+~A{lN?w)un$!-QfF(3cQ5B4Q1q!spen5jhbbw4 zVLZhC9kjP``zwSPcIIQd@%MBo+mk1?>%C~#$?joy4ClmWMme1C+TTBAqW3@YV+0;m z6wSj2(N-Vup)=n)d{MAHI3V9mP=9a8r=o?^D{i-9+QYH$-=pYGk=@2ZoM#*nULg=Z z_indA|2h8vyF36<-kq~O&BPx5sK5QRPqw9b3l_mRz;SNFzpeeL2DYbUq|Yl?9D{)A z80Y-M+57sWn8&}|UG^^`>UH7o?R)?^qy5saOGfj6+4ZGuu1B8nXdgvC%&gz6FN5u!H&ffqGOmXOdIX zK>5}$o|pLg*_e*;1$}(Rk|lkMf9pSir4edUL^~cd%E`G7?@t;ct^{lOFrvSnw*ET5 z?f*@-jd2aE>0iK6*D?f|2Y2>;W-Q&0+MvX8>kzsxROXsygUFH7wbzYW?%Jvr!xZN1 z@he;2z~#Nr-g5k-+#%!k`GKn@WL5U|a(|w$FfQ?Ir>iIqWOWt2nPZK@qBZh(O?U(> z$j1p5_$8o~%*C|z_T)@}dapgU8gHQP4Vgjai(65c&Og&(?1K9tK1^p)`4Z>v6GW8{ zEuWt|$k;_Sc)9tz1a^O^Rc3&J|=&3fpYbv?^(v{CtTr$}4H$G-AGH4;WSi zY{ZcMBmz}(=}rZ_@ctD6G8nxcxeqpWOi>OY;bY@>I!j9Z*G-uF&F?eno7?ysUdDN$;fy&G_OL2zhYB`4KmB_ckK)0)*OSBef8li++aY2y*Z5uD2-iVlE5WweL39HP zS5vMmE-6psJ@=H)Aghy>#&)nL%<1#ncpB-k1L zSr_wXhwXObGRCk}iBc^i5wFcUmD-r7 zit3RGn=!&vM};u|{{TNgz`yyq{)w#>t>AbSvYI4w0-Fz!s+~X^^WDK;*>0dUil4)e zOD1QCvyany;!l}a>@4OI>wLc2I~0JM#)v^8Jw7vFr6B)l=j+{cTd&=<@i|EdJN?R5 z|DyppALgV2jQ~#(Wyw6R9nQt@Xjzj2964fFz)$fG%%Dp3x_KcXI+|UVmmyYE;z~U` zcSzn<+tD;Osc+BWQeFQpn$KXzj#I%a zdA1hYIzBqUkv7DA{^iln!lTH$w+(-Xl7+n2!1K9|lf=6=fM`tcB6PPD3S+)~EBU|% zpPJvH?g0mr7(D+A@_qlvU;c-D?A=?b+w*_qt%rWPAb z{~6L-rXa){rb8j9Ax*iybT?v6!C5s^;egam%chGjdtJ=F=ANLsQctZCmwYz(FaI9``Du?w#Q)C}FYWS!zrpErPX5T04_qTd}<=4)2_#$kuI z5w}|@i$6jPl)G@;(2|oBH{eG&1(E&S;?O%8&E?rr7a0#Qww zg*ghtpe3Qdn@4_j`Rlp8T88fR8;(92BkjTw+WnrVL>Lc~xx;70+8*CRaF1pHn_G*I zU}|`4&RS(d_^92mUNfYJUq@%A|BzsU2ttaqDwfKYbFW_p&6rU&$GhX^;2IDn6e(q_ zTok>i)K5LiOolKb9Znml)*r{v9NWYk83YvCuqLw!vD$pZ@g0{8x)Ea_9RdVbp2`zr zL7tyJaKcve;)x*awkBgY%s>}5hoYc?0*3J!mbHObpS+!w;?*uwMy zEWZuV@F0|J@)FIbkUO^eP|(rQF&Xk`>oHFb7=-8!(UBT&y#V~VbUn&Aya$x*b4``q zXxbuOiHVmSoH_CIm$4kZ6O-O~H5!h9Ui*#L*PRL(W|>ee3nla&ooVpGbOU!fAw`9m zBElTZAMicT(z&GvXv!?cfKky`_?6w=;Bx1CAXb6r%phH{-Pd7 z`apqb>JEFXjI(ADoG`s*r9xiub1Qb3+`fB&*WaEmCGVkE%*mdFEz~zt?nb>rVzu>^ zNrHmhjptwOsut7BBjQxOdBX{UUrRnQ(GNNmJma%}_iVv^{zlz4N!RO{J}7-%F08mI zL@b*CU4e%7Qu`@zb0DF1jp{&s=Ek$2$Dxu#-c{TSJ9DzF$iz|PI9{>!{f9wdAbWxW z`5i@iMulMZvTF5h#_sog(X6z90v(SbA3X_o%^M{EzV1w(^~cq=Y}3S zq;%Un=%PD5`rPK7S$zk7UNbViZF5bwFJteU^A9!mGji@MU(X8{2Q3y0mQk{^MLc0q z?@R#r_VY+J-;OYvz!uX(1#aYIRDezXmaFY) zHSe#m_4Q}f#m*<}Qb33Br^fp3y*Xc0guaxfLviYU@=Hk0wi*Qq^nGuwpWk!f57q1= zT#@5=5~io&LW31-jEP9@4?5{gBzKXLq>^eEocUsY$wdFUc9E4md23=Myo=}~hkeKE z?1w?-@Uql-%)Q}`wO-k~G2acut{FAGxkIlS>~PH=BIwmygy5z;yu;Y{hdS87>A@** zM^&fVPm+~as@+mNmqT?)6taHqmc5V_`_n%?BcF{IOy(eJh`i!M9kto4CQ&zsj5AIK~`SPG4>&&^@4OKson6c&I zkw;#m!vc1YD8N~~ZJ95d0AL3gzA z;irG*=iacPjsS6LYEqghdN*EDoOPLF&vDF#T#OsLf-!H*9HAOA8iEDh#5cW5J4*J_ zy4k^px%~DiY7`9}_&ZH=ts0<0a5J)wkqo{(-LF}nME@aBHY-vqe3-F{M9Rh{DJX;u z3GB@KZgy~W{25+KHSN=%bqI4A))mokw-ZSlSRcy|ArbDa)cV{YPP}y4s&ShYL{uk` z@Y$OvXJ&|l$u0HC3NC>Sy;!UJ-^USgv!LN z`+8pl2zM-uhXjN5=RohXG3vKk@7?7R?~&}OvL2;92Q{?BU{ z{LP&&(*KkP$Pv<>tuIy3lM?o|zhHs%$T8i3ENaxI>$~GU2=p&7PNla><>h@mgd}7l@sOQZc(J+eA2yzOy5)-ag)^*>6hvy-_Wi$My zK-1Jg;rbR0Y*)sJ4{DJPJe?aY8(~mV2W=Yxiq;Zq2hwp04lzQrH7nnneXjcx2?ExA zNtROtaSo3r4b_Vxlqz>4h+Y-_&b&?M&OE&l6wa=`Fme`RAcf5uZ4+R4hKS2yYI}~@z;mi`*c0Fl=1n3QP@i|?WuYs{gEi)`y*9`@YkXn5nFmVlqzpk zGCEPa^p0~a5o?7}g)rTYUs7*O(13~-n=@#=m( z-TPz~$Mj)q5wtBz`M5_i%(`ZP%CF#--W=N6*~4Fiw(#z!wrd~{EyB9*aZeg8dy=Gh z#vcuCoT`^w6W$o3!Z-OMTc+gn0~p2}=O3Mu%0y7%;q~ocpP`IsEl5KX(nbPA-x6Q{ z)ZZHV2|W3#K)$};Tu@NISL|wHqUk~swyGW26V$S~FGH`pb8aFZE(HOL{~Tfzi(jt$ zyd~itpw*T+zQcd%ttgW4Y>;I$6!VSxjWfoQ4>STs=7ayKq7w2peL%mq#fWM-+N~Jz zEXOF>C}LX`Y)Z8`D>FzRRko7&9!6GsX{cF?OsiGh_3f;-v>dJOq30nRjFI2(hjcG) zvb(>xZQZ=lfDe)8K}q*tSMrT_!ep@3FlBSIPJ}tgXSa6CMJ)q+XY%zYDqYF=*^J_z zB9g-No`pbGaR|EFyu7m~af+Sq0k{wlDA1{3zk`IWraDQHZ@{5QlRsH&>Ldavpt!=d z7)r3HM}A_D*FW8g2EX<1SvD>#Kq0*LM=lb7j7fBZ8qc}HI0msaf2?RkN*iHdMbaYJ zkh*a!cq~ZyQW|q;b;ZafHtRhg2O_n44{-Xf>{fwF?_W5SG&{O&>qtMn6tNQJ8enNY zB8)Fn;P8>&36YHziVS8$GKY(6{DM)*rC+^Q+P~ugcVNMO?F>JKoW#ltdMyVizo-gQ;f?KHR z;yhbp8MjL5hsWFx8#qJOqAJq0M;e{tQmvevD#2O04d$AJ{(AMH?pVuxga|g=2oV;v z>Q)=b8kpi7u1lF)v)gNyd&SHD23pW@oMtK-e%Y=^`y%8C39&2S0HXZByqup{G`Hr6 z)U}&Bs4lrc`NPu+o#%}pnCzqPp;Q}6DcI60^LOOn<-w)3CDc%*&{ja-O|DCJfQd-k zN~5s@!Q$Pxt$9m$7kl!K)Z6;DU=Hf#w(ZWWTbuN~TWG@HD?LJvUjz-vJ)o+gjU_%v!GlMV?w&^ZLLV*6m71-%c-Dx7b{al<__^1j}E(0^xXx3 zc-Fm>yc0<3Az*`)K~Bp}nJWkEJpH}!8Dl(&#?Vu@9lkG;#;G>e6d|(#>$T!dS%=T- zlI-hZEgv?I)e4%e-<9G}D)6{6A27z( zQS66Y{yrHwI~N|+WfQML|698lm4~}X${H`HTM}L$UcRXh#P=2Ap2N@Pjp&`zUAW2jx{DQ%u;9vQ96fWRrh9)O=}#^4olB9g^VP+DK4o_v^} zKX@&8426o78DiSixa(Q;Z&k0P%W9IiMb;vvVqY^lR3o{H-G7Eserxw(RR92#eY%SV zzA%00TWHmamUF9gMH7s3^rcRW)&eh@x?k3B*gX{%QD6*i+VG%z>0%Zc&y9rm?=k2N z&!~BO&8&9by?pt|o}h>zNi$TFM-hOQ{ilU#v{SaoVC`;nT&I-!gxr7Cia% zq57*-#k)fexFOWwwEj^3si4KK2)mW=fN)q7Auls{EoIVj-BFg3zIg zJ-rFPSBBJOMGF#qW9C}Qe<|1SBB)H1h;}mY#KP&#xJd-W1MY#dynoS7KgU&dw^C;= z+hk*#a_Ppa8U9AmqSh_jmzI(6tw(5wt1cDTQanh^Y|7`zPGyQMPO&gwe<7HqH`IF$=Idh2hTT{z9A$qQ;0Hd5bI;ytEaRyWPF2oa@l;?A_RhVRBol+#;HxzA{u-e?!ee=nY(OyQVm z(cT3K0^e(#6Cu9HYEYo{O{qAe0=3%bB}85oEcbZID$0d&Nm~|^w=m@;mGlONDv<8c zsT?sFv6ny~uoIH&l^ezEr+$Jx5n-5$)NXQ0!gVHFAk9mg~+*Qu|1qZl^1t@(mdBw*}j z9yw)XalWOF5V7@8{i+qNxsLy+mC-N`zaq!$rrZ=A@Y9mx8bn7-jiwtLn6)f^u8dF8 zXV(t0BU;Q(h6CjLfI-uB5CedlZzd*&k4jFVO!SjhGe|@`JJl)B)dw*NNK`$uW5%+2 zOy-xLj#v76I-%9J-%X^CYjm$g1BT>H)|W-X*3jT>PCZu(eYJrTWZ-vQV*6&M=7FUn z*tKV7#}Z0*zQdCGkThF`jnD%t&m!k`5#;BscAlEkc!Wxcu6W5seTukFkN2RmcQ%%n z?zO;AXLOL^rc2k}errz5+Z=_{-zbh18#YIFfXXA$OWW7`*17O$$*v87O!h>w-! zzm|SUM(po&BMjB^GbLVOVk`0q3!J414@%}{ZSRfwEpwG3(=XPUiF-Cp5%qP`{;TwD z@+t{#>PH1C=ccDP8M|l=E*#z|qPzzJNWa~_H!xQwrZAAkuX2M;;8Ym@h1MU{y%@55 zEFtd@rK(QEcYs&(KzAjx^K#DD0^QA)p)BoHhxA9E5cVcM>*WcmwyCg3OBgPFjB1_1 z!cz#b{dLCnnrQdC?lVnXG{>#i@|OhiB|SxKEh`>0Hx7X-m4sG`x7o`dyj^SX2Q#PG zwa>>mwzh-y9J6haL!2&wbCqtwk+6GdTtb((3hVxwqse zUy+HbD$sl(k}^8gjS+V_+H9Y4M_j)?0=bUi3+3!z3x5d-c!~y?%YsH)2{vWu*IM$b zw9Z&zrcZ^Qn~!0B)t{`GYVq@I$c8r`nH!?U0&ZhVU9IqP-9H!I1DuzKuVg9GUF?m~ zemvrRnSm!vbgH9?ZVd83DDVGS?!6;xah%hlvmDheP@mFbkLs+-KJ%t^;FggY_Z|ay zmYyCAXbpFq#_Y4S^(@CvCSUgwm@@nVuy5tatM0xtV2-dRG48k2Xk{)DsFi<}yu22% z7T#m;yU{0fdksC#_9rZX=+9c~w6)CqdVE|_N4|Lv;BrR1grAQN)_Zd)Ca^c#;$Q-B zSzhNOvFnhPy0be?jkV@YED5sp%|B|%`eXVJRhRV7&i%arEKE2w`U(thAw0-G$xp{7 zBHhdL>Uk@7Dww_1#ADD2s^RN;>NE!VA{Goz+8Z7;=BAde8BBDuY;`||8q+pxsyCO# za`X5weyT~V!N7@#r$ZezS>5Dn*~)VId;IM$Qp>y3F&N}>-Lsz7ux$|VQ2H`cK^&1> z;Q>xT-}g-<>3Y+rY6hIx_+(-@wOfQ~2E)j_Xhdw*%sDVVwV<33BO=YZ1ncVUmaSP| z^m*8P;^BY_FZFc6Ct>?UxRh4J0Pys#QRC#%jYN>ZZJDO{B*#k!RbI-r9xA;@`=)5w zF$bH--9AQQ-KIu!O>_GDHn%4+zzzBGl)<&(^}Q ztd;piUiMche+Q;{P>|(MmV^-jz@ai6*^;_ufUUz|I`BQfFoD+RfnK|s;Ceo4j2ghT z`RN&F*EEcrJ!bHFOx)wa^ez$g?6(jKMb$)-B9%rUvlpMwxF-B|!T%e01Obe3oPo%E zcRuZJcFY4g5?^?#A07Mmkp&cDvaT__iU5r3i0ard@u1eQKV!cGMw}GXPHP!6JEe3R zG7W^XkUSya(vQ)bx<#P)~ zXd5rnGm9>&5^m|kF#xMAZ!%cIf(>YxJdID#-g~>=F-U1wS_F71`o7{A@)u4f zVkgkx9yPKl@l5UP>H~PXo$mJMI+>Ry60e*0@yq)N@biCDY!;U3r@r-KsK&0tM`ea(;GOd><8#u1mS zdUT2;X^Jg0Jc{i`#S}u zKw!@a{c;(|a}%V3S%~|Qn4?)0r&@sD=Ix2a8x_rOH!{eGjzU+ug3oz6r!Kv!TX~Ke zTGcAss({N}ALN!F&QD^)0`MPr-Io}8C~<6VRTpLkKG(--+OTISUHof9>PMurr;@!I z_cb zdCZSx8_;fK1|UW&xg-#Mq(l61n#bnlc5Ntjsz6&s_F}zppiNb1m?EJIdWe^I_E~?a z75HQzm=1|uC|Ow8<528Mx{_5?!GDpY570o*2~UfjP;Slk>BM%s5kn65@Rx43{E^&T z-ozyS7#8NGK_df5uFVe3{0gtcbCV~U%b%7gg$llKe01!;`X4Mj*U#4;g`3;TQ?JraRfbh#AF{Wt81MQxciq^Ku zR;+@(jUF!eI(`^i=GtbqXb9nr$&h&V;AE1Y3T{pfGJ-7m6P)0zhAg^*pEKctMQNNlpr{NbWjhXYf2CEt* z@tlvQlIex6@xqckqNrT&u&yO4zv|~T?diJp>knX+_w#ateQ5^b7J-IUq zW4h7xw(~5saDGC*0@LPLh+$2WpR}GBwEaPp>l~~~Jp759A>_3-JU8AfqC9`^ZTcs| z^6kDd|M@(9JM`gnxcbe+`XDLs@V-*`kbeK$p3Ph)h&GbV!eWn3C!AO9Ni{i~RpKUe zFd0J~e^uI~TWDkekBBcEnUUa2%wX~TqPlQ#z%N1rSR^BfklK;j0;GqupZe z@K)bqumMg(ZFO}s`o4hD>S|sp$eZR(O2NEE62s}rhYfoMJ)Cdg12|5CINxV_jeEfR zXD$tasd_0c>@L{feKu10A!zS*ep&4{Jm3CxWC(w<_r_V$iZI88wJKLvBO*)8g5Cx5 zIyFI&aBw-BMdJ`VZ@g$?0Mm(ZslF33!sk~YGTHuw zIS!9nMOnr(VipbbjDgI9qM$x{^(0{{v?32{_;@M8m<;8*4ka;jnc=UmUXj0uxa4ZI z873YcZZIGnP7aY_s{yskp}HqkPxr3WvL$JEga^$wzBB+DVWDTs&pKGFq?iiXC1>E{ zEq0}ruIbH=AESLe+??lEI7P}Nk&pDzggTB1$V^ig*g_;L>tNA;&VH^-JowC!FIL-( zzSPvNt|o1x*=75qPG#+u`pJ$YWhf1nQiw>9To5v`k7THz{Jq-PEbO^(6FAP>qK6|` zlU*HcL)~ARpT@qSQf4zZE|~K)=aWOho-v*CHHC*ex6g+m4uZ3mXNzyXP<^^{KpUWO zjnqPQAuO5h&h=+bM!jJB)%$;d?H@14!&Dya23yIgFA-?Sc`MLoI>ogM3iP$DRldt_ zHIC;}hpDHlZ^w^iKJMHvdtKhiUOY~u-v7BWuKh78{`lsZp>oKcF41RCkaz)Z9@{f} zT_NztYUhyQn8hc!O_Fft{xUMI#PlR|q)!VWNhU#pyx|vHN z_80y5uWUDLk^;Ed>Jg}LWZnC#ppM96@t@_}4MZn|qZ+o?pQgTNYRDf149EwHg4h87 zJ~a6!;PIzQBL?O{Qe#yUALKGtrWd`W?g2CT)>&`kG~AG3YNx(`BJ1MWWJ~kxZgUH@ z!jnM=4-WN-bI4YCs~x7_MuHdGoaq6O3c?-emgjuObXxwQoweQi2Yx`_n_e1DhRfbd z?d|@}TsbiiyC-FqHxdKh5OMOVw(fL3C!V&hu_k4BT{9}3XR|@QSCBCS8^}V16U+gq zT8lYf5u!UtXA-k!Qs%8M%7}kk$?Ax%q;b&VPm9Ptm8tkPg6N1l9F-#WD73UzU?*K) z<*1Yz7MM+!Jss_y256!O8^+mBVls&^lm2S*<+;)Ls!Mz^R6BS4tZGCkoy|g(HlM$f zr%A=8H@OXMU#tdB%nY$aVuCyZH!<8WjYXT(eVUSO8$LU#25Yd2h&KX#>@dRnY~6CH zgnn1zSb|@;OfGY-^)(Ek*-=nkATdoRo189(`^PmIKC=HRoxFLAlq1uWGouRM9kIJ0 zmsRG|Y_KmfZA$gzbn*;Szcj?yra&vVLjYr~2NF{xBqS~JxFqz zy6s0}L#TjW2}kPpR&Bm?{?Xz3;r*qx9fs895H_TL^bPdee!afyI%9RUJoPN-n131H zg@9DfIa&4V2+7axNnegsdYjvQb6rY^(mea*?{XpanLJJW-L{4l@qy1=x$cSAW8>f$ z!k8!S%xS*?RyrDtJPr{YP}1zlq5Lfmew`+K*6x%o2?#C4o7i+~=sW6XKia zNb3mk_mjT@VO&F2XKGPm;U8B!tAHQBhP>uQZ(?A`d8>!>>Kk|l;h2n>>6o<%QnOoG zF@K^~xSE${`b}L2HQXo*(vNsFq`EK4dz@HyW0BjvJ75-+6B%gVa6s~2lYT9z0QjQ{ zeHEB#D)^cFb`?Z4@NPi1?8XOK(c~+zwoxl2rom3UUPZ_uMJl5=?iVKb9h3(U!6f>! z1D1jpMzxYUxxM;sZmNw{QRHixK`IuIU=!%4${M<8m)zA)EQ6_s{*97B>0(*Qn&^Y$H*URkaRTm-aS@{oYXWl0cO}m1X@?0*=#6mZ$fg4#ZPpRhjRBl(B zUre;z=_y%Ra!!8Q_Nh9Cvms+deY8rmQ`CuN zMO7^4(^dG~18J45B!vjfwh~u3yGR!M6Sn7i1d)G4G}J~dOHO~1U5o!Q^ zv4E(eCin?25{a!IArf{Cfj_0tCBnAG$G635M%Fw+d^Z~J?L+|s#_9nA)G<4 z0>DS4jh1ZofuEQjv&Eixwu=jG9|6Kb6Q1uhA&{xP@!3olo`_MlShG@q@;Hl^#sJx@6%3FjVy)WG#R;Q zz0yVwF2`9wY*rC>yn(=z^|cRMtsqu`P8!*d2}@VGIy@K+lkJkIo}LA>y5HgTX&0ZJ z^n-NZPW7Cv{mJ&c!aZB7F$yvR()~K%TRZc%1yb4VC&CYb)XXi>N`gVB*xGvE zLhyLLg$SCOy3v&-Qf0jI1tVFL=hvx{N)pPH-i4kRweCUNEO)!1F*6W8Ym&9ay;6T@ z$;&RREDiQDy&=X`YP41MJmFprv}`g}MOw;(9CXyesp^#__Dnw$S+K)h{LE3a{g;aK`)&0{rFt>XS9Zr>oQv@%UoZKLHG>h8nNR zR6HbB>!~%cYGF>9s^MX3+(32)8!4Q36O=#KfvCbwfw$H;t6;vaNtBm05ti7H3tkU@ zMZ3u;r}2nGUI4ZNufwa<`MQT@Jz}cFdt7NJ)(i@!9VGm#Gq4X!fwl38-_ImUiIz?;vZ0TDS!McFu06Dpirk1-qvcg(-gl9}n_L-SBr19*7)Z&um`0#eU?D zSzK|cKV%=BX+^7QG*U_Dh{P?`>|O4@*z zAiL~RkGO%4XITlD$c9nr4^V&XY-`F^dYhWPtHK_0pd@{ZFjCWw2FgnjY9DphLJu*N zeBR_C^G**ZRVSlUMM$(Xr5-@$){S*LxiAZ z%93d=1?DS5F4%j^5;2lotY;O!RWV*6{E^<;y0P*&{(jA;a>}n95=Uz4FE=hlUc-d& zdNrCAGw374#sC2p$?JUt{-Qm+Dk85K;@r zDLh%I)dy0tM< z?{roa>}@cepB@;%|2k!9=hNzAM+e)Xs6U=f?Y5qAsR|5_tLOT%_PP2G4wHwr&B{j67tk#vrV_BvP5Xv zA!n<`p-|{)S&Og+miggfc^bzFy#94C7fP)siIH6Uw6>mH!-FzUvuII??8qBu!VA6T zy&*xQtNSYF>#hHz&8`fK`U~3rAt+K3(o3_1q#%+@O1dDRk_$+uOReCdw16}$sic$v z(%oHBveLP`Gzjhj5(4t*^Zq~iydUPnIoFx%o_prZ%pI=+u^UZ3`^i(f(&J7i$I9o$ z;`!E~hmJ|<18IVt70PQxpTs3lh!6(F>fF?6sgrk4CaR4YjgbA?e^bIM#g~YE-UYl7 zn`q*?gZt5~_Ejts69wlGOuO59#$GZ)Yv{=kN?SQYR-l_jTLRtZT2$#>OBVyUHP<&uCs53d^%YtainKtNcW387gZk`v8S>lAi-VOLy<}83uI? z21T+$9`%iUmaeFT1{=n%8@y$sjin?kM<13#k7CebGxuDuTJ_Zr;VrNC-)q&xZ%>xy z`#1>c`qurp;Wg-qd`C@l55d!%-z;K>NNgmRyr%zdkeKiR*8lRkK&l&MwGst9j)Dy^ z&AQQXMZbc-Ra!sF3M5`IQgCt~>Lx1hJZ~5Uw{<>Gmq*mMK$Mwy!gBUTZq%80sHZ9?Rv&A;SF`9o zNSWT`v(_YrHaBGf79?9x3*L%u)1`s8kpj@lB$&rl3$tZcDoDEv6zWw0CBbVGJc&pK z$SkaxN2$5Qb5Bb81BIu*?@B3TYZu~x@E5rbR2sF9` zNCz@g4uU3g8!vu*AkB#RTl1~gxcmf#^yMf1U_?CCX9(Sen6o+Lq!jV2f~R|YgKNYqAq(0frj zoLKIt+&y_kyn9imM|%3G4QQyyL93@&1Vqm~ARoLL%KP-AC|jVJ;;S@{)b%zdf_o#Kpg zoPP#<$t=&w7^a~%Q=g_je9vLxSzj=0*e1*`U&3C72I}|Hc)aVQh_Zh_Z`LVesSo?! zC%>0B75I9)zZ6Xf(+q15un~``_5!LKIv2nG?hM`kr!oH5HX&DWNPo^hrm9%IAi_9p zDB{}djh-K*Ta9=KIFVpp1$!baF5HmjKh&$IjGxfVw@gXG7F5o7=%nCau_&&Gk0rDm z{OtplYKXQx2vBU zxs)Vcb9Oc1Nd~fJ%h631)4)h;-b-J?!!;M7bptS#jZKkd9uiaH^%pcw`ZCs$m?_Ye zmaJQUfVW!lqiRUy<5*@^z7@N|u2<@TTI zye{(GwsepH!>;wkW*FcfAKcBVS^!l#k&{uTjjL@8QdQCHze`EkG%`u-rx$PIIag>U z_~sVNMC6_^qPuYY-)}ik+FxtR&_1XQ4qDWX){!Hj9at}M$)$sEf7qFp&qq2k)VHHc zzl)0+cTw}3z-Am0Pt9hCB19XB74S&qyTCK^pm-%F*DBZj?Ho|Wc=Wu*AZcb1ELVx~ z%&=%_gvk0zJ2Bt@v^ z0|`qKWxC%?<`)^v=MfNbSe7@ba=u?Gc}a1pruy{G=oPN92Q`Tdh-JX6naVaDk|;%`zQIY&RypA?Jya~d_2)hw*) zMjoqyycb+xet`Rw>G~umenJB5ZO-bQ41=n^dN`LN}*4s4_Z?wD1~d) zJtX%i_y;K(myaWeWVcF+&y7yJigva>%s3xS`?B62f;;)#NG9fa%ds(xoE-aAC189V z`DNAal?wC2bIlXqahL`izxwT7oFq{LLP5 zL?vNFDSMEQdJeEys`?rWcv_P(-<{AQaAF^nevEth1YbKmT~-N3fz;nZgYuHrmMq7r z2OA7H`KDAGtA?Gg44oUC=rewJi45cbX}si%7+qqQX4sFPeM_OB4fC$ ztjiSI?KuXxv)z9R64`McmKx9NGq-96@72 zJ9KG&yv!r+VPwEK=1t=Q^eT7MwhFs)ugB|*_eCFf0>OB_o`VNs@B)wTJGLyQR59F` z(@4MNq{Vn-pL8jK0(;(cqq=b3U%s|-LR=JQ>X%Z16G<531LM zP#+7S#c`6V=5NyKz1ML<9Ie*Lzu-d6$=dozme8%Hrdf{4l5ic(PPFm)i%yoUO^BUK z2wN;bd7~V^<)!AQM1?L$h@W9(Iv^3J%H9vW{Qx~-9A~$sjM}&;6ZSAYy$+>uG!%8% z>~vs52V?0FQ0Sz!6!a#hmSGv-uQ=yk(SQ9yEcyDBzuQtLtvP$FMaD+D5o`10cuN6ulnlg6D4&a50ui@eO`6(YpEDusLd)Vp#xF#9Yxp%unwb2^|GKr}hU zpM#t*I{{ZVx=>>QN4Iv%+;gUw935fbK*III&GtEyRkwq@U*O3~kUKg-q%KyVs;Xx6 zPj(Jux$)zg7|92fS4Ez1_YW6qS!~E+9FOB#yzu=-=pQwg02NYI)SXQ0z4k~H^NVwpXARKxcJUFq7&lEcOFmGPl5k-X2YC|AIW^F`9W4`rM|VoQm6A*A96-3fxfN~)Xbed zJDS25zPTipWs{V!={Y@j|G0JvuwWh8BIagUb}Djd+o)9?UV0QE9bv+y8b9pJR?+Z6 zMwC7~8c=##^@^{OI4K7PS0n<)nh8$bBTm@8nvwTgbAdHSiCw5Td0M{7DUog{NNAmb zLvOqb3mcUKvRHF&ouDvdw9ZUlId5?8!b)IB<3~2`nfCF*>Pvi&8rA%61{dGP`PW_F z2$r7X8540bZgfWbs-r|Ymzf=i@D?=p(-mGa5JQsgj7oZXE3g7b&Pt-^vJ-bTC(aEq zr|ye3Zuavwu6^1q&Gr=BvV0-Y-r!N}I?({e!Qx!Rk+PfMkF?9VKw={j01_MzFr zOm`NCJE`5D;`|3`3wV9U={`La9{Tu>+8nI}K9@v8WC~5GNn%0 zL@HyBJ2;txY(O4NmO;+0ZtIIK#=k!M)oZ2Ar={j8P#O+-rCL9)0j`~faB<3c#QgT- zJll@@57gx2$+XIe78bO8%?c@O8AS6o8v40EkkHx|^z43$S``;1I*%$gjIwY&cO~u~ zcBK9_#Ks1@d#C$gL?*_uZk#{F{!FherwS5ka8@zU(aXB(nfEK{IaQf%iz z4Z$&4y3)f%F{C9*481F(vBpR=MC}0Hs0Hl*jjX)e36JQ#GI%#;9!_VU=9FfsI3%X_FjYXfBNq#wF#Ii(4<>GNwDt4>3hoS*Oiet3N)InZ&s#~^gyKWg%|KB|m@%41{%)@y&k0)ZEmAP`Qotc>D_LnHaUdRzE><}ng>My)O zYa!&U*PgW-Py;m!{tX<=WM+r{Up?MhCgxT_Q}am3G_1_<6jUCsVGFY=>ieQ$+rjzo zMvX8sGT>ZOgYbTDl76mO;}h1)#3 zRk_hINyU0OE}S3iulH;N6^&IJeCcn8ZMFllf{{TIq5Dz%Ez6#4CjAwRpI~)O?{8`_mS3pyzmz-A2T~hcT3N1Lg(f* zk-Y?0(B)rrlUavcIh6$4gBUqDG^!Pzoi`E%%T#1_c*S*W(+hlVeX8*Qok>T?xkvX z9TkvtFK&LfMXqK!pbNmM-sy$<8f02eag!TW17&c3>60w7?U;=l3esFi&K;Sc#dHvv zY$3a&O^bsI`Vj4>eW{lv$2&sS34lPj?^3(XPYK%53@oe{K7eACP`8yL8L@>W_`3Id zGqA+X-5z7;)^bAI^{RjG;S_?)`YMwp)}#tP0t-FzmHHUKgM_T@w7PH*#x8uAU;2r; z{hgvDf0l;4+V~7X+UAbp(Hl6 z@m>4m zzXU#mRry18$(POAbJ2MWj_5QEfBft2#-gVUBp8QVYv|h?8P7;&hR z0UY6|Ux8ro1nDZ7@lv_9_bmOsTD2F?gRNXsx{_ff{VxXoG|_GfM+D>oDcPK^SN8FP zN?6&L#yvERv@l=WDVhksn}VRmRkCrs8=bszHfX^ZJ$GtdAfLHFwG2v94x$3k9RvDS7r^+&Gy6|`QJ?}d=(`LtNTSk!N z+Z2SA7>ubzyDC)73P+4clKX2k5R5`8Ga9Nqly~$NpAYMbAEk<<+8)3@D(yKEUy`sq zbQwgolijrC(32*A=(@R3V8h9DZN8Hud*GS_#dubW)#ZrtEN6GJ*p(;OUwznQs1xn8 z<=w&lP!&sd;PhF=BAes`Q?&w^hVTpp#C)N|OZOuQXkWC7-cvoP#QM!VAX+6y{~h|t zK9A-z{IB;M#1AAB%);kmdBpkyB2)9h3x38+x%RXkfPWr{h8-mA2v7h3XJ`Nbod0ql z>A>WLEW#dAw4RZSO3Es$ zDQ0q@-`${?z<%hEgIzr(szQA~pK@)4a+R+v3kyr(E188VZz{D}V}x z9m+J#B(!X~`ibLM-l%2UePe=o@*(KFjo6jmaj5&n+!7)obC}fi=wi1;n(DR2rwf`U z_Xxyjt_0QK*_F#cpqGGGik+=NyUO@bD652m-; z4;ZjW{=-dumFiU0af#rxYCVE6zj99VN~6)r3hJ8!j(?xPeNZCUCVS~KJ`a6a57Ehj zcp?^}s8F>w@FGyHOcb&ffSxa}B|4EsfW}QMRyN}VW1>v67GFY+W-$vOIFT|A%C4r= z0WDL(@~CS-o1_;n>Q5B$h$75@HqKumxa*bKY|VKL4;Yj`U|7}cjOW5idW+)Vu+d(nfXz_*9PEx73@gm8Lp+)LRP!Ve}2ICg|kHQC{}j?U|{ zl)_1PXccOzeI9GI+>DHGauD!XwGIR_{?LQm;WE`gs@g4`3(E4K$kWpkcl|AXwAu7r@sZS%CS*rqpuaSJti+h*zkuV4o| zsFL71Klw`a_gk`(u-sPFinar>%Px*t$pDLE(#(RI6ALc3kn!6598b2!l-+HmRQW~m zAp3jHsGOQT9Qx)WR$>6!<00qS!SQi#Fzhhi#;_%sh&u+tO5WpshG0-JnG$}Laj z@2`;LR}#GFgf+u>8t=*@2suV(hH%{81H&XfvYll|Brlpv5*IqzHv+n5sEM^T7U5T~ z_)VeS7Tg~EZfx9WNtNhp9d904u0izf!$R>-r;?whvO+lg(2A73xgH>hbI;2NsZ#Q; z3`U2lDGMih8*bnx_I8??vmB-h+8{gF<=|mY4~Ewh=pe7js~&A@rA-Lk{T)<|MV8BV zR4TFgBd45okIs1$GfN!%`81MPTltBpZ}j}FKjfnfmL-sJFKrlcfaLaO@X~ny@KU?2n>2TLyY~?2 zkWq&dH~n{+Q_+zPaTp3d-%*`w+^0UIYTZzeP@8U)v%&8`&Qwi9O}RQ+xI8@HPu%N% z3;0*g(US^~_Be<6Q=LM%jcn`#p-#6j338|=wx}z=f7Wn-0A;#_pW40u^I-iCHQdrk zCb}MKfB_-&nQvGjm`qAH&$(=Wm&Q4EN&|?I@=lRvztbz;y!$Nl=KU+1!9be*kwit< zM%6*amjs&!0&)iGr6-t33NAlrI}@Wy0eL>X;BTV&o0RzCpO!ZaILJpHc#NC&MH@)f z7`TT{Jvq@uP|PMN^~Rhl5ixb&^Bwg7k-ZjBk(WH7+aVp*h)q>`vYmf^$rxUaG7}g8 z0P9aI0pWl9B_g(tcGlK5KS2ZkhNNQE8@mk-q|fVKL)9?eCVyI1nVUM9eSn(8%eOeG zK#p!Ae2eggG{quGMb|FB&+hy~e2WEc9J*in3OLhU9uKBvje4Sm5rPR>A410t$2{~my+%FoR6Tkd@;OhxY3T#04ZwY{m zw5h8t2-9mDmV^RHebRY99Nu38$k<~aO&tCB+dbTQLQKkNTouBmV=J($chOF>7z_s0 z!M?k?a=!wA6XhB&)&_|K;wsk$f07Gj)moof@;k>q2d&>;JssuTa&K;IPf{u8vY;Q4 zEyw>*LQohZNP213uAI#`mAgzhGqlO`tq3mZW8L*Ws;fhD00Bj90UN6s&?oGvqTF-V zRppgxhRmw`V);Xd4oxc&`Ipk#am~LLYE28r5rIM(QF!KZy&S;=)bCYRF=+feFnKkS zIHyRoEzh`WK@#-`mq_CR@5layOCf8sY9i@(I-G=7 zSmq&%`skOp&HId4AOMjbA;szx)d-2$)yn+@q9k(8vk$7!#&aDbf=)v|;9n>ZZsUF? zKe*&;H9S27@HikwD^2%rTsoPkPM*i{xY!@&LmmdAFu_}tgfoJNy4lct3ND;UC-}W4 z{#b`@D}(_^oh*izWgYA|sc6e+;%H0!`y@l-%oIXauhM2aDBWPMZm~U@_2lNT6^*io z2+kEd3}(TrEM!$%yQ!Oiix=hq(faalT|kpHJ5L)%w=P&aD|P!F{pzkkePV^WIvEIU zl?n(5#3Wp5B|@{hq+i}|3=|>MMC7S!>~w11K0fE)9Tzb~k6W!NQW5Cg$XF04sXBF3 z?>~*P@KHLg1H|+V++5EZ_)dibz3BY1*pWd4WJKIuXPkBP1c37JHIm1+;qs`yci^7; zq-(yk8p1ROTdU)6O?QF5)MV81XC6oJ^)>t&?JT@$+<>-cVvzv1pM20NNgEHK6a0Q?(9TXAi$PI<4wu3U+zep7)Qov zYb5z^Pb-Ytgsw!>F*S=9B`#PAm+p1*x#nG^$h44%tv*{m2{U6ZtZevc-}bg_KAvqI zMO4dZ*6&%T>S%m&6^JQ`lsg<<{0EHb7(U;RG~Py;ffhxS6X1az4S9iy2Wo{Nh_jgn z+pQ}LlODw*V@}z5mdxpsH6H6G>ANKR>w}>OEVTj{$PgLgQHj2?X~&zyDz|;7Qihc7 ziNaLB$wqRD6&umfv-d}e>ST#rZ%5x0mr#CQ(p(WdUFK?si#SBqz}h5j_GLgAu3)<; zhk~emGR#+Pb51_V9oU0ZF>NRInCK7}(yY`vTOrOj8}QH353kc|NzUQ#Two5*^f~Bv zU^_WO(vDV%ljC^~Z;HFoO;zT?@C*NaiZ~6Mnb$W75(HK@R9u6g9&{E>L?yIe&^$7a{6HM81G~4pY zvG?QjmhT%`VpEP`Ip8EreOLYWG?>m<1ZyYqs72naw(9ev7&+8THY?|gg%KL$O{TJ= zXzd$@`{hzL5UYf=A)+)1g}UJuVV#fb_NC6vM^?TWxC6`PEoy5F511pwh*`We>$zU< zg#b1T5+4m}75zLn`wGWny9p%EM9Au3+j_sG4>>qPa68lC>yOUh1~ne#(YwA$_em@5 zM|PX;xR^)Jo0;tqIc5by?8ImEMo1)>wR5cpAF> zR0lj?!-pWduLGx-A)2qm9lyQ#Fnw3DT9a-)%jRT}<@0R$_Nlk8@eaTbyMF=>l3+RI z=ua;^1`hy$|NjCUOQ$WhExQdi1iu@-{&GNJgO;r3)yPh3h)XcmIMTibTX+EmhJ6V# z$#_7Cr76|#8&XoGgujU78c$3>KtseoIq?fw{^#nHbbW8RPeEqYk5(XLC-pke3gjia^c1L%+txjU2Ul7}vlKl6GZ`X~rxWCWIl6-d9VT#k&?Oyp_Z{{9B;*7i zeQ3XQrsf%E9L1*gLm{cy>$`vhf+AL=xZ%hsUZjBKf^Y|y*Y*fULHW(r38vwG*G)N2ZjaDq# zssKLH;y4g_dIs&s>BecQd0wCG^)(;76O9bj!(9fq~$yg+UyWQ+TnRfbCP| z+eR@7uE^5%fgzj1Od(#v+w>2|0`II*0*M9nK}YUV**4d6TA68<%_khWhFv=qXF6sw-_)%@&)E*}fNtL4i*MB#dPSE)>aUR&?ybOJDcJtRNF#1s$0*>|zI|Pjsn>+J-UMNyg@85}K3E%J|oMYqBHuY~cyjrEy ze*WO>utgzuB3wW;)8#OVxif1E9- zB-WOEKXdYpwPF?qKr{Fjk?5Jtrn4{=IX@0|cUM!Il@>JeQrD!YK$;|G<5tyzMkS*h$~`Te{{ zh8kXFsjMVa3eYihWwQqtXl@O?`CSa%?yS265L{)rsxO&S z#-f9cWvULVY@%_us%8-9J0G>u6j_-I^K`sP55Jg0%+jCzt>IlGwekZ7jdKqzf;kmtpK%t`PXCnTT@vJ&ufJX`ohytpIX!inllkd z3a5sLrxXp}11}plfaoy`+trT=}KF|M)akgxDKl+m`sK7DEa1mNbHVK-mqg&sU zA2MQb07S0A)EX8v1b7Of z0-;ew@^ENC9iU)h%EH29;0IAL1F?2Or=3VI9TShKNVmb6xe zsB336MH680KJKGQTR+MRX|`D4WkspdOPEdxF8fBp+M-#NM}(UQ$`5FY{POR+wC`|a zL{~cFj`%G*r##20aM_cTz7IYr6!xdnmf~luSIJR~VID0{6sOJBUt#?aR)d&qraIKm z8S66Fv&o@X?m+x+!kORrFT%+k--Q(hSQfEF+E67}8$0a|K6rO}C74b|h~q$Gdvx#O zA<~a_ikZBjfTPWR5@wyWA|cv1(0k5WEsJ_sX}xS3(-P5Ef|5F{7S&boUU3%<1<{Cc-23c4m!^#J-2%j{>H(U^uCY+c@43t*j za{K(>y*x}CRdbV``N^?;imPYv(StjE9821FcS+8)!o>&fX%0+9C>P4udH-$hKV5R* z)rh&AA$%7)Xw@Igcs#!%YWUn&{5Jd+a;X>mZqIJ*XK6n6=w5Y<_sWZ%aEOhEaHi2E z>7*_Iz!FY~cPUgv>(Al6$(ndP7yPy&)xuwa5x&_QK49^;Yc`ov%W!OWh0*(1239VZ7La;BAb}?ZBx!y#Cl?ke zDRSmOAJs+xK_*zxFg{{L-%XzioAT{}F(cHg5*xYb}#+AGx376Imb~wuQK# z&%1l0ekNLXvHvR6-V_Ve-t5wKGU;#SaCc6tsgqLT*;sut&*vof$OM zv-S0w)s!2W-rt-?+Tptid~K?QZacclj9PIh2bML}=5gB!XX(N!c!iM7q8BO$){oVH z(x^UWJi1NyY9-gU-PGyFN%m$T|Ki(+9zClz{PMto8}nj^6fE{OnM>D3bR8c%mlAD@ zvcWu)gsx3qikjCVOSit_zW2ei4g5Wv5xBH4|H6Cmq-xC1Z@M_OQOKvp->P<2$Q612%Q_@?S)uP{c<{s~=(C5AFXBBmWO! z|36X9(y3cb>xb2%_|DYssspDm2ub! z+*fI^g75z@yg1eFb^1#}{o0_jAbJ#%SF~xWvO%LVg`ISCnwy9WfdR00%mJ0cIIRL&AW*ej5m%a$~l!MI%~n<9oj4 zRN?9)zF&9v!bxG2OIhF)9}r^z!Em!@ja|ln?;q58*Voq(D9dZAG<6;7zr@vbkVK?X zHS~0G4>%PIiu0{f22&}MaNnL_LxM|8Xo{O#J#dZy&VT zd~~7oiKJ=MlZIqQ+M{Ng@CUq)tsl{IoW=p1K(g zci3hJI5RzPnOU-ZXHH}x79Xdj4nFCZI7Runs$54LnLdgOBh#`XV?SOS$f9aR*L^)z zemtg2_0~1z%Z8iEj-ABoq_$>GA7Qra6`%Zl{J=ont+MjNxI*3Go*>|ogPY5a$Ynhh zF>JGoCoN$0=bZ*+fH#|^=|9gNzmTtWwNqdC=m8>@A|hbiqJM{3T0h59G}OYW6nps! zN0Z@K6y$;vYre6IDgf!w-c&>gELhwEA&QMYnDpX zh_b)$GcWgA{*;yUN%Jo>@fwOvd0@aNdqbL$fp@$UKiqP9fP11uwanbB@tS1X2vF|0 zpBMImy+vTYq0jFV?eKVB|DFE4aVuoO$G#vq%UX_|#%{0H*A{>M2^=NN%UBDdcVYLy zb$*hFr@TJ`RGL6C#pqB2ARDj&Za29@dDQCYJ1wDSM=;JSB`k{Tjy&*I+0r^#x ze4*cQ6{nHt(Qn?U7;9#0;L>$+TFS##I+GkTv1pq6YJE;Wkq!;=)D^0kF2V$xW4m`A za`MA4x$&E`H}mg6t!BDFwCMFy)qmd`?7liJ53)N%7)jX8(3+dM^S{a7tK7Qr%>b$C zk%K=O%gKG>VxF#k9`oaUU*A9P_Cr;tDt8^3+@mwP8)zBxv9B@74o!wGN*MXJ5t#c14YUKFvsETDX?G+@doov(HZUA{y;L6tZpRIRJeE80|WWrpm# zW`;m+)DD!|lo|UyRfVca|U|q-amvU0Wo}u+P`!{Y;#w;7chw(SrUCz%-njYJsmdH38z$fW3 zJg;8(+?~Q^Ma6G=RKv*2aI)3`TlBFNpM@8B2-WTtjd;c3r(pr|a}~SxU#EZZ_W_R@ zmieJ}ZC#G8)|>YMi2zjkVSzt7!{_L_!i*h$z-Z0%V1=7Ln&X0?I9QYtM-QfKDxi@l zG9w8&Qr%R5ziZ8q;K1le$r(ByehP?=xWviI#`b?bE7wTwj0$ZtXxjb z-T8s_%32x;pIw8n_cpw0YEFzuDUe~OSPV`NOH$~d#_4xSuL)mBVq6!|tyR9h9=g=J zWkRcBcC&QpH=~X;6tu+YViBe-Oz!b4NS-y*q)tLAtuE-=p-Yx$O9zMGTC|4Vrp5Ox zrE576%dUy8(Cm>i6D2QWwwGn=&x@fF|2SPRZOn#sNQd0%cGH(IfB*C$(Aa(*IrU4B znf(S9pa=Hq^hr(a;%kNnN1o`1Zg?LJ(6C;7JA7J%oRS|!&6t-kxkEkBj3y0_4V?ai zz-}l9npDGRfw$w9OJ;G#dZn$owLO~+cSpGITs`fWdfVIGK}8d+vI=1%F*H=92557b zx*f2?^Y0G_Q-{nbBlsnaXIHqu1n3JJ6R{7RooyWkMy|X)?b)(DlOybxZxd60mp%^S z>N!zQG0mA`DFMVo4iq(7bZf&V8t^O|ah^O+=E))^fW!yCR}i2b0I2}-7CQmPk~ZRt zb`k`6I0{f-l*Lanpl*N6HN5jdl)OLTn8M5a)nYDLlVBjAR5|eCbg<8Os`csD6f07# zl97;sIlIUz+Z+^MxT=k*IvDFAl;hae2ew2~Q?Z|9QY>;I&tSvD#v!Z_0j;!GD zcOU@TKXL+sFr@bqXvY(s4; zt`1nEHIS zza4#8I(oT%#vj$lKk{L$cHA$7Mw>Aohnz<7qEs}QDO_v2V2!e5t&p>19vrmV?To;a zAjenjp1tD@+8q`t?SF#O7p>PZiVik4QN-63wsBexCDHWOZ~nfd!Gb#&^TwOm5)CKJ zAsRTQX?ToDrqmwVEI~4hAEbyywkqVns1J|F*jOgn9>;%p!JA~u>>sOP zQBIicWCU7dl?wYMm472LH+Gp*>;AxM8EEwjB$PHdRuCo>qLfVc4c6xG*z@wvhTP*s z((!fD)@+t%s~gjtWTsNb?WNyL+_65b_+C;sFV}kZ7c$Rizl$9TI|v4?b4P!!a!s1_ z4ADn78C{T?0<>?)1Zwu$xhACZm>ONS92B^GbUreT{)3i%>~4vIz9w=uv$U8{2quS) z2seyqgYXKdwNtv`o5;3B&Xn{1hHZwZFOC5oHI6giD8KQEC{3>Bn(qfA_Q}^#k9|iZHjbfLd5k z$2pl%Epup=h-9A2nrP3Nd_WK1k%OH0RG)ppw69E%);IdjH~bdfk@w#58moi4Q3dVF zzWWkHJmjwmQt#q=5H_zY`jm}yvQMfAYLyKG6*}V0Y=!{3;f`qDf-h;tu|74XQfgtu;&wmMPUd}4r`V6mmM z_a16V6kr;}*DlSO zkju4a-+FK2P)H?HvYm0s2*RD+>2})hjZu)()wHOb6H-`+Jk?WUaXNZ|z)xuv2~*lvE>M)a^72>*4WW!{IYC0K2Wx@l0H3z>};PjF82 zVF|;)O~_{Ej&RUiEo9amMI^VF*7#DRFV_78Mi%BPx{ra%?IHB*#=O~~h|#TXa+kxm zw4QTd7SMmTJhbPNL0BzCL&kbR~J&Oi8jeE8hd1a1q z_Ov!uXeEK~6v2JWHhK#7S(YW|I!;+^z^CTF0LP|-c8`{ACk5rhFtiAVRTLshS%)}hz>znpAFD`6 z_UYa{Ct&PJn*FPE@Jie^ROq>6M_CWO9eqS5J-XE50B_Ogc6$07-h0JyYRIl(2QVzp z7dFoin^BG7rkGFJTEOUX-D~R0@;YxCY3>7>C~(7_JBX(jzw^b)wI zD}&w?1FU;A%clGlMwRHH{MvLPcWZ)Px$jNuVRas22-l4v=Vy9(T70;qiqpC=r?g>B z+hE{TWj7T(T@~ibKzZ8aX%scG{8}$|(C9t9j19;CX35!FzT?6?xAqy=p5NR*k{weC`EbT5_V&l z`soAs{J})6*JDx`Yxs#|s)^2M5<+%T+42G{JBMh-C>6rXJ0`3&B?w~gJ?d66rG&%} z;JQ<+NdKMGe3&}IhS-g}+rvs#9pah)pZxx*q(}eoXR?6$!|zG|hl(U`XKi6*@qfs@ z)xXI7XN?{swSE9vU3G~Djja;5{{=~>hA}d+t6h9-ldy&~r6MUM_qtv$Gs&l9*7o%_ zKsc=h-oHi+RD-#1pW(J##3{)^?5|qx-`9sLUo(lz7&V)~X2)h})gjFcx{k?i@|M8p z-owSVmQ4U9P-*5{_JdioP}`GqWOj+hx(?=1x>%}0R_*ojt!UM$p-%Q#IDGWYNuIQe zNI2}xyiy6cD8<=-+J`v?Y=QSy5vG)D#8l`(;;T?ofx zY?~@}N6h}V|4RMZZ{3(-__FZ?u2gF44<2{aPpi`rH=x$-D|m1nLp{nK?y@gt%&Bb! zr>2R4;@=vIasZ>RyCFa$NNTN)uso%%bZ$)8T#f1cYPW&BEbe&cr_KW75!c{$p22wWXl<;0qxW1RITqK)G=fgY-A z?c7-2F9p;X5z`e>4tnaSR6EjSWlglAAquz~NLXfB`<>EciWfdIaRsP>60MHsHIs^< zT0vCa-2w1@x#+!RBA_VT_cZwIs*lm#rx_2PES3BW3C1uc9qpg2kQ| zO<)Xz9VQO9S-*(@lX%<=hrN8k(wl9ji1#>7gb^Y%9I^~1q`}*OREeH>Ft!;Ceiv&W zq>Nca$@8!eNv;x}`Vh0Zkgr4p3n`W|rYQIB?P${6{pO&k(qj_7=|TIjS6FZjgz!A| zK=-a&5DJ^0H}H^WF3?TTu0*}L1jKHlX;CzRmI>a4klF(z1ThR-SEJJU9tVWW@s$PtK)FIibDw%#GrKh#B6R4u*owkNC8QRWCIEj#Di!yKS&v#+Tt6{+G!HqrU3IAy=moQ*vjUSgg zKL_TbAS|AZC*Ne?UZw6w_|bKmMRXWEg{skg^6rHwHb_vAAowT+s^o0dqs=r4em2bZ z-w){Dy(RfLl+nwm%qfK~7vo=kEwg&d`1!4dzevBnarE;BBj7Hd3wRq)q1_e`$XIL_ zT2B;0HBKMx^CRK-q3VGYqUM3hXD9d?l%SM|b< zy?vGADXo&4xr6`AMETIAr?NVt&N9*3>Tz!x^`^VyZ>GKz*5Nw0KYTJ}g0oZYy|g+; zYpuHZpr7&1B&Pgm`R#A*G>FF1pK9W*5Dd+=JEQLh*yUWhsfB*ev5CPScT=99x)XN^ z?&$Hbg8Yj5_l9b;o$-3K^6B`yWS^nK2hKdLoVZk~ytz<+?8yKPeu}0`{}c9~F!_Ll zvZD7x+>L$)@WlT=Flp&DrT)Jcaq{a0MDknKYgQwHjs9f8LC28^Y+aK=fQc4a6QP{l z5nHsp`Qh_RYcv>>J4CvAH^jJ&cJBDxo&x_CF`yc7Ns$V?<)wk8XF=r&(73;89IE*f zZ&iUQF*1fYswkf|^E<~<;uWT(w=kl?tJ8rHgO)9lzVxwGy ze%dhbCYS%&L-?*Hl&fil6;bI>X1wWZmLX6z*Juljq+Pu9Ks@;>)?+K-y{`!rMSsK! zV|D}(Cu@#PKoJqS_8=NRu!hhsaQc;LD(#a|1x@!XH%J|N8EKSpiVN&2q?#yF!F_wp zYV8q+jP7zxh!c^!QUSjNSao1YPay(rWdgM9e6s}~5+J@UhE{kMRB+H62Bmr?Zfx}x zuRnnvgHcdP^De;zG_~VGB2oABFz_2sBmV;WWFi)!qwra{3kD9P*F4tw;M=6G`TjBP zk^1J5p#X<8FqRy%$zFIZzSS~;#J6H_vdcOB3P(x1L1_xJ0m~Mw5wW$4K3raoQu0yp z-#^P^T~X4iE3}3TR_>qYDhqZ99P}jRW#xhIk&Jb&D<@sjeUbBtSib=xAy%n5f8$4xXWn@Cj^T$GiRV3gcn5i$hw_mH9Oml){jE4y)$AHQ z!^&l~wob&3Zh|+E542h2tb>=EN%rz@+Ja z{e?U1$tSt}b>Gpc1{t+VF*pB6(ew0NjYXQ8P21YhGIC^(|Ca=WqZd%)IjhZ^DVnY0 zTGh5y8;UKErKR;Sm0lw9{vk+mb6vXXZ8}mmxZ3G@5sx@pzlz6eOE=4{!OV%)?fT7e z9qxpUc%vm`YrUqH>Caw=!#amYqsE9&rLDD-gBy-xM=d_P3qM4TRyF0hLiO8*E~ngR z-E}-JLD&w$m=a^*N8zgUOs(`Ej>W1DB#Jb7V|1L)^OVo#9wxt2v$2X^g?^`==+c<2~63Dhi z_IBnhYTFC9su|t_#V*byW{MjffuN8|v-!=<&O{VeKUdaHZ*>x)N)s&2?6S+s?&duz zu;4GW$Vow^0N;z3)~A!(iwSg&_({j0BI*T><_BZ%;bU&q?>+1$7|>;X3qout&_lCm zlHg@!G6*C@lrjBPTjY-d(Xo`o(F;e^jVE62|9)hI>e0`bw}_cRn0Ju`_)iH_^CyGK zpv}>7?zI)t(PgW@M7}QOrAa z^6*t{@wUA6lz1rq<3ptqU@`Q)ZD2sV3jx943L2*qk}U2irSRvy@8^~j6{?^XpaOBH zwsaE-?QyO_;slnrOnmn+A$Wiws(|z4bT*WN>TN2&I90l)P8|}r!%(6!G#Vx0otQbdV!dth}eCP>%13%|4j`ZZ{C=T5`eUp?4Jyz>Nu>+z$+VS zyg~thx-_{vDl$pxp+iw>6^7r4W5~3RU2{MhEHy2&I1W1j{GbEb_x$RUxb^(lce~_( z-M0#mi4(=vE5YNhj#hsyg1cPm>t}@P0VLDGSrfZgg9hG95^(oUoyZ^z*^qcIL$nY? z`=pQJ!O5-iaT=4fq|>uDAoe+pRM#;B7tAcv-5f2|IcQvLjiz3?UmFD?w1)a^58@0w zSDFzrBO_aoge${zc><%8@zCN@Y{J0N3m2pkw3rj2d;7uQBfSsCgh4b1j169_R;FXA}W@y5N>~*!o z-d$0>%SVziB((68!^X%c1V_HZjjgo7@~B)>|2%*-@_`*7!;BiWK%1-w+K<$?CsX6C zQ$w{3O`2~a4--0j`TaOpTMe7jest<`pDRoBjFsvfnHPqmvxqQ~A(@6#m{PeKqC+sK zj7D5(J1Yyi&#KXR3x`1JJis;x&^ti^Iaf~AWMX}DMB~NUv&7nwxgq?WXV4|}pq@&o zoxg2$#!9gCYF;j|>F)$%ghuTQ*z%5_{_{0GEx`10b-Hiw?c^c7AaBw2z~52ZboYM7 z68xt0vyPr~bB8hQ%Kx*DzSSr*{GhE@4ic)GdT0vhhZ6NIW;O8d{h^+Pcz7DaqEX_<+0EaF~8ap+n#I|f{9W16Mb{)Rm~eLX>N?yT*j$yvbGsuyqwsqnYM-*;@0tt=JI$TBjk<8P{e zWJ#u@=OnW4|Dx-iyDQPw^z9@SI~Aj1+pIVh+qUhbVjC6Pwr$(CZ993_-n;wPea_ow zjP(K5A8V{R=W{*xbz8q%ydNd6E_=cy(n#J&esmdfsFf71`qizuBJ~e7YA8OCKNpu| z!gVx0g&$|ERQFaTUvGsixVbi}W3N?h?;b2*8N%rVs^L`r)K7|%u(*MVuHp%*g1x-6 zuHFkLQ;nOIJPtyR;i-ot?Ww0zi)eIAZ9vBP#;x7Bdg;az`G-Djw53G*v?UwZ7U zs6Q@H5`g^_e_zt2@?^e_k-m=hVu#_YW*FHCkIBV`WCaB?=Z7jHXC>zFa0=T$;wS>0 zQiqnRz-1Pc9JYQ8^PuTm88g@=vV6K-r+PijRKcqoB3EC41B3uMhq{uRn_YT$?ZjSa z>Y4&8R1}xZ{CXMkcK7om=8~&l3TJ;+5c?g-lSr}!jEXZvME2|Cj^9&_ud{{g7T?HoRP1rGtk3Pe!ChU zj{i}V-on9)R;-!z$W*&!fWy-Z@m~ zct*X|iql0xN~g#vwyojoyZuyZoVH?I1mW)ghM3ge&ZOgR5ZVmxSpH}~*%;K+zA zTjOFRj@#MzaJ|29a}^=ox+HCy8^a|~fSs1njN{Dm`}W3z7k-OliL;A=s zO;tA2zew*RxErhiNTC~8egPC|bdm5xIahZI%?QkGw55Ruq#o!@pA$I(vh^L*KwsIX zi?Ld}hZqh7Oi2~%XWRTbry8(!d!izl0wF&MxLtEfe)g*U;copll!ZMZlBjQ*>BVKC zONnO8l_sfHZ}T_(sX*gFpl{vqH^(4ps_{^NZgxP`;-a>7u_Ee9+o)WJ!O?)|1~HjW zB4FSx^m7Z=#Z~(_qTNpID9BaiP6d1qArF5%NBj4&ux-hW_tfx;w+^28xC0XvF&ZaW zVhj9oXJ~LUgmwMRk z8gFqgU!FbMpDc`@X>lJ`ML_?Ss^aW2_&v~Heux>(w9A-RoZc>&9dQvA)6qr&hPH*? zv;n^zx78ZDz4)OT#Ee4cCp`u~U54rim_|w>TeWI=fw&3u4-g9KW+G6OX)cV)fJ4Vg zNkJrQIr36j4uTb_9{nhUYg|W2JM_(8e_VLQVJRFz5odD{H3RsRf}Z&oY)9h~_H^ye zEowbA=(I~}(1?&m*$?=Q^7`e1wlMo%6a25iA+8D!Tel6deV^=1BYXjzgLNZ_arl5Ear^(wMoLl z088Pv=Yj~?l0YKdqblsF@(0q|LYTFndqTq_YNrvTiPxD4qf4+8M^l){;GddjuZio^ zO`tT%zws7=iH;tb6BNtz6n$TmY#sv-;4o3I-MqQUc6dG9b$0w>Zy`>Z0IM&<6OQ8# z?%panP_FKw7kf>Ds>YD`W^G*Lxpg%JN!t}CS$9u;`tX`}QV$rJ^tfH40v#0 z8yD`cgmy+#D<1q@)Xp;qzTGnWg6c0(8NzeBa=&upNa`R%hLe8t+Lke? zF~M5X5_DKr4aw)A?%cLiBZo7@hq6^*4{zR2h8Q9(^vmct%W&M->1|-xnauZ_!CVOH zIi4*X@+N#h3lB1qapd>3*&hKLvO+vdf9$A|F`-oJk?BPbATvRFm!^M~jm;gM2azUv zo2FCbPb@-K>>Y~H1MeeG^ka9$cLo#wZiN&VbWn$oq_FW+Uto8~Q@Xn@2}an& zC5thLEr^T)LnRsKEQx>OBqg+WNGrs5Y!oi%0@1he7MhApqeFa$t~Lj&-*eHhz3}NT zY^S)xoSW%ZJ95_Cs$*g#r%4Jfrv0{{_rQR9{+sDkYLfgQWdB}`o}+0+?S7}fu3^f# z!x(=i;_`TG;hB(7+zYUR%N~9>9#uoy$qm9xJM;1&+;&j!aj8J+7l~_c1zlv@bviD- z1!+wETfZ*aI~`?eA1>VyKW9f4IfkbHlatI@++vPOUhMJYz_59s0~n8hYlF!yGQ-Pz zCdYdo-b$C%bLITM-pmZHq# ziYMhH$9lPzp~{z3gN_xrtQYRIV>=w~&}#%vi)%8OSkj^ZSmy=DcP^6S6-CK3$KDFn zUq$Fce|xH>aRn?rEZ5gvh)D;58(w{=HOLhFZTGQ#@;qtxgRo=jQWOL3{R($YGI=^e zc|j>=#Uy%#M&OoksmeCn|Jwt~B{~U;|1@!D2gJkUdm-4)gm&8=ujr>kGcMr$=SMXk zatazR>wUrGgg%0fZ2Ra51? zLW&sdUo^}1bxG#aBsIdh6g?Z_eqNkQb;Q;U)`JPgRQs_BQOUnQWrHx`?*mKrnVms8 zJ$M6SBXUuo>}GD?gHz}<)z8A>d1P!k^w=O3ro`uF6p!6?FxzrdEkJjNIHGh@T~K`UG%PA zCv5R(Fu(g1-X1~|?u%XjKpZO=1JoasM{>1XaNjXDnP0Pf&C~oDXn~G)hVuAVdDbpVt7%@NpVbP-oES+l-F8HTZo%xEj=?Ga}YOH0_p;gO%Ic1*X_m8K2 zVm}ie?>M?3=rZiG*&yjrts^Z__UAr6XaJ%JFpU z8~Hb=E7kfgV(g)0Gi*mkaw}+Hx8d^+se@acO|AoRD_Dl2WW1dCYRay%Yptt=c2Zxa zYEpHsSO@v0#RBe}G0ns zMh~i+iwmXTBn`Uc^PF9U(M@MzDop`Z{Dlzm`F5~~Ap5@aGYcCRBo;n%u{z9fkhZC$ zTk7E>hK-=PVuPtx{LZOdsq-S-(Xq9Z{CrY-+*-aID1oYSK!W{{hoW{fi!7=+bfHZQ zgi;{^R55<+lBMaW10?CX;DxBHO2Sgt`R?(H`I>T5dJQi4Br?sU8?mi9;ju+U6gqXn znd64J9esO8%l3G5XR27y9?5RqgAk{8G4m@mt>p7ARwId)63~M#BDU{9Ujpx5zQ7G` zbD}hwh|(%b9Z6iTMZ(&KqjXxSq55BW{)RWU)zpKyiJYDF25b!_&!ZDZsSEnwgnKZW z7>B3gyTCZvT9z$oOJk9h3;zgfdcflP^HQ0%fH3m@GFb)xE{+{%rA&%60eR$<%KX5X zA`As7^TnA(HuIFhF0L=OOOg8rC^|p2nb@*th$%e)xsfq*+R_F_9P2fP{wI?(?;Z0W zTkKmP@3_zlp{MqCA_VfyTHUcN2#;TiAdlG&48wEfWg>Ar*FB^DhjwT;uub`9&mh7HD}M99c0crm&~XMtLwQ{iHMs` z)kBMLhJ*$55Kq#oiS_)S2j-mp`OPLmaRXum<*Yn#WsW^Of#q(tQcD#tA;47yo_bDr zudFK*ctKTp%kr*QBtT=->u+Wj_HX$u3mc&u+nyP*m6bh$aih(o*cQHB++AQ7a$%<= z{Gv99A$bZk^=thK-tRw(Nsx6lSx8JwB}x{iSRP;WP2a#fTTUivF&~ zEX(OZAS5Q|1^#Tk$85PSAsl877Vq^uMt^)ZB_YnV768eOQ6?-FvH)0Wr2aiM|!(#H@LEv71an2#g?rWD(-j{%GAp{V+5j!_b&qQ5OmZLBjx?JGo- zBv@9eF5z+q?V~PJvCh+QyRlM#ry;{f4!P1cNBUX){tb}qj}S} zc_+x$3Z2;5E~jy02U2UPJ8)+cjdnP4>J{IzW~N+8A;gat6O`50w6rRkAM2HT5FS23 zPLHm=rbA_|tJ_;R9mE%@ylIgwn7=dpgAx~JHM4kHmctK8r(l%ji-Z6zcUY?>t)`Vo z@oXsTcgTtL7*&W2sn_(j3{v4A`;NqIIaFhrzFWY*fi9W~iMgg7<*U0t#AkiJKRO9< zbKGoPhlJ;nW38&)=i|>uE?c`ivkO46kJ8xMAi0o%xH4e#==ZjxI@w1RU3Ho555hrW@;iOi_@4}24)5+zgr=CCTq z2yV+KESS91rtQx_?}=mJoIR42OR_WO6#r<_p=}65>utBsXQ<6(6 z%7gsSr%W8p3LpZP}Z{5mp$~;fO9hhJw4GK;Is^29WVS@@LV+mZUh;F-FvgGx3(-d(SkR`#cp0nr; zDwdXdUs7pjqp0%KaL`9`f;XTbA>Vq|paQ+m?MmoH0M3XI*ISzO-(&^9c0NQ}TjWoLLygvcr3@ zd6DL_WN1pKW-2V6gB#+q3?1o)uq;$ZGe(W5X8eb;*8aQyS=j_e{cWC<7f;vQE9gny>pX*Ksp@Cym zzByUOG!+L)nr%S`QJd*%PyWeJt^Dzpl$?nP2f13}4?&cQH?&$!gvqFP4b5UW26R29 zmSE(U!^Vf#3H)fe7W_+)vQ}5mg?HU_;3lNt8!Y(g$sJYfh)qzpXou%Y>%L~bRl}xc zM*)Iuo_)h?nE{;ti;wlHT+ORULw%L+J#W2&X=X&HV~_j_0Rjw7AnGm+Z9%g8I5ZG} zzZ(%`5%j8tHpM*zIzPt`a=Fj*Krg1BSU|K4Itia9%88_x=xThJI_UFCzJfl9tont? zD3V>pbiTukd2T6(wLcZ;D1jd#y>;b#FarJutwl>YW+1_S zdwu;|OkELTj@b=Bp;Z2(sZY|z#LW8dq1gYJ`Xs?nOo7+T)pcv6_5fC-`oCAm5dX@D zq)|u#@*yH`5AH#+HXXW4bZ7%R08gJu5U2aXRkYOtdxI*tTU=Mc)0On+aTo3qfI(&E z+g6#i%5Bb>5=d>zn*GoMi254Ud;T&aSz3|&V?^q}=#q+Ek(WO>?+ry=(B_mWTkUh( z`F}>FNJbdw*@}0w*z+6=Y(-k`ck(WWfT7qaca5M(+uL|74Fy_Q4mEPT^wcH(*sx+o zAgvXF1h}qZDFUqsEQ1)Dz1^{kZ;_pn)}|l6)`))v)Pc`hl)WfmQrTu`TXvi0Xlb?7 z{zg!d00f1gk(H6vBeVR32qRCrO3VLuKpne)WrE~RX|YwLI)CVFWvML~GtxTi*v`?L zw>5*?)6Yot9|YABe=K)RNrQ)(oPtFb57a^U#t+p9aB! z4L(Hp-OJp3&Zv)sCsw}*bU?ESdW8?+UQmVlAT_j@{00-p~PD2VFJE zT>4#0`bU2esG9GjNg6A-kO_AOi&)br03niTR;WI3JR^cRje8A5;M0S+^ZybeRT4z_ zG>j4Sx<{gT6a1SHNgWVR z|4WE8&8Ob@16MObnoi7mLY?(91P&LCt0b(&NZ@}FsG9FECkX#Tph*6OKxsRO-Q+q5 zg!0*~fR)vj;S~xiX0Ch>-hRJCyh!uBuE2WIC${ob#3fD3hQ$1G7+GwFo?$b<*fP1LXw5K{u`E9Gk`h?Gl4%8trRyS&t`EOO z16IfOhN4$s*77Z>e%WOrdYSNp(M;K#gPf!rU6gLjjC$l1#2wK8fUUi8OqCMMI{=cQ zFyWEpuCgN-{UdKm$szd-+$qsL%Qyo$iz_haTno43on<03M`P)p7j_dt8l1`qe2Ryg zcTBx+D>Igk5TT1vYiE*xNExzI*$|2|A+VHv(y^Cu%)!ojN zx;&}(H`Ezt{0A@QD^i&Mc;WJFntvhSeFaIuq3Nh3^lrLmuFk_|F z+-NyUkCN-gDpGX;`)Gl{V+3sWj2+dp{ITZ6fVcU)@rF+39u{{K&H4}hD_k9nrkLE2 zB)qxG{ddWtHC++11mDxP^OSAoTv$52D?>K>x^Ivx1VLXQ%>0DdXJPjqZ}+^@ife)z zLR@rR5cBp)3$G!wG;swD&miX^Kf?kC2gognCj3KNig*!IXVs6f$}~cVHz0;Nfeo#~ zKVkkAWwieZwoCy50@4NGjQ`ur_s@Se;6a}tWwS;P8+7%7nyJyvh={RLof!mAz6vhE zP|sf%ZIGiLk*Aa>AL@(+`*IbRK5SsyPOg39=- z(vWX=`$|lA!ku_nj?WfJQ@jw>L=2q$*MyO9?iJ-8V_26WFv&uXpYfyZU+i_-C_#z=Eza(YPx9~K*3P=r30LS>2BmVP z!ncW$1nz5S6XKr(D&^2FA`Xyy`T2g#n2Qc)SQ)7ULO?9nY4#DjpgX8yGI*)d4YH1} z0rqP-#Hc?#FHdT_K$9TVL9`R&VP5N(uFE*`r}i2J>x?V2@Hj&XgP7n{OOKhds~XX_Vu0;`AmvSAcOQ zYWSYJYJ2s~i${^g#9jUY?YBaI%2jdpKv#7^(CR3RaH^g*=V7sZ! zGh!D_c_Mf}ZayVdWwJ(RFgxCd&*P}8#wY9GcLwoR!8SqaS8=iWJKghDn(lS!t1D6B zW}D}n0u}EN2$o5JQ}`43Uw_cNC$zDIfW+z`%71d@{JqQmk1MA@6(DD1Mf|Aj@Exa^e6blz=0;QM$$qe@i^UQ z`>Oz{_oim-0)&02&n&$FQgu3vbs{y%-RRn{EX{Sb5D6ZN=ew83Vd#;TeqLrC|EwOS zbBz#+o!K?OWrVia31dkUlF=lpsvLzIMB?^g_ww!`iHotNl}v}MsVT0k?G0IVwV+pF zKIgITPQbPqj8m$h0w?kK>Td1C#4_2Vy}7-)jSPQ(ZeU~K#Zs6@YbzG2C1rh6OR`H- z+InOnX)Wz+<;CYu3e_~sykVvS;vYtUanca5&W=`#L*9WQG=s?&n*9@EF64_v*G|0~ z4H162I3(8DEe;{23HGQ!oP1}CQ$V59Tq`o*2i(@eg@>+7I zoNSKWSNL~3#LAYJ!+xBQ5AE5=EJ%Q%QQD{%Yo#&Z^wz0@1)pi3W_Hp+Bp#V>@cWob z`H}k{EQLdA#3&vYQ2z1QoM5;G)E-FHoBq3OHU1W7Y7%G#QadZq8%<8-Q%t{&r1lZ6 z)<4qh(x;V?fnz##S0wW51n@_T2$&)^8ZezLnlp`l#ShbW8rQmI!O*kv57)K>kZz&h zNmR-if3U7sFN-EjCJ=$rP&Y$>LPq^isf<5#?2(i};vxShriwzna|tq)BRH=$kCJoM znN*qIjFkQ-B)54oP{F7euP{g@(=tTR)}<=)ae~z~Z?FO*RCbUGAujSe0%n)PVYwZK z59O8?vzYj}8{YVZtu3rE*Fi09$k;L)+tNv4N4qZ5c!WH!0*=7a5ky(S5~Z+}-sa<} z+z^xgs39h$2&a^03`rP+34OR}>ux8qAb$70FDj}gC?&zqW2&6NyxsuXb*R~#B|B&k zp^AxVse<3B!c&oer5K7M1Vkr;bkl0f92E=;np5X5c3YTp?Eic3M zhW=jOIFVi)ZJC=JTj_BH6JU!I2ze*$gwJfX>(H#3`6t&u!NRZu|16lQZdFQwCT$JN z*PS!t!UoN)ShCk8=zh~2plzF5Zf1e!Ha5^N^UD}S>vK)UKt}LKjx&wwv2ff4TtBdR z_|jTWy)oMH+OhXF;c+E@;=)<O)dt`0{P?Gn)I5Dlekz- zvq7Pr-*0ReA8paRuRg4mC{}CBTVa$-q&<8s^Lb}_`)J?#O57ZA_~a$U*>JdLQ>kx7 zTF^PQWLicE_qBHCwTM%_=X?Beb;Bys<)eAUC)wkKkW|^9b6qX>gq|Gd(^#lcjLql= zmSn(90jZLhl(9xb?)ljTvWM+)!xOy3Q*i~(n<6`p3zN8l9IMc=ef#WrBbxdpLWawn zzFPz|PGGxeDmX502@>L9=7icEP-=<(37%xi$NQV!4NTXo&{&;*0EW=#m%;) z7PPp0*2v&~Ix_}U)u7U8GF715>xt$%JD64gGvX)th=1!Y)b_Ka%bET>??QOF9kO0G zGRR7fU(f3-QrRqJ`B~{1JI}TTxkj%y^2s?;*E41jaZZt0n{`{$|5?hN|8-R>;U)cq zTa+vDVnL7E<*_MfF6gMTN863TlN#Cq@;=|nP3%arf3G@Yo^9ktPfXIblRb?s^xSc$3;&X!i#?m(pg9>)>aPZqql*b2@LJ{W^*j;AJ;AQJBujV*}q0 zUuo|TBF$E~g)yN%{Z6bq!uXqEk8GY8|R{OaKj@Q__a)ZKkD2lvugn5|` zrKkSK?M0yK<%14KuxdPM=b;?SNgf7A%SXsRa{pQUDJ@1m({*yNec-C`1j5!=N4 zWeA3j`151A|9D0E3~IPW-56b;dx(zZ20|a#P4y?r>%WyVU?n?hPXP|sWPtkk|K2nG zufx^cp+W7xl|8cY*|GE!H`PrjJ%3szQga>r!Ovt-da_01CzQ~*W5rJ^Uap8JHh-;1 zC!P?T4LcmUxWY$A&p{__K-V*;>B=gm)nBg03d{?ep?x?Y*2u_7lIO#POy=G-_ChMh zfn_hD^f||n9w|Mv`rSjbRId}SjD72YI=h!e(uvJ#I~=q8#0FMMrC53Al8(#6G^Y@r zXxG>PNjHomDd!vQzy1i;#vnU8a91?v;wjag$sTwjF}Da&v16qmA26dnkGlJ_QJ2X) z58i3&1u184 z;eTLN2!Bwe`95g>6KQo*yDO_mFa>Q1q8g*wfY>v0(<2I1%){WO!%vc$`b1e;aR0h; zK+Y<3gwxsYvk<>disE{~S;_!(VX40RUWtE$#%uGQ%2R8}XXgRl7Q}hiB4W`@o?m{Q zHCy~PWEY+su+}C_;mk0II`TvB_L`Zt4Cn$@314)A4W)z6cmZR;c3uuDY*+=}UZ^=h`QGA;j$kuXYXL$9`cq7iuMj3^1dgkzRE@H9~FHdTX};B;Nn z1vwAKkhPvhO&kR+z5319A|i8wzhhB)O}JPd=?P1r8-W8oZOFuogn6BAc%we6wlqo3 zMUH}2N;qx<<9<3~vnl@px&g0lCp+6Y0+K1Dt6v!L4N0K1zJF#nahQB+T9JovNvS>#9l#%{nEAVihw);hvS0dF%ix|0Q+2LbgLfScY z+k&ZxqX1I`orSvy;rf77yc=#U7JWOuhpue_9+lef9?$+C_JV&p_8*{kO#L}=pk_(B zb@2nulGwCUp+kRGcQGPTtEIhY-GBRvOD8_B+C&`%IYTcm_XGixW3ToJtFxbI`<3oXm5qB?ztlL4d24#09`wtukxUSPmEIhgul$$mD_vi${;5yt# z^dr?9$TXxOFF9P2suiZVXJ-wPZkSXTWDSb@FaG|M0rv2`d7{OHJ!st!$}Y!a%4wMK za#SU$TG@CX)yZ7L)Sm?mn2vDoeLl|3Km22Bo9hSE zN^W4X9Tr)kgEb8Hr@dO$zA3)hH`8fp_@*jdQy$NGC6xa19G<#@UcP=~yrJ5R+r8WW z9Jh0jC?ox(bTmha-Gv`s%8wr6g))DTsO|STfbbR_Wq*EgF#?C-j1q2)c?b!Rzr9jR zioPT>gTcijCdwQ3wJy3O`@zZOp1F(07>O^ zhIY4il+d`8&J9v2RUVAs|KhqE%ip0)>CkB;{%Xai4ph6wZ{c$#2?K(0WiiD-)q7sW z>%huIr_1frlEu=*ml=kp`1~E~=e;Abw~b_-w(15rm6GlCW?ep7Z z7_Yvs`5pe`7Kg4sU0H@j>&MGvvEhy^_+jaX04H-}G?A~jLwe?;r#^1JI!LqX>>N2Q zXV@vYR1pd zbFRoiceby(ssX+0i!1g52~o%My;^?IfK{poZcrE8-a%dh6o>or7+2aazcM!eh2R(cCywrZJ3^?b95Rap3g;9AspJ<@r{~eMIDNVWdMbe|^FyB8IUe)d%5EY<5bI zcBwJ*Y1RJ%CN!bv#_<`j`Wo4b$sD|V?pwEC=M`83xj>n<6$KpqjbGYIRp;i>jr|HI z&52WUaXU_gkMT0og&f&w%WMcx`oZsNzx${14|$Gpq>|=*bgrb~#f>ZPb==n#X+X*f zw{M|5F1NBYp^zU)wXIgM86IsSP`76&eim}34qX3{L-gK+sG6h>+f z{ya3bgmK)6yR@v~>gAh51}Tqnt$+WT39DvM@)y&1%@MFWRM!L?8iFV~r>`<{;tth< z{rc}I#+cfr%iu~O#lU>uQz*jlP`%yMPq2S|WSg^m?cD$-{gtr)|B|ME7GVFm2guqR zS(!Om{nx}FpoC&Y@m#8EMyAgO!zoh>(zD6{vYxfXtnClkK>f>0t1lh{@Y2qBeM}bY zN9UhRxA(_i4z(O*x|fW|h=?3Do}{ZQ`D!0jog}dhb^ZA8*yJRWYEJ6?ki3h$%`Buc zyNwb*I~J%cXq1A3`CgdqV1a!iB)d3W_A>BtMy#e7i)ErBJwNYu@^hgg_+eB`tVh24 zZPwh1ZM2+RROQV@tTtHRQnuwjB=4OT(JS%%$_kUUcf@6WCDC4Qctqf3d%hMfR#7Mc z*whL}$@x9|uMz}{aX<+|Ft0Vw%zg9DqAT5t5?}gx@E# zgxcjULKY}PfmxOY@OFb+x?6(OqA8{tzU=Raz6{p!i}ms2Dl4Z*J+VAGG@tDs_1PyA z+<;5MhLjE3)0G}3Wq8xEAfCuV zMPqARsk4@DP0gHNj@%u2D@AQ97w>z?rju~5@c$D#v0_cT8Lc-sQ{E$P`L7a$7hVKF z34$#!@Zcq|eQ`DVh$$8H3x=xlv_gfzF&93TVp4bkKuLSZ{Z9$Pf(HBFGk<;Ezi0je z?SPqoer>BR3H)wI<~$@Ib>gXBCV;E|cj{zg#&fum{)eYrAx4ZM!ygaJ^m|-LMEBz% zNK^X_G@!XAiR~(Q} zW?y$!9PqIprbGE9NA|3A}^2g~ej! zh0OB0c3Dh`ng$u5cA^9U0W}U@QwmWp&*zmDk_;;dn+Vl=iX2D%>UKW{6jgEmN^Yy7 zX+l8=!jFe!P7P++xCIV=#gdr z9oKU}2f`L&B|AKz1Hrl-(1CCsvFMq{o_~3TutIf}joA_C&3&r!cLxHCV^k)rod{}b zO+3AXP>r(P_h2EP5^&{nME&gVz5bo{J4BS0$3ZrK$o^K+KCR*umOM<2VcY<^d7hnL zfB@Y*drGlSv(zt?a9`p@1SMX|*fg(59;PvMvUY%O9*C0&9K0VHBym}^)>G(DbU-l~$2E(CS%rWOgf{9u?skqHmh>N8o^Pz~hH3H3s$sj-1n*LQ(CV2J)Yp#84z5F1V{C#8!97cX@x11^$5m%lvd%)LSSsJG44e}R-u~~ z1=Xp|1BP*(yK`V@=Z%?>=cJpPW@Y2|?YTO!MQpDn37)W@?S|@mj|4>KhB{O&X64_o zB%!x(iU5=U;Dg~Kfw8&0n>4w1kWiD%Q3V4%Ehs?tWK9{Gh%UvDdoQklhLZ=~T&fwBI~CQE30e5mu~=}SOsj)(lmSppFchg)u$;x`Ld15m zn5N@tDp*Ylwkj6XE%;8LS=Llo(K*;O*eEzeQ3CRb)JQp-GoQ0((k2)^q6-2(B#yc) z)ZwC}{jydYAYdqNk+X)u{-$^3TUn-m^g-%*=+Ql|yTQ~^J;5|*s-0n3(LgPjWkT8t za~^XaF&!ND|77t zL1GK-eLe4WajVz{x1udUbwC=$E_0CJRLA%O(KovJ<@4X*@cE9r3=|-3VgP`{g#Tw| z;$M#pK!RFX!)A^i#p_5#wXip8(KuqsOu)csHa}Ns%{7%2WkA|uXPLm6m9p_G>Y{(L zAjk0=@%w&y`j|_nL(~NnDPx5_r6WobGXZwG65)a*v=7ns9xDBqMSrT9bPp6eYJPk~ zKUHa!(?~ybo{^Y?@&WX(p{n#5PkBE9`$TKn5C)1^`5Bm;o2IbDv_WVzdd636PlCCA z;Z416cW^1$qOV3&otXt|I-{wvbP6Jw2l#KZOzblDgDwRL91qz#3G2nVtCnUQdWr)U z8Fx=BP#_Q$ecyaGZOKk;^#Ti!gZj%u*yUh42ahBiq#ll94Ukuf)P@6|DfM&!SkF&S z^IF`qxIPg?*v|aZ`^O1b8*VcGEkPm}YR6r4(V8g}Uk5 zTwqaN=1`CAtG3I1_2EW95Dha1h2S$z+!%~(+G$-2@$S(XI(d6bO3zg$Ll08Ra+Sxp zBsT+iRL}}ZYJ(}+m8Z@DwC(-T(>IAocJL!k35ALj1{_?cRBDnxrVh^`qNB6PezOS~ zEG6#IpYT+0CQ0aRj3Z}k^OfY7{|?LrUN72AB04|NOHKsIu+DhS5>9BJJ!zev@j%Nx(%%W;Sp9YQ)klK5ft27bnbBz$oE&M!{PXN3KGj}#a32n>5NB9?Y`7wVmq(vlgQVT zSp^__6!lm3$f}vau-1^#LNte&!^nbEQAr;nhmlO7fU>aUKs=VMZti4_IHd}sq+Z=z zJ$9AeN>mN|T-$swM5%xGcTRvTHf>TrqgHAk@rqo`=xqchAbJGWYqWD7NqHV*?ktL> z6c-_$t2PT#tKrf(I zuLE(tTvZw^axE#HtEuidF`cUW#n#<0a#?d7Pkk7Y$yLB}h@MRIwS#IO4t<_844W2I zjXtR|7meF5WB+d8{pw7{0f0D&vi?RKFB?eCs|mdd@dVq~wcl~7b&E>s;hKr@rmTy+ z4ZimGcW?E*ME*qGg}*GUSPD;8*^C6NOIjbH&&edkY1rSLJRZ6^v*H^bj@}9ALubkL zXEFUnIO1&5TeIU4rhR!Y~^~POWApb@%8!BD+d zg;{tUev=P*$+#-jN|dNpePtQAVNmg}&ZqT)5v4BOlmm;!y9<%X5(%`rNHmud-#;XR zZ&;<+ewR9T<0kxdVfGjH@f5Jh;|+-M4kxkS2O-Moe#3IL{E=psKB)8!4A-u!Vgd0G z#(-alMo(I=g!j;C39}mD^TTl41VwPxH^rwy9SoxSg(wkA(PA9AG8UNjT_a&O(Efz) z4*K%N$9F8UOi5az)vz!R{0eyvg$UWonljPO#rJ3$Ka5tuZ`xkRLPcgh1Rv^`-VZ-y zLu%Z?K=cgD0g$ar?WFUxj4N`XT4X|`QP%~%e7RlBJ(r$!>vqsTHbg;*V@v_zTp*u?W45Te`j{w0;o7So+7t(rIQmar>~;pW^9U<=3X`? zFx6J%bvHigQ=^gnx?%v4qZ{I>U=t42byMZrRvfs#k7^Oym%wsns;IdhUG|KLAf`1) z)^4TKUM}fKjXkX)OL0qun!R~_XapvMSv^pOl*8m^VH4bgtd(or(Rrz_zU`0gjqH7U zTbtP%Qw-Kl(*aylxZw==}G+;|4A+3yfMRU#<{;-Dl zpm&&P7@NZwR}R^aX3f}k&^g82DCN~6`T1@m2Rm=4zV%-aBALv5HwwOoh(Di}E8lL? zr(=r;7W3HSl-X|hspHw&a^U9Be;2V&pO1o??v8kvGT0~2~I6O$BgoEr_yHy~ZAmO2#U-tVjTuj2i_4MF=E@plCkQEC zitO|Z%!VfRUhf0}$dp~VLVS zBFF{GFJ^GWN>6|QdqiyS(YmUua^#&|wlPv0n7j_adtpqa_gy#K==|%r18XgMLKu*H zS(W%txtISwa?Kqsa6SNIj>n_ds_FUcSh=BL>)<{DGn?UA@G(7!aO1YV97y=EUu&8q zGYRBmD~DenqG9pR6eBfh4$xhAtI7Ls+k1O&*;2Rx45{%H!`HUy{^XqqMMkVWh(_A% z_n#QBKSA_|F$B|rt{PlY2RQt0T*0qVC-qoi{O8!cum#_FASkHkbY10hX!F*?cej|+ z!IHZv($jNbkH}w;io}k;{A}aX3ya6AWvVF{)7=OJy)IsO-!`+n-FD|7vY?Ob*dhIo zp5ax7du(y^(u09B;74QMboW`j9Y)LeC${nLvxe+$y`tzjA-eIR^pIYMBviZ80z4Ek zU*L!sZ;_kn&{GG0LLHxzA(7UxwNU2~@6SSJ?^f>^26al8?M5F}7u$O3^l2|-DeEVC zAYnLQkeE8N^RJ*BmP{q=*P%X$G@^2s1%V6xra^ZE`3j4TP3>tSb9$2rfs}T%MT&cz zA{oBoz~n`;pVd2(gN}1|m{!EC=YvXD1*bXA7LG^ICB>l4Z3jZfgip9>;f*iu^aV4^ z+C~dd<;O2<4=AQCT_6<|iN)O%d9n*A`CiK?M!Z7xrjmja0p+iF(2zYllG+i1e4RO= zxo}QVQ(-iBmsEIEN{xme&adh6*>K|F-sICV|L}w?W@nhiR{l8{h%ceTQhNY5KnaQI zEg&ap40lV2l8PrLj@nlY$0q(9WGcmKIGU+zOPAvYwz;e;@hEizk5%r^Fn7UQwW$>Z z$6?mKY^|u>xdi$;ly?@*bJiU4VL>%X_XM-ut*^yO?PNe@ivDYZ$^h$eVL3cvB4eVV zF!EQOVk*|J;C4TdJ8L&aMiKO{ThI9dMyNXoo{h+q3f}=i8(4(oH=}kdmW6$!4Te+lj|=gmluFhvp6| zJ$}wBYZ<|Y0~*von6{aN+(7Ff1|W|VXzAJbozPMTCW~rSDTCIDlFNVoLE&2)maz;~ zbyT|1HoGj5m*Mj}xTObY_Y>nkcYrs@4mM{r|M?5jf1RV-I}@#L4s@ScL6_AUsy3l? za{4=>$q!f>p@?oRmH=btKmH(}xH0($%W1-fEy9B#96og%Jdf|i{ljc;HhK|9Lz^xl zBE~vlyW|{?w%Y2D$QC{1R8bw#!buclV5QLp5{o-u5GbG1hJ1PgiVvaV6Digsy0iui zB2BN9W*8H(&Ipx^44oLC#Qb2>OpL%(c}_-?wo=?$xfR7HiJ+j4T*AaLh=ao)6Ry&; zw^!&@->!_}Vmj{q(4j11zw@lJ8$~*~iKN*tDw>$pQy5E0&C=h#f1%;0w4yY@Nnz70 znJ-eysl%muKcwn2M%QB6?!PMiKpGC^>t^yu9fxq717#I45RzY2b+_m5yXTI=SJ$)P z<_r}kN|h<%%b-f-*!3bi2@=o%nNEu!VVYGgkY}KPjix>}_n0*kZK+Hj92Q!2P-83W z%#qEh788w!+PDu1Wo?ID&n%2@!M~nODKj;VY_P=&&V=h5CU92twb)0?fSxhsKw+Yn zOhTM-M$B53u(HX3ZS@os*M8HJiYAWJLdh>vFM7cY;0?UZ-- zCDKF#%`1r}S!82x3rmcki*$o;jK>m-8URoA&P}RsN$R9=&7FXeKnc4v-vX{zl2%s zVyBV!1)MH<%QCEJwF^T}(nO=dYA_*LWLpSiX0 zf;XE4Mb5)hPix`~*vha|i`kC~~e(rKRUcH!ypY_-8 zX)_3RZslm&Haf(htK(Xt=eTG8UFPLyQZacsUaRtYGAqvqXG;dm9$ygYOpn3HOMC-uVYdxf5rlDS&?sxyD8Ks1vw{W2n0+_WeV zd1S0P{tEA*TmG>9#^2(^qm8V6>sj~<8jm|oY(aaU?Bohv%g=L<3(TeKDOzIN?F8N% zu)#8h-O7y+T0mDt@BNN6dF?#@*9T)q1621;5r*2XDMyHauNyekwQx0MwypmV?t!ZE z>%wZbr$LUWk(9mxkG1LC!^<;>Q9ATSg^C{PI z_UB{hBz3bxBivXqu>zSHzCBKf&+k&VAVJO+su~(Bx%N>H?3& zb9lDMke<=U1|Wm7sT|IWTUq^3%cr5mkTh8`s2(687 zMMAfR!$!5B_|Zbi7rS3ygsHFrAL%&}8;5~}hmy(}hp8mt)P70@$fe0;<;P)a``Q!- z4$D>UTJ^IQy4}Sy>;K`KE<|ev%z}-ZXkgso|D1oQYG&kYV)?H*liR2NmVfwTrf$B6 zryj0Rand^;#(0Ru$!O==72=dY5=s9Uzxa)PJg512E0xQa!4D%m#=F*F*2EP=MV}5o zR9^629{(92f6_=;|LJ(BoHD`BQMAHcK|k^pCrlTv`1JV{I;l-o8@8_N$)xZ_fK0GIu|zTUqZ~ z8-}WI6|+=KYzBiV=}>mQszwTcRNkv2d@Ep?uGzq-XULCKHes$AYP|LJQ`#D9(5UlL z()h>S>`I)eJsF-Q%`!#Td07iTg_Y&8$JeJ$%sJ!sA#-eWY#s3kF$|so+is2mosEjU zw_-944|1pdFKJ2W{^QWdQ%3Jx>?M0!3$ei%xo9V6ISVXndp4Gl>7T6a93$p|HGGc* zHa_-euAgb6xn3oOBCzmcvZ}g z{S=AUbu0FWOsW{=I%tq>-M{8$U#z+VepglDIlg^M;Pa~gd#4!SXD0o&i=mbnY(eBy zd@hdDW5v^k;4Q^g4Vb~V&GxTu#(n*e6G0(h-k=yv&vZL<1CgEmgkRpRNOA^H?}Vo@ z$>b@G>x0q<<0LBGxRTd0$x9d{F?a*iT>;rlbUzW_+#VlHz@_QV!T+k;2`XopKrZQE zonIY`=(EIp#k_07+#_xk3|+RA!$mcgJeNcfuB`unS6{}=C9~|Yt`z84^r(U7B6HNB zee?wQhA$#(fH><=~!n_*&$K32cq$NuKS6Tx2m$ZbL z@Y&rTm@2xeKQ53+WaB^XQW8yGaEMtt#k|Ge>NjS>CwO}Z)oIw+`#$Nnw zX8~2iyN%5JA8AQJeZr8k0D)=30&{w>^w8^7l~LbBZ~ZNCn7P@wnsXuo>H+hO$cO-) zhzGL7LW_|1olUZ^Si|@IcG%6%3{+V&1SJt+V)Kd(Hl+cJ_|WXseGYIsbKESCY4W)o$*-^X(jo zgEcO-B{w%2X-wHhGb=tDiKL*}I5nw8Vf}~iW7=uznz54!9#)swSzR|Vo03gxDkeVX zJI>x&WVBxHL4c{!A;Ge%m>nJ|fl((byZJ4jKoo_r>e)A1Z>R7ul2DHYkS%YFs9i_o zs^j+qd&?`{A>$Aq|3_gbyyHaGgV~Vbzy?GA^L@g97j~EtnaYH07dwvMnnt(%_*?0D zGG7Q|Ck_H*7m|qV?D7x%DO1}0X38gzCA*}BSvaqzrkiCKbPw@@@JNz6i{&qIh-o+i z*Opv4QNFRD=pSEwE|Ec!$MtmxG)f(nKczA!9nm^_wfgO2u(63^R@@6d@Ok3@mgp5e z5+)_kg{m-7Z|C(ZlZt-=k}$ASUY7omxiOu@*;Y}VEw%obn_ReUj*^DphGLy{r@PW* zNhS|I-S|M$p{2@wpY-Fbd1lBY_-ya$<-hhvdBm=6(eRbdkt!yu|x9wJMw}faKAO zKDR^=gi~>n8~@&U_*S8O;Q3CW|L12mQv2KU9Idb{>l34 zNm6i0XU7aVdB!arK2PBgOHeisgktbXx>|3c8x2)3AHz;`d0 zIc^y{f8W;fQ0;l^)ehjtcs~*}dQwm_gXUN2aoCMjgLyP41{=IlIz_(6DgTJxoiX-9ZD%uUwNY<`*`KV~ISB%ZsgRSskkw6_%8jY#`*7ex~1eZUy ze2z6rH0Eks;&_l!`-G6@1O(l+fz>yk4%H#~5FOqcSytRMYGFHfY(9h2G}-TAQWrn% zyn04{$|>6*tEG+Cq&4i)aIu7F@L44qfRBcYMz0cD)iE5FV3@VlnQ~ zd0HW!;wNNqU-;vO9pcP!cF3hULe3QEv-a~eTwiE9fJO?WB@IaV^mWZ@*I1inP??Wx z7$ZZE3JxpjJ9eAMOJzztEyF%BSL&7qor2?Bw3k1`T|a(bCzTNT^>_ke1vqYr{n&lk z^Hkx=J)gmmSsq1AeL3P;+t|gw`wz9*m(OXYYOwvT3G>qa-+3#XtuFj%tUbVDIB4T4t!@lO zj{e$K%jURX;+OL+saP1t5E-8Sn3Ei^F8lZLsAl{QyauEa0Xgl|ojfybJ~vo_K4dT1 z(x;e(F5 zZ{mn3RA{Z@dMa_AXareQa;g|Vu^D9GR8hlIGf{2eweG(c{KRw4F?i z3zZhxeGz#rSv^H=R-E9DO)@&RB2i)!KalGS0ijK<%ljcVSpl^7PkQeci8ory!1I52 z{pu954M#GxEq|+k#a0k7@(Pdt<2pC*z(cPxEdApQ{eLaLUiK#cLe)v1U`i=ISmsB& z@oXr(_OE1K274#BOqgK%Xg97e;(0gG8oK&5!5NV?8oI@1t^i8XRUtPFeBAd-gKy5#%21l2g7c@d>zYQ z&GtHphOAAR+-{krYqlXcoAu=R(KA3M;SlkjtLbN^?wWAxS2Oy*$eJgn)Vcx_Zvo~T zoaO=+$yif-3F_K@+L_r|feVa_9BMhdScqa3S)B~Br)}^^nR+N2U|CsSTlLMzERqDW z!bDOyFlZe&^cPxdS4;+5sT|^2K{6P!t#TOI(H@obSj*uXKff~ZK!RQ1!UhLWBj4ft zy}(rw6G?@C z;`{3xEUF@#%l?4aS!KrDFDfeS@{+Q=?$M!A-_6-{3bV zO!fR8&Q|~S4c_xOm-|XBLXD129Ev*CQW-q2t6P^z0aI<~q42nSYr;as|E=0KA5r=K z^qN=*miU3|G8FVJxIO}j65c#?C@E5wIe$%6@@>z@o^8q62W|5R@+u6{+~ekgcYZeo z8xZ3hl)tKN{&^Tx-{8Wim!|*n4X%Ot27jqWgayej1#{Yo z-FCx#gNGXa;KJ(|nsXf!_q=ZYDQa5Q`qQ`$@7b-L)UA|a&D2bTU%+ycJBhwmx0Ct( zol1}5(dW3r1I=o^uo&5Q825ugv06srbG~0m#)mS#yjroYJuK`E@QV`pmv8WHEap`& z3|eb3jeLRm2B-W#-{3w3Xj8<>FQZjC3sV7t4B9P&Q4z%xGW*dI)TCa)mkHH^Xwm&7 z%IUm~xV_T@wAhV}iKPaIP$kenmUkd&84bG7<(i=+9{{! z-Jg|Fx4F<|5uhBZ@Ua=K1R0;QDGKw0OinCgjTsha^wVL+!Rp$XY%Wu~{q1!V8jZUX zp8_1_Zu^uG34WmfJJll`;ye(S;L$lx57_txWM3G{x<;D%Mc7CJoKZQ;Du|!9ZvUM0 z^_=CXGk6t8$FyHdd+n?@jl75?T=oY!$0f<`RmO}Qwg+%V?@<|7A-NC~U+E`71s~d2 zvb$o&&#ID+J?$^J`^omK!HlB&8!sV(=rM604hv znn-`zzcvC7PkB&8L)`;gAaW0+Ts%JHBLa2NYZzU2`?q7EW%wQLT+(GF3BD{xPyq7_ zz2V_<_4&((cJ3p`mV#`=mADJPX}BSD_u6aKMkocvesjt0ZEw%?CeNn*S)=hRwMn$^ zjWc8DXwizG8;WRJSE?T2Y%k&l%s=wWiVOEu%b)d+({y;Cc?- zniY~C7jRnu{jC4A4nb-pkLQ3vPBrBJ&5v01?@46sGV@8nhL{8M=blEf^)GFDxiOYP zE;nR&x}dbl<%n|96XYRCeBBCk^F@E)hxMN#-kcQFTf_a4;i=XM%Sv#eX47k{1U0x3 zcT;s)^Cn0b;P)7=Gae?)i1Sri?ilA(goPElyAgK^e=4&(L;(`3ff#DT>1Fc+<4tj3 zcH$BkqU~9e-^GT&f3yB%!h|zoU+_u%b{g*e;yC@N*WH=D2xfku4aXfi79-=Z6q$t~ z&Q@eudGORMdpu8F&koZEcZr32suW;VPmcr3$}9mVw{7HzL{51#XeTJ5)uI&QzZXM< z;!W`Zn;=^XeCXQ3#w#~2vB(wJrYupmS%>3d&x}Pv$AFztA$a_mx6ETg)S=7x2A?ejJn6ZeOZYi~Z1U5R;Nv$X_LG<@{w$#4hRBE><}$ zXya0r8|e~Ja$lRY0L;}O6OMJ7r?x+$M?MF%wo-By737BgcKL$)YxZV5eKFGO6iU_V z9F6J;>iJCwWs(jqn$+2;E;Xx|dfHo3^C@QSr!Dp=jA$MLvQ9PCU$ee!SbZ@UlPHzS zDJ3it-+4QUMj+u5#z`viXC>n0=|3*6A29yvHiNY^L9jpE|7dMoT)k|~SWR496o$mm zgD6lxOb8dPziG@`w~D|i1Y3nqOPaK{V6O~c@4V#SofciR6>HLuhsE-JkS1tUNnP3D z$&zo_K?$D#3cH17fUVj8oK4-_#X{1oe6F1RazEkYbX^gmd7%7KqiMU3wEyoD=Fu&j zKdq14uh=`oUcv5l{o^QYYUasiV*A%u+JzPNKl2=XqPqGE`?^Bjx3JG*VPC!=7lV+n zzHotnH=U?oL0~Y*LpH?~Ophj;0+Iz$%X-K$RBXR^wO=*O){>Zy3R|2Q{Ba@XI=VeV z^g0iYJ#qC-d+y1nlXZP!)H`0GUc@Kh-njgeN=@clW%a=lSNu0Y!cEWV%S&0c(}!XR zMaRp-(-AWzvn+&fxgTG==Y6=umukv7KYp$LJ3!F)C6yq1LJ7V$Mg`5;61U&l*E^@* zfhZ6RN!B`#bpjcO3M~-eXe@@9Ul-BEd+K-uHq zOpmd#wX2ek{7l5zMiVLx>xUG> zbD~Bgt?)~R7+Ghov~uc_bHsk3Htv+PS2oS}JL_oRFk+sO=?O~0A*fgbiAoE38I|iB z!MftRRJT?U{joUnFWNMF-Oy8(hGGG*t*3bVz%0AeiK@4?JhaDU%2-@yQYjW`%gZWc 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

    EA08ISRp<<(i`Wkuby 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 z
    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

    qq*fE;H6LDAyb8?{x;P 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 !)tC~ra%$jexFTes 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 bQk4 z?$Tdm+N}BO&{cg|A}B_$3))Ldst>#FtKG{XRrijFtkky2LaqeDjS98M#(zeLmja`JS}YZlH{FaGa+w9USdiEGXkfmp z6>t1#{d68r_gMq-eIyU11gQ4|BKy2bF&A*rCO@%D!2b}EFViE2uWgWi0ytQIbD1W@ zeWxV?Z4jHV{J zWsNWypg$gsKdzX@LOvc4s!sEJ(G}Z-kw>=iCN)0OqVwf5p!0#%YIqydfC>ggviN)+ z1=&TPi9wnHmaHxv$Gzl5z-kk4gFwkapE*0=pa=5+d^jWs?VuVff{%b8ap!~sz;Fk{ z#+%cW5%B<|iSr0rSd=l)#qY`MQm>wqCDwc_9so=*>J&!&IB_6)4-CaG z12WhKX*kC-(>lyOYFtnx^8nL3O!N}=g&p;7;tnL*@7zbamU^=%Qua2Q3hoXi>lIXu ziKKWpy|7)s>Qv8-{VujP_Fc%rCJjsxyz>+xiG)nZBRj$mR^wv#UL$voospjhc#O>{6eRX|6lrjbr&Wd(SL30( z>B4%a<{Q@<1HboS33pm#_h+~>cLg<~ zn@U7-z+h6xucCMw|6htmzt3GGGOFv5%@|ZJHg>E{V~ajFAe!~(WWv2g zJ!D@I0V!pkDTugG&D~Jw4%Zq}e#4y$tQj7e`=PZBY|5Axd=Qj-M7%457_*tojW#z< zECo4H%2k}>G1WUrlzBns7u^0IvcpUcL=2=?x86%u=XL_qcyMUh0D--st{7Lz)-KGN zUD>L)f(f}h4O|2<{fX2)Z@Bk7r%8LoS0P3Lb|h_-YX4PaQ`$YH)PLw zJT7~0HHUQk_kp7EX(8)b<1ouk#2hMK9C^is8&Ey4ciylT`U)KX>J*+OOd8LX@aj%} z+b!M8uyIjZ!F=<+6R#Yt+KaI^PhL^))(LKB3dQdo zwD7#$2^2VLIT6<0ew`&4Tt$5%QbRqidFJDHyhL&9}LNya#lppk|@>?>U3ok1O_Vo=0L=4;- z)h%5Y>*&DryXD&NmfJ}R$(9g*c;XXyqGfCg=t&8vhqu;w1mNteCV%x@_Uay2G=;Oq zVfi@e57<}yIC}Mku$}70;qvzNlYeO`l#=mnB?kpp*3myz`{Joph4DRhj^9saUN1E^@xhXc7+B=`XYt2$k?qdcHih}gBV%r(>)(uuul0xmZi9C6!hI@ zH7Y>32=xCopl}h*0RP7XMu032>S7Y|Rby`d>z-?rK@h*VV|jTh``Q;V7Hcd1Z?#&L z=zL`vm-Dz0JSFc%&<1G0t*nm*%eUBfFW#c=i#ig`R_Ol7T*Tk)pQ=F+)ccWqjoTRJ z+1w8hpD3^*3wDUj0v7Rh5ooA!CRF99LJ@K#8$F8+BO7&}KO`6!AmDR)0hUy1wf z1FQZ}QyJtGGUO_%gJBXFBmOSGPvV(27sOo1tA@gdicGbB%zemYHaKV9*KKV->SViR zZgm@(|KY^Y4C~cRkKEENtmUD#!ntoKti1ANP+(`Eqh+{7DizZ9NoK7`(dvQFl~C>8 zg+P^NX>OFn)6R&WoyfP_$6TWotKLd5+ni)9d--bX#l6DSWp+MQ6WU8mDVU=!NsvP>@>wM(+P#P5RzJ|#im0?#+Sc!KZ(T-QA`qLM{^)Sg{ChQ8?m*><^ zt%pd?KHM$p@O5fi@KQO5iyAdwv6^f$ycGt-m!Ds0uo@qEji{^n6J3)dH%Zw-06n7A z5^|PFw@w~5G-H~VLXcbAx(^PVlHMA`36sD8KVE!ByN$NWFBJW&nQ?HI^&mA{V}*e* zXyN4A$$`8>N%v;z~;@zTK9wr8Y(Gt1)68s55h`ESC!8xPlyChtG^JFDQ-WHoBIVizO}6FF;|bZ>Ic z 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

    ZQPl4bjZ806; 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≷)(CmF3LY`hAbc1Rf{YU(J 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%0DcqL6WJ*egJyG+9eWU-5L)s3HQ09+TpmN~a!+kS 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

    rJ}$oo@T;V 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

    0LnVWVumYm>oAcP>48 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

  • +
  • + Income Level + +
  • Ethnicity diff --git a/app/src/main/assets/pages/Family.js b/app/src/main/assets/pages/Family.js index 67ec2037..e1445879 100644 --- a/app/src/main/assets/pages/Family.js +++ b/app/src/main/assets/pages/Family.js @@ -82,6 +82,7 @@ function fillDropdowns() { getPovertyStatus(); getConfirmationTypes(); getFamilyTypes(); + getIncomeLevels(); getApprovalOfSMS(); getLanguageOfSMS(); } @@ -164,3 +165,12 @@ function getLanguageOfSMS() { var $Languages = Android.getLanguagesOfSMS(); bindDropdown('ddlLanguageOfSMS', $Languages, 'LanguageCode', $textLanguage, "", Android.getString('languageOfSMS')); } + +function getIncomeLevels() { + $textLanguage = "FirstLanguage"; + if (Android.getSelectedLanguage() != "en") { + $textLanguage = "SecondLanguage"; + } + var $IncomeLevels = Android.getIncomeLevels(); + bindDropdown('ddlIncomeLevel', $IncomeLevels, 'Id', $textLanguage, null, Android.getString('SelectIncomeLevel')); +} diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index 858226a9..da1d77e8 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -389,6 +389,7 @@ function applyInsureeSelectValues() { } catch(e) {} } }; + setSelectSafe('#ddlIncomeLevel', insureeObj["IncomeLevel"], 'IncomeLevel'); setSelectSafe('#ddlResidenceEnvironment', insureeObj["ResidenceEnvironment"], 'ResidenceEnvironment'); setSelectSafe('#ddlHousingType', insureeObj["HousingType"], 'HousingType'); setSelectSafe('#ddlMutualInsuranceCoverage', insureeObj["MutualInsuranceCoverage"], 'MutualInsuranceCoverage'); diff --git a/app/src/main/assets/pages/SubInsuree.js b/app/src/main/assets/pages/SubInsuree.js index ce2fbe49..3234764e 100644 --- a/app/src/main/assets/pages/SubInsuree.js +++ b/app/src/main/assets/pages/SubInsuree.js @@ -150,6 +150,8 @@ $(document).ready(function () { if (parseInt(InsureeId) > 0 || parseInt(InsureeId) < 0) { var Insuree = Android.getInsuree(parseInt(InsureeId)); bindDataFromDatafield(Insuree); + // Store for later re-apply after dropdowns are populated + try { window._loadedInsuree = $.parseJSON(Insuree)[0]; } catch(e) { console.log(e); } var PhotoPath = $.parseJSON(Insuree)[0]["PhotoPath"]; var IsOffline = parseInt($.parseJSON(Insuree)[0]["isOffline"]); if ($.parseJSON(Insuree)[0]["isHead"] == "true" || $.parseJSON(Insuree)[0]["isHead"] == "false") { @@ -233,6 +235,12 @@ function fillDropdowns() { fillNonDisablingDiseases(); fillMutualInsuranceCoverages(); fillHousingTypes(); + // Re-apply after dropdowns are populated to avoid race condition + applyInsureeSelectValues(); + // Additional retries to ensure options are in place on slower devices + setTimeout(applyInsureeSelectValues, 50); + setTimeout(applyInsureeSelectValues, 150); + setTimeout(applyInsureeSelectValues, 300); } // called from java after the image was selected by the user @@ -444,3 +452,46 @@ function fillHousingTypes() { var $HousingTypes = Android.getHousingTypes(); bindDropdown('ddlHousingType', $HousingTypes, 'Code', $textLanguage, null, Android.getString('SelectHousingType')); } + +function applyInsureeSelectValues() { + if (!window._loadedInsuree) return; + + var insureeObj = window._loadedInsuree; + + // Apply select values with safe setting + setSelectSafe('#ddlResidenceEnvironment', insureeObj["ResidenceEnvironment"], 'ResidenceEnvironment'); + setSelectSafe('#ddlHousingType', insureeObj["HousingType"], 'HousingType'); + setSelectSafe('#ddlMutualInsuranceCoverage', insureeObj["MutualInsuranceCoverage"], 'MutualInsuranceCoverage'); + setSelectSafe('#ddlNoDisability', insureeObj["NoDisability"], 'NoDisability'); + setSelectSafe('#ddlNonDisablingDisease', insureeObj["NonDisablingDisease"], 'NonDisablingDisease'); + setSelectSafe('#ddlIncomeLevel', insureeObj["IncomeLevel"], 'IncomeLevel'); +} + +function setSelectSafe(selector, value, fieldName) { + if (value === null || value === undefined) return; + + var $select = $(selector); + if ($select.length === 0) return; + + // Try setting as string first + $select.val(String(value)); + if ($select.val() !== null) return; + + // Try setting as integer + if (!isNaN(value)) { + $select.val(parseInt(value)); + if ($select.val() !== null) return; + } + + // Try setting as boolean-like value + if (value === true || value === 'true' || value === 1 || value === '1') { + $select.val('1'); + if ($select.val() !== null) return; + } + if (value === false || value === 'false' || value === 0 || value === '0') { + $select.val('0'); + if ($select.val() !== null) return; + } + + console.log('Could not set ' + fieldName + ' to value: ' + value); +} From 1c8ec624a20282bddc2a3e969a2b18a48bf165b8 Mon Sep 17 00:00:00 2001 From: irs269 Date: Thu, 28 Aug 2025 14:00:38 +0300 Subject: [PATCH 229/272] incomelevel --- app/src/main/assets/pages/Family.html | 4 --- app/src/main/assets/pages/Family.js | 6 ++-- app/src/main/assets/pages/Insuree.js | 1 - .../org/openimis/imispolicies/SQLHandler.java | 8 ++--- .../request/CreateFamilyGraphQLRequest.java | 36 ++----------------- .../request/CreateInsureeGraphQLRequest.java | 2 +- 6 files changed, 10 insertions(+), 47 deletions(-) diff --git a/app/src/main/assets/pages/Family.html b/app/src/main/assets/pages/Family.html index 7866a948..543c893c 100644 --- a/app/src/main/assets/pages/Family.html +++ b/app/src/main/assets/pages/Family.html @@ -70,10 +70,6 @@ Group Type
  • -
  • - Income Level - -
  • Ethnicity diff --git a/app/src/main/assets/pages/Family.js b/app/src/main/assets/pages/Family.js index e1445879..7bfa78eb 100644 --- a/app/src/main/assets/pages/Family.js +++ b/app/src/main/assets/pages/Family.js @@ -167,10 +167,10 @@ function getLanguageOfSMS() { } function getIncomeLevels() { - $textLanguage = "FirstLanguage"; + $textLanguage = "IncomeLevel"; if (Android.getSelectedLanguage() != "en") { - $textLanguage = "SecondLanguage"; + $textLanguage = "AltLanguage"; } var $IncomeLevels = Android.getIncomeLevels(); - bindDropdown('ddlIncomeLevel', $IncomeLevels, 'Id', $textLanguage, null, Android.getString('SelectIncomeLevel')); + bindDropdown('ddlIncomeLevel', $IncomeLevels, 'Code', $textLanguage, null, Android.getString('SelectIncomeLevel')); } diff --git a/app/src/main/assets/pages/Insuree.js b/app/src/main/assets/pages/Insuree.js index da1d77e8..13a89164 100644 --- a/app/src/main/assets/pages/Insuree.js +++ b/app/src/main/assets/pages/Insuree.js @@ -532,7 +532,6 @@ function fillIncomeLevels() { var $IncomeLevels = Android.getIncomeLevels(); bindDropdown('ddlIncomeLevel', $IncomeLevels, 'IncomeLevelID', $textLanguage, null, Android.getString('SelectIncomeLevel')); } - function fillResidenceEnvironments() { $textLanguage = "ResidenceEnvironment"; if (Android.getSelectedLanguage() != "en") { diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index 41863a81..1152b03d 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -442,10 +442,10 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "PolicyId INTEGER" + ")" ); sqLiteDatabase.execSQL( - "CREATE TABLE " + tblIncomeLevel + "(" + - "Id INTEGER," + - "FirstLanguage TEXT," + - "SecondLanguage TEXT" +")" + "CREATE TABLE " + tblIncomeLevel + "(" + + "Id INTEGER," + + "FirstLanguage TEXT," + + "SecondLanguage TEXT" +")" ); sqLiteDatabase.execSQL( "CREATE TABLE " + tblResidenceEnvironment + "(" diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java index 8dd29602..29b085cf 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateFamilyGraphQLRequest.java @@ -333,41 +333,9 @@ private Integer safeGetNonDisablingDisease(Family.Member head) { } private Integer safeGetIncomeLevel(Family.Member head) { - try { - // First check if the value is null - return null if not defined - if (head.getIncomeLevel() == null) { - // IncomeLevel not defined - return null; - } - - // Convertir en String puis en int - String value = String.valueOf(head.getIncomeLevel()); - if (TextUtils.isEmpty(value)) { - // Valeur vide - return null; - } - - int intValue = Integer.parseInt(value); - - // Verify that the code exists in the reference table - SQLHandler sqlHandler = new SQLHandler(context); - // The local schema defines columns: Id, FirstLanguage, SecondLanguage - // Use Id for validation instead of Code - JSONArray result = sqlHandler.getResult("SELECT Id FROM " + SQLHandler.tblIncomeLevel + " WHERE Id = ?", - new String[]{value}); - - if (result == null || result.length() == 0) { - // Id de niveau de revenu introuvable - return null; - } - - return intValue; - } catch (NumberFormatException e) { - // Format de niveau de revenu invalide - return null; - } catch (Exception e) { - // Erreur lors de la validation du niveau de revenu + if (head.getIncomeLevel() == null || head.getIncomeLevel() == 0) { return null; } + return head.getIncomeLevel(); } } diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/CreateInsureeGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/CreateInsureeGraphQLRequest.java index 537f7305..071f6815 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/CreateInsureeGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/CreateInsureeGraphQLRequest.java @@ -57,7 +57,7 @@ public String create(@NonNull Family.Member member, int familyId, int officerId) .mutualInsuranceCoverageId(member.getMutualInsuranceCoverage() != null && member.getMutualInsuranceCoverage() != 0 ? member.getMutualInsuranceCoverage() : null) .noDisabilityId(member.getNoDisability() != null && member.getNoDisability() != 0 ? member.getNoDisability() : null) .nonDisablingDiseaseId(parseIntegerSafely(member.getNonDisablingDisease(), "NonDisablingDisease", member.getNonDisablingDisease())) - .incomeLevelId(member.getIncomeLevel()) + .incomeLevelId(member.getIncomeLevel() != null && member.getIncomeLevel() != 0 ? member.getIncomeLevel() : null) .preferredPaymentMethod(member.getPaymentMethod()) .coordinates(member.getOtherHousehold()) .bankCoordinates(member.getAccountDetails()) From c5bdbf6b0c607775dea961453877204a85be86c7 Mon Sep 17 00:00:00 2001 From: irs269 Date: Thu, 28 Aug 2025 14:29:16 +0300 Subject: [PATCH 230/272] correction --- app/src/main/assets/pages/Family.js | 10 ---- app/src/main/assets/pages/SubInsuree.js | 53 +------------------ .../org/openimis/imispolicies/SQLHandler.java | 10 ++-- 3 files changed, 6 insertions(+), 67 deletions(-) diff --git a/app/src/main/assets/pages/Family.js b/app/src/main/assets/pages/Family.js index 7bfa78eb..67ec2037 100644 --- a/app/src/main/assets/pages/Family.js +++ b/app/src/main/assets/pages/Family.js @@ -82,7 +82,6 @@ function fillDropdowns() { getPovertyStatus(); getConfirmationTypes(); getFamilyTypes(); - getIncomeLevels(); getApprovalOfSMS(); getLanguageOfSMS(); } @@ -165,12 +164,3 @@ function getLanguageOfSMS() { var $Languages = Android.getLanguagesOfSMS(); bindDropdown('ddlLanguageOfSMS', $Languages, 'LanguageCode', $textLanguage, "", Android.getString('languageOfSMS')); } - -function getIncomeLevels() { - $textLanguage = "IncomeLevel"; - if (Android.getSelectedLanguage() != "en") { - $textLanguage = "AltLanguage"; - } - var $IncomeLevels = Android.getIncomeLevels(); - bindDropdown('ddlIncomeLevel', $IncomeLevels, 'Code', $textLanguage, null, Android.getString('SelectIncomeLevel')); -} diff --git a/app/src/main/assets/pages/SubInsuree.js b/app/src/main/assets/pages/SubInsuree.js index 3234764e..8bf50a5e 100644 --- a/app/src/main/assets/pages/SubInsuree.js +++ b/app/src/main/assets/pages/SubInsuree.js @@ -150,8 +150,6 @@ $(document).ready(function () { if (parseInt(InsureeId) > 0 || parseInt(InsureeId) < 0) { var Insuree = Android.getInsuree(parseInt(InsureeId)); bindDataFromDatafield(Insuree); - // Store for later re-apply after dropdowns are populated - try { window._loadedInsuree = $.parseJSON(Insuree)[0]; } catch(e) { console.log(e); } var PhotoPath = $.parseJSON(Insuree)[0]["PhotoPath"]; var IsOffline = parseInt($.parseJSON(Insuree)[0]["isOffline"]); if ($.parseJSON(Insuree)[0]["isHead"] == "true" || $.parseJSON(Insuree)[0]["isHead"] == "false") { @@ -235,12 +233,6 @@ function fillDropdowns() { fillNonDisablingDiseases(); fillMutualInsuranceCoverages(); fillHousingTypes(); - // Re-apply after dropdowns are populated to avoid race condition - applyInsureeSelectValues(); - // Additional retries to ensure options are in place on slower devices - setTimeout(applyInsureeSelectValues, 50); - setTimeout(applyInsureeSelectValues, 150); - setTimeout(applyInsureeSelectValues, 300); } // called from java after the image was selected by the user @@ -451,47 +443,4 @@ function fillHousingTypes() { } var $HousingTypes = Android.getHousingTypes(); bindDropdown('ddlHousingType', $HousingTypes, 'Code', $textLanguage, null, Android.getString('SelectHousingType')); -} - -function applyInsureeSelectValues() { - if (!window._loadedInsuree) return; - - var insureeObj = window._loadedInsuree; - - // Apply select values with safe setting - setSelectSafe('#ddlResidenceEnvironment', insureeObj["ResidenceEnvironment"], 'ResidenceEnvironment'); - setSelectSafe('#ddlHousingType', insureeObj["HousingType"], 'HousingType'); - setSelectSafe('#ddlMutualInsuranceCoverage', insureeObj["MutualInsuranceCoverage"], 'MutualInsuranceCoverage'); - setSelectSafe('#ddlNoDisability', insureeObj["NoDisability"], 'NoDisability'); - setSelectSafe('#ddlNonDisablingDisease', insureeObj["NonDisablingDisease"], 'NonDisablingDisease'); - setSelectSafe('#ddlIncomeLevel', insureeObj["IncomeLevel"], 'IncomeLevel'); -} - -function setSelectSafe(selector, value, fieldName) { - if (value === null || value === undefined) return; - - var $select = $(selector); - if ($select.length === 0) return; - - // Try setting as string first - $select.val(String(value)); - if ($select.val() !== null) return; - - // Try setting as integer - if (!isNaN(value)) { - $select.val(parseInt(value)); - if ($select.val() !== null) return; - } - - // Try setting as boolean-like value - if (value === true || value === 'true' || value === 1 || value === '1') { - $select.val('1'); - if ($select.val() !== null) return; - } - if (value === false || value === 'false' || value === 0 || value === '0') { - $select.val('0'); - if ($select.val() !== null) return; - } - - console.log('Could not set ' + fieldName + ' to value: ' + value); -} +} \ No newline at end of file diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index 1152b03d..d990b016 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -442,10 +442,10 @@ public void onCreate(SQLiteDatabase sqLiteDatabase) { "PolicyId INTEGER" + ")" ); sqLiteDatabase.execSQL( - "CREATE TABLE " + tblIncomeLevel + "(" - + "Id INTEGER," - + "FirstLanguage TEXT," - + "SecondLanguage TEXT" +")" + "CREATE TABLE " + tblIncomeLevel + "(" + + "Id INTEGER," + + "FirstLanguage TEXT," + + "SecondLanguage TEXT" +")" ); sqLiteDatabase.execSQL( "CREATE TABLE " + tblResidenceEnvironment + "(" @@ -561,7 +561,7 @@ public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { // Recreate all tables with the current schema onCreate(db); - + android.util.Log.d("Upgrade", "DB Version upgraded from " + oldVersion + " to " + newVersion); } @Override From 0925e0a3e05e71f4e5ce1979879fbb7a06f695e9 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 28 Aug 2025 13:58:13 +0100 Subject: [PATCH 231/272] upgrade version --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 0a780158..be89e679 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.3.4" + versionName "1.3.5" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true From 3373d818d96759abd48ec4f1d08707a2e0aaa285 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 28 Aug 2025 14:15:59 +0100 Subject: [PATCH 232/272] remove console log --- .../org/openimis/imispolicies/ClientAndroidInterface.java | 8 -------- .../network/request/UpdateFamilyGraphQLRequest.java | 5 ----- .../network/request/UpdateInsureeGraphQLRequest.java | 5 ----- 3 files changed, 18 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index e8ee77ec..57f480c8 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -3295,9 +3295,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException queryI = query.toString(); JSONArray insureesArray = sqlHandler.getResult(queryI, null); - Log.e("insuree array", insureesArray.toString()); - Log.e("subFamilyLinkedId", subFamilyLinkedId); - Log.e("is included", String.valueOf(isHOFIncluded)); if (insureesArray.length() > 0) { JSONObject o = insureesArray.getJSONObject(0); @@ -3319,7 +3316,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException } else { //c'est une famille ou le head a été déplacé isHOFIncluded = true; - Log.e("is included", String.valueOf(isHOFIncluded)); query = new StringBuilder( "SELECT I.InsureeUUID AS InsureeUUID, I.InsureeId AS InsureeId, I.FamilyId AS FamilyId, I.CHFID, I.LastName, I.OtherNames, I.DOB, I.Gender, NULLIF(I.Marital,'') Marital, I.isHead, NULLIF(I.IdentificationNumber,'null') IdentificationNumber, NULLIF(I.Phone,'null') Phone, REPLACE(I.PhotoPath, RTRIM(PhotoPath, REPLACE(PhotoPath, '/', '')), '') PhotoPath, NULLIF(I.CardIssued,'null') CardIssued, NULLIF(I.Relationship,'null') Relationship, NULLIF(I.Profession,'null') Profession, NULLIF(I.Education,'null') Education, NULLIF(I.Email,'null') Email, CASE WHEN I.TypeOfId='null' THEN null ELSE I.TypeOfId END TypeOfId, NULLIF(I.HFID,'null') HFID, NULLIF(I.CurrentAddress,'null') CurrentAddress, NULLIF(I.GeoLocation,'null') GeoLocation, NULLIF(I.CurVillage,'null') CurVillage,I.isOffline, I.Vulnerability, I.ProfessionalSituation, I.IncomeLevel, I.PaymentMethod, I.OtherHousehold, I.AccountDetails FROM tblInsuree I WHERE " @@ -3334,7 +3330,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException //l'id de la sous-famille ou le head a été déplacé subFamilyLinkedId = ob.getString("FamilyId"); - Log.e("subFamilyLinkedId", subFamilyLinkedId); } //get Policies @@ -3440,7 +3435,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException EnrolResult = uploadEnrols(familyArray, insureesArray, policiesArray, premiumsArray, InsureeImages, attachmentsArray); //if family is polygamic if(EnrolResult >= 0){ - Log.e("subfamily linked id", subFamilyLinkedId); if(isPolygamy){ try { if(Offline.equals("1")){ @@ -3454,7 +3448,6 @@ private int Enrol(int CallerId) throws UserException, JSONException, IOException if(isHOFIncluded){ insureeLinkedUuid = existingFamily.getHofUuid(); - Log.e("insuree linked uuid", insureeLinkedUuid); } } } catch (HttpException e) { @@ -3586,7 +3579,6 @@ private int uploadEnrols( @NonNull JSONArray attachmentsArray ) throws JSONException { JSONObject familyObj = familyArray.getJSONObject(0); - Log.e("family", familyObj.toString()); JSONObject insureeObj = new JSONObject(); for (int i=0; i < insureesArray.length(); i++){ if(familyObj.getString("HOFCHFID").equals(insureesArray.getJSONObject(i).getString("CHFID"))){ diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java index 56a2ac4e..b6186d2e 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java @@ -73,11 +73,6 @@ public String update(@NonNull Family family, int officerId) throws Exception { .coordinates(head.getOtherHousehold()) .bankCoordinates(head.getAccountDetails()) .bankCoordinates(head.getAccountDetails()) - .residenceEnvironmentId(1) - .housingTypeId(1) - .mutualInsuranceCoverageId(2) - .noDisabilityId(2) - .nonDisablingDiseaseId(1) .photo( PhotoInputType.builder() .filename(head.getPhotoPath()) diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java index 6b6ea0f4..bfdd6158 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java @@ -62,11 +62,6 @@ public String update( .coordinates(member.getOtherHousehold()) .bankCoordinates(member.getAccountDetails()) .professionalSituation(member.getProfessionalSituation()) - .residenceEnvironmentId(1) - .housingTypeId(1) - .mutualInsuranceCoverageId(2) - .noDisabilityId(2) - .nonDisablingDiseaseId(1) .photo( PhotoInputType.builder() .filename(member.getPhotoPath()) From 9ceb625049b6e1299d7c3ce00d3ba4dfe36fe751 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 28 Aug 2025 14:17:51 +0100 Subject: [PATCH 233/272] remove duplicate field in graphql --- .../imispolicies/network/request/UpdateFamilyGraphQLRequest.java | 1 - 1 file changed, 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java index b6186d2e..04ac98c1 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateFamilyGraphQLRequest.java @@ -72,7 +72,6 @@ public String update(@NonNull Family family, int officerId) throws Exception { .preferredPaymentMethod(head.getPaymentMethod()) .coordinates(head.getOtherHousehold()) .bankCoordinates(head.getAccountDetails()) - .bankCoordinates(head.getAccountDetails()) .photo( PhotoInputType.builder() .filename(head.getPhotoPath()) From 377acda2cbb83350cc786c983110c25583dcb844 Mon Sep 17 00:00:00 2001 From: luc_randrianjafy <156425301+LucRandrianjafy@users.noreply.github.com> Date: Wed, 10 Sep 2025 11:52:29 +0300 Subject: [PATCH 234/272] Show family for a polygamous or monogamous Insuree --- app/src/localeMv/res/values-en/strings.xml | 3 + app/src/localeMv/res/values-fr/strings.xml | 3 + .../org/openimis/imispolicies/Enquire.java | 363 ++++++++++++++++++ .../domain/entity/FamilyMemberAdapter.java | 92 +++++ app/src/main/res/layout/activity_enquire.xml | 30 +- app/src/main/res/values/strings.xml | 4 + 6 files changed, 487 insertions(+), 8 deletions(-) create mode 100644 app/src/main/java/org/openimis/imispolicies/domain/entity/FamilyMemberAdapter.java diff --git a/app/src/localeMv/res/values-en/strings.xml b/app/src/localeMv/res/values-en/strings.xml index b5dbbe16..de5759e5 100644 --- a/app/src/localeMv/res/values-en/strings.xml +++ b/app/src/localeMv/res/values-en/strings.xml @@ -487,4 +487,7 @@ Select disease Select coverage Select housing + + Members of the monogamous household + Heads of polygamous sub-households diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 4c54a125..4d010979 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -535,4 +535,7 @@ Sélectionner maladie Sélectionner couverture Sélectionner logement + + Membres de la famille du ménage monogame + Les chefs de ménages des sous-foyers polygamiques diff --git a/app/src/main/java/org/openimis/imispolicies/Enquire.java b/app/src/main/java/org/openimis/imispolicies/Enquire.java index dabae75f..b81c5760 100644 --- a/app/src/main/java/org/openimis/imispolicies/Enquire.java +++ b/app/src/main/java/org/openimis/imispolicies/Enquire.java @@ -33,8 +33,13 @@ import android.content.Intent; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; +import android.graphics.Bitmap; import android.graphics.BitmapFactory; +import android.graphics.Color; +import android.graphics.Typeface; +import android.graphics.drawable.GradientDrawable; import android.os.Bundle; +import android.view.Gravity; import android.view.MenuItem; import android.view.View; import android.view.inputmethod.EditorInfo; @@ -57,18 +62,23 @@ import org.json.JSONObject; import org.openimis.imispolicies.domain.entity.Insuree; +import org.openimis.imispolicies.domain.entity.Family; import org.openimis.imispolicies.domain.entity.Policy; import org.openimis.imispolicies.network.exception.HttpException; import org.openimis.imispolicies.tools.Log; import org.openimis.imispolicies.usecase.FetchInsureeInquire; +import org.openimis.imispolicies.usecase.FetchSubFamilies; +import org.openimis.imispolicies.usecase.FetchFamily; import org.openimis.imispolicies.util.DateUtils; import org.openimis.imispolicies.util.TextViewUtils; import java.net.HttpURLConnection; +import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; +import java.util.Locale; import java.util.Objects; public class Enquire extends ImisActivity { @@ -152,8 +162,14 @@ protected void onCreate(Bundle savedInstanceState) { pd = ProgressDialog.show(Enquire.this, "", getResources().getString(R.string.GetingInsuuree)); new Thread(() -> { getInsureeInfo(); + }).start(); + + new Thread(() -> { + getFamilyInfo(etCHFID.getText().toString(), btnGo); pd.dismiss(); }).start(); + + lv.setVisibility(View.VISIBLE); }); btnScan.setOnClickListener(v -> { Intent intent = new Intent("com.google.zxing.client.android.SCAN"); @@ -204,6 +220,350 @@ private void ClearForm() { lv.setAdapter(null); } + private void getFamilyInfo(String parentUuid, ImageButton btnGo) { + + try { + Family family = new FetchFamily().execute(parentUuid, ""); + + if (family == null) { + runOnUiThread(() -> { + LinearLayout mainContainer = findViewById(R.id.llListView); + if (mainContainer != null) { + mainContainer.removeAllViews(); + TextView noFamilyText = new TextView(this); + noFamilyText.setText("Famille non trouvée"); + noFamilyText.setTextSize(16); + noFamilyText.setPadding(16, 16, 16, 16); + noFamilyText.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + mainContainer.addView(noFamilyText); + mainContainer.setVisibility(View.VISIBLE); + } + }); + return; + } + + // Traitement des familles de type "H" + if (Objects.equals(family.getType(), "H")) { + if (family.getMembers() != null && !family.getMembers().isEmpty()) { + + runOnUiThread(() -> { + try { + LinearLayout mainContainer = findViewById(R.id.llListView); + if (mainContainer == null) { + Log.e(LOG_TAG, "llListView non trouvé dans le layout !"); + return; + } + + mainContainer.removeAllViews(); + mainContainer.setVisibility(View.VISIBLE); + + TextView typeTextView = new TextView(this); + typeTextView.setText(getResources().getString(R.string.MonogamousFamilyMember)); + typeTextView.setTypeface(null, Typeface.BOLD_ITALIC); + typeTextView.setTextColor(Color.parseColor("#424242")); + typeTextView.setTextSize(16); + typeTextView.setPadding(16, 16, 16, 16); + mainContainer.addView(typeTextView); + + for (int i = 0; i < family.getMembers().size(); i++) { + Family.Member member = family.getMembers().get(i); + if (member != null) { + if (member.getChfId() != null && member.getChfId().equals(parentUuid)) { + continue; + } + + View memberView = createMemberView(member, i); + mainContainer.addView(memberView); + } + } + + } catch (Exception e) { + showErrorMessage("Erreur lors de l'affichage des membres"); + } + }); + } else { + showNoMembersMessage("Aucun membre trouvé dans cette famille"); + } + } + // Traitement des familles de type "P" (Polygamous) + else if (Objects.equals(family.getType(), "P")) { + try { + List polygamousFamilies = new FetchSubFamilies().execute(family.getUuid()); + + if (polygamousFamilies != null && !polygamousFamilies.isEmpty()) { + + runOnUiThread(() -> { + try { + LinearLayout mainContainer = findViewById(R.id.llListView); + if (mainContainer == null) { + Log.e(LOG_TAG, "llListView non trouvé dans le layout !"); + return; + } + + mainContainer.removeAllViews(); + mainContainer.setVisibility(View.VISIBLE); + + int memberIndex = 0; + + TextView typeTextView = new TextView(this); + typeTextView.setText(getResources().getString(R.string.PolygamousHead)); + typeTextView.setTypeface(null, Typeface.BOLD_ITALIC); + typeTextView.setTextColor(Color.parseColor("#424242")); + typeTextView.setTextSize(16); + typeTextView.setPadding(16, 16, 16, 16); + mainContainer.addView(typeTextView); + + for (int familyIndex = 0; familyIndex < polygamousFamilies.size(); familyIndex++) { + Family currentFamily = polygamousFamilies.get(familyIndex); + + if (currentFamily != null && currentFamily.getMembers() != null && !currentFamily.getMembers().isEmpty()) { + + for (Family.Member member : currentFamily.getMembers()) { + if (member != null) { + + View memberView = createMemberView(member, memberIndex); + memberView.setOnClickListener(v -> { + ClearForm(); + ProgressDialog pd = ProgressDialog.show(Enquire.this, "", getResources().getString(R.string.GetingInsuuree)); + new Thread(() -> { + try { + runOnUiThread(() -> { + etCHFID.setText(member.getChfId()); + btnGo.performClick(); + }); + } finally { + pd.dismiss(); + } + }).start(); + }); + + mainContainer.addView(memberView); + + memberIndex++; + } + } + } else { + Log.d(LOG_TAG, "Aucun membre dans la famille " + (familyIndex + 1)); + } + } + } catch (Exception e) { + showErrorMessage("Erreur lors de l'affichage des membres polygames"); + } + }); + } else { + showNoMembersMessage("Aucune famille polygame trouvée"); + } + } catch (Exception e) { + showErrorMessage("Erreur lors du chargement des familles polygames"); + } + } else { + showNoMembersMessage("Type de famille non pris en charge: " + family.getType()); + } + + } catch (Exception e) { + ca.ShowDialog(getResources().getString(R.string.UnknownError)); + showErrorMessage("Erreur lors du chargement des données de la famille"); + } + } + + private void showErrorMessage(String message) { + runOnUiThread(() -> { + try { + LinearLayout mainContainer = findViewById(R.id.llListView); + if (mainContainer != null) { + mainContainer.removeAllViews(); + TextView errorText = new TextView(this); + errorText.setText(message); + errorText.setTextSize(16); + errorText.setPadding(16, 16, 16, 16); + errorText.setTextColor(getResources().getColor(android.R.color.holo_red_dark)); + mainContainer.addView(errorText); + mainContainer.setVisibility(View.VISIBLE); + } + } catch (Exception e) { + Log.e(LOG_TAG, "Erreur lors de l'affichage du message d'erreur: " + e.getMessage(), e); + } + }); + } + + private void showNoMembersMessage(String message) { + runOnUiThread(() -> { + try { + LinearLayout mainContainer = findViewById(R.id.llListView); + if (mainContainer != null) { + mainContainer.removeAllViews(); + TextView noMemberText = new TextView(this); + noMemberText.setText(message); + noMemberText.setTextSize(16); + noMemberText.setPadding(16, 16, 16, 16); + noMemberText.setTextColor(getResources().getColor(android.R.color.black)); + mainContainer.addView(noMemberText); + mainContainer.setVisibility(View.VISIBLE); + } + } catch (Exception e) { + Log.e(LOG_TAG, "Erreur lors de l'affichage du message 'aucun membre': " + e.getMessage(), e); + } + }); + } + + @SuppressLint("ResourceType") + private View createMemberView(Family.Member member, int index) { + LinearLayout memberLayout = new LinearLayout(this); + memberLayout.setOrientation(LinearLayout.HORIZONTAL); + memberLayout.setLayoutParams(new LinearLayout.LayoutParams( + LinearLayout.LayoutParams.MATCH_PARENT, + LinearLayout.LayoutParams.WRAP_CONTENT + )); + memberLayout.setPadding(20, 16, 20, 16); + + GradientDrawable background = new GradientDrawable(); + background.setColor(Color.WHITE); + background.setCornerRadius(12f); + background.setStroke(1, Color.parseColor("#E0E0E0")); + memberLayout.setBackground(background); + + LinearLayout.LayoutParams marginParams = (LinearLayout.LayoutParams) memberLayout.getLayoutParams(); + marginParams.setMargins(16, 12, 16, 12); + memberLayout.setLayoutParams(marginParams); + + ImageView memberImageView = new ImageView(this); + LinearLayout.LayoutParams imageParams = new LinearLayout.LayoutParams(120, 120); + imageParams.gravity = Gravity.CENTER_VERTICAL; + imageParams.setMargins(0, 0, 20, 0); + memberImageView.setLayoutParams(imageParams); + memberImageView.setScaleType(ImageView.ScaleType.CENTER_CROP); + memberImageView.setContentDescription(member.getLastName()); + + GradientDrawable imageBackground = new GradientDrawable(); + imageBackground.setShape(GradientDrawable.OVAL); + imageBackground.setStroke(3, Color.parseColor("#E3F2FD")); + memberImageView.setBackground(imageBackground); + memberImageView.setClipToOutline(true); + + if (member.getPhotoPath() != null && !member.getPhotoPath().isEmpty()) { + loadMemberPhoto(memberImageView, member.getPhotoPath()); + } else { + memberImageView.setImageResource(R.drawable.person); + } + + LinearLayout textLayout = new LinearLayout(this); + textLayout.setOrientation(LinearLayout.VERTICAL); + textLayout.setLayoutParams(new LinearLayout.LayoutParams( + LinearLayout.LayoutParams.MATCH_PARENT, + LinearLayout.LayoutParams.WRAP_CONTENT + )); + textLayout.setGravity(Gravity.CENTER_VERTICAL); + + LinearLayout chfidContainer = new LinearLayout(this); + chfidContainer.setOrientation(LinearLayout.HORIZONTAL); + chfidContainer.setLayoutParams(new LinearLayout.LayoutParams( + LinearLayout.LayoutParams.WRAP_CONTENT, + LinearLayout.LayoutParams.WRAP_CONTENT + )); + chfidContainer.setPadding(12, 6, 12, 6); + chfidContainer.setGravity(Gravity.CENTER); + + GradientDrawable chfidBackground = new GradientDrawable(); + chfidBackground.setColor(Color.parseColor("#E3F2FD")); + chfidBackground.setCornerRadius(16f); + chfidContainer.setBackground(chfidBackground); + + TextView nameTextView = new TextView(this); + String fullName = (member.getLastName() != null ? member.getLastName() : "") + " " + + (member.getOtherNames() != null ? member.getOtherNames() : ""); + nameTextView.setText(fullName.trim()); + nameTextView.setPadding(0, 12, 0, 8); + nameTextView.setTextColor(Color.parseColor("#212121")); + nameTextView.setTextSize(18); + nameTextView.setTypeface(null, Typeface.BOLD); + + LinearLayout detailsContainer = new LinearLayout(this); + detailsContainer.setOrientation(LinearLayout.VERTICAL); + detailsContainer.setLayoutParams(new LinearLayout.LayoutParams( + LinearLayout.LayoutParams.MATCH_PARENT, + LinearLayout.LayoutParams.WRAP_CONTENT + )); + + LinearLayout genderRow = new LinearLayout(this); + genderRow.setOrientation(LinearLayout.HORIZONTAL); + genderRow.setGravity(Gravity.CENTER_VERTICAL); + genderRow.setPadding(0, 4, 0, 4); + + TextView genderIcon = new TextView(this); + genderIcon.setText("👤"); + genderIcon.setPadding(0, 0, 8, 0); + genderIcon.setTextSize(14); + + TextView genderTextView = new TextView(this); + + String genderText; + if ("M".equalsIgnoreCase(member.getGender())) { + genderText = getResources().getString(R.string.Male); + } else if ("F".equalsIgnoreCase(member.getGender())) { + genderText = getResources().getString(R.string.Female); + } else { + genderText = "N/A"; + } + + genderTextView.setText(genderText); + genderTextView.setTextColor(Color.parseColor("#616161")); + genderTextView.setTextSize(14); + + genderRow.addView(genderIcon); + genderRow.addView(genderTextView); + + LinearLayout dobRow = new LinearLayout(this); + dobRow.setOrientation(LinearLayout.HORIZONTAL); + dobRow.setGravity(Gravity.CENTER_VERTICAL); + dobRow.setPadding(0, 4, 0, 0); + + TextView dobTextView = new TextView(this); + if (member.getDateOfBirth() != null) { + SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy", Locale.getDefault()); + String formattedDate = sdf.format(member.getDateOfBirth()); + dobTextView.setText(formattedDate); + } else { + dobTextView.setText("Date non disponible"); + } + dobTextView.setTextColor(Color.parseColor("#616161")); + dobTextView.setTextSize(14); + + dobRow.addView(dobTextView); + + detailsContainer.addView(genderRow); + detailsContainer.addView(dobRow); + + textLayout.addView(chfidContainer); + textLayout.addView(nameTextView); + textLayout.addView(detailsContainer); + + memberLayout.addView(memberImageView); + memberLayout.addView(textLayout); + + memberLayout.setAlpha(0f); + memberLayout.animate() + .alpha(1f) + .setDuration(300) + .setStartDelay(index * 50) + .start(); + + return memberLayout; + } + + private void loadMemberPhoto(ImageView imageView, String photoPath) { + try { + Bitmap bitmap = BitmapFactory.decodeFile(photoPath); + if (bitmap != null) { + imageView.setImageBitmap(bitmap); + } else { + imageView.setImageResource(R.drawable.person); + } + } catch (Exception e) { + imageView.setImageResource(R.drawable.person); + Log.e(LOG_TAG, "Error loading member photo", e); + } + } + private void getInsureeInfo() { String chfid = etCHFID.getText().toString(); final Insuree insuree; @@ -367,6 +727,9 @@ private void getInsureeInfo() { new int[]{R.id.tvHeading, R.id.tvHeading1, R.id.tvSubItem1, R.id.tvSubItem2, R.id.tvSubItem3, R.id.tvSubItem4, R.id.tvSubItem5, R.id.tvSubItem6, R.id.tvSubItem7, R.id.tvSubItem8, R.id.tvSubItem9, R.id.tvSubItem10, R.id.tvSubItem11, R.id.tvSubItem12, R.id.tvSubItem13, R.id.tvSubItem14} ); + + Log.d("Enquire", "Adapter created with count: " + adapter.getCount()); + lv.setAdapter(adapter); }); } diff --git a/app/src/main/java/org/openimis/imispolicies/domain/entity/FamilyMemberAdapter.java b/app/src/main/java/org/openimis/imispolicies/domain/entity/FamilyMemberAdapter.java new file mode 100644 index 00000000..37cccd43 --- /dev/null +++ b/app/src/main/java/org/openimis/imispolicies/domain/entity/FamilyMemberAdapter.java @@ -0,0 +1,92 @@ +package org.openimis.imispolicies.domain.entity; + +import android.content.Context; +import android.graphics.Bitmap; +import android.graphics.BitmapFactory; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.BaseAdapter; +import android.widget.ImageView; +import android.widget.TextView; + +import org.openimis.imispolicies.R; + +import java.util.List; + +public class FamilyMemberAdapter extends BaseAdapter { + private Context context; + private List members; + private LayoutInflater inflater; + + public FamilyMemberAdapter(Context context, List members) { + this.context = context; + this.members = members; + this.inflater = LayoutInflater.from(context); + } + + @Override + public int getCount() { + return members != null ? members.size() : 0; + } + + @Override + public Object getItem(int position) { + return members.get(position); + } + + @Override + public long getItemId(int position) { + return position; + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) { + ViewHolder holder; + + if (convertView == null) { + convertView = inflater.inflate(R.layout.activity_enquire, parent, false); + + holder = new ViewHolder(); + holder.imageView = convertView.findViewById(R.id.imageView); + holder.tvCHFID = convertView.findViewById(R.id.tvCHFID); + holder.tvName = convertView.findViewById(R.id.tvName); + + convertView.setTag(holder); + } else { + holder = (ViewHolder) convertView.getTag(); + } + + Family.Member member = members.get(position); + + holder.tvCHFID.setText("CHFID: " + member.getChfId()); + holder.tvName.setText(member.getLastName() + " " + member.getOtherNames()); + + if (member.getPhotoPath() != null && !member.getPhotoPath().isEmpty()) { + loadMemberPhoto(holder.imageView, member.getPhotoPath()); + } else { + holder.imageView.setImageResource(R.drawable.person); + } + + return convertView; + } + + private void loadMemberPhoto(ImageView imageView, String photoPath) { + try { + Bitmap bitmap = BitmapFactory.decodeFile(photoPath); + if (bitmap != null) { + imageView.setImageBitmap(bitmap); + } else { + imageView.setImageResource(R.drawable.person); + } + } catch (Exception e) { + imageView.setImageResource(R.drawable.person); + } + } + + static class ViewHolder { + ImageView imageView; + TextView tvCHFID; + TextView tvName; + } +} \ No newline at end of file diff --git a/app/src/main/res/layout/activity_enquire.xml b/app/src/main/res/layout/activity_enquire.xml index db09c9e1..c8f76b5b 100644 --- a/app/src/main/res/layout/activity_enquire.xml +++ b/app/src/main/res/layout/activity_enquire.xml @@ -107,22 +107,36 @@ + android:layout_height="fill_parent" + android:orientation="vertical"> - + android:fadeScrollbars="true" /> + + + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index e068a245..77aff6e2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -524,4 +524,8 @@ Select Mutual Insurance Coverage Housing Type Select Housing Type + + Members of the monogamous household + Heads of polygamous sub-households + From d904be9eba39d0c366082fffc6f17d72cb82c5ef Mon Sep 17 00:00:00 2001 From: luc_randrianjafy <156425301+LucRandrianjafy@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:15:51 +0300 Subject: [PATCH 235/272] fix for family polygamous and monogamous insuree --- app/src/main/java/org/openimis/imispolicies/Enquire.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/Enquire.java b/app/src/main/java/org/openimis/imispolicies/Enquire.java index b81c5760..71dfd768 100644 --- a/app/src/main/java/org/openimis/imispolicies/Enquire.java +++ b/app/src/main/java/org/openimis/imispolicies/Enquire.java @@ -159,6 +159,8 @@ protected void onCreate(Bundle savedInstanceState) { return; } + lv.setVisibility(View.VISIBLE); + pd = ProgressDialog.show(Enquire.this, "", getResources().getString(R.string.GetingInsuuree)); new Thread(() -> { getInsureeInfo(); @@ -169,7 +171,6 @@ protected void onCreate(Bundle savedInstanceState) { pd.dismiss(); }).start(); - lv.setVisibility(View.VISIBLE); }); btnScan.setOnClickListener(v -> { Intent intent = new Intent("com.google.zxing.client.android.SCAN"); @@ -224,7 +225,6 @@ private void getFamilyInfo(String parentUuid, ImageButton btnGo) { try { Family family = new FetchFamily().execute(parentUuid, ""); - if (family == null) { runOnUiThread(() -> { LinearLayout mainContainer = findViewById(R.id.llListView); @@ -319,7 +319,7 @@ else if (Objects.equals(family.getType(), "P")) { if (currentFamily != null && currentFamily.getMembers() != null && !currentFamily.getMembers().isEmpty()) { for (Family.Member member : currentFamily.getMembers()) { - if (member != null) { + if (member != null && !member.getChfId().equals(parentUuid) && member.isHead()) { View memberView = createMemberView(member, memberIndex); memberView.setOnClickListener(v -> { @@ -361,8 +361,7 @@ else if (Objects.equals(family.getType(), "P")) { } } catch (Exception e) { - ca.ShowDialog(getResources().getString(R.string.UnknownError)); - showErrorMessage("Erreur lors du chargement des données de la famille"); + Log.d("WARNING", String.valueOf(e)); } } From 91ddab6a54a4e34d1c4a9778ecf35c1c13e8fb43 Mon Sep 17 00:00:00 2001 From: irs269 Date: Thu, 18 Sep 2025 12:22:52 +0300 Subject: [PATCH 236/272] Update traduction franch --- app/src/localeMv/res/values-fr/strings.xml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 4d010979..8fda3871 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -529,13 +529,14 @@ Êtes-vous sûre de vouloir rattacher le chef de ménage à la sous-famille? Le chef de ménage a été attaché avec succès Le chef de ménage est déjà attaché à cette sous-famille - - - Sélectionner incapacité - Sélectionner maladie - Sélectionner couverture - Sélectionner logement - + Aucun handicap + Sélectionner "Aucun handicap" + Maladie non invalidante + Sélectionner "Maladie non invalidante" + Couverture d'assurance mutuelle + Sélectionner "Couverture d'assurance mutuelle" + Type de logement + Sélectionner un type de logement Membres de la famille du ménage monogame Les chefs de ménages des sous-foyers polygamiques From 4c167a9d9e0cd54aabe696cb4467b0eda541e147 Mon Sep 17 00:00:00 2001 From: irs269 Date: Thu, 18 Sep 2025 12:31:53 +0300 Subject: [PATCH 237/272] Update traduction franch --- app/src/localeMv/res/values-fr/strings.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 8fda3871..992701f5 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -530,13 +530,13 @@ Le chef de ménage a été attaché avec succès Le chef de ménage est déjà attaché à cette sous-famille Aucun handicap - Sélectionner "Aucun handicap" + Sélectionner incapacité" Maladie non invalidante - Sélectionner "Maladie non invalidante" + Sélectionner maladie" Couverture d'assurance mutuelle - Sélectionner "Couverture d'assurance mutuelle" + Sélectionner couverture Type de logement - Sélectionner un type de logement + Sélectionner logement Membres de la famille du ménage monogame Les chefs de ménages des sous-foyers polygamiques From 5f922b675ee3b35fb076b628965ae03aac1a7974 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 18 Sep 2025 12:03:39 +0100 Subject: [PATCH 238/272] upgrade version --- app/build.gradle | 2 +- app/src/localeMv/res/values-fr/strings.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index be89e679..2998ce10 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.3.5" + versionName "1.3.6" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/localeMv/res/values-fr/strings.xml b/app/src/localeMv/res/values-fr/strings.xml index 992701f5..3e070765 100644 --- a/app/src/localeMv/res/values-fr/strings.xml +++ b/app/src/localeMv/res/values-fr/strings.xml @@ -533,7 +533,7 @@ Sélectionner incapacité" Maladie non invalidante Sélectionner maladie" - Couverture d'assurance mutuelle + Couverture d\'assurance mutuelle Sélectionner couverture Type de logement Sélectionner logement From b6e4e46de9f2eb035b8b560f4b61337b44e99f89 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 25 Sep 2025 15:23:03 +0100 Subject: [PATCH 239/272] fix enquiring mobile --- app/build.gradle | 2 +- .../org.openimis.imispolicies/GetInsureeInquire.graphql | 1 + .../imispolicies/usecase/FetchInsureeInquire.java | 9 ++++++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 2998ce10..40683962 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.3.6" + versionName "1.3.7" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true diff --git a/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql b/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql index 8cc736ac..9769d899 100644 --- a/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql +++ b/app/src/main/graphql/org.openimis.imispolicies/GetInsureeInquire.graphql @@ -54,6 +54,7 @@ query GetInsureeInquire($chfId: String) { expiryDate status value + validityTo } } } diff --git a/app/src/main/java/org/openimis/imispolicies/usecase/FetchInsureeInquire.java b/app/src/main/java/org/openimis/imispolicies/usecase/FetchInsureeInquire.java index 86162e24..19c26ab0 100644 --- a/app/src/main/java/org/openimis/imispolicies/usecase/FetchInsureeInquire.java +++ b/app/src/main/java/org/openimis/imispolicies/usecase/FetchInsureeInquire.java @@ -11,6 +11,7 @@ import org.openimis.imispolicies.network.request.GetInsureeInquireGraphQLRequest; import org.openimis.imispolicies.network.util.Mapper; +import java.util.ArrayList; import java.util.List; import java.util.Objects; @@ -31,6 +32,12 @@ public FetchInsureeInquire(@NonNull GetInsureeInquireGraphQLRequest request) { @WorkerThread public Insuree execute(@NonNull String chfId) throws Exception { GetInsureeInquireQuery.Node node = request.get(chfId); + List policies = new ArrayList<>(); + for (GetInsureeInquireQuery.Edge1 policy : node.insureePolicies().edges()){ + if(policy.node().policy().validityTo() == null){ + policies.add(policy); + } + } return new Insuree( /* chfId = */ Objects.requireNonNull(node.chfId()), /* name = */ node.lastName() + " " + node.otherNames(), @@ -38,7 +45,7 @@ public Insuree execute(@NonNull String chfId) throws Exception { /* gender = */ node.gender() != null ? Objects.requireNonNull(node.gender()).gender() : null, /* photoPath = */ getPhotoPath(node.photos()), /* photo = */ getPhotoBytes(node.photos()), - /* policies = */ Mapper.map(node.insureePolicies().edges(), this::toPolicy) + /* policies = */ Mapper.map(policies, this::toPolicy) ); } From ac55e99c6a3c44af325bec9da8a91b4d89e0e3fd Mon Sep 17 00:00:00 2001 From: luc_randrianjafy <156425301+LucRandrianjafy@users.noreply.github.com> Date: Sat, 11 Oct 2025 16:46:23 +0300 Subject: [PATCH 240/272] OICI-47 : Correction de l'affichage Correction de l'affichage dans recherche d'une famille : - n'afficher l'assurance que dans la famille monogame - bouton retour lors d'un recherche de sous famille dans une famille polygame --- .../org/openimis/imispolicies/Enquire.java | 87 ++++++++++++++----- 1 file changed, 67 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/Enquire.java b/app/src/main/java/org/openimis/imispolicies/Enquire.java index 71dfd768..0ebb452e 100644 --- a/app/src/main/java/org/openimis/imispolicies/Enquire.java +++ b/app/src/main/java/org/openimis/imispolicies/Enquire.java @@ -52,6 +52,7 @@ import android.widget.ListView; import android.widget.SimpleAdapter; import android.widget.TextView; +import android.widget.Button; import androidx.annotation.Nullable; import androidx.annotation.StringRes; @@ -102,6 +103,9 @@ public class Enquire extends ImisActivity { private boolean ZoomOut = false; private int orgHeight, orgWidth; + private boolean isClicked = false; + + private String chfidValue; @Override protected void onCreate(Bundle savedInstanceState) { @@ -159,16 +163,17 @@ protected void onCreate(Bundle savedInstanceState) { return; } - lv.setVisibility(View.VISIBLE); - pd = ProgressDialog.show(Enquire.this, "", getResources().getString(R.string.GetingInsuuree)); new Thread(() -> { getInsureeInfo(); }).start(); new Thread(() -> { - getFamilyInfo(etCHFID.getText().toString(), btnGo); - pd.dismiss(); + boolean isMonogamous = getFamilyInfo(etCHFID.getText().toString(), btnGo); + + runOnUiThread(() -> { + pd.dismiss(); + }); }).start(); }); @@ -216,13 +221,13 @@ private void ClearForm() { tvPolicyStatus.setText(getResources().getString(R.string.EnquirePolicyLabel)); tvGender.setText(getResources().getString(R.string.Gender)); iv.setImageResource(R.drawable.person); - ll.setVisibility(View.INVISIBLE); PolicyList.clear(); + ll.setVisibility(View.INVISIBLE); + lv.setVisibility(View.INVISIBLE); lv.setAdapter(null); } - private void getFamilyInfo(String parentUuid, ImageButton btnGo) { - + private boolean getFamilyInfo(String parentUuid, ImageButton btnGo) { try { Family family = new FetchFamily().execute(parentUuid, ""); if (family == null) { @@ -239,13 +244,12 @@ private void getFamilyInfo(String parentUuid, ImageButton btnGo) { mainContainer.setVisibility(View.VISIBLE); } }); - return; + return false; } - // Traitement des familles de type "H" + // Traitement des familles de type "H" (Monogame) if (Objects.equals(family.getType(), "H")) { if (family.getMembers() != null && !family.getMembers().isEmpty()) { - runOnUiThread(() -> { try { LinearLayout mainContainer = findViewById(R.id.llListView); @@ -254,6 +258,8 @@ private void getFamilyInfo(String parentUuid, ImageButton btnGo) { return; } + lv.setVisibility(View.VISIBLE); + mainContainer.removeAllViews(); mainContainer.setVisibility(View.VISIBLE); @@ -265,18 +271,18 @@ private void getFamilyInfo(String parentUuid, ImageButton btnGo) { typeTextView.setPadding(16, 16, 16, 16); mainContainer.addView(typeTextView); + if (this.isClicked){ + mainContainer.addView(createReturnButton(mainContainer)); + } + for (int i = 0; i < family.getMembers().size(); i++) { Family.Member member = family.getMembers().get(i); if (member != null) { - if (member.getChfId() != null && member.getChfId().equals(parentUuid)) { - continue; - } View memberView = createMemberView(member, i); mainContainer.addView(memberView); } } - } catch (Exception e) { showErrorMessage("Erreur lors de l'affichage des membres"); } @@ -284,14 +290,14 @@ private void getFamilyInfo(String parentUuid, ImageButton btnGo) { } else { showNoMembersMessage("Aucun membre trouvé dans cette famille"); } + return true; // Monogame } - // Traitement des familles de type "P" (Polygamous) + // Traitement des familles de type "P" (Polygame) else if (Objects.equals(family.getType(), "P")) { try { List polygamousFamilies = new FetchSubFamilies().execute(family.getUuid()); if (polygamousFamilies != null && !polygamousFamilies.isEmpty()) { - runOnUiThread(() -> { try { LinearLayout mainContainer = findViewById(R.id.llListView); @@ -317,18 +323,18 @@ else if (Objects.equals(family.getType(), "P")) { Family currentFamily = polygamousFamilies.get(familyIndex); if (currentFamily != null && currentFamily.getMembers() != null && !currentFamily.getMembers().isEmpty()) { - for (Family.Member member : currentFamily.getMembers()) { if (member != null && !member.getChfId().equals(parentUuid) && member.isHead()) { - View memberView = createMemberView(member, memberIndex); memberView.setOnClickListener(v -> { ClearForm(); + this.isClicked = true; ProgressDialog pd = ProgressDialog.show(Enquire.this, "", getResources().getString(R.string.GetingInsuuree)); new Thread(() -> { try { runOnUiThread(() -> { etCHFID.setText(member.getChfId()); + this.chfidValue = parentUuid; btnGo.performClick(); }); } finally { @@ -338,7 +344,6 @@ else if (Objects.equals(family.getType(), "P")) { }); mainContainer.addView(memberView); - memberIndex++; } } @@ -351,17 +356,19 @@ else if (Objects.equals(family.getType(), "P")) { } }); } else { - showNoMembersMessage("Aucune famille polygame trouvée"); } } catch (Exception e) { showErrorMessage("Erreur lors du chargement des familles polygames"); } + return false; // Polygame } else { showNoMembersMessage("Type de famille non pris en charge: " + family.getType()); + return false; // Type inconnu } } catch (Exception e) { Log.d("WARNING", String.valueOf(e)); + return false; } } @@ -385,6 +392,46 @@ private void showErrorMessage(String message) { }); } + private Button createReturnButton(LinearLayout mainContainer) { + Button btnRetour = new Button(this); + btnRetour.setText("← Retour"); + btnRetour.setTextColor(Color.WHITE); + btnRetour.setTextSize(16); + btnRetour.setTypeface(null, Typeface.BOLD); + + LinearLayout.LayoutParams btnParams = new LinearLayout.LayoutParams( + LinearLayout.LayoutParams.WRAP_CONTENT, + LinearLayout.LayoutParams.WRAP_CONTENT + ); + btnParams.setMargins(16, 8, 16, 16); + btnRetour.setLayoutParams(btnParams); + + GradientDrawable btnBackground = new GradientDrawable(); + btnBackground.setColor(Color.parseColor("#1976D2")); + btnBackground.setCornerRadius(8f); + btnRetour.setBackground(btnBackground); + btnRetour.setPadding(40, 20, 40, 20); + + btnRetour.setOnClickListener(v -> { + // Réinitialiser isClicked + this.isClicked = false; + etCHFID.setText(this.chfidValue); + + // Cacher le container + ClearForm(); + mainContainer.removeAllViews(); + mainContainer.setVisibility(View.INVISIBLE); + + // Re-cliquer sur le bouton Go pour recharger la famille originale + ImageButton btnGo = findViewById(R.id.btnGo); + if (btnGo != null) { + btnGo.performClick(); + } + }); + + return btnRetour; + } + private void showNoMembersMessage(String message) { runOnUiThread(() -> { try { From cad05a7921fe44687656eda5d79d44b029fa55e7 Mon Sep 17 00:00:00 2001 From: luc_randrianjafy <156425301+LucRandrianjafy@users.noreply.github.com> Date: Mon, 13 Oct 2025 12:14:00 +0300 Subject: [PATCH 241/272] Update Enquire.java OICI-47 - Rectification affichage --- app/src/main/java/org/openimis/imispolicies/Enquire.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/openimis/imispolicies/Enquire.java b/app/src/main/java/org/openimis/imispolicies/Enquire.java index 0ebb452e..3633e96c 100644 --- a/app/src/main/java/org/openimis/imispolicies/Enquire.java +++ b/app/src/main/java/org/openimis/imispolicies/Enquire.java @@ -394,7 +394,7 @@ private void showErrorMessage(String message) { private Button createReturnButton(LinearLayout mainContainer) { Button btnRetour = new Button(this); - btnRetour.setText("← Retour"); + btnRetour.setText("Revenir à la famille de base"); btnRetour.setTextColor(Color.WHITE); btnRetour.setTextSize(16); btnRetour.setTypeface(null, Typeface.BOLD); From 319797a15e7e9385e506aeffbb5bbaf1e0b89efe Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 17 Oct 2025 15:08:04 +0100 Subject: [PATCH 242/272] fix periodicity control for all amos contributionPlan --- app/src/main/assets/pages/Policy.js | 8 +++----- .../org/openimis/imispolicies/ClientAndroidInterface.java | 7 +------ 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/app/src/main/assets/pages/Policy.js b/app/src/main/assets/pages/Policy.js index c4665901..eea1992f 100644 --- a/app/src/main/assets/pages/Policy.js +++ b/app/src/main/assets/pages/Policy.js @@ -99,12 +99,10 @@ $(document).ready(function () { $('#ddlContributionPlan').change(function() { var ContributionPlanCode = Android.getCPCode($('#ddlContributionPlan').val()); - if(ContributionPlanCode == "AMOG" || ContributionPlanCode == "AMOE" || ContributionPlanCode == "AMOS"){ - $('#ddlPeriodicity').val("M") - } else if(ContributionPlanCode == "AMOS1" || ContributionPlanCode == "AMOS2" || ContributionPlanCode == "AMOS3" || ContributionPlanCode == "AMOS4"){ - $('#ddlPeriodicity').val("Q") - } else if(ContributionPlanCode == "AMS"){ + if(ContributionPlanCode == "AMS"){ $('#ddlPeriodicity').val("Y") + } else { + $('#ddlPeriodicity').val("M") } }); diff --git a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java index 57f480c8..e9928d5e 100644 --- a/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java +++ b/app/src/main/java/org/openimis/imispolicies/ClientAndroidInterface.java @@ -6431,12 +6431,7 @@ public String getCPCode(String CpId) { @JavascriptInterface @SuppressWarnings("unused") public boolean isValidPeriodicity(String CpCode, String Periodicity) { - if(CpCode.equals("AMOS1") || CpCode.equals("AMOS2") || CpCode.equals("AMOS3") || CpCode.equals("AMOS4")){ - if(Periodicity.equals("M")){ - ShowDialog(activity.getResources().getString(R.string.invalidPeriodicity) + " Trimestrielle"); - return false; - } - } else if(CpCode.equals("AMS")){ + if(CpCode.equals("AMS")){ if(!Periodicity.equals("Y")){ ShowDialog(activity.getResources().getString(R.string.invalidPeriodicity) + " Annuelle"); return false; From dc6f4b092fcffeae3c06bab5aaad329527ca6f6f Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Fri, 17 Oct 2025 15:19:42 +0100 Subject: [PATCH 243/272] update version --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 40683962..68757e47 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.3.7" + versionName "1.3.9" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true From 45ad8ae91f491d7a079e7240d6392926da0c55dc Mon Sep 17 00:00:00 2001 From: irs269 Date: Sat, 18 Oct 2025 14:55:45 +0200 Subject: [PATCH 244/272] Add files via upload --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 46e5029e4a2c398baebc27b0a694574a82d4eddc..16937fe494c81aa76245da710181db00fbab1cb9 100644 GIT binary patch delta 1135 zcmZozAlR@#aDuepI|c?u5e5c^IY9gb$X+^8$5{IvgI-l3EAvMN9_BqjaRvkC-^|~b zpEJKNa{Co0ZE-kP9Uk#$OVbq} z_2e7OGK{R7zcLFeZ07J`WZBHA@jIM@iE#-7lL6zB%{&b=7$=uZ@7Zk7bd`~nDV>2S zeKJ?eYpynq3U+ZtMaJ&v$?`3qCiAwHZN5EqCgY|K78NdL215phTMULwA)EQulrwTN zTx1uQmuGCPogBYQeDcz@>o*U}aHb~Ffi6^j@Y$^k%N&Tj{%5EfEs-j+Lar5 z*v0kRWx$j^V{dv%Vp2OFhzE3NZ#u}Kn|a$T7-e<1IF-UmbMjJ)5|c7>GD|9zIGz0c zeOw*=fHITg+r{fSLtG<56kJ^097BCV6x7v0Iz01|^K(;uQp-|vlsNrDeO-e*ok8LO ziIusjc_qH7B^miCN?@HJVgHhh)FO}k(&E&N{2Zt_!bHDNA0M!(j>*aSrFkVTsU?Y- zImHm|3iWWC;p+VI^IS5E6O(c>^U{Hg)WqUc6j%7=gQY><$xH>BgXBQp(vs4|9M8Ps z(xSw?)Z)yPRG>cByt2%q{5+6f5$1Dg@&coY zks*?SArcr1{>IQ)00w_4F!*y)iwkp-;!9F<3*y1tctZ>UuF2I6a*T$P16vM^Mh{WZ oqfJ8eG#%M?gwcEzYa1|{)VAB?F$FU+8n#c!XWBj?pSj=x0OKc9LjV8( delta 2539 zcmYL~UyK_^9mjWeaUCCN%jNFsTzprr?faYa`F7XdU7O~ixI|1XB6U zPD&-;=rsG8?|gs1`OR<6zd3yV&EYGV;fI2NMg>851O6Vs|3A7~EH6A1O5c1j0W*80 z4`39Qr2k0&lKv_^lZ991D`aFvu-|n8;>>c0SfB<;-^N`5ROeInvUCBS?3occkw~&q;@*QSlS; zhWK4^Lo~%F(F62L^h5L_YN3MgU*VSU6XC4jT*dqQbJ0{v%%sP2ND#zKSygIErRGzo zL1@FHK2}U!tJJizUQQLG0-#xr9*EJhX|H2v6>!%N>(m3hS~C>GFwE3qlxKJ*R!)}{ zwW6r1PwLnYD0Uq8Fb+b$4-3q)qG(3#v0Rj6R;(pa+3zcdXzdDTjWS$KHAUrUW_I0$6Q}EZM+&fu0xlbuH}Y4pl)ZG zBxa*D6OCg=_qeEm9d_EJPJ*B#+syE)3*=KkrWaz_yPVYRdT50K@m)E9CD`fEHJm6$ zV?Y*oOn+izAIf5l9q~GDxDD3^7c8(Q@s2{W7NSw+VJTL=!%^jvh7sn2JN}r{n%%@l>EY0(7R53oc^xO@XdiIn8K&AtA8}Ciaf@2+XIclNVPGbC zOn>BvV!^&4{NOlgfa9FPVPQzXmzYhy@$DE^YIdErsEu31hEZOpk52!|&n^A|$eyk! zRfwkHdbkePLiU@ujvXkZCz!{$kkBnIY1$Uso%%lR;Kbw5G17u3NVlbH(reP!BvVR= zcj3yvCO$7dD}E8(L+_&j>Y_tvLimSpQ}}_fBY0QwL_Zrn^M7qoD=Sq)scJ{@8t%9@ zSYXOuy?8j~xYzlZytLjR*lAMi9z|-ltbCft;T?w5AwVR|xJ|neC zaxyYvGB&!%NfRIPJ12g613NLVK^ zN^M9ww2pu-!|kz3sfB0}urYX(p)jUmtXi|E4gC_{47d|sNinLLX{xGfq-LTbGdmX3 z1x{D(J~(w-ZqtFMrE0=sQPorVXo2bSex2u}$r!jdD;{lN*)64(qJzw1A(qQ=$bi=2 zLG!?HZ)6X*a6JUUil#u^8bmb@E3!QIGGC$hLpannySQGs24Q)n)Lb;jl)2F?=PGua zS|Pg>P@AS+Q{mKV8aSP0D3^Siqh)vks9T3hiB;Xyd^7`4n%DazhqM6ObqozoXC02k zUNv-G)l-FNnkn)co!~HZqqu>xgCtf-Zlx~XeCH-If0|I>+N(DXZHqoa-+J{*PrPxZ IC!M_eKf Date: Mon, 20 Oct 2025 13:58:33 +0300 Subject: [PATCH 245/272] Update IMIS.db3 --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index 16937fe494c81aa76245da710181db00fbab1cb9..b5a3c3843acb1c0c58db5caf62e44019c83a90dc 100644 GIT binary patch delta 1472 zcmeHFF>ljA7(EjasAwf3A^~CGGNnjX8TbXM?If-eJ48u=1?duB;zMU&DKY^i^PWtZo`@Vbc>7ASvPRKM6 zPxAbc^^cG0lk1mY?{xRG^DL*_|1!%Re9JEYSb&SDyxodk%(l1k)1AER2O#oiqkH-I zo0ekev@|W0kn4E{$f%~@IG$vI`g@oI~AtiDs##T@V(|9p=$#Ep%jg9Hk%sU z>&b;lSK{vma2Qe_2dGad5#vl-rUKFE=l89HcpmCTt=emLVWlG7^#{zuO?-@L_F@~2 zJxR8Oh0E4@Y~kXd!9tE*MjaSEJulvd)xm&;zRw+r8atM1Ha%E9EZ40(&S*xz&x?1~*GD@txrz)lSja^Gx^)#< eO@&vH{SPC1a~;{&%lX^oT#@J6*X2B?y#EVyc;e;& delta 1121 zcmZozAlR@#aDuepI|c?u5e5c^IY9gb$X+^8$C&jUgI-nP#*}boM()jfn7wwe#74^v%(&JdE|lnfZB2oPMFcu0fv8I$WGet|_I- zi6t1Kxrv!MN}M6C5g{N&A(aKG{%M{m2oVoAPZtz(oJ)&}Qu9h2Q&Ngji;EEo-Ba^@ z@?kcFXhIDHst(J{$w^F4MKQ!Pueh`*H8nKU(`EAOopSYIr8#-2MTtq7IhiGuN}Nvq z{ywgbejpbG6y>J@?E$(wF(){)q!j7}kb@OmT-_W)eL@t})j=vf^OEy(Q+-m)Qh^>q z@_0aEWiHUczNsY{`A8n~FUd$P^2jeOPR+ Date: Mon, 20 Oct 2025 12:15:02 +0100 Subject: [PATCH 246/272] update version --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 68757e47..b0cefd64 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.3.9" + versionName "1.4.0" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true From f582322fc702655d9d4ab79b30b26fd47ef407f4 Mon Sep 17 00:00:00 2001 From: irs269 <179112188+ArkeupIDComores@users.noreply.github.com> Date: Tue, 21 Oct 2025 15:37:08 +0300 Subject: [PATCH 247/272] Update IMIS.db3 Update IMIS.db3 --- app/src/main/assets/database/IMIS.db3 | Bin 282624 -> 282624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app/src/main/assets/database/IMIS.db3 b/app/src/main/assets/database/IMIS.db3 index b5a3c3843acb1c0c58db5caf62e44019c83a90dc..21779827cff1ebbe7dbd915f149f693fee783d58 100644 GIT binary patch delta 113 zcmZozAlR@#aDuepHwFeq5e5c^IY9gb$UZtz$C&Zk#)N2QM(NFam=$&k%CG^Y7}}&7 xW!S|P6&bthC(E~}Zx-1*lZnxH^Sb@!j2u`bn%5m}Uw4=hh?%ypJIox^0|5R!BXa-% delta 113 zcmZozAlR@#aDuepR|W<~5e5c^IY9gb$UZnx$C&Z!#)N2QM#;^4m=$&kO0fZ@7}}&7 xrP#$46&bthC(E~}Zx-1*lZi2R^Sb@!j2u`bn%5m}Uw4=hh?%ypJIox^0{{W&Bc%WU From a543d92c27b8379ffb208e9495aeb231b9793bbb Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Tue, 21 Oct 2025 13:59:13 +0100 Subject: [PATCH 248/272] upgrade version --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index b0cefd64..1dad38f1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.4.0" + versionName "1.4.1" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true From 0e456c6f64196116289611533218c593984c0be2 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 23 Oct 2025 14:21:08 +0100 Subject: [PATCH 249/272] update graddle properties --- app/build.gradle | 2 +- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 1dad38f1..3505ab32 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -21,7 +21,7 @@ static def getDate() { } android { - compileSdk 34 + compileSdk = 34 namespace = "org.openimis.imispolicies" if (keystorePropertiesFile.exists()) { signingConfigs { diff --git a/build.gradle b/build.gradle index 9fcbc229..67a3cf5c 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ buildscript { } } dependencies { - classpath 'com.android.tools.build:gradle:8.1.2' + classpath 'com.android.tools.build:gradle:8.13.0' classpath "org.ajoberstar.grgit:grgit-gradle:4.1.1" classpath 'com.apollographql.apollo:apollo-gradle-plugin:2.5.14' } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 825b863e..ac536839 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Mon Apr 21 11:46:21 WAT 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists \ No newline at end of file From 62ad20be92bc37a05ba6b34f7c565269128f0155 Mon Sep 17 00:00:00 2001 From: ArkeupIDComores Date: Tue, 28 Oct 2025 13:34:52 +0300 Subject: [PATCH 250/272] Update SQLHandler.java --- .../org/openimis/imispolicies/SQLHandler.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java index d990b016..63cf6457 100644 --- a/app/src/main/java/org/openimis/imispolicies/SQLHandler.java +++ b/app/src/main/java/org/openimis/imispolicies/SQLHandler.java @@ -647,6 +647,22 @@ private void ensureInsureeTableHasRequiredColumns() { mDatabase.execSQL("ALTER TABLE tblInsuree ADD COLUMN NoDisability NUMERIC"); } + // Add missing location columns + if (!columnExists(mDatabase, "tblInsuree", "CurDistrict")) { + mDatabase.execSQL("ALTER TABLE tblInsuree ADD COLUMN CurDistrict NUMERIC"); + Log.d("Database", "Added missing column: CurDistrict to tblInsuree"); + } + + if (!columnExists(mDatabase, "tblInsuree", "CurWard")) { + mDatabase.execSQL("ALTER TABLE tblInsuree ADD COLUMN CurWard NUMERIC"); + Log.d("Database", "Added missing column: CurWard to tblInsuree"); + } + + if (!columnExists(mDatabase, "tblInsuree", "CurRegion")) { + mDatabase.execSQL("ALTER TABLE tblInsuree ADD COLUMN CurRegion NUMERIC"); + Log.d("Database", "Added missing column: CurRegion to tblInsuree"); + } + if (!columnExists(mDatabase, "tblInsuree", "NonDisablingDisease")) { mDatabase.execSQL("ALTER TABLE tblInsuree ADD COLUMN NonDisablingDisease NUMERIC"); } @@ -975,6 +991,10 @@ public int updateData(String tableName, ContentValues contentValues, String wher openDatabase(); int rowsUpdated = 0; try { + // Ensure tblInsuree has required columns before updating + if ("tblInsuree".equals(tableName)) { + ensureInsureeTableHasRequiredColumns(); + } openDatabase(); rowsUpdated = mDatabase.update(tableName, contentValues, whereClause, whereArgs); if (throwOnNoRowsUpdated && rowsUpdated <= 0) { From 7ab5880b960d1ad0ad87c1a083861fb068e5a9b0 Mon Sep 17 00:00:00 2001 From: ArkeupIDComores Date: Tue, 28 Oct 2025 13:35:51 +0300 Subject: [PATCH 251/272] Update UpdateInsureeGraphQLRequest.java --- .../request/UpdateInsureeGraphQLRequest.java | 43 +++++++++++++------ 1 file changed, 31 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java index bfdd6158..941366fd 100644 --- a/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java +++ b/app/src/main/java/org/openimis/imispolicies/network/request/UpdateInsureeGraphQLRequest.java @@ -27,7 +27,25 @@ public String update( ) throws Exception { java.sql.Date date = new java.sql.Date(System.currentTimeMillis()); - + // Log des informations de l'assuré avant la mise à jour + Log.d("UpdateInsuree", "Mise à jour de l'assuré - CHID: " + member.getChfId()); + Log.d("UpdateInsuree", "Nom: " + member.getLastName() + ", Prénoms: " + member.getOtherNames()); + Log.d("UpdateInsuree", "Date de naissance: " + member.getDateOfBirth() + ", Genre: " + member.getGender()); + Log.d("UpdateInsuree", "Téléphone: " + member.getPhone() + ", Email: " + member.getEmail()); + Log.d( + "UpdateInsuree", + "Type d'ID: " + member.getTypeOfId() + ", N° d'identification: " + member.getIdentificationNumber() + ); + Log.d( + "UpdateInsuree", + "Membre chef de famille: " + member.isHead() + ", Carte émise: " + member.isCardIssued() + ); + Log.d( + "UpdateInsuree", + "Profession: " + member.getProfession() + ", Éducation: " + member.getEducation() + ); + + try { Response response = makeSynchronous(new UpdateInsureeMutation( UpdateInsureeMutationInput.builder() .clientMutationId("Update insuree '" + member.getChfId() + "'") @@ -76,11 +94,14 @@ public String update( ) .build() )); - return Objects.requireNonNull( - Objects.requireNonNull( - Objects.requireNonNull(response.getData(), "data is null") - .updateInsuree(), "update insuree is null") - .clientMutationId(), "clientMutationId is null"); + String mutationId = response.getData().updateInsuree().clientMutationId(); + Log.d("UpdateInsuree", "Mise à jour réussie - ID de mutation: " + mutationId); + return mutationId; + } catch (Exception e) { + Log.e("UpdateInsuree", "Erreur lors de la mise à jour de l'assuré " + + (member != null ? member.getChfId() : "inconnu"), e); + throw e; + } } /** @@ -110,21 +131,19 @@ private Integer parseIntSafe(String value, Integer defaultValue) { private Integer parseIntegerSafely(String value, String fieldName, String chfId) { try { if (value == null) { - Log.w("UpdateInsuree", "[GRAPHQL][" + chfId + "] " + fieldName + " is null, sending null to server"); + Log.w("UpdateInsuree", "[" + chfId + "] " + fieldName + " is null, sending null to server"); return null; } if (value.trim().isEmpty() || value.equals("0")) { - Log.w("UpdateInsuree", "[GRAPHQL][" + chfId + "] " + fieldName + " is empty or zero (" + value + "), sending null to server"); + Log.w("UpdateInsuree", "[" + chfId + "] " + fieldName + " is empty or zero (" + value + "), sending null to server"); return null; } - Integer result = Integer.parseInt(value.trim()); - - return result; + return Integer.parseInt(value.trim()); } catch (NumberFormatException e) { - Log.e("UpdateInsuree", "[GRAPHQL][" + chfId + "] Failed to parse " + fieldName + " value: '" + value + "' - sending null to server", e); + Log.e("UpdateInsuree", "[" + chfId + "] Failed to parse " + fieldName + " value: '" + value + "' - sending null to server", e); return null; } } From d50b2a628a193c613d66ba017dcf8c31830b191d Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 12:30:18 +0100 Subject: [PATCH 252/272] last update --- app/build.gradle | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 3505ab32..d3094555 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -38,7 +38,7 @@ android { minSdkVersion 21 targetSdkVersion 33 versionCode gitVersionCode - versionName "1.4.1" + versionName "1.4.2" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { useSupportLibrary = true @@ -250,6 +250,8 @@ dependencies { implementation 'androidx.recyclerview:recyclerview:1.3.2' implementation 'org.apache.commons:commons-lang3:3.12.0' implementation 'cz.msebera.android:httpclient:4.5.8' + androidTestImplementation 'androidx.test.ext:junit:1.1.5' + testImplementation 'junit:junit:4.13.2' androidTestImplementation('androidx.test.espresso:espresso-core:3.1.0', { exclude group: 'com.android.support', module: 'support-annotations' From d85d0f66779448d6a77f24ece9f670b70cb3dfd6 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 12:52:36 +0100 Subject: [PATCH 253/272] update manual build process --- .github/workflows/manual.yml | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 1bb4af90..74fff04d 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -7,6 +7,22 @@ on: description: URL of the REST API required: true default: https://test.amg.km/rest/ + app_name: + description: Name of the application + required: true + default: Policies Comores Test + app_version: + description: Version of the application + required: true + default: 1.0.0 + release_tag: + description: Tag for application update + required: true + default: comores-test + release_notes: + description: Release notes + required: true + default: Release notes # Branch is chosen by default in github manual actions jobs: @@ -47,15 +63,26 @@ jobs: ./gradlew assembleComoresDevDebug --stacktrace env: API_BASE_URL: "${{ github.event.inputs.api_base_url }}" + app_name_policies: "${{ github.event.inputs.app_name }}" + release_tag: "${{ github.event.inputs.release_tag }}" + versionName: "${{ github.event.inputs.app_version }}" - name: Environment info run: | gradle --version + - name: Edit GitHub Release + uses: ncipollo/release-action@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} # Uses the default GitHub token for authentication + tag: ${{ github.event.inputs.release_tag }} # Sets the release tag to the pushed tag name (e.g., v1.0.0) + name: ${{ github.event.inputs.app_version }} # Sets the release name to the pushed tag name (e.g., Release v1.0.0) + body: ${{ github.event.inputs.release_note }} + - uses: actions/upload-artifact@v4 with: - name: policies-comores-apk-${{github.run_number}}.apk - path: ./app/build/outputs/**/*.apk + name: app-comoresDev-debug + path: ./releases/download/${{ github.event.inputs.release_tag }}/*.apk # - name: build # run: | From 1bb424d5ae39836cdf00788a397c5f41481569c3 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:01:21 +0100 Subject: [PATCH 254/272] update manual build process --- .github/workflows/manual.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 74fff04d..8359c1c4 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -33,7 +33,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup JDK 17 - uses: actions/setup-java@v2 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' From 5cedc20d36d8d4ad9a9094835b8e01e8c9658828 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:06:37 +0100 Subject: [PATCH 255/272] update manual build process --- .github/workflows/manual.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 8359c1c4..de833f75 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -22,7 +22,7 @@ on: release_notes: description: Release notes required: true - default: Release notes + default: Correction des bugs et amélioration des performances # Branch is chosen by default in github manual actions jobs: @@ -58,6 +58,9 @@ jobs: echo url ${{ github.event.inputs.api_base_url }} echo app name ${{ github.event.inputs.app_name }} + - name: Grant execute permission for gradlew + run: chmod +x gradlew + - name: build run: | ./gradlew assembleComoresDevDebug --stacktrace From 6f49af155599c60da354757d29f98271383147dc Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:21:14 +0100 Subject: [PATCH 256/272] update manual build process --- .github/workflows/manual.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index de833f75..cd41448f 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -74,13 +74,16 @@ jobs: run: | gradle --version - - name: Edit GitHub Release - uses: ncipollo/release-action@v1 + - name: Edit existing comores release + uses: softprops/action-gh-release@v1 with: - token: ${{ secrets.GITHUB_TOKEN }} # Uses the default GitHub token for authentication - tag: ${{ github.event.inputs.release_tag }} # Sets the release tag to the pushed tag name (e.g., v1.0.0) + tag_name: ${{ github.event.inputs.release_tag }} # Sets the release tag to the pushed tag name (e.g., v1.0.0) name: ${{ github.event.inputs.app_version }} # Sets the release name to the pushed tag name (e.g., Release v1.0.0) - body: ${{ github.event.inputs.release_note }} + body: ${{ github.event.inputs.release_notes }} + draft: false + prerelease: false + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - uses: actions/upload-artifact@v4 with: From 3c1176021cac4b283217570e5c088c04525c088b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:46:09 +0100 Subject: [PATCH 257/272] update manual build process --- .github/workflows/manual.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index cd41448f..1a2198c2 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,22 +6,22 @@ on: api_base_url: description: URL of the REST API required: true - default: https://test.amg.km/rest/ + default: ${env.API_BASE_URL} app_name: - description: Name of the application + description: Application name required: true - default: Policies Comores Test + default: ${env.APP_NAME} app_version: description: Version of the application required: true - default: 1.0.0 + default: ${env.VERSION_NAME} release_tag: description: Tag for application update required: true - default: comores-test + default: ${env.RELEASE_TAG} release_notes: description: Release notes - required: true + required: false default: Correction des bugs et amélioration des performances # Branch is chosen by default in github manual actions @@ -87,7 +87,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: app-comoresDev-debug + name: app-comoresDev-debug.apk path: ./releases/download/${{ github.event.inputs.release_tag }}/*.apk # - name: build From cd1c0065b5632776923ef28cf8f2cf9a26adb349 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:47:26 +0100 Subject: [PATCH 258/272] update manual build process --- .github/workflows/manual.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 1a2198c2..4e265773 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,7 +6,7 @@ on: api_base_url: description: URL of the REST API required: true - default: ${env.API_BASE_URL} + default: ${{ env.API_BASE_URL }} app_name: description: Application name required: true From fa9f716cd7862fd9e1eb757df4e6bfdaf4140eba Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:52:34 +0100 Subject: [PATCH 259/272] update manual build process --- .github/workflows/manual.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 4e265773..4c6e2b4c 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,19 +6,19 @@ on: api_base_url: description: URL of the REST API required: true - default: ${{ env.API_BASE_URL }} + default: ${API_BASE_URL} app_name: description: Application name required: true - default: ${env.APP_NAME} + default: ${app_name_policies} app_version: description: Version of the application required: true - default: ${env.VERSION_NAME} + default: ${versionName} release_tag: description: Tag for application update required: true - default: ${env.RELEASE_TAG} + default: ${release_tag} release_notes: description: Release notes required: false From 6e7352eb32f6c2a8f557892c70702fb325109c8f Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 13:56:08 +0100 Subject: [PATCH 260/272] update manual build process --- .github/workflows/manual.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 4c6e2b4c..c990089a 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,19 +6,19 @@ on: api_base_url: description: URL of the REST API required: true - default: ${API_BASE_URL} + default: https://dev.amg.km/ app_name: description: Application name required: true - default: ${app_name_policies} + default: Policies Comores Dev app_version: description: Version of the application required: true - default: ${versionName} + default: 1.0.0 release_tag: description: Tag for application update required: true - default: ${release_tag} + default: comores-dev release_notes: description: Release notes required: false From d5de9657f03728168755f7442f8208e47104017a Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 14:06:56 +0100 Subject: [PATCH 261/272] update manual build process --- .github/workflows/manual.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index c990089a..5ccfd3fa 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -74,22 +74,25 @@ jobs: run: | gradle --version + - uses: actions/upload-artifact@v4 + with: + name: app-comoresDev-debug.apk + path: ./app/build/outputs/**/*.apk + overwrite: true + - name: Edit existing comores release uses: softprops/action-gh-release@v1 with: tag_name: ${{ github.event.inputs.release_tag }} # Sets the release tag to the pushed tag name (e.g., v1.0.0) name: ${{ github.event.inputs.app_version }} # Sets the release name to the pushed tag name (e.g., Release v1.0.0) - body: ${{ github.event.inputs.release_notes }} + body: | + ${{ github.event.inputs.release_notes }} + artifacts: ./app/build/outputs/**/*.apk draft: false prerelease: false env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/upload-artifact@v4 - with: - name: app-comoresDev-debug.apk - path: ./releases/download/${{ github.event.inputs.release_tag }}/*.apk - # - name: build # run: | # ./gradlew bundleDebug --stacktrace From 12de79f659d697dd3fbb8cff8f8eb9caf2b83078 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 14:15:16 +0100 Subject: [PATCH 262/272] update manual build process --- .github/workflows/manual.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 5ccfd3fa..c6b0acff 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -87,7 +87,7 @@ jobs: name: ${{ github.event.inputs.app_version }} # Sets the release name to the pushed tag name (e.g., Release v1.0.0) body: | ${{ github.event.inputs.release_notes }} - artifacts: ./app/build/outputs/**/*.apk + files: ./app/build/outputs/**/*.apk draft: false prerelease: false env: From 63a41aa7e6b1bce813d3a7c71329dfc33d8e6b58 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 14:39:22 +0100 Subject: [PATCH 263/272] update manual build process --- .github/workflows/manual.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index c6b0acff..bf413592 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -68,19 +68,19 @@ jobs: API_BASE_URL: "${{ github.event.inputs.api_base_url }}" app_name_policies: "${{ github.event.inputs.app_name }}" release_tag: "${{ github.event.inputs.release_tag }}" - versionName: "${{ github.event.inputs.app_version }}" - name: Environment info run: | gradle --version - - uses: actions/upload-artifact@v4 + - name: Generate apk + uses: actions/upload-artifact@v4 with: name: app-comoresDev-debug.apk path: ./app/build/outputs/**/*.apk overwrite: true - - name: Edit existing comores release + - name: Copy app to the release ${{ github.event.inputs.release_tag }} uses: softprops/action-gh-release@v1 with: tag_name: ${{ github.event.inputs.release_tag }} # Sets the release tag to the pushed tag name (e.g., v1.0.0) From 7abca746f452ab2febe52724effa55ec2b2bd4c0 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 15:08:25 +0100 Subject: [PATCH 264/272] last changes --- .github/workflows/manual.yml | 6 +++--- app/build.gradle | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index bf413592..b9c0b5b6 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -65,9 +65,9 @@ jobs: run: | ./gradlew assembleComoresDevDebug --stacktrace env: - API_BASE_URL: "${{ github.event.inputs.api_base_url }}" - app_name_policies: "${{ github.event.inputs.app_name }}" - release_tag: "${{ github.event.inputs.release_tag }}" + API_BASE_URL: ${{ github.event.inputs.api_base_url }} + app_name_policies: ${{ github.event.inputs.app_name }} + release_tag: ${{ github.event.inputs.release_tag }} - name: Environment info run: | diff --git a/app/build.gradle b/app/build.gradle index d3094555..2b3f212d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,7 +37,7 @@ android { applicationId "org.openimis.imispolicies" minSdkVersion 21 targetSdkVersion 33 - versionCode gitVersionCode + versionCode 10 versionName "1.4.2" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { From 9cbc04f94b2dc193b7c9a13ec25655b78f57f068 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 15:33:33 +0100 Subject: [PATCH 265/272] last changes --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 2b3f212d..d3094555 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,7 +37,7 @@ android { applicationId "org.openimis.imispolicies" minSdkVersion 21 targetSdkVersion 33 - versionCode 10 + versionCode gitVersionCode versionName "1.4.2" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { From 5aced37f699050c50eb95269dd3681ecb335ad9d Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 17:01:49 +0100 Subject: [PATCH 266/272] last changes --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index d3094555..8eb1b864 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,7 +37,7 @@ android { applicationId "org.openimis.imispolicies" minSdkVersion 21 targetSdkVersion 33 - versionCode gitVersionCode + versionCode 1 versionName "1.4.2" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' vectorDrawables { From e89b0129d6f856ca4357abcc1f48007ce0a7814b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 17:34:03 +0100 Subject: [PATCH 267/272] update manual.yml --- .github/workflows/manual.yml | 67 +++++++++++++++++++++--------------- 1 file changed, 40 insertions(+), 27 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index b9c0b5b6..b46fc210 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -32,6 +32,10 @@ jobs: steps: - uses: actions/checkout@v4 + # Set Repository Name As Env Variable + - name: Set repository name as env variable + run: echo "repository_name=$(echo '${{ github.repository }}' | awk -F '/' '{print $2}')" >> $GITHUB_ENV + - name: Setup JDK 17 uses: actions/setup-java@v5 with: @@ -39,45 +43,54 @@ jobs: java-version: '17' cache: 'gradle' - - uses: actions/cache@v4 - with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-${{ github.event.inputs.application_id }}-${{ hashFiles('**/*.gradle*') }}-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}-${{ hashFiles('**/buildSrc/**/*.kt') }} +# - uses: actions/cache@v4 +# with: +# path: | +# ~/.gradle/caches +# ~/.gradle/wrapper +# key: ${{ runner.os }}-${{ github.event.inputs.application_id }}-${{ hashFiles('**/*.gradle*') }}-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}-${{ hashFiles('**/buildSrc/**/*.kt') }} - - uses: actions/cache@v4 - with: - path: | - ~/.android - key: ${{ runner.os }}-${{ github.event.inputs.application_id }} +# - uses: actions/cache@v4 +# with: +# path: | +# ~/.android +# key: ${{ runner.os }}-${{ github.event.inputs.application_id }} - - name: Environment info - run: | - gradle --version - echo url ${{ github.event.inputs.api_base_url }} - echo app name ${{ github.event.inputs.app_name }} +# - name: Environment info +# run: | +# gradle --version +# echo url ${{ github.event.inputs.api_base_url }} +# echo app name ${{ github.event.inputs.app_name }} - name: Grant execute permission for gradlew - run: chmod +x gradlew + run: chmod +x ./gradlew + + # Run Tests Build + - name: Run gradle tests + run: ./gradlew test - - name: build - run: | - ./gradlew assembleComoresDevDebug --stacktrace + # Run Build Project + - name: Build gradle project + run: ./gradlew build + + # Create APK Debug + - name: Build apk debug project ${{ env.comoresDev }} module + run: ./gradlew assembleComoresDevDebug env: API_BASE_URL: ${{ github.event.inputs.api_base_url }} app_name_policies: ${{ github.event.inputs.app_name }} release_tag: ${{ github.event.inputs.release_tag }} - - name: Environment info - run: | - gradle --version +# - name: Environment info +# run: | +# gradle --version - - name: Generate apk + # Upload Artifact Build + - name: Upload APK Debug - ${{ env.comoresDev }} uses: actions/upload-artifact@v4 with: - name: app-comoresDev-debug.apk - path: ./app/build/outputs/**/*.apk + name: app-comoresDev-debug + path: ./app/build/outputs/apk/*.apk overwrite: true - name: Copy app to the release ${{ github.event.inputs.release_tag }} @@ -87,7 +100,7 @@ jobs: name: ${{ github.event.inputs.app_version }} # Sets the release name to the pushed tag name (e.g., Release v1.0.0) body: | ${{ github.event.inputs.release_notes }} - files: ./app/build/outputs/**/*.apk + files: ./app/build/outputs/apk/*.apk draft: false prerelease: false env: From c28a795089f7a48129d0631735d7cd4d2595fb41 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 17:42:03 +0100 Subject: [PATCH 268/272] update manual.yml --- .github/workflows/manual.yml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index b46fc210..7db89e32 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -65,16 +65,8 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x ./gradlew - # Run Tests Build - - name: Run gradle tests - run: ./gradlew test - - # Run Build Project - - name: Build gradle project - run: ./gradlew build - # Create APK Debug - - name: Build apk debug project ${{ env.comoresDev }} module + - name: Build Comores debug project run: ./gradlew assembleComoresDevDebug env: API_BASE_URL: ${{ github.event.inputs.api_base_url }} @@ -86,7 +78,7 @@ jobs: # gradle --version # Upload Artifact Build - - name: Upload APK Debug - ${{ env.comoresDev }} + - name: Upload APK Debug - ${{ env.comoresDevDebug }} uses: actions/upload-artifact@v4 with: name: app-comoresDev-debug From 12724ec2a869f98536ac423f604c440af1ac02c9 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 17:46:48 +0100 Subject: [PATCH 269/272] update manual.yml --- .github/workflows/manual.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 7db89e32..af3d5113 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -66,7 +66,7 @@ jobs: run: chmod +x ./gradlew # Create APK Debug - - name: Build Comores debug project + - name: Build project run: ./gradlew assembleComoresDevDebug env: API_BASE_URL: ${{ github.event.inputs.api_base_url }} @@ -78,21 +78,21 @@ jobs: # gradle --version # Upload Artifact Build - - name: Upload APK Debug - ${{ env.comoresDevDebug }} + - name: Upload APK file uses: actions/upload-artifact@v4 with: name: app-comoresDev-debug - path: ./app/build/outputs/apk/*.apk + path: ./app/build/outputs/**/*.apk overwrite: true - - name: Copy app to the release ${{ github.event.inputs.release_tag }} + - name: Edit release ${{ github.event.inputs.release_tag }} uses: softprops/action-gh-release@v1 with: tag_name: ${{ github.event.inputs.release_tag }} # Sets the release tag to the pushed tag name (e.g., v1.0.0) name: ${{ github.event.inputs.app_version }} # Sets the release name to the pushed tag name (e.g., Release v1.0.0) body: | ${{ github.event.inputs.release_notes }} - files: ./app/build/outputs/apk/*.apk + files: ./app/build/outputs/**/*.apk draft: false prerelease: false env: From 936fe74cdeac6aef82b88b17eb73589858935d62 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Wed, 29 Oct 2025 18:05:07 +0100 Subject: [PATCH 270/272] update manual.yml --- .github/workflows/manual.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index af3d5113..2dcd0c88 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -36,11 +36,11 @@ jobs: - name: Set repository name as env variable run: echo "repository_name=$(echo '${{ github.repository }}' | awk -F '/' '{print $2}')" >> $GITHUB_ENV - - name: Setup JDK 17 + - name: Setup JDK 21 uses: actions/setup-java@v5 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'gradle' # - uses: actions/cache@v4 From 13a830b768299b051705ad2fb43f0b5f309f1b17 Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 30 Oct 2025 09:55:20 +0100 Subject: [PATCH 271/272] update manual.yml --- .github/workflows/manual.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 2dcd0c88..cfe7087d 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,7 +6,8 @@ on: api_base_url: description: URL of the REST API required: true - default: https://dev.amg.km/ + default: BuildConfig.API_BASE_URL + application_id: app_name: description: Application name required: true From 955f243cc07902e8659f7883251e834a86770a9b Mon Sep 17 00:00:00 2001 From: vaneck237 Date: Thu, 30 Oct 2025 09:57:45 +0100 Subject: [PATCH 272/272] update manual.yml --- .github/workflows/manual.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index cfe7087d..879b4efe 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -6,8 +6,7 @@ on: api_base_url: description: URL of the REST API required: true - default: BuildConfig.API_BASE_URL - application_id: + default: ${{ secrets.API_BASE_URL }} app_name: description: Application name required: true