ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 -...

51
ภาคผนวก 4 - 1 - ภาคผนวก 4 ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น) ตาราง cprovince รหัสจังหวัด provcode char(2) pk provname varchar(25) zone char(2) เขต region char(1) ภาค ตาราง cdistrict รหัสอําเภอ provcode char(2) (cprovince) pk distcode char(2) pk distname varchar(75) ตาราง csubdistrict รหัสตําบล subdistcode char(2) pk subdistname varchar(75) provcode char(2) (cprovince) pk distcode char(2) (cdistrict) pk *** ==>เริ่มเรียงตามชื่อตาราง ตาราง cancrisk รหัสความเสี่ยงขณะตั้งครรภ ancriskcode char(2) pk(ancrisk) ancriskname varchar(255) ตาราง canimaltype ชนิดสัตวเลี้ยงในบาน animaltype char(2) pk(houseanimal) animaldesc vachar(100) ชื่อตารางและขอมูลที่เก็บ (Table Name and Data Store) ->ขอมูลรหัส - 113 -

Upload: others

Post on 15-Jul-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 1 -

ภาคผนวก 4

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)

ตาราง cprovince

รหัสจังหวัดprovcode char(2) pk

provname varchar(25)

zone char(2) เขตregion char(1) ภาค

ตาราง cdistrict

รหัสอําเภอprovcode char(2) (cprovince) pk

distcode char(2) pk

distname varchar(75)

ตาราง csubdistrict

รหัสตําบล subdistcode char(2) pk

subdistname varchar(75)provcode char(2) (cprovince) pk

distcode char(2) (cdistrict) pk

*** ==>เร่ิมเรียงตามชื่อตาราง

ตาราง cancrisk

รหัสความเสี่ยงขณะตั้งครรภ

ancriskcode char(2) pk(ancrisk)ancriskname varchar(255)

ตาราง canimaltypeชนิดสัตวเลี้ยงในบาน animaltype char(2) pk(houseanimal)

animaldesc vachar(100)

ชื่อตารางและขอมูลท่ีเก็บ (Table Name and Data Store) ->ขอมูลรหัส

- 113 -

Page 2: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 2 -

ขอมลูทีเ่ก็บ ฟลด ชนดิ & ขนาด ขอมลู คีย (& รเีรชัน่)

ตาราง cbusiness

รหสัประเภทสถานประกอบการbusinesstypecode char(2) pk(business)

*เพือ่ไมซํ้ากับ businessname businessdesc varchar(255) ในตาราง business

ตาราง cclinicรหสัประเภทคลนีคิ cliniccode char(2) pk(visitdiag)

clinicdesc varchar(255)

ตาราง ccounseling

รหสัการใหคําปรกึษา counselingcode char(2) pk(visit

counselingname varchar(255) ฟลด healsugestype)

ตาราง ccourse

รหสัหลกัสตูรฝกอบรมอาชพี coursecode char(3) pk(อาชพีทีค่น(* ใชในงานปญหาสังคม coursename varchar(255) นัน้ๆ ตองการ

สสจ ตรงั กาํหนดรหสัฯ) ฝก)

ตาราง cdisease

รหสัโรคตาม icd10 diseasecode char(6) รหสั pk(diag,personchronic)*real_Code_ICD10 , diseasename varchar(255)

is506, remark ยกเลิก diseasenamethai varchar(255)

code504 char(2)code506 char(2)

codechronic char(4)

codeoccupa char(2)aric char(2)

pcudiag char(1)

หมายเหต ุ: มบีางโรคทีค่ากลุมเปนเลขเกนิ2หลัก

สอ. วนิจิฉยัไดหรอืไม?

รหสังานระบาด

กลุมโรคเรือ้รงั

กลุมโรคจากการประกอบอาชพีโรค ARIC ?

ชือ่โรคภาษาองักฤษ

ชือ่ภาษาไทย

กลุม 504

- 114 -

Page 3: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 3 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรชั่น)

ตาราง cdrugรหัสยา/เวชภัณฑฯลฯ drugcode char(20) รหัส pk(drug,และรับ/จายในคลังยาฯ)

*cuation ,unit_Per_Pack drugname varchar(255) ชื่อยาฯ flag_Drug_Dent,in_Stock, pack varchar(255)

minimum_Stock , unitsell char(10) buy_Price_Pack , unitusage char(10)

Empty_S_Date, cost decimal(7,2) DrugNoDrug ยกเลิก sell decimal(7,2)

costcaldrugstore decimal(7,2) ราคาทุน/หนวยยอย ณ วันรายงานคลังยาฯ* CharDrug ยกเลิก(สอ.ใด/ sellcaldrugstore decimal(7,2)

ใครสรางก็ไมรู) amountdefaultpay num(Int)drugtype char(2)

drugtypesub char(5)

3 ยาฝง, 4 หวง, 5 ถุงยางอนามัยdrugforspecialdisease char(1)

antibiotic char(1)

requisition char(1)requisitionamount num(Iong)

amountstartdrugstore num(Iong)

nationaccount char(1)

drugcodeaccountdept char(20)stockempty char(1)

รหัสยาของกรมบ/ช กลาง(ไวเบิกตนสังกัดฯ)<-ยาฯหมดสตอ็ค(Yes = ไมมีในสตอ็ค)

มา ของการออกรายงานรับ/จายยาฯ ตัง้แตวัน

แรกที่ใชระบบคลังยาฯ(ซึ่งกําหนดไวที่เมนูคาเร่ิมตนของขอมูล<-ยาในบัญชียาหลักแหงชาตหิรือไม ?

จํานวนหนวยที่ สอ. ตองการเบิกฯ (User ระบุ

ที่จอ ใบเบิกฯ(ที่เมนคูลังยาฯ /รายงานรบั/จาย/เลือกOption ใบเบิก / OK ))

<-จํานวนคงเหลือเร่ิมตน สําหรับใชเปนยอดยก

ยาสําหรับเฉพาะโรค เชน แกทองเสีย ฯลฯ โดย

บันทึกผานปุมฯ ยาเฉพาะโรค(ที่จอรหัสยาฯ)ยา Anti-Biotic(โรคทางเดนิหายใจในเดก็ฯ)

รายการที่จะทํา หรือไมทําใบเบิกฯ(จาก รพ. ฯ)

ประเภทของรายการยา/เวชภัณฑฯลฯ

ถา drugtype=8(ทันตกรรม) ใหระบุ 1 สงเสริมฯ, 2 รักษาฯ,ถา drugtype=4(เวชภัณฑคุมกําเนดิ)ใหระบุ , 0 เวชภัณฑทดสอบการตัง้ครรภ ,1 ยาเม็ด ,2 ยาฉีด

ราคาทุน/หนวยยอยราคาขาย/หนวยยอย

ราคาขาย/หนวยยอย ณ วันรายงานคลังยาฯ

จํานวนหนวยเบื้องตนที่จายใหผูรับบริการ

ลักษณะบรรจุฯ

หนวย(ยอย)ขายหนวย(ยอย)ใช

- 115 -

Page 4: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 4 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)

ตาราง cdrug (ตอ)lotno char(20)dateexpire date

files18epi char(3) (ที่เปนวัคซีน) รหัสที่ใชสงออกไป epi.txt

*ไมใชแลว( ใชคาในfiles18epi files18epiappoint char(6) *ไมใชแลว (ใชคาในfiles18epi ) (ที่เปนวัคซีน)

นัดรับวัคซีน)

ตาราง cdxtypeรหัสชนิด(ลําดับสําคัญ)ของโรคdxtypecode char(2) pk(visitdiag)

dxtypedesc varchar(255)

ตาราง ceducation (* บันทึกวุฒิการศึกษาของคน(person) ...

รหัสวุฒิการศึกษา educationcode char(1) pk(person)

educationname varchar(35)

ตาราง cfamilypositionรหัสตําแหนงในครอบครัว famposcode char(2) pk(person)(เชน หน.ครอบครัว /คูสมรส) famposname varchar(75)

ตาราง cfamilyrelation

รหัสความสัมพันธทางเครือ- famrelcode char(2) รหัสความสัมพันธ pk(personchronic)ญาติ (พอ/แม/ปู/ตา/ปาฯลฯ) famrelname varchar(75)

ตาราง cflagservice

รหัสสถานะการรับบริการ servicecode char(2) pk(visit)servicedesc char(255)

ซ่ึงตางความหมายกับ ชั้นเรียนใน cschoolclass และ personstudent

(ที่เปนวัคซีน)กําหนดเปนคาเริ่มตนในงาน EPI

(ในระบบ18 แฟม)

รหัสที่ใชสงออกไป appoint.txt (ในระบบ18 แฟม

(ที่เปนวัคซีน)กําหนดเปนคาเริ่มตนในงาน EPI

- 116 -

Page 5: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 5 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รเีรชั่น)

ตาราง cgrow

รหัสพัฒนาการเด็ก growcode char(2) pk(persongrow)

growname char(255)

ตาราง chabit

รหัสสารเสพติด habitcode char(2) รหัสสารเสพติด pk(personhabit)

habitname char(100) ชื่อสารเสพติด

habiteffect char(1) การออกฤทธิ์

ตาราง chospital pk

รหัสสถานบรกิารสาธารณสุข hoscode char(5)* CODE , Name ยกเลิก hosname varchar(255) ชื่อสถานบรกิาร

***hostype อางองิจาก hostype char(2) ประเภท(สอ,รพช,รพศ,... ฯลฯ)

เวบ สนย. address char(50)

http://203.157.6.200/ road char(50)

allclinic/search.html mu char(2)

มีประเภททั้งหมด ดังนี้ subdistcode char(2) (csubdisttrict)

( 2007-07-18 ) distcode char(2) (cdisttrict) สสจ provcode char(2) (cprovince)

สสอ postcode char(5)

สถานีอนามัย

สนง สาธารณสุขชุมชน

รพศ

รพท

รพช รพ สมเด็จพระยุพราช

รพ สาขา

รพ รกัษาโรคทั่วไป (นอก สป ที่มีเตียง)

รพ รกัษาโรคเฉพาะทาง

สถานพยาบาล/ศูนยบรกิาร

- 117 -

Page 6: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 6 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)

allclinic/search.html (ตอ)

ศูนยวิชาการ

PCU คลินิก

รพ (สังกัดทบวงมหาวิทยาลัย)--- กระทรวง ศธ

*** รหัสประเภท ไมทราบวามีการกําหนดไวหรือไม(หากสอบถาม นาจะทําไดที่ คุณมะลิวัลย / คุณสอง สนย.*** หาก JHCIS จะกําหนดเอง อาจเปน 01 - 16 ได

*** ในตาราง hospitals เดิมใน hcis เมื่อจัดกลุม(Group By) ตาม OFF_NAME2

(ซึ่งเก็บเปน free char(ไมใช Code Value)) แลวจะได 48 ประเภท(นาจะซ้ํา...บาง)*** ดูในไฟล C:\JHcis_Project_Java_Doc\ER-Diagrm & Datadictionary\Data Dictionary\xx_____tmp_HCIS.mdb

ตาราง chousevesselwaterภาชนะกักเก็บนํ้าบริโภค vesselwatercode Char(1) รหสัภาชนะกกัเกบ็ pk(housevesselwater)

vesselwaterdesc Char(200) ความหมายฯ

cincup

รหัสการเปนคนหรือนอก Cup incupcode Char(1) pk(visit)

* relate to visit.incup incupdesc Char(6) ซึ่งเปน Boolean * ดุลฯยืนยันเก็บเปนตารางรหัส

ตาราง clabchcyhembmsse

รหัสการตรวจทางหองแล็ปอ่ืน labcode char(10) รหัสแล็ป pk(labchcyhembmsse)

(* ซึ่งมีทั้งหมด 6 กลุม ดังนี้ labname char(255)ch=เคมีคลีนิค (4 หลัก) unit char(15) ผล(อธิบาย)

cy=เซลลวิทยาคลินิก (10) minstdm num(single) คาต่ํา ชาย

he=โลหิตวิทยาคลินิก (10) maxstdm num(single) คาสูง ชายmb=จุลชีววิทยาคลินิก (8) stdm num(single) คามาตรฐานชาย

ms=จุลทรรศนศาสตร (10) minstdf num(single) คาต่ํา ญ

- 118 -

Page 7: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 7 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รเีรชั่น)

ตาราง clabchcyhembmsse (ตอ)

se= ภูมิคุมกันวิทยา (6) ) maxstdf num(single) คาสูง ญ

