الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

عمل مشروع صغير ...مركز طبي

Featured Replies

بتاريخ:
  • كاتب الموضوع

وألان أنشاء الجداول وربطها مع بعض عن طريق القيود


CREATE TABLE ASSURANCE 
(
insur_id			NUMBER(3)			  not null,
inusr_name	  VARCHAR2(50)			  null,
constraint ASSURANCE_PK primary key (insur_id)
)



CREATE TABLE PATIENT
  (
PAT_NO					NUMBER(5)			  not null,
insur_id					  NUMBER(3)					null,
inusr_perc				  NUMBER(6,3)				  null,
PAT_NAME			  VARCHAR2(50)		not null,
GENDER				   CHAR(1)						  null,
BERTH_DATE		 DATE							   null,
BLOOD_CLIQUE	 VARCHAR2(2)			  null,	  
SOICAL_CASE		NUMBER(1)					null,
NATIONALITY		NUMBER(1)					null,
JOB							VARCHAR2(15)			  null,
sugar_ILL				  NUMBER(1)					null,
HEART_ILL			  NUMBER(1)					null,
STRESSING_ILL	  NUMBER(1)					null,
ALLERGY				 VARCHAR2(50)			  null,
ADDRESS				 VARCHAR2(50)			  null,
HOME_PHON		  NUMBER(10)				   null,
JOB_PHON			   NUMBER(10)				   null,
MOBIL1					NUMBER(12)				   null,
MOBIL2					NUMBER(12)				   null,
EMAIL					  VARCHAR2(30)			   null,
FAX						  NUMBER(10)					null,
constraint PATIENT_PK primary key (PAT_NO),
constraint PATIENT_FK  foreign key  (insur_id)
references assurance (insur_id)
)



CREATE TABLE  ITEM
(
item_no			NUMBER(7)			  not null,
item_name	   VARCHAR2(50)			  null,
item_Qty		  NUMBER(5)					null,
item_price		NUMBER(6,3)				 null,
constraint ITEM_PK primary key (item_no)
)



CREATE TABLE CHECKS
(
ch_no			  NUMBER(5)			  not null,
ch_name		 VARCHAR2(50)			  null,
ch_medical	 VARCHAR2(50)			  null,
descr			   VARCHAR2(30)			  null,
ch_min			NUMBER(6,3)				 null,
ch_max		   NUMBER(6,3)				 null,
ch_cost		   NUMBER(6,3)			not null,
constraint CHECKS_PK primary key (ch_no)
)



CREATE TABLE SUPPLIER
(
sup_id			  NUMBER(5)				 not null,
sup_name		VARCHAR2(40)		   not null,
constraint SUPPLIER_PK primary key (sup_id)
)



CREATE TABLE VACCINE 
(
vacc_no			NUMBER(3)				 not null,
vacc_name	   VARCHAR2(50)		   not null,
prop_age		  NUMBER(3)					   null,
vacc_cost		 NUMBER(6,3)			   not null,
constraint VACCINE_PK primary key (vacc_no)
)



CREATE TABLE CLINIC
(
clin_no			NUMBER(2)				  not null,
clin_name	   VARCHAR2(50)		   not null,
vis_cost		   NUMBER(5,3)			   not null,
ret_cost			 NUMBER(5,3)			not null,
constraint CLINIC_PK primary key (clin_no)
)



CREATE TABLE  DOCTORS
(
doc_no			NUMBER(2)			  not null,
clin_no			NUMBER(2)			  not null,
doc_name		VARCHAR2(30)			 null,
specialization  VARCHAR2(20)			 null,
nationality	 VARCHAR2(20)			   null,
address		 VARCHAR2(50)				null,
placing_date	DATE							  null,
phon_home	   NUMBER(10)			   null,
mobil1		  NUMBER(10)				   null,
mobil2		  NUMBER(10)				   null,
constraint DOCTORS_PK primary key (doc_no),
constraint DOCTORS_FK foreign key  (clin_no)
 references clinic (clin_no)
)


CREATE TABLE PAT_VISIT
(
PAT_NO		  NUMBER(5)			  not null,
clin_no			 NUMBER(2)			  not null,
reserv_date	   DATE						 not null,
doc_no			 NUMBER(2)			   not null,
vis_code		   NUMBER(1)			   not null,
vis_date		   DATE								 null,
next_vis_date   DATE								null,
vis_res			 VARCHAR2(200)			  null,
vis_note		   VARCHAR2(2000)			null,
vis_cost			NUMBER(5,3)				   null,
constraint PAT_VISIT_PK primary key (PAT_NO, clin_no, reserv_date),
constraint PAT_VISIT_FK1 foreign key  (PAT_NO)
 references patient (PAT_NO),
 constraint PAT_VISIT_FK2 foreign key  (clin_no)
 references clinic (clin_no),
 constraint PAT_VISIT_FK3 foreign key  (doc_no)
  references doctors (doc_no)
)


CREATE TABLE SUPPLIER_ITEMS
(
item_no		 NUMBER(7)			  not null,
sup_id		   NUMBER(5)			   not null,
item_price	 NUMBER(6,3)		   not null,
constraint SUPPLIER_ITEMS_PK primary key (item_no, sup_id),
constraint SUPPLIER_ITEM_FK1 foreign key  (sup_id)
references supplier (sup_id),
constraint SUPPLIER_ITEM_FK2 foreign key  (item_no)
references item (item_no)
)


CREATE TABLE CHILD_VACC 
(
PAT_NO		  NUMBER(5)				not null,
clin_no			 NUMBER(2)				 not null,
reserv_date	 DATE							  not null,
vacc_no		 NUMBER(3)					not null,
vac_date		DATE							   not null,
vacc_cost	   NUMBER(6,3)				 not null,
constraint CHILD_VACC_PK primary key (PAT_NO, clin_no, reserv_date,   
  vacc_no,vac_date),
constraint CHILD_VACC_FK1 foreign key  (vacc_no)
references vaccine (vacc_no),
constraint CHILD__VACC_FK2 foreign key  (PAT_NO, clin_no, reserv_date)
references pat_visit (PAT_NO, clin_no, reserv_date)
)


> CREATE TABLE CLINIC_PROC
(
clin_no				 NUMBER(2)				not null,
clin_proc_code	NUMBER(2)				not null,
clin_proc_desc	 VARCHAR2(200)	   not null,
clin_proc_cost	  NUMBER(5,3)				  null,
constraint CLINIC_PROC_PK primary key (clin_no, clin_proc_code),
constraint CLINIC_PROC_FK foreign key  (clin_no)
 references clinic (clin_no)
)



CREATE TABLE PAT_VISIT_PROC
(
PAT_NO		  NUMBER(5)			  not null,
clin_no			  NUMBER(2)			  not null,
reserv_date		DATE						 not null,
clin_proc_code	 NUMBER(2)				not null,
clin_proc_cost	  NUMBER(5,3)				   null,
VISIT_NOTE	  VARCHAR2(200)			  null,
constraint VISIT_PROC_PK primary key (PAT_NO, clin_no, reserv_date,	
clin_proc_code),
constraint PAT_VISIT_FK foreign key  (PAT_NO, clin_no, reserv_date)
 references pat_visit (PAT_NO, clin_no, reserv_date)
)



CREATE TABLE  REQ_TEST 
(
ch_no				NUMBER(5)			   not null,
PAT_NO		  NUMBER(5)			   not null,
clin_no			  NUMBER(2)			  not null,
reserv_date		DATE						 not null,
ch_cost			  NUMBER(6,3)		   not null,
constraint REQ_TEST_PK primary key (ch_no, PAT_NO, clin_no, reserv_date),
constraint REQ_TEST_FK1 foreign key  (PAT_NO, clin_no,reserv_date)
references pat_visit (PAT_NO, clin_no, reserv_date),
constraint REQ_TEST_FK2 foreign key  (ch_no)
references checks (ch_no)
)


CREATE TABLE PRESC_ITEMS 
(
PAT_NO		  NUMBER(5)			  not null,
clin_no			 NUMBER(2)			  not null,
reserv_date	   DATE						 not null,
item_no			 NUMBER(7)			 not null,
taking_method VARCHAR2(200)	  not null,
giv_qty			 VARCHAR2(50)		not null,
item_price		 NUMBER(6,3)		   not null,

  constraint PRESC_ITEMS_PK primary key (PAT_NO, clin_no,	  
  reserv_date,item_no),
  constraint PRESC_ITEMS_FK1 foreign key  (item_no)
  references item (item_no),
  constraint PRESC_ITEMS_FK2 foreign key  (PAT_NO, clin_no, reserv_date)
  references pat_visit (PAT_NO, clin_no, reserv_date)
 )


CREATE TABLE VIS_INVOICE
(
PAT_NO		  NUMBER(5)			  not null,
clin_no			  NUMBER(2)			  not null,
reserv_date		DATE						 not null,
inv_type			NUMBER(1)			  not null,
pay_amt			NUMBER(6,3)		   not null,
disc_amt		   NUMBER(6,3)			null,
constraint VIS_INVOICE_PK primary key (PAT_NO, clin_no, reserv_date),
constraint VIS_INVOICE_FK foreign key  (PAT_NO, clin_no,reserv_date)
references pat_visit (PAT_NO, clin_no, reserv_date)
)




TABLES CREATED

  • الردود 81
  • المشاهدات 82k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • السلام عليكم ورحمة الله وبركاته اخواني الاعزاء بالرغم من عدم وجود أي ردود الا اني سأبدء أنشاء الله اليوم باول خطوة في المشروع. ولاني لم القى اي ردود عن فكرة البرنامج اقترحت فكرة مجمع طبي صغير فيه مجم

  • طبعا بعون الله ساقوم بتنفيذ البرنامج خطوة خطوة كالتالي اولا : مرحلة التحليل - تعريف النظام - مشاكل النظام - اهداف النظام - مجال وحدود النظام - المهام والانشطه المطلوب تنفيذها من خلال النظام ثان

  • اخي الكريم انا معك وان شاء الله سوف اقوم بعمل تحليل ووضعه كمشاركة مني

الصور المنشورة

بتاريخ:
  • كاتب الموضوع

أنا بأنتظار ملاحظاتك يا أستاذ عبداللطيف

وهذ ا هو ايميلي

[email protected]

Or

[email protected]

بتاريخ:

السلام عليكم ورحمة الله

جهد كبير ... ولكن انتظر ... لاتبدأ بتصميم الشاشات قبل الانتهاء من الاجابة على الاستفسارات التالية :

جدول المرضى

يوجد ضمن الجدول بيانات عن التأمين الصحي رقم الاشتراك و نسبة التأمين
ولكن كيف يمكن تعديل نسبة الخصم اذا حدث تعديل فى الارقام بعد فترة زمنية ؟ هل سيتم تعديل نسبة الخصم فى البيانات الاساسية لجميع ملفات المرضى

من المتعارف هو وجود شركات تأمين تشترك مع المركز الطبي مقابل نسب خصم معينة تختلف حسب المستوى العلاجي المطلوب للمؤمن علية
اي انه يفضل انشاء جدول مستقل عن الشركات التى تتعامل مع المركز الطبى سواء كانت شركات اقتصادية لها عاملين تابعين لها او شركات تأمين طبي
جدول الشركات ( رقم الشركة - اسم الشركة - تاريخ الاشتراك - مدة الاشتراك - .... )
جدول نسب الخصم حسب نوع الخدمة المقدمة مثل الكشف الطبى خصم 10 فى المئة - التحاليل 20 فى المائة - وهكذا
( رقم الشركة - نوع الخدمة - نسبة الخصم المسموح بها - ... )

وفى هذه الحالة يتم اضافة رقم شركة التأمين ضمن البيانات الاساسية للمريض
وفى هذه الحالة ايضا يجب وجود جدول به انواع الخدمات المقدمة وتكلفة كل منها
رقم الخدمة - اسم الخدمة - تكلفة الخدمة
مثل 1 - كشف استشاري - 100
2- كشف طبيب عام - 50
3 - اشعة صدر - 70
4- تحليل دم - 30
وهذا جدول اساسي فى النظام يستخدم لمعرفة تكاليف واسعار الخدمات المقدمة للمرضى
---------------------
عمود الجنسية رقمى number(1) a
السؤال لماذا رقم واحد فقط ... نفترض ان المركز الطبي يتعامل مع مرضى من اكثر من 10 جنسيات ...؟
كيف سيتم ترميز الجنسيات
اذن لابد من انشاء جدول جديد للجنسيات ( رمز الجنسية - اسم الجنسية )
ويتم الربط بين جدول البيانات الاساسية للمرضى وجدول الجنسيات
---------------------
اعمدة السكرى - الضغط - ... هذه بيانات طبية متغيرة من فترة الى اخرى وبالتالى لا يفضل وجودها ضمن البيانات الاساسية للمرضى
ولكن يمكن ان تكون قى جدول الكشف الطبي للمريض ( رقم المريض - تاريخ الكشف - الحالة الطبية .... )
-------------------------------------

