Spec ตาม API ในคู่มือ
https://docs.google.com/document/d/1Inyhfrte0pECsD8YoForTL2W8B2hOxezf0GpTGEjJr8/edit
* patient.gender ต้องเป็น ตัวเลขครับ คือไม่ต้องมี "" ครอบ
visit.visit_datetime ต้องอยู่ในรูปแบบ YYYY-MM-DDTHH:NN:SS.000Z
visit_observation. xxx ส่วนใหญ่จะเป็นตัวเลข ซึ่งไม่ต้องมี "" ครอบ
*ปัญหาส่วนใหญ่อยู่ตรง datatype ที่ต้องเป็นตัวเลข แต่ข้อมูลที่ส่งเข้ามาส่งมาแบบตัวอักษรครับ
* เช่นเดียวกับข้อมูลประเภท Datetime นะครับควรจัดให้อยู่ใน format ที่ตรงตาม spec ที่กำหนดครับ
* visit_immunization ผมอยากให้ส่ง vaccine_manufacturer เข้ามาด้วยครับ เพราะจำเป็นต้องใช้ในการตรวจสอบว่าเป็น vaccine จากบริษัทอะไรครับ
* และต้องอยู่ใน list ของ lookup นี้นะครับ
https://cvp1.moph.go.th/api/LookupTable?table_name=vaccine_manufacturer
ลองเอา json ไป validate ดูก่อนที่เว็บ
https://jsonformatter.curiousconcept.com/#
SELECT a ISO 8601 Date.
DATE_FORMAT(date, '%Y-%m-%dT%TZ')
DATE_FORMAT(c.vac_datetime1,'%Y-%m-%dT%TZ') as visit_datetime,//ตังอย่างในmysql
https://drive.google.com/file/d/1Z15cfw_cRR2HUxpxNHoLcQ5rkq-_WZvd/view//AEFI
ไม่มีความคิดเห็น:
แสดงความคิดเห็น