stdf num(single) คามาตรฐาน ญ

(* เดิมแยกรหัสไวเปน 6 operater char(2) ประเภท จนท หองแล็ป ท่ีตรวจฯ

ตารางรหัส )

ตาราง cnation

รหัสสัญชาติ/เชื้อชาติ nationcode char(3) pk(person)

nationname char(100)

ตาราง coccupa

รหัสอาชีพ occupacode char(3) รหัสอาชีพ pk(person)

occupaname char(255)

code506 char(2) Code งานระบาดฯ

ตาราง corgan

* สสจ สส ... .ใชในงาน organcode char(3) pk(labchcyhembmsse)

ตรวจ Lab ท่ีฟลด organ organname char(120)

(อวัยวะ)

ตาราง cpatientreceive

รหัสการรบั refer receivepatientcode char(2) รหัสการรบั refer pk(visit)

receivepatientdesc char(255) ความหมาย

ตาราง cpatientrefer

รหัสการ refer refercode char(2) รหัสการ refer pk(visit)

referdesc char(253) ความหมาย

- 119 -

Page 8: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 8 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รเีรชั่น)

ตาราง cpersonincomplete

รหัสปญหาเฉพาะของคนนั้นๆ incompletecode char(4) pk(perUnableDetail,

(เชน พิการ ตาบอด incompletename char(255) perOld, perLady ,

เด็กกําพรา หญิงที่สามีทอดทิ้ง perChild , perEmOc

ผูสูงอายุที่ไมมีคนดูแล)

* แบงเปน 5 กลุม

1. กลุมผูพิการ เปน Text Files --> HCIS

2. ผูสูงอายุ นําเขา Auto ...

3. เด็ก

4. สตรี

5. คนทั่วไป เชน ผูวางงาน/

ครท่ีูมีหนี้สิ้น

ตาราง cpersonproblem

รหัสปญหาสังคมของคนนั้นๆ problemcode char(3) pk(perUnableProb

(ที่สืบเนื่องจากปญหาเฉพาะ problemname char(255) perOldProb, perLadyProb,

ของคนนั้นๆ เชน ประกอบ perChildProb )

อาชีพไมได(เพราะพิการขาขาด ฯลฯ) * ไมมีกลุมคนทั่วไป

* แบงเปน 5 กลุม ทํานองเดียวกับ (ชื่อตารางเดิม )

cpersonincomplete

ตาราง cpersonneed

รหัสความตองการในการชวย needcode char(3) pk(perUnableNeed,

เหลือของคนนั้นๆ needname char(255) perOldNeed, perLadyNeed ,

(ที่สืบเนื่องจากปญหาเฉพาะ perChildNeed, perEmOcNeed

ของคนนั้นๆ เชน ตองการเงิน (ชื่อตารางเดิม )

ยังชีพ /รถเข็น /ขาเทียม ฯลฯ)

cpersonincomplete

*** สสจ. ตรงั กําหนดรหัส

- 120 -

Page 9: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 9 -

4

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รเีรชั่น)

ตาราง cpersonhelp

รหัสการชวยเหลือที่ใหไปแลว helpcode char(3) pk(perUnableHelp

(ที่สืบเนื่องจากปญหาเฉพาะ helpname char(255) perOldHelp, perLadyHelp ,ของคนนั้นๆ เชน ประกอบ perChildHelp, perEmOcHelp

(ชื่อตารางเดิม )

* แบงเปน 5 กลุม ทํานองเดียวกับ

cpersonincomplete

ตาราง cpersontype

รหัสตําแหนงในชุมชน persontypecode char(2) รหัสตําแหนง pk(persontype)(เชนกํานัน /อสม / กสค ฯลฯ) persontypename char(75)

ตาราง creligion

รหัสศาสนา religioncode char(1) pk(person)

religionname char(75)

ตาราง cright

รหัสสิทธิ rightcode char(2) รหัส (สปสช) pk(person,visit)

* in_Rep_Right และ rightname char(255)

pay_or_Not ยกเลิก rightgroup char(1) กลุมสิทธิ

rightcodedrg char(2) รหัสสิทธิ DRG

ตาราง crightgroupรหัสกลุมสิทธิ rightgroupcode char(1) รหัสกลุมสิทธิ pk(cright)

* in_Rep_Right และ rightgroupname char(255)

ตาราง cschoolclass (* บันทึกช้ันเรียนของคนที่เปนนักเรียน(personstudent) ...ซึ่งตางความหมายกับ วุฒิการศึกษาใน person)

รหัสชั้นเรยีน(เริม่ที่ อ1,2,3 classcode num(byte) รหัส pk(personstudent)

ถึง ม.6) สําหรบัเลื่อน classname char(30)

ชั้นเรยีน ไดสะดวกขึ้น

อาชีพไมได(เพราะพิการขาขาด ฯลฯ)

- 121 -

Page 10: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 10 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)

ตาราง cschooldependรหัสตนสังกัดของโรงเรียน schooldependcode char(2) รหัส pk(school)

(เชน สปช/กรมสามัญ/ตชด/ schooldependname char(100)เทศบาล / อบต)

ตาราง cspecimen* สสจ สส ... .ใชในงาน specimencode char(3) pk(labchcyhembmsse)

ตรวจ Lab ที่ฟลดspecimen specimenname char(120)

(ตัวอยางที่สง)

ตาราง cstatus

รหัสสถานะสมรส statuscode char(1) รหัส pk(person)statusname char(75)

code506 char(1) รหัสในงาน 506

ตาราง ctimeservice

รหัสรับบริการใน/oอก Cup) timeservicecode char(1) pk(visit)* relate to visit.timeservice timeservicedesc char(6)

ซึ่งเปน Boolean * ดุลฯยืนยันเก็บเปนตารางรหัส

ตาราง ctitle

* เพื่อความสะดวกใหผูบันทึกขอมูลเลือกคําหนาชื่อไดจากตารางรหัสคําหนาชื่อ(แตเก็บเปนชื่อ)ไดเลย

รวมทั้งเอาไว Convert รหัสคําหนาชื่อ ที่นําเขามาจากฐาน Welfareรหัสคํานําหนาชื่อ titlecode char(3) รหัส pk

titlename char(30) (person)

ตาราง cwaterowner

รหัสหนวยงานเจาของ(หรือ waterownercode char(1) รหัส pk(water)ผูสราง) แหลงน้ําสาธารณะ waterownername char(50)

ประจําหมูบาน/ชุมชน

- 122 -

Page 11: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 11 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)

ตาราง cwatertype

รหัสประเภทน้ําอุปโภค/ watertypecode char(3) รหัส pk(house/water)

บริโภค(house) หรือประเภทน้ํา watertypename char(50)

ในแหลงน้ําสาธารณะ(water) watergroup char(1)

ซ่ึงเดิมเก็บรหัสประเภทสถานประกอบการ =99 ในตาราง Busi_Fac และสถานประกอบการดังกลาวนี้

*(ทั้งนี้หากตองการเก็บขอมูลไวเหมือนเดิม อาจใชการเพิ่ม Code ลงในตาราง cbusiness แลวใชวิธีแยกกลุมนี้

* ยกเลิก โดยใหใชรวมกับตารางยาฯ(cdrug) ...ชนิดยาคุมฯ เชน เม็ด /ฉีด /ฝง ฯลฯ ใหกําหนดดวยคารหัสฯ เปนกลุมฯ

fp02=Nordatte ,fp30=dipogestin(ยาฉีด) ,fp31=Net-En(ยาฉีด) ดังนั้นอาจกําหนดไดวา fp0 คือยาเม็ด , fp3คือยาฉีด เปนตน

เชน รหัสยาฯ fp01=Noriday

* ยกเลิก โดยใหใชรวมกับตารางยาฯ(cdrug)

จะตองไปบันทึกชนิดสถานประกอบการลงในตาราง obnoxious ดวย

ดวยรหัสกลุมหนึ่ง เชน cbusiness ต้ังแตรหัส 80 ,81,82,... ใหเปนสถานประกอบการที่สรางมลภาวะใหส่ิงแวดลอม เปนตน

- 123 -

Page 12: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 12 -

ขอมูลท่ีเกบ็ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)ตาราง officeขอมูลของสถานบริการ(PCU)*offid jion chospital offid char(5) รหัส สอ/pcu pk(chospital) จะไดที่ต้ัง สถานบริการฯ tel char(36) โทร.(ฟลด tambol_Name, timeworkday char(100) วัน - เวลาทําการamp_Name , cw_Name timeweekend char(100) วันหยุด(dir_THO , hm_Area nationcode char(3) สัญชาติ (cnation) date_Execute_Age, religcode char(1) ศาสนา (crelig) dmyUpdate,amp_HosMain occupacode char(3) อาชีพ (coccupa) ยกเลิก daystartrep num(byte) วันแรกรายงานเดือนฯ (สวนของวันท่ี)

monthstartrep num(byte) เดือนรายงานเดือนฯ ( 1=เดือนน้ี 0=เดือนกอน)** รายละเอียดที่ตั้ง ดูท่ี ตาราง dayendrep num(byte) วันสิ้นสุดรายงานเดือนฯ (สวนของวันที่)chospital offid506 char(8) รหัส สอ งาน506

offid504 char(12) รหัส สอ งาน504foodfsbn num(single) ดูหมายเหตุ ->foodfsbr num(single) ดูหมายเหตุ ->foodnofsbn num(single) ดูหมายเหตุ ->foodnofsbr num(single) ดูหมายเหตุ ->

*** ความดันเสี่ยง มี 2 กรณีดังนี้ upperhypern mediumint ดูหมายเหตุ -> 1.1 เลขความดันเลขบนเกนิเลข lowerhypern mediumint ดูหมายเหตุ ->บนปกติแตไมถึงเลขบนสูง และ lowerhyperr mediumint ดูหมายเหตุ ->เลขลางไมถึงเลขลางสูง(อาจไม upperhyperh mediumint ดูหมายเหตุ ->ถึงเลขลางปกติดวยซ้ํา) ...หรือ s char(200) * งานบริการ 1.2 เลขความดันเลขบนไมถึง mon char(200) ในวันตางๆเลขบนสูง(อาจไมถึงเลขบนปกติ tue char(200) (สําหรับพิมพดวยซ้ํา) และเลขลางเกนิเลขลาง wed char(200) ลงในบัตรปกติแตไมถึงเลขลางสูง thu char(200) ประจําตัว

fri char(200) ผูรับบริการ )sat char(200)subdistrictimport char(6) สําหรับนําเขาขอมูลจากแหลงขอมูลภายนอก

ชื่อตารางและขอมูลท่ีเก็บ (Table Name and Data Store) ->ขอมูลสําหรบัระบบฯ

- 124 -

Page 13: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 13 -

ขอมลูที่เกบ็ ฟลด ชนิด & ขนาด ขอมลู คีย (& รีเรชั่น)ตาราง sysdiseasehit (* ทําใหการเลอืก Diag สะดวกมากขึ้น ถาเปนโรคในกลุมดังกลาวนี้ ) โรคท่ีพบประจําในพื้นท่ี diseasecode varchar(6) pk(cdisease)

ตาราง sysdrugdose (* สาํหรับพิมพฉลากยาฯ)วิธกีารกนิยาฯ drugcode char(20) รหัสยาฯ pk(cdrug)* dos_Desc_Tmpยกเลกิ doseno tinyint วิธทีี่ (1,2,3,...) pk

dosedescription char(100) วิธกีารรับประทาน

ตาราง sysdrugformulaยาชุดฯ(สูตรยาฯ ตามโรค) formulano int ลําดับท่ียาชุดฯ pk

formulaname char(100)

ตาราง sysdrugformuladetail (* ทําใหการบันทึกการจายยาฯ สะดวกมากขึ้น)รายละเอียดยาชุดฯ formulano int รหัสยาชุดฯ pk(drugformula)

drugcode char(20) รหัสยาฯ pk(cdrug)amount int จํานวนจายฯ

ตาราง user ขอมูลผูใชงานระบบฯ (จนท.)* UserId ยกเลกิ username varchar(20) ชื่อท่ีใชในการ login pk

password varchar(20) รหัสผานgrouplevel char(1) ระดับการใชงานโปรแกรมฯfullname varchar(200) คําหนา-ชื่อ-สกลุofficertype char(1) ประเภท(แพทย/ทันตฯ/จพง สธ ฯลฯ)...officerposition varchar(50) ตําแหนงตามสายงาน(นายแพทย 4ฯลฯ)noofoccupation varchar(30) เลขใบประกอบวิชาชีพ(ถาม)ี

(เนื่องจากการนําเขาดังกลาวโดยปกติ โปรแกรมจะนําเขาเฉพาะขอมลูท่ีคาตําบลเดียวกบัตําบลท่ีตั้งของ สอ. น้ันเทานั้น

(ชื่อฟลด subdistrictimport ยาว 6 character -จว.อ.ต.) (โดยยังคงใหนําเขาฯ ไดเหมอืนเดิม แตใหสรางเปน 1 ฟลดไวในตาราง office

- 125 -

Page 14: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 14 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง villageหมูบานในเขตรับผิดชอบ (+1 หมูนอกเขตฯ)

villcode char(8) รหัสหมูบาน pkvillno char(2) เลขที่หมูvillname char(100) ชื่อหมูบานvillmetro char(1) รหัสเขตที่ต้ังcup char(5) รพ.หลักฯ (chospital)

ตาราง villagebusinessสถานประกอบการ villcode char(8) pk(village)

businessno num(Int) ลําดับที่ pkbusinessname char(255) ชื่อbusinesstype char(2) ประเภท (cbusiness)address char(255) ที่ตั้งowner char(50) ชื่อเจาของกิจการregis Yes/Noyearmonthopen char(6) ป-เดือน เริ่มกิจการyearmonthclose char(6) ป-เดือน เลิกกิจการalchoholpermit char(1) ใบอนญุาตและขายเครื่องดื่มแอลกอฮอล/บุหรี่amountemployeem number(Int) จํานวน พนกังาน ชายamountemployeef number(Int) จํานวน พนกังาน หญิงdateupdate date วันปรับปรุงขอมูลลาสุด

ตาราง villagebusinessstd *(รวมตาราง Busi_Fac_Sub และ Market ไวดวยกัน)เกณฑมาตรฐานที่ตรวจสอบ villcode char(8) pk(business)* owner, co_workplc, businessno num(Int) ลําดับที่ pk(business) BFre_std, codate, tel stdtype char(2) ประเภทเกณฑ pk ยกเลิก stdlevel char(1) ระดับเกณฑที่ผานฯ

datepass date ว/ด/ป ที่ผานเกณฑperiodstd num(byte) ระยะการมีผล(อายุ)ของเกณฑ(เดือน):user char(20) จนท. สอ. (user)

ผูรับผิดชอบ

ช่ือตารางและขอมูลที่เก็บ (Table Name and Data Store) ->ขอมูลพื้นฐานและบริการ

การจดทะเบียน ? (จดฯ/ไมจดฯ)

- 126 -

Page 15: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 15 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง villageschoolโรงเรียน (ที่ สอ รับผิดชอบฯ) villcode char(8) pk(village)*v_Sc_Code,windUpSchool schoolno num(byte) ลําดับท่ี pk ยกเลิก schoolname char(200) ช่ือโรงเรียน

depend char(2) ตนสังกัด รร. (cschooldepend)maxclass char(1) ช้ันสูงสุดaddress char(200) ท่ีตั้งฯamountteacherm num(Byte) จํานวนครู ชายamountteacherf num(Byte) จํานวนครู หญิงusername char(20) จนท. สอ.ผูรับ (user)

ผิดชอบโรงเรียนteacherhealthcare char(35) ช่ือครูอนามยัฯtelephone char(35)dateupdate date

ตาราง villageschoolstdโรงเรียน (ที่ สอ รับผิดชอบ) villcode char(8) pk(school)* ScFre_std ยกเลิก schoolno num(Byte) ลําดับท่ีโรงเรียนฯpk(school)

stdtype char(2) ประเภทเกณฑ pkstdlevel char(1) ระดับเกณฑท่ีผานฯdatepass date ว/ด/ป ท่ีผานเกณฑperiodstd num(byte) ระยะการมผีล(อายุ)ของเกณฑ(เดือน):

ตาราง villagetempleศาสนสถาน (ในพื้นท่ีฯ ) villcode char(8) pk(village)*v_Tem_Code ยกเลิก templeno num(byte) ลําดับท่ี pk

templename char(100) ช่ือreligion char(1) ศาสนา (creligion)characteristic char(2) ลักษณะaddress char(100) ท่ีตั้ง

- 127 -

Page 16: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 16 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง villagewaterแหลงน้ําสาธารณะ(ในพื้นท่ีฯ) villcode char(8) pk(village)

waterno num(byte) ลําดับท่ี pkwatertype char(3) ประเภท (cwatertype)owner char(1) หนวยงานสรางฯ (cwaterowner)operater char(1) หนวยงานหรือผูดูแลรับผิดชอบบํารุงรักษาenableuse Yes/No สภาพการใชงานฯ(ได/ไมได)quality Yes/No จําเปนท่ีจะตองปรับปรุงคุณภาพฯหรือไม?dateupdate date

ตาราง houseบาน villcode char(8) รหัสหมูบาน

hcode num(long) รหัสบาน pkhid char(11) เลขทะเบียนบาน(มท.)hno char(120) บานเลขที่road char(100) ถนนtelephonehouse char(35) เบอรโทรฯบาน

No Duplicate ---> pid int คนที่เปนเจาบาน (person) Duplicate OK ---> pidvola int คนที่เปน อสม. (person)

ของบานน้ีarea char(1) เขตท่ีต้ัง

*ตองเปน communityno ที่ communityno num(Integer) รหัสชุมชน (villagecommunity)อยูใน villcode เดียวกับ house ท่ีตั้งบาน

dateregister date วันขึ้นทะเบียนwaterdrink char(2) ประเภทน้ําดื่ม (cwatertype)waterdrinkeno char(1) นํ้าดื่มพอเพียง? (cwatertype)wateruse char(2) ประเภทน้ําใช (cwatertype)wateruseeno char(1) นํ้าใชพอเพียง? (cwatertype)toilet char(1) มสีวมถูกหลักฯwaterassuage char(1) มกีารกําจดัน้ําเสียpets char(1) มกีารเล้ียงสัตวpetsdung char(1) การกําจดัมลูสัตวgarbageware char(1) ภาชนะจดัเก็บขยะ

- 128 -

Page 17: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 17 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง house (ตอ) garbageerase char(1)houseendur char(1) ความคงทนhouseclean char(1) ความสะอาดhousecomplete char(1) ความเปนระเบียบhouseairflow char(1) การระบายอากาศhouselight char(1) ความสวางhousesanitation char(1) สรุปการสุขาภิบาลบานfoodcook char(1) การปรุงแตงอาหารfoodkeepsafe char(1) การปกปดอาหารfoodware char(1) ภาชนะอุปกรณfoodwarewash char(1) การลางภาชนะfoodwarekeep char(1) การเก็บภาชนะ foodgarbageware char(1) มถีังขยะในครัวfoodcookroom char(1) ความสะอาดในครัวfoodsanitation char(1) สรุปการสุขาภิบาลอาหารiodeinsalt char(1) ใชเกลือไอโอดีนiodeinmaterial char(1) ใชผลิตภัณฑเสริมไอโอดีน?:iodeinuse char(1) ใชสารไอโอดีน

* ฟลดการใชสมนุไพร ยกเลิก ftlj char(1) ม/ีใชฟาทะลายโจร (รวมไวในฟลดเดียวกัน น้ันๆ) whjrk char(1) ม/ีใชวานหางจระเข

slpp char(1) ม/ีใชเสลดพังพอนcht char(1) ม/ีใชชุมเห็ดเทศkmch char(1) ม/ีใชขมิน้ชัน:controlrat char(1) การควบคุมหนูcontrolcockroach char(1) การควบคุมแมลงสาบcontrolhousefly char(1) การควบคุมแมลงวันcontrolmqt char(1) การควบคุมยุงcontrolinsetdisease char(1) สรุปการควบคุมแมลงนําโรค

* DOGmale ,DOGfemale , housechar ลักษณะบาน DOGVAC ,h_Type_Relig ยกเลิก

วิธีการกําจดัขยะ

- 129 -

Page 18: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 18 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

* com_Char ยกเลิก housecharground char(1) ลักษณะพื้นดินท่ีตั้งบานhousesurveydate date วันสํารวจรายปflag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง houseanimal (* เดิมบันทึกเปนรายตัว แตในดีไซนใหมใหบันทึกเปนจาํนวน แยกเปนเพศผูและเมีย)

สัตวเล้ียงในบาน(จํานวน) villcode char(8) รหัสหมูบาน pk(house)hcode num(long) รหัสบาน pk(house)

*เก็บเปน รหัส แตยังมิได animaltype char(2) ชนิด pk กําหนด animalmale num(long) จํานวนเพศผู

animalfemale num(long) จํานวนเพศเมีย

ตาราง housevesselwaterภาชนะกักเก็บนํ้าในบาน villcode char(8) รหัสหมูบาน pk(house)

hcode num(long) รหัสบาน pk(house)vessel char(1) ชนิดภาชนะ pkquantity num(long) ปริมาตรนํ้า(ลิตร)

ตาราง personประชากร(คนในเขตฯทั้งหมด+คนนอกเขตฯที่มาขอรับบริการ)* ยกเลิก villcode(เพราะ pid int รหัสคน(HN) pkใช hcode เพียงตัวเดียว hcode num(long) รหัสบาน (fk : house)ก็เพียงพอสําหรับ prename char(20) คําหนา fk -> house fname char(25) ชื่อ

lname char(35) สกุลbirth date วันเกิดsex char(1) เพศ

* No Duplicate -> idcard char(13) เลขบัตร ปชชbloodgroup char(2) หมูเลือดbloodrh char(1) RH เลือดallergic char(255) ยา/อาหารที่แพ

*weight_Begin,bd_realยกเลิก marystatus char(1) สถานะสมรส (cstatus)* Position ยกเลิก โดยไป educate char(1) วุฒิการศึกษา (ceducation) เก็บไวท่ี house แทน occupa char(3) อาชีพ (coccupa)

- 130 -

Page 19: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 19 -

ขอมลูท่ีเก็บ ฟลด ชนิด & ขนาด ขอมลู คีย (& รีเรช่ัน)

* TYPE_IN ยกเลิก nation char(3) สัญชาติ (cnation)* mamMilk ยกเลิก origin char(3) เช้ือชาติ (cnation)

intercode char(2) ประเภทตางดาว (cinterracial)religion char(1) ศาสนา (creligion)familyno tinyint อยูในครอบครัวท่ีfamilyposition char(1) ตําแหนง (cfamilyposition)

ในครอบครัวincome double(11,0) รายไดเฉล่ีย/ปtypelive char(1) ประเภทการอยูอาศัยdatein date วันขึ้นทะเบียนในเขตฯdischargetype char(1) สาเหตุการจําหนายdischargedate date วันที่จําหนายfather varchar(50) ช่ือพอfatherid char(13) เลขบัตร ปชช พอmother varchar(50) ช่ือแมmotherid char(13) เลขบัตร ปชช แมmate varchar(50) ช่ือคูสมรสmateid char(13) เลขบัตร ปชช คูสมรสprivatedoc varchar(100) หมอ/จนท. ทีใหบริการประจํา rightcode char(2) สิทธิ (cright)

* No Duplicate -> rightno varchar(25) เลขบัตรสิทธิhosmain char(5) รพ.หลักฯ (chospital)hossub char(5) รพ.รองฯ (chospital)dateregis date วันลงทะเบียนdatestart date วันเริ่มมสิีทธิdateexpire date วันหมดอายุofficework varchar(100) ช่ือสถานที่ทํางานhnomoi char(75) บานเลขที่ตามทะเบียนบาน(อาจไมใช)

roadmoi char(50) ถนนmumoi char(2) หมูที่ ตามทะเบียนบานsubdistcodemoi char(2) ต. ตามทะเบียน (csubdistrict)

บาน

hno ใน house)

- 131 -

Page 20: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 20 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง person (ตอ) distcodemoi char(2) อ.ตามทะเบียนบาน (cdistrict)provcodemoi char(2) จ.ตามทะเบียนบาน (cprovince)postcodemoi char(5) รหัสไปรษณียtelephoneperson varchar(35) โทร.dateupdate date วันท่ีปรับปรุงขอมูลลาสุดflag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง personaddresscontactท่ีอยูท่ีสามารถติดตอไดจริง pid int รหัสคน(HN) pk(person)

hno char(75) บานเลขที่road char(75) ถนนmu char(2) หมูท่ีsubdistcode char(2) ตําบล (csubdistrict)distcode char(2) อําเภอ (cdistrict)provcode char(2) จังหวัด (cprovince)postcode char(5) รหัสไปรษณีย

ตาราง personbehaviorพฤติกรรมสุขภาพ pid int รหัสคน(HN) pk(person)

ciga char(1) การสูบบุหรีwisky char(1) การดื่มเคร่ืองดื่มมีแอลกอฮอลexercise char(1) การออกกําลงักายtonic char(1) การดื่มเคร่ืองดื่มชูกําลงั

ฟลด habitfoming ยกเลกิ habitfoming char(1) การใชสารเสพติด(อาจมากกวา 1 อยางกไ็ด)...โดยแยกไปเปนเปนตาราง personhabit sugar char(1) การทานหวาน

salt char(1) การทานเค็มdrugbyyourseft char(1) การซื้อหายาชุดกนิเองbigaccidentever char(1) ประวัติการเกดิอุบัติเหตุรุนแรงdateupdate dateflag18fileexpo char(1) สถานะการสงออก 18 แฟม

- 132 -

Page 21: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 21 -

ขอมลูท่ีเก็บ ฟลด ชนดิ & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง personchronicผูปวยโรคเรื้อรัง pid int รหัสคน(HN) pk(person)* treat_Goal,treat_Plan chroniccode char(6) รหัสโรค pk(cdisease) ยกเลิก datedxfirst date วันวินจิฉัยครั้งแรก

cup char(5) รหัสโรงพยาบาลที่รักษาประจําฯbehaviorrisk char(255) พฤติกรรมเสี่ยงdatedischart date วันจําหนายtypedischart char(1) สาเหตุการจําหนายdateupdate date วันปรับปรุงขอมูลลาสุดflag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง personchronicfamilyคนที่มีญาติเปนผูปวยโรคเรื้อรัง pid int รหัสคน(HN) pk(person)

relationcode char(1) รหัสความเปนญาติ pk(cfamilyrelation)chroniccode char(6) รหัสโรคเรื้อรัง ญาติ pk(cdisease)

char(6)

ตาราง personcirclememberสมาชิกชมรมตางๆ pid int รหัสคน(HN) pk(person)

villcode char(8) รหัสหมูบาน pk(circle)circleno num(Integer) ลําดับท่ีชมรมฯ pk(circle)dateregis date วันที่เริ่มเปนสมาชิก

ตาราง persondeathคนที่เสียชีวิต pid int รหัสคน(HN) pk(person)* id_Card ยกเลิก cdeatha char(6) โรคท่ีเปนสาเหตุการตาย_a(ถาม สนย.)

cdeathb char(6) โรคท่ีเปนสาเหตุการตาย_b(ถาม สนย.)cdeathc char(6) โรคท่ีเปนสาเหตุการตาย_c(ถาม สนย.)cdeathd char(6) โรคท่ีเปนสาเหตุการตาย_d(ถาม สนย.)odisease char(6) โรค / ภาวะอื่นท่ีเปนเหตุหนนุ:deadcase char(6) สาเหตุหลักของการตาย:deliveryconcern char(1) สาเหตุการตายเกีย่วเนือ่งจากการคลอดหรือไม ?deaddate date วันตาย

- 133 -

Page 22: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 22 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรชัน่)

deadplace char(1) สถานที่ตายsource char(1) แหลงขอมลูท่ีไดรับรายงานการตายdateupdate date วันปรับปรุงขอมลูลาสุดflag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง persongrowพัฒนาการของเด็ก(0-60 เดือน) pid int รหัสคน(HN) pk(person)

growcode char(2) รหัสพัฒนาการ pk(cgrow)agemonthcan num(byte) สามารถทําพัฒนาการนีไ้ดเมือ่อายุ(เดือน)datesurvey date วันที่ไปสํารวจabnormal char(255) ความผิดปกติท่ีพบเมือ่ไปตรวจ(ถาม)ีflag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง personhabit (แยกมาจากตาราง personbehavior ที่ฟลด habitfoming)คนที่มกีารใชสารเสพติด pid int รหัสคน(HN) pk(person)

habitcode char(2) รหัสสารเสพติด pk(chabit)datestart date วันที่เริ่มใชฯdatestop date วันที่สามารถเลิกไดฯflag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง personstudentนกัเรียน(คนในเขต หรือคนนอก pid int รหัสคน(HN) pk(person)เขตฯ ที่เรียนอยูในโรงเรียนที่อยู villcode char(8) รหัสหมูบาน (school)ในความรับผิดชอบของสถาน- schoolno tinyint(2) ลําดับท่ีโรงเรียน (school)บริการนัน้) class tinyint(2) ชั้นเรียน (cschoolclass)* คนในเขตฯ ที่ไปเรียนที่ classno varchar(2) หองเรียนโรงเรียนอ่ืนไมตองบันทึก user char(20) จนท.สอ.ผูใหบริการ (user)ความเปนนกัเรียนลงใน bcg char(1) สําหรับ Lock ใหเพิ่มขอมลูการรับpersonstudent dt1 char(1) วัคซีนในนกัเรียน ไดครั้งละหลายๆคน

dt2 char(1) (ปกติคือครั้งละ 1 ชั้นและ 1 หองเรียนmmr char(1) รวมทั้งเรื่องเพิ่มขอมลูการตรวจภาวะopv6 char(1) โภชนาการ (ชั่ว นน. ) ไดครั้งละหลายๆnutritioncheck char(1) คนดวย

- 134 -

Page 23: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 23 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง personstudent (ตอ) rightcode char(2) * ทํานองเดยีว (person)rightno char(25) กับวัคซีน คือ (person)hosmain char(5) บันทึกสิทธิ (person)

ในการรับบริการไดคร้ังละ หลายคน

ตาราง persontemplememสมาชิกในศาสนสถาน pid int รหัสคน(HN) pk(person)

villcode char(8) (villagetemple)*v_Tem_Code ยกเลิก templeno tinyint ลําดับที่ (villagetemple)

membertype char(1) ประเภทสมาชิก

ตาราง persontypeคนที่มตีําแหนงในชุมชน เชน pid int รหัสคน(HN) pk(person)ผูใหญบาน/กํานัน/แพทยประจํา typecode char(2) รหัสประเภทฯ pk(cpersontype)ตําบล/ผูนําทางศาสนา(เจาอาวาส/ dateelect date วันแตงตั้งใหดํารงตําแหนงโตะอิหมาม ฯลฯ) / อสม./ กสค. dateretire date วันพนจากตําแหนงฯลฯ * stat_Now ยกเลิก

ตาราง personunable ผูพิการ pid int รหัสคน(HN) pk(person)* lastUp ยกเลิก registerno varchar(30) เลขทะเบียนผูพิการ

dateregister date วันขึ้นทะเบียนdateexpire date วันหมดอายุ

ตาราง personunable1type รายละเอียดความพิการของคน pid num(long) รหัสคน(HN) pk(person)

unablecode char(4) รหัสความพิการ pk(cpersonincomplete)unablelevel char(1) ระดับความรุนแรงdatefound date วันท่ีพบความพิการ

การบริการ visitno int ลําดับที่บริการ pkvisitdate date วันท่ีรับบริการpid int รหัส(HN) (person)

- 135 -

Page 24: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 24 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรช่ัน)

* servicehere และ ----------> servicehoscode ----------> โดยใหไปบันทึกในตารางนัน้ๆ โดยตรงในฟลด hosservice (เชน visitanc ,visitepi

ยกเลิกเพราะบางงานที่ locateservice char(1) ใน/นอก สอ.ไมรับบริการจริงที่ สอ. นี ้จะสามารถบันทึกโดยไมผานvisit money1 double(7,2) มูลคาบริการจริงไดแลวตาม design ใหม money2 double(7,2) มูลคาเรียกเกบ็(ตามใบเสร็จ)

money3 double(7,2) มูลคาตามสิทธ ิ30 บาทusername varchar(20) รหัสผูใหบริการ (user)

(***เดิมสถานะที่เปนยกเลิก flagservice char(2) สถานะการรับ (cflagservice) บริการจะอยูในตาราง บริการ(รวมการ visitcancel ->แตตอน ยกเลิกการรับบริการ) หลังตกลงกนัวาใหรวมไว ใน visit )

5 กค 50 usernamecancel varchar(20) จนท. ผูยกเลิกคิว (user)*** ยายจากตารางvisitcance flag18fileexpo char(1) สถานะการสงออก 18 แฟม

ตาราง visitancการตรวจครรภ* fp_Before_Preg ,ft_Sign , pid int รหัสคน (HN) pk(person) ft_Sign_Detail ,LMP , pregno tinyint ครรภที่ pk heart_Baby ,day_Update, datecheck date pk anc_no, bmi visitno int ลําดับที่ (visit) ยกเลิก dateappointcheck date วันนดัตรวจครั้งตอไป

weight double น้ําหนกัheight double สวนสูง

* จําเปนตองมีหรือไม? --> pregage tinyint อายุครรภ(สัปดาห)caries tinyint ฟนผุที่ยังไมอุด(ซี่) ?gumfail char(1) พบอาการเหงอืกอักเสบ ?tartar char(1) พบหินน้ําลาย ?toothcheck char(1) ตรวจสุขภาพชองปาก ?

โดยถาเปนคาวางใหหมายถึง รับบริการที่นี)่

- 136 -

Page 25: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 25 -

ขอมลูที่เก็บ ฟลด ชนดิ & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง visitanc (ตอ) bmi percent = thalasbabycheck char(2) ตรวจธาลาสฯ ทารกในครรภ ?([weight] * 100 / 21) /(([high]/100)*([high]/100))

bmi percent ไมใชผล BMI แตตองเอา bmi percent ไปคํานวณผล BMI อีกทีหนึง่(ดูไฟล Public Function bmi.doc)

*เพ่ิมเม่ือ 2007-07-27--> ttno35 char(20) ไดรับวัคซีนปองกนับาดทะยัก?(tt,dt, เพ่ือใชคิดจํานวนหญิง ไมรับเพราะยังอยูในระยะคุมครอง) ตั้งครรภที่ไดรับ tt,dt และไมไดรับเพราะยัง อยูในระยะคุมครอง

sugar char(1) น้ําตาลในปสสาวะ ?albumin char(1) โปรตีนในปสสาวะ ?breastcheck char(1) สภาพหัวนมheadache char(1) อาการปวดศรีษะsickening char(1) อาการคล่ืนใสtyroid char(1) ตอมไทรอยดdancebaby char(1) เด็กดิ้นหรือไม ?utmugo char(1) พบตกขาวedima char(1) อาการบวมของแม ?utblood char(1) พบอาการเลือดออกในชองคลอดcramp char(1) อาการตะคริวของแม ?urinary char(1) ระบบปสสาวะของแม ?heartattach char(1) อาการโรคหัวใจของแมfundus double ระดับมดลูก

* giveBirth ยกเลิก (ใหไป positionbaby char(1) ทาเด็กcheck จากขอมูลการคลอดวา pregno ที่ระบุใน anc มี pilot char(1) สวนนําการบันทึกการคลอดหรือยัง?) heartbaby char(1) การเตนของหัวใจเด็ก?

heartbabycount tinyint จํานวนครั้งการเตนของหัวใจเด็ก?

- 137 -

Page 26: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 26 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง visitanc (ตอ) hosservice char(5) ที่รับบริการจริงflage18fileexpo char(1)

ตาราง visitancdeliverการคลอด (ของมารดา) pid int รหัสคน(แม) pk(person)* ageANC_At_Labour, pregno tinyint ครรภที่ pk memo_Rec ยกเลิก datedeliver date วันคลอด

visitno int ลําดับท่ี (visit)operator char(1) ผูทําคลอด

delivertime time เวลาคลอดdeliverresult char(1) ผลการคลอด

***ที่จริงวิธกีารคลอด(delivertype deliverend varchar(6) สิ้นสุดตั้งครรภ (cdisease)นาจะเก็บในตารางเด็กคลอด(childbirth)เพราะอาจเปนทองแฝด ท่ีวิธคีลอดไมเหมอืนกัน ) delivertype char(1) วิธคีลอดแตเนื่องจาก E-PCU จะใหรวมไวใน Rec. เดียวกัน deliverplace char(1) จงึตอง Design อยางน้ี dateappointcare date วันนัดตรวจหลังคลอดครั้งตอไป

signabnormalanc char(255) อาการผิดปกติขณะตั้งครรภน้ีsignabnormaldeliver char(255) อาการผิดปกติหลังคลอด

*มเีพราะอาจตรวจที่ อื่น-> hosservice char(5) ท่ีรับบริการจริงflage18fileexpo char(1)

ตาราง visitancdeliverchildเด็กเกิดใหม

pidchild int รหัสคน(ลูก) pk(person)pidmom int รหัสคน(แม) not nullpregno tinyint ครรภที่ not nullchildposition char(1) ทาคลอด

* baby_No ยกเลิก delivertype char(1) วิธคีลอด* result_Birth ยกเลิก deliverresult char(1) ผลการคลอด

weight double นน.แรกคลอด

- 138 -

Page 27: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 27 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง visitancdeliverchild (ตอ) tall double ความยาวheadcycle double รอบศรีษะvitamink char(1) รับวิตามนิ Kchildhealth char(255) สุขภาพทารกasphyxia char(1) ภาวะขาดออกซิเจนa1 tinyint Apgar Score A(1 นาที):p1 tinyint Apgar Score P(1 นาที):g1 tinyint Apgar Score G(1 นาที):x1 tinyint Apgar Score X(1 นาที):r1 tinyint Apgar Score R(1 นาที):a5 tinyint Apgar Score A(5 นาที):p5 tinyint Apgar Score P(5 นาที):g5 tinyint Apgar Score G(5 นาที):x5 tinyint Apgar Score X(5 นาที):r5 tinyint Apgar Score R(5 นาที):deliverplace char(1) สถานที่คลอดflage18fileexpo char(1)

ตาราง visitancmothercare

งานการดูแลมารดาหลังคลอด pid int รหสัคน(แม) pk(person)pregno tinyint ครรภท่ี pkdatecare date วันตรวจดูแล pkvisitno int ลําดับท่ี (visit)locatecare char(1) สถานที่ตรวจดูแลdateappointcare date วันนัดตรวจครั้งตอไปfunduslevel char(1) ระดับมดลูกwabad char(1) นํ้าคาวปลาbreast char(1) หวันมmilk char(1) นํ้านมmen char(1) ประจําเดือนalb char(1) อัลบูมนิsugar char(1) นํ้าคตาลtear char(1) ฝเย็บ

- 139 -

Page 28: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 28 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง visitancmothercare (ตอ)(สรุปเพื่อสงให 18 แฟม) -> resultcheck char(1) สรุปผลการดูแล*มีเพราะอาจตรวจที่ อ่ืน-> hosservice char(50) ท่ีรับบริการจริง

flage18fileexpo char(1)locatecare char(1) สถานที่ตรวจดูแล

ตาราง visitancpregnancyการตั้งครรภ เก็บรายละเอียดการตั้งครรภๆหน่ึง ( ต้ังครรภ 1 ครั้ง เก็บ 1 เรคคอรด)

pid int รหัสคน(HN) pk(person)pregno tinyint ครรภที่ pkfirstdatecheck date วันตรวจครั้งแรกสุดlmp date วันแรกฯประจําเดือน

สุดทายกอนต้ังครรภedc date วันครบกําหนดคลอดfpbefore char(1) วิธคีุมกําเนิดกอนต้ังครรภน้ีfirstabnormal char(255)

ตาราง visitancriskภาวะเสี่ยงจากการตั้งครรภ

pid int รหัสคน(HN) pk(person)* visitNo , d_Update ยกเลิก pregno tinyint ครรภที่ pk

ancriskcode char(2) รหัสภาวะเสี่ยง pk(cancrisk)remark char(255) หมายเหตุเพ่ิมเติมflage18fileexpo char(1)

ตาราง visitbabycareงานการดูแลทารกหลังคลอด* mother_Age , remark , pid int รหัสคน(ทารก) pk(person) baby_Care_No ยกเลิก datecare date วันตรวจดูแล pk

locatecare char(1) สถานที่ตรวจดูแลvisitno int ลําดับท่ี (visit)navel char(1) สะดือskin char(1) สะดือ

อาการผิดปกติที่พบจากการตรวจครั้งแรก

- 140 -

Page 29: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 29 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง visitbabycare (ตอ) urine char(1) ปสสาวะfeci char(1) อุจจาระbabyhealth char(1) สุขภาพทารกdateappointcare date วันนัดตรวจครั้งตอไป

*มีเพราะอาจตรวจที่ อ่ืน-> hosservice char(50) ท่ีรับบริการจริงflage18fileexpo char(1)

ตาราง visitcompsocialrightบริษัทท่ีทํางานของผูรับบริการ visitno int ลําดับที่ pk(visit)ท่ีใชสิทธปิระกันสังคม company char(255) ช่ือบริษัทท่ีทํางาน

ตาราง visitcounselingบริการใหคําปรึกษาดานสุขภาพ visitno num(Long) ลําดับที่ pk(visit)(สําหรับรายงาน 0110 รง 5) counselingcode char(2) pk(ccounseling)

counselingmemo บันทึกเพิ่มเติม

ตาราง visitdentalcheckการตรวจสุขภาพชองปาก visitno int pk(visit)เด็กแรกเกิด - 6 ป toothmilk tinyint จํานวนซี่ฟนนํ้านม

toothmilkcorrupt tinyint จํานวนซี่ฟนนํ้านมผุtoothpermanent tinyint จํานวนซี่ฟนแทtoothpermanentcorrupt tinyint จํานวนซี่ฟนแทผุtartar char(1) หินน้ําลายgumstatus char(1) สุขภาพเหงือกmemorec varchar(255) บันทึกเพิ่มเติม

ตาราง visitdiagวินิจฉยัโรค

visitno int ลําดับที่ pk(visit)diagcode char(6) รหัสโรค(icd10) pk(cdisease)

(icd10)conti char(1) ปวยตอเน่ือง ?clinic char(2) คลีนิค

- 141 -

Page 30: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 30 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง visitdiag (ตอ) dxtype char(2)causeill char(255) สาเหตุการปวยappointdate date วันนัดครั้งตอไปappointtype char(1) เหตุผลการนัดremark char(255) หมายเหตุเพิ่มเติมflage18fileexpo char(1)

ตาราง visitdiag506addressท่ีอยูขณะเริ่มปวยดวยโรค visitno num(Long) ลําดับท่ี pk(diag)ท่ีตองเฝาระวังทางระบาด diagcode char(6) รหสัโรค(icd10) pk(diag)วิทยา(506) hno char(75) บานเลขที่

mu char(2) หมูท่ีroad char(75) ถนนsubdistcode char(2) ตําบล (csubdistrict)distcode char(2) อําเภอ (cdistrict)provcode char(2) จังหวัด (cprovince)area char(1) เขตพื้นที่sickdatestart date วันเริ่มปวยsickdatefind date วันท่ีพบผูปวยstatus char(1) สถานะdeaddate date วันตายflage18fileexpo char(1)

ตาราง visitdiagaccidentaddressท่ีเกิดเหตุกรณีปวยดวยโรค visitno num(Long) ลําดับท่ี pk(diag)ท่ีเปนอุบัติเหตุ (สสจ สส) diagcode char(6) รหสัโรค(icd10) pk(diag)

dateaccident char(75) วันท่ีเกิดอุบัติเหตุ* accDie ,flag_Expo , timeaccident char(2) เวลาเกิดอุบัติเหตุ d_update ยกเลิก mainsubway char(1) เสนทางหลักฯ/รองฯ

inout char(1) ขาเขา/ขาออกnameway char(60) ชื่อเสนทาง(ชื่อถนน/แมนํ้า/...)kilo char(4) หลักกิโลเมตร(หรือชวงเสนทาง)lacatename char(75) ชื่อสถานที่เกิดเหตุ

โรคหลัก/รองฯลฯ

- 142 -

Page 31: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 31 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง vehicletype char(2) ชนิดยายพาหนะvisitdiagaccidentaddress (ตอ) typeinaccident char(1) สถานะในอุบัติเหตุ:

drung Yes/No เมาหรือไม ?toolsprotect char(1) อุปกรณปองกัน ?mu char(2) ท่ีเกิดเหตุ หมูท่ีsubdistcode char(2) ตําบล (csubdistrict)distcode char(2) อําเภอ (cdistrict)provcode char(2) จังหวัด (cprovince)

ตาราง visitdiagagricultureโรคดานอาชีวะอนามยั(โรคที่เกิด visitno num(Long) ลําดับท่ีรหสั pk(diag)จากการประกอบอาชีพ) diagcode char(6) โรค (icd10) pk(diag)(* สํานักโรคทางอาชีวะฯ กรม อ.) occupaplace char(255) สถานที่ประกอบอาชีพ (ท่ีทําใหเกิดโรค)* โรคจํานวนหนึ่งจัดเปนโรคดานอาชีวะฯ และการนับวาเปนโรคอาชีวะ? ตอเมือ่สาเหตุการเปนโรค ตองเกิดจากการ

โรคดานอาชีวะฯ ถาเหตุท่ีปวยเปนเพราะติดตามบิดาท่ีไปทํางานในโรงโมหนิ(แตตัวเด็กไมไดทํางาน)* การนับโดย HCIS ใชวิธ ีถามจากการ diag(ถาdiag เปนโรคในกลุมน้ีฯ) หากผูบันทึกฯ ระบุวาสาเหตุการปวยเกิดมา0kd การประกอบอาชีพ (OK) โปรแกรมฯ จะเพิ่ม Rec.ใหในตาราง diagaccidentaddr และจะนับใหวา Rec. น้ี เปนโรค

ตาราง visitdrug* update_Stat, Dose_Tmp visitno int ลําดับท่ี pk(visit) ยกเลิก drugcode char(20) รหสัยาฯ pk(cdrug)

unit int จํานวน*เพิ่มเมือ่ 2007-07-27--> costprice double(7,2) ราคาทุน/หนวย

…realprice double(7,2) ราคาขาย/หนวยdentalcode char(20) รหสัดานทันตฯ (เชน 2ac04 คือถอนฟนบน

dose char(70) วิธใีชยาflage18fileexpo char(1)

ประกอบอาชีพของผูปวยคนน้ัน ดังน้ัน ดช. ก ท่ีปวยเปนโรคฝุนใยหนิ (ท่ีจัดเปนโรคดานอาชีวะฯ) จะไมนับเปนผูปวย

ดานอาชีวะฯ ที่เกิดจากการประกอบอาชีพฯ

ซ่ีที่ 4 เปนตน)

- 143 -

Page 32: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 32 -

ขอมลูที่เก็บ ฟลด ชนิด & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง visitepiงานเสริมสรางภูมิคุมกนัโรค(ใหวัคซีน(ทั้งเด็ก/หญงิตั้งครรภและคนทั่วไป))* date_Dose ,day_Update pid int รหัสคน pk(person) ยกเลิก vacinecode varchar(20) รหัสวัคซีน pk(cdrug ที่เปนประเภทวคัซีน)

dateepi date วันไดรับฯ pkvisitno num(Long) ลําดับท่ี (visit)lotno char(20) เลขล็อตนัมเบอร (cdrug)datevacineexpire date วันหมดอายุ (cdrug)hosservice char(50) ที่รับบริการจริง (chospital)flage18fileexpo char(1)

ตาราง visitepiappointงาน ... การนัดเสริมสรางภูมิคุมกนัโรค(นัดรับวัคซีน)* ตองใชฟลด dateappoint pid num(Long) รหัสคน pk(person)น้ีเปนpk รวมดวย เพราะอาจ vacinecode char(20) รหัสวัคซีน pk(cdrug ที่เปนประเภทวัคซีน)นัดรับวัคซีนเดิมซํ้าในวันอื่น dateappoint date วันไดรับฯ pkกไ็ด->หากใช pkแค2fieldแรกจะทําใหนัดรับวัคซีนตัวนหน่ึงๆ visitno num(Long) ลําดับท่ี (visit)ไดเพียงครั้งเดียว(ตางวันกนัก็ flage18fileexpo char(1)นัดรับวัคซีนเดิมไมได)

ตาราง visitfpงานวางแผนครอบครัว* date_Dose ,day_Update pid int รหัสคน pk(person) ยกเลิก datefp date วันไดรับฯ pk

fpcode char(20) รหัสยาคุมฯ (cdrug) *ที่ drugtype = 4*** ใช pid และ datefp typefp char(1) ประเภทผูรับบริการฯ(เทาน้ัน) เปน PK เพราะ unit tinyint จํานวนจายวา บางครั้งมาแลวทํา visitno int ลําดับท่ี (visit)pregtest ผลคือตั้งครรภ datedue date วันครบกําหนด(นัด)ครั้งตอไปจึงไมมีคาใน fpcode ดังน้ัน pregtest varchar(20) ใชเวชภัณฑ (cdrugfp) *ท่ีเปนตัวทดสอบทอง

จึงใช fpcode เปน PK ทดสอบการรวม ไมได ....***) ตั้งครรภ ?

- 144 -

Page 33: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 33 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง visitfp (ตอ) pregtestunit tinyint จํานวนฯpregtestresult char(1) ผลการทดสอบhosservice char(50) ที่รับบริการจริงflage18fileexpo char(1)

ตาราง visithealthcheckการตรวจสุขภาพ visitno num(Long) ลําดับที่ pk(visit)(สําหรับรายงาน 0110 รง 5) healthcheckstd char(1) ตรวจตามมาตรฐานการตรวจสุขภาพ?

ekg char(100) ผลEKG (ถา...ตรวจฯ):xray char(100) ผลการเอกซเรยปอด(ถา...ตรวจฯ):healthresult char(1) ผลสรุปการตรวจโดยรวมhealthremark char(255) บันทึกเพิ่มเติม

ตาราง visithealthperformanceบริการฟนฟูสมรรถภาพ visitno num(Long) ลําดับที่ pk(visit)(สําหรับรายงาน 0110 รง 5) performancecode char(2) (ยังมไิดกําหนดรหัส pk

ท่ีแนนอนฯ)performanceremark varchar(255) บันทึกเพิ่มเติม

ตาราง visithealthserviceotherขอมลู summary สําหรับรายงาน dateservice pk0110 รง 5 ท่ีรายการอนามยัอ่ืน ucin num(Int) จํานวนผูรับบริการตามสิทธ ิUC ใน Cup

* ทั้งนี้เพราะถาใหบันทึกเปนราย ucout num(Int) จํานวนผูรับบริการตามสิทธ ิUC นอก Cuprec.(Primary Data) จะทําให ofc num(Int) จํานวนผูรับบริการตามสิทธ ิขาราชการ/หลาย สอ. มปีญหาคือไมสามารถบันทึกขอมลูไดอยางครบถวน ss num(Int) จํานวนผูรับบริการตามสิทธ ิประกันสังคมเพราะไมมเีวลาและคนมากพอฯ other num(Int) จํานวนผูรับบริการตามสิทธ ิอ่ืนๆ

serviceremark char(200)

ตาราง visithealthserviceschoolขอมูล summary สําหรับรายงาน dateservice pk

0110 รง 5รายการอนามัยโรงเรียน ucin num(Int) จํานวนผูรับบริการตามสิทธ ิUC ใน Cup

รัฐวิสาหกิจ

บันทึกเพิ่มเติม

- 145 -

Page 34: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 34 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง

visithealthserviceschool (ตอ)

* ทั้งนี้เพราะถาใหบันทึกเปนราย ucout num(Int) จํานวนผูรับบริการตามสิทธ ิUC นอก Cuprec.(Primary Data) จะทําให ofc num(Int) จํานวนผูรับบริการตามสิทธ ิขาราชการ/รัฐวิสาหกจิ

หลาย สอ. มีปญหาคือไมสามารถ ss num(Int) จํานวนผูรับบริการตามสิทธ ิประกนัสังคมบันทึกขอมูลไดอยางครบถวน other num(Int) จํานวนผูรับบริการตามสิทธ ิอื่นๆ

เพราะไมมีเวลาและคนมากพอฯ serviceremark char(200) บันทึกเพิ่มเติม

ตาราง visithomehealthindividual * Relate to visit

บันทึกการเยี่ยมบานรายคน visitno num(Long) ลําดับที่ pk(visit)(สําหรับ case ที่สนใจเปนพิเศษ homehealthtype char(3) รหัสการเยี่ยม (ยังไมไดกําหนดแนนอน 50-01-08)

หรือทุก case ถาสามารถทําได) patientsign char(255) ปญหา/อาการทั่วไป* Goal ยกเลิก homehealthdetail char(255) รายละเอียดการบริการดูแลฯ

homehealthresult char(255) ผลสรุปการเยี่ยมในครั้งนี(้เชน สภาพผูปวย ฯลฯ)

homehealthplan char(255) แผนการ(รายละเอียด)การเยี่ยมครั้งตอไปdateappoint date วันนดัเยี่ยมครั้งตอไป

user char(20) จนท. ผูไปเยี่ยมฯ (user)

ตาราง visithomehealthsum *** Not Relate to visit

ขอมูล summary สําหรับรายงาน dateservice pk

0110 รง 5 รายการเยี่ยมบาน household num(Int) จํานวนครัวเรือน

* ทั้งนี้เพราะถาใหบันทึกเปนราย ucin num(Int) จํานวนผูรับบริการตามสิทธ ิUC ใน Cup

rec.(Primary Data) จะทําให ucout num(Int) จํานวนผูรับบริการตามสิทธ ิUC นอก Cup

หลาย สอ. มีปญหาคือไมสามารถ ofc num(Int) จํานวนผูรับบริการตามสิทธ ิขาราชการ/รัฐวิสาหกจิ

บันทึกขอมูลไดอยางครบถวน ss num(Int) จํานวนผูรับบริการตามสิทธ ิประกนัสังคม

เพราะไมมีเวลาและคนมากพอฯ other num(Int) จํานวนผูรับบริการตามสิทธ ิอื่นๆ

remark char(200) บันทึกเพิ่มเติม

ตาราง visitlabbloodpid int pk(person)

datecheck date วันที่ตรวจ pk

- 146 -

Page 35: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 35 -

ขอมลูที่เก็บ ฟลด ชนดิ & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง visitlabblood (ตอ)การตรวจเลือดหาเชื้อโรค visitno int ลําดับท่ี fk(visit)ทางเพศสัมพันธ และธาลาส- vdrl char(1) กามโรคซิเมีย(หญิงตั้งครรภ,คนท่ัวไป...สําหรับงาน MCH ,0110 รง 5 )

hiv char(1) เอดสhbag char(1)hct char(1)

0110 รง 5(ตรวจธาลาสซิเมีย)-> talas1 char(1) ตรวจ OF คัดกรองฯธาลาสฯ 0110 รง 5(ตรวจธาลาสซิเมีย)-> talas2 char(1) ตรวจ DCIP คัดกรองฯธาลาสฯ

clinic char(1) เหตุผลการตรวจhoslab char(5) รหัสสถานที่ (chospital)

ตรวจ(หองLab)datesend date วนัสงใหหองLab(กรณี สอ เจาะฯ สง)dateresult date วนันดัฟงผลdateback date วนัรับผลจากหองLabflage18fileexpo char(1)

ตาราง visitlabcancerการตรวจมะเร็งเตานมและ visitno num(Long) ลําดับท่ี pk(visit)มะเร็งปากมดลูก typecancer ชนิดการตรวจฯ pk

result ผลการตรวจฯ* note_other ยกเลิก

hoslab char(5) รหัสสถานที่ (chospital)ตรวจ(หองLab)

datesend date วนัสงใหหองLab(กรณี สอ เจาะฯ สง)dateresult date วนันดัฟงผลdateback date วนัรับผลจากหองLabflage18fileexpo char(1)

ตาราง visitlabchcyhembmsseการตรวจทางหองแล็ปอ่ืน visitno num(Long) ลําดับท่ี pk(visit)

- 147 -

Page 36: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 36 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง visitlabchcyhembmssevisitlabchcyhembmsse (ตอ)(* ซึ่งมท้ัีงหมด 6 กลุม ดังน้ี labcode char(10) รหสัแลป็ (clabchcyhembmsse)ch=ตรวจแลป็เคมคีลนิีค labresultchar char(200) ผล(อธิบาย)cy= แลป็เซลลวิทยาคลนิิก labresultdigit num(single) ผล(ตัวเลข)he= แลป็โลหติวิทยาคลนิิก hoslab char(5) (chospital)mb= จุลชีววิทยาคลนิิก specimen char(3) ตัวอยางท่ีสงฯ (cspecimen)ms= จุลทรรศนศาสตรคลนิิก organ char(3) จากอวัยวะฯ ? (corgan)se= ภูมคิุมกนัวิทยาคลนิิก ) datesend date วันที่สงฯ

dateresult date วันนัดฟงผลdateback date วันที่ไดรับผลฯ

(*เดิมแยกไวเปน 6 ตาราง) flage18fileexpo char(1)

ตาราง visitlabsugarblood

การตรวจน้ําตาลในเลอืด visitno num(Long) ลําดับท่ี pk(visit)(วิธี Fasting Blood Sugar) sugarnumdigit num(Single) เลขระดับนํ้าตาล*sugar_Result,hospRefer, digitnormalmaxfoodnot num(Single)dateReci,dateReport ,std (กรณีงดนํ้า-อาหารกอนเจาะเลอืดตรวจฯ)std_Min,std_Max digitriskmaxfoodnot num(Single)ยกเลกิ (สอ. ตรวจเองได) (กรณีงดนํ้า-อาหารกอนเจาะเลอืดตรวจฯ)

digitnormalmaxfood num(Single)(กรณี ไมงดนํ้า-อาหารกอนเจาะเลอืดตรวจฯ)

digitriskmaxfood num(Single) เลขสูงสุดเสี่ยง(กรณี ไมงดนํ้า-อาหารกอนเจาะเลอืดตรวจฯ)

foodsuspend char(1) งดนํ้า - อาหารฯ กอนเจาะเลอืดตรวจ หรือไม?flage18fileexpo char(1)

ตาราง visitlabsugarurineการตรวจน้ําตาลในปสสาวะ visitno num(Long) ลําดับท่ี pk(visit)(สอ ตรวจเองได) sugarlevel char(1) ระดับนํ้าตาล

alblevel char(1) ระดับโปรตีนflage18fileexpo char(1)

เลขสูงสุดปกติ

เลขสูงสุดเสี่ยง

เลขสูงสุดปกติ

- 148 -

Page 37: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 37 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง visitlabthalasconfbloodการตรวจยืนยันธาลาสซิเมยี visitno num(Long) ลําดับที่ pk(visit)(0110 รง 5)...อะไรใหมขอ99 hbtyping char(1)

alphathal1 char(1)microculum numhoslab char(5) รหสัสถานที่ (chospital)datesend date วันสงใหหองLab(กรณี สอ เจาะฯ สง)dateresult date วันนัดฟงผลdateback date วันรับผลจากหองLabflage18fileexpo char(1)

ตาราง visitnutritionงานการตรวจภาวะโภชนาการ*nutrition ยกเลิก(ที่จริงใน visitno int ลําดับที่ pk(visit)GUI เดิม(hcis) มนัคือ weight double(6,2) นน.ชองรายการ สถานที่ตรวจ tall double(6,2) สส.น่ันเอง) headcycle double รอบศรีษะ

toothnew tinyint ฟนข้ึนใหม(ซี่)* age ยกเลิก toothcorrupt tinyint ฟนผุ(ซี่)* day_Update ยกเลิก navel char(1) สะดือ

dateappoint date วันนัดครั้งตอไปremark varchar(255) บันทึกเพิ่มflage18fileexpo char(1)

ตาราง visitreceiptnoขอมลูใบเสร็จรับเงิน * เก็บคาเลขที่ใบเสร็จรับเงินไวในฐานขอมลูดวย กรณีท่ีพิมพใบเสร็จฯ จากโปรแกรมฯ ปจจุบัน

receiptno char(50) เลขท่ีใบเสร็จ(ตรงตรงกับเลขฯ ในใบเสร็จจริง

Not Null ---> visitno num(Long) ลําดับที่รับบริการ (visit)flag char(1)

ยังไมคอยไดใชงานฯ แตอนาคตมแีนวโนมวาตองไดใชแนๆ

(Physical)

สถานะใบเสร็จ(ดี/เสยี(ยกเลิก))

- 149 -

Page 38: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 38 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง studenthealthanamiaตรวจภาวะโลหิตจาง อนามยั นร. pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) รหัสผลการตรวจฯ

resultdigit num(Single) ตัวเลขผลฯremark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ที่สงตอฯflage18fileexpo char(1)

ตาราง studenthealthcheckตรวจสุขภาพ นร. (อนามยั นร.) pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) รหัสผลการตรวจฯ

remark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ที่สงตอฯflage18fileexpo char(1)

ตาราง studenthealthdentalตรวจทันตกรรม งานอนามยั นร. pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) gumfail char(1) ผลการตรวจเหงือก

toothsecond char(1) ผลการตรวจฟนแทtoothclean char(1) ความสะอาดของฟนtoothenamel num(byte) จํานวนซี่ฟนท่ีเคลือบฟลูออไรดtartar char(1) ผลการตรวจหินปนํ้าลายfluocharide num(byte) จํานวนสารฟลูออไรดที่จาย(ชุด)remark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ที่สงตอฯflage18fileexpo char(1)

- 150 -

Page 39: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 39 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง studenthealthearตรวจการไดยิน(หู)งานอนามยั นร. pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) รหัสผลการตรวจหู

