สาเหตุของการทำให้การบริจาคของลำไส้อย่างเชื่อถือถึงเป็นปัญหาที่ซับซ้อนมาก ในกระบวนการดiges และการบริจาคของสารอาหาร แต่ละขั้นตอนที่มีปัญหาอาจนำไปสู่อาการประทับหลังบริจาคไม่ดี ลำไส้อาจไม่บริจาคสารอาหารที่มีลักษณะเดียวกันกันนั้นมีสาเหตุมากมาย ดังนั้น สำหรับโรคนี้ ควรทำการตรวจสอบทั่วไปโดยสมบูรณ์
1. การตรวจวัดตัวอย่าง (}}1)การวัด pH ของเมลา: ในเด็กที่มีอาการอาหารที่ยอมรับได้ยาก น้ำเมลาที่ใหม่มักจะมี pH ต่ำกว่า6,และมักจะต่ำกว่า5.5(2การวัดปริมาณเมลาส์ในเมลา: รับเมลาที่ใหม่1ครั้ง แล้วเสริมน้ำ2ครั้ง ผสมเท่า ๆ กัน แล้วทำกลุ่มตัว1ml แล้วเสริมยา Clinitest1แผ่น โดยเปรียบเทียบกับสายตามาตรฐาน5g/dl จะเป็นผลบวก ในทารก > 0.75g/dl จะเป็นผลเชิงผลลัพธ์1ครั้งเมลา ทำเครื่องงาน2ครั้ง1N ที่มี HCl หลังจากที่ได้รับความร้อน ใช้สารเปลี่ยนแปลงที่เป็นสารทรานสิก ตัวอายุสารทรานสิกที่ยังไม่ถูกยึดจะถูกย่อยโดยแบคทีเรียในลำไส้ใต้ ดังนั้นเป็นที่ปรากฏว่าไม่จำเป็นที่จะเพิ่ม HCl ก่อน แต่หากเพิ่มสารเปลี่ยนแปลง ปริมาณเมลาส์ในเมลาจะเพิ่มมากกว่าเมลาที่ยังไม่ได้รับการประกาศ ที่แสดงว่าเด็กมีการยึดตัวอายุสารทรานสิกของเมลา สารที่มีสารทรานสิกอื่นในเมลา เช่น วิตามินซี อาจแสดงผลบวกเสริม
2g-หายทดสอบ: วิธีที่มีความมีความแม่นยำ น่าเชื่อถือ ง่าย และไม่มีฝ่ายเสียหาย แต่ต้องใช้เครื่องมือวิเคราะห์กลายเป็นแก๊ส วัดปริมาณฮีโดรเจนในหาย มนุษย์ไม่สามารถผลิตฮีโดรเจนได้ ฮีโดรเจนในหายเป็นผลจากการย่อยสารทรานสิกในลำไส้ใต้โดยแบคทีเรีย ผู้ที่มีสุขภาพปกติสามารถยึดตัวอายุสารทรานสิกที่สามารถยึดได้ในเลื่อยอาหารก่อนที่จะมาถึงลำไส้ใต้ และการย่อยสารทรานสิกที่ยังไม่ถูกยึดโดยเลื่อยอาหารจะเป็นแหล่งเชื้อเพลิงของฮีโดรเจนในหาย โดยใช้หลักการนี้เราสามารถวัดภาวะการยึดตัวอายุสารทรานสิกของเลื่อยอาหารได้ ก่อนและหลังจากรับประทานสารทดสอบ วัดปริมาณฮีโดรเจนหรือ14CO2หลังจากที่รับประทานสารทดสอบ ถ้าฮีโดรเจนในหายขึ้นหรือหาย14CO2ลดลงแสดงว่ามีการยึดตัวอายุสารทรานสิกของสารทดสอบ สามารถหยุดยั้งอาหารทุกวันที่แล้ว รับประทานสารทดสอบ8~12h หลังจากวัดหายแล้ว ก็รับประทานสารทรานสิกที่ต้องการทดสอบ2g/kg และไม่เกิน50g บางคนเสนอให้ลดจำนวนยายงลงเป็น 0.25~0.5g/kg เพื่อลดภาวะที่มีอาการอาหารที่ยอมรับได้ยาก รวบรวมหายและวัดปริมาณฮีโดรเจนในการหายแล้วทุกครั้งครึ่งชั่วโมง รวม2~3h ถ้าปริมาณของฮีโดรเจนทั้งหมดเกินค่าต้นที่รับประทานอาหารเปล่า20×10-6ppm สามารถวินิจฉัยว่าเด็กที่มีโรคการยึดตัวอายุสารทรานสิก การใช้ยาแก้วัณฑ์สามารถหยุดยั้งการเจริญเติบโตของแบคทีเรียในเลื่อยอาหาร อาจมีผลลบเสริม
3. การตัดต่อเยื่อเยื่อเลื่อยอาหาร: สามารถทำได้โดยการใช้เครื่องมือจับยึดทางกล้องตรวจหรือผ่านปากใส่ยางทดสอบเลื่อยอาหารCrosby แล้วหักยึดเยื่อเลื่อยอาหารบางชั้น ตรวจสอบเยื่อเลื่อยอาหารด้วยวิธีเวชศาสตร์และตรวจสอบปริมาณของไอยิ้มสารประกอบที่ยึดเยื่อเลื่อยอาหาร มีประโยชน์มากในการวินิจฉัยโรคการยึดตัวอายุสารทรานสิกที่เกิดขึ้นตั้งแต่เกิดตัว
4. การทดสอบการยึดตัวอายุสารทรานสิกดายวางภายในอาหาร: ในกรณีที่ภาวะภายในทางเดินอาหารปกติ วัดปริมาณการปล่อยตัวอายุสารทรานสิกในปัสสาวะ สามารถแสดงถึงภาวะการยึดตัวอายุสารทรานสิกของเลื่อยอาหาร การทดสอบนี้มีผลบวกในการวินิจฉัยภาวะการยึดตัวอายุสารทรานสิกของเลื่อยอาหารที่มีความเสียหายทั่วถึงของเนื้อเยื่อเลื่อยอาหาร อัตราการมีผลบวกสูง70% ขึ้นไป; สำหรับโรคปฎิกาติสารประกอบที่เกี่ยวข้องกับตับหลัง และโรคที่เพียงแค่มีผลกระทบที่หลอดอาหารทางหลัง การทดสอบตัวอายุสารทรานสิกจะมีผลบวก; ผู้ที่มีภาวะภายในทางเดินอาหารไม่ทันที หรือผู้ที่มีการทำงานของตับเจ็บป่วย อาจมีผลบวกเสริม วิธี: รับประทานตัวอายุสารทรานสิกดายวางภายในอาหาร5g (ผสมละลายใน250 มลิลิตรน้ำ) แล้วดื่มน้ำอีก200~300 มลิลิตร รวบรวม5h อดอยู่ในปัสสาวะ วัดปริมาณการปล่อยตัวอายุสารทรานสิก ค่าปกติ (1.51±0.21g如排出量为1~1.16g为可疑,<1g为异常。婴幼儿不易采集尿液可测定1h后血中木糖含量,如<200mg/L视为吸收不良。
5.维生素B12吸收试验或Schilling试验:先肌内注射维生素B121mg,使体内库存饱和,然后口服60Co(钴)或57Co标记的维生素B122μg,收集24h尿液,测定尿内放射性含量。正常人经尿排出量应大于口服量的8%~10%。低于此值为吸收不良,常见于回肠末端吸收不良或被切除后肠内细菌过度繁殖(如盲襻综合征)及内因子缺乏所致恶性贫血等。
6.14C-甘氨胆酸呼气试验:口服14C-甘氨胆酸370MBq(10mCi),正常人绝大部分在回肠吸收,循环至肝脏再经胆管进入小肠仅极少部分能进入结肠而从粪便排出另一部分则在体内代谢成14CO2通过肺呼出。正常人口服14C-甘氨胆酸后4h内14C02的排出量低于总量的1%,24h粪内排出小于8%。小肠细菌过度繁殖回肠末段病变或外科切除者呼气中14CO2和粪内14CO2的排出量增高。
7.肠液检查插管至十二指肠或空肠抽取肠液,做镜检或细菌培养;测定肠液中胰酶的活力以评价胰腺功能等。
8.汗氯测定:汗氯>60mmol/L有助于胰腺囊性纤维性变的诊断。
9.其他如糖耐量试验:口服2g/kg受试糖后健康搜索,如糖耐量曲线低平,提示存在吸收不良,但血糖可受多种因素影响,结果需结合临床才有意义。用层析法可测定粪糖,并区别各种不同种类的糖,也有采用醋酸铅法测定粪便中乳糖,这些方法对诊断均有参考意义。