Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Created by Jonathan Evans on 7/6/17.
- */
- public class YouthGuidance {
- //Update move school ProgEnroll contract staff
- public static void updateTeamSchoolAssignment(String originalParId, String dupParId) {
- System.out.println("--UPDATE DUPLICATE TEAM-SCHOOL ASSIGNMENT\n" +
- "\n" +
- "select * from FD__TEAM_ASSIGNMENT\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "\n" +
- "update T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + " and OP__FORMID = 613\n" +
- "\n" +
- "update FD__TEAM_ASSIGNMENT\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- ",OP__FOLDERID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "--COMFIRM ROW IS IN THE T4W_DOCUMENTS TABLE\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + originalParId + "\n" +
- "\n" +
- "--CONFIRM ROW IS IN THE FD__TEAM_ASSIGNMENT TABLE\n" +
- "select * from FD__TEAM_ASSIGNMENT\n" +
- "where OP__PARENTID = " + originalParId + "\n");
- }
- public static void updatePE(String originalParId, String dupParId) {
- System.out.println(
- "--Update Duplicate program enrollment\n" +
- "select * from dbo.T4W_DOCUMENTS\n" +
- "where op__parentid = " + dupParId + "\n" +
- "\n" +
- "select * from dbo.FD__PROGRAM_ENROLLMENT_FORM\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "update dbo.T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId +" and OP__FORMID = 606\n" +
- "\n" +
- "update dbo.FD__PROGRAM_ENROLLMENT_FORM\n" +
- "set OP__PARENTID = " + originalParId + ", OP__FOLDERID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n--CONFIRM ROW IS IN T4W_DOCUMENTS TABLE\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + originalParId +"\n" +
- "\n" +
- "--CONFIRM ROW IS IN FD__PROGRAM_ENROLLMENT_FORM TABLE\n" +
- "select * from FD__PROGRAM_ENROLLMENT_FORM\n" +
- "where OP__PARENTID = " + originalParId + "\n");
- }
- public static void updateDuplicateContractAssignment(String origPEDoc, String dupPEDoc) {
- System.out.println(
- "--UPDATE DUPLICATE CONTRACT ASSIGNMENT\n" +
- "--NOTE: MUST ***NOT*** use the OP__PARENTID of the General Intake\n" +
- "--MUST use the OP__PARENTID of the Program Enrollment form\n" +
- "\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + origPEDoc + "\n" +
- "\n" +
- "select * from FD__Contract_Assignment\n" +
- "where OP__PARENTID = " + origPEDoc + "\n" +
- "\n" +
- "update T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + origPEDoc + "\n" +
- "where OP__PARENTID = " + dupPEDoc + " and OP__FORMID = 610\n" +
- "\n" +
- "update FD__Contract_Assignment\n" +
- "set OP__PARENTID = " + origPEDoc + "\n" +
- ", OP__FOLDERID = " + origPEDoc + "\n" +
- "where OP__PARENTID = " + dupPEDoc + "\n" +
- "\n" +
- "--CONFIRM CONTRACT ASSIGNMENT HAS BEEN MOVED\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + origPEDoc + "\n" +
- "\n" +
- "select * from FD__Contract_Assignment\n" +
- "where OP__PARENTID = " + origPEDoc + "\n");
- }
- public static void updateDuplicateStaffAssignment(String origPEDoc, String dupPEDoc) {
- System.out.println("--UPDATE DUPLICATE STAFF ASSIGNMENT\n" +
- "--NOTE: MUST ***NOT*** use the OP__PARENTID of the General Intake\n" +
- "--MUST use the OP__PARENTID of the Program Enrollment form\n" +
- "\nselect * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + origPEDoc + "\n" +
- "\n" +
- "select * from FD__STAFF_ASSIGNMENT_FORM\n" +
- "where OP__PARENTID = " + origPEDoc + "\n" +
- "\n" +
- "\n" +
- "update FD__STAFF_ASSIGNMENT_FORM\n" +
- "set OP__PARENTID = " + origPEDoc + ", OP__FOLDERID = " + origPEDoc + "\n" +
- "where OP__PARENTID = " + dupPEDoc + "\n" +
- "\n" +
- "update T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + origPEDoc + "\n" +
- "where OP__PARENTID = " + dupPEDoc + " and OP__FORMID = 609\n" +
- "\n" +
- "--CONFIRM STAFF ASSIGNMENT HAS BEEN MOVED\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + origPEDoc + "\n" +
- "\n" +
- "select * from FD__STAFF_ASSIGNMENT_FORM\n" +
- "where OP__PARENTID = " + origPEDoc + "\n");
- }
- //Update move consents for dupl folders
- public static void updateConsents(String originalParId, String dupParId, String origYGId) {
- System.out.println("--UPDATE CONSENTS\n" +
- "\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + dupParId + " and OP__CREATORNAME = 'SP__CONSENTS'\n" +
- "\n" +
- "select * from fd__consents\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "update T4W_DOCUMENTS\n" +
- "set OP__PARENTID= " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + " and OP__CREATORNAME = 'SP__CONSENTS'\n" +
- "\n" +
- "update FD__CONSENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- ", OP__FOLDERID = " + originalParId + "\n" +
- ", YGID = " + origYGId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "\n" +
- "\n" +
- "--CONFIRM ROWS ARE IN T4W_DOCUMENTS\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + originalParId + " and OP__CREATORNAME = 'SP__CONSENTS'\n" +
- "\n" +
- "--CONFIRM ROWS ARE IN FD__CONSENTS TABLE\n" +
- "select * from FD__CONSENTS\n" +
- "where op__parentid = " + originalParId + "\n");
- }
- //Update move contact info grade
- public static void updateDuplicateContactInformation(String originalParId, String dupParId) {
- System.out.println("--UPDATE DUPLICATE Contact Information\n" +
- "\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "select * from FD__SUBFORM_ADDRESS_INFORMATIO\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "update T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + " and OP__FORMID = 513\n" +
- "\n" +
- "update FD__SUBFORM_ADDRESS_INFORMATIO\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- ",OP__FOLDERID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "--CONFIRM ROW IS IN T4W_DOCUMENTS TABLE\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + originalParId + "\n" +
- "\n" +
- "--CONFIRM ROW IS IN fd__SUBFORM_ADDRESS_INFORMATIO TABLE\n" +
- "select * from FD__SUBFORM_ADDRESS_INFORMATIO\n" +
- "where OP__PARENTID = " + originalParId + "\n");
- }
- public static void unduplicateRFAForms(String originalParId, String dupParId) {
- System.out.println("--UNDUPLICATE RFA FORMS\n" +
- "\n" +
- "select * from FD__BEHAVIORAL_HEALTH_RFA\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "update FD__BEHAVIORAL_HEALTH_RFA\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- ", OP__FOLDERID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "update T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + " and OP__FORMID = 1007\n" +
- "\n" +
- "\n" +
- "\n--CONFIRM RFA FORM HAS BEEN MOVED\n" +
- "select * from FD__BEHAVIORAL_HEALTH_RFA\n" +
- "where OP__PARENTID = " + originalParId + "\n" +
- "\n" +
- "select * from T4W_DOCUMENTS\n" +
- "where OP__PARENTID = " + originalParId + "\n");
- }
- public static void unduplicateGradeInSchool(String originalParId, String dupParId) {
- System.out.println(
- "--UNDUPLICATE GRADE IN SCHOOL\n" +
- "\n" +
- "select * from dbo.T4W_DOCUMENTS\n" +
- "where op__parentid = " + dupParId + "\n" +
- "\n" +
- "select * from dbo.FD__STUDENT_YEAR_TRACKING\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "update dbo.T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + " and OP__FORMID = 589\n" +
- "\n" +
- "update dbo.FD__STUDENT_YEAR_TRACKING\n" +
- "set OP__PARENTID = " + originalParId + ", OP__FOLDERID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "--CONFIRM GRADE IN SCHOOL HAS BEEN MOVED\n" +
- "select * from dbo.T4W_DOCUMENTS\n" +
- "where op__parentid = " + originalParId + "\n" +
- "\n" +
- "select * from dbo.FD__STUDENT_YEAR_TRACKING\n" +
- "where OP__PARENTID = " + originalParId + "\n");
- }
- public static void unduplicateMedicaidStatus(String originalParId, String dupParId) {
- System.out.println(
- "--UNDUPLICATE MEDICAID STATUS\n" +
- "\n" +
- "select * from dbo.T4W_DOCUMENTS\n" +
- "where op__parentid = " + dupParId + "\n" +
- "\n" +
- "select * from dbo.FD__MEDICAID_STATUS\n" +
- "where op__parentid = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "update dbo.T4W_DOCUMENTS\n" +
- "set OP__PARENTID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + " and OP__FORMID = 977\n" +
- "\n" +
- "update dbo.FD__MEDICAID_STATUS\n" +
- "set OP__PARENTID = " + originalParId + ", OP__FOLDERID = " + originalParId + "\n" +
- "where OP__PARENTID = " + dupParId + "\n" +
- "\n" +
- "\n" +
- "--CONFIRM MEDICAID STATUS HAS BEEN MOVED\n" +
- "\n" +
- "select * from dbo.T4W_DOCUMENTS\n" +
- "where op__parentid = " + originalParId + "\n" +
- "\n" +
- "select * from dbo.FD__MEDICAID_STATUS\n" +
- "where op__parentid = " + originalParId + "\n");
- }
- //Update Group enrollment attendance ygid for dupl folders
- public static void updateGroupEnrollment(String origYGId, String dupYGId, String originalParId) {
- System.out.println(
- "--update dbo.FD__Group_Enrollment\n" +
- "\n" +
- "select * from dbo.FD__Group_Enrollment\n" +
- "where YGID = " + dupYGId + "\n" +
- "\n" +
- "update dbo.FD__Group_Enrollment\n" +
- "set YGID = " + origYGId + "\n" +
- "where YGID = " + dupYGId + "\n");
- //
- // "\n" +
- // "--CONFIRM ROWS ARE IN T4W_DOCUMENTS\n" +
- // "select * from T4W_DOCUMENTS\n" +
- // "where OP__ID = " + originalParId + "\n" +
- //
- // "\n" +
- // "--CONFIRM ROWS ARE STILL IN FD__GROUP_ENROLLMENT\n" +
- // "select * from FD__Group_Enrollment\n" +
- // "where YGID = " + origYGId + "\n");
- // "\n" +
- // "--set ygid = correct ygid\n" +
- // "--where (ygid = wrong ygid and op__folderid = correct folderid)\n" +
- //
- // "\n" +
- // "--and Group_ID = 1934866");
- }
- public static void updateAttendanceRecords(String originalParId, String dupParId, String origYGId, String dupYGId) {
- System.out.println(
- "--UPDATE ATTENDANCE RECORDS FOR GROUP PROGRESS NOTES\n" +
- "\n" +
- "select * from dbo.FD__ATTENDANCE\n" +
- "where YGID = " + origYGId + "\n" +
- "/*and OP__PARENTID= "+ originalParId + "*/\n" +
- "\n" +
- "update dbo.FD__Attendance\n" +
- "set ygid = " + origYGId + "\n" +
- "where ygid = " + dupYGId + "\n" +
- "/*and OP__PARENTID= " + dupParId + "*/\n" +
- "\n" +
- "--CONNFIRM ROWS ARE STILL IN FD__ATTENDANCE\n" +
- "select * from dbo.FD__ATTENDANCE\n" +
- "where YGID = " + origYGId + "\n");
- }
- //Central Location to print SQL Scripts
- public static void printSQL(String originalParId, String dupParId, String origPEDoc, String dupPEDoc, String origYGId, String dupYGId) {
- //Print out all Ids
- System.out.println("--Original docID " + originalParId);
- System.out.println("--Duplicate docID " + dupParId);
- System.out.println("--Original origPEDoc " + origPEDoc);
- System.out.println("--Duplicate dupPEDoc " + dupPEDoc);
- System.out.println("--Original YGID " + origYGId);
- System.out.println("--Duplicate YGID " + dupYGId + "\n");
- //Update Enrollment Move School Contract Assignment
- updateTeamSchoolAssignment(originalParId, dupParId);
- updatePE(originalParId, dupParId);
- //updateDuplicateContractAssignment(origPEDoc, dupPEDoc);
- //updateDuplicateStaffAssignment(origPEDoc, dupPEDoc);
- //Update move consents for dupl folders
- updateConsents(originalParId, dupParId, origYGId);
- //Update move contact info grade
- updateDuplicateContactInformation(originalParId, dupParId);
- unduplicateRFAForms(originalParId, dupParId);
- unduplicateGradeInSchool(originalParId, dupParId);
- unduplicateMedicaidStatus(originalParId, dupParId);
- //Update Group enrollment attendance ygid for dupl folders
- updateGroupEnrollment(origYGId, dupYGId, originalParId);
- updateAttendanceRecords(originalParId, dupParId, origYGId, dupYGId);
- }
- public static void main (String[] args) {
- printSQL("2231999", "2402638", "BLANK", "BLANK", "40926", "42349");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement