Files
streamline-emr/docker/streamline-src/Modules/Antenatal/Routes/web.php
T

29 lines
2.7 KiB
PHP

<?php
use Illuminate\Support\Facades\Route;
Route::group(['middleware' => ['auth', 'disablebackbutton', 'user-locale','subscription-tracking', 'password-expiry']], function () {
/* Ante Natal Clinic Controller */
Route::get('ante_natal_clinic/route', 'AnteNatalClinicController@route');
Route::resource('ante_natal_clinic', 'AnteNatalClinicController');
Route::get('ante_natal_clinic_menu', 'AnteNatalClinicController@menu');
Route::get('ante_natal_clinic_follow_up/create', 'AnteNatalClinicController@antenatal_visit');
Route::post('store_anc_template', 'AnteNatalClinicController@store_anc_template')->name('ante_natal_clinic.store_template');
Route::get('ante_natal_clinic_follow_up/{id}', 'AnteNatalClinicController@view_antenatal_visit');
Route::get('check_if_pregnancy_is_registered', 'AnteNatalClinicController@check_anc_registration');
Route::get('ante_natal_clinic_follow_up', 'AnteNatalClinicController@index_visits');
Route::any('update_anc_template/{id}', 'AnteNatalClinicController@update_anc_template')->name('ante_natal_clinic.update_anc_template');
Route::any('/anc_visits/view_history/{id}', 'AnteNatalClinicController@view_anc_visit_details')->name('anc_visits.view_anc_details');
Route::any('anc_visits/{id}/edit', 'AnteNatalClinicController@edit_anc_visit')->name('anc_visit.edit');
Route::post('previously_registered_pregnancy_anc_visits', 'AnteNatalClinicController@previously_registered_pregnancy_anc_visits')->name('anc_visits.previous_visits');
Route::post('calculate_edd_from_lmp', 'AnteNatalClinicController@calculate_edd_from_lmp')->name('ante_natal_clinic.calculate_edd_from_lmp');
Route::post('calculate_woa_weeks_from_lmp', 'AnteNatalClinicController@calculate_woa_weeks_from_lmp')->name('ante_natal_clinic.calculate_woa_weeks_from_lmp');
Route::get('antenatal_card', 'AnteNatalClinicController@antenatal_card')->name('ante_natal_clinic.antenatal_card');
Route::any('anc_visit_for_existing_pregnancy', 'AnteNatalClinicController@anc_visit_for_existing_pregnancy')->name('anc.anc_visit_for_existing_pregnancy');
Route::any('/ante_natal_clinic/add_uterus_operation', 'AnteNatalClinicController@add_uterus_operation')->name('ante_natal_clinic.add_uterus_operation');
Route::any('/ante_natal_clinic/add_gender_based_violence', 'AnteNatalClinicController@add_gender_based_violence')->name('ante_natal_clinic.add_gender_based_violence');
Route::any('/ante_natal_clinic/add_caesarian_section', 'AnteNatalClinicController@add_caesarian_section')->name('ante_natal_clinic.add_caesarian_section');
Route::post('/ante_natal_clinic/add_family_planning_method', 'AnteNatalClinicController@add_family_planning_method')->name('ante_natal_clinic.add_family_planning_method');
});