Tải bản đầy đủ (.pdf) (8 trang)

Phân tích số liệu bằng Epi Info 2002 - Phần 2 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (385.77 KB, 8 trang )

t mã kim tra nhp liu
c tiêu
Sau khi hoàn thành bài hc này, hc viên s có kh nng:
1. Xác nh c các trng cn có mã kim tra.
2. Vit c các mã lnh  kim tra li khi nhp s liu, tính toán s liu; thc
hin úng các u kin.
3. Thao tác c vi các d liu ã nhp: to bin mi, mã hoá li bin
4. Liên kt c các tp d liu Epi Info vi nhau
Gii thiu
Nhân viên nhp d liu, vì mt hay nhiu lý do nào ó, có th s sut nhp hoc d liu
 li: Có th là do ch vit tay khó c, cng có th do ngi nhp d liu không quen
i dng vn bn và t vng. Thêm na, khi lng vn bn nhiu n mc nhiu
ngi phi cùng nhp d liu hoc mt ngi phi nhp mt khi lng ln d liu. Vì
t c nhng nguyên nhân trên, mã kim tra hay mã dùng  gii hn d liu c phép
nhp hoc báo li nhp tim n, thng c s dng trong các h thng n t.
Phn mu ca bài tp này hng dn cách to mã kim tra n gin nhm to thun
i cho vic nhp d liu và m bo loi bc các li nhp thng gp khi nhp vào
các bin nh tui, ngày sinh, nhn dng bnh nhân,v.v Phn còn li ca bài ch ra cách
ng dng mã kim tra mc  phc tp hn khi xác nh thi k mang thai ca nhng
nh nhân vào Trung tâm Chm sóc sc kho ph n
Trong thc t, các i tng n khám ti mt c s y t không ch là mt ln. Có rt
nhiu ngi s quay li  tip tc khám hoc u tr, nhng cng có th ngi ta s
quay li vì mt bnh khác. Nu mi ln bnh nhân n c s y t ta li thu thp li toàn
 s liu thì s là mt vic làm mt thi gian, chúng ta cng có th s dng li nhng
thông tin ã thu thp trc ây thông qua vic tin hành liên kt nhiu c s d liu li
i nhau.
Trong bài này, chúng ta cng làm quen vi cách nhp s liu trong Epi Info s dng
view mà bn va to ra. Ngoài ra bn cng s bit c cách  tìm kim và nh ví các
n ghi theo yêu cu ca mình.
1.S dng lnh Assign
1.Nhn chut vào nút Program bng phía bên trái ca s kích hot trình to mã


kim tra.
2.T hp chn chn Choose field where action will occur, chn trng BirtDate
(Ngày sinh) t danh sách trng Trang 1.
Phân tích s liu bng Epi Info
11
Mã kim tra phi c kt hp vi mt bin, mt trang, mt view, hoc mt bn
ghi có sn. Các lnh s thc hin khi con tr v trí hay ra khi v trí ca mt
trng.
Các trng trong danh sách c sp xp theo trang, ch lit kê tên trng,
không lit kê câu hi/gi ý.
3. Do AGE c tính sau khi nhp vào thông tin v ngày sinh nên phi chc chn là
giá tr mc nh là nút chn After c chn.
c dù c lit kê nhng các bin có ghi Read Only  không thc hin mã
kim tra.
Các Tab thành phn trong các lnh kim tra
User Interaction (tng tác vi ngi dùng)
Dialog: Nu bn kích vào ây chng trình s m mt ca s thoi thông báo thông tin
cho ngi dùng.
Help: M mt ca s hng dn ngi dùng tìm kim thông tin tr giúp c th.
Fieds (thao tác vi trng d liu)
Hide: n i mt trng hay nhiu trng; giúp phòng s c bt thng trong quá trình
nhp d liu.
Unhide: Hin t trng, hay nhiu trng, giúp to sn trng  nhp d liu vào.
Goto:  qua mt hoc mt s trng, và a con trn mt trng xác nh  nhp
 liu vào.
Clear: Xoá d liu bt kc nhp vào mt trng xác nh.
Record (Thao tác vi các bn ghi)
Autosearch: t chng trình tìm kim trng thích hp.
If: Cung cp chc nng to các câu lnh có u kin.
Programs (Thao tác chng trình):

