task breakdown

7
Task Breakdown 1. Login Screen 2. Admin screen which enables users to perform CRUD operations against following entities a. Attorney i. Attorney Language Association ii. Attorney Expertise Association iii. Attorney Panel Registration iv. Attorney primary day pick (Even though current application limits modifying primary day pick after a date we should permit modification without impacting the assignment module). b. Non 18 Attorney c. Part d. Judge e. Groups i. Group Voucher Type Association ii. Group Voucher Status Association iii. Group Permission Association f. Users i. User Group Association g. Updating following type table values from application side (Having this functionality means we have to think of a way to update the application cache) i. Location ii. Disposition Type iii. Lock Reason iv. Vendor Type v. Vendor Status vi. Activity Type vii. Proceeding Type viii. Charge Type ix. Affirmation Type Questions

Upload: bi

Post on 28-Sep-2015

213 views

Category:

Documents


0 download

DESCRIPTION

Task Breakdown

TRANSCRIPT

Task Breakdown1. Login Screen2. Admin screen which enables users to perform CRUD operations against following entitiesa. Attorneyi. Attorney Language Associationii. Attorney Expertise Associationiii. Attorney Panel Registrationiv. Attorney primary day pick (Even though current application limits modifying primary day pick after a date we should permit modification without impacting the assignment module).b. Non 18 Attorneyc. Partd. Judgee. Groupsi. Group Voucher Type Associationii. Group Voucher Status Associationiii. Group Permission Associationf. Usersi. User Group Associationg. Updating following type table values from application side (Having this functionality means we have to think of a way to update the application cache)i. Locationii. Disposition Typeiii. Lock Reasoniv. Vendor Typev. Vendor Status vi. Activity Typevii. Proceeding Type viii. Charge Typeix. Affirmation Type Questions1. Vouchers supported in Prod systems?2. Difference between Vendor and Attorney?3. How is Non-Attorney configured and what vouchers can be work on?4. Assignment procedure for Expert/Case/File?5. New Tables - acp2_18BVendors , acp2_case_assign , acp2_fox, acp2_non18BVendors, acp2_pday_assign6. attorney - lock_dt , lock_user_id , vendor_addr_code7. Need for attorney_check table?8. attorney_expertise a. verify_dtb. term_dtc. expire_dt9. Where in application is attorney_language table used?10. Use of table attorney_non18b and significance of columns uses_experts, uses_reporters?11. What is the use of table attorney_roster?12. Case_assigna. use of docket_seq column?b. rate columnc. term_dated. Memo1 , Memo 2 and Memo3 for which user?e. Lock_reason_idf. lock_dtg. Warrant_id? Shouldnt this info be stored at Voucher level13. Where is docket info stored for File and Case?14. case_vouchera. resolution (Shouldnt this info be stored at case level)b. disp_id and disp_dt (Shouldnt this info be stored at case level)c. judge_id and judge_dt (what does judge_dt denote , should this be a case property)d. What does the columns flag_callback, flag_documents , flag_override , flag_45day signify?e. version_user_id and version_dt?15. case_voucher_activity - begin_dt, end_dt , activity_id , rate, part, comment. How is rate deriv16. case_voucher_expense - seq , description and amount (Description to be changed to type table)17. charge Where is this table used? a. Weightb. expense_limit18. charge_disposition_category and charge_disposition_code.19. charge_panel charge, Panel Where is this table used?20. conflict_log id, type , conflict_type , conflict_minutes21. court_panel - court, Panel Where is this table used?22. DEL table used for? DEL_case_assign , DEL_expert_assign, DEL_expert_file etc,,..23. [dictionary_code] and [dictionary_table] for all type tables 24. disposition_notify?25. disposition_notify_detail - notify_id,id,type,term_dt,disp_dt,unlock_dt , what does column term_dt,disp_dt,unlock_dt denote?26. expert_assign charge, court_order_dt, a. fam_adults, fam_adults_pct, fam_children, fam_children_pct (where should these fields be)b. lock_reason_id, lock_dt (when these values get updated)27. expert_file (Why this separate table when file_id column is already present in expert_assign table)28. expert_voucher a. resolution - mapping type table b. disp_id and disp_dtc. judge_dtd. flag_callback, flag_documents, flag_override, flag_45day e. exp_att_approved, exp_att_commentf. affirmation g. non18b_att_submitted_user_id, non18b_att_submitted_dt, h. diff b/w submitted_dt and exp_submitted_dt?i. version_user_id and version_dt29. expert_voucher_activity a. exp_emp_id column30. expert_voucher_audit what is the use of this table?31. expert_voucher_employee exp_emp_id, att_id , name_first , name_last, term_dt , how does this table get populated?32. expert_voucher_mileage can it be clubbed with expert_voucher_expense table 33. expert_voucher_worksheet - file_no , docket , defendant, judge_id , adjourn_dt , adult, retained. What is this table used for?34. Expertise - rate column?35. Fms - What is this table used for?36. FOX (No Version info maintained for Fox tables)a. vendor_id is vendor_id same as attorney_idb. start_dt, finish_dt c. oca_id Master table for this columnd. chargee. fam_adults, fam_children, f. exp_id, exp_att_idg. rep_type (mapping table)h. proceed_id (mapping table)i. disp_id , disp_dtj. judge_id, judge_dtk. affirmationl. lock_dt, lock_user_id37. FOX_bill (is this a replacement for activity table)a. req_hours, req_rate, app_hours, app_rate38. FOX_expensea. amount_req, amount_app (Expense amount approval specific to fox only?)39. FOX_log (When does this table have record)40. [File_defendant] Table having duplicate records for same file_id with only difference been sequence number. For each instance of Docket It creates associated defendant ID41. How could we make rate configurable?42.

