BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: doramon ที่ ตุลาคม 07, 2007, 15:52:55 PM
-
เปลียนใหม่แล้วครับ อันนี้ของเก่า
18 แฟ้ม แจ้งตารางหลัก HOSXP ที่ส่งออก
-----------------------------------------------------
ผมจะอธิบายตารางที่ส่งข้อมูล ออกมาจาก HOSXP ครับ
เอาเป็น PP ก่อนครับ
EPI ข้อมูลการให้บริการสร้างเสริมภูมิคุ้มกันโรค
ชื่อแฟ้มEPI_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
SURVEIL ข้อมูลโรคที่ต้องเฝ้าระวังจากบุคคลที่มารับบริการ
ชื่อแฟ้มSUR_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
WOMAN ข้อมูลหญิงวัยเจริญพันธุ์ที่แต่งงานแล้วอยู่กินกับสามี อายุระหว่าง 15 - 45 ปี
ชื่อแฟ้มWOM_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
FP ข้อมูลการให้บริการวางแผนครอบครัว
ชื่อแฟ้มFP_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
NUTRI ข้อมูลภาวะโภชนาการของเด็กอายุต่ำกว่า 5 ปี ทุกคนในเขตรับผิดชอบ
ชื่อแฟ้มNUT_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
ANC ข้อมูลการให้บริการฝากครรภ์
ชื่อแฟ้มANC_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
PP ข้อมูลการให้บริการการดูแลเด็กหลังคลอด
ชื่อแฟ้มPP_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
MCH ข้อมูลประวัติการตั้งครรภ์ การคลอด และการดูแลมารดาหลังคลอด
ชื่อแฟ้มMCH_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
p
-
EPI ข้อมูลการให้บริการสร้างเสริมภูมิคุ้มกันโรค
ชื่อแฟ้มEPI_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
'select f.* ,v.vstdate,v.hn ,v.cid,o.oqueue,bi.vaccine_code ' +
' from baby_visit f ' +
' left outer join vn_stat v on v.vn=f.vn ' +
' left outer join ovst o on o.vn=f.vn ' +
' left outer join baby_items bi on bi.baby_code = f.baby_code ' +
' left outer join baby_member m on m.baby_number = f.baby_number ' +
' where f.vn in (' + fglobalvn + ') ';
-
SURVEIL ข้อมูลโรคที่ต้องเฝ้าระวังจากบุคคลที่มารับบริการ
ชื่อแฟ้มSUR_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
zq1.sql.text := 'select * from surveil_member where vn in (' + fglobalvn +
') ';
-
WOMAN ข้อมูลหญิงวัยเจริญพันธุ์ที่แต่งงานแล้วอยู่กินกับสามี อายุระหว่าง 15 - 45 ปี
ชื่อแฟ้มWOM_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
zq1.sql.text :=
'select f.* ,p.cardno from fp_women f ' +
' left outer join ptcardno p on p.hn=f.hn and p.cardtype = "01" '
;
-
FP ข้อมูลการให้บริการวางแผนครอบครัว
ชื่อแฟ้มFP_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
'select f.* ,v.vstdate,v.hn ,v.cid,o.oqueue,m.fptype ' +
' from fp_visit f ' +
' left outer join vn_stat v on v.vn=f.vn ' +
' left outer join ovst o on o.vn=f.vn ' +
' left outer join fp_member m on m.fp_number = f.fp_number ' +
' where f.vn in (' + fglobalvn + ') ';
-
NUTRI ข้อมูลภาวะโภชนาการของเด็กอายุต่ำกว่า 5 ปี ทุกคนในเขตรับผิดชอบ
ชื่อแฟ้มNUT_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
zq1.sql.text := 'select o.*,v.*, s.* ' +
' , d.name as doctor_name ' +
' from ovst o ' +
' left outer join vn_stat v on v.vn=o.vn ' +
' left outer join opdscreen s on s.vn=o.vn ' +
' left outer join doctor d on d.code=v.dx_doctor ' +
' where o.vstdate between "' + gds1 + '" and "' + gds2 + '" ' +
' and o.vn in (' + getsqlsubquerydata('select vn from vn_stat where age_y <= 5 and age_m <=12 and age_d <=31 and vn in ('+fglobalvn+') ') + ') ';
-
ANC ข้อมูลการให้บริการฝากครรภ์
ชื่อแฟ้มANC_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
'select m.*,a.* ,v.*,o.oqueue '+
' from anc_member m,anc_visit a,vn_stat v,ovst o '+
' where m.anc_number = a.anc_number and a.vn = v.vn and v.vn = o.vn and v.vn in ('+fglobalvn+') ';
zq1.open;
-
PP ข้อมูลการให้บริการการดูแลเด็กหลังคลอด
ชื่อแฟ้มPP_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
'select n.*,a.*,p.cardno as cid ,pt2.hn as mother_hn '+
' from ipt_newborn n '+
' left outer join an_stat a on a.an=n.an '+
' left outer join patient pt on pt.hn = a.hn '+
' left outer join patient pt2 on pt2.hn = pt.mother_hn '+
' left outer join ptcardno p on p.hn = a.hn and p.cardtype = "01" '+
' where n.an in ('+getsqlsubquerydata('select an from ipt where dchdate between "'+gds1+'" and "'+gds2+'"')+') ';
-
MCH ข้อมูลประวัติการตั้งครรภ์ การคลอด และการดูแลมารดาหลังคลอด
ชื่อแฟ้มMCH_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
ตารางที่ใช้คือ
ipt_pregnancy ,labor,an_stat
'select n.*,l.*,a.*,p.cardno as cid '+
' from ipt_pregnancy n '+
' left outer join labor l on l.an = n.an '+
' left outer join an_stat a on a.an=n.an '+
' left outer join ptcardno p on p.hn = a.hn and p.cardtype = "01" '+
' where n.an in ('+getsqlsubquerydata('select an from ipt where dchdate between "'+gds1+'" and "'+gds2+'"')+') ';
-
ยังไม่ครบครับแต่ต้องกลับบ้านก่อน
ใครต้องการแสดงความคิดเห็นเรื่องนี้ช่วย post กระทู้ใหม่ครับแล้ว ลิ้งมาแล้วกันครับ
-
PERSON ข้อมูลบุคคล
ชื่อแฟ้มPER_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
DEATH ข้อมูลการเสียชีวิตของบุคคล
ชื่อแฟ้มDEA_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
CHRONIC ข้อมูลประวัติการเจ็บป่วยด้วยโรคเรื้อรังของบุคคล
ชื่อแฟ้มCHR_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
CARD ข้อมูลหลักประกันสุขภาพของบุคคล
ชื่อแฟ้มCAR_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
SERVICE ข้อมูลการมารับบริการของบุคคลทุกคนทั้งที่อาศัยอยู่ในเขต และที่มาจากนอกเขตรับผิดชอบ
ชื่อแฟ้มSER_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
DIAG ข้อมูลวินิจฉัยโรคของบุคคลที่มารับบริการทุกคน
ชื่อแฟ้มDIA_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
APPOINT ข้อมูลการนัดมารับบริการครั้งต่อไปของบุคคลที่มารับบริการ
ชื่อแฟ้มAPP_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
SURVEIL ข้อมูลโรคที่ต้องเฝ้าระวังจากบุคคลที่มารับบริการ
ชื่อแฟ้มSUR_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
DRUG ข้อมูลการให้เวชภัณฑ์แก่ผู้ที่มารับบริการ
ชื่อแฟ้มDRU_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
PROCED ข้อมูลการให้บริการหัตถการแก่ผู้ที่มารับบริการ
ชื่อแฟ้มPRO_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
EPI
WOMAN
NUTRI
FP
ANC
PP
MCH
-
HOME ข้อมูลประวัติการตั้งครรภ์ การคลอด และการดูแลมารดาหลังคลอด
ชื่อแฟ้มHOM_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
-
ขอบคุณ อ.อ๊อด มากๆเลยครับ
-
ขอบคุณ อ.อ็อดมากเลยครับ
-
ถ้าผมจะรบกวน อ. ให้ช่วยทำภาพประกอบ เช่น ต้องคีย์ ตรงนี้ เมนูนี้ แล้ว จะได้ ข้อมูลในฐานข้อมูลนี้ ด้วยจะได้ไหมครับ แต่คิดว่าเป็นการรบกวนไปแน่เลย เพราะ อ. ก็งานยุ่งๆ
คือเพื่อ ให้ บุคคล หรือ รพ. ที่ยังใช้ไม่เต็มระบบ นำเสนอ ผอ. หรือที่ประชุม ว่า ท่านต้องใช้ ส่วนใด้เพื่อที่จะได้ข้อมูลนั้นๆ นะครับ ถ้าไม่มีภาพ พวกเค้าก็จะ มึน อยู่แบบนั้น ตลอดละครับ หมายถึงผู้ใช้งานที่ไม่ใช่ admin นะครับ
-
อ.อ๊อด ครับผมขอ Script 12 ,18 แฟ้มได้ไหมครับ...จะไว้ศึกษาครับ...
-
อ.อ๊อด ครับผมขอ Script 12 ,18 แฟ้มได้ไหมครับ...จะไว้ศึกษาครับ...
ขอ Script 12 ,18 หน่อยครับ....ท่านใดมีก็แนบให้หน่อยครับ
-
FP PP_10919_200707_20071106.zip 1 นำเข้าไม่ได้เลย (format ไม่ถูกต้อง) 0 6 พ.ย. 2550 จำนวน pipe ใน textfile ไม่ตรงตามที่กำหนด
SURVEIL PP_10919_200707_20071106.zip 1 นำเข้าไม่ได้เลย (format ไม่ถูกต้อง) 0 6 พ.ย. 2550 จำนวน pipe ใน textfile ไม่ตรงตามที่กำหนด
8 แฟ้ม PP ที่ส่ง OP-Individual มี 2 ไฟล์ ที่นำเข้าไม่ได้ครับ
-
เอาไฟล์ที่มีปัญหาส่งมาด้วยครับ
-
ตอนนี้โครงสร้างของ 18 แฟ้มจะใช้มาตรฐานตามที่ สปสช. ประกาศครับ ไม่แน่ใจว่าโปรแกรม provis จะใช้โครงสร้างตามของ สปสช. หรือไม่ครับ
-
สปสช กับ povis( สนย ) คงจะใช้เหมือนกันต่อไปครับ
-
FP ข้อมูลการให้บริการวางแผนครอบครัว
ชื่อแฟ้มFP_hcode(รหัสหน่วบริการที่ส่งข้อมูล 5 หลัก)_yyyymm(ข้อมูลของปีคศ.เดือน)_yyyymmdd(ส่งข้อมูลปีคศ.เดือนวัน).txt
'select f.* ,v.vstdate,v.hn ,v.cid,o.oqueue,m.fptype ' +
' from fp_visit f ' +
' left outer join vn_stat v on v.vn=f.vn ' +
' left outer join ovst o on o.vn=f.vn ' +
' left outer join fp_member m on m.fp_number = f.fp_number ' +
' where f.vn in (' + fglobalvn + ') ';
version 3.52.2.23 ตัด did ที่ ขึ้นต้น ด้วย 3 ออก
-
ส่ง 4 แฟ้ม รายวันมาได้ครบ 1 เดือน อยู่ ๆ ก็ส่งไปแล้วบอกว่าผิดหมด ดูไป ดูมา เลยทราบว่า ฝั่ง สปสช. ปรับโครงสร้างแฟ้มใหม่ ตามประกาศ สนย. เมื่อต้นเดือน พฤศจิกายน ทำให้ต้องไปเริ่มปรับเวอร์ขัน HOSXP ใหม่อีกแล้วครับ....ตรวจสอบ d_update ของทุกตารางใน 4 แฟ้ม อย่างกับตรวจสอบ 18 แฟ้ม ทั้ง ๆ ที่ รพ. ไม่ได้เตรียมเรื่อง ข้อมูล 18 แฟ้มไว้ เพราะตั้งใจจะส่งแค่ 12+8 ของ สปสช. ไหงท้ายสุดต้องทำให้ได้ทุกโครงสร้างครับ..... ;D ???
-
โครงสร้างปัจุบันใช้ code ตัวนี้ในการส่งออกหรือเปล่าครับ ถ้าไม่ใช่จะหา code ส่งออก 18 แฟ้ม ตามโครงสร้างใหม่ หาได้จากที่ไหนครับ
-
ขอบคุณมากค่ะ
-
ขอข้อมูลอัพเดท ปี 53 หน่อยครับ ที่โพสไว้เก่าไปแล้วครับ ;D ;D ;D
-
แล้ว 18 แฟ้ม เราส่งเข้า สปสช.ใช้รูปแบบใหนครับ ระหว่าง .dbf กับ .txt เนื่องจาก Structure ต่างกัน
-
ตอบเอง เพิ่งเข้าไปดูที่ http://op.nhso.go.th/op/webboard/eBoardView.do?id=3380
-
ขอบคุณค่ะ ;)
-
ขอบคุณมากค่ะ ;)
-
fglobalvn คืออะไร เหรอครับ อ.อ๊อด
-
สู้ สสจ.กาญจนบุรีไม่ได้ ให้ส่ง วันที่ 19 พค.2553 ก่อน 4 โมงเย็น ไม่ให้ส่งเลยเวลาโดยเด็ดขาด
เนื่องจากขั้นตอนการส่งคงหลายขั้นตอน