Skip to content

Commit 5f4c042

Browse files
SR20290919SR20290919
authored andcommitted
adding logger for other visit catgories
1 parent d1ca734 commit 5f4c042

File tree

6 files changed

+164
-14
lines changed

6 files changed

+164
-14
lines changed

src/main/java/com/iemr/tm/service/anc/ANCServiceImpl.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
import java.util.List;
3434
import java.util.Map;
3535

36+
import org.slf4j.Logger;
37+
import org.slf4j.LoggerFactory;
3638
import org.springframework.beans.factory.annotation.Autowired;
3739
import org.springframework.stereotype.Service;
3840
import org.springframework.transaction.annotation.Transactional;
@@ -100,6 +102,9 @@
100102
@Service
101103
public class ANCServiceImpl implements ANCService {
102104

105+
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
106+
107+
103108
private ANCNurseServiceImpl ancNurseServiceImpl;
104109
private ANCDoctorServiceImpl ancDoctorServiceImpl;
105110
private CommonNurseServiceImpl commonNurseServiceImpl;
@@ -208,17 +213,44 @@ public String saveANCNurseData(JsonObject requestOBJ, String Authorization) thro
208213
// create tc request
209214
tcRequestOBJ = commonServiceImpl.createTcRequest(requestOBJ, nurseUtilityClass, Authorization);
210215
// call method to save ANC data
216+
logger.info("Start saving ANC details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
217+
211218
ancSaveSuccessFlag = saveBenANCDetails(requestOBJ.getAsJsonObject("ancDetails"), benVisitID,
212219
benVisitCode);
220+
if (ancSaveSuccessFlag == null || ancSaveSuccessFlag <= 0) {
221+
logger.error("Error in saving BenANCDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
222+
} else {
223+
logger.info("Successfully saved BenANCDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
224+
}
213225
// call method to save History data
226+
logger.info("Start saving BenANCHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
214227
historySaveSuccessFlag = saveBenANCHistoryDetails(requestOBJ.getAsJsonObject("historyDetails"),
215228
benVisitID, benVisitCode);
229+
if (historySaveSuccessFlag == null || historySaveSuccessFlag <= 0) {
230+
logger.error("Error in saving BenANCHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
231+
} else {
232+
logger.info("Successfully saved BenANCHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
233+
}
216234
// call method to save Vital data
235+
logger.info("Start saving BenANCVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
236+
217237
vitalSaveSuccessFlag = saveBenANCVitalDetails(requestOBJ.getAsJsonObject("vitalDetails"), benVisitID,
218238
benVisitCode);
239+
if (vitalSaveSuccessFlag == null || vitalSaveSuccessFlag <= 0) {
240+
logger.error("Error in saving BenANCVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
241+
} else {
242+
logger.info("Successfully saved BenANCVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
243+
}
244+
219245
// call method to save Examination data
246+
logger.info("Start saving BenANCExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
220247
examtnSaveSuccessFlag = saveBenANCExaminationDetails(requestOBJ.getAsJsonObject("examinationDetails"),
221248
benVisitID, benVisitCode);
249+
if (examtnSaveSuccessFlag == null || examtnSaveSuccessFlag <= 0) {
250+
logger.error("Error in saving BenANCExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
251+
} else {
252+
logger.info("Successfully saved BenANCExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
253+
}
222254
} else {
223255
throw new RuntimeException("Error occurred while creating beneficiary visit");
224256
}

src/main/java/com/iemr/tm/service/cancerScreening/CSServiceImpl.java

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,13 +228,32 @@ public String saveCancerScreeningNurseData(JsonObject requestOBJ, String Authori
228228
tcRequestOBJ = commonServiceImpl.createTcRequest(requestOBJ, nurseUtilityClass, Authorization);
229229

230230
// call method to save history data
231+
logger.info("Start saving BenHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
231232
Long historySaveSuccessFlag = saveBenHistoryDetails(requestOBJ, benVisitID, benVisitCode);
233+
if (historySaveSuccessFlag == null || historySaveSuccessFlag <= 0) {
234+
logger.error("Error in saving BenHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
235+
} else {
236+
logger.info("Successfully saved BenHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
237+
}
238+
232239
// call method to save Examination data
240+
logger.info("Start saving BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
233241
Long examinationSuccessFlag = saveBenExaminationDetails(requestOBJ, benVisitID, Authorization,
234242
benVisitCode, benFlowID);
243+
if (examinationSuccessFlag == null || examinationSuccessFlag <= 0) {
244+
logger.error("Error in saving BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
245+
} else {
246+
logger.info("Successfully saved BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
247+
}
235248
// call method to save vitals data
249+
logger.info("Start saving BenVitalsDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
236250
Long vitalSaveSuccessFlag = saveBenVitalsDetails(requestOBJ, benVisitID, benVisitCode);
237-
251+
if (vitalSaveSuccessFlag == null || vitalSaveSuccessFlag <= 0) {
252+
logger.error("Error in saving BenVitalsDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
253+
} else {
254+
logger.info("Successfully saved BenVitalsDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
255+
}
256+
238257
if ((historySaveSuccessFlag != null && historySaveSuccessFlag > 0)
239258
&& (examinationSuccessFlag != null && examinationSuccessFlag > 0)
240259
&& (vitalSaveSuccessFlag != null && vitalSaveSuccessFlag > 0)) {

src/main/java/com/iemr/tm/service/covid19/Covid19ServiceImpl.java

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
import java.util.List;
3030
import java.util.Map;
3131

32+
import org.slf4j.Logger;
33+
import org.slf4j.LoggerFactory;
3234
import org.springframework.beans.factory.annotation.Autowired;
3335
import org.springframework.stereotype.Service;
3436
import org.springframework.transaction.annotation.Transactional;
@@ -75,6 +77,9 @@
7577

7678
@Service
7779
public class Covid19ServiceImpl implements Covid19Service {
80+
81+
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
82+
7883
@Autowired
7984
private CommonNurseServiceImpl commonNurseServiceImpl;
8085
@Autowired
@@ -153,12 +158,24 @@ public String saveCovid19NurseData(JsonObject requestOBJ, String Authorization)
153158

154159
tcRequestOBJ = commonServiceImpl.createTcRequest(requestOBJ, nurseUtilityClass, Authorization);
155160
// call method to save History data
161+
logger.info("Start saving BenCovid19HistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
156162
historySaveSuccessFlag = saveBenCovid19HistoryDetails(requestOBJ.getAsJsonObject("historyDetails"),
157163
benVisitID, benVisitCode);
164+
if (historySaveSuccessFlag == null || historySaveSuccessFlag <= 0) {
165+
logger.error("Error in saving BenCovid19HistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
166+
} else {
167+
logger.info("Successfully saved BenCovid19HistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
168+
}
158169
// call method to save Vital data
170+
logger.info("Start saving BenCovid19VitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
159171
vitalSaveSuccessFlag = saveBenCovid19VitalDetails(requestOBJ.getAsJsonObject("vitalDetails"),
160172
benVisitID, benVisitCode);
161-
173+
if (vitalSaveSuccessFlag == null || vitalSaveSuccessFlag <= 0) {
174+
logger.error("Error in saving BenCovid19VitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
175+
} else {
176+
logger.info("Successfully saved BenCovid19VitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
177+
}
178+
162179
} else {
163180
throw new RuntimeException("Error occurred while creating beneficiary visit");
164181
}

src/main/java/com/iemr/tm/service/generalOPD/GeneralOPDServiceImpl.java

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
import java.util.List;
2929
import java.util.Map;
3030

31+
import org.slf4j.Logger;
32+
import org.slf4j.LoggerFactory;
3133
import org.springframework.beans.factory.annotation.Autowired;
3234
import org.springframework.stereotype.Service;
3335
import org.springframework.transaction.annotation.Transactional;
@@ -80,6 +82,10 @@
8082

8183
@Service
8284
public class GeneralOPDServiceImpl implements GeneralOPDService {
85+
86+
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
87+
88+
8389
@Autowired
8490
private CommonNurseServiceImpl commonNurseServiceImpl;
8591
@Autowired
@@ -144,19 +150,40 @@ public String saveNurseData(JsonObject requestOBJ, String Authorization) throws
144150
// create tc request
145151
tcRequestOBJ = commonServiceImpl.createTcRequest(requestOBJ, nurseUtilityClass, Authorization);
146152
// call method to save History data
147-
if (requestOBJ.has("historyDetails") && !requestOBJ.get("historyDetails").isJsonNull())
153+
if (requestOBJ.has("historyDetails") && !requestOBJ.get("historyDetails").isJsonNull()) {
154+
logger.info("Start saving BenGeneralOPDHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
148155
historySaveSuccessFlag = saveBenGeneralOPDHistoryDetails(
149156
requestOBJ.getAsJsonObject("historyDetails"), benVisitID, benVisitCode);
157+
if (historySaveSuccessFlag == null || historySaveSuccessFlag <= 0) {
158+
logger.error("Error in saving BenGeneralOPDHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
159+
} else {
160+
logger.info("Successfully saved BenGeneralOPDHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
161+
}
162+
}
150163

151164
// call method to save vital data
152-
if (requestOBJ.has("vitalDetails") && !requestOBJ.get("vitalDetails").isJsonNull())
165+
if (requestOBJ.has("vitalDetails") && !requestOBJ.get("vitalDetails").isJsonNull()) {
166+
logger.info("Start saving BenVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
153167
vitalSaveSuccessFlag = saveBenVitalDetails(requestOBJ.getAsJsonObject("vitalDetails"), benVisitID,
154168
benVisitCode);
155-
169+
if (vitalSaveSuccessFlag == null || vitalSaveSuccessFlag <= 0) {
170+
logger.error("Error in saving BenVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
171+
} else {
172+
logger.info("Successfully saved BenVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
173+
}
174+
}
175+
156176
// call method to save examination data
157-
if (requestOBJ.has("examinationDetails") && !requestOBJ.get("examinationDetails").isJsonNull())
177+
if (requestOBJ.has("examinationDetails") && !requestOBJ.get("examinationDetails").isJsonNull()) {
178+
logger.info("Start saving BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
158179
examtnSaveSuccessFlag = saveBenExaminationDetails(requestOBJ.getAsJsonObject("examinationDetails"),
159180
benVisitID, benVisitCode);
181+
if (examtnSaveSuccessFlag == null || examtnSaveSuccessFlag <= 0) {
182+
logger.error("Error in saving BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
183+
} else {
184+
logger.info("Successfully saved BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
185+
}
186+
}
160187
} else {
161188
throw new RuntimeException("Error occurred while creating beneficiary visit");
162189
}

src/main/java/com/iemr/tm/service/ncdscreening/NCDScreeningServiceImpl.java

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
import java.util.List;
2929
import java.util.Map;
3030

31+
import org.slf4j.Logger;
32+
import org.slf4j.LoggerFactory;
3133
import org.springframework.beans.factory.annotation.Autowired;
3234
import org.springframework.stereotype.Service;
3335
import org.springframework.transaction.annotation.Transactional;
@@ -81,6 +83,8 @@
8183
@Service
8284
public class NCDScreeningServiceImpl implements NCDScreeningService {
8385

86+
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
87+
8488
private NCDScreeningNurseServiceImpl ncdScreeningNurseServiceImpl;
8589
private CommonNurseServiceImpl commonNurseServiceImpl;
8690
private CommonBenStatusFlowServiceImpl commonBenStatusFlowServiceImpl;
@@ -193,14 +197,32 @@ public String saveNCDScreeningNurseData(JsonObject requestOBJ, String Authorizat
193197
historySaveSuccessFlag = saveBenNCDCareHistoryDetails(requestOBJ.getAsJsonObject("historyDetails"),
194198
benVisitID, benVisitCode);
195199
// call method to save Vital data
200+
logger.info("Start saving BenNCDCareVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
196201
vitalSaveSuccessFlag = saveBenNCDCareVitalDetails(requestOBJ.getAsJsonObject("vitalDetails"),
197202
benVisitID, benVisitCode);
203+
if (vitalSaveSuccessFlag == null || vitalSaveSuccessFlag <= 0) {
204+
logger.error("Error in saving BenNCDCareVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
205+
} else {
206+
logger.info("Successfully saved BenNCDCareVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
207+
}
198208
// call method to save IDRS data
209+
logger.info("Start saving IDRS details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
199210
idrsFlag = saveidrsDetails(requestOBJ.getAsJsonObject("idrsDetails"), benVisitID, benVisitCode);
211+
if (idrsFlag == null || idrsFlag <= 0) {
212+
logger.error("Error in saving IDRS details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
213+
} else {
214+
logger.info("Successfully saved IDRS details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
215+
}
200216
// call method to save physical activity
217+
logger.info("Start saving Physical Activity details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
201218
physicalActivityFlag = savePhysicalActivityDetails(
202219
requestOBJ.getAsJsonObject("historyDetails").getAsJsonObject("physicalActivityHistory"),
203220
benVisitID, benVisitCode);
221+
if (physicalActivityFlag == null || physicalActivityFlag <= 0) {
222+
logger.error("Error in saving Physical Activity details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
223+
} else {
224+
logger.info("Successfully saved Physical Activity details for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
225+
}
204226
} else {
205227
throw new RuntimeException("Error occurred while creating beneficiary visit");
206228
}

src/main/java/com/iemr/tm/service/pnc/PNCServiceImpl.java

Lines changed: 41 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
import java.util.List;
2929
import java.util.Map;
3030

31+
import org.slf4j.Logger;
32+
import org.slf4j.LoggerFactory;
3133
import org.springframework.beans.factory.annotation.Autowired;
3234
import org.springframework.stereotype.Service;
3335
import org.springframework.transaction.annotation.Transactional;
@@ -83,6 +85,9 @@
8385

8486
@Service
8587
public class PNCServiceImpl implements PNCService {
88+
89+
private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
90+
8691
private CommonNurseServiceImpl commonNurseServiceImpl;
8792
private CommonDoctorServiceImpl commonDoctorServiceImpl;
8893
private PNCNurseServiceImpl pncNurseServiceImpl;
@@ -180,24 +185,52 @@ public String savePNCNurseData(JsonObject requestOBJ, String Authorization) thro
180185
// tc request
181186
tcRequestOBJ = commonServiceImpl.createTcRequest(requestOBJ, nurseUtilityClass, Authorization);
182187
// call method to save History data
183-
if (requestOBJ.has("historyDetails") && !requestOBJ.get("historyDetails").isJsonNull())
188+
if (requestOBJ.has("historyDetails") && !requestOBJ.get("historyDetails").isJsonNull()) {
189+
logger.info("Start saving BenPNCHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
184190
historySaveSuccessFlag = saveBenPNCHistoryDetails(requestOBJ.getAsJsonObject("historyDetails"),
185191
benVisitID, benVisitCode);
186-
192+
if (historySaveSuccessFlag == null || historySaveSuccessFlag <= 0) {
193+
logger.error("Error in saving BenPNCHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
194+
} else {
195+
logger.info("Successfully saved BenPNCHistoryDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
196+
}
197+
}
187198
// call method to save ANC data
188-
if (requestOBJ.has("pNCDeatils") && !requestOBJ.get("pNCDeatils").isJsonNull())
199+
200+
if (requestOBJ.has("pNCDeatils") && !requestOBJ.get("pNCDeatils").isJsonNull()) {
201+
logger.info("Start saving BenPNCDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
189202
pncSaveSuccessFlag = saveBenPNCDetails(requestOBJ, benVisitID, benVisitCode);
190-
203+
if (pncSaveSuccessFlag == null || pncSaveSuccessFlag <= 0) {
204+
logger.error("Error in saving BenPNCDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
205+
} else {
206+
logger.info("Successfully saved BenPNCDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
207+
}
208+
}
209+
191210
// call method to save Vital data
192-
if (requestOBJ.has("vitalDetails") && !requestOBJ.get("vitalDetails").isJsonNull())
211+
if (requestOBJ.has("vitalDetails") && !requestOBJ.get("vitalDetails").isJsonNull()) {
212+
logger.info("Start saving BenPNCVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
193213
vitalSaveSuccessFlag = saveBenPNCVitalDetails(requestOBJ.getAsJsonObject("vitalDetails"),
194214
benVisitID, benVisitCode);
195-
215+
if (vitalSaveSuccessFlag == null || vitalSaveSuccessFlag <= 0) {
216+
logger.error("Error in saving BenPNCVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
217+
} else {
218+
logger.info("Successfully saved BenPNCVitalDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
219+
}
220+
}
221+
222+
196223
// call method to save examination data
197-
if (requestOBJ.has("examinationDetails") && !requestOBJ.get("examinationDetails").isJsonNull())
224+
if (requestOBJ.has("examinationDetails") && !requestOBJ.get("examinationDetails").isJsonNull()) {
225+
logger.info("Start saving BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
198226
examtnSaveSuccessFlag = saveBenExaminationDetails(requestOBJ.getAsJsonObject("examinationDetails"),
199227
benVisitID, benVisitCode);
200-
228+
if (examtnSaveSuccessFlag == null || examtnSaveSuccessFlag <= 0) {
229+
logger.error("Error in saving BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
230+
} else {
231+
logger.info("Successfully saved BenExaminationDetails for BenVisitID={} and BenVisitCode={}", benVisitID, benVisitCode);
232+
}
233+
}
201234
} else {
202235
throw new RuntimeException("Error occurred while creating beneficiary visit");
203236
}

0 commit comments

Comments
 (0)