remark char(255) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ท่ีสงตอฯflage18fileexpo char(1)

ตาราง studenthealtheardiagโรค..หู กรณีท่ีตรวจแลวเปนโรคฯ pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) diagh6095 char(6) รหัสโรคหู(h60-h95) pk(cdisease)

ตาราง studenthealtheyeตรวจการมองเห็น(ตา) อนามยั นร. pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) รหัสผลการตรวจตา

remark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ท่ีสงตอฯflage18fileexpo char(1)

ตาราง studenthealtheyediagโรค...ตา กรณีที่ตรวจแลวเปนโรคฯpid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) diagh0059 char(6) รหัสโรคตา(h00-h59) pk(cdisease)

ตาราง studenthealthhcttalasตรวจ HCT & Thalasemia. pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) resulthct num(Single) ผล hct

resultof char(1) ผลธาลาสฯ OF

- 151 -

Page 40: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 40 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชัน่)

ตาราง resultdcip char(1) ผลธาลาสฯ DCIPstudenthealthhcttalas (ตอ) remark char(200) บันทึกเพิ่ม

refer char(1) สงตอhosrefer char(5) รพ. ท่ีสงตอฯflage18fileexpo char(1)

ตาราง studenthealthiodeinตรวจคอพอกฯ งานอนามยั นร. pid num(Long) รหสัคน pk(person)* chkOrNot ยกเลกิ โดยไปเกบ็ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) ผลการตรวจฯ