Execute: Cung cp chc nng chy các chng trình b tr.
Variables ( Thao tác vi các bin)
Define: Cung cp chc nng to ra bin mi.
Assign: Có chc nng gán các giá tr cho các bin
Phân tích s liu bng Epi Info
12
4.Nhn chut vào Assign trên cây lnh  phía bên trái.
5.Trong hp Assign Variable, chn Age. Gõ "Years" vào hp =Expression. Sau ó,
nhn chut vào du ngoc n m.
Các hàm phi c gõ vào text box ti v trí mà text box sc s dng
Các trng c gán có cha bin s nhn giá tr mi.
Các hàm làm thay i giá tr ca mt hay nhiu bin  cho mt kt qu. Hu
t các hàm òi hi có các biu thc t trong ngoc n, gia các biu thc này
phân cách nhau bi du phy. Không c có du cách gia tên hàm và du
ngoc m (du ngoc phía trái biu thc).
Ví d 1: Hàm Years(EarlierDate, LaterDate)
Tham kho tài liu v Epi Info  tìm hiu thêm v các hàm.
Hàm Years qui nh phi có hai tham s: tham s th nht là BirthDate (Ngày
sinh) tham s th hai là Date1visit (Ngày n TT ln u);  hai tham s này
c ly t Available Variables và c phân cách nhau bi du phy.
6.Nhn OK khi hoàn thành và nhn vào nút Save trong ca s trình son tho. Biu
thc cui cùng có dng nh sau:
ASSIGN Age=Years(BirthDate,Date1Visit)
ng có th s dng Program Editor và gõ biu thc vào.
Trong bng chn dc Choose where action will occur, các trng có mã kim
tra c ánh du sao  phía trái tên trng.
Phân tích s liu bng Epi Info
13
2.To câu lnh kim tra bng chng trình Program Editor
Thông thng trong khi nhp s liu, chúng ta có th s không mt nhiu thi gian nu

n t các bc nhy ca trng khi gp mt u kin nht nh. Gi s nh trong
ng hi ca chúng ta, trong câu hi bn ã bao gi truyn máu cha? Bn nhn c
câu tr li là không thì bn không phi nhp các thông tin v bao nhiêu ln truyn máu?
Ngày cui cùng c truyn máu là bao nhiêu?  thc hin u này chúng ta s dng
các mã kim tra bng cách gõ mã vào ô Program Editor hoc bng cách s dng giao
din mã kim tra nhc mô t trong các phn.
1. Kích úp vào câu lnh if trong danh sách lnh, bn có c hp thoi nh sau:
Khi chn t danh sách các bin cho trc, hay nhn chut vào các phím lnh u
kin hoc phím lnh s hc, các lnh này hin lên hp nhp If Condition  hoàn thành
u kin.
2.Trong hp lit kê Available Variables, chn BloodTrans làm i s cho hp thoi If
condition
3. Mun kim tra u kin cân bng ca các i s ca các hàm mt cách c th. S
ng ký hiu này ("=")  biu th "bng nhau".
4. Gõ vào u kin tho mãn cho hàm là = “No” hoc/và kích vào nút “NO” trên hp
thoi
Trong Epi Info, khi so sánh mt hàm mà có mt i s dng ký t bn phi cho chui
ký tó vào trong ngoc kép
5.Mun t các biu thc s thc hin khi u kin là úng thì nhn chut vào phím
nh Then nm phía di hp lit kê Available Variables trong ca s thoi If. Trong
bài tp ví d ca chúng ta nu câu lnh tho mãn là chuyn sang câu hi bn có xm
mình không?
Có th bn mun thông báo cho b phn nhp d liu v mt li nào ó. Trong bài tp
ví d này chúng tôi không s dng thông báo li. Nu bn c mun thc hin u ó
n có th thc hin qua các bc sau:
Biu thc có u kin, hoc
u kin IF
Danh sách các bin cho trc
c s dng trong u kin IF
Các câu lnh c thc hin

trong trng hp u kin
c tho mãn
Các câu lnh c thc hin
trong trng hp u kin không
c tho mãn
Phân tích s liu bng Epi Info
14
b1.Nhn chut vào tab User Interaction, ri nhn vào Dialog. Mt ca s thoi có tên
Dialog xut hin.
b2. Gõ vào tiêu  ca thông báo/li nhc nhn cho hp thoi. Xong thì nhn OK.
6.Nhn chut vào Then ln na,  nhp thêm biu thc thc hin khi u kin c
tho mãn.
7.Kích chut vào phím tab Fields, sau ó kích vào GoTo. Ca s GoTo xut hin.
8.Di con tr vào trng Tattoo  bôi en nó. Nhn OK.
9.Nhn OK trên hp thoi If.
10.Nhn Save trên ca s son tho chng trình.
Kích chut vào Save gii mã trong hp son tho, sau ó lu li. Nu có li,
(các) biu thc mã sc bôi en và s xut hin mt hp báo li. Mun tip tc thì
a li và nhn Save i ln na.
11.Nhn OK thoát khi ca s Program.
Tiêu  xut hin trên
thanh màu xanh nm
 phía trên hp thoi.
i nhc hin ra 
vùng màu xám ca
p thoi và chính là
thông báo cho ngi
 dng bit các ch
n c bit.
Danh sách các trang và các

trng cho trc  thc
hin mt lnh GoTo.
Phân tích s liu bng Epi Info
15
o nút liên kt
S liên kt t- mt (1:1), ni hai bng vi nhau. Mi liên kt này thng ni mt
n ghi  bng này vi mt bn ghi  bng khác.
 liên kt t-nhiu ni mt bn ghi  bng này vi nhiu bn ghi  bng khác,
