medical_app.backend.main.routes

Module Contents

Functions

get_medics(→ flask.Response)

create_new_medic(→ Tuple[flask.Response, int])

get_medic(→ flask.Response)

delete_medic(→ flask.Response)

update_medic(→ flask.Response)

get_patients_of_specific_medic(→ flask.Response)

link_patient_to_medic(→ flask.Response)

create_new_patient(→ Tuple[flask.Response, int])

get_patient(→ flask.Response)

delete_patient(→ flask.Response)

get_records_of_one_patient(→ flask.Response)

add_record_to_patient(→ Tuple[flask.Response, int])

get_record(patient_id, record_id)

Get record of specific patient.

delete_record(→ flask.Response)

Delete record from db.

Attributes

require_auth

validator

medical_app.backend.main.routes.require_auth
medical_app.backend.main.routes.validator
medical_app.backend.main.routes.get_medics() flask.Response
medical_app.backend.main.routes.create_new_medic() Tuple[flask.Response, int]
medical_app.backend.main.routes.get_medic(medic_id) flask.Response
medical_app.backend.main.routes.delete_medic(medic_id) flask.Response
medical_app.backend.main.routes.update_medic(medic_id: int) flask.Response
medical_app.backend.main.routes.get_patients_of_specific_medic(medic_id: int) flask.Response
medical_app.backend.main.routes.create_new_patient() Tuple[flask.Response, int]
medical_app.backend.main.routes.get_patient(patient_id: int) flask.Response
medical_app.backend.main.routes.delete_patient(patient_id) flask.Response
medical_app.backend.main.routes.get_records_of_one_patient(patient_id: int) flask.Response
medical_app.backend.main.routes.add_record_to_patient(patient_id: int) Tuple[flask.Response, int]
medical_app.backend.main.routes.get_record(patient_id: int, record_id: int)

Get record of specific patient.

Parameters:
  • patient_id – id of patient

  • record_id – id of record

medical_app.backend.main.routes.delete_record(patient_id: int, record_id: int) flask.Response

Delete record from db.

Parameters:
  • patient_id – id of patient

  • record_id – id of record

Returns:

flask response