Endpoints และ Query Parameters


รหัสหน่วยงานบริการสุขภาพ

endpoint -> https://hcode.moph.go.th/api/health_office/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อหน่วยงานบริการสุขภาพ
2 hcode9 29/09/2024 string รหัสหน่วยงานบริการสุขภาพรูปแบบผสม 9 หลัก
3 code9 string รหัสหน่วยงานบริการสุขภาพ 9 หลัก
4 code5 string รหัสหน่วยงานบริการสุขภาพ 5 หลัก
5 private_code string เลขใบอนุญาตเป็นผู้ดำเนินการในสถานประกอบการเพื่อสุขภาพ 11 หลัก (ส.พ.7)
6 organization_type string ประเภทองค์กร
7 health_office_type string ประเภทหน่วยงานบริการสุขภาพ
8 hospital_level string ระดับโรงพยาบาล (เฉพาะโรงพยาบาลรัฐ)
9 organization string สังกัด
10 department string แผนกหรือหน่วยงาน
11 region 16/02/2024 string รหัส หรือชื่อภูมิภาค
12 health_zone 16/02/2024 string เลขรหัส หรือชื่อเขตบริการสุขภาพ
13 province integer, string จังหวัด (id, ชื่อจังหวัด)
14 province_code string รหัสจังหวัด
15 district integer, string อำเภอ (id, ชื่ออำเภอ)
16 district_code string รหัสอำเภอ
17 subdistrict string ตำบล (id, ชื่อตำบล)
18 subdistrict_code string รหัสตำบล
19 zipcode string รหัสไปรษณีย์
20 hdc boolean หน่วยบริการส่งข้อมูลให้ HDC (Health Data Center) หรือไม่
21 is_client_hospital boolean เป็นโรงพยาบาลลูกข่ายหรือไม่ (เฉพาะโรงพยาบาลรัฐ)
22 host_agency string หน่วยงานแม่ข่าย สามารถกรองด้วย ชื่อ, รหัส 9 หลัก หรือรหัส 5 หลัก ในการกรองให้เลือกอย่างใดอย่างหนึ่ง (แนะนำใช้รหัส 9 หลัก)
23 host_agency_id integer id หน่วยงานแม่ข่าย
24 send_hdc_with_agency boolean ส่งข้อมูล HDC ร่วมกับโรงพยาบาลแม่ข่ายหรือไม่ (เฉพาะโรงพยาบาลรัฐ)
25 client_health_office_type boolean ประเภทลูกข่าย (กรณีที่สถานะเป็นลูกข่าย)
26 active boolean สถานะแสดงการให้บริการ
27 last_updated 05/03/2024 date / string กรองหน่วยงานที่มีการอัพเดตข้อมูลจากฟิลด์ "modified_date" ภายในช่วงวันที่กำหนดถึงปัจจุบัน
  1. n-days
  2. n-weeks
  3. n-months
  4. n-years
  5. วัน-เดือน-ปี(ค.ศ.)
ให้แทน "n" ข้างต้นด้วยตัวเลขจำนวนเต็มบวก เช่น 5-days, 1-months, 15-02-2024
ประเภทองค์กร

endpoint -> https://hcode.moph.go.th/api/organization_type/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อประเภทองค์กร (รัฐบาล หรือ เอกชน)
2 en_name string ชื่อภาษาอังกฤษ
สังกัด

endpoint -> https://hcode.moph.go.th/api/organization/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อสังกัด
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัสสังกัด
4 organization_type integer, string ประเภทจังหวัด (id, ชื่อประเภทจังหวัด)
5 active boolean สถานะการใช้งาน
หน่วยงาน หรือแผนก

endpoint -> https://hcode.moph.go.th/api/department/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อหน่วยงาน หรือแผนก
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัสหน่วยงาน หรือแผนก
4 organization integer, string สังกัด (id, ชื่อสังกัด)
5 organization_code string รหัสสังกัด
6 active boolean สถานะการใช้งาน
ประเภทหน่วยงานบริการสุขภาพ

endpoint -> https://hcode.moph.go.th/api/health_office_type/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อประเภทหน่วยงานบริการสุขภาพ
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัสประเภทหน่วยงานบริการสุขภาพ
4 organization_type integer, string ประเภทองค์กร
5 client boolean สถานะบ่งบอกว่าสามารถเป็นหน่วยงานลูกข่ายได้
6 active boolean สถานะการใช้งาน
ระดับโรงพยาบาล (เฉพาะโรงพยาบาลรัฐ)

endpoint -> https://hcode.moph.go.th/api/hospital_level/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อระดับโรงพยาบาล
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัส
4 level string ระดับ
5 health_office_type integer, string ประเภทหน่วยงานบริการสุขภาพ (id, ชื่อประเภทหน่วยงานบริการสุขภาพ)
ประเภทลูกข่าย

endpoint -> https://hcode.moph.go.th/api/client_health_office_type/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อประเภทลูกข่าย
2 en_name string ชื่อประเภทลูกข่าย
ประเภทการบริการ

endpoint -> https://hcode.moph.go.th/api/service_type/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อประเภทการบริการ
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัส
ระดับการบริการ

endpoint -> https://hcode.moph.go.th/api/service_level/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อระดับการบริการ
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัส
ประเทศ

