diarin-api-external
    diarin-api-external
    • Overview
    • Puskesmas
      GET
    • Keluhan
      GET
    • Tekanan Darah
      GET
    • IMT
      GET
    • Terapi Obat
      GET
    • Olahraga
      GET
    • Gula Darah
      GET
    • Kondisi Kaki
      GET
    • Makanan
      GET

      IMT

      GET
      /external/imts
      Endpoint ini digunakan untuk mengambil daftar pengaturan makanan pasien yang telah dilaporkan.
      Data dikembalikan dalam bentuk list yang mendukung pagination.

      🍽 Data Properties —#

      FieldTypeDescription
      idstring (UUID)ID unik untuk setiap catatan makanan & penghitungan BMI.
      namestringNama makanan yang dikonsumsi pasien.
      heightintegerTinggi badan pasien dalam cm saat catatan dibuat.
      weightintegerBerat badan pasien dalam kg saat catatan dibuat.
      bmi_numberfloatNilai BMI yang dihitung dari tinggi & berat badan.
      bmi_categorystringKategori BMI (misal: Kurus, Normal, Overweight, Obesitas).
      abdominal_circumferencenumberLingkar perut.
      created_atstring (datetime)Waktu pencatatan pengaturan makanan & BMI.

      Request

      Query Params

      Header Params

      Responses

      🟢200Pengaturan Makan
      application/json
      Body

      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request GET '/external/imts?medical_record_number=1234567895' \
      --header 'Authorization: {{TOKEN_EXTERNAL}}'
      Response Response Example
      {
          "status": 200,
          "message": "Food management records retrieved successfully",
          "error_code": "",
          "results": {
              "data": [
                  {
                      "id": "019add76-acab-71d2-be91-ffd88de10da7",
                      "user": "Aretha Rosales",
                      "identity_number": "389274824242",
                      "medical_record_number": "UY001",
                      "height": 156,
                      "weight": 54,
                      "abdominal_circumference": 80,
                      "bmi_number": 22.19,
                      "bmi_category": "Berat badan normal",
                      "created_at": "2025-12-02 12:08:53"
                  },
                  {
                      "id": "019aafc7-d9c3-71e4-9b35-8bd115ec0ed7",
                      "user": "Bobon Santoso",
                      "identity_number": "319149289214224",
                      "medical_record_number": "RK001",
                      "height": 170,
                      "weight": 20,
                      "abdominal_circumference": 80,
                      "bmi_number": 6.92,
                      "bmi_category": "Kurus",
                      "created_at": "2025-11-23 15:15:01"
                  },
                  {
                      "id": "019aafc5-0f0c-70a9-8516-6fdd1df6ffaa",
                      "user": "Bobon Santoso",
                      "identity_number": "319149289214224",
                      "medical_record_number": "RK001",
                      "height": 150,
                      "weight": 80,
                      "abdominal_circumference": 80,
                      "bmi_number": 35.56,
                      "bmi_category": "Obesitas",
                      "created_at": "2025-11-23 15:11:58"
                  },
                  {
                      "id": "019aaafa-a3ea-70a8-83b6-3e8ffd1538b3",
                      "user": "Vielka Aguirre",
                      "identity_number": "287628624242",
                      "medical_record_number": "RM0001",
                      "height": 160,
                      "weight": 56,
                      "abdominal_circumference": 40,
                      "bmi_number": 21.88,
                      "bmi_category": "Berat badan normal",
                      "created_at": "2025-11-22 16:52:24"
                  },
                  {
                      "id": "019aa764-1a88-72a1-afb9-086d959897c2",
                      "user": "Bobon Santoso",
                      "identity_number": "319149289214224",
                      "medical_record_number": "RK001",
                      "height": 170,
                      "weight": 70,
                      "abdominal_circumference": 150,
                      "bmi_number": 24.22,
                      "bmi_category": "Berat badan normal",
                      "created_at": "2025-11-22 00:09:06"
                  },
                  {
                      "id": "019aa763-b8e0-7211-951c-09c789dd8d69",
                      "user": "Bobon Santoso",
                      "identity_number": "319149289214224",
                      "medical_record_number": "RK001",
                      "height": 120,
                      "weight": 70,
                      "abdominal_circumference": 80,
                      "bmi_number": 48.61,
                      "bmi_category": "Obesitas",
                      "created_at": "2025-11-22 00:08:41"
                  },
                  {
                      "id": "019aa1fa-a294-7131-96bc-bec02d71e36b",
                      "user": "Tumiyo",
                      "identity_number": "3471070703730003",
                      "medical_record_number": "x001761",
                      "height": 176,
                      "weight": 76,
                      "abdominal_circumference": 80,
                      "bmi_number": 24.54,
                      "bmi_category": "Berat badan normal",
                      "created_at": "2025-11-20 22:55:48"
                  },
                  {
                      "id": "019aa196-08f5-7021-bdaf-5838e8bb03aa",
                      "user": "Tumiyo",
                      "identity_number": "3471070703730003",
                      "medical_record_number": "x001761",
                      "height": 80,
                      "weight": 15,
                      "abdominal_circumference": 120,
                      "bmi_number": 23.44,
                      "bmi_category": "Berat badan normal",
                      "created_at": "2025-11-20 21:05:55"
                  },
                  {
                      "id": "019aa194-80bc-705b-ac5d-a1012b7d42c9",
                      "user": "Tumiyo",
                      "identity_number": "3471070703730003",
                      "medical_record_number": "x001761",
                      "height": 80,
                      "weight": 80,
                      "abdominal_circumference": 120,
                      "bmi_number": 125,
                      "bmi_category": "Obesitas",
                      "created_at": "2025-11-20 21:04:15"
                  },
                  {
                      "id": "019aa183-00dc-73ed-87ef-160197eb802c",
                      "user": "Superadmin",
                      "identity_number": "478324652837323",
                      "medical_record_number": "SUPERADMIN001",
                      "height": 120,
                      "weight": 60,
                      "abdominal_circumference": 76,
                      "bmi_number": 41.67,
                      "bmi_category": "Obesitas",
                      "created_at": "2025-11-20 20:45:08"
                  }
              ],
              "pagination": {
                  "total_data": 16,
                  "total_display": 10,
                  "current_page": 1,
                  "total_page": 2,
                  "limit": 10,
                  "start": 1,
                  "end": 10,
                  "next_page_url": "http://localhost:8000/api/v1/external/imts?page=2",
                  "prev_page_url": null
              }
          }
      }
      Modified at 2025-12-05 03:51:57
      Previous
      Tekanan Darah
      Next
      Terapi Obat
      Built with