جدول الاطباء
يوجد عمود التخصص ... حرفى طوله 20 ... بفضل انشاء جدول مستقل لرموز التخصصات ( رمز التخصص - وصف التخصص ) والربط مع جدول الاطباء
يوجد عمود الجنسيات ... حرفى طوله 20 ... يفضل انشاء جدول رموز الجنسيات ويستخدم رمز الجنسية فى جدول الاطباء وجدول المرضى
يوجد عمود رقم العيادة ... سؤال هل يمكن ان يعمل الطبيب الواحد فى اكثر من عيادة ؟( حسب متطلبات تحليل النظام ) ... اذا كانت الاجابة بنعم ستحتاج الى عمل جدول جديد ....

------------------------------
جدول انواع الفحص الطبي : Checks

يوجد عمود تكلفة الفحص ...
اعتقد ان التكلفة لا تكون مرتبطة بنوع المرض ... فقد يكون المريض لدية برد - صداع - انفلونزا - رشح - التهاب باللوز - كحة - .... فى نفس الكشف الطبي عند الطبيب ؟
المقترح هو وضع جدول عام لرموز الخدمات المقدمة واسم الخدمة وتكلفة كل خدمة
-----------------------

جدول انواع الاجراءات فى العيادة CLINIC_PROC
ماهو الهدف منه ؟ حيث انه لايوجد ربط له مع اجراءات الكشف الطبي للمريض ؟؟؟

-----------------------

جدول انواع الادوية Item
يوجد عمود كمية الدواء ... هل المقصود بها المتبقى الموجود من الصنف ؟
كيف سيتم تحديث هذه الكمية ... بالاضافة عن طريق الشراء أو بالخصم عن طريق صرف الادوية
--------------------------
جدول الاصناف التى يوردها المورد Supplier_Items
يوجد عمود لسعر الدواء ... هل السعر ثابت دائما لدى المورد لهذا الصنف من الدواء ؟

----------------------------------------
جدول رموز العيادات Clinic
يوجد عمود لتكلفة الكشف فى العيادة ... هل لكل عيادة تكلفة مختلفة
كيف يمكن وضع سعر الكشف للطبيب العام - سعر الكشف للطبيب الاستشارى - اي ان التكلفة هنا مرتبطة بتخصص الطبيب وليس بالعيادة ( حسب متطلبات التحليل )

-------------------------------