i liên kt này còn c gi là liên kt “m -con” .ây là s liên kt thông dng nht
trong d liu
i liên kt  trên là mi liên kt mt “m” có th có nhiu con nhng mt con ch
có duy nht mt m. Trái li là liên kt nhiu mt, M:1.
Liên kt nhiu-nhiu, M:M, có thc to bi mt cp liên kt mt-nhiu
gia các bng và nó bao gm liên kt mt nhiu và/hoc nhiu liên kt nhiu mt.
o mt bin mi  góc di bên phi ca trang hai, Risk Information.
1. ánh “Theo dõi thm khám” là câu hi/gi ý, chn Relate là kiu trng và kích OK.
t mu nhan  Conditions for related form to be active s xut hin
t nút liên kt cng có thc to bng cách kích vào nút Related View
thay vì chn Relate nh là mt kiu bin.
2. bng Form should be accessible, chn Only when certain conditions are true
(thc hin mi liên kt ch khi tho mãn u kin). Chú ý rng khi “Only when certain
conditions are true c chn, mt b trng mi s xut hin.
3.m bo chc chán rng hai hp chn trng không c chn.
4. Kích vào hp drop-down Available variables và chn PatientID t danh sách; nó s
c xut hin  hp công thc.
5.Kích vào ký hiu nh hn (<) và ln hn (>), sau ó kích vào nút “ hai ln. Hp s
ghi:
PatientID<> “”
Phân tích s liu bng Epi Info
16

6.Kích vào OK chp nhn li ch dn này. u này nói lên rng View th hai, View
con (theo dõi thm khám), s không có giá tr cho vic vào d liu khi bin PatientID
không có d liu hay trng PatientID b trng, mt u kin cn thit cho nút liên kt
có th hot ng.
7.Mt hp thoi mi, Relate view choice, s cho phép bn la chn nu bn mun to
t view liên kt mi hay mt view liên kt ã c to trc ó. Bi vì không có view
khác nào ã c to nên chp nhn d liu mc nh.  to mt view liên kt mi.
Kích OK. Bây gi chúng ta s to lp mi liên kt t -nhiu gia bng thông tin
nh nhân và bng theo dõi thm khám, hay mt bnh nhân có thn khám nhiu ln.
Chc nng kt ni trong Epi Info tng bi s liên kt gia bng m và
ng con. Khi phân tích nhng bng này trong chng trình Analysis, Epi Info
 tng xây dng nhng t khoá cn thit.
i quan h trong các bng này c Epi Info duy trì trong Enter và
MakeView, và khi phân tích s liu bng chng trình Analysis mi quan h
này c thit lp bi lnh RELATE. S liên kt chc sinh ra mt ln trong
Analysis, các bng có mi liên kt cng c phân tích nh nhng bng khác.
4.Di chuyn, thay i kích thc và sp xp nút liên kt.
1.n và gi phím Shift, kích chut trái, gi chut và kéo s cho phép bn di chuyn nút
i v trí mi.
2. kích hot chc nng thay i kích thc, kích vào nút trong khi nhn phím Alt 
bàn phím cho ti khi chm màu xanh xut hin xung quanh nút. Kích chut trái và gi
t hp màu xanh nào ó và kéo chut  thay i kích thc.
5.To view liên kt.
1. m view có tên là Theo dõi thm khám, kích vào nút va mi c to lp theo
dõi thm khám trong khi gi phím Ctrl.View m (Thông tin bnh nhân) mi c di
chuyn quay li và bây gi chúng ta mi thy c trang u tiên (trng) ca view con
i (Theo dõi thm khám).
2.To view gm nhng trng sau ây:
Câu hi ng Thuc tính Tên trng
Theo dõi nhng ln thm Label/Title Bold, Size 18 [Default]

Thông tin ln n khám Label/Title Bold, Size 14 [Default]
n khám ln th Number ## VisitNum
Ngày khám bnh Date DD-MM- VisitDate
Lý do n khám Text Legal Value –
nh k, bm,
VReason
Có QHTD sau ln khám cui Yes/No SexLastVst
Phân tích s liu bng Epi Info
17
Có s dng BCS không? Yes/No Condomused
Ngày hành kinh cui cùng? Date DD-MM- Lastperiod
nh nhân mang thai không ? Text Legal Value – IsPregnant
Cân nng (kg) Number ###.## Weight
Ghi chú Multiline VComments
3.Di chuyn và nhóm các trng tu theo ý ca bn.
4.t tên cho trang là “theo dõi thm khám.”
6.Xem xét li công vic ca bn
Nút Home s mang màn hình tr li ti record hay view m. Nút Back s cho
tr li mc  trc ó nu nh có nhóm liên kt, ngc li, nút Back s cho quay tr
i bn ghi mu tiên nu nh ch có mt mc  liên kt .
1.Kích nút Back tr li view m- Thông tin v bnh nhân.
2.Khi Backc kích ln u tiên, mt ca s có tên New Data Table sc hin ra.
p thoi này s kim tra hai u:
a.S to lp bng d liu  lu tr thông tin
b.Tên ca tên bng.
3.Kích OK chp nhn tên bng mc nh - theo dõi thm khám. Bn su khin
c quay tr li trang u ca view m.

×