ตาราง  ovstdiag  คือตารางที่จัดเก็บรหัสการวินิจฉัยทั้งหมดของระบบงานผู้ป่วยนอกครับ..ไม่ใช่ตารางจัดเก็บผลวินิจฉัยโรคแต่เพียงอย่างเดียว  ดังนั้น ตารางนี้ สามารถุใช้ทำรายงานแยกตามกลุ่ม รหัสทั้ง icd10+icd9 ได้ครับ..เพราะแยกได้ที่ vn (group by vn)
ส่วนการส่งออกข้อมูลใน FOP PACKAGE  หรือ EPCU-XXXX-XXXXXXXX  ระบบจะตรวจสอบและแยกข้อมูลระหว่าง icd10 ไปให้ใน diag และ icd9 ไปให้ใน proced ครับ..โดยมี  seq ในตาราง ovst มากำกับว่าเป็นของ  visit ใด..ครับ....ก็ง่าย ๆ ไม่น่าต้องคิดมากให้งง ครับ...
ถูกทั้งใน vn_stat+ovstdiag ครับ...ไม่มีปัญหา   
 
 
 
ส่วนการกำหนดตาราง icd10_nhso  เป้าหมายคือ ส่งออกให้กองทุน สปสช....เพราะถ้า lookup ตรวจสอบของ สปสช.เปลี่ยนก็นำค่ามาเติมหรือแก้ไขในตารางนี้  ระบบส่งออกของ อ.ชัยพร จะแยกตรวจสอบเอง  ถ้าใน ovstdiag ของแต่ละ vn ตรงกับรหัสใน icd10_nhso  ก็ส่งออกตาม ovstdiag เลย  ถ้าไม่ตรง ระบบก็จะตัดให้เหลือจำนวนหลักที่ใกล้เคียงที่สุด  โดยตัดทิ้งจากหลังมาหน้า...ก็ยิ่งดีครับ...โอกาสหลุดจากเงื่อนไขตรวจสอบ ก็จะ น้อยลงเรื่อย ๆ ครับ... 
 
ส่วนรหัสโรคที่ องค์กร...ไม่ประสงค์จะส่งออกไปใน FOP+FPP  ให้ สปสช.   เราอาจกำหนดไว้ใน icd10_backlist ครับ...อ.ชัยพร ทำไว้ให้นานแล้ว  ถ้าตรงกับ backlist ไม่ส่งออก