I
l
I
I
I
I
I
I
I
I
I
,.,.JiNEAR EAST UNIVERSITY
FACULTY OF ECONOMICS AND
ADMINISTRIVE SCIENCE
DEPARTMENT OF
COMPUTER INFORMATION SYSTEM
2002/2003 SPRING TERM
CIS 400
(GRADUATION PROJECT)
PATIENT FOLLOW-UP
Submitted To: Dr. Yalcm Akcah
Miss. Nadire Cavus
Submitted By :
Khaled Jarrar
(980628)
Nicosia
2003
/'
\II
J!I I~~ I
~Jll~!IIIJ!II\
I
COt~TENTS
PAGE
.
I.
ACKNOWLEDGMENTS
.
?
. .
ABS T... ... ,,...,
rT"III.
KAL 1
•••••••••••••••••••••••••••••••••••••••••••••••••••••
iii.
INTRODUCTION
.
iv
.. RXPTJANATiflN OF THE SYSTEM
• Data Flow Diagram
.
• System Block Diagram
.
-..,. tal
D .
• ua aoase es1gn
.
v, USER l\1ANUAL
vi,
LIST OF SUBPROGRAMS
• User Flow Chart
.
• Source Programs
,
.
• Screen Outputs
.
. .
Acknowledgements
Over the time taken to finish this project numerous people have contributed and
helped in its development, some have helped indirectly, some encouraged me and some
just stood by my side in every possible situation that I faced.
I'd like to start by thanking GOD, for without him nothing is and would have
been possible.
Mr. Yalcm AKCALI, for treating me as a son and giving me advice on various
matters.
Mr. Mustafa MENEKAY, for supplying me with the necessary things to finish
my project.
And specially Miss. N
adire CA
VUS, for·
whom I cannot find enough words to
describe her, except that I can only say that I am very proud and lucky to have her as
my teacher and guide in this university, and I am sure that every student who met her or
will meet her will agree with me.
I would also like to thank teachers of the BUSS department for their effort to
give us as much as possible of information to aid us in our way in life.
Also my parents, for always being there and encouraging me on every step of my
life.
My brothers and specially my big sister, for supporting me in more than one-way
in getting my diploma.
Thanks to Tahir BALL and lrfan QURESHI for their help in getting this project
completed with their various efforts.
A lot of thanks to Mr. A. Akm Onder for being near me in every problem I faced
in this university.
And another special thanks to Alper (:A VUS for trying always to be near me in
every way possible, and some time acting to me as a friend and some times as a big
brother, a one that its hard for me to pay him back.
And I'd like to thank all those who have helped me knowingly or unknowingly during
the time I was working on this project.
I
I
I
I
I
I
2
Abstract
The objective of this project is to develop a program to aid doctors in their
profession and help them in organizing things that are important to them .
This program keeps a database of the patients general and medical information ,
medicines perscribed, appoitments track , searching and finding information about
patients , medicines and appointments depending on predefined criteria.
The program has been made by keeping in mind those doctors who have limited
information about computer usage.
Introduction
This program has designed keeping in mind user familiarity, in its terms,
consistency as much as possible in every stage, thus making it quite user friendly, which
in turn allows it to be easy for advanced users of computers and newbie computer using
doctors alike.
There are 8 menus in this programs main menu, each one dealing individually
with a specific category. Other than there, there are also the help and exit buttons.
Most of the menus in the main menu have common commands such as add, edit,
find, list, delete and report .
The patient record section deals only with the addition of new patients arid their
general I contact information. Listing of all patients, and other functions such as finding
a
specific patient using predefined criteria. It also allows the user to update the
information about any patient if and when necessary, we also have the possibility to
have a quick report of the patients.
The doctor using it also capable of record new appointments and keep track of
them.
For medicine, there is a whole section dealing with them. With options of adding
details of a new medicine, to finding a medicine according to its name or producer.
If the doctor wants to write a prescription for the patient the doctor will just have
to go and fill in the prescription from the main menu.
In case, information is needed on billing it can be found in the accounting section
of the program, where the program automatically calculates the amount of money a
patient has already paid and how much is due.
In the general search section, the doctor can find everything, from accounting
details to patient medical information and appointment schedule all in a more elaborate
form, to anything that is in the program. The user can also use the user search options to
help the doctor in finding more specific information about the other areas in the
program with more combined details-about them.
As standard, the program- also has a help section that provides the user with
information about the developer of the program along with a brief description of the
'-,-
program. It also has the user help manual that pro'vides·more detailed information of
the program and its usage.
I
I-
I
.,
z
w
-
I I
I-
I
<C
c,
I
~
I
<(
a;:
I
(!)
I
<C
-
0
LLC
z
>-
LLI-
j::
I
0
z
><
z
0
0
I- LLj::
z
z
C.I
w
UJ-
1:2
~
I-o
I-
I-z
(/)z
!:!:!
et::
0
I- UJI
z
C. <( C. <( C.0
(.)
I
I
I
I
I
I
I-
:E
z
<C
I
~
w
a:.
- (!)
\I-
0
\..
~ a:.
o,
I
PATIENT ID.DB
PATIENT INFO
APPOINTMENT INFO""'y
APP. NOTIFY INFO
1
PATIENT
ACCEPTENCE
PROCESS
APPOINTMENTS.DB
PATIENT
PERYODIC APP. INFO]
,___---PRESCRIPTION---.
f
EXAMINATION INFO
2
EXAMINATION
PROCESS
EXAMINATION.DB
w
w
LLt
INCOME
ACCOUNTING.DB
ACCOUNTING
PROCESS
L---EXPENCE
..._
PATIENT
0
LLz
>
LLj::
0
z
1- 2w
~
1- 25
a.
a.
c(i----PATiENT
INFO
---IDINFO---,
1.1
PATIENT RECORD
PROCESS
PATIENT
ID.DB
MID KONTROL
INFO---'
APPOINTMEN::J
1.2
APPOINTMENT
PROCESS
APPOINTMENT
.DB
Al
PERIODIC
APP.
INFO---
0 LL
z
1- 2w
j::
c(a.
••
l
20
i='.
C.a:
(.)"'
LU0::
C.I
\
....I~~o
LU 1- LLi='.22
<C O -a. (.)
2.1
patient health record
process
EXAMINATl:J
exammanon.pa
~---HEALTH
INFO~~~
0
LL2
1- 2 LU~
1-w
0::
I-2.2
prescnptron proccess
\
LU LU LLl
UJ UJ LL
INCOME
J
3.1
ACCOUNTING
RECORD
PROCESS
ACCOUNT.DB
---EXPENCE
,.-,,l,f ·
I
0
LLz
1-z
UJ2
<t
a.
1-z
::>
0
2
<( 1-z
UJ2
<t
a.
3.2
PAIMENT
PROCESS
HASTA TAKLP PROGRAMJ
1-1ASTA KA
Yrrl
I
MUAYENE11
RANDEVULARI L
ILA CLARI I 1~ce 11~LeK 11 MUHASEUE II ARAMA
I I
RAl'ORL/\R=
I
~ Recete
j
Hesap kayit Hasta aramaYeui hasta / Yeui Muayue Y eni Randevu Yeni Ilac
Hasta Iiste
I
M11:1vP.11r.lldP Randevu liste Ilac lisle Hesap lisle Hesap aramaGuncelleme
j
Guucelleme Giincelleme Giiucelleme Gtincellerne Randevu araHnsta Bui / MunvnP R.111 Raudevn Bui Ilac Bui Hesap Bui Ilac arama
1-Iasta Sil
I 1-J
Muavue Sil-1
1-J
Randevu SilI
Ilac Sil Hesap SilHcsap
Rapor
I
Lj
RaporI
y
RaporI
Rapor Rapor
~
l
jr1acNoI
IlacKod IlacAd 0IlacUrtFrm IlacOzlk I IlacKlnmI
Relationships for hastakip
03 $ubat 2003 Pazartesi 1HasNo -HasKod HasAd HasSoyad HasBabAd HasAnaAd HasCins
I
HasMedHai Has MesI
IHasoomTarI
I
HasDomYerI
\
.Ad res II liceI
\
PosKod ·e1EvI
ells elCep Fax Emaili
~"'-
~
INo
~HasKod IHaSGrpKod jHasKanGrp HasKilo Has Boy HasYas HasOzsoy HasHik HasOntan Has Tes HasTed HasVeilac IHasTahl
RndvNO HasKod KayKod RndvTar RndvSaat RndvKonTable: hasta bilgileri
Properties
Date Created: 13.12.2002 07:19:23 Description:
GUID: NameMap: Orientation: Updatable:
Long binary data Long binary data 0 True Last Updated: OrderByOn: RecordCount: Columns Name Type
HasNo Long Integer
AllowZeroLength: False
Attributes: Fixed Size, Auto-Increment
Caption: Hstanvn Syra Nurnarasv
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 2265
Data Updatable: False
Description: Hastanvn Nurnarasy
GUID: Long binary data
Ordinal Position: 1
Required: False
Source Field: HasNo
Source Table: hasta bilgileri
HasKod Text
AllowZeroLength: False
Attributes: Variable Length
Caption: Hasta Kodu
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 1350
Data Updatable: False
Description: Hasta Kodu
DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 2
Required: True
Source Field: HasKod
Source Table: hasta bilgileri
UnicodeCompression: True
HasAd Text
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanyn Ady
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 1350
Data Updatable: False
Description: Hastanyn Ady
DisplayControl: Text Box
Format: >
Page: 1
HASTANIN GENEL BYLGYLERYNY Y~EREN DOSY A 30.01.2003 12:49:44 False 30 Size 4 50 10
Table: hasta bilgileri Page: 2
GUID: Long binary data
Ordinal Position: 3
Required: True
Source Field: HasAd
Source Table: hasta bilgileri
UnicodeCompression: True
HasSoyad Text 10
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanyn Soyady
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 1695
Data Updatable: False
Description: Hastanvn Sovadv
DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 4
Required: True
Source Field: HasSoyad
Source Table: hasta bilgileri
UnicodeCompression: True
HasBabAd Text 10
AllowZeroLength: True
Attributes: Variable Length
Caption: Hastanyn Baba Ady
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 1905
Data Updatable: False
Description: Hastanvn Baba Ady
DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 5
Required: False
Source Field: HasBabAd
Source Table: hasta bilgileri
UnicodeCompression: True
HasAnaAd Text 10
AllowZeroLength: True
Attributes: Variable Length
Caption: Hastanyn Ana Ady
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 1785
Data Updatable: False
Description: Hastanyn Ana Ady
DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 6
Required: False
Source Field: HasAnaAd
I
Table: hasta bilgileri Page: 3 Source Table: hasta bilgileri
UnicodeCompression: True
HasCins Text 10
AllowZeroLength: False
Attributes: Variable Length
BoundColumn: 1
Caption: Hastanvn Cinsiyeti
Collating Order: Turkish
ColumnCount: 1
ColumnHeads: False
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 1845
Data Updatable: False
Description: Hastanyn Cinsiyeti
DisplayControl: Combo Box
GUID: Long binary data
UmitToUst: True
UstRows: 8
UstWidth: Otwip
Ordinal Position: 7
Required: True
RowSource: "Erkek"; "Kadvn''
RowSourceType: Value List
Source Field: HasCins
Source Table: hasta bilgileri
UnicodeCompression: True
HasMedHal Text 10
AllowZeroLength: False
Attributes: Variable Length
BoundColumn: 1
Caption: Hastanvn Medeni Hali
Collating Order: Turkish
ColumnCount: 1
ColumnHeads: False
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 2175
Data Updatable: False
Description: Hastanyn Medeni Hali
DisplayControl: Combo Box
GUID: Long binary data
UmitToUst: True UstRows: 8 UstWidth: Otwip Ordinal Position: 8 Required: True RowSource: "Evli";"Bekar";"Dul";"Bopanmyp''
RowSourceType: Value List
Source Field: HasMedHal
Source Table: nasta bilgileri
UnicodeCompression: True
HasMes Text 20
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanvn Mesleoi
Collating Order: Turkish
ColumnHidden: False
Table: hasta bilgi\eri ColumnOrder: ColumnWidth: Data Updatable: Description: DisplayControl: Format: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasDomTar AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: Co\umnWidth: Data Updatable: Description: Format: GUID: InputMask: Ordinal Position: Required: Source Field: Source Table: ValidationRule: HasDomYer AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: DisplayControl: Format: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: ValidationRule: Ad res Al low ZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Default 1770 False Hastanvn Mesleoi Text Box >
Long binary data 9 True HasMes hasta bilgileri True Date(Time False Fixed Size
Hastanvn Dooum Tarihi Turkish
False Default 2325 False
Hastanvn toeum Tarihi Short Date
Long binary data 00/00/0000;0;_ 10 False HasDomTar hasta bilgileri ="«Expr»"<Date() Text False Variable Length Hastanvn ooeurn Yeri Turkish
False Default 2145 False
Hastanvn boeum Yeri Text Box
>
Long binary data 11
False HasDomYer hasta bi\gileri True
Between DateSerial(1900,1,1) And Date() Memo False Variable Length Hastanvn Adresi Turkish False Default 1920 False Page: 4 8 20
Table: hasta bilgileri Page: 5 Description: Hastanyn Adresi
Format: >
GUID: Long binary data
Ordinal Position: 12
Required: True
Source Field: Ad res Source Table: hasta bilgileri UnicodeCompression: True
II Text 20
AllowZeroLength: False
Attributes: Variable Length Caption: Hastanyn Kaldyoy YI Collating Order: Turkish
ColumnHidden: False ColumnOrder: Default
ColumnWidth: 1935
Data Updatable: False
Description: Hastanyn Kaldyoy YI DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 13
Required: True
Source Field: II
Source Table: hasta bilgileri UnicodeCompression: True
lice Text 20
Al lowZeroLength: False
Attributes: Variable Length Caption: Hastanvn Kaldyoy Ylc;e Collating Order: Turkish
ColumnHidden: False ColumnOrder: Default
ColumnWidth: 2115
Data Updatable: False
Description: Hastanvn Kaldyoy Ylc;e DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 14
Required: True
Source Field: lice Source Table: hasta bilgileri UnicodeCompression: True
PosKod Integer 2
AllowZeroLength: False Attributes: Fixed Size
Caption: Hastanvn Pasta Kodu Collating Order: Turkish
ColumnHidden: False ColumnOrder: Default
ColumnWidth: 2115
Data Updatable: False Decimal Places: Auto
Description: Hastanvn Pasta Kodu DisplayControl: Text Box
Format: 00000
Table: hasta bilgileri Page: 6
lnputMask: 00000
Ordinal Position: 15
Required: True
Source Field: PosKod
Source Table: hasta bilgileri
Tel Ev Text 20
AllowZeroLength: False
Attributes: Variable Length Caption: Hastanyn Ev Telefonu Collating Order: Turkish
ColumnHidden: False ColumnOrder: Default
ColumnWidth: 2160
Data Updatable: False
Description: Hastanvn Ev Telefonu DisplayControl: Text Box
Format: (@@@@)-@@@ @@ @@
GUID: Long binary data
lnputMask: \(0000")-"000\ 00\ 00
Ordinal Position: 16
Required: True
Source Field: Tel Ev
Source Table: hasta bilgileri
UnicodeCompression: True
Tells Text 20
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanyn
Yp
TelefonuCollating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 2085
Data Updatable: False
Description: Hastanyn
Yp
TelefonuDisplayControl: Text Box
Format: (@@@@)-@@@ @@ @@
GUID: Long binary data
lnputMask: \(0000")- "000\ 00\ 00
Ordinal Position: 17
Required: False
Source Field: Tells
Source Table: hasta bilgileri
UnicodeCompression: True
TelCep Text 50
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanvn Cep Telefonu
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 2310
Data Updatable: False
Description: Hastanvn Cep Telefonu
DisplayControl: Text Box
Format: (@@@@)-@@@ @@@@
GUID: Long binary data
lnputMask: \(0000")-"000\ 00\ 00
Table: hasta bilgileri
Required: False
Source Field: TelCep
Source Table: hasta bilgileri
UnicodeCompression: True
Fax Text
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanvn Fax Nurnarasv
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 2355
Data Updatable: False
Description: Hastanvn Fax Numarasy
DisplayControl: Text Box
Format: (@@@@)-@@@ @@ @@
GUID: Long binary data
InputMask: \(0000")-"000\ 00\ 00
Ordinal Position: 19
Required: False
Source Field: Fax
Source Table: hasta bilgileri
UnicodeCompression: True
Email Text
Al lowZeroLength: False
Attributes: Variable Length
Caption: Hastanyn E-mail Adresi
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: 2295
Data Updatable: False
Description: Hastanvn E-mail Adresi
DisplayControl: Text Box
GUID: Long binary data
Ordinal Position: 20
Required: False
Source Field: Email
Source Table: hasta bilgileri
UnicodeCompression: True
Relationships
hasta bilgilerihasta muayene bilgileri hasta bilgileri
HasKod
hasta muayene bilgileri
HasKod
Attributes: Relationship Type:
Enforced, Cascade Updates, Cascade Deletes One-To-Many
Page: 7
20
Table: hasta bilgileri hasta bilgileriilaclar hasta bilgileri HasNo Attributes: RelationshipType: hasta bilgilerirandevular hasta bilgileri HasKod Attributes: RelationshipType: Table Indexes Name ha sad Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: hassoyad Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: PrimaryKey Clustered: Disti nctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: User Permissions ilaclar IlacNo Not Enforced Indeterminate randevular HasKod
Enforced, Cascade Updates, Cascade Deletes One-To-Many Number of Fields False 30 False False ha sad False False False Ascending 1 False 26 False False hassoyad False False False Ascending 1 False 30 False False PrimaryKey True True True Ascending Page: 8
Table: hasta bilgileri ad min Group Permissions Adm ins Users
I
I
I
I
I
I
Page: 9Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Table: hasta muayene bilgileri Properties Date Created: GUID: NameMap: Orientation: Updatable: Columns Name NO
I
i
HasKod 13.12.2002 07:38:03 Long binary data Long binary data 0 True AllowZeroLength: Attributes: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: GUID: Ordinal Position: Required: Source Field: Source Table: AllowZeroLength: Attributes: BoundColumn: Collating Order: ColumnCount: ColumnHeads: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: DisplayControl: Format: GUID: Li mitTolist: ListRows: ListWidth: Ordinal Position: Required: RowSource: RowSourceType: Source Field: Source Table: UnicodeCompression: HasGrpKod AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: Description: Last Updated: OrderByOn: RecordCount: Type Long Integer FalseFixed Size, Auto-Increment Turkish
False Default Default False
Long binary data 1
False NO
hasta muayene bilgileri Text False Variable Length 1 Turkish 1 True False Default 915 False Hastanvn Kodu Combo Box >
Long binary data True 10 Otwip 2 True hasta kod Table/Query HasKod
hasta muayene bilgileri True
Text False
Variable Length Hastanyn Grup Kodu Turkish
False Default
Page: 10
HASTANIN SADLIK BYLGYLERYNY Y(;EREN DOSYA 26.01.2001 01:40:51 False 4 Size 4 50 8
Table: hasta muayene bilgileri ColumnWidth: Data Updatable: Description: DisplayControl: Format: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasKanGrp AllowZeroLength: Attributes: BoundColumn: Caption: Collating Order: ColumnCount: ColumnHeads: ColumnHidden: ColumnOrder: ColumnWidth: ColumnWidths: Data Updatable: Description: DisplayControl: GUID: Li mitTolist: ListRows: ListWidth: Ordinal Position: Required: RowSource: RowSourceType: Source Field: Source Table: UnicodeCompression: HasKilo AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Decimal Places: Description: DisplayControl: GUID: Ordinal Position: Required: Source Field: Source Table: Has Boy AllowZeroLength: Attributes: Page: 11 2055 False
Hastanvn Grup Kodu Text Box
>
Long binary data 3
True HasGrpKod
hasta muayene bilgileri True
Text 8
False
Variable Length 1
Hastanvn Kan Grupu Turkish 1 False False Default 2055 1440 False
Hastanvn Kan Grupu Combo Box Long binary data True
8 1440twip 4 True
"O RH +";"O RH -";"A RH +";"A RH -";"B RH +";"B RH -";"AB RH +";"AB RH-"
Value List HasKanGrp
hasta muayene bilgileri True Byte False Fixed Size Hastanyn Kilosu Turkish False Default 1620 False Auto Hastanyn Kilosu Text Box Long binary data 5
True HasKilo
hasta muayene bilgileri Byte False
Table: hasta muayene bilgileri Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: DecimalPlaces: Description: DisplayControl: GUID: Ordinal Position: Required: Source Field: Source Table: HasYas AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Decimal Places: Description: DisplayControl: GUID: Ordinal Position: Required: Source Field: Source Table: HasOzsoy AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasHik AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Hastanvn Boyu Turkish False Default 1515 False Auto Hastanvn Boyu Text Box
Long binary data
6
True HasBoy
hasta muayene bilgileri Byte False Fixed Size Hastanvn Yapy Turkish False Default 1425 False Auto Hastanvn Yapy Text Box
Long binary data 7
True HasYas
hasta muayene bilgileri Memo False
Variable Length Hastanvn bzsoy Ge~mipi Turkish
False Default 2430 False
Hastanyn bzsoy Ge~mipi Long binary data
8
False HasOzsoy
nasta muayene bilgileri True Memo False Variable Length Hastanvn Hikayesi Turkish False Default Default False Hastanvn Hikayesi Long binary data
Table: hasta muayene bilgileri Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasOntan AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasTes AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: Has Ted AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasVeilac AllowZeroLength: Attributes: Caption: 9 False HasHik
hasta muayene bilgileri True Memo False Variable Length Hastanvn bntanysy Turkish False Default 1815 False Hastanyn bntanysy Long binary data 10
False HasOntan
hasta muayene bilgileri True Memo False Variable Length Hastanyn Tephisy Turkish False Default 1815 False Hastanjn Tephisy Long binary data 11
False HasTes
hasta muayene bilgileri True Memo False Variable Length Hastanyn Tedavisi Turkish False Default 1830 False Hastanvn Tedavisi Long binary data 12
False HasTed
hasta muayene bilgileri True
Memo False
Variable Length Hastaya Verilen Ylac;lar
Table: hasta muayene bilgileri Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: HasTah AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: Relationships
hasta bilgilerihasta muayene bilgileri hasta bilgileri HasKod Attributes: RelationshipType: Table Indexes Name HasGrpKod Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: HasKod Clustered: Disti nctCount: Foreign: Turkish False Default 2310 False
Hastaya Verilen Yla~lar Long binary data 13
False HasVellac
hasta muayene bilgileri True Memo False Variable Length Hastanvn Tahlilleri Turkish False Default 1890 False Hastanvn Tahlilleri Long binary data 14
False HasTah
hasta muayene bilgileri True
hasta muayene bilgileri
HasKod
Enforced, Cascade Updates, Cascade Deletes One-To-Many Number of Fields False 2 False False HasGrpKod False False False Ascending 1 False 4 False Page: 14
Table: hasta muayene bilgileri Ignore Nulls: Name: Primary: Required: Unique: Fields:
hasta bilgilerihasta muayene bilgileri Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: PrimaryKey Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: User Permissions ad min Group Permissions Admins Users
I
I
I
I
I
Page: 15 False HasKod False False False Ascending 1 False 4 True Falsehasta bilgilerihasta muayene bilgileri False False False Ascending 1 False 4 False False PrimaryKey True True True Ascending
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data Delete, Read Permissions, Set Permissions, Change Owner, Read Definition, Write Definition, Read Data, Insert Data, Update Data, Delete Data
Table: ilaclar
Properties
Date Created: 13.12.2002 07:48:22 Description:
GUID: NameMap: Orientation: Updatable:
Long binary data Long binary data 0 True Last Updated: OrderByOn: RecordCount: Columns Name Type
IlacNo Long Integer
AllowZeroLength: False
Attributes: Fixed Size, Auto-Increment
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Ylacyn Numarasy
GUID: Long binary data
Ordinal Position: 1
Required: False
Source Field: IlacNo
Source Table: ilaclar
IlacKod Text
AllowZeroLength: False
Attributes: Variable Length
Caption: Yla~yn Kodu
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Yla~yn Kodu
DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 2
Required: True
Source Field: IlacKod
Source Table: ilaclar
UnicodeCompression: True
IlacAd Text
AllowZeroLength: False
Attributes: Variable Length
Caption: Yla~yn Ady
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Yla~n Ady
DisplayControl: Text Box
Format: >
GUID: Long binary data
Page: 16
ILA<;:LAR HAKINDAKY BYLGYLERY
Y<;:EREN DOSYA 25.01.2001 18: 14:21 False 11 Size 4 10 20
Table: ilaclar Page: 17 Ordinal Position: 3
Required: True
Source Field: IlacAd
Source Table: ilaclar
UnicodeCompression: True
IlacUrtFrm Text 20
AllowZeroLength: False
Attributes: Variable Length
Caption: Yla~y Ureten Fyrma
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Yla~y ureten Fyrma
DisplayControl: Text Box
Format: >
GUID: Long binary data
Ordinal Position: 4
Required: True
Source Field: IlacUrtFrm
Source Table: ilaclar
UnicodeCompression: True
IlacOzlk Memo
Al lowZeroLength: False
Attributes: Variable Length
Caption: Yla~yn bzellikleri
Collating Order: Turkish
ColumnHidden: False
Col u mnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Yla~yn Ozellikleri
GUID: Long binary data
Ordinal Position: 5
Required: False
Source Field: IlacOzlk
Source Table: ilaclar
UnicodeCompression: True
IlacKlnm Memo
AllowZeroLength: False
Attributes: Variable Length
Caption: Yla~yn kulanvrn Pekli
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Yla~yn Kulanym Pekli
GUID: Long binary data
Ordinal Position: 6
Required: False
Source Field: IlacKlnm
Source Table: ilaclar
UnicodeCompression: True
<" RelationshiRS
Table: ilaclar hasta bilgileriilaclar hasta bilgileri HasNo Attributes: RelationshipType: Table Indexes Name IlacAd Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: IlacUrtFrm Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: PrimaryKey Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: User Permissions ad min Group Permissions Adm ins Users Page: 18 ilaclar IlacNo Not Enforced Indeterminate Number of Fields False 11 False False IlacAd False False False Ascending 1 False 11 False False IlacUrtFrm False False False Ascending 1 False 11 False False PrimaryKey True True True Ascending
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Table: muhasebe
Properties
Date Created: 14.01.2003 08:01:05 Description:
GUID: NameMap: Orientation: Updatable:
Long binary data Long binary data 0 True Last Updated: OrderByOn: RecordCount:
I
Columns Name Type ID Long Integer AllowZeroLength: FalseAttributes: Fixed Size, Auto-Increment
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
GUID: Long binary data
Ordinal Position: 1
Required: False
Source Field: ID
Source Table: muhasebe
MuhKod Text
AllowZeroLength: False
Attributes: Variable Length
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Hastanyn Muhasebe Kodu
DisplayControl: Text Box
GUID: Long binary data
Ordinal Position: 2
Required: True
Source Field: MuhKod
Source Table: muhasebe
UnicodeCompression: True
HasKod Text
AllowZeroLength: False
Attributes: Variable Length
BoundColumn: 1
Collating Order: Turkish
ColumnCount: 1
ColumnHeads: False
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Hastanvn Kodu
DisplayControl: Combo Box
GUID: Long binary data
Li mitToList: False ListRows: 10
I
I
I
I
I
I
I
I
I
Page: 20 HASTALARIN MUHASEBE BYLGYLERYNY Y<;:EREN DOSYA 28.01.2003 19:59:11 False 2 Size 4 10 10Table: muhasebe Page: 21
ListWidth: Otwip
Ordinal Position: 3
Required: True
RowSource: hasta kod
RowSourceType: Table/Query
Source Field: HasKod
Source Table: muhasebe
UnicodeCompression: True
Bore Currency 8
AllowZeroLength: False
Attributes: Fixed Size
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Decimal Places: Auto
Description: Hastanvn sore Myktary
Format: #,##0.00" TL";-#,##0.00" TL"
GUID: Long binary data
Ordinal Position: 4
Required: False
Source Field: Bore
Source Table: muhasebe
Ode me Currency 8
AllowZeroLength: False
Attributes: Fixed Size
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
DecimalPlaces: Auto
Description: Hastanvn Odeme Myktary
Format: #,##0.00" TL";-#,##0.00" TL"
GUID: Long binary data
Ordinal Position: 5
Required: False
Source Field: Ode me
Source Table: muhasebe
Alacak Currency 8
AllowZeroLength: False
Attributes: Fixed Size
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
DecimalPlaces: Auto
Description: Hastanvn Alacak Myktary
Format: #,##0.00" TL";-#,##0.00" TL"
GUID: Long binary data
Ordinal Position: 6
Required: False
Source Field: Alacak
Source Table: muhasebe
Table: muhasebe Page: 22
AllowZeroLength: False
Attributes: Fixed Size
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Decimal Places: Auto
Description: Hastanyn Bakiye Myktary
Format: #,##0.00" TL";-#,##0.00" TL"
GUID: Long binary data
Ordinal Position: 7
Required: False
Source Field: Bakiye
Source Table: muhasebe
Table Indexes
Name Number of Fields
HasKod 1
Clustered: False
DistinctCount: 1
Foreign: False
Ignore Nulls: False
Name: HasKod Primary: False Required: False Unique: False Fields: Ascending MuhKod 1 Clustered: False DistinctCount: 2 Foreign: False
Ignore Nulls: False
Name: MuhKod Primary: False Required: False Unique: False Fields: Ascending PrimaryKey 1 Clustered: False DistinctCount: 2 Foreign: False
Ignore Nulls: False
Name: PrimaryKey Primary: True Required: True Unique: True Fields: Ascending User Permissions
ad min Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Table: muhasebe
Group Permissions
Adm ins Users
Page: 23
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data Delete, Read Permissions, Set Permissions, Change Owner, Read Definition, Write Definition, Read Data, Insert Data, Update Data, Delete Data
Table: randevular
Properties
Date Created: 13.12.2002 07:40:59 Description:
GUID: NameMap: Orientation: Updatable:
Long binary data Long binary data 0 True Last Updated: OrderByOn: RecordCount: Columns Name Type
RndvNO Long Integer
Al lowZeroLength: False
Attributes: Fixed Size, Auto-Increment
Collating Order: Turkish
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Randevu Numarasv
GUID: Long binary data
Ordinal Position: 1
Required: False
Source Field: RndvNO
Source Table: randevular
HasKod Text
AllowZeroLength: False
Attributes: Variable Length
BoundColumn: 1
Caption: Hasta Kodu
Collating Order: Turkish
ColumnCount: 1
ColumnHeads: False
ColumnHidden: False
ColumnOrder: Default
ColumnWidth: Default
Data Updatable: False
Description: Hastanyn Kodu
DisplayControl: Combo Box
Format: >
GUID: Long binary data
LimitTolist: False
ListRows: 8
ListWidth: Otwip
Ordinal Position: 2
Required: True
RowSource: hasta kod
RowSourceType: Table/Query
Source Field: HasKod
Source Table: randevular
UnicodeCompression: True
KayKod Text
AllowZeroLength: False
Attributes: Variable Length
Caption: Hastanvn Randevu Kodu
Collating Order: Turkish
Page: 24
HASTALARIN RANDEVU BYLGYLERYNY Y<;:EREN DOSYA 26.01.2003 02:31: 15 False 11 Size 4 50 10
I
I
Table: randevularI
I
I
RndvTarI
I
RndvSaatI
I
I
I
RndvKonI
I
I
I
I
ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: DisplayControl: GUID: Ordinal Position: Required: Source Field: Source Table: False Default 2430 FalseHastanvn Randevu Kodu
Text Box Long binary data 3 True KayKod randevular UnicodeCompression: True AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: Format: GUID: InputMask: Ordinal Position: Required: Source Field: Source Table: AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: Format: GUID: InputMask: Ordinal Position: Required: Source Field: Source Table: ValidationRule: AllowZeroLength: Attributes: Caption: Collating Order: ColumnHidden: ColumnOrder: ColumnWidth: Data Updatable: Description: GUID: Date/Time False Fixed Size
Hastanvn Randevu Tarihi
Turkish False Default 2490 False
Hastanvn Randevu Tarihi
Short Date Long binary data 00,00,0000;0;_ 4 True RndvTar randevular Date(Time False Fixed Size
Hastanyn Randevu Saati
Turkish False Default 2430 False
Hastanyn Randevu Saati
Short Time Long binary data 00:00;0;_ 5 True RndvSaat randevular
Between TimeSerial(8,0,0) And TimeSerial(18,0,0) Memo
False
Variable Length
Hastanyn Rendevu Konusu
Turkish False Default 2640 False
Hastanyn Rendevu Konusu Long binary data
Page: 25
8
Table: randevular Ordinal Position: Required: Source Field: Source Table: UnicodeCompression: Relationships hasta bilgilerirandevular hasta bilgileri HasKod Attributes: RelationshipType: Table Indexes Name HasKod Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: hasta bilgilerirandevular Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: kaykod Clustered: DistinctCount: Foreign: Ignore Nulls: Name: Primary: Required: Unique: Fields: PrimaryKey Clustered: DistinctCount: Foreign: Ignore Nulls: Name:
I
6 False RndvKon randevular True randevular HasKodEnforced, Cascade Updates, Cascade Deletes One-To-Many Number of Fields False 8 False False HasKod False False False Ascending 1 False 8 True False hasta bilgilerirandevular False False False Ascending 1 False 11 False False kaykod False False True Ascending 1 False 11 False False PrimaryKey Page: 26
I
Table: randevular Page: 27
Primary: True Required: True Unique: True Fields: Ascending rndvsaat 1 Clustered: False DistinctCount: 11 Foreign: False
Ignore Nulls: False
Name: rndvsaat Primary: False Required: False Unique: True Fields: Ascending rndvtar 1 Clustered: False DistinctCount: 3 Foreign: False
Ignore Nulls: False
Name: rndvtar Primary: False Required: False Unique: False Fields: Ascending User Permissions
I
ad min Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,Write Definition, Read Data, Insert Data, Update Data, Delete Data
Group Permissions
Users
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition, Write Definition, Read Data, Insert Data, Update Data, Delete Data Delete, Read Permissions, Set Permissions, Change Owner, Read Definition, Write Definition, Read Data, Insert Data, Update Data, Delete Data Adm ins
Table: randevular Page: 27 Primary: True Required: True Unique: True Fields: Ascending rndvsaat 1 Clustered: False DistinctCount: 11 Foreign: False
Ignore Nulls: False
Name: rndvsaat Primary: False Required: False Unique: True Fields: Ascending rndvtar 1 Clustered: False DistinctCount: 3 Foreign: False
Ignore Nulls: False
Name: rndvtar Primary: False Required: False Unique: False Fields: Ascending User Permissions
ad min Delete, Read Permissions, Set Permissions, Change Owner, Read Definition,
Write Definition, Read Data, Insert Data, Update Data, Delete Data
Group Permissions
Adm ins Users
Delete, Read Permissions, Set Permissions, Change Owner, Read Definition, Write Definition, Read Data, Insert Data, Update Data, Delete Data Delete, Read Permissions, Set Permissions, Change Owner, Read Definition, Write Definition, Read Data, Insert Data, Update Data, Delete Data
Database: C:\My Documents\cis400\hastakip.mdb
Properties
Access Version: 08.50 Auto Compact:
Build: 2719 Collating Order: Turkish
Four-Digit Year 0 Log Name AutoCorrect 1
Perform Name 1 Query Timeout: 60
RecordsAffected: 0 Row Limit: 10000
Show Values in Indexed: 1 Show Values in 1
Show Values in Remote: 1 Show Values in Server: 0
Show Values in 1 Show Values Limit: 1000
Track Name AutoCorrect 1 Transactions: True
Updatable: True Version : 4.0
User Permissions ad min Group Permissions Adm ins Users Page: 28
Relationships
Relationships
hasta bilgilerihasta muayene bilgileri hasta bilgileri
HasKod
Attributes: Rel ationshi pType:
hasta bilgileriilaclar hasta bilgileri HasNo Attributes: RelationshipType: hasta bilgilerirandevular hasta bilgileri HasKod Attributes: RelationshipType:
I
I
hasta muayene bilgileri
HasKod
Enforced, Cascade Updates, Cascade Deletes One-To-Many ilaclar IlacNo Not Enforced Indeterminate randevular HasKod
Enforced, Cascade Updates, Cascade Deletes One-To-Many
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Table of Content
Part I - Basic Introduction & Main Interface
Chapter 1 - Basic Information
Chapter 2 • Main lnterfac,, Information
Part II - Detailed Help For All Features
Chapter_ 1 __ - _Hasta _Kayit
Chapter 2 • Hasta Muayene
f:
h~flte_r 3-~-
~-~n_rjE!~LI!.:i_r
Chapter 4 • llaclar
Chapter 5 • Recetler
Chapter __ 6 _~ __ Muhase.be
Chapter
7 -
AramaPart Ill
- Reference
A.g_pendix
Index Khalid
Near East Univeristy Revised: January 13, 2003.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
l
I
I
Go Back To Table Of Contents
Part II - Detailed Help For All Features
Chapter 7 - Arama
I
I
I
I
I
I
I
I
I
I
i
I
I
I
I
I
I
Appointment SearchI
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Patient Search Also See:I
I
I
I
I
I
I
I
I
I
I
Arama Button Details
As you must already know from the previous help file pages that the Ara ma section of Hasta Ta kip deals with all the finds and searches within it, with more detail and more elegantly.
The buttons on the Arama Menu take you to specific places within Hasta Takip. The Detailed Explanation of each button is as follows:
The Buttons, as can be seen have been labelled as 1,2,3 ... now on to their individual details:
1. Hasta Arama: This is where you perform a search on the Patient database within Hasta Takip. It gives all the details about any patient selected at that moment, ranging from muyayene details to randevular.
2. Hesap Arama: This is where you can find all the details about any hesap that was ever recorded in the program. the details shown here are far more than the ones that can be seen from the Muhasebe bul.
3. Randevu Arama: This is where you can see the details about a patient (patient code, name, surname, place and date of birth at cetera). the details shown here are specifically shown as not all teh details are needed, since showing all the details will effect memory.
4. llac Arama: here after choosing the right medicine, you can once again, see a rather large amount of information in one space.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Gn Back Tn Table Of Contents
Part I - Basic Introduction
&
Main Interface
Basic Information
General Usage
'Hasta Takip Programi' is designed to make any doctor's work effortless. it helps in keeping track of almost all the data that is needed.
All the features in Hasta Takip are similar to each other so that user-friendliness is maintained and not much effort and time is needed to be spent while learning how to use Hasta Takip
Usability
Using Hasta Takip as a replacement for your paper files will
• Eliminate the use of a lot of paper for making Patient Files
• Significantly decrease the amount of time and effort that are put into organizing
files, appointments, medicine details and perscritopn details.
• Provide you with a way to highly concentrate your energy on your work and at
the same time provide you with all the details that you need at your finger tips.
Versatility
Hasta Takip program when compared to others like it in the market, is far more user-friendly, streamlined for almost all types of computer users, is fast and quite efficient.
you don't need much of a computer using background to be able to work with it. it has been developed while at the same time keeping in mind professional and novice users.
Hasta Takip can do a lot of things ranging from:
•
Register New Patients•
Patient Examination Records•
Appointment setting•
Medicine Detail Recording•
Patient Prescriptions•
Accounting Calculations•
Searches and Finds•
Ordered ReportsHow Do I use 'Hasta Takip Programi'
?
How To Install Hasta Takip?
To Install Hasta Takip Program, First of all, you have to copy it to your computer, after you have copied it, click on the installation file on the desktop
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
This is the Installation Package. You have to double-click (using teh Left-Mouse-Button) it. When you do so, you will get an installation screen.
Here you choose the Directory (Place in your computer) where you want to install teh files necessary.
I
I
I
I
I
I
I
After the Installation is complete. Once again double-click on the newly formed Shortcut. This will lead you to the Main Menu of the Program.
'Hasta Takip Programi' s interface is designed to get you up and running quickly without a substantial learning curve. Its interface has been streamlined to make it simple for the novice, yet intuitive and uncluttered for the professional.
'Hasta Takip' arranges the interface and menus in a logic, conservative manner.
The main menu of 'Hasta Ta kip' is divided into a fe'I-{ keys sub menus which give you access to the other things are related to each menu.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
Go_Bac tcio__Iabte __
QfContents
Part II - Detailed Help For All Features
Chapter 1 - Hasta Kayit
This menu strictly deals only with things related to patients. You Have a choice of doing many things 1. Entering a new Patient
2. Viewing a Patient List 3. Updating a Patient's details 4. Find a Patient
5. Delete a Patient's Details 6. See Reports
I
I
I
I
I
I
I
I
I
I
I
I
Register a new patient by entering her/his Details.
I
I
I
I
I
See a patient list, to be able to see details Of individual patients simultaneously.
Update any Patient's details that were Entered by finding her/him using a simple Find ... either by putting in the patient's
1. Code
2. Name
3. Surname
You can also enter all three to get the Details about that specific patient.
I
I
I
I
I
I
I
While you are viewing the patient's details You can edit any entry about the patient.
I
I
I
I
Hesta
Kodu
~
I
Hastanm Adi ~I\.DEE'.B
I
Hestenm S0yad1 jRASOUNA
Hestenrn BabaAd1 FHMAD
HasfonmAnaAd1 jBURCU ]
Hestemn
Cinsiyeti
!ErkekI
Hastenm
Mederii
H jBekarI
H
estenm
Mes legi .!STUDElIT
jHas tan mDogum T · 1 11 /25/1975\
Hestanm Dogum Y jGIZA
==:=J
H
astanm
AdresiPIZA
EYGPT; EP..RTH
,MILKY'"v'\7AY,
SOL.AR SYSTEM
When a report is needed to be printed, Just click on the report button to get a Printable Report ready with all the details.
l
I
I
l
I
l
l
i
i
i
I
i
i
i
I
I
Also See:I
i
I
I
I
I
Hasta Kayit Button Details
As you must already know from the previous help file pages that the Hasta Kayit section of Hasta Takip deals with all the patients within it, with more detail and more elegantly.
The buttons on the Hasta Kayit Menu take you to specific places within Hasta Takip. The Detailed Explanation of each button is as follows:
The Buttons, as can be seen have been labelled as 1,2,3 ... now on to their individual details:
1. Yeni Hasta: When a new patient arrives, you can register her/him by making a file for them, for that, you need to use this option.
2. Hasta Listele: this is a good way to see a list of all the patients that you have seen before. 3. Hasta Guncelle: If some corrections or modifications are needed to be made in a patient's
details, use this option.
4. Ana Menu: This option exits you from the current menu.
5. Hasta Bui: if you need to find more about a certain patient, easily and quickly, then using this option within Hasta Takip, you can easily do that.
6. Hasta Sil: This is the delete feature within Hasta Kayit.
7. Rapor: in order to get a printable version of reports, you can use this option to see, print and read any report related to patients only, if you want.
I
I
I
Go Back To Tabh: Of
contents
Part II - Detailed Help For All Features
Chapter 2 - Hasta Muayene
This section deals with patient examinations. Once again, like mentioned before, all the features within this Menu are similar to the others in other menus.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
There is also a list available if you want to see the list of examination.
I
I
The update feature allows you to correct or change any things about a patient examination that you thought about later on.
I
I
I
In the Find part of the Hasta Muayene menu, you can find details about any examination of any patient that you forgot about.
I
I
I
I
HasKod §31
I
Hestanm Grup Ko
IDM
j~==::_---,
Hestanm Kan Gtu
IB
RH+I
Hestanrn Kilosu
I
551
Hastamn Boyu
I
1811Hastanm Y~1
I
;=========::...~~~~~~~~~~~~~~
211
Hastanm Ozsoy G jblah blah:) P: d .)6) ... yada vada yada yok rru? Gunaii~
Nasil sin?
Hastanm Hikayesi ~1liyo1musun? Bugun chuk soj ak I
Hes
tarun
Ontamstlab
c def g h I 1k1
m1H< p qrst
uv
w xy
zHastenm Teshlst pyxv,,vutsrqp onmlk_1Ihgfedcb a
Has tarunTedevist labcdefgh1Jk1mnopqrstuvv,7xyz
g;;:
,,1f
rll
1+
L~II}J .
.
.. .. ..
.. . ..
..
l
A report is also available here, just like in other menus and functions within our program. You cannot change anything while pre viewing a report but you can print it
Also See:
I
I
Hasta Muayene Button Details
As you must already know from the previous help file pages that the Muayene section of Hasta Takip deals with all the patient examinations within it, with more detail and more elegantly.
The buttons on the Muayene Menu take you to specific places within Hasta Takip. The Detailed Explanation of each button is as follows:
The Buttons, as can be seen have been labelled as 1,2,3 ... now on to their individual details:
1. Yeni Muayene: if you want to examine a patient and record the details, then you can use this option.
2. Muayene listele: gives you a list for your viewing purposes
3. Muayene Guncelle: in case you have to edit an examination, than this is the place for you, over here you can edit any thing you entered using the '(eni Muayene option.
4. Ana Menu:This closes your current menu and takes you to the previous one
5. Muayene Bul:this is the find option, quite useful in case you want some information about any patient examination
6. Muayene Sil:to delete an examination then you can press this one and quite simply delete an examination
7. Rapor: this allows you to print, see and read a raport of appointments made to be printer- friendly
Go Back To Table Of Contents
Part II - Detailed Help For All Features
Chapter 4 - llaclar
Paragraph
Yeni llac (New Medicine) is where you store the names of any new medicine that are planning on using or are starting to use for your patients.
llacm Kodu. ila~mAd1 il,11;1 0 reten Frrma llacm Ozellikleri
Imodium contains Loperamide, which binds to the opiate receptor in the gut wall Consequetly,
it
inhibits therelease of1acetycholine and prostaglandins, thereby reducing propulsive
eristalsis, increasing intestinal tranist time. llaem Ku lanrm ~ek
rr
ake twice a day, two capsules each time.If printing the details about a medicine is needed then this is the ideal place for you.
i
Also See:ltaclar Button Details
i
I
llaclar Button Details
As you must already know from the previous help file pages that the llaclar section of Hasta Takip deals with all the medicines within it, with more detail and more elegantly.
The buttons on the llaclar Menu take you to specific places within Hasta Takip. The Detailed Explanation of each button is as follows:
The Buttons, as can be seen have been labelled as 1,2,3 ... now on to their individual details:
1. Yeni llac: This is in case, you want to record the dosage, firm details, prescription guidelines. you can enter a new medicine name and details.
2. llac Listele:This shows a list of the medicine that you have recorded so far.
3. llac Guncelle:using this you can edit any details about any medicine that you have entered so far.
4. llac Bul:in order to find any medicine, this is your gateway to it.
5. Ana Menu:by pressing this menu, you are telling Hasta Takip that you don't want to stay here any longer, so you are taken back to teh previous menu
6. llac Sil:this is for deleting purposes.