@@ -40,7 +40,7 @@ public class SQLHandler extends SQLiteOpenHelper {
4040 private static final String CreateTableControls = "CREATE TABLE IF NOT EXISTS tblControls(FieldName TEXT, Adjustability TEXT);" ;
4141 private static final String CreateTableClaimAdmins = "CREATE TABLE IF NOT EXISTS tblClaimAdmins(Code TEXT, HFCode TEXT ,Name TEXT);" ;
4242 private static final String CreateTableReferences = "CREATE TABLE IF NOT EXISTS tblReferences(Code TEXT, Name TEXT, Type TEXT, Price TEXT);" ;
43- private static final String createTableClaimDetails = "CREATE TABLE IF NOT EXISTS tblClaimDetails(ClaimUUID TEXT, ClaimDate TEXT, HFCode TEXT, ClaimAdmin TEXT, ClaimCode TEXT, GuaranteeNumber TEXT, InsureeNumber TEXT, StartDate TEXT, EndDate TEXT, ICDCode TEXT, Comment TEXT, Total TEXT, ICDCode1 TEXT, ICDCode2 TEXT, ICDCode3 TEXT, ICDCode4 TEXT, VisitType TEXT, ReferalHF TEXT, PatientCondition TEXT,PreAuthorization Int );" ;
43+ private static final String createTableClaimDetails = "CREATE TABLE IF NOT EXISTS tblClaimDetails(ClaimUUID TEXT, ClaimDate TEXT, HFCode TEXT, ClaimAdmin TEXT, ClaimCode TEXT, GuaranteeNumber TEXT, InsureeNumber TEXT, StartDate TEXT, EndDate TEXT, ICDCode TEXT, Comment TEXT, Total TEXT, ICDCode1 TEXT, ICDCode2 TEXT, ICDCode3 TEXT, ICDCode4 TEXT, VisitType TEXT, ReferalHF TEXT, ReferralCode TEXT, PatientCondition TEXT,PreAuthorization Int );" ;
4444 private static final String createTableClaimItems = "CREATE TABLE IF NOT EXISTS tblClaimItems(ClaimUUID TEXT, ItemCode TEXT, ItemPrice TEXT, ItemQuantity TEXT);" ;
4545 private static final String createTableClaimServices = "CREATE TABLE IF NOT EXISTS tblClaimServices(ClaimUUID TEXT,ServiceId TEXT, ServiceCode TEXT, ServicePrice TEXT, ServiceQuantity TEXT, ServicePackageType TEXT, SubServicesItems TEXT);" ;
4646 private static final String createTableClaimUploadStatus = "CREATE TABLE IF NOT EXISTS tblClaimUploadStatus(ClaimUUID TEXT, UploadDate TEXT, UploadStatus TEXT, UploadMessage TEXT);" ;
@@ -431,7 +431,7 @@ public void deleteClaim(String claimUUID) {
431431
432432 public JSONObject getClaim (String claimUUID ) {
433433 JSONArray claimDetails = getQueryResultAsJsonArray ("tblClaimDetails" ,
434- new String []{"ClaimUUID" , "ClaimDate" , "HFCode" , "ClaimAdmin" , "ClaimCode" , "GuaranteeNumber" , "InsureeNumber" , "StartDate" , "EndDate" , "ICDCode" , "Comment" , "Total" , "ICDCode1" , "ICDCode2" , "ICDCode3" , "ICDCode4" , "VisitType" , "ReferalHF" , "PatientCondition" , "PreAuthorization" },
434+ new String []{"ClaimUUID" , "ClaimDate" , "HFCode" , "ClaimAdmin" , "ClaimCode" , "GuaranteeNumber" , "InsureeNumber" , "StartDate" , "EndDate" , "ICDCode" , "Comment" , "Total" , "ICDCode1" , "ICDCode2" , "ICDCode3" , "ICDCode4" , "VisitType" , "ReferalHF" , "ReferralCode" , " PatientCondition" , "PreAuthorization" },
435435 "LOWER(ClaimUUID) = ?" ,
436436 new String []{claimUUID .toLowerCase (Locale .ROOT )});
437437
@@ -463,7 +463,7 @@ public JSONArray getAllPendingClaims() {
463463 // Rename InsureeNumber to CHFID
464464 // This is required to support legacy Rest API and Web App
465465 JSONArray claims = getQueryResultAsJsonArray (
466- "SELECT ClaimUUID, ClaimDate, HFCode, ClaimAdmin, ClaimCode, GuaranteeNumber, InsureeNumber AS CHFID, StartDate, EndDate, ICDCode, Comment, Total, ICDCode1, ICDCode2, ICDCode3, ICDCode4, VisitType, ReferalHF, PatientCondition, PreAuthorization " +
466+ "SELECT ClaimUUID, ClaimDate, HFCode, ClaimAdmin, ClaimCode, GuaranteeNumber, InsureeNumber AS CHFID, StartDate, EndDate, ICDCode, Comment, Total, ICDCode1, ICDCode2, ICDCode3, ICDCode4, VisitType, ReferalHF, ReferralCode, PatientCondition, PreAuthorization " +
467467 " FROM tblClaimDetails cd" +
468468 " WHERE NOT EXISTS (SELECT cus.ClaimUUID FROM tblClaimUploadStatus cus WHERE cus.ClaimUUID = cd.ClaimUUID AND cus.UploadStatus != ?)" ,
469469 new String []{CLAIM_UPLOAD_STATUS_ERROR }
0 commit comments