ax), @ date date) into направленіе_на_аналіз
(ідентіфікатор_посещенія, тіп_аналіза, дата_сдачі) (@ id, @ type, @ date)
4.1.10 Видалення направлення на аналіз.
CREATE PROCEDURE [delete_analyze] (@ id = @ Id
4.1.11 Повертає типи аналізів для відвідування
CREATE PROCEDURE [analyze_type_for_ticket_id] (@ ticket_id = @ Ticket_id
4.1.12 Повертає дати направлення на аналізи для відвідування
CREATE PROCEDURE [analyze_date_for_ticket_id_and_type] (@ ticket_id int, @ type = @ Ticket_id and направление_на_анализ.тип_анализа = @ type
4.1.13 Напрями на аналізи для пацієнта
CREATE PROCEDURE [analizes_for_patient_name] (@ patient_name varchar (50)) направление_на_анализ.дата_сдачи, направление_на_анализ.тип_анализа, направление_на_анализ.результатнаправление_на_анализ inner join відвідування on посещение.идентификатор_посещения = направление_на_анализ.идентификатор_посещенияjoin пацієнт on паціент.логін_паціента = відвідування . логін_паціентапаціент.імя = @ patient_name
4.1.14 Типи аналізів для для відвідування
CREATE PROCEDURE [analize_type_for_ticket_id] (@ ticket_id int) distinct = @ Ticket_id
4.1.15 Результати аналізів для талончика за типом і датою
CREATE PROCEDURE [analize_result_for_ticket_id_and_type_and_date] (@ ticket_id int, @ type varchar (max), @ date = @ Ticket_idнаправление_на_анализ.тип_анализа = @ typeнаправление_на_анализ.дата_сдачи = @ date
4.1.16 Дати направлення на аналіз для талончика за типом відвідування та датою
CREATE PROCEDURE [analize_date_for_ticket_id_and_type_and_date] (@ ticket_id int, @ type varchar (max), @ date date) направление_на_анализ.дата_сдачи, = @ Ticket_idнаправление_на_анализ.тип_анализа = @ typeнаправление_на_анализ.дата_сдачи = @ date
4.1.17 Дати напрямків на аналізи за ідентифікатором талончика і типом аналізу
CREATE PROCEDURE [analize_date_for_ticket_id_and_type] (@ ticket_id int, @ type varchar (max)) направление_на_анализ.дата_сдачи, = @ Ticket_idнаправление_на_анализ.тип_анализа = @ type
4.1.18 Інформація про виписаних ліках для пацієнта
CREATE PROCEDURE [drug_for_patient] (@ patient_id varchar (50)) посещеніе.дата_пріема, лекарство.наіменованіе, рецепт.колічествопаціент inner join відвідування on посещеніе.логін_паціента = паціент.логін_паціентаjoin рецепт on рецепт.идентификатор_посещения = відвідування . ідентіфікатор_посещеніяjoin ліки on лекарство.идентификатор_лекарства = рецепт.идентификатор_лекарствапациент.логин_пациента = @ patient_id
4.1.19 Повертає пацієнтів на ділянці
CREATE PROCEDURE [patients_for_uch] (@ uch_num inner join вулиця on пациент.идентификатор_улицы = улица.идентификатор_улицыjoin ділянка on участок.номер_участка = улица.номер_участкаучасток.номер_участка = @ uch_num
4.1.20 Номер ділянки на ім'я пацієнта
CREATE PROCEDURE [number_uch_for_patient_name] (@ name varchar (50)) участок.номер_участкаучасток inner join вулиця on уліца.номер_участка = участок.номер_участкаjoin пацієнт on пациент.идентификатор_улицы = вулиця . ідентіфікатор_уліци @ name = паціент.імя
4.1.21 Пацієнти, пов'язані до лікаря територіально
CREATE PROC [patients_to_doctor] (@ doctor_name varchar (50)) @ doc_id varchar (50); @ doc_id = врач.логін_врачаврач @ doctor_name = врач.імяпаціент.імяпаціент inner join вулиця on пациент.идентификатор_улицы = улица.идентификатор_улицыjoin ділянка on участок.номер_участка = уліца.номер_участкаjoin лікар on врач.номер_участка = участок.номер_участкаврач.логин_врача = @ doc_id
4.1.22 Повертає інформацію про відвідування для пацієнта
CREATE PROCEDURE [tickets_to_patients] (@ patient_id врач.длітельность_пріема, врач.імя, inner join відвідування on посещеніе.логін_паціента = паціент.логін_паціентаjoin розклад on расписание.идентификатор_расписания = посещение.идентификатор_расписанияjoin лікар on врач.логін_врача = распісаніе.логін_врачаjoin спеціальність on специальность.идентификатор_специальности = врач.идентификатор_специальностиjoin кабінет on кабінет.номер_кабінета = расписание.номер_кабинетапациент.логин_пациента = @ patient_id
4.1.23 Повертає дати і часи відвідувань для лікаря і пацієнта
CREATE PROCEDURE [tickets_time_and_id_for_doctor_and_patient] (@ doc_login varchar (50), @ patient_name varchar...