remark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ท่ีสงตอฯflage18fileexpo char(1)

ตาราง studenthealthliceตรวจหาเหาในนักเรียน pid num(Long) รหสัคน pk(person)* chkOrNot ยกเลกิ โดยไปเกบ็ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) รหสัผลการตรวจฯ

remark char(200) บันทึกเพิ่มflage18fileexpo char(1)

ตาราง studenthealthnutritionตรวจโภชนาการ งานอนามยั นร. pid num(Long) รหสัคน pk(person)* chkOrNot ยกเลกิ โดยไปเกบ็ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) weight num(Single) นํ้าหนัก

tall num(Single) สวนสูงremark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ท่ีสงตอฯflage18fileexpo char(1)

- 152 -

Page 41: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 41 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง studenthealthperformance

ตรวจสมรรถภาพ งานอนามัย นร. pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกให- pk รวมใน result (x = ไมตรวจ) บริการ

result char(1) รหัสผลการตรวจฯremark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ที่สงตอฯflage18fileexpo char(1)

ตาราง studenthealthwormตรวจหนอนพยาธใินอุจจาระ pid num(Long) รหัสคน pk(person)* chkOrNot ยกเลิก โดยไปเก็บ dateservice date วันออกใหบริการ pk รวมใน result (x = ไมตรวจ) result char(1) รหัสผลการตรวจฯ