توجد جداول المفتاح الاساسي مكون من 4 اعمدة ويوجد بينها تشابة
اقترح انشاء جدول للكشف الطبي يتكون من
( - رقم الكشف (مسلسل تلقائى من الحاسب ) وهو مفتاح الجدول
- تاريخ الكشف الطبي
- رقم ملف المريض
- رقم العيادة
- نتيجة الفحص الطبي
- ... أكمل

اقترح جدول ادوية المريض
- رقم الكشف الطبي
- رمز الدواء
- الكمية
- السعر

اقترح جدول الفواتير ( رئيسي )
- رقم الفاتورة Pk
- رقم الكشف الطبي fk
- تاريخ الفاتورة
- الموظف المحصل fk
- ... أكمل

جدول الفواتير تفصيلي
- رقم الفاتورة pk
- رمز الخدمة المقدمة pk
- سعر الخدمة
- ... أكمل

هذه مجرد اقتراحات ... ولكن يجب وجود دراسة تحليلة لمتطلبات النظام قبل البدء فى انشاء الجداول

لماذا اضفت بيانات الموردين وبيانات الادوية التى يمكن توريدها عن طريق كل مورد ... وانت ليس لديك الان (نظام مشتريات) ؟
كيف سيتم معالجة الكميات الموردة من المورد واضافتها على ارصدة المخازن من الاصناف
كيف سيتم معالجة الكميات المنصرفة وتأثيرها على ارصدة الكميات فى المستودع ( نظام مخازن )
اذا كان لديك كميات من الادوية ... كيف سيتم الصرف حسب تاريخ الصلاحية
كيف سيتم تحصيل الفواتير فى حالة وجود شركات تأمين تسدد بدلا من المرضى المشتركين ( نظام حسابات )

بداية موفقه ... ان شاء الله

وساكون متابع معك ... ان شاء الله

medical_montada_test.jpg

بتاريخ:

اخي امجد دائما سباق
صدقت اخي امجد.... فقرتين من فقراتك كانت من ضمن ملاحظاتي .... هالمرة سبقتني ...... وانا كنت بخيل وبطي الاجابة

بتاريخ:
  • كاتب الموضوع

الف الف الف شكر للأخ والاستاذ الكبير امجد

على هذه الاستفسارات والاسئلة والملاحظات الاكثر من رائعة

استاذ امجد انا في بداية الموضوع طلبت من المشرفين الافاضل الارشاد والتوجيه

في هذا البرنامج اول باول ولكن للأسف كان معظم المشرفين مشغولين

وانا اخبرتك انا خبرتي صغيرة جدا في مجال التحليل والتصميم ...!؟

ولكن الحمدلله انك اعطيتني هذه الملاحظات لارشادي الى الطريق الصحيح .

وانا إن شاء الله سارجع للمشروع من اول وجديد وساقوم بتحليل

مرة اخرى بالاخذ بعين الاعتبار هذه الملاحظات والارشادات .

وانا مبدئيا سلغي فكرة المختبر والصيدلية من البرنامج وساكتفي

فقط بنظام العيادات والاجراءات الخاصة بها مع نظام محاسبة تابعة للمجمع .

وشكر خاص للأستاذ عبداللطيف

والله الموفق

بتاريخ:
  • كاتب الموضوع

وانا إن شاء الله سارجع الى مرحلة التحليل

وساقوم اول باول بوضع ما قمت به

واتمنى من الاستاذ امجد اعطاء الملاحظات اول باول

بتاريخ:

فعلا عمل كبير في هذا المشروع واتمنى الاستمرار به الى النهاية وشكر خاص لاخي الغالي امجد على المجهود الكبير .

بتاريخ:

جهد أكثر من رائع

أسمحوا لي الانضمام لكم ... جاري القراءة بالتفصيل

شكراً ..

بتاريخ:

وانا معكم واتمنى ان تواصلوا الى النهاية

بتاريخ:
  • كاتب الموضوع

اهلين وسهلا بالاخوين Ehab_Ora و awn78
واتمنى مشاركة فعالة منكما

بتاريخ:

السلام عليكم
بداية أحب أن أشارككم المشروع

بعض الملاحظات
بالنسبة لجدول الاطباء
1- يتم عمل جدول كامل بالخدمات الطبية و يتك ربطه بجول الاطباء عن طريق جدول ثالث وليكن اسمه (خدمات_أطباء) بحيث يحتوي على رقم الطبيب و رقم الخدمة، حيث أن الطبيب يمكنه القيام بأكثر من خدمة
2- يجب عمل جدول ياسم ال schedules بحيث يحتوي على توقيتات العمل اليومي أو الشفتات و يتم ربطه بجدول الاطباء عن طريق جدول ثالث
بمعنى ان الطبيب يمكنه أن يعمل في الفترة من كذا الى كذا في الفترة الصباحية و المسائية و يمكن تغيرها بحيث يعمل في الفترة من كذا الى كذا في فترة الظهيرة فقط
3-يتم ربط جدول الاطباء و المرضي بجدول المواعيد Appointments يحيث يحتوي على رقم الطبيب و رقم المريض و الموعد تاريخ و وقت - و طبعا يتم التأكد قبل عمل الحجز من أن الطبيب متاح في هذا التوقيت من هذا التاريخ ، حيث يتم تغيير جدول مواعيد الاطباء باستمرار.
4- طبعا كما أسلف الاخوة يتم عمل جدول منفصل للجنسية و يتم ربط جدول الاطباء به و كذلك جدول المرضى و الموظفين و ...

بتاريخ:

الى الاخ/miash80

الرجاء البداية فى اسرع وقت
لا نريد عفوا كبقية المشاريع فى المنتدى لا يبدا حتى ينتهى

رجاءا ابدا فى الشاشات فورا

جزاكم الله خير.

بتاريخ:
  • كاتب الموضوع

إن شاء الله يا أخي waziry

خلال الاسبوع القادم سأبدء في المشروع برؤية جديدة

بناء على توجيهات الاستاذ الكبير والاخ امجد :unsure: :rolleyes: ^_^

بتاريخ:

اريد المشاركة
104690515

بتاريخ:

السلام عليكم

ملاحظات الأخ / عزت الحكيم ... جزاه الله خيرا

هامة جدا ومفيدة جدا ... ويجب ان تؤخذ فى الاعتبار ...

ونتمنى ان الجميع يشارك بافكاره ... مع الأخذ فى الاعتبار حدود نطاق ومجال النظام

راجع هذا الرابط لمجموعه متنوعه من رسومات ال ER

إضغط هنا : databaseanswers

والله الموفق

بتاريخ:
  • كاتب الموضوع

اهلا وسهلا أخي eng_rashad

جاري الدخول على الرابط والاستفادة شكر للأستاذ امجد

بتاريخ:

أعزائي أعضاء المنتدى الكرام ...
عزيزي صاحب المشروع ...

ملاحظات الأخ المشرف (أمجد) هامه جداً جداً ومنطقية جداً .
لذلك إنني أرى أن نتوقف قليلاً في مرحلة التحليل هذه لأنها مهمة جداً وعدم البدء في كتابة الأوامر الخاصة ببناء الجداول الآن وعدم البدء بالطبع في برمجة الشاشات .

إن شاء الله جاري القراءة مره ثانية لوضع تصور عن مرحلة التحليل هذه ...

بتاريخ:

معاكم بإذن الله في المشروع .. هقراه كويس وأرجع تاني

بتاريخ:
  • كاتب الموضوع

اهلا وسهلا بألاخوان Ehab_Ora و senior

بتاريخ:
  • كاتب الموضوع

أولا قمت بدراسة المشروع مرة أخرى بناء على الملاحظات

التي قام الأستاذ الفاضل امجد بإعطائي إياها وبناء على ذلك .

1 ) قمت بأنشاء جدول جديد لشركات التأمين .

