routes.py 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. # ======== MED =======================================================
  2. def get_route_home_name():
  3. return "Home"
  4. def get_route_home():
  5. return "/"
  6. def get_route_apps():
  7. return "/apps/"
  8. # ======== AUTH ======================================================
  9. def get_api_test_apps_list_route():
  10. return f"{get_route_apps()}api/test/apps_list"
  11. # ======== APPOINTMENTS ==============================================
  12. def get_api_test_current_user_route():
  13. return f"{get_route_apps()}api/test/current_user"
  14. def get_api_test_filters_route():
  15. return f"{get_route_apps()}api/test/filters"
  16. def get_api_test_users_route():
  17. return f"{get_route_apps()}api/test/users"
  18. def get_api_test_appt_users_route():
  19. return f"{get_route_apps()}api/test/appt_users"
  20. def get_api_test_appointments_route():
  21. return f"{get_route_apps()}api/test/appointments"
  22. def get_api_test_reassign_route():
  23. return f"{get_route_apps()}api/test/reassign"
  24. def get_api_test_take_begin_route():
  25. return f"{get_route_apps()}api/test/take_begin"
  26. def get_api_test_update_condition_route():
  27. return f"{get_route_apps()}api/test/update_condition"
  28. def get_api_test_search_route():
  29. return f"{get_route_apps()}api/test/search"
  30. def get_api_test_add_dropin_route():
  31. return f"{get_route_apps()}api/test/add_dropin"
  32. def get_api_test_record_route():
  33. return f"{get_route_apps()}api/test/record"
  34. def get_api_test_add_interaction_route():
  35. return f"{get_route_apps()}api/test/add_interaction"
  36. def get_api_test_appointment_route():
  37. return f"{get_route_apps()}api/test/appointment"
  38. def get_api_test_add_message_route():
  39. return f"{get_route_apps()}api/test/add_message"
  40. def get_api_test_clear_hold_route():
  41. return f"{get_route_apps()}api/test/clear_hold"
  42. def get_api_test_finish_route():
  43. return f"{get_route_apps()}api/test/finish"
  44. def get_api_test_reassign_interaction_route():
  45. return f"{get_route_apps()}api/test/reassign_interaction"
  46. def get_api_test_resolve_interaction_route():
  47. return f"{get_route_apps()}api/test/resolve_interaction"
  48. # ======== DATA_ENTRY ================================================
  49. def get_data_entry_organizations_route():
  50. return f"{get_route_apps()}data-entry/organizations"
  51. def get_data_entry_countries_route():
  52. return f"{get_route_apps()}data-entry/countries"
  53. def get_data_entry_events_route():
  54. return f"{get_route_apps()}data-entry/events"
  55. def get_data_entry_traceability_route():
  56. return f"{get_route_apps()}data-entry/traceability-tags"
  57. def get_data_entry_programs_route():
  58. return f"{get_route_apps()}data-entry/programs"
  59. def get_data_entry_tracks_route():
  60. return f"{get_route_apps()}data-entry/tracks"
  61. def get_data_entry_submission_route():
  62. return f"{get_route_apps()}data-entry/submission"
  63. def get_data_entry_terms_route():
  64. return f"{get_route_apps()}data-entry/terms"
  65. # ======== STATUS ====================================================
  66. def get_status_pub_health_route():
  67. return f"{get_route_apps()}status/pub_health"
  68. def get_status_pub_integrity_route():
  69. return f"{get_route_apps()}status/pub_integrity"