1. Case_assigna. Case_ID is not null only for type = cb. Docket and docket_number only availiable for type = cc. File_id is not null only for type = Fd. Docket and docket_number taken from table file,file_docket for type =Fe. lock_reason_id for both type c and ff. 2. case_vouchera. Disp_id and disp_dt only available for type =Fb. Resolution, judge_id, lock_reason_id for both type c and f3. case_voucher_activitya. part for both type c and f4. case_voucher_expensea. description, amount for both type c and f5. voucher_affirmationa. for both type c and f6. voucher_attachmenta. No records found in DB. To check from code level7. voucher_audita. Records only found for type = F. need to check from code whether c type can have entry.8. voucher_worksheeta. No records found in DB. To check from code level 9. Vouchers_Experta. No records found for type = C and f, only records exists for type = X'. I think this table should be some other voucher type.10. pday_vouchera. Session activity stored in this table11. FOXa. exp_id only for type E, R and S and missing for type 1,8,G,I,L and Pb. FAM_ADULTS only for type E, G, I , L and missing for type 1,8,P, R,S.c. OCA_ID for all d. disp_id for all except 8e. proceed_id only for G,P.f. JUDGE_ID for allg. affirmation = 1 for E,G,L,P,R,S12. FOX_expensea. Nothing special just that column amount_app exists along with amount_app.13. FOX_log a. Just to keep track of changes made against defendant and docket. ALL the types has defendant , docket and tax information.14. FOX_reporta. Only record exists for type E,R.b. Pages , rate and (att_id or att_name)15. FOX_billa. For all types except Rb. Has columns req_hours, req_rate, app_hours , app_rate16. expert_assigna. case_id, docket_seq,docket only for type Xb. file_id for type Yc. exp_id for both X,Yd. exp_att_id or exp_att_name to have valuee. court_order_dt for both X,Yf. lock_reason_id for both X,Yg. fam_adults,fam_adults_pct,fam_children,fam_children_pct only 4 Y 17. expert_vouchera. resolution , DISP_ID for both X,Yb. affirmation = 1 not found in DB, need to check codec. non18b_att_submitted_user_id only 1 record found with X and no record for type Y18. expert_voucher_activitya. exp_emp_id (How does this table gets populated)19. expert_voucher_expensea. Nothing special (description,amount)20. expert_voucher_affirmationa. only record found for type X. To check from code21. expert_voucher_attachmenta. No record found in DB22. expert_voucher_audita. Record found for both type X,Y23. expert_voucher_worksheeta. No record found in DB24. expert_voucher_employeea. No idea 25. expert_voucher_mileagea. Can be converted to expense by treating mileage as an expense type26. Judgea. print_boro columnb. To be moved to a new table27. payment_batcha. Nothing special , we need to have some status info at batch level28. payment_warranta. Looks like attorney info is repeated again, need to come up with an approach to minimize duplication.29. payment_voucher a. invoice is defined at this level , need to think of how this will help while making payment.30. pday_assigna. Use of rate column in this table31. pday_calendara. What is this table used for?b. Looks like 1 whole month is removed for a Boro and it might inturn not appear for pday pick.32. pday_vouchera. tokens what is this used for?33. Visita. Do we need to have this table?34. warrant_checka. What is this table used for?