grouping reference api

This commit is contained in:
renaldybrada
2026-02-03 12:31:41 +07:00
parent 6caee98c07
commit 3aebfc4efe
7 changed files with 188 additions and 19 deletions
+66 -4
View File
@@ -105,7 +105,7 @@
}
}
},
"/dokter/": {
"/reference/dokter/": {
"get": {
"tags": [
"Dokter"
@@ -152,7 +152,7 @@
}
}
},
"/kategori/": {
"/reference/kategori/": {
"get": {
"tags": [
"Kategori Operasi"
@@ -185,7 +185,40 @@
}
}
},
"/spesialis/": {
"/reference/pasien/": {
"get": {
"tags": [
"Pasien"
],
"summary": "Get List Pasien",
"parameters": [
{
"type": "string",
"description": "Search keyword",
"name": "search",
"in": "query"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/pasien.PasienModel"
}
}
},
"500": {
"description": "Internal Server Error",
"schema": {
"$ref": "#/definitions/shared.BaseErrorResponse"
}
}
}
}
},
"/reference/spesialis/": {
"get": {
"tags": [
"Spesialis"
@@ -218,7 +251,7 @@
}
}
},
"/sub-spesialis/": {
"/reference/sub-spesialis/": {
"get": {
"tags": [
"Spesialis"
@@ -499,6 +532,35 @@
}
}
},
"pasien.PasienModel": {
"type": "object",
"properties": {
"alamat": {
"type": "string"
},
"alamatKtp": {
"type": "string"
},
"id": {
"type": "integer"
},
"jenisKelamin": {
"type": "string"
},
"nama": {
"type": "string"
},
"nik": {
"type": "string"
},
"noMr": {
"type": "string"
},
"tglLahir": {
"type": "string"
}
}
},
"shared.BaseErrorResponse": {
"type": "object",
"properties": {