2) قمت بأنشاء جدول جديد لنسبة الخصم الخاصة بشركات التأمين .

3) قمت بانشاء جدول جديد لانواع الخدمات التي تقدم في المجمع الطبي .

4) قمت بإنشاء جدول جديد خاص بالجنسيات وربطه مع جدول المراجعين والأطباء .

5) قمت بإنشاء جدول جديد خاص باختصاصات الأطباء وربطه مع جدول الأطباء .

6)قمت بإنشاء جدول جديد خاص يربط بين الأطباء وخدمات الأطباء .

7)قمت بالتعديل على بعض الجداول بحيث حذفت بعض الحقول

وعدلت طول بعض الحقول وعدلت نوع بعض الحقول .

8) حذفت بعض الجدوال واكتفيت مبدئيا فقط بجمع طبي يوجد فيه عيادات مع نظام محاسبة للمجمع .

اما بالنسبة للأستفسار الاخ امجد

يوجد عمود رقم العيادة ... سؤال هل يمكن ان يعمل الطبيب الواحد فى اكثر من عيادة ؟

( حسب متطلبات تحليل النظام ) ... اذا كانت الاجابة بنعم ستحتاج الى عمل جدول جديد ....

الجواب : الطبيب الواحد لا يستطيع العمل في اكثر من عيادة فطبيب الاسنان

لا يستطيع العمل في العيادة العامة وطبيب العام لا يستطيع العمل في عيادة الاسنان ....الخ

وبالنسبة للأستفسار الثاني

جدول انواع الاجراءات فى العيادة CLINIC_PROC

ماهو الهدف منه ؟ حيث انه لايوجد ربط له مع اجراءات الكشف الطبي للمريض ؟؟؟

الجواب : يوجد لكل عيادة اجراءات خاصة مثلا

في عيادة الاسنان يجب ان يعرف الطبيب بيانات عن المريض مثل
o السيره المرضيه
o الضغط
o السكري
o الصرع
o السرطان
o امراض الكلى(الحاجه اليها يتم لوصف الادويه)

وفي عيادة النسائية هذه الامور
o الفحوصات الروتينيه(الدم/الضغط/السكري.....)
o فحص الحمل(البول/الدم)
o فحص البول(للالتهابات/الكشف عن الجرثومه)
o فحص قوة الدم
o فحص الكلى
o فحص الكبد
o الكشف عن الاصفرار
o الكشف عن الزلال في البول
o تطعيم الكزاز(الشهر الخامس/الشهر السادس)
o صوره عن فحص الجهاز(فحص داخلي/تركيب لولب)
o الوزن
o وضعية الجنين(وزنه/حجمه)
o طبيعة الولاده(ولاده طبيعيه/ولاده قيسريه)

