ปัญหาอยู่ที่ใน spec ของ cht ไม่ได้บอกเอาไว้ครับว่า หากผู้ป่วยไม่ได้ชำระเงินค่าใน field pttype ควรจะเป็นอะไร เพราะบอกแค่ว่าหากชำระเงินให้กำหนดเป็น 10 แต่ผมคิดว่า pttype ใน cht ไม่น่าจะใช่สิทธิหลักของผู้ป่วย แต่เป็นตัวบอกประเภทการชำระเงินซึ่งน่าจะต้องตรวจสอบควบคู่กับค่าใน field paid ครับ แต่ถ้าจะให้ชัวร์ ต้องสอบถามไปยัง สปสช. ครับว่ากรณีไม่มีเงินต้องชำระค่าใน field pttype ควรจะเป็นอะไร
แหม...อ. mn ตีความตรงตัวไปหน่อยครับ (แต่ก็จริง เพราะเอกสารบอกแค่ว่า ถ้าชำระเงิน = 10 แต่กรณีอื่น ๆ ไม่ได้บอกไว้ 555555)
แต่ที่ผมเข้าใจมาตลอดก็คือ pttype เนี่ย เป็นสิทธิการรักษาครั้งนั้น ๆ นะครับ เพราะฉะนั้นจะสอดคล้องกับข้อมูในแฟ้ม ins ครับ
คราวนี้ลองมาดูเอกสารฉบับเต็มครับ มีคำอธิบายไว้ในเอกสารดังนี้ครับ (แม้ว่าจะมีการพิมพ์ตกหล่นไปบ้าง จาก pttype เป็น pttyp
============================================================
ชุดข้อมูลมาตรฐานของการประกันสุขภาพ
ฉบับที่ 2
Standard data sets for health insurance
Version 2
สำนักงานประกันสุขภาพ
กองสาธารณสุขภูมิภาค และ
กองโรงพยาบาลภูมิภาค
กระทรวงสาธารณสุข
ฉบับปรับปรุง สิงหาคม 2541
----------------------------------------------------------------------------------------------------------------------
การดำเนินงานเพื่อให้ได้มาซึ่ง ชุดข้อมูลมาตรฐานของการประกันสุขภาพ มีจุดเริ่มต้นจากที่ประชุม คณะอนุกรรมการพัฒนาระบบข้อมูลข่าวสาร ของการประกันสุขภาพ สำนักงานประกันสุขภาพ ที่ นายแพทย์ประดิษฐ์ วงษ์คณารัตนกูล เป็นประธาน จากนั้นได้ ประชุมกันอย่างต่อเนื่อง ระหว่าง คณะทำงานของกองโรงพยาบาลภูมิภาค และสำนักงานประกันสุขภาพ วันที่ 11, 13-15 พฤศจิกายน 2539 และวันที่ 25 มีนาคม 2540 ได้ประชุมรับฟังความเห็นจากหน่วยงานต่างๆ ในและนอกกระทรวงสาธารณสุข และองค์กรประกันสุขภาพเอกชน เอกสารเล่มนี้ เป็นการรวบรวมความคิดเห็นอย่างต่อเนื่อง จนถึงวันที่ 3 เมษายน 2540 และการประชุมเพื่อขยายผล กลุ่มวินิจฉัยโรคร่วม ไปสู่สถานพยาบาลอื่นๆ ที่จังหวัดเชียงใหม่ระหว่าง 23-25 เมษายน 2540============================================================
โครงสร้างสำหรับข้อมูล : รหัสสิทธิการรักษา ชื่อ FILE : PTTYP
สำหรับใช้กับ Field : PTTYP
ในมาตรฐานแฟ้มข้อมูลการเงิน CHTyymm ในบทที่ 3
คำอธิบายโดยย่อ
PTTYP เป็นรหัสมาตรฐานสิทธิการรักษา จัดทำโดย สำนักงานประกันสุขภาพ กระทรวงสาธารณสุข เพื่อใช้เป็น Primary Key Field ในตารางการเปรียบเทียบ( Converting table )รหัสสิทธิการรักษา ซึ่งมีความแตกต่างกันในระหว่างผู้บริหารกองทุนประกันสุขภาพต่างๆ ทั้งรัฐ และเอกชน และแก้ปัญหาการกำหนดชุดรหัสของผู้พัฒนาโปรแกรมที่ไม่เหมือนกัน เนื่องจากเมื่อได้วิเคราะห์แนวทางการนำเอารหัสสิทธิการรักษาไปใช้ประโยชน์ในด้านการบริหาร(Management information system) การวิเคราะห็เชิงเศรษฐศาสตร์ และการเงินการคลังแล้ว พบว่ารหัสสิทธิการรักษาจำเป็นต้องสามารถวิเคราะห์ได้หลายแง่มุม (Multidimension) และเป็นลำดับชั้น (Hierarchy)ในแต่ละ Dimension เพื่อให้สามารถยุบรวม(Aggregate) หรือวิเคราะห์แยกแยะในรายละเอียดได้
เพื่อมิให้สับสนในชั้นนี้ จะแจ้งให้ทราบเฉพาะ รหัสสิทธิการรักษา ซึ่งเป็นเลขเฉพาะตัว (Identifying Number) ไม่มีการเปลี่ยนแปลง และ ชื่อสิทธิการรักษา ดังนี้
Field: PTTYP (รหัสสิทธิการรักษา 2 ตำแหน่ง )
Field:TYPName (ชื่อสิทธิการรักษา)
ในกรณีที่มีสิทธิในการรักษาพยาบาลใหม่เกิดขี้น หรือ มีการเปลี่ยนแปลงระเบียบการใช้สิทธิประโยชน์ สำนักงานประกันสุขภาพ กระทรวงสาธารณสุข จะเป็นผู้กำหนดรหัสสิทธิใหม่ ต่อท้ายรหัสเดิม ส่วนรหัสเดิมจะ Flag เป็นเลิกใช้งาน
สำหรับผู้ที่ต้องการใช้ Dimension อื่นในการวิเคราะห์ เช่น ชื่อหน่วยงานที่เป็นเจ้าของกองทุน ประเภทการจ่าย รายละเอียดวิธีการจ่าย ฯลฯ กรุณาติดต่อกับงานแผนงาน สำนักงานประกันสุขภาพ กระทรวงสาธารณสุข
ตัวอย่างการให้รหัส (ยังไม่ใช้เป็นทางการ)
รหัส สิทธิการรักษา
A1 ชำระเงินเองโดยไม่มีสิทธิเบิกคืน
A2 ใช้สิทธิเบิกหน่วยงานต้นสังกัดราชการ
A3 สิทธิลดหย่อนประเภท ก. *
A4 สิทธิลดหย่อนประเภท ข. *
A5 สิทธิลดหย่อนประเภท ค. *
A6 สิทธิลดหย่อนประเภท ง. *
A7 ผู้ประกันตนตาม พ.ร.บ.ประกันสังคม
A8 กองทุนเงินทดแทน
A9 ประกันภัยรถ ตาม พรบ.บุคคลที่ 3
AA เด็ก 0-12 ปี
AB ผู้มีรายได้น้อย
AC นักเรียน
AD ผู้พิการ
AE ทหารผ่านศึก
AF ภิกษุ/ผู้นำศาสนา
AG ผู้สูงอายุ
AH บัตรชั่วคราว
AI บัตรประกันสุขภาพ ประชาชนทั่วไป
AJ บัตรประกันสุขภาพ อาสาสมัครสาธารณสุข
AK บัตรประกันสุขภาพ ผู้นำชุมชน
AL บัตรประกันสุขภาพ คนต่างด้าว
UC บัตรประกันสุขภาพถ้วนหน้า