endpoint -> https://hcode.moph.go.th/api/country/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อประเทศ
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัส
โซนพิกัดฉาก หรือโซนพิกัดกริด

endpoint -> https://hcode.moph.go.th/api/utm_zone/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อ
2 latitude float ละติจูด
3 longitude float ลองจิจูด
4 central_meridian float เมอริเดียนย่านกลาง
ภูมิภาค

endpoint -> https://hcode.moph.go.th/api/region/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อภูมิภาค
2 en_name string ชื่อภาษาอังกฤษ
เขตบริการสุขภาพ

endpoint -> https://hcode.moph.go.th/api/health_zone/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อเขตบริการสุขภาพ
2 code integer / string เลขเขต หรือรหัสเขตบริการสุขภาพ สามารถใส่ได้ทั้ง integer ตั้งแต่ 1 - 13 หรือ string 2 หลักแบบมีศูนย์นำหน้า "01" - "13"
ชื่อประเภทจังหวัด หรือประเภทเขตปกครอง

endpoint -> https://hcode.moph.go.th/api/province_type/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อประเภทจังหวัด
จังหวัด

endpoint -> https://hcode.moph.go.th/api/province/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อจังหวัด
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัส
4 region integer, string ภูมิภาค (id, ชื่อภูมิภาค)
5 health_zone integer, string เขตบริการสุขภาพ
6 utm_zone integer, string โซนพิกัดฉาก (id, ชื่อโซนพิกัดฉาก)
7 province_type integer, string ประเภทจังหวัด (id, ชื่อประเภทเขตปกครอง)
อำเภอ

endpoint -> https://hcode.moph.go.th/api/district/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่ออำเภอ
2 en_name string ชื่ออังกฤษ
3 code string รหัส
4 province integer, string จังหวัด (id, ชื่อจังหวัด)
5 province_code string รหัสจังหวัด
ตำบล

endpoint -> https://hcode.moph.go.th/api/subdistrict/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อตำบล
2 en_name string ชื่อภาษาอังกฤษ
3 code string รหัส
4 district integer, string อำเภอ (id, ชื่อจังหวัด)
5 district_code string รหัสอำเภอ
6 province integer, string จังหวัด (id, ชื่อจังหวัด)
7 province_code string รหัสจังหวัด
ที่อยู่

endpoint -> https://hcode.moph.go.th/api/address/
หมายเหตุ ใช้สำหรับอ้างอิงที่อยู่ใน endpoint ของหน่วยงานบริการสุขภาพเท่านั้น

ไม่มีพารามิเตอร์
ผู้ประสานงาน หรือเจ้าหน้าที่

endpoint -> https://hcode.moph.go.th/api/employee_contact/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อ-นามสกุล ผู้ประสานงาน หรือเจ้าหน้าที่ (สามารถกรองชื่อบางส่วนได้)
2 nickname string ชื่อเล่น (สามารถกรองชื่อบางส่วนได้)
3 jobtitle string ชื่อตำแหน่ง (สามารถกรองชื่อบางส่วนได้)
4 office string ชื่อหน่วยงาน (สามารถกรองชื่อบางส่วนได้)
5 active boolean สถานะการใช้งาน
6 health_office_id integer id หน่วยงานบริการสุขภาพ
7 heath_office string รหัสหน่วยงานบริการสุขภาพ (ชื่อ, รหัส 5 หลัก หรือรหัส 9 หลัก)
ช่องทางการติดต่อ

endpoint -> https://hcode.moph.go.th/api/contact_type/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อ
2 en_name string ชื่อภาษาอังกฤษ
รายการติดต่อ

endpoint -> https://hcode.moph.go.th/api/contact/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string รายละเอียดของช่องทางการติดต่อ กรองได้ทั้ง ชื่ออีเมล หรือ หมายเลขโทรศัพท์
2 contact_type string ชื่อช่องทางการติดต่อ อ้างอิงจากชื่อใน endpoint ช่องทางการติดต่อ
3 employee_contact string ชื่อผู้ประสานงาน อ้างอิงจากชื่อใน endpoint ผู้ประสานงาน หรือเจ้าหน้าที่
4 health_office string ชื่อ, รหัส 9 หลัก หรือรหัส 5 หลัก อย่างใดอย่างหนึ่ง อ้างอิงจาก endpoint หน่วยงานบริการสุขภาพ
5 health_office_id integer id รหัสหน่วยงานบริการสุขภาพ
6 active boolean สถานะการใช้งาน
หมวดหมู่หมายเหตุ หรือหมวดหมู่โน้ต

endpoint -> https://hcode.moph.go.th/api/note_category/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 name string ชื่อหมวดหมู่หมายเหตุ
2 en_name string ชื่อภาษาอังกฤษ
หมายเหตุ หรือโน้ต

endpoint -> https://hcode.moph.go.th/api/notes/

ที่ พารามิเตอร์ ประเภท รายละเอียด
1 category string ชื่อหมวดหมู่หมายเหตุ
2 health_office string ชื่อ, รหัส 9 หลักหรือรหัส 5 หลัก หน่วยงานบริการสุขภาพ
3 health_office_id integer id หน่วยงานบริการสุขภาพ