remark char(200) บันทึกเพิ่มrefer char(1) สงตอhosrefer char(5) รพ. ที่สงตอฯflage18fileexpo char(1)

***เพิ่มตาราง visitdentalcheck ฟลดคลาย ดูใน Dental_Chk เดิม

- 153 -

Page 42: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 42 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรชัน่)

***healthServ_Fac (* ยกเลิก เดมิใชบันทึกผลงาน summary (อนามัยโรงงาน) เพื่อออกรายงาน 0110 รง 5 แตปจจุบัน(2550)

***healthServ_Social (* ยกเลิก เดมิใชบันทึกผลงาน summary (อนามัยสังคม) เพื่อออกรายงาน 0110 รง 5 แตปจจุบัน(2550)

***Marget * ยกเลิก (สสจ สส)เดมิแยกบันทึกมาตรฐานสถานประกอบการไว2ตาราง(Busi_Fac_SubกับMaket

***obnoxious * ยกเลิก (สสจ. สส) (สถานประกอบการที่สรางมลภาวะใหส่ิงแวดลอม เชนฟารมสุกร /รง. ฟอกหนัง ฯลฯ)ซ่ึงเดมิเก็บรหัสประเภทสถานฯ =99 ในตาราง Busi_Fac และสถานฯดงักลาวน้ี จะตองไปบันทึกชนิดสถานประกอบการ

*(ท้ังน้ีหากตองการเก็บขอมูลไวเหมือนเดมิ อาจใชการเพิ่ม Code ลงในตาราง cbusiness แลวใชวิธีแยกกลุมน้ีดวยรหัสกลุมหน่ึง เชน cbusiness ตั้งแตรหัส 80 ,81,82,... ใหเปนสถานประกอบการที่สรางมลภาวะใหส่ิงแวดลอม เปนตน***Per_Problem * ยกเลิก(มีในดาตาเบสของบาง สอ. (คงมีใครตั้งใจสรางไวสําหรับงานท่ีตองการบางอยาง))***Per_Unable * ยกเลิก(ใหใชตารางpersonunable (เดมิชื่อperUnable) และตารางpersonunabledetail แทน)

***CultSerring(การใหคําปรึกษา) ยกเลิก =>โดยไปใชฟลด healthsuggestypeในตาราง visit แทน

รายการรับบริการที่ถูกยกเลิก visitno num(Long) ลําดบัท่ี pk(visit)reason char(200) เหตุผลการยกเลิกusername char(20) จนท.ผูที่ยกเลิก (user)

***VOLA (อสม.) ยกเลิก โดยใหไปบันทึกและใชงานท่ีตาราง persontype (ประเภท อสม.)***Vola_House (บานท่ี อสม. ดแูลฯ) ยกเลิก โดยใหไปบันทึกและใชงานที่ตาราง house ในฟลด pidvola (รหัสคน ท่ีเปน อสม.)

***PER_Right * ยกเลิก***PER_Right_Tmp_SSO * ยกเลิก

***visit_Tmp_Q (* ยกเลิก ผูรับบริการในวันน้ัน(ชั่วคราว))***visitcancel ...ยกเลิกตามขอตกลง วันที่ 20 เมย 50 บางกอก กอลฟฯ

รายงานน้ีไมมีหัวขอน้ีแลว)

(หัวขอมาตรฐานไมเทากัน) ซ่ึงยุงยากวุนวายเกินไปจึงรวมไวในตารางเดยีวกัน คือ businesssted***Natural_Sub * ยกเลิก(มาตรฐานทรัพยากรหมูบาน)

ลงในตาราง obnoxious ดวย

รายงานน้ีไมมีหัวขอน้ีแลว)

- 154 -

Page 43: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 43 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรชั่น)

(* สําหรับสงออก 18 แฟม โดยเกิดจากการนําขอมลูจากหลายตารางมารวมเปน1คิวรี่แลว Export ไป)*** ตารางชั่วคราวสรางแบบ pcucode char(5) สถานบริการที่นัดฯpk(chospital) Make-Table Query pid num(Long) เลขHNผูถูกนัด pk(person) แลว Export ออกเปนไฟล dateappoint date วันนัดฯ pk appoint.txt แลวลบตาราง icd10code char(6) รหสัการนัดฯ pk น้ีออกจากฐานขอมลู seq num(Long) ลําดับที่รับบริการ ณ วันท่ีมาแลวถูกนัดฯ

datevisit date วันที่รบับริการ(วันที่มาแลวถูกนัดฯ)typeappoint char(3) รหสัประเภทการนัด(สนย.)

ตาราง mchto18 (* สําหรับสงออก 18 แฟม โดยเกิดจากการนําขอมลูจากหลายตารางมารวมเปน1คิวรี่แลว Export ไป)*** ตารางชั่วคราวสรางแบบ pcucode char(5) สถานบริการที่รับผิดชอบฯ Make-Table Query pid num(Long) เลขHNมารดา(ต้ังแตตั้งครรภถึงดูแลหลังคลอด) แลว Export ออกเปนไฟล mch.txt แลวลบตาราง * ดูความหมายทั้งหมดตามโครงสราง MCH (Structure of 18 files) น้ีออกจากฐานขอมลู

ตาราง ppto18 (* สาํหรับสงออก 18 แฟม โดยเกิดจากการนําขอมูลจากหลายตารางมารวมเปน1คิวรี่แลว Export ไป)(* สําหรับสงออก 18 แฟม โดยเกิดจากการนําขอมลูจากหลายตารางมารวมเปน1คิวรี่แลว Export ไป)*** ตารางชั่วคราวสรางแบบ pcucode char(5) สถานบริการที่รับผิดชอบฯ Make-Table Query pid num(Long) เลขHNทารก(ผูไดรับการตรวจหลังคลอดฯ) แลว Export ออกเปนไฟล pp.txt แลวลบตาราง * ดูความหมายทั้งหมดตามโครงสราง MCH (Structure of 18 files) น้ีออกจากฐานขอมลู

ช่ือตารางและขอมูลที่เก็บ (Table Name and Data Store) ->ขอมูลสาํหรับงานการสงออก 18 แฟม(บางสวน)

ตาราง appointto18

- 155 -

Page 44: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 44 -

ขอมลูท่ีเก็บ ฟลด ชนดิ & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง women* สําหรับสงออก 18 แฟมหญิงวนัเจริญพันธุและการคุม pid num(Long) pk(person)กําเนดิปจจบัุน(Survey) fptype char(1) วธิกีารคุมกําเนดิ(รวมการไมคุม ดวย)* d_Serv,d_Update,fp_Last reasonnofp char(1) เหตุผล(กรณีไมคุมกําเนดิ) ยกเลิก childalive num(byte) จํานวนบุตร(ที่ยังมชีีวติ)

motherpomotion char(4) ป พ.ศ. ที่ไดแมตัวอยางdatesurvey date วนัที่ไปสํารวจflage18fileexpo char(1)

- 156 -

Page 45: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 45 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง person_2beno1act * ยกเลิก เนือ่งจากรายงานสมาชิก To b number 1 สามารถดูไดจากตาราง personcirclemember

ปชก. อายุ 6 ปขึ้นไปกบั pid num(Long) เลขท่ี HNพฤติกรรมการออกกําลังกาย yearsurvey char(4) ปท่ีสํารวจ* d_Update ยกเลิก exercise char(1) การออกกําลังกายเกนิ 30 นาที/วัน

ตาราง healthythaifoodstdรานจําหนายอาหารสําเร็จ villcode char(8) รหัสหมูบาน pk(business)ท่ีไดมาตรฐานทองถ่ินและ businessno num(long) ลําดับที่ pk(business)มาตรฐาน Clean Food Good yearsurvey char(4) ปท่ีสํารวจtaste localstd char(1) จําหนายใหเด็กตพ 18 ปหรือไม?* d_Update ยกเลิก cfgtstd char(1) วันที่สํารวจ(ปรับปรุงขอมูล)

ตาราง healthythaifoodtoxicmix

รานคาที่จําหนายอาหาร villcode char(8) รหัสหมูบาน pk(business)ท่ีปลอดจากสารปนเปอน businessno num(long) ลําดับที่ pk(business)6 ชนดิ yearsurvey char(4) ปท่ีสํารวจ* d_Update ยกเลิก toxicmix char(1) สารปนเปอน 6 ชนดิในอาหารที่ตรวจฯ

ตาราง healthythailadybreast (* อายุ(นบัถึง 1 กค. ของปที่สํารวจ)

สตรี อายุ 35 - 60 ป pid num(Long) เลขท่ี HNมีความรูเรื่องการตรวจเตานม yearsurvey char(4) ปท่ีสํารวจเบ้ืองตนไดดวยตนเอง cancheck char(1) ความสามารถในการตรวจฯ* d_Update ยกเลิก

ตาราง healthythaioldcircleact (* อายุ(นบัถึง 1 กค. ของปที่สํารวจ))

ปชก. สูงอายุ ที่เปนสมาชิกชมรมผูสูง pid num(Long) เลขท่ี HNอายุ และมีกิจกรรมตอเนื่อง ทุกเดือน yearsurvey char(4) ปท่ีสํารวจ* d_Update ยกเลิก activity char(1) การเขารวมกจิกรรมของชมรมฯ

ช่ือตารางและขอมูลที่เก็บ (Table Name and Data Store) ->ขอมูลสําหรับงาน Healthy Thailand

ตาราง healthythaiexercise (* อายุ(นบัถึง 31 ธค. ของปที่สํารวจ)) *** เปน KPI งาน Healthy Thailand

- 157 -

Page 46: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 46 -

ขอมูลที่เก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง healthythaishopcigasell17

รานคาที่มีใบอนุญาตจําหนาย villcode char(8) รหัสหมูบาน pk(business)กับการจําหนายเครื่องดื่ม Lกฮ businessno num(long) ลําดับที่ pk(business)ใหเด็กอายุตํ่ากวา 18 ป yearsurvey char(4) ปที่สํารวจ(สํารวจ) sell char(1) จําหนายใหเด็กตํากวา 18 ปหรือไม?* d_Update ยกเลิก

- 158 -

Page 47: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 47 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง houserequest (*สสจ ตรัง)ความตองการดานสาธารณู- villcode char(8) รหัสหมูบาน pk(house/village)ปโภคของบาน hcode num(long) รหัสบาน pk(house)* hTelephone ,hDurable rqroad char(1) ตองการถนน? ยกเลิก (ไปใชท่ี house แทน) rqelectric char(1) ตองการไฟฟา?

rqwater char(1) ตองการน้ําด่ืม/ใช?rqtelephone char(1) ตองการมีโทรศัพท?rqwaterarcul char(1) ตองการน้ําดานเกษตร?househeadoccupa char(3) อาชีพหลัก (coccupa)

คนในบานincomeavgyear num(long) รายไดเฉล่ียของทั้งบาน /ปrealpersoninhouse num(Int) จํานวนผูท่ีอาศัยจริงในบานland1 num(Single) จํานวนที่ดินท่ีเปนโฉนด (ไร)land2 num(Single) จํานวนที่ดินท่ีเปน นส.3 (ไร)land3 num(Single) จํานวนที่ดินท่ีเปน แบบอื่นๆ (ไร)

ตาราง personunable2prob * เกี่ยวเนือ่งมาจากตาราง personunable (ในกลุม Base&Service) แบบ n : 1 (many to one)รายการปญหาของผูพิการ pid num(long) รหัสคน(HN) pk(person)ท่ีมีปญหาสังคม unableproblemcode char(3) รหัสปญหา? pk(cpersonproblem) code 1

ตาราง personunable3need * เกี่ยวเนือ่งมาจากตาราง personunable (ในกลุม Base&Service) แบบ n : 1 (many to one)รายการความตองการการชวยเหลือpid num(long) รหัสคน(HN) pk(person)ของผูพิการที่มีปญหาสังคม needcode char(3) รหัสปญหา? pk(cpersonproblem) code 1

ตาราง personunable4help * เกี่ยวเนือ่งมาจากตาราง personunable(ในกลุม Base&Service) แบบ n : 1 (many to one)รายการที่ไดทําการชวยเหลือ ตามทีpid num(long) รหัสคน(HN) pk(person)ผูพิการฯ ตองการ ไปแลว helpcode char(3) รหัสการชวยเหลื pk(co_psocialhelp) code 2

provider char(2) หนวยงานที่ใหความชวยเหลือdatehelp date วันท่ี ท่ีชวยเหลือ

ช่ือตารางและขอมูลที่เก็บ (Table Name and Data Store) ->ขอมูลสําหรับงานปญหาสังคม (สสจ ตรัง)

- 159 -

Page 48: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 48 -

ขอมลูท่ีเก็บ ฟลด ชนดิ & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง problemchild1type (* 1 : n -> person)

เด็กท่ีมีปญหาสังคม pid num(long) รหัสคน(HN) pk(person)(จําแนกตามประเภทปญหาเด็ก) problemtype char(4) ประเภทปญหา? pk(cpersonincomplete) code 3

problemlevel char(1) ระดับความรุนแรงdatefound date วันที่พบวามีปญหาremark char(255) บันทึกเพิ่มเติม

ตาราง problemchild2probรายการปญหาของเด็กที่มี- pid num(long) รหัสคน(HN) pk(person)ปญหาสังคม childproblemcode char(3) รหัสปญหา? pk(cpersonproblem) code 3

remarkp char(255) บันทึกเพิ่มเติม

ตาราง problemchild3need

รายการชวยเหลอืที่เด็กฯ ตองการ pid num(long) รหัสคน(HN) pk(person)needcode char(3) รหัสความตองกาpk(cpersonneed) code 3remarkn char(255) บันทึกเพิ่มเติม

ตาราง problemchild4helpรายการท่ีไดทําการชวยเหลือ pid num(long) รหัสคน(HN) pk(person)ตามที่เด็กฯ ตองการ ไปแลว helpcode char(3) รหัสการชวยเหลื pk(cpersonhelp) code 3

provider char(2) หนวยงานที่ใหความชวยเหลือdatehelp date วันที่ ท่ีชวยเหลือremarkh char(255) บันทึกเพิ่มเติม

ตาราง problemlady1type (* 1 : n -> person)สัตรีที่มีปญหาสังคม pid num(long) รหัสคน(HN) pk(person)(จําแนกตามประเภทปญหาสัตรี) problemtype char(4) ประเภทปญหา? pk(cpersonincomplete) code 4

problemlevel char(1) ระดับความรุนแรง...datefound date วันที่พบวามีปญหาremark char(255) บันทึกเพิ่มเติม

- 160 -

Page 49: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 49 -

ขอมูลที่เก็บ ฟลด ชนดิ & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง problemlady1type (* 1 : n -> person) ตอรายการปญหาของสตรีท่ีมี pid num(long) รหัสคน(HN) pk(person)ปญหาสังคม ladyproblemcode char(3) รหัสปญหา? pk(cpersonproblem) code 4

remarkp char(255) บันทึกเพิ่มเติมรายการชวยเหลือท่ีสตรีฯ pid num(long) รหัสคน(HN) pk(person)ตองการความชวยเหลือ needcode char(3) รหัสความตองกาpk(cpersonneed) code 4

remarkn char(255) บันทึกเพิ่มเติมรายการที่ไดทําการชวยเหลือ ตามทีpid num(long) รหัสคน(HN) pk(person)สตรีฯ ตองการ ไปแลว helpcode char(3) รหัสการชวยเหลื pk(cpersonhelp) code 4

provider char(2) หนวยงานที่ใหความชวยเหลือdatehelp date วันที่ ท่ีชวยเหลือremarkh char(255) บันทึกเพิ่มเติม

ผูสูงอายุท่ีมีปญหาสังคม pid num(long) รหัสคน(HN) pk(person)(จําแนกตามประเภทปญหา - problemtype char(1) การชวยเหลือตนเอง?ผูสูงอายุ) selfincome char(1) การมีรายไดของตนเอง?

problemlevel char(1) ระดับความรุนแรงdatefound date วันที่พบวามีปญหาremark char(255) บันทึกเพิ่มเติม

รายการปญหาของผูสูงอายุ pid num(long) รหัสคน(HN) pk(person)ท่ีมีปญหาสังคม oldproblemcode char(3) รหัสปญหา? pk(cpersonproblem) code 2

remarkp char(255) บันทึกเพิ่มเติมรายการชวยเหลือท่ีผูสูงอายุ pid num(long) รหัสคน(HN) pk(person)ตองการ needcode char(3) รหัสความตองกาpk(cpersonneed) code 2

remarkn char(255) บันทึกเพิ่มเติมรายการที่ไดทําการชวยเหลือ pid num(long) รหัสคน(HN) pk(person)ตามที่ผูสูงอายุฯ ตองการ ไปแลว helpcode char(3) รหัสการชวยเหลื pk(co_psocialhelp) code 2

provider char(2) หนวยงานที่ใหความชวยเหลือdatehelp date วันที่ ท่ีชวยเหลือremarkh char(255) บันทึกเพิ่มเติม

ผูวางงาน/ผูท่ีตองการฝกอาชีพ pid num(long) รหัสคน(HN) pk(person)unemploytype char(4) ประเภท? (cpersonincomplete) code 5datefound date วันที่พบวามีปญหาremark char(255) บันทึกเพิ่มเติม

- 161 -

Page 50: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 50 -

ขอมลูที่เก็บ ฟลด ชนิด & ขนาด ขอมลู คีย (& รีเรช่ัน)

ตาราง problemlady1type (* 1 : n -> person) ตออาชีพท่ีตองการทําฯ pid num(long) รหัสคน(HN) pk(person)

occupacode char(3) รหัสปญหา? pk(coccupa) remarkoccuneed char(255) บันทึกเพิ่มเติม

หลักสูตรอาชีพที่ตองการฝกฯ pid num(long) รหัสคน(HN) pk(person)courseneedcode char(3) รหัสความตองการ pk(ccourse) remarkcourseneed char(255) บันทึกเพิ่มเติม

หลักสูตรอาชีพที่จัดฝกอบรมฯ pid num(long) รหัสคน(HN) pk(person)ใหแลว traincode char(3) รหัสหลักสูตรฯ pk(ccourse)

provider char(2) หนวยงานท่ีจัดอบรมใหฯdatestart date วันที่เริ่มฝกอบรมฯdaytrain num(byte) จํานวนวันที่ฝกอบรมฯremarktrain char(255) บันทึกเพิ่มเติม

- 162 -

Page 51: ภาคผนวก 4 - crhospital.org¸ าคผนวก-4.pdfภาคผนวก 4 - 1 - ภาคผนวก 4 สอ สต ข ูอมี่ลท็บฟเก ลด

ภาคผนวก 4 - 51 -

ขอมูลท่ีเก็บ ฟลด ชนิด & ขนาด ขอมูล คีย (& รีเรช่ัน)

ตาราง drugstorereceive (*ในระบบคลังยาฯ)ใบรับยาฯ recieveno num(Int) เลขท่ีใบรับฯ pk* update_Date, recievdate char(6) วันท่ีรับฯ to_Loan_No recievtype char(1) ประเภทการรับฯ ยกเลิก recievenoreal char(30) เลขท่ีใบรับฯจริง(ถาม)ี

companyname char(100) ช่ือหนวยงานที่จายยาใหฯremark char(255) บันทึกเพิ่มเติมฯ

ใบรายละเอียดการรับยาฯ recieveno num(Int) เลขท่ีใบรับฯ pk(drugreceive)*update_Stat,buy drugcode char(20) รหัสยาฯ pk(cdrug) ยกเลิก amount num(Long) จํานวน(หนวยยอย)รับฯ

cost num(Single) ราคาทุน ณ วันรับฯexpiredate date วันหมดอายุฯlotno char(20) เลขท่ีลอตยาฯremark char(100) บันทึกเพิ่มเติมฯ

ตาราง drugstoretoloan (*ในระบบคลังยาฯ)รายละเอียดการจายยาฯ loanno num(Int) เลขท่ีใบรับฯ pk(ท่ีไมใชจายใหผูรับบริการ- drugcode char(20) รหัสยาฯ pk(cdrug)เชน ใชหน้ี ฯลฯ) loantype char(1) ประเภทการจายฯ loannoreal char(20) เลขท่ีใบจายจริง(ถาม)ี

datetoloan date วันท่ีจายฯamount num(Long) จํานวน(หนวยยอย)จายฯloanhospital char(5) จายใหใคร(รหัสฯ (chospital)remark char(100) บันทึกเพิ่มเติมฯ

ช่ือตารางและขอมูลท่ีเก็บ (Table Name and Data Store) ->ขอมูลระบบคลังยา

ตาราง drugstorereceivedetail (*ในระบบคลังยาฯ)

- 163 -