agdar/medical/urls.py
2025-11-02 14:35:35 +03:00

29 lines
1.4 KiB
Python

"""
Medical app URL configuration.
"""
from django.urls import path
from . import views
app_name = 'medical'
urlpatterns = [
# Medical Consultation URLs (MD-F-1)
path('consultations/', views.MedicalConsultationListView.as_view(), name='consultation_list'),
path('consultations/create/', views.MedicalConsultationCreateView.as_view(), name='consultation_create'),
path('consultations/<uuid:pk>/', views.MedicalConsultationDetailView.as_view(), name='consultation_detail'),
path('consultations/<uuid:pk>/update/', views.MedicalConsultationUpdateView.as_view(), name='consultation_update'),
# Medical Follow-up URLs (MD-F-2)
path('followups/', views.MedicalFollowUpListView.as_view(), name='followup_list'),
path('followups/create/', views.MedicalFollowUpCreateView.as_view(), name='followup_create'),
path('followups/<uuid:pk>/', views.MedicalFollowUpDetailView.as_view(), name='followup_detail'),
path('followups/<uuid:pk>/update/', views.MedicalFollowUpUpdateView.as_view(), name='followup_update'),
# Consultation Response URLs
path('consultations/<uuid:consultation_pk>/response/create/', views.ConsultationResponseCreateView.as_view(), name='response_create'),
# Consultation Feedback URLs
path('consultations/<uuid:consultation_pk>/feedback/create/', views.ConsultationFeedbackCreateView.as_view(), name='feedback_create'),
]