وفي عيادة الاطفال

•مكان الولاده
•الوزن
•الطول
•محيط الرأس
•طبيب الولاده
•برنامج التطعيم
•الحراره
•بداية الاعراض
•السيره المرضيه
•خلع الولاده
•فحوصات روتينيه(فحص الاذن/الالتهابات/الاسنان حيث انه قد يكون نموها او
تأخر ظهورها عرضه للامراض خاصه بالعظم/ليونه/اكل خفيف)
•الجهاز العصبي(تاخر في النمو/الفهم/النطق)

وهذه الأجراءات ضمن جدول زيارة المريض بحيث عندما يقوم الطبيب بأستدعاء الشاشة الخاصة

بزيارة المريض موجود في هذه الشاشة بلوكين في البلوك الرئيسي

(MASTER) موجود رقم الموعد

ورقم المريض ورقم العيادة ورقم الطبيب وتاريخ الموعد ووقت الموعد .

اما في البلوك الثاني (DETIAL) يوجد رقم الخدمة وهي المقصود بها الاجراء

الخاص بكل عيادة وتكلفة هذه الخدمة اذا كان طبعا الها تكلفة كالتصوير التلفزيوني

في العيادة النسائية او من غير تكلفة كالفحص السريري في العيادة العامة او فحص

الاسنان المبدئي لا يوجد له تكلفة كما يوجد حقل خاص اسمه نتيجة الفحص ويوجد

حقل لاختيار هذه الخدمات اذ بمجرد الدخول على هذه الشاشة تأتي كل الاجراءات

الخاصة بهذه العيادة وما على الطبيب فقط هو تحديد الاجراءات اللازمة وكتابة النتائج

وعند عمل حفظ تبقى الاجراءات فقط التي حددها الطبيب اما الاجراءات الثانية لا تحفظ .

ولكن انا في حيرة في موضوع المواعيد الخاص بالاطباء هل اعمل جدول خاص بمواعيد تواجد

كل طبيب بالتفصيل يعني تفصيل كل يوم بيوم مثلا

يوم السبت في الفترة الصباحية من 10- 2 والفترة المسائية 4- 6

يوم الاحد في الفترة الصباحية من 11- 3 والفترة المسائية 5- 7.5

يوم الاثنين في الفترة الصباحية من 10-2 والفترة المسائية غير موجود
.
.
.
الخ
مع الاخذ بعين الاعتبار ان جدول المواعيد في تغير دائم حسب وقت الطبيب

يعني ممكن كل اسبوع يتغير جدول الطبيب هل اترك عملية ادخال البيانات

بيد موظف الاستقبال ليقوم بتعديلها ام هنالك فكرة معينة لتجنب عملية

الادخال عبر الموظف خوفا من ادخال موعد خطأ لاحدى المراجعين


وهنالك استفسار ثاني ..
على أي اساس حجز المواعيد يعني مثلا مدة كل موعد 15دقيقة او 30دقيقة ...الخ

هذه النظرية لا تنفع لانه ممكن نحدد لكل موعد مثلا ربع ساعة وياخذ الموعد نص ساعة

وممكن اكثر من نص ساعة وممكن 10 دقائق وممكن مراجعة عادية لرؤية نتائج فحوصات

تأخذ 5 دقائق او نص ساعة .

وهنالك استفسار ثالث...
بالنسبة للموظفين هل اقوم بأنشاء جدول خاص بالموظفين ومن ضمنهم الاطباء بالاضافة

لموظف الاستقبال وموظف النظافة والمراسل ...الخ

ام اكتفي فقط بالاطباء . لاني لم ابدء بنظام المحاسبة هل اكتفي بمحاسبة المراجعين

ام يكون نظام كامل للمحاسبة

(محاسبة الموظفين من ناحية الرواتب والزيادات والخصومات ...الخ ) .

وهذه هي الملفات المرفقة

ER.doc

Create_Table.doc

بتاريخ:
  • كاتب الموضوع

طبعا بعض الاخوة يقول عندما تنتهي من مرحلة التحليل

تبدء في مرحلة التصميم وانشاء الجدوال

ولكن لا ادري انا احس انهما مرتبطان مع بعض

بتاريخ:

السلام عليكم
احب أن أعقب على جزيئتين
1 - شفتات / توقيتات عمل الأطباء غالبا ما يتم تعديلها باستمرار من قبل مدير المستشفى لذلك نقوم بعمل جدول فيه مجموعة من الشفتات يعني مثلا
1 -من 9 الى 5
2 - من 9 الى 1 ظهرا و من 5 الى 9 مساء
3 - 5 عصرا الى 1 ليلا
4 - طول اليوم
5 - من 7 الى 12 ومن 6 الى 10
ثم نقوم بعمل جدول تاني بين رقم الطبيب و التوقيتات - مثلا
طبيب .......توقيت ...... ايام الاسبوع
1 .......... 1 ........... 1و2و3و4و5و6
1 .......... 2 .......... 1و2و3و4و5و6
2 .......... 3 .......... 2و3و4و5و6و7
2 .......... 3 .......... 2و3و4و5و6و7
2 .......... 4 .......... 4 و5
3 .......... 2 .......... 1و2و3و4و5و7
3 .......... 2 .......... 1و2و3و4و5و7



2 - حجز المواعيد يتم مثلا كل 20 دقيقة - و هي غير ملزمة للطبيب و يمكن توفيقها بعد فترة من عمل الطبيب فمثلا معروف عن طبيبي 1 انه سريع يعني حجز كل 10 دقائق و طبيب 2 بطئ كل 25 دقيقة و هكذا



أرجو أن أكون أفدت - و الله أعلم

تم تعديل بواسطة ezzat_hakeem

بتاريخ:

الأخوه الاعزاء

جهد كبيرmiash80
وافكار متميزة للأخ / عزت الحكيم

سيتم تنزيل الملفات ومراجعتها

اعتقد انه لاداعى لنظام المحاسبة حاليا ...
وانما يمكن تطبيق جزئية اصدار الفواتير فقط للخدمات المقدمة للمريض من كشف + اشعات + تحاليل + ...

اراء الأخ عزت ...تؤخذ فى الاعتبار لانه اصبح الان الهدف الاساسي للنظام هو حجز وتسجيل مواعيد الكشف الطبي للاطباء ( بالاضافة للاهداف الاخرى السابق ذكرها فى المشاركات السابقة )
لان المشكلة الاساسية هى طول الانتظار وتأخر الكشف على المرضى ... وعدم معرفة المواعيد المتاحة لدى الاطباء .

الأخ / miash80
يجب عليك اختيار برنامج من برامج التحليل والتصميم ... لكي تختصر كثيرا من الجهد فى الرسم ER بدلا من استخدام الword
وبعد رسم ال ER تضغط مفتاح معين يستخرج لك اوامر انشاء الجداول

ارشح لك برنامج power designer 12.5 وهو من البرامج المتميزة ... موجود فى منتدى البرامج المساعدة ومعه ملف فيديو لشرح طريقة التعامل معه
او برنامج Visio التابع لمجموعة ميكروسوفت اوفيس

جارى تحميل المرفقات
وسيتم الرد قريبا ... ان شاء الله

بتاريخ:

جهد مميز للاخوة جميعا واعتذر عن عدم المتابعة الجيدة للموضوع بسبب انشغالي الشديد ,

وفعلا ارى ان يتم التصميم ببرنامج ال power designer كما قال اخي الغالي امجد ....


الى الامام وفقكم الله ورعاكم

بتاريخ:
  • كاتب الموضوع

مشكور أخي عزت على رايك وافكارك الصحيحة .

وعندي لك طلب اتمنى ان تنفذه هو ان تحول هذه الافكار من على الورق

الى شيئ عملي بحيث تقوم بتعديل المناسب على Er بما يخص المواعيد والشفتات

شكر للأخ والاستاذ الجبالي على المرور

شكر خاص للأخ امجد على المرور واعطاء النصائح

انا ان شاء الله سأقوم بتزيل احد برامج التصميم مثل S_Designer او Power_Designer والعمل عليه

ولكن انا عندي فكرة ان يقوم احد الاخوة المتمكنين من هذه البرامج ان يقوم باخذ البيانات

الموجودة والعمل على تحليلها عبر احد هذه البرامج خطوة خطوة بصور وأول بأول

ليستفيد الجميع من هذا المشروع من ألف الى الياء

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.