Skip to content

Commit 17c23b5

Browse files
committed
improve response
1 parent 023f21a commit 17c23b5

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

api/src/main/java/org/openmrs/module/ugandaemrsync/api/impl/UgandaEMRSyncServiceImpl.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2532,11 +2532,14 @@ public Map requestLabResult(Order order, SyncTask syncTask) {
25322532
} else {
25332533
// Logging based on responseCode or status
25342534
if (responseCode != null && !results.containsKey("status")) {
2535-
logTransaction(syncTaskType, responseCode, responseMessage, order.getAccessionNumber(), responseMessage, new Date(), syncTaskType.getUrl(), false, false);
2536-
response.put("responseMessage", responseMessage);
2535+
String detailedResponseMessage=String.format("CPHL Server Response for order: %s while fetching results: %s",order.getAccessionNumber(),responseMessage);
2536+
logTransaction(syncTaskType, responseCode, detailedResponseMessage, order.getAccessionNumber(), detailedResponseMessage, new Date(), syncTaskType.getUrl(), false, false);
2537+
response.put("responseMessage", detailedResponseMessage);
25372538
} else if (results.containsKey("status")) {
2538-
logTransaction(syncTaskType, responseCode, results.get("status").toString(), order.getAccessionNumber(), results.get("status").toString(), new Date(), syncTaskType.getUrl(), false, false);
2539-
response.put("responseMessage", results.get("status").toString());
2539+
2540+
String detailedResponseMessage=String.format("CPHL Response : Results for order: %s are %s",order.getAccessionNumber(),results.get("status").toString());
2541+
logTransaction(syncTaskType, responseCode, detailedResponseMessage, order.getAccessionNumber(), detailedResponseMessage, new Date(), syncTaskType.getUrl(), false, false);
2542+
response.put("responseMessage", detailedResponseMessage);
25402543
}
25412544
}
25422545
return response;

0 commit comments

Comments
 (0)