GDM_CLINICIAN_PERMISSIONS = [
    "read:gdm_patient",
    "write:gdm_patient",
    "read:gdm_clinician",
    "write:gdm_clinician",
    "read:gdm_location",
    "read:gdm_message",
    "write:gdm_message",
    "read:gdm_bg_reading_all",
    "write:gdm_alert",
    "read:gdm_medication",
    "read:gdm_pdf",
    "write:gdm_pdf",
    "read:gdm_csv",
    "read:gdm_question",
    "read:gdm_answer_all",
    "write:gdm_answer_all",
    "read:gdm_activation",
    "write:gdm_activation",
    "read:gdm_trustomer",
    "read:gdm_telemetry_all",
    "write:gdm_telemetry",
    "write:gdm_terms_agreement",
]

GDM_ADMIN_PERMISSIONS = [
    "read:gdm_clinician_all",
    "write:gdm_clinician_all",
    "read:gdm_location_all",
    "write:gdm_location",
    "read:gdm_medication",
    "write:gdm_medication",
    "delete:gdm_medication",
    "write:gdm_article",
    "delete:gdm_article",
    "read:gdm_question",
    "write:gdm_question",
    "read:gdm_trustomer",
    "write:gdm_telemetry",
    "write:gdm_terms_agreement",
]

SEND_CLINICIAN_PERMISSIONS = [
    "read:send_clinician",
    "read:send_encounter",
    "read:send_location",
    "read:send_observation",
    "read:send_patient",
    "read:send_rule",
    "read:send_trustomer",
    "write:send_encounter",
    "write:send_observation",
    "write:send_patient",
    "write:send_terms_agreement",
]

SEND_SUPERCLINICIAN_PERMISSIONS = [
    "read:send_clinician",
    "read:send_clinician_temp",
    "read:send_encounter",
    "read:send_location",
    "read:send_observation",
    "read:send_patient",
    "read:send_rule",
    "read:send_trustomer",
    "write:send_encounter",
    "write:send_observation",
    "write:send_clinician_temp",
    "write:send_patient",
    "write:send_terms_agreement",
]

SEND_ADMIN_PERMISSIONS = [
    "read:send_clinician_all",
    "write:send_device",
    "read:send_device",
    "read:send_location",
    "read:send_trustomer",
    "write:send_location",
    "write:send_clinician_all",
    "write:send_terms_agreement",
]

SYSTEM_PERMISSIONS = [
    "delete:gdm_article",
    "delete:gdm_sms",
    "read:audit_event",
    "read:gdm_activation",
    "read:gdm_answer_all",
    "read:gdm_bg_reading_all",
    "read:gdm_clinician_all",
    "read:gdm_location_all",
    "read:gdm_medication",
    "read:gdm_message_all",
    "read:gdm_patient_all",
    "read:gdm_pdf",
    "read:gdm_question",
    "read:gdm_rule",
    "read:gdm_sms",
    "read:gdm_survey_all",
    "read:gdm_telemetry",
    "read:gdm_telemetry_all",
    "read:gdm_trustomer",
    "read:location_by_ods",
    "read:send_clinician",
    "read:send_device",
    "read:send_encounter",
    "read:send_entry_identifier",
    "read:send_location",
    "read:send_observation",
    "read:send_patient",
    "read:send_rule",
    "read:send_trustomer",
    "write:audit_event",
    "write:gdm_activation",
    "write:gdm_alert",
    "write:gdm_article",
    "write:gdm_clinician_all",
    "write:gdm_csv",
    "write:gdm_location",
    "write:gdm_medication",
    "write:gdm_message_all",
    "write:gdm_patient_all",
    "write:gdm_pdf",
    "write:gdm_question",
    "write:gdm_sms",
    "write:gdm_survey",
    "write:gdm_telemetry",
    "write:hl7_message",
    "write:send_clinician",
    "write:send_device",
    "write:send_encounter",
    "write:send_location",
    "write:send_observation",
    "write:send_patient",
]
