Skip to content

Commit 8a2f3be

Browse files
committed
fix upload claim with fhir
1 parent 0765bf6 commit 8a2f3be

10 files changed

Lines changed: 13 additions & 11 deletions

File tree

.DS_Store

0 Bytes
Binary file not shown.

claimManagement/.DS_Store

0 Bytes
Binary file not shown.

claimManagement/src/.DS_Store

0 Bytes
Binary file not shown.

claimManagement/src/main/java/org/openimis/imisclaims/SQLHandler.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,6 @@ public JSONArray getAllPendingClaims() {
465465
for (int i = 0; i < claims.length(); i++) {
466466
JSONObject claim = claims.getJSONObject(i);
467467
String ClaimUUID = (String) claim.remove("ClaimUUID");
468-
Log.e("hf code", claim.getString("HFCode"));
469468

470469
JSONObject resultClaim = new JSONObject();
471470
resultClaim.put("details", claim);

claimManagement/src/main/java/org/openimis/imisclaims/SynchronizeActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ public void CheckUpdate(){
244244
reader.close();
245245
connection.disconnect();
246246

247-
//get lastest version
247+
//get latest version
248248
JSONArray jsonarray = new JSONArray(response.toString());
249249
String lastVersion = "";
250250
String tag_name = "";

claimManagement/src/main/java/org/openimis/imisclaims/SynchronizeService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,11 @@ private JSONArray processClaimResponse(List<PostNewClaims.Result> results) {
131131
} else {
132132
if (claimResponseCode == PostNewClaims.Result.Status.REJECTED) {
133133
sqlHandler.insertClaimUploadStatus(claimUUID, date, SQLHandler.CLAIM_UPLOAD_STATUS_REJECTED, null);
134+
jsonResults.put(String.format(claimResponseLine, claimCode, getResources().getString(R.string.ClaimRejected)));
134135
} else {
135136
sqlHandler.insertClaimUploadStatus(claimUUID, date, SQLHandler.CLAIM_UPLOAD_STATUS_ERROR, result.getMessage());
137+
jsonResults.put(String.format(claimResponseLine, claimCode, result.getMessage()));
136138
}
137-
jsonResults.put(String.format(claimResponseLine, claimCode, result.getMessage()));
138139
}
139140
}
140141
return jsonResults;

claimManagement/src/main/java/org/openimis/imisclaims/network/util/OkHttpUtils.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
import org.openimis.imisclaims.Global;
99
import org.openimis.imisclaims.network.okhttp.AuthorizationInterceptor;
1010

11+
import java.util.concurrent.TimeUnit;
12+
1113
import javax.net.ssl.SSLContext;
1214
import javax.net.ssl.TrustManager;
1315
import javax.net.ssl.X509TrustManager;
@@ -29,6 +31,8 @@ public static OkHttpClient getDefaultOkHttpClient() {
2931
synchronized (OkHttpUtils.class) {
3032
if (client == null) {
3133
OkHttpClient.Builder builder = new OkHttpClient.Builder();
34+
builder.readTimeout(2000, TimeUnit.SECONDS)
35+
.writeTimeout(2000, TimeUnit.SECONDS);
3236
HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
3337
interceptor.setLevel(BuildConfig.DEBUG ? HttpLoggingInterceptor.Level.BODY : HttpLoggingInterceptor.Level.BASIC);
3438
builder.addInterceptor(interceptor);

claimManagement/src/main/res/layout/activity_claim.xml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,6 @@
189189
android:background="@drawable/corner"
190190
android:fontFamily="sans-serif-light"
191191
android:hint="@string/Diagnosis1"
192-
android:maxLength="6"
193192
/>
194193

195194
<AutoCompleteTextView
@@ -201,8 +200,7 @@
201200
android:ems="10"
202201
android:background="@drawable/corner"
203202
android:fontFamily="sans-serif-light"
204-
android:hint="@string/Diagnosis2"
205-
android:maxLength="6" />
203+
android:hint="@string/Diagnosis2" />
206204
</LinearLayout>
207205

208206
<LinearLayout
@@ -221,8 +219,7 @@
221219
android:background="@drawable/corner"
222220
android:paddingLeft="5dp"
223221
android:layout_marginRight="5dp"
224-
android:hint="@string/Diagnosis3"
225-
android:maxLength="6" />
222+
android:hint="@string/Diagnosis3" />
226223

227224
<AutoCompleteTextView
228225
android:id="@+id/etDiagnosis4"
@@ -233,8 +230,7 @@
233230
android:fontFamily="sans-serif-light"
234231
android:background="@drawable/corner"
235232
android:paddingLeft="5dp"
236-
android:hint="@string/Diagnosis4"
237-
android:maxLength="6" />
233+
android:hint="@string/Diagnosis4" />
238234

239235

240236
</LinearLayout>

claimManagement/src/main/res/values-fr/strings.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,5 +214,6 @@
214214
<string name="haveLastVersion">Vous avez la dernière version </string>
215215
<string name="newVersion">Nouvelle version </string>
216216
<string name="claimUpdate">Mise à jour Claims</string>
217-
<string name="getVersion">Téléchargement version </string>
217+
<string name="getVersion">Téléchargement version</string>
218+
<string name="ClaimRejected">Prestation rejetée</string>
218219
</resources>

claimManagement/src/main/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,4 +251,5 @@
251251
<string name="newVersion">New version </string>
252252
<string name="claimUpdate">Update Claims</string>
253253
<string name="getVersion">Downloading version </string>
254+
<string name="ClaimRejected">Claim rejected</string>
254255
</resources>

0 commit comments